KR20090041155A - Apparatus and method for fast establishing ip address in portable internet network based on proxy mobile ip - Google Patents

Apparatus and method for fast establishing ip address in portable internet network based on proxy mobile ip Download PDF

Info

Publication number
KR20090041155A
KR20090041155A KR1020070106721A KR20070106721A KR20090041155A KR 20090041155 A KR20090041155 A KR 20090041155A KR 1020070106721 A KR1020070106721 A KR 1020070106721A KR 20070106721 A KR20070106721 A KR 20070106721A KR 20090041155 A KR20090041155 A KR 20090041155A
Authority
KR
South Korea
Prior art keywords
terminal
address
authentication
home agent
message
Prior art date
Application number
KR1020070106721A
Other languages
Korean (ko)
Inventor
홍후표
Original Assignee
포스데이타 주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 포스데이타 주식회사 filed Critical 포스데이타 주식회사
Priority to KR1020070106721A priority Critical patent/KR20090041155A/en
Priority to PCT/KR2008/006278 priority patent/WO2009054687A2/en
Publication of KR20090041155A publication Critical patent/KR20090041155A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing 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/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/182Network node acting on behalf of an other network entity, e.g. proxy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5084Providing for device mobility

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

An apparatus and a method for establishing the IP address fast in portable internet network based on proxy mobile IP are provided to enhance the reliability about the wireless internet service by reducing the service latency time about the subscriber. A terminal connects to a base station by using the CD(channel descriptor) message, and the MAP message or the RNG message(S410). The terminal performs the basic ability negotiation procedure with the control station by using the SBC(Subscriber/Station Basic Capability) message(S420). The terminal performs the authentication procedure by using PKM(Privacy Key Management) message(S430). The control station produces the IP address, and performs the MIP registration stage with the home agent(S440b). The terminal uses the REG message for performing the subscriber registrations process through the base station(S440a). The terminal performs the traffic connection setting process with the control station through the base station by using the DSA(Dynamic Service Addition) message(S450).

Description

프락시 모바일 IP 기반의 휴대 인터넷 망에서 빠른 IP 주소 설정 방법 및 장치{Apparatus and Method for fast establishing IP address in Portable Internet Network based on Proxy Mobile IP}Apparatus and Method for fast establishing IP address in Portable Internet Network based on Proxy Mobile IP}

본 발명은 휴대 인터넷 망에서 IP 주소 설정 장치 및 방법에 관한 것으로, 보다 상세하게는 PMIP(Proxy Mobile IP) 기반의 휴대 인터넷 망에서 단말과 빠르게 IP 주소를 설정하는 장치 및 방법에 관한 것이다. The present invention relates to an apparatus and method for setting an IP address in a portable internet network, and more particularly, to an apparatus and method for quickly setting an IP address with a terminal in a PMIP based portable internet network.

3.5세대 이동 통신 서비스라고도 불리는 휴대 인터넷 서비스(Portable Internet Service)는 W-CDMA(Wideband-CDMA), CDMA 2000 등에 기반한 무선 인터넷 서비스(3세대 이동 통신)와 유선 망을 통해 제공되는 초고속 인터넷 서비스의 장점을 결합시킨 차세대 무선 데이터 통신 서비스이다.Portable Internet Service, also called 3.5G mobile communication service, has the advantages of wireless Internet service (3G mobile communication) based on W-CDMA (Wideband-CDMA), CDMA 2000, etc. and high-speed Internet service provided through wired network. Next-generation wireless data communication services combined.

1.9 ~ 3.0 GHz 주파수 대역 중 총 100 MHz의 전송 대역을 이용하는 직교 주파수 다중 분할 접속(OFDMA: Orthogonal Frequency Division Multiple Access) 방식의 휴대 인터넷 서비스는, 고속(예를 들어, 60 km/h)의 속도로 이동하는 경우에도 1 Mbps 이상의 안정적인 데이터 전송을 지원한다는 점에서 종래의 무선 인터넷 서비스와 차별화된다. 이에 따라, 휴대 인터넷 서비스는 높은 이동성과 고속 인터 넷 서비스에 대한 사용자의 욕구를 만족시킬 수 있을 것으로 보인다. 또한, 실시간 멀티미디어 데이터 전송, 및 다양한 서비스의 동시 제공이 가능하게 되어 정보통신산업 전반에 커다란 파급 효과를 미칠 것으로 기대되고 있다. 이러한 휴대 인터넷에 대해 보다 구체적으로 설명한다.Orthogonal Frequency Division Multiple Access (OFDMA) type portable Internet service using a total of 100 MHz of the 1.9 to 3.0 GHz frequency band is used at a high speed (for example, 60 km / h). It is different from the conventional wireless Internet service in that it supports stable data transmission of 1 Mbps or more even when moving. Accordingly, the mobile Internet service is expected to satisfy the user's desire for high mobility and high speed internet service. In addition, it is expected that real-time multimedia data transmission and simultaneous provision of various services will have a huge ripple effect in the overall information and communication industry. This portable Internet will be described in more detail.

도 1은 일반적인 휴대 인터넷 시스템의 구성을 나타내는 도면이다.1 is a diagram showing the configuration of a general portable Internet system.

도 1에 도시한 바와 같이, 휴대 인터넷 시스템은 사용자에게 휴대 인터넷 서비스를 제공하는 단말(MS, 100), 상기 단말(100)과 무선 인터페이스를 통해 데이터를 송수신하는 기지국(RAS, 200), 상기 단말(100) 및 기지국(200)을 제어하고 IP(Internet Protocol) 패킷을 라우팅하는 제어국(ACR, 300), 상기 휴대 인터넷 망에서 단말의 IP 이동성을 지원하는 홈 에이전트(HA; Home Agent, 400), 사용자 및 단말에 대한 인증, 권한 검증 및 과금 기능을 수행하는 인증 서버(AAA; Authentication, Authorization, Accounting, 500)을 포함한다. As shown in FIG. 1, a portable Internet system includes a terminal (MS) 100 providing a portable Internet service to a user, a base station (RAS) 200 transmitting and receiving data through a wireless interface with the terminal 100, and the terminal. A control station (ACR) 300 for controlling the 100 and the base station 200 and routing an IP (Internet Protocol) packet, and a home agent (HA; Home Agent, 400) supporting IP mobility of a terminal in the portable Internet network. And an authentication server (AAA; Authentication, Authorization, Accounting, 500) that performs authentication, authorization verification, and billing functions for users and terminals.

한편, 도 1에 도시한 휴대 인터넷 시스템을 네트워크적인 관점에서 살펴보면, 상기 휴대 인터넷 시스템은 단말(100)과, 휴대 인터넷 서비스 가입자에게 무선 접속을 제공하는 망 기능의 집합으로 기지국(200)과 제어국(300)을 포함하는 접근 서비스 망(ASN: Access Service Network)과, 휴대 인터넷 서비스 가입자에게 IP 연결 서비스를 제공하는 망 기능의 집합으로 홈 에이전트(400)와 인증 서버(500)를 포함하는 접속 서비스 망(CSN: Connectivity Service Network)을 포함한다. On the other hand, referring to the portable Internet system shown in Figure 1 from a network perspective, the portable Internet system is a base station 200 and the control station as a set of network functions for providing a wireless connection to the terminal 100, the mobile Internet service subscribers. An access service network (ASN) including an access service network (ASN) and a network function for providing an IP connection service to a mobile Internet service subscriber, and an access service including a home agent 400 and an authentication server 500 Network (CSN: Connectivity Service Network).

이러한 구조의 PMIP(Proxy MIP) 기반의 휴대 인터넷 시스템은 단말(100)과 ASN 사이에 DHCP(Dynamic Host Configuration Protocol) 기반의 연결을 제공하여 DHCP에 의한 동적인 주소 할당 기능을 제공하며, ASN과 CSN 사이에 MIP(Mobile IP) 기반의 연결을 제공하여 서브넷 간의 IP 이동이 가능한 사용자를 위한 MIP에 의한 동적인 주소 할당 기능도 지원한다. 이를 위하여, 단말(100)은 DHCP 클라이언트를 탑재하고, ASN은 PMIP(Proxy MIP) 클라이언트 기능과 외부 에이전트 기능을 지원하며, CSN은 홈 에이전트(400) 기능을 지원한다. The PMIP (Proxy MIP) -based portable Internet system of this structure provides a dynamic host configuration protocol (DHCP) -based connection between the terminal 100 and the ASN, and provides a dynamic address allocation function by DHCP. It provides MIP (Mobile IP) -based connection between servers and supports dynamic address allocation function by MIP for users who can move IP between subnets. To this end, the terminal 100 is equipped with a DHCP client, the ASN supports the PMIP (Proxy MIP) client function and the external agent function, the CSN supports the home agent 400 function.

이처럼 휴대 인터넷 시스템은 DHCP에 의해 동적으로 IP 주소를 할당하여 단말에 대한 이동성을 효과적으로 지원한다. 이를 위하여, 「WiMAX Forum Network Architecture Release 1.0.0(2007년 3월 28일)」에서는 DHCP에 의한 동적 IP 주소 할당 시, 단말이 DHCP에 의한 IP 주소를 요청한 경우에 MIP(Mobile IP)를 등록하도록 규정하였다. 그러나, 상기 MIP 등록 과정은 다양한 메시지들의 교환으로 수행되고, 이러한 메시지들의 디코딩과 인코딩, 그리고 인증 등으로 인하여 상기 MIP 등록 과정에서 시간 지연이 발생하는 단점이 있다. 예컨대, CDMA 1x 2000 EV-DO 시스템에서 PDSN(Packet Data Service Node)의 경우 대략 1초 내지 2초 가량의 지연 시간이 있었다. 이러한 지연 시간은 직접적으로 가입자의 서비스 대기 시간을 늘어나게 하여 가입자 입장에서는 서비스 자체에 대한 신뢰도를 떨어뜨리는 심각한 문제점을 야기하였다. 따라서, 휴대 인터넷 시스템에서 DHCP에 의해 동적으로 IP 주소를 할당하더라도 가입자에 대한 서비스 대기 시간을 줄일 수 있는 획기적인 방안이 필요하다.As described above, the portable Internet system dynamically allocates an IP address by DHCP to effectively support mobility of a terminal. To this end, the WiMAX Forum Network Architecture Release 1.0.0 (March 28, 2007) requires the MIP (Mobile IP) to be registered when the terminal requests an IP address by DHCP when allocating a dynamic IP address by DHCP. Prescribed. However, the MIP registration process is performed by exchanging various messages, and there is a disadvantage in that a time delay occurs in the MIP registration process due to decoding, encoding, and authentication of such messages. For example, the packet data service node (PDSN) in the CDMA 1x 2000 EV-DO system has a delay time of about 1 second to 2 seconds. Such delay time directly increases the service waiting time of the subscriber, which causes a serious problem of declining the reliability of the service itself. Therefore, even when the IP address is dynamically allocated by DHCP in the portable Internet system, there is a need for a breakthrough method for reducing the service waiting time for subscribers.

본 발명은 상기와 같은 요구에 부응하기 위하여 창안된 것으로, 본 발명의 목적은 PMIP 기반의 휴대 인터넷 시스템에서 가입자에 대한 서비스 대기 시간을 줄일 수 있도록 하는 IP 주소 설정 방법 및 장치를 제공하는 데 있다.The present invention was devised to meet the above requirements, and an object of the present invention is to provide an IP address setting method and apparatus for reducing a service waiting time for a subscriber in a PMIP-based portable Internet system.

상기 목적을 위하여, 본 발명의 일 형태에 따른 단말의 이동성을 관리하기 위한 홈 에이전트를 포함하는 휴대 인터넷 망에서 제어국이 상기 단말에 대한 IP 주소를 설정하는 방법은, (a) 인증 서버를 통해 접속을 요청하는 단말에 대한 인증을 수행하는 단계; (b) 상기 단말에 할당되는 IP 주소를 홈 에이전트에 이동 IP 주소로 등록하고, 상기 단말에 대한 가입자 등록을 수행하는 단계; (c) 상기 단말에 대한 데이터 경로 및 상기 경로를 이용하여 상기 단말의 서비스 특성을 등록하는 단계; 및 (d) 상기 단말로부터 IP 주소의 할당 요청이 있는 경우 상기 IP 주소를 상기 단말에 할당하여 상기 단말에 대한 이동 IP 주소를 설정하는 단계를 포함하는 것을 특징으로 한다.For the above purpose, in a portable Internet network including a home agent for managing mobility of a terminal of one embodiment of the present invention, a method for a control station to set an IP address for the terminal includes: (a) an authentication server; Performing authentication on a terminal requesting access; (b) registering an IP address assigned to the terminal as a mobile IP address to a home agent and performing subscriber registration for the terminal; (c) registering a service characteristic of the terminal using the data path and the path for the terminal; And (d) setting a mobile IP address for the terminal by allocating the IP address to the terminal when there is a request for allocation of an IP address from the terminal.

또한, 본 발명의 다른 형태에 따른 단말의 이동성을 관리하는 홈 에이전트를 포함하는 PMIP(Proxy Mobile IP) 기반의 휴대 인터넷 망에서 제어국이 단말에 대한 IP 주소를 설정하는 방법은, 상기 제어국은 데이터 경로 설정부; DHCP(Dynamic Host Configuration Protocol) 서버; 외부 에이전트; 인증부; 및 PMIP 클라이언트를 포함하고, (a) 상기 PMIP 클라이언트가 상기 인증부와의 인증을 통해 인증 정보 를 수신하는 단계; (b) 상기 PMIP 클라이언트가 상기 수신한 인증 정보를 토대로 상기 외부 에이전트를 거쳐 상기 홈 에이전트에 MIP(Mobile IP)를 등록하는 단계; 및 (c) 상기 MIP의 등록이 완료되면, 상기 DCHP 서버에 의해 상기 단말에 IP 주소가 할당되도록 상기 PMIP 클라이언트가 상기 인증부 및 홈 에이전트 중 어느 하나로부터 획득한 IP 주소를 즉시 상기 DHCP 프락시에 전달하는 단계를 포함하는 것을 특징으로 한다.In addition, in a PMIP (Proxy Mobile IP) -based portable Internet network including a home agent for managing mobility of a terminal according to another aspect of the present invention, the control station sets an IP address for the terminal. A data path setting unit; A Dynamic Host Configuration Protocol (DHCP) server; Foreign agents; Authentication unit; And a PMIP client, comprising: (a) the PMIP client receiving authentication information through authentication with the authenticator; (b) registering, by the PMIP client, a MIP (Mobile IP) to the home agent via the external agent based on the received authentication information; And (c) when the registration of the MIP is completed, the PMIP client immediately delivers the IP address obtained from one of the authentication unit and the home agent to the DHCP proxy so that the IP address is assigned to the terminal by the DCHP server. Characterized in that it comprises a step.

한편, 본 발명의 일 형태에 따른 홈 에이전트를 포함하는 PMIP(Proxy Mobile IP) 기반의 휴대 인터넷 망에서 단말에 대한 IP 주소를 설정하는 제어국은, 인증 키 교환을 통해 인증을 수행하고, 상기 홈 에이전트에 MIP를 등록하는 전달하는 PMIP 클라이언트; 상기 PMIP 클라이언트에 필요한 인증 정보를 수신하는 인증부; 및 상기 단말의 IP 주소 요청 시, 상기 PMIP 클라이언트로부터 상기 MIP 등록이 완료되었는지를 확인하고, 완료되었으면 상기 PMIP 클라이언트 및 상기 인증부 중 어느 하나로부터 얻어진 상기 IP 주소 정보를 상기 단말로 전달하는 DHCP 프락시를 포함하는 것을 특징으로 한다.On the other hand, in a PMIP (Proxy Mobile IP) -based portable Internet network including a home agent of one embodiment of the present invention, a control station that sets an IP address for a terminal performs authentication by exchanging authentication keys, and performs the home. A PMIP client for delivering a MIP to the agent; An authentication unit for receiving authentication information required for the PMIP client; And checking the MIP registration from the PMIP client when the IP address is requested by the terminal, and if the IP address is completed, a DHCP proxy for transmitting the IP address information obtained from one of the PMIP client and the authentication unit to the terminal. It is characterized by including.

본 발명에 따르면, PMIP 기반의 휴대 인터넷 시스템에서 단말로부터 IP 주소요청 전에 미리 MIP 등록 절차를 마쳐 가입자에 대한 서비스 대기 시간을 줄임으로써, 사용자 단말에게 빠른 휴대 인터넷 서비스를 제공할 수 있고, 이에 따라 휴대 인터넷 서비스에 대한 신뢰도를 높이는 효과가 있다.According to the present invention, in the PMIP-based portable Internet system, the service waiting time for the subscriber is reduced by completing the MIP registration procedure before the IP address request from the terminal, thereby providing a fast portable Internet service to the user terminal. There is an effect of increasing the reliability of the Internet service.

이하에서는 첨부 도면 및 바람직한 실시예를 참조하여 본 발명을 상세히 설명한다. 참고로, 하기 설명에서 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략하였다. 또한, 이하에서 설명되는 본 발명에 따른 휴대 인터넷 시스템은, 도 1에 도시한 구성요소들 가운데 제어국과 홈 에이전트에 대한 메시지 처리 절차가 변하므로, 제어국은 도면부호 600으로, 홈 에이전트는 도면부호 700으로 할당함으로써 종래 기술과 구별되도록 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings and preferred embodiments. For reference, in the following description, detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention are omitted. In addition, in the portable Internet system according to the present invention described below, since the message processing procedures for the control station and the home agent are changed among the components shown in FIG. 1, the control station is denoted by reference numeral 600, and the home agent is By assigning the reference numeral 700, it is distinguished from the prior art.

도 2는 본 발명의 일 실시예에 따른 휴대 인터넷 서비스를 개시하기 위한 절차를 나타내는 순서도이다.2 is a flowchart illustrating a procedure for starting a portable Internet service according to an embodiment of the present invention.

도 2에 도시한 바와 같이, 초기에 CD(channel descriptor) 메시지, MAP 메시지, 또는 RNG(ranging) 메시지를 이용하여 단말(100)이 기지국(200)에 접속한다(S410). 다음으로, 단말(100)이 SBC(Subscriber/Station Basic Capability) 메시지를 이용하여 기지국(200)을 통해 제어국(600)과 기본 능력 협상 과정을 수행한다(S420). 그런 다음, 단말(100)이 PKM(Privacy key management) 메시지를 이용하여 인증 서버(500)와 인증 과정을 수행한다(S430). As shown in FIG. 2, the terminal 100 initially accesses the base station 200 using a CD (channel descriptor) message, a MAP message, or a RNG (ranging) message (S410). Next, the terminal 100 performs a basic capability negotiation process with the control station 600 through the base station 200 using the SBC (Subscriber / Station Basic Capability) message (S420). Then, the terminal 100 performs an authentication process with the authentication server 500 by using a privacy key management (PKM) message (S430).

단계 S430의 인증 과정이 종료되면, 제어국(600)은 단말(100)에게 할당될 IP 주소 -상기 인증 과정에서 생성됨- 를 생성하고, 이 생성된 IP 주소를 이용하여 홈 에이전트(700)와의 MIP 등록 과정을 수행한다(S440b). 여기서, 제어국(600)은 단말(100)에게 할당될 IP 주소를 인증 서버(500)와의 인증 과정에서 획득하거나, 홈 에이전트와의 MIP 등록 과정(S260)에서 획득할 수 있으나, 이하에서는 설명의 편의를 위하여 인증 과정에서 획득한 것으로 설명한다.When the authentication process of step S430 ends, the control station 600 generates an IP address to be assigned to the terminal 100 -generated in the authentication process-and MIP with the home agent 700 using the generated IP address. The registration process is performed (S440b). Here, the control station 600 may obtain the IP address to be assigned to the terminal 100 in the authentication process with the authentication server 500 or in the MIP registration process (S260) with the home agent, but will be described below. For convenience, it is described as obtained in the authentication process.

한편, 이 MIP 등록 과정과 별도로 단말(100)이 REG(Registration) 메시지를 이용하여 기지국(200)을 통해 제어국(600)과 가입자 등록 과정을 수행한다(S440a). 이어, 단말(100)은 DSA(Dynamic Service Addition) 메시지를 이용하여 기지국(200)을 통해 제어국(600)과 트래픽 연결 설정 과정을 수행한다(S450). 그런 다음, 이 트래픽 연결 설정 과정이 종료되면, 제어국(600)이 DHCP 메시지를 이용하여 단말(100)과 IP 주소 할당 과정을 수행한다(S460). 그러면, 단말(100)이 DSA(Dynamic Service Addition) 메시지 또는 DSC(Dynamic Service Change) 메시지를 이용하여 기지국(200)을 통해 제어국(600)과 트래픽 연결 설정 과정 또는 트래픽 연결 변경 과정을 수행한 후, 트래픽 서비스를 개시한다(S470-S480).Meanwhile, in addition to the MIP registration process, the terminal 100 performs a subscriber registration process with the control station 600 through the base station 200 using a REG (Registration) message (S440a). Subsequently, the terminal 100 performs a traffic connection establishment process with the control station 600 through the base station 200 by using a dynamic service addition (DSA) message (S450). Then, when the traffic connection setup process is completed, the control station 600 performs an IP address assignment process with the terminal 100 using a DHCP message (S460). Then, the terminal 100 performs a traffic connection establishment process or a traffic connection change process with the control station 600 through the base station 200 by using a dynamic service addition (DSA) message or a dynamic service change (DSC) message. The traffic service is started (S470-S480).

요컨대, 본 발명의 일 실시예에 따른 제어국(600)은, 단말(100)에 대한 인증이 완료되는 시점에서 해당 단말(100)에 할당될 IP 주소를 이용하여 홈 에이전트(700)에 MIP 등록 과정을 수행하고, 그 이후에 제어국(600)이 DHCP 메시지를 이용하여 단말(100)과 상기 IP 주소 할당 과정을 수행한다. 여기서, 본 실시예에서는 이 MIP 등록 과정을 인증 과정 이후에 시작하는 것으로 기재하였으나, 상기 인증 과정 이후에서부터 상기 IP 할당 과정이 시작되기 전에 상기 MIP 등록 과정이 종료될 수 있도록 적절한 시점(예컨대, 가입자 등록 과정)에서 시작하는 것도 바람직하다.In short, the control station 600 according to an embodiment of the present invention, MIP registration to the home agent 700 using the IP address to be assigned to the terminal 100 when the authentication for the terminal 100 is completed After that, the control station 600 performs the IP address allocation process with the terminal 100 using a DHCP message. In this embodiment, the MIP registration process is described as starting after the authentication process, but since the MIP registration process is terminated before the IP allocation process starts from the authentication process (for example, subscriber registration). It is also preferred to start with).

도 3는 본 발명의 일 실시예에 따른 PMIP 기반의 휴대 인터넷 망에서 IP 주소 설정 방법을 나타내는 도면으로서, 특히 상기 도 2에 도시한 절차 중 MIP 등록 과정을 수행하는 것을 더욱 구체적으로 나타내는 것이다. FIG. 3 is a diagram illustrating a method of setting an IP address in a PMIP-based portable internet network according to an embodiment of the present invention. In particular, FIG.

도 3를 참조하면, 먼저 단말(100)이 인증 서버(500)와 확장된 인증 프로토콜(EAP: Extensible Authentication Protocol) 기반의 인증 과정을 수행한다. 이 인증 과정을 통해 인증 서버(500)는 단말(100)에 대한 인증 정보를 획득한다. 예컨대, 이러한 인증 정보로는 상기 단말(100)의 기본 CID, 권한 정보 및 인증 키 정보를 들 수 있다.Referring to FIG. 3, first, the terminal 100 performs an authentication process based on an authentication server 500 and an Extensible Authentication Protocol (EAP). Through this authentication process, the authentication server 500 obtains authentication information for the terminal 100. For example, the authentication information may include basic CID, authority information, and authentication key information of the terminal 100.

이 인증 과정이 종료되면, 제어국(600)은 상기 인증 정보를 토대로 홈 에이전트(700)와 MIP 등록 과정을 수행한다. 즉, 제어국(600)은 인증 과정이 종료된 직후 단말(100)에 할당될 IP 주소와 단말(100)의 ID를 토대로 MIP 등록 요청 메시지를 홈 에이전트(700)에 전달한다(S536). 그러면, 홈 에이전트(700)는 상기 IP 주소와 단말(100)의 ID를 토대로 인증 서버(500)에 접근을 요청하고, 인증 서버(500)로부터 이 접근 요청에 대한 응답을 수신함으로써 해당 단말(100)에 대한 접근 권한을 확인한다(S537-S538). 그런 다음, 홈 에이전트(700)는 MIP 등록 응답 메시지를 제어국(600)으로 전달함으로써 MIP 등록과정이 완료된다(S539).When the authentication process is completed, the control station 600 performs a MIP registration process with the home agent 700 based on the authentication information. That is, the control station 600 transmits a MIP registration request message to the home agent 700 based on the IP address to be allocated to the terminal 100 and the ID of the terminal 100 immediately after the authentication process is terminated (S536). Then, the home agent 700 requests the access to the authentication server 500 based on the IP address and the ID of the terminal 100, and receives the response to the access request from the authentication server 500. Check the access right (S537-S538). Then, the home agent 700 transfers the MIP registration response message to the control station 600 to complete the MIP registration process (S539).

한편, 상기 MIP 등록 과정과는 별도로, 가입자 등록 과정을 수행한다. 여기서, 가입자 등록이란 제어국(600)에서 단말(100)을 휴대 인터넷 망에 연결하고 이차 관리 CID를 단말(100)로 전달하여 관리 가능한 단말(100)로 전환하는 것을 의미한다. 구체적으로, 단말(100)은 단말(100) 자체의 이동성 정보가 포함된 가입자 등록을 요청하는 메시지(예컨대, REG-REQ 메시지)를 기지국(200)에 전달한다(S501). 여기서, 이동성 정보는 MIP, PMIP(Proxy Mobile IP) 또는 CMIP(Client Mobile IP) 중 적어도 하나를 포함한다. 기지국(200)은 이 등록 요청 메시지에 대해 해당 단 말(100)이 휴대 인터넷 망으로 연결하도록 요청하는 메시지를 제어국(600)에 전달하고, 제어국(600)은 이 요청 메시지에 대한 응답으로 이차 관리 CID를 포함하는 응답 메시지를 기지국(200)에 전달한다(S502-S503). 기지국(200)은 상기 이동성 정보에 적합한 트래픽을 휴대 인터넷 망에 전달할 수 있는 권한을 부여하고 상기 이차 관리 CID를 포함하는 메시지(예컨대, REG-RSP 메시지)를 단말(100)에 전달함으로써 상기 단말(100)을 관리 가능한 상태로 전환하고, 또한 상기 제어국(600)으로부터 전송된 응답 메시지에 대한 확인 메시지를 제어국(600)으로 전달한다(S504-S505).Meanwhile, in addition to the MIP registration process, a subscriber registration process is performed. Here, subscriber registration means that the control station 600 connects the terminal 100 to the portable Internet network and transfers the secondary management CID to the terminal 100 to switch to the manageable terminal 100. Specifically, the terminal 100 transmits a message (eg, a REG-REQ message) requesting subscriber registration including mobility information of the terminal 100 itself to the base station 200 (S501). Here, the mobility information includes at least one of MIP, Proxy Mobile IP (PMIP), or Client Mobile IP (CMIP). The base station 200 transmits a message requesting that the terminal 100 connects to the portable Internet network to the control station 600 for the registration request message, and the control station 600 responds to the request message. The response message including the secondary management CID is transmitted to the base station 200 (S502-S503). The base station 200 grants the right to deliver the traffic suitable for the mobility information to the portable Internet network, and transmits a message (eg, a REG-RSP message) including the secondary management CID to the terminal 100 by transmitting the message to the terminal 100. 100 is switched to a manageable state, and the acknowledgment message for the response message transmitted from the control station 600 is transmitted to the control station 600 (S504-S505).

이어, 상기 단계 S505에서의 확인 메시지를 수신한 제어국(600)은 상기 단계 S501 내지 단계 S505를 통해 등록된 단말(100)에 대한 데이터 경로를 설정하기 위해 경로 등록 요청 메시지를 기지국(200)으로 전달한다(S506). 그러면, 기지국(200)은 이 경로 등록 요청 메시지에 포함된 경로를 이용하여 동적 서비스 추가(DSA) 요청 및 응답 메시지를 단말(100)과 교환하여 가입자 단말(100)의 서비스 특성을 등록한다(S507-S508). 그런 다음, 기지국(200)은 상기 경로 등록 요청 메시지에 대한 응답 메시지를 제어국(600)으로 전달하고, 이 응답 메시지에 대한 확인 메시지를 제어국(600)으로부터 수신한 후, 상기 동적 서비스 추가 응답 메시지에 대한 확인 메시지를 단말(100)로 전달함으로써, 트래픽 연결 설정 과정을 종료한다(S509-S511). 결과적으로, 이러한 트래픽 연결 설정 과정을 통해 제어국(600)은 단말(100)에 대한 데이터 경로와 해당 서비스 특성을 결정할 수 있다.Subsequently, the control station 600 receiving the confirmation message in step S505 sends a path registration request message to the base station 200 to set a data path for the terminal 100 registered through steps S501 to S505. To transfer (S506). Then, the base station 200 registers the service characteristics of the subscriber station 100 by exchanging a dynamic service addition (DSA) request and response message with the terminal 100 using the path included in the route registration request message (S507). -S508). Thereafter, the base station 200 transmits a response message to the control station 600 to the path registration request message, receives a confirmation message from the control station 600 to the dynamic service addition response. By transmitting a confirmation message for the message to the terminal 100, the traffic connection setup process is terminated (S509-S511). As a result, the control station 600 may determine the data path and the corresponding service characteristics for the terminal 100 through the traffic connection establishment process.

이후, 제어국(600)은 DHCP를 이용하여 단말(100)에 IP 주소 할당 과정을 수 행한다. 즉, 제어국(600)이 단말(100)로부터 IP 주소를 요청하는 DHCP 메시지를 수신하면(예컨대, DHCP-DISCOVER 메시지), DHCP 메시지(예컨대, DHCP-OFFER 메시지)를 이용하여 상기 단계 S536의 IP 주소를 단말(100)로 전달한다(S512-S513). 이에 따라, 단말(100)은 상기 전달된 IP 주소의 사용을 요청하는 DHCP 메시지(예컨대, DHCP-REQUEST 메시지)를 제어국(600)으로 전달하고, 제어국(600)으로부터 확인 DHCP 메시지(예컨대, DHCP-ACK 메시지)를 수신하면 상기 생성된 IP 주소를 획득하는 과정이 종료된다(S514-S515).Thereafter, the control station 600 performs an IP address allocation process to the terminal 100 using DHCP. That is, when the control station 600 receives a DHCP message requesting an IP address from the terminal 100 (eg, a DHCP-DISCOVER message), the IP of the step S536 using the DHCP message (eg, a DHCP-OFFER message). The address is transmitted to the terminal 100 (S512-S513). Accordingly, the terminal 100 transmits a DHCP message (eg, a DHCP-REQUEST message) requesting the use of the delivered IP address to the control station 600, and confirms a DHCP message (eg, from the control station 600). Upon receiving the DHCP-ACK message), the process of acquiring the generated IP address is terminated (S514-S515).

상술한 바와 같이, 제어국(600)이 상기 단말(100)에 대한 인증을 수행한 직후에 MIP 등록 과정을 미리 수행하고, 단말(100)로부터 IP 주소 요청 시 해당 IP 주소를 즉시 전달함으로써, 종래 기술에 따른 전체 IP 주소 설정 과정을 수행하는데 소요되는 시간(T2)을 제할 수 있어 실제 가입자의 대기시간(T3)을 획기적으로 단축시킬 수 있다.As described above, the control station 600 performs the MIP registration process immediately after the authentication for the terminal 100 in advance, and immediately delivers the corresponding IP address when requesting an IP address from the terminal 100. Since the time T2 required to perform the entire IP address setting process according to the technology can be reduced, the waiting time T3 of the actual subscriber can be significantly reduced.

도 4은 본 발명의 일 실시예에 따른 PMIP 기반의 휴대 인터넷 망에서 IP 주소 설정 방법을 구현하기 위한 제어국의 구성을 나타내는 도면이다. 4 is a diagram illustrating a configuration of a control station for implementing an IP address setting method in a PMIP-based portable Internet network according to an embodiment of the present invention.

도 4에 도시한 바와 같이, 제어국(600)은 데이터 경로 설정부(DPF: Data Path Function, 610)와, 외부 에이전트(FA: Foreign Agent, 620)와, PMIP 클라이언트(PMIP: Proxy MIP, 630)와, 인증부(AUTH, 640)와, DHCP 프락시(DHCP, 650)를 포함한다. As shown in FIG. 4, the control station 600 includes a data path setting unit (DPF) 610, a foreign agent 620, and a PMIP client PMPM 630. ), An authentication unit (AUTH, 640), and a DHCP proxy (DHCP, 650).

데이터 경로 설정부(610)는 단말(100) 또는 다른 외부 망과 데이터 경로를 설정하고 데이터 패킷 전송 기능을 수행한다. 특히, 데이터 경로 설정부(610)는 본 발명의 일 실시예에 따른 IP 주소 설정 과정에서 외부 에이전트(620)와 홈 네트워크와 사이를 터널링하여 양 구성요소 사이에 데이터 전달이 가능하도록 한다. 이러한 데이터 경로 설정부(610)는 외부 에이전트(620)와 IPC(Inter-Process Communication) 기반의 인터페이싱을 수행한다. The data path setting unit 610 establishes a data path with the terminal 100 or another external network and performs a data packet transmission function. In particular, the data path setting unit 610 tunnels between the external agent 620 and the home network during the IP address setting process according to an embodiment of the present invention to enable data transfer between the two components. The data path setting unit 610 performs inter-process communication (IPC) based interfacing with the external agent 620.

외부 에이전트(620)는 단말(100)의 현재 위치를 나타내는 주소인 임시 주소(CoA: Care of Address)를 제공하며, 홈 에이전트(700)로부터 터널링된 패킷을 단말(100)로 전달한다. 특히 외부 에이전트(620)는 본 발명의 일 실시예에 따른 IP 주소 설정 과정에서 PMIP 클라이언트(630)와 홈 에이전트(700)의 릴레이 역할을 수행하여 단말(100)이 어느 망에 위치하더라도 이 외부 에이전트(620)를 통해 현재의 위치 정보를 홈 에이전트(700)에 제공한다. 이러한 외부 에이전트(620)는 홈 에이전트(700)와 UDP(User Datagram Protocol) 기반으로 메시지를 교환한다. The external agent 620 provides a care of address (CoA), which is an address indicating the current location of the terminal 100, and transmits the tunneled packet from the home agent 700 to the terminal 100. In particular, the external agent 620 serves as a relay between the PMIP client 630 and the home agent 700 in the IP address setting process according to an embodiment of the present invention so that the external agent is located in any network. The current location information is provided to the home agent 700 through 620. The external agent 620 exchanges messages with the home agent 700 based on User Datagram Protocol (UDP).

PMIP 클라이언트(630)는 PMIP 기반의 휴대 인터넷 망에 포함된 제어국(600)에서 단말(100)을 대신하여 IP 설정 과정을 수행한다. 즉, PMIP 클라이언트(630)는 인증부(640)로부터 인증 키 수신을 통해 해당 단말(100)에 대한 인증 자원을 수신한 후, 외부 에이전트(620)를 거쳐 홈 에이전트(700)와 MIP 등록 과정을 수행하고, MIP 등록 과정의 종료 여부와 상기 MIP 등록 과정에서 얻어진 IP 주소(예컨대, 단말(100)의 IP 주소)를 DHCP 프락시(650)로 전달한다. 이러한 PMIP 클라이언트(630)는 외부 에이전트(620), 인증부(640), 및 DHCP 프락시(650)와 IPC 기반으로 메시지를 교환한다.The PMIP client 630 performs an IP setting process on behalf of the terminal 100 in the control station 600 included in the PMIP-based portable internet network. That is, the PMIP client 630 receives an authentication resource for the terminal 100 through receiving an authentication key from the authentication unit 640, and then performs a MIP registration process with the home agent 700 through the external agent 620. In addition, whether the MIP registration process is terminated and the IP address (eg, the IP address of the terminal 100) obtained in the MIP registration process are transmitted to the DHCP proxy 650. The PMIP client 630 exchanges messages with the external agent 620, the authenticator 640, and the DHCP proxy 650 based on the IPC.

인증부(640)는 PMIP 기반의 휴대 인터넷 망에 포함된 제어국(600)에서 인증 서버(500)와 연동하여 PMIP 클라이언트(630) 및 외부 에이전트(620)에 필요한 인증 정보와 단말(100)에 설정할 IP 주소 정보를 수신한다. 이때, 단말(100)에 설정할 IP 주소 정보의 수신은 부가적인 기능이다(단말의 IP 주소 정보를 수신하지 못한 경우에 MIP 설정 시 홈 에이전트(700)를 통해서 수신할 수도 있다). 예컨대, 인증부(640)는 정당한 권한을 가진 단말(100)임을 입증하기 위해 단말(100)의 역할을 수행하는 PMIP 클라이언트(630)와 키 정보를 교환한다. 이를 위하여, 인증부(640)는 상기 단말(100) 자체 및 가입자에 대한 인증(예컨대, 단계 S430)이 수행될 때, 인증 서버(500)로부터 상기 홈 에이전트(700)의 IP 주소와 상기 PMIP 보안 컨텍스트를 수신하고, 상기 수신한 정보들을 PMIP 클라이언트(630)와 공유한다. 이러한 인증부(640)는 PMIP 클라이언트(630)와 IPC 기반으로 메시지를 교환한다.The authentication unit 640 is connected to the authentication server 500 in the control station 600 included in the PMIP-based portable Internet network to the terminal 100 and the authentication information required for the PMIP client 630 and the external agent 620. Receive IP address information to set. In this case, the reception of the IP address information to be set in the terminal 100 is an additional function (when the IP address information of the terminal is not received, it may be received through the home agent 700 when MIP is set). For example, the authenticator 640 exchanges key information with the PMIP client 630 serving as the terminal 100 to prove that the terminal 100 has a legitimate authority. To this end, the authentication unit 640 is the IP address and the PMIP security of the home agent 700 from the authentication server 500 when the terminal 100 itself and the subscriber authentication (for example, step S430) is performed. Receive a context and share the received information with the PMIP client 630. The authenticator 640 exchanges a message with the PMIP client 630 based on the IPC.

DHCP 프락시(650)는 인증 또는 MIP 등록 과정에서 설정된 IP 주소를 관리하며, 또한 단말의 IP 주소를 관리하는 기능을 수행한다. 특히, DHCP 프락시(650)는 IP 설정 과정에서 단말(100)의 IP 주소 요청 시 상기 PMIP 클라이언트(630)로부터 상기 MIP 등록이 완료되었는지를 확인하고, 완료되었으면 상기 PMIP 클라이언트(630) 또는 상기 인증부(640)로부터 얻어진 상기 IP 주소 정보를 단말(100)로 전달한다. 이러한 DHCP 프락시(650)는 PMIP 클라이언트(630)와 IPC 기반으로 메시지를 교환한다.The DHCP proxy 650 manages the IP address set during the authentication or MIP registration process, and also manages the IP address of the terminal. In particular, the DHCP proxy 650 checks whether the MIP registration is completed from the PMIP client 630 when the terminal 100 requests an IP address in the IP setting process, and if so, the PMIP client 630 or the authentication unit. The IP address information obtained from 640 is transmitted to the terminal 100. The DHCP proxy 650 exchanges messages with the PMIP client 630 based on IPC.

이와 같이 구성된 본 발명의 일 실시예에 따른 제어국의 동작을 첨부된 도 5을 참조로 설명한다.The operation of the control station according to an embodiment of the present invention configured as described above will be described with reference to FIG. 5.

도 5은 본 발명의 일 실시예에 따른 PMIP 기반의 휴대 인터넷 망에서 IP 주 소 설정 방법을 구현하기 위한 제어국 동작을 나타내는 도면이다.5 is a diagram illustrating a control station for implementing an IP address setting method in a PMIP-based portable Internet network according to an embodiment of the present invention.

먼저, 인증부(640)는 IP 주소 설정 과정에서 정당한 권한을 가진 단말(100)임을 증명하기 위해 PMIP 클라이언트(630)와 인증 정보를 교환한다. 즉, 단말(100)에 대한 인증이 완료되면, 인증부(640)는 인증 과정(예컨대, 단계 S430)에서 인증 서버(500)로부터 획득한 인증 정보를 PMIP 클라이언트(630)에 전달한다(S701-S702). 이때, PMIP 클라이언트(630)가 인증 서버(500)로부터 획득하는 인증 정보들로는 홈 에이전트 IP 버전 4 또는 IP 버전 6 주소 (HA: Home Address), MN-HA의 암호화를 위한 MN-HA-MIP4/MIP6 키, MN-HA-MIP4/MIP6 서비스 파라미터 인덱스, FA-HA의 암호화를 위한 FA-RK 키, HA-RK 키, HA-RK 서비스 파라미터 인덱스, HA-RA 유효시간, 및 단말(100)에 할당될 IP 주소 (HoA: Home of Address)가 있다. 수신한 인증 키들은 후술할 접근 권한 확인 과정(S704-S707)에 사용되고, 인증 서버(500)로부터 단말(100)의 IP를 할당 받은 경우에는 해당 IP 주소가 DHCP IP 주소 할당 과정(S710~S715)에서 사용된다. 만일 인증 시 단말(100)에 할당될 IP 주소를 수신하지 않은 경우에는 홈 에이전트(700)가 IP 주소를 할당하게 되고 할당된 IP 주소 정보는 S707과정의 메시지에 포함되게 된다.First, the authentication unit 640 exchanges authentication information with the PMIP client 630 to prove that the terminal 100 has a legitimate authority in the IP address setting process. That is, when authentication for the terminal 100 is completed, the authentication unit 640 transmits the authentication information obtained from the authentication server 500 in the authentication process (for example, step S430) to the PMIP client 630 (S701-). S702). In this case, the authentication information obtained by the PMIP client 630 from the authentication server 500 may include a home agent IP version 4 or IP version 6 address (HA: Home Address), MN-HA-MIP4 / MIP6 for encryption of the MN-HA. Key, MN-HA-MIP4 / MIP6 service parameter index, FA-RK key for encryption of FA-HA, HA-RK key, HA-RK service parameter index, HA-RA validity time, and assignment to terminal 100 There is an IP address (HoA) to be Home. The received authentication keys are used in the access authority checking process (S704-S707) to be described later, when the IP of the terminal 100 is allocated from the authentication server 500, the corresponding IP address is DHCP IP address allocation process (S710 to S715). Used in If the authentication does not receive the IP address to be assigned to the terminal 100, the home agent 700 is assigned an IP address and the assigned IP address information is included in the message of step S707.

PMIP 클라이언트(630)는 이렇게 수신한 MIP 등록을 위한 인증 키들을 이용하여 외부 에이전트(620)를 통해 홈 에이전트(700)로 MIP 등록 과정을 수행한다. 즉, PMIP 클라이언트(630)가 상기 인증 키들을 포함시킨 등록 요청 메시지(예컨대, FA registration request)를 외부 에이전트(620)에 전송하면, 외부 에이전트(620)는 상기 인증 키(예컨대, MN-HA 키, FA-HA 키 등)들을 이용하여 홈 에이전트(700)에 MIP 등록을 요청한다(S703-S704). 홈 에이전트(700)는 이 인증 키들을 통해 상기 MIP 등록을 요청한 단말(100)이 정당한 권한을 지닌 단말(100)인지 확인하고, 상기 MIP 등록 요청에 대한 MIP 등록 응답 메시지를 외부 에이전트(620)로 전송한다(S705-S707). 이 MIP 등록 응답 메시지를 수신한 외부 에이전트(620)는 데이터 경로 설정부(610)에 터널링을 요청하여 홈 에이전트(700)와 외부 에이전트(620) 사이에 터널링을 생성하도록 하고, PMIP 클라이언트(630)에 등록 응답 메시지(FA registration reply)를 전송한다(S708-S709).The PMIP client 630 performs a MIP registration process with the home agent 700 through the external agent 620 using the authentication keys for MIP registration thus received. That is, when the PMIP client 630 sends a registration request message (eg, FA registration request) including the authentication keys to the foreign agent 620, the foreign agent 620 receives the authentication key (eg, MN-HA key). Request the MIP registration to the home agent 700 using the FA-HA keys, etc. (S703-S704). The home agent 700 checks whether the terminal 100 requesting the MIP registration is the terminal 100 having the right authority through the authentication keys, and sends a MIP registration response message for the MIP registration request to the external agent 620. Transmit (S705-S707). Upon receiving the MIP registration response message, the external agent 620 requests tunneling from the data path setting unit 610 to generate tunneling between the home agent 700 and the external agent 620, and the PMIP client 630. The registration registration message (FA registration reply) is transmitted (S708-S709).

이후, DHCP 프락시(650)는 단말(100)에게 IP 주소를 전달한다. 즉, DHCP 프락시(650)가 단말(100)로부터 IP 주소를 요청하는 DHCP 메시지를 수신하면(예컨대, DHCP-DISCOVER 메시지), 상기 DHCP 프락시(650)는 PMIP 클라이언트(630)에 PMIP를 요청한다(S710-S711). PMIP 클라이언트(630)는 이 PMIP 요청 메시지를 수신하면, MIP 등록이 완료되었는지 확인하고(즉, 외부 에이전트(620) 등록 응답 메시지를 수신하였는지 확인하고), 완료되었으면 PMIP 응답 메시지를 DHCP 프락시(650)로 전달한다(S712). 이후, DHCP 프락시(650)는 DHCP 메시지(예컨대, DHCP-OFFER 메시지)를 이용하여 상기 단계 S536에서의 IP 주소를 단말(100)로 전달한다(S713). 이어, DHCP 프락시(650)는 상기 전달된 IP 주소의 사용을 요청하는 DHCP 메시지(예컨대, DHCP-REQUEST 메시지)를 단말(100)로부터 수신하면, 단말(100)에게 확인 DHCP 메시지(예컨대, DHCP-ACK 메시지)를 전달함으로써 상기 IP 주소를 획득하는 과정이 종료된다(S714-S715).Thereafter, the DHCP proxy 650 delivers the IP address to the terminal 100. That is, when the DHCP proxy 650 receives a DHCP message requesting an IP address from the terminal 100 (eg, a DHCP-DISCOVER message), the DHCP proxy 650 requests a PMIP from the PMIP client 630 ( S710-S711). When the PMIP client 630 receives this PMIP request message, it checks whether the MIP registration is completed (i.e., has received the foreign agent 620 registration response message), and if so, sends the PMIP response message to the DHCP proxy 650. Transfer to (S712). Thereafter, the DHCP proxy 650 transfers the IP address in step S536 to the terminal 100 using a DHCP message (eg, a DHCP-OFFER message) (S713). Subsequently, when the DHCP proxy 650 receives a DHCP message (eg, a DHCP-REQUEST message) requesting the use of the forwarded IP address from the terminal 100, the DHCP proxy 650 sends a confirmation DHCP message (eg, DHCP-) to the terminal 100. The process of acquiring the IP address is terminated by transmitting an ACK message (S714-S715).

지금까지 본 발명을 바람직한 실시예를 참조하여 상세히 설명하였지만, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있으므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다.Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art to which the present invention pertains can implement the present invention in other specific forms without changing the technical spirit or essential features, The examples are to be understood in all respects as illustrative and not restrictive.

그리고, 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 특정되는 것이며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.In addition, the scope of the present invention is specified by the appended claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalent concepts are included in the scope of the present invention. Should be interpreted as

도 1은 일반적인 휴대 인터넷 시스템의 구성을 나타내는 도면.1 is a diagram showing the configuration of a general portable Internet system.

도 2는 본 발명의 일 실시예에 따른 휴대 인터넷 서비스를 개시하기 위한 절차를 나타내는 순서도.2 is a flowchart illustrating a procedure for starting a portable Internet service according to an embodiment of the present invention.

도 3는 본 발명의 일 실시예에 따른 PMIP 기반의 휴대 인터넷 망에서 IP 주소 설정 방법을 나타내는 도면.3 is a diagram illustrating a method for setting an IP address in a PMIP-based portable internet network according to an embodiment of the present invention.

도 4은 본 발명의 일 실시예에 따른 PMIP 기반의 휴대 인터넷 망에서 IP 주소 설정 방법을 구현하기 위한 제어국의 구성을 나타내는 도면.4 is a diagram illustrating a configuration of a control station for implementing an IP address setting method in a PMIP-based portable Internet network according to an embodiment of the present invention.

도 5은 본 발명의 일 실시예에 따른 PMIP 기반의 휴대 인터넷 망에서 IP 주소 설정 방법을 구현하기 위한 제어국 동작을 나타내는 도면.5 is a diagram illustrating a control station operation for implementing an IP address setting method in a PMIP-based portable Internet network according to an embodiment of the present invention.

* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings

600: 제어국600: control station

610: 데이터 경로 설정부 620: 외부 에이전트610: data path setting unit 620: external agent

630: PMIP 클라이언트 640: 인증부630: PMIP client 640: authentication unit

650: DHCP 프락시650 DHCP proxy

700: 홈 에이전트700: home agent

Claims (18)

단말의 이동성을 관리하기 위한 홈 에이전트를 포함하는 무선 인터넷 망에서 단말의 이동 IP(Mobile IP) 주소를 할당하는 방법으로서,A method of allocating a mobile IP address of a terminal in a wireless internet network including a home agent for managing mobility of the terminal, (a) 인증 서버를 통해 접속을 요청하는 단말에 대한 인증을 수행하는 단계;(a) performing authentication on the terminal requesting access through the authentication server; (b) 상기 단말에 할당되는 IP 주소를 홈 에이전트에 이동 IP 주소로 등록하고, 상기 단말에 대한 가입자 등록을 수행하는 단계;(b) registering an IP address assigned to the terminal as a mobile IP address to a home agent and performing subscriber registration for the terminal; (c) 상기 단말에 대한 데이터 경로 및 상기 경로를 이용하여 상기 단말의 서비스 특성을 등록하는 단계; 및(c) registering a service characteristic of the terminal using the data path and the path for the terminal; And (d) 상기 단말로부터 IP 주소의 할당 요청이 있는 경우 상기 IP 주소를 상기 단말에 할당하여 상기 단말에 대한 이동 IP 주소를 설정하는 단계를 포함하는 것을 특징으로 하는 IP 주소 설정 방법.and (d) assigning the IP address to the terminal and setting a mobile IP address for the terminal when there is a request for allocating an IP address from the terminal. 제 1 항에 있어서, 상기 (b) 단계의 이동 IP 주소 등록은 The method of claim 1, wherein the registration of the mobile IP address of step (b) (b1) 상기 단말에 할당되는 IP 주소와 상기 단말 ID를 토대로 상기 홈 에이전트에 상기 이동 IP 등록을 요청하는 단계;(b1) requesting the mobile agent to register the mobile IP based on the IP address assigned to the terminal and the terminal ID; (b2) 상기 홈 에이전트가 상기 할당되는 IP 주소와 상기 단말 ID를 토대로 상기 인증 서버에 접근을 요청하고, 상기 인증 서버로부터 상기 접근 요청에 대한 응답을 수신함으로써 상기 단말에 대한 접근 권한을 확인하는 단계; 및(b2) the home agent requesting access to the authentication server based on the assigned IP address and the terminal ID, and confirming an access right to the terminal by receiving a response to the access request from the authentication server; ; And (b3) 상기 홈 에이전트로부터 상기 이동 IP 등록 요청에 대한 응답을 수신하 는 단계를 포함하는 것을 특징으로 하는 IP 주소 설정 방법.(b3) receiving a response to the mobile IP registration request from the home agent. 제 1 항에 있어서, 상기 (b) 단계의 가입자 등록은, The method of claim 1, wherein the subscriber registration in step (b) is performed by: (b4) 상기 단말로부터 이동성 정보가 포함된 가입자 등록 요청 메시지를 수신하는 단계; 및(b4) receiving a subscriber registration request message including mobility information from the terminal; And (b5) 상기 이동성 정보에 적합한 트래픽 사용 권한 및 이차 관리 CID(secondary CID)를 포함하는 가입자 등록 응답 메시지를 상기 단말에 전달하는 단계를 포함하는 것을 특징으로 하는 IP 주소 설정 방법.(b5) transmitting a subscriber registration response message including a traffic usage right suitable for the mobility information and a secondary management CID (secondary CID) to the terminal. 제 1 항에 있어서, 상기 (c) 단계는,The method of claim 1, wherein step (c) comprises: (c1) 상기 단말에 대한 데이터 경로의 설정을 위한 경로 등록 요청 메시지를 전송하는 단계;(c1) transmitting a path registration request message for setting a data path for the terminal; (c2) 상기 경로 등록 요청 메시지에 포함된 경로를 이용하여 상기 단말의 서비스 특성을 등록하는 단계; 및(c2) registering service characteristics of the terminal using a path included in the path registration request message; And (c3) 상기 경로 등록에 대한 응답 메시지를 수신하는 단계를 포함하는 것을 특징으로 하는 IP 주소 설정 방법.and (c3) receiving a response message for registering the route. 제 1 항에 있어서, 상기 (d) 단계는,The method of claim 1, wherein step (d) (d1) 상기 단말로부터 IP 주소를 요청하는 DHCP-DISCOVER 메시지를 수신하는 단계;(d1) receiving a DHCP-DISCOVER message requesting an IP address from the terminal; (d2) 상기 이동 IP 등록이 완료되었는지 확인하고, 완료되었으면 상기 IP 주소를 포함한 DHCP-OFFER 메시지를 상기 단말로 전송하는 단계;(d2) checking whether the mobile IP registration is completed and transmitting the DHCP-OFFER message including the IP address to the terminal if the mobile IP registration is completed; (d3) 상기 IP 주소의 사용을 요청하는 DHCP-REQUEST 메시지를 상기 단말로부터 수신하는 단계; 및(d3) receiving a DHCP-REQUEST message from the terminal requesting the use of the IP address; And (d4) 상기 단말에게 상기 IP 주소 할당 과정이 종료되었음을 알리는 DHCP-ACK 메시지를 전달하는 단계를 포함하는 것을 특징으로 하는 IP 주소 설정 방법.(d4) IP address setting method comprising the step of transmitting a DHCP-ACK message to inform the terminal that the IP address allocation process is completed. 제 1 항 내지 제 5 항 중 어느 한 항에 있어서, The method according to any one of claims 1 to 5, 상기 단말에 할당되는 IP 주소는, 상기 인증 서버 및 홈 에이전트 중 어느 하나로부터 획득하는 것을 특징으로 하는 IP 주소 설정 방법.The IP address allocated to the terminal is obtained from any one of the authentication server and the home agent. 제 1 항 내지 제 5 항 중 어느 한 항에 있어서, The method according to any one of claims 1 to 5, 상기 IP 주소는, 외부 에이전트를 거쳐 상기 홈 네트워크에 등록되는 것을 특징으로 하는 IP 주소 설정 방법.And the IP address is registered in the home network via an external agent. 제 1 항 내지 제 5 항 중 어느 한 항에 있어서, 상기 (a) 단계는, The method according to any one of claims 1 to 5, wherein step (a) comprises: 상기 단말의 기본 CID(Primary CID) 정보, 권한 정보 및 인증 키 정보를 이용하여 상기 단말에 대항 인증을 수행하는 것을 특징으로 하는 IP 주소 설정 방법.IP address setting method for the terminal using the primary CID (primary CID) information, authorization information and authentication key information of the terminal. 단말의 이동성을 관리하는 홈 에이전트를 포함하는 PMIP(Proxy Mobile IP) 기반의 휴대 인터넷 망에서 제어국이 단말에 대한 IP 주소를 설정하는 방법으로서, A method for a control station to set an IP address for a terminal in a PMIP (Proxy Mobile IP) -based portable internet network including a home agent for managing mobility of the terminal, 상기 제어국은 데이터 경로 설정부; DHCP(Dynamic Host Configuration Protocol) 프락시; 외부 에이전트; 인증부; 및 PMIP 클라이언트를 포함하고,The control station includes a data path setting unit; Dynamic Host Configuration Protocol (DHCP) proxy; Foreign agents; Authentication unit; And a PMIP client, (a) 상기 PMIP 클라이언트가 상기 인증부와의 인증을 통해 인증 정보를 수신하는 단계; (a) receiving, by the PMIP client, authentication information through authentication with the authentication unit; (b) 상기 PMIP 클라이언트가 상기 수신한 인증 정보를 토대로 상기 외부 에이전트를 거쳐 상기 홈 에이전트에 MIP(Mobile IP)를 등록하는 단계; 및 (b) registering, by the PMIP client, a MIP (Mobile IP) to the home agent via the external agent based on the received authentication information; And (c) 상기 MIP의 등록이 완료되면, 상기 단말에 IP 주소가 할당되도록 상기 PMIP 클라이언트가 상기 인증부 및 홈 에이전트 중 어느 하나로부터 획득한 IP 주소를 즉시 상기 DHCP 프락시에 전달하는 단계를 포함하는 것을 특징으로 하는 IP 주소 설정 방법.(c) when the registration of the MIP is completed, the PMIP client immediately delivering the IP address obtained from one of the authentication unit and the home agent to the DHCP proxy so that the IP address is assigned to the terminal. IP address setting method characterized by. 제 9 항에 있어서, 상기 (a) 단계는,The method of claim 9, wherein step (a) comprises: (a1) 상기 PMIP 클라이언트가 상기 인증부로부터 인증 정보를 수신하는 단계;(a1) the PMIP client receiving authentication information from the authentication unit; (a2) 상기 PMIP 클라이언트가 상기 인증 정보를 토대로 MIP 등록을 위한 인증 키 정보를 상기 인증부에 요청하는 단계; 및 (a2) the PMIP client requesting the authentication unit for authentication key information for MIP registration based on the authentication information; And (a3) 상기 PMIP 클라이언트가 상기 인증부로부터 상기 MIP 등록을 위한 인증 키 정보를 수신하는 단계를 포함하는 것을 특징으로 하는 IP 주소 설정 방법.(a3) the PMIP client receiving the authentication key information for the MIP registration from the authentication unit. 제 9 항에 있어서, 상기 (b) 단계는,The method of claim 9, wherein step (b) comprises: (b1) 상기 PMIP 클라이언트가 상기 외부 에이전트를 거쳐 상기 홈 에이전트에 상기 인증 키 정보를 토대로 MIP 등록을 요청하는 단계; (b1) requesting, by the PMIP client, MIP registration from the home agent to the home agent based on the authentication key information; (b2) 상기 홈 에이전트가 상기 인증 키 정보를 토대로 상기 단말이 정당한 권한을 지닌 단말인지 확인하여 상기 MIP 등록을 수행하는 단계; 및(b2) performing the MIP registration by checking whether the home agent is a terminal having a right authority based on the authentication key information; And (b3) 상기 PMIP 클라이언트가 상기 홈 에이전트로부터의 MIP 등록 요청에 대한 응답을 상기 외부 에이전트를 거쳐 수신하는 단계; 및(b3) the PMIP client receiving a response to the MIP registration request from the home agent via the external agent; And 제 9 항에 있어서, 상기 (b2) 단계와 상기 (b3) 단계 사이에,The method of claim 9, wherein between step (b2) and step (b3), 상기 외부 에이전트가 상기 데이터 경로 설정부에 터널링을 요청하여 상기 홈 에이전트와 상기 외부 에이전트 사이에 터널링을 생성하는 단계를 더 포함하는 것을 특징으로 하는 IP 주소 설정 방법.And requesting tunneling from the external agent to the data path setting unit to generate tunneling between the home agent and the foreign agent. 제 9 항에 있어서, 상기 (c) 단계는,The method of claim 9, wherein step (c) comprises: (c1) 상기 PMIP 클라이언트가 상기 DHCP 프락시를 거쳐 상기 단말로부터 IP 주소 요청을 수신하는 단계; 및 (c1) the PMIP client receiving an IP address request from the terminal through the DHCP proxy; And (c2) 상기 PMIP 클라이언트에 상기 MIP 등록이 완료되었는지 확인하고, 완료되었으면 상기 인증부 또는 홈 에이전트로부터 획득한 IP 주소를 상기 DHCP 프락시를 통해 상기 단말에 전달하는 단계를 포함하는 것을 특징으로 하는 IP 주소 설정 방법.(c2) checking whether the MIP registration is completed in the PMIP client, and if it is completed, transferring the IP address obtained from the authentication unit or the home agent to the terminal through the DHCP proxy. How to set up. 제 9 항 내지 제 13 항 중 어느 한 항에 있어서, 상기 인증 정보는,The method according to any one of claims 9 to 13, wherein the authentication information, 상기 단말과 홈 에이전트 및 상기 홈 에이전트와 외부 에이전트를 위한 인증 키 정보, 및 상기 단말에 할당될 IP 주소를 포함하는 것을 특징으로 하는 IP 주소 설정 방법.Authentication key information for the terminal and the home agent and the home agent and the external agent, and the IP address to be assigned to the terminal. 홈 에이전트를 포함하는 PMIP(Proxy Mobile IP) 기반의 휴대 인터넷 망에서 단말에 대한 IP 주소를 설정하는 제어국으로서, A control station for setting an IP address for a terminal in a PMIP (Proxy Mobile IP) -based mobile Internet network including a home agent, 인증 키 교환을 통해 인증을 수행하고, 상기 홈 에이전트에 MIP를 등록하는 전달하는 PMIP 클라이언트;A PMIP client that performs authentication by exchanging authentication keys and delivers a MIP to the home agent; 상기 PMIP 클라이언트에 필요한 인증 정보를 수신하는 인증부; 및An authentication unit for receiving authentication information required for the PMIP client; And 상기 단말의 IP 주소 요청 시, 상기 PMIP 클라이언트로부터 상기 MIP 등록이 완료되었는지를 확인하고, 완료되었으면 상기 PMIP 클라이언트 및 상기 인증부 중 어느 하나로부터 얻어진 상기 IP 주소 정보를 상기 단말로 전달하는 DHCP 프락시를 포함하는 것을 특징으로 하는 제어국.Upon requesting the IP address of the terminal, confirming whether the MIP registration is completed from the PMIP client, and if the terminal is completed, including a DHCP proxy for delivering the IP address information obtained from one of the PMIP client and the authentication unit to the terminal. Control station characterized in that. 제 15 항에 있어서, 상기 PMIP 클라이언트는, The method of claim 15, wherein the PMIP client, 상기 외부 에이전트, 상기 인증부, 및 상기 DHCP 프락시와 IPC(Inter-Process Communication) 기반으로 메시지를 교환하는 것을 특징으로 하는 제어국.And exchange messages with the external agent, the authentication unit, and the DHCP proxy based on inter-process communication (IPC). 제 15 항에 있어서,The method of claim 15, 상기 단말의 위치 정보를 상기 홈 에이전트에 전달하도록 상기 PMIP 클라이언트와 상기 홈 에이전트의 릴레이 역할을 수행하는 외부 에이전트를 더 포함하고, 상기 홈 에이전트와 UDP(User Datagram Protocol) 기반으로 메시지를 교환하는 것을 특징으로 하는 제어국.And a foreign agent serving as a relay between the PMIP client and the home agent to transmit the location information of the terminal to the home agent, and exchanges a message with the home agent based on UDP (User Datagram Protocol). Control station. 제 15 항 내지 제 17 항 중 어느 한 항에 있어서, The method according to any one of claims 15 to 17, 상기 외부 에이전트와 상기 홈 에이전트 사이를 터널링하여 상기 외부 에이전트와 상기 홈 에이전트 사이에 데이터 전달이 가능하도록 구성된 데이터 경로 설정부를 더 포함하는 것을 특징으로 하는 제어국.And a data path setting unit configured to tunnel data between the foreign agent and the home agent to enable data transfer between the foreign agent and the home agent.
KR1020070106721A 2007-10-23 2007-10-23 Apparatus and method for fast establishing ip address in portable internet network based on proxy mobile ip KR20090041155A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020070106721A KR20090041155A (en) 2007-10-23 2007-10-23 Apparatus and method for fast establishing ip address in portable internet network based on proxy mobile ip
PCT/KR2008/006278 WO2009054687A2 (en) 2007-10-23 2008-10-23 Apparatus and method for fast establishing ip address in portable internet network based on proxy mobile ip

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070106721A KR20090041155A (en) 2007-10-23 2007-10-23 Apparatus and method for fast establishing ip address in portable internet network based on proxy mobile ip

Publications (1)

Publication Number Publication Date
KR20090041155A true KR20090041155A (en) 2009-04-28

Family

ID=40580250

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070106721A KR20090041155A (en) 2007-10-23 2007-10-23 Apparatus and method for fast establishing ip address in portable internet network based on proxy mobile ip

Country Status (2)

Country Link
KR (1) KR20090041155A (en)
WO (1) WO2009054687A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023211149A1 (en) * 2022-04-26 2023-11-02 주식회사 케이티 Integrated terminal device and control method of integrated terminal device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1075123A1 (en) * 1999-08-06 2001-02-07 Lucent Technologies Inc. Dynamic home agent system for wireless communication systems
US20020019880A1 (en) * 2000-07-03 2002-02-14 Takashi Sakakura IP communication system for wireless terminal and communication method for wireless terminal
US7860067B2 (en) * 2004-02-02 2010-12-28 Electronics And Telecommunications Research Institute Method for dynamic address allocation using mobile IP in wireless portable Internet system
KR20060011354A (en) * 2004-07-30 2006-02-03 주식회사 에어큐브 Mobile ip system and the method for the same using dynamic ip assignment based on diameter in broadband wireless communication system such as wibro

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023211149A1 (en) * 2022-04-26 2023-11-02 주식회사 케이티 Integrated terminal device and control method of integrated terminal device

Also Published As

Publication number Publication date
WO2009054687A2 (en) 2009-04-30
WO2009054687A3 (en) 2009-06-18

Similar Documents

Publication Publication Date Title
JP6343044B2 (en) Method for relocating access service network functional entities during a mobility event in a WiMAX network
US8050233B2 (en) Method and apparatus of shifting functional entity in wimax network
KR101398908B1 (en) Method and system for managing mobility in mobile telecommunication system using mobile ip
KR101341720B1 (en) A METHOD AND SYSTEM FOR MANAGING MOBILITY OF AN Access Terminal USING Proxy Mobile Internet ProtocolPMIP IN A MOBILE TELECOMMUNICATIONS SYSTEM AND METHOD FOR ALLOCATING A HOME ADDRESS OF THE ACCESS TERMINAL THEREFOR
JP2004304804A (en) Method for common authentication and authorization between independent networks
US8676999B2 (en) System and method for remote authentication dial in user service (RADIUS) prefix authorization application
WO2007134498A1 (en) A system and method for implementing the mobile ip access
WO2008061424A1 (en) A mehtod for informing that the network side supports the mobile ip enhancement capability
KR100388483B1 (en) Mobile termination method using DNS record update for changing IP address in wireless telecommunication network
WO2007131406A1 (en) A method and system for allocating home agent
KR20110045885A (en) Handover providing system and method based on mobile IP among heterogeneity network
WO2009155863A1 (en) Method and system for supporting mobility security in the next generation network
WO2008052470A1 (en) Method for establishing mobile ip security mechanism, security system and the relevant device
WO2007109995A1 (en) Method for a terminal to quit a network and mobile communication system
KR20090041155A (en) Apparatus and method for fast establishing ip address in portable internet network based on proxy mobile ip
US8908871B2 (en) Mobile internet protocol system and method for updating home agent root key
WO2011029313A1 (en) Method, apparatus and system for home agent obtaining mobile node-home agent key in proxy mobile internet protocol
KR100687721B1 (en) Method for extending of diameter AAA protocol supporting mobile IPv6
KR101588646B1 (en) System and method for authorizing in wireless communication system
CN101998380B (en) Method for transmitting mobile directory number (MDN)
WO2012163271A1 (en) Method and device for managing mobile ip key
KR100667699B1 (en) Apparatus and method for dhcp relay in portable internet system and packet ccess router having the apparatus
KR20090021817A (en) Mobility management method and system using proxy mobile ip in mobile telecommunication system
KR100848456B1 (en) Apparatus and method for address registration of mobile nodes based on wireless broadband access network
KR20080099991A (en) Method for managing mobility of ms using proxy mobile ip in mobile telecommunication system and therefor system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
NORF Unpaid initial registration fee