[go: up one dir, main page]

KR100589681B1 - Hierarchical Mobile IP System capable of IP Packet Transmission and IP Packet Transmission Method in the System - Google Patents

Hierarchical Mobile IP System capable of IP Packet Transmission and IP Packet Transmission Method in the System Download PDF

Info

Publication number
KR100589681B1
KR100589681B1 KR1020040109004A KR20040109004A KR100589681B1 KR 100589681 B1 KR100589681 B1 KR 100589681B1 KR 1020040109004 A KR1020040109004 A KR 1020040109004A KR 20040109004 A KR20040109004 A KR 20040109004A KR 100589681 B1 KR100589681 B1 KR 100589681B1
Authority
KR
South Korea
Prior art keywords
packet
mobile
domain
reverse tunneling
mobile terminal
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 - Lifetime
Application number
KR1020040109004A
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 KR1020040109004A priority Critical patent/KR100589681B1/en
Application granted granted Critical
Publication of KR100589681B1 publication Critical patent/KR100589681B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • 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/06Registration at serving network Location Register, VLR or user mobility server
    • H04W8/065Registration at serving network Location Register, VLR or user mobility server involving selection of the user mobility 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]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 효율적인 IP패킷 전송이 가능한 계층적 이동 IP시스템 및 그 시스템에서의 IP패킷 전송 방법에 관한 것이다.The present invention relates to a hierarchical mobile IP system capable of efficient IP packet transmission and an IP packet transmission method in the system.

본 발명의 이동 단말의 IP(Internet Protocol)패킷을 전송하는 계층적 이동 IP 시스템은 이동 단말을 관리하고, 내부 망과 외부 망의 IP패킷을 제어하는 HA(Home Agent); 도메인 망의 형상 관리 및 운영 보전의 역할을 수행하는 OAM서버(Server); 및 이동 단말을 제어하고 FA(Foriegn Agent)기능을 수행하며, 이동 단말로부터 수신된 IP패킷의 목적지 주소가 특정된 도메인 역터널링 테이블 내에 있는지 여부에 기초하여 IP패킷의 역터널링 여부를 판단하는 PAR를 포함한다. A hierarchical mobile IP system for transmitting an IP (Internet Protocol) packet of a mobile terminal of the present invention includes a home agent (HA) for managing a mobile terminal and controlling IP packets of an internal network and an external network; OAM server (Server) that performs the role of configuration management and operational integrity of the domain network; And a PAR that controls the mobile terminal and performs a foriegn agent (FA) function, and determines whether to reverse tunnel the IP packet based on whether the destination address of the IP packet received from the mobile terminal is within a specified domain reverse tunneling table. Include.

이러한 본 발명에 따르면, 외부 에이전트(HA)에서 도메인 내의 망 형상을 이용하여 이동 단말이 홈 도메인 내에 있을 때, 같은 도메인내의 이동 단말의 IP주소를 목적지로 하는 IP패킷에 대해서만 역터널링을 제공하여, 그 도메인 내의 HA로 전송함으로써 계층적 이동 IP망에서 보다 효과적으로 사용자 트래픽을 처리하면서 이동 단말 장치 사이에 빠른 통신을 제공하기 위한 것이다.According to the present invention, when the mobile terminal is in the home domain by using the network shape in the domain in the external agent (HA), reverse tunneling is provided only for an IP packet destined for the IP address of the mobile terminal in the same domain. By transmitting to the HA in the domain, it is to provide fast communication between mobile terminal devices while handling user traffic more effectively in a hierarchical mobile IP network.

계층적 이동IP 시스템, OAM 서버, PAR, IP패킷Hierarchical Mobile IP System, OAM Server, PAR, IP Packet

Description

IP패킷 전송이 가능한 계층적 이동 IP시스템 및 그 시스템에서의 IP패킷 전송 방법{Hierarchical Mobile IP Packet System for efficiently transmitting IP Packet and IP Packet Transmission method thereof }Hierarchical Mobile IP Packet System for efficiently transmitting IP Packet and IP Packet Transmission method

도 1은 종래 기술에 따라서 이동 통신망에서 일반 역터널링을 수행했을 때의 사용자 패킷 흐름을 도시한 블록도이다1 is a block diagram illustrating a user packet flow when general reverse tunneling is performed in a mobile communication network according to the related art.

도 2는 본 발명의 실시 예에 따른 효율적인 IP패킷 전송이 가능한 계층적 이동 IP패킷 시스템의 구조를 나타낸 블록도이다.2 is a block diagram showing the structure of a hierarchical mobile IP packet system capable of efficient IP packet transmission according to an embodiment of the present invention.

도 3은 본 발명의 실시 예에 따른 효율적인 IP패킷 전송이 가능한 계층적 이동 IP패킷 시스템에서 효율적인 역터널링을 수행했을 때의 사용자 패킷 흐름을 도시한 블록도이다.3 is a block diagram illustrating a user packet flow when efficient reverse tunneling is performed in a hierarchical mobile IP packet system capable of efficient IP packet transmission according to an embodiment of the present invention.

도 4는 본 발명의 실시 예에 따른 효율적인 IP패킷 전송이 가능한 계층적 이동 IP 시스템 및 그 시스템에서의 제어 메시지 및 역터널링에 관계된 IP패킷에 대한 처리 순서도이다.4 is a flowchart illustrating a hierarchical mobile IP system capable of efficient IP packet transmission and an IP packet related to control messages and reverse tunneling in the system according to an embodiment of the present invention.

도 5는 본 발명의 실시 예에 따른 효율적인 IP패킷 전송이 가능한 계층적 이동 IP 시스템에서의 IP패킷의 신호 흐름도이다.5 is a signal flow diagram of an IP packet in a hierarchical mobile IP system capable of efficient IP packet transmission according to an embodiment of the present invention.

본 발명은 효율적인 IP 패킷 전송이 가능한 계층적 이동 IP(Mobile Internet Protocal) 시스템 및 그 시스템에서 IP패킷 전송 방법에 관한 것으로, 계층적 이동 IP에서 PAR(Packet Access Router; 이하 "PAR"라 함)를 이용하여 홈 도메인에서와 같은 IP주소를 목적지로 하는 IP(Internet Protocal; 이하 "IP"라 함)패킷에 대하여 역터널링을 제공하는 장치 및 그 방법에 관한 것이다.The present invention relates to a hierarchical Mobile Internet Protocol (IP) system capable of efficient IP packet transmission and a method for transmitting an IP packet in the system. The present invention relates to a packet access router (PAR) in a hierarchical mobile IP. The present invention relates to an apparatus and method for providing reverse tunneling for an IP (Internet Protocol) destination packet having an IP address as in a home domain.

이동 통신망에서 인터넷망에 접속하는 이동 단말 장치에 대한 IP이동성을 제공하기 위하여 이동 IP가 제안되었다. Mobile IP has been proposed in order to provide IP mobility for a mobile terminal device accessing an Internet network in a mobile communication network.

대한민국 종래 특허공보 제 10-2002-0068419호 "무선랜 시스템의 이동 아이피 기능 제공 장치 및 방법과 이동 IP 기능을 이용한 노드의 데이터 전송 방법" 은 이동 IP기능이 없는 이동 노드에서 외부망의 AP(Access Point; 이하 AP라 함)에게 이동IP기능을 제공하는 기술을 설명하고 있다.Republic of Korea Patent Publication No. 10-2002-0068419 "A device and method for providing a mobile IP function of a wireless LAN system and a data transmission method of a node using a mobile IP function" is the AP (Access) Point (hereinafter referred to as AP) describes a technology for providing a mobile IP function.

일반 이동 IP에서는 홈 에이전트(Home Agent;이하 HA라 함)와 외부 에이전트(Foriegn Agent 이하 FA라 함)의 기능을 한 라우터에서 동시에 수용하거나 혹은 같은 링크(서브넷)상에 존재하는 것으로 정의하고 있다. 하지만 이동 통신 시스템 구조에서 HA는 이동 가입자들에 대한 위치 관리 및 사용자 데이터에 대한 터널링 기능을 수행하는 라우터로서의 기능을 수행하며, 이러한 라우터의 기능 때문에 이동 통신 시스템의 구조는 관리의 편리와 외부의 공격으로 인한 위험들로 보호하기 위한 중앙 집중화된 망구조를 채택하고 있다.In general mobile IP, the functions of a home agent (hereinafter referred to as HA) and an external agent (hereinafter referred to as FA) are defined as being simultaneously accepted by one router or present on the same link (subnet). However, in the mobile communication system structure, HA functions as a router that performs location management for mobile subscribers and tunneling of user data. Because of the function of such a router, the structure of the mobile communication system is convenient for management and external attack. A centralized network is adopted to protect against the risks of

3GPP, 3GPP2와 휴대 인터넷 시스템 등의 이동 통신망에서는 HA가 집중되어 있고 FA가 분산된 계층적 이동 IP망으로 구성되어 있다.In mobile communication networks such as 3GPP, 3GPP2 and portable Internet systems, HA is concentrated and FA is composed of hierarchical mobile IP networks.

이러한 계층적 이동 IP망에서 이동 단말 장치는 외부 인터넷에 있는 호스트뿐만 아니라 내부의 다른 이동 단말장치와 통신을 요구할 수 있으며, 이동 단말 장치가 다른 도메인에 존재하는 외부 호스트와 통신을 하기 위해서는 일반 이동 IP 터널링 방법이 이용된다.In this hierarchical mobile IP network, a mobile terminal device may request communication with not only a host in the external Internet but also with other mobile terminal devices in the internal network. The tunneling method is used.

그러나 계층적 이동 IP구조로 인하여 같은 도메인에 속한 이동 단말 장치는 이동 IP등록을 할 때에 항상 역터널링을 요구하고 이동 단말 장치와 송수신되는 모든 IP패킷이 항상 그 이동 단말의 HA를 경유하도록 하고 있다.However, due to the hierarchical mobile IP structure, mobile terminal devices belonging to the same domain always require reverse tunneling when registering mobile IP, and all IP packets transmitted and received with the mobile terminal device always pass through the HA of the mobile terminal.

도 1은 종래 기술에 따른 이동 IP 망에서 일반 역터널링을 수행했을 때의 사용자 패킷 흐름을 도시한 블록도로, 가는 실선 화살표는 일반 IP패킷 구간을 의미하며 굵은 실선 화살표는 터널된 IP 패킷 구간을 의미한다. 1 is a block diagram showing a user packet flow when performing normal reverse tunneling in a mobile IP network according to the prior art, wherein a solid solid arrow indicates a general IP packet section and a thick solid arrow indicates a tunneled IP packet section do.

P1은 홈 도메인(이동 통신 도메인1)에 있는 AT1-1(10)이 같은 도메인을 홈으로 하는 AT1-2(11)와 통신할 때 AT1-1(10)에서 AT1-2(11)로 향하는 IP패킷의 흐름을 나타낸다. AT1-1(10)와 AT1-2(11)는 홈 서브넷에 있다고 가정한다. 먼저, AT1-1(10)에서 송신된 IP패킷은 AP(20)에 수신되어 PAR1(30)에서 캡슐화되어 라우터(30)을 통해 HA1(40)로 전송된다. AT(Access Terminal; 이하 AT라 함)에서 전송된 IP패킷은 PAR1(30)에서 라우팅 테이블의 검색 없이 무조건 캡슐화되며, 이때 전송되는 캡슐화된 IP패킷은 망 구조에 따라서 일반 라우터를 경유할 수도 있다. 다음, HA1(40)은 캡슐화된 패킷을 역캡슐화하여 일반 IP패킷으로 만든 후 방문자 테이블을 검색하고 PAR2(31)에 AT1-2(11)가 있음을 인지한 후 AT1-2(11)가 있는 PAR2(31) 로 일반 IP라우팅을 통해 일반 IP패킷을 전송한다.P1 is directed from AT1-1 (10) to AT1-2 (11) when AT1-1 (10) in the home domain (mobile communication domain 1) communicates with AT1-2 (11) homed in the same domain. Shows the flow of IP packets. It is assumed that AT1-1 (10) and AT1-2 (11) are in the home subnet. First, the IP packet transmitted from the AT1-1 10 is received by the AP 20, encapsulated in the PAR1 30, and transmitted to the HA1 40 through the router 30. An IP packet transmitted from an AT (hereinafter referred to as an AT) is encapsulated unconditionally without searching a routing table in the PAR1 30, and the encapsulated IP packet transmitted through the AT may be passed through a general router according to a network structure. Next, HA1 40 decapsulates the encapsulated packet into a general IP packet, searches the visitor table, recognizes that AT1-2 (11) is in PAR2 (31), and has AT1-2 (11). The general IP packet is transmitted to the PAR2 31 through the general IP routing.

한편, P2는 이동 통신 도메인2를 홈 도메인으로 하는 AT2-1(12)이 이동 통신 도메인 1로 핸드 오프한 후 외부 호스트(60)와 통신할 때의 IP패킷 흐름을 나타낸다. AT2-1(12)에서 보내진 IP패킷은 PAR2(31)에서 캡슐화되어 내부 라우터(70)를 거친 후 외부 ISP1(50), 외부 ISP2(51)와 외부 ISP3(52)를 경유하여 HA2(41)로 전송된다. 다음, HA2(41)에서는 캡슐화된 IP패킷을 역캡슐화하여 일반 IP패킷으로 만든 후 방문자 테이블을 검색하고 해당 IP패킷의 목적지가 방문자 테이블에 없으므로 일반 IP라우팅을 이용하여 외부 호스트(60)로 전송한다.On the other hand, P2 indicates an IP packet flow when AT2-1 12 having mobile communication domain 2 as its home domain communicates with external host 60 after handing off to mobile communication domain 1. The IP packet sent from the AT2-1 (12) is encapsulated in the PAR2 (31) and passed through the internal router 70, followed by the HA2 (41) via the external ISP1 (50), the external ISP2 (51) and the external ISP3 (52). Is sent to. Next, in HA2 41, the encapsulated IP packet is decapsulated to make a general IP packet, and then the visitor table is searched, and the destination of the IP packet is not present in the visitor table, and thus is transmitted to the external host 60 using general IP routing. .

이러한 방법은 계층 구조를 가지는 이동 통신망의 이동 IP망에서 이동 단말 장치와 송수신되는 모든 IP패킷이 항상 그 이동 단말 장치의 HA를 경유해야 하므로 IP라우팅의 비효율을 가져오며 이동 통신망 및 인터넷망에 불필요한 IP트래픽을 증가시킨다. 또한 모든 사용자들의 IP패킷에 대한 역터널링을 수행해야 함으로 FA와 HA에 캡슐화와 역캡슐화에 따른 부하를 증가시킨다.In this method, since all IP packets transmitted and received to and from a mobile terminal device in a mobile IP network having a hierarchical structure must always pass through the HA of the mobile terminal device, IP routing becomes inefficient and unnecessary IP is required for the mobile communication network and the Internet network. Increase traffic In addition, all users should perform reverse tunneling on IP packets, which increases the load of encapsulation and reverse encapsulation in FA and HA.

따라서, 상기 문제점을 해결하기 위하여 본 발명은 효율적인 IP패킷 전송이 가능한 계층적 이동 IP망에서 OAM(Operations, Administration and Maintenance; 이하 OAM이라 함)서버의 도메인 내의 망 형상을 이용하여 이동 단말 장치가 홈 도메인 내에 있을 때와 같은 도메인 내의 이동 단말 장치의 IP주소를 목적지로 하는 IP패킷에 대해서만 역터널링을 제공하여, 그 도메인 내의 HA로 전송함으로써 계층적 이동 IP망에서 보다 효과적으로 사용자 트래픽을 처리하면서 이동 단말 장치 사 이에 직접 통신을 제공하는 계층적 이동 IP 시스템 및 그 시스템에서의 IP 패킷 전송 방법을 제공한다.Accordingly, in order to solve the above problem, the present invention provides a mobile terminal apparatus using a network shape in a domain of an OAM (Operations, Administration and Maintenance) server in a hierarchical mobile IP network capable of efficient IP packet transmission. Reverse tunneling is provided only for IP packets destined for the IP address of the mobile terminal device in the domain, such as when it is in a domain, and transmitted to the HA in the domain, thereby handling user traffic more effectively in a hierarchical mobile IP network. A hierarchical mobile IP system providing direct communication between devices and an IP packet transmission method in the system are provided.

전술한 기술 과제를 해결하기 위한, 본 발명의 첫 번째 특징에 따라서 이동 단말의 IP(Internet Protocol)패킷을 전송하는 계층적 이동 IP 시스템은,In order to solve the above technical problem, a hierarchical mobile IP system for transmitting an IP (Internet Protocol) packet of a mobile terminal according to the first aspect of the present invention,

이동 단말을 관리하고, 내부 망과 외부 망의 IP패킷을 제어하는 HA(Home Agent); 도메인 망의 형상 관리 및 운영 보전의 역할을 수행하는 OAM서버(Server); 및 이동 단말을 제어하고 FA(Foriegn Agent)기능을 수행하며, 이동 단말로부터 수신된 IP패킷의 목적지 주소가 특정된 도메인 역터널링 테이블-OAM서버로부터 수신된 도메인 망의 정보를 기초하여 생성됨-내에 있는지 여부에 기초하여 IP패킷의 역터널링 여부를 판단하는 PAR를 포함한다. A home agent (HA) for managing mobile terminals and controlling IP packets of internal and external networks; OAM server (Server) that performs the role of configuration management and operational integrity of the domain network; And control the mobile terminal and perform a Foriegn Agent (FA) function, and whether the destination address of the IP packet received from the mobile terminal is within the specified domain reverse tunneling table-generated based on the information of the domain network received from the OAM server- It includes a PAR for determining whether to reverse tunnel the IP packet based on whether or not.

여기서, PAR는 IP패킷의 목적지 주소가 특정된 도메인 역테이블 내에 없는 경우에는 역터널링을 수행하지 않고 목적지 주소로 전달하는 것을 특징으로 한다.Here, when the destination address of the IP packet is not in the specified domain inverse table, the PAR is transmitted to the destination address without performing reverse tunneling.

또한, 도메인 역터널링 테이블은 PAR의 초기화 시에 OAM서버로부터 수신된 도메인 망의 정보로 생성되며, 도메인 망의 정보가 갱신될 때마다 OAM서버에 의해서 갱신되는 것을 특징으로 한다.In addition, the domain reverse tunneling table is generated by the information of the domain network received from the OAM server at the time of initialization of the PAR, characterized in that is updated by the OAM server whenever the information of the domain network is updated.

본 발명의 두 번째 특징에 따라서, 계층적 이동 IP 시스템에서 이동 단말을 관리하는 PAR이 IP패킷을 전송하는 방법은, According to a second aspect of the present invention, a method for transmitting an IP packet by a PAR managing a mobile terminal in a hierarchical mobile IP system,

a) 이동 단말로부터 IP패킷을 수신 받는 단계; b) IP패킷의 목적지주소가 특정된 도메인 역터널링 테이블 내에 있는지에 기초하여 역터널링 여부를 판단하는 단계; 및 c) IP패킷의 목적지 주소가 특정된 도메인 역터널링 테이블에 없는 경우, IP패킷에 대한 역터널링 없이 목적지 주소로 전송하는 단계를 포함한다. a) receiving an IP packet from a mobile terminal; b) determining whether to reverse tunnel based on whether the destination address of the IP packet is within a specified domain reverse tunneling table; And c) if the destination address of the IP packet is not in the specified domain reverse tunneling table, transmitting to the destination address without reverse tunneling for the IP packet.

이하, 첨부된 도면을 참조하여 본 발명의 실시 예에 따른 효율적인 IP패킷 전송이 가능한 계층적 이동 IP 시스템 및 그 시스템에서의 IP패킷 전송 방법에 대해 자세히 설명한다.Hereinafter, a hierarchical mobile IP system capable of efficient IP packet transmission and an IP packet transmission method in the system will be described in detail with reference to the accompanying drawings.

도 2는 본 발명의 실시 예에 따른 효율적인 IP패킷 전송이 가능한 계층적 이동 IP패킷 시스템의 구조를 나타낸 블록도이다.2 is a block diagram showing the structure of a hierarchical mobile IP packet system capable of efficient IP packet transmission according to an embodiment of the present invention.

도 2를 참조하면, 효율적인 IP패킷 전송이 가능한 계층적 이동 IP패킷 시스템은, HA(400), OAM Server(500), PAR(Packet Access Router; 이하 PAR이라 함)(300), AP(Access Point; 이하 AP 라함)(200), AT(Access Terminal; 이하 AT라 함)(100)를 포함한다.Referring to FIG. 2, a hierarchical mobile IP packet system capable of efficient IP packet transmission includes an HA 400, an OAM Server 500, a Packet Access Router (PAR) 300, and an AP. It includes an AP 200, AT (Access Terminal; referred to as AT) (100).

HA(400)는 이동단말들에 대한 관리 및 사용자 데이터에 대한 터널링 기능을 제공하며, PAR(300)에서 전송되어진 캡슐화된 IP패킷에 대해 선택적으로 역캡슐화를 수행한다.The HA 400 provides a management function for mobile terminals and a tunneling function for user data, and selectively decapsulates the encapsulated IP packet transmitted from the PAR 300.

OAM Server(500)는 각 망의 형상을 실시간으로 관리하여 이동 통신 도메인들에 존재하는 서브넷들에 대한 정보들을 저장하며, 망의 형상 관리 및 운영 보전의 역할을 한다.The OAM Server 500 manages the shape of each network in real time, stores information on subnets existing in the mobile communication domains, and plays a role of network shape management and operation maintenance.

PAR(300)는 AP(200)들을 제어하고 FA기능을 수행하는 장치로써, OAM Server(500)로부터 망 형상을 수신하여 이동 통신 도메인에 존재하는 서브넷들에 대한 정보들을 저장하고, IP패킷의 목적지 주소를 조사하여 등록되어 있는 목록에 대하여 캡슐화를 수행하기 위한 검사에 사용되는 도메인 역터널링 테이블의 목록을 생성한다. AT(200)에 수신되어진 AP(100)의 IP패킷의 목적지 주소를 저장된 도메인 역터널링 테이블에서 검색한 후 목적지 주소가 홈 도메인에 속하면 캡슐화하여 HA(400)로 전송하고 목적지 주소가 홈 도메인에 속하지 않으면 캡슐화를 수행하지 않고 라우터로 전송한다. The PAR 300 is a device that controls the APs 200 and performs a FA function. The PAR 300 receives a network shape from the OAM server 500, stores information on subnets existing in the mobile communication domain, and stores a destination of an IP packet. Generates a list of domain reverse tunneling tables used to check addresses and perform encapsulation on registered lists. After retrieving the destination address of the IP packet of the AP 100 received from the AT 200 in the stored domain reverse tunneling table, if the destination address belongs to the home domain, it is encapsulated and transmitted to the HA 400, and the destination address is transferred to the home domain. If it does not belong, it does not perform encapsulation and sends it to the router.

또한 PAR(300)는 이동 IP 위치 등록시 역터널링을 요구한 이동 단말 장치들의 리스트를 관리하는 이동 IP 역터널링 테이블을 생성하며 방문자 IP의 주소에 대한 정보를 관리하는 방문자 테이블을 생성한다.In addition, the PAR 300 generates a mobile IP reverse tunneling table that manages a list of mobile terminal devices that require reverse tunneling when registering a mobile IP location and generates a visitor table that manages information about the address of the visitor IP.

FA기능은 AT(100)가 무선 접속된 무선 이동 통신망에 각각 접속되어 HA(400)와 협력해 AT(100)로의 데이터전송을 담당하는 라우터 기능을 말한다. The FA function refers to a router function in which the AT 100 is connected to a wireless mobile communication network connected to each other wirelessly and is in charge of data transmission to the AT 100 in cooperation with the HA 400.

AP(200)는 AT(100)에서 송신한 IP패킷을 수신 받아 PAR(300)에 유선으로 전송하고 AT(100)들을 무선 구간에서 제어한다.The AP 200 receives the IP packet transmitted from the AT 100 and transmits it to the PAR 300 by wire and controls the AT 100 in a wireless section.

AT(100)는 무선 랜카드를 장착한 노트북, PDA(Personal Digital Assistant) 또는 휴대폰 인터넷 접속장치와 같은 멀티미디어 서비스 응용을 탑재한 이동 단말 장치로, 이동 IP를 이용하여 AP(200)가 근접해 있는 장소에서 이동 단말 기능을 제공하는 장치를 말한다.The AT 100 is a mobile terminal device equipped with a multimedia service application such as a laptop equipped with a wireless LAN card, a personal digital assistant (PDA), or a mobile phone Internet access device. A device that provides a mobile terminal function.

라우터(600)는 일반적으로 이동 통신 도메인과 외부 ISP의 연결 흐름을 제어하며, HA(400)로 대체될 수도 있다.The router 600 generally controls the connection flow between the mobile communication domain and the external ISP, and may be replaced by the HA 400.

도 3은 본 발명의 실시 예에 따른 효율적인 IP패킷 전송이 가능한 계층적 이동 IP패킷 시스템에서 효율적인 역터널링을 수행했을 때의 사용자 패킷 흐름을 도시한 블록도이다.3 is a block diagram illustrating a user packet flow when efficient reverse tunneling is performed in a hierarchical mobile IP packet system capable of efficient IP packet transmission according to an embodiment of the present invention.

도 3을 참조하면, 가는 실선 화살표는 일반 IP 패킷 구간을 의미하며 굵은 실선 화살표는 터널된 IP패킷 구간을 의미한다. P3은 홈 도메인에 있는 AT1-1(100)이 같은 도메인을 홈으로 하는 AT1-2(110)와 통신할 때 AT1-1(100)에서 AT1-2(110)로 향하는 IP패킷의 흐름을 나타낸다. AT1-1(100)와 AT1-2(110)는 홈 서브넷에 있다고 가정한다.Referring to FIG. 3, a thin solid line arrow indicates a general IP packet section and a thick solid line arrow indicates a tunneled IP packet section. P3 represents the flow of IP packets from AT1-1 (100) to AT1-2 (110) when AT1-1 (100) in the home domain communicates with AT1-2 (110) that homes the same domain. . It is assumed that AT1-1 100 and AT1-2 110 are in the home subnet.

PAR1(300)과 PAR2(310)는 OAM Server(500)로부터 초기화 시에 망 형상을 수신하여 이동 통신 도메인1에 존재하는 서브 넷들에 대한 정보들을 저장하고 있다.The PAR1 300 and the PAR2 310 receive a network shape at the time of initialization from the OAM server 500 and store information on subnets existing in the mobile communication domain 1.

AT1-1(100)에서 송신된 IP패킷은 무선으로 AP(200)로 수신되고, AP(200)에서 유선으로 PAR1(300)으로 전송된다. PAR1(300)은 해당 IP패킷의 목적지 주소를 검색한 후 목적지 주소가 홈 도메인에 속하면 캡슐화하여 HA1(400)로 전송한다. 이때 전송되는 캡슐화된 IP패킷은 망 구조에 따라서 라우터(600)를 경유할 수도 있다. HA1(400)은 캡슐화된 IP패킷을 역캡슐화하여 일반 IP패킷으로 만든 후 방문자 테이블을 검색하고 PAR2(310)에 AT1-2(110)가 있음을 인지한 후 AT1-2(110)가 있는 PAR2(310)로 일반 IP라우팅을 통해 일반 IP 패킷을 전송한다.The IP packet transmitted from the AT1-1 (100) is wirelessly received by the AP 200 and transmitted from the AP 200 to the PAR1 300 by wire. PAR1 (300) retrieves the destination address of the IP packet and if the destination address belongs to the home domain encapsulation and transmits to the HA1 (400). At this time, the encapsulated IP packet transmitted may be via the router 600 according to the network structure. HA1 (400) decapsulates the encapsulated IP packet into a general IP packet, then searches the visitor table, recognizes that there is AT1-2 (110) in PAR2 (310), and then PAR2 with AT1-2 (110). In step 310, the general IP packet is transmitted through the general IP routing.

P4는 이동 통신 도메인 2를 홈 도메인으로 하는 AT2-1(120)이 이동 통신 도메인 1로 핸드 오프한 후 외부 호스트(800)와 통신할 때의 IP패킷 흐름을 나타낸다. AT2-1(120)에서 보내진 IP패킷은 PAR2(310)에서 해당 IP패킷의 목적지 주소를 검색한 후 목적지 주소가 홈 도메인에 속하지 않으므로 일반 IP라우팅을 수행한다. IP패킷은 라우터를 거친 후 외부 ISP1(700)을 경유하여 외부 호스트(800)로 전송된 다.P4 represents an IP packet flow when the AT2-1 120 having the mobile communication domain 2 as the home domain communicates with the external host 800 after handing off to the mobile communication domain 1. The IP packet sent from the AT2-1 120 searches for the destination address of the corresponding IP packet in the PAR2 310 and thus performs general IP routing because the destination address does not belong to the home domain. After passing through the router, the IP packet is transmitted to the external host 800 via the external ISP1 700.

도 4는 본 발명의 실시 예에 따른 효율적인 IP패킷 전송이 가능한 계층적 이동 IP 시스템에서의 제어 메시지 및 역터널링에 관계된 IP패킷에 대한 처리 순서도이다.4 is a flowchart illustrating processing of an IP packet related to control messages and reverse tunneling in a hierarchical mobile IP system capable of efficient IP packet transmission according to an embodiment of the present invention.

도 4를 참조하면, PAR1(300)과 PAR2(310)가 구동되면 도메인 내의 OAM Server(500)로부터 망 내의 서브넷에 대한 형상 정보를 수신하여(S100), 도메인 역터널링 테이블의 목록을 생성한다(S110). Referring to FIG. 4, when the PAR1 300 and the PAR2 310 are driven, shape information about the subnet in the network is received from the OAM server 500 in the domain (S100) and a list of domain reverse tunneling tables is generated (S100). S110).

PAR1(300)과 PAR2(310)은 망 형상이 변경될 때마다 OAM Server(500)로부터 변경된 정보를 수신하여, 수신된 정보를 기초로 도메인 역터널링 테이블의 목록을 변경하여 실시간으로 망에 대한 형상 정보를 저장한다. The PAR1 300 and PAR2 310 receive the changed information from the OAM server 500 whenever the network shape is changed, and change the list of the domain reverse tunneling table based on the received information to change the shape of the network in real time. Save the information.

이하 PAR1(300)을 예로 들어 설명한다.Hereinafter, the PAR1 300 will be described as an example.

PAR1(300)은 IP패킷을 AP(200)로부터 수신하여(S130), 이동 IP등록 시에 역터널링을 요구한 이동 단말 장치인지를 검사한다(S140).The PAR1 300 receives the IP packet from the AP 200 (S130) and checks whether it is a mobile terminal device that has requested reverse tunneling at the time of mobile IP registration (S140).

이동 IP등록 시에 역터널링을 요구한 이동 단말 장치인지 검사는 해당 IP의 소스 주소가 이동 IP 역터널링 테이블에 등록된 단말 장치 주소인지를 검사하여 이루어진다. The mobile terminal device checking for reverse tunneling when the mobile IP is registered is performed by checking whether the source address of the corresponding IP is the terminal device address registered in the mobile IP reverse tunneling table.

이동 IP 역터널링 테이블에 등록된 단말 장치이면 역터널링 테이블 목록을 이용하여 HA1(400)을 목적지로 하는 캡슐화를 수행한 후(S141), 해당 HA1(400)으로 전송한다(S170). If the terminal device is registered in the mobile IP reverse tunneling table, after performing encapsulation of the HA1 400 as a destination using the reverse tunneling table list (S141), the terminal device transmits the information to the corresponding HA1 400 (S170).

만약 상기 단계 (S140)에서, 이동 IP 역터널링 테이블에 등록된 이동 단말 장치가 아니면 IP패킷의 목적지 주소가 먼저 방문자 테이블에 등록되어 있는 지 검사하고(S150), 방문자 테이블에 등록되어 있다면 IP패킷들을 캡슐화를 하지 않고 그대로 등록된 AP를 통해 포워딩한다(S170). In step S140, if it is not the mobile terminal device registered in the mobile IP reverse tunneling table, it is first checked whether the destination address of the IP packet is registered in the visitor table (S150). It forwards through the registered AP as it is without encapsulation (S170).

만약 IP패킷의 목적지 주소가 방문자 테이블에 없으면 도메인 역터널링 테이블에 있는지를 검사하고(S160), 도메인 역터널링 테이블에 존재한다면 해당 목적지 주소가 홈 도메인에 존재하는 주소이므로 해당 IP패킷을 캡슐화하여(S161), 목적지 주소가 존재하는 해당 홈 도메인에 있는 HA로 전송한다(S170).If the destination address of the IP packet is not present in the visitor table, it is checked whether it is in the domain reverse tunneling table (S160). ), And transmits to the HA in the home domain in which the destination address exists (S170).

그러나 IP패킷의 목적지 주소가 도메인 역터널링 테이블에 존재하지 않는다면 IP패킷을 캡슐화하지 않고 수신된 패킷에 대한 라우팅 테이블을 이용하여 IP패킷을 포워딩한다.However, if the destination address of the IP packet does not exist in the domain reverse tunneling table, the IP packet is forwarded using the routing table for the received packet without encapsulating the IP packet.

도 5는 본 발명의 실시 예에 따른 효율적인 IP패킷 전송이 가능한 계층적 이동 IP 시스템에서의 IP패킷의 신호 흐름도이다.5 is a signal flow diagram of an IP packet in a hierarchical mobile IP system capable of efficient IP packet transmission according to an embodiment of the present invention.

도 5를 참조하면, AT2-1(120)은 타 이동 통신 도메인 망에서 계층적 이동 IP망으로 Hand-off한 단말 장치로써, 외부 호스트(800)와 접속하기 위해 IP패킷을 생성하여 PAR2(310)에 전송한다(S200).Referring to FIG. 5, the AT2-1 120 is a terminal device hand-offed from another mobile communication domain network to a hierarchical mobile IP network. The AT2-1 120 generates an PAR2 310 by generating an IP packet to access the external host 800. (S200).

PAR2(310)는 OAM Server(500)로부터 망 내의 서브넷에 대한 망 형상 정보를 수신 받아서 저장하고 있고, 이를 기초로 생성한 도메인 역터널링 테이블의 목록을 기초로 IP패킷을 전송한다(S220). 이때, AT1-2(120)가 이동 IP 역터널링을 요구하지 않았고, 통신 대상인 외부 호스트(800)도 도메인 역터널링 테이블 및 방문자 테이블에 없으므로 IP패킷에 대한 캡슐화를 수행하지 않고 그대로 전송한다.The PAR2 310 receives and stores network shape information about subnets in the network from the OAM server 500, and transmits an IP packet based on the list of the domain reverse tunneling table generated based on this (S220). At this time, the AT1-2 120 does not require the mobile IP reverse tunneling, and since the external host 800 that is the communication target is also not included in the domain reverse tunneling table and the visitor table, the AT1-2 120 transmits the IP packet without performing encapsulation.

라우터(600)는 IP패킷을 전송 받아 외부 ISP(500)로 전송하며(S230), 전송된 IP패킷은 외부 ISP(500)에서 타 이동 통신 도메인 망의 외부 호스트(800)로 전송된다.The router 600 receives the IP packet and transmits it to the external ISP 500 (S230). The transmitted IP packet is transmitted from the external ISP 500 to the external host 800 of another mobile communication domain network.

한편, AT1-1(100)은 계층적 이동 IP망에서 AT1-2(110)와 접속을 맺고자 하는 이동 단말 장치로써, AT1-2(110)와 접속하기 위해 IP패킷을 생성하여 PAR1(300)에 전송한다(S240).On the other hand, AT1-1 (100) is a mobile terminal device to establish a connection with the AT1-2 (110) in the hierarchical mobile IP network, and generates an IP packet to access the AT1-2 (110) PAR1 (300) (S240).

마찬가지로, PAR1(300)은 OAM Server(500)로부터 망 내의 서브넷에 대한 형상 정보를 수신하여 저장하고, 이를 기초로 도메인 역터널링 테이블의 목록을 생성하여 저장하고 있다. 이때, AT1-2(110)의 목적지 주소는 도메인 역터널링 테이블에 있으므로 PAR1(300)은 IP패킷을 캡슐화하여 라우터(600)로 전송한다(S260).Similarly, the PAR1 300 receives and stores shape information about subnets in a network from the OAM server 500, and generates and stores a list of domain reverse tunneling tables based on the shape information. At this time, since the destination address of the AT1-2 (110) is in the domain reverse tunneling table, the PAR1 (300) encapsulates the IP packet and transmits it to the router 600 (S260).

라우터(600)는 캡슐화 IP패킷를 전송 받아 홈 에이전트(400)로 전송하고(S270), 홈 에이전트(400)는 캡슐화된 IP패킷을 역캡슐화하여 일반 IP패킷으로 만든 후 방문자 테이블을 검색하고 PAR2(310)에 속한 AT1-2(110)를 인지한 후 AT1-2(110)가 있는 PAR2(310)에 일반 IP라우팅을 통해 IP 패킷을 전송한다(S280).The router 600 receives the encapsulated IP packet and transmits it to the home agent 400 (S270). The home agent 400 decapsulates the encapsulated IP packet into a general IP packet, searches the visitor table, and then retrieves the PAR2 (310). After recognizing AT1-2 (110) belonging to the AT1-2 (110) and transmits the IP packet to the PAR2 (310) with the general IP routing (S280).

PAR2(310)는 방문자 테이블에서 IP패킷의 해당 목적지를 검색하고, 검색된 해당 단말 장치 AT1-2(110)에 IP패킷을 전송한다(S300). The PAR2 310 searches for a corresponding destination of the IP packet in the visitor table, and transmits the IP packet to the searched corresponding terminal device AT1-2 110 (S300).

이상에서 본 발명의 바람직한 실시 예에 대하여 상세하게 설명하였지만 본 발명은 이에 한정되는 것은 아니며, 그 외의 다양한 변경이나 변형이 가능하다. Although the preferred embodiments of the present invention have been described in detail above, the present invention is not limited thereto, and various other changes and modifications are possible.

본 발명에 따르면, 도메인 내의 서브넷 망 형상을 이용하여 이동 단말 장치 가 홈 도메인 내에 있을 때 같은 도메인에 속하는 이동 단말 장치의 IP주소를 목적지로 하는 IP패킷에 대해서만 역터널링을 제공하여, 그 도메인 내의 HA로 전송함으로써 계층적 이동 IP망에서 보다 효과적으로 사용자 트래픽을 처리하면서 이동 단말 장치 사이에 빠른 통신을 제공하기 위한 것이다.















According to the present invention, when a mobile terminal device is in a home domain by using a subnet network shape in a domain, reverse tunneling is provided only for an IP packet destined for an IP address of a mobile terminal device belonging to the same domain. By providing a high speed network, the user's traffic is handled more efficiently in a hierarchical mobile IP network, and thus, a fast communication is provided between mobile terminal devices.















Claims (11)

이동 단말의 IP(Internet Protocol)패킷을 전송하는 계층적 이동 IP 시스템에 있어서,In the hierarchical mobile IP system for transmitting an IP (Internet Protocol) packet of the mobile terminal, 도메인 망의 형상 관리 및 운영 보전의 역할을 수행하는 OAM서버(Server); 및OAM server (Server) that performs the role of configuration management and operational integrity of the domain network; And 상기 이동 단말을 제어하고 FA(Foriegn Agent)기능을 수행하며, 상기 이동단말로부터 수신된 IP패킷의 목적지 주소가 특정된 도메인 역터널링 테이블―여기서 도메인 역터널링 테이블은 상기 OAM서버로부터 수신된 도메인 망의 정보를 기초하여 생성됨―내에 있는지 여부에 기초하여 상기 IP패킷의 역터널링 여부를 판단하는 PARA domain reverse tunneling table for controlling the mobile terminal and performing a Foriegn Agent (FA) function, and specifying a destination address of an IP packet received from the mobile terminal, wherein the domain reverse tunneling table is a domain reverse tunneling table of the domain network received from the OAM server. Created based on information—a PAR that determines whether to reverse tunnel the IP packet based on whether it is within 를 포함하는 계층적 이동 IP 시스템. Hierarchical mobile IP system comprising a. 제 1항에 있어서,The method of claim 1, 상기 PAR는 상기 IP패킷의 목적지 주소가 상기 특정된 도메인 역테이블 내에 없는 경우에는 역터널링을 수행하지 않고 상기 목적지 주소로 전달하는 것을 특징으로 하는 계층적 이동 IP 시스템.And when the destination address of the IP packet is not within the specified domain reverse table, the PAR transfers the address to the destination address without performing reverse tunneling. 제 2항에 있어서,The method of claim 2, 상기 도메인 역터널링 테이블은 상기 PAR의 초기화 시에 상기 OAM서버로부터 수신된 도메인 망의 정보로 생성되며, 도메인 망의 정보가 갱신될 때마다 상기 OAM서버에 의해서 갱신되는 것을 특징으로 하는 계층적 이동 IP 시스템.The domain reverse tunneling table is generated as information on a domain network received from the OAM server at the time of initialization of the PAR, and is updated by the OAM server whenever domain information is updated. system. 제 1 항에 있어서,The method of claim 1, 상기 PAR는 이동 IP 등록시 역터널링을 요구한 이동단말의 리스트를 관리하는 이동 IP 역터널링 테이블을 포함하는 계층적 이동 IP 시스템.The PAR is a hierarchical mobile IP system including a mobile IP reverse tunneling table for managing a list of mobile terminals that required reverse tunneling when registering mobile IP. 제 4 항에서,In claim 4, 상기 이동 단말을 관리하고, 내부 망과 외부 망의 IP패킷을 제어하는 HA(Home Agent)를 더 포함하며,The mobile terminal further includes a home agent (HA) for controlling IP packets of an internal network and an external network, 상기 PAR는 상기 IP패킷을 송신한 이동 단말이 상기 이동 IP 역터널링 테이블의 리스트 내에 포함되는 경우 상기 IP패킷에 대한 역터널링을 수행하여 상기 HA로 전달하는 것을 특징으로 하는 계층적 이동 IP 시스템.The PAR is a hierarchical mobile IP system, if the mobile station that has transmitted the IP packet is included in the list of the mobile IP reverse tunneling table to perform reverse tunneling on the IP packet to deliver to the HA. 계층적 이동 IP 시스템에서 이동 단말을 관리하는 PAR이 IP패킷을 전송하는 방법에 있어서,In a method for transmitting an IP packet by a PAR managing a mobile terminal in a hierarchical mobile IP system, a) 상기 이동 단말로부터 IP패킷을 수신 받는 단계;a) receiving an IP packet from the mobile terminal; b) IP패킷의 목적지주소가 특정된 도메인 역터널링 테이블―여기서 도메인 역터널링 테이블은 도메인망의 형상관리 및 운영보전의 역할을 하는 OAM 서버의 정보에 기초하여 생성됨―내에 있는지에 기초하여 역터널링 여부를 판단하는 단계; 및b) Reverse tunneling based on whether or not the destination address of the IP packet is within the domain reverse tunneling table, where the domain reverse tunneling table is generated based on the information of the OAM server, which is responsible for configuration management and operational integrity of the domain network. Determining; And c) 상기 IP패킷의 목적지 주소가 상기 특정된 도메인 역터널링 테이블에 없는 경우, 상기 IP패킷에 대한 역터널링 없이 상기 목적지 주소로 전송하는 단계c) if the destination address of the IP packet is not in the specified domain reverse tunneling table, transmitting to the destination address without reverse tunneling for the IP packet 를 포함하는 계층적 이동 IP 패킷 전송 방법.Hierarchical mobile IP packet transmission method comprising a. 제 6 항에 있어서,The method of claim 6, 상기 b)단계는,Step b), 상기 IP패킷의 목적지 주소가 상기 도메인 역터널링 테이블 내에 있는 경우, 상기 IP패킷을 상기 IP패킷에 대해 역터널링을 수행하여 상기 이동 단말의 HA(home Agent)로 전송하는 단계If the destination address of the IP packet is in the domain reverse tunneling table, performing the reverse tunneling on the IP packet and transmitting the reverse packet to the home agent (HA) of the mobile terminal 를 더 포함하는 계층적 이동 IP 패킷 전송 방법.Hierarchical mobile IP packet transmission method further comprising. 제 6항 또는 제 7항에 있어서,The method according to claim 6 or 7, 상기 PAR에는 이동 IP 등록시 역터널링을 요구한 이동단말의 리스트를 관리하는 이동 IP 역터널링 테이블이 포함되며,The PAR includes a mobile IP reverse tunneling table that manages a list of mobile terminals that request reverse tunneling when registering mobile IP. 상기 a)단계와 b)단계 사이에,Between steps a) and b), 상기 IP패킷을 송신한 이동 단말이 상기 이동 IP 역터널링 테이블 리스트에 있는지 여부를 판단하는 단계; 및Determining whether the mobile terminal that has transmitted the IP packet is in the mobile IP reverse tunneling table list; And 상기 이동단말이 이동 IP 역터널링 테이블 리스트에 있는 경우, 상기 IP패킷에 대한 역터널링을 수행하여 상기 이동단말의 HA로 전송하는 단계If the mobile station is in the mobile IP reverse tunneling table list, performing reverse tunneling on the IP packet and transmitting the reverse packet to the HA of the mobile station; 를 더 포함하는 계층적 이동 IP 패킷 전송 방법.Hierarchical mobile IP packet transmission method further comprising. 제 8항에 있어서,The method of claim 8, 상기 PAR에는 방문자 IP의 주소에 대한 정보를 관리하는 방문자 테이블을 더 포함하며,The PAR further includes a visitor table for managing information about the address of the visitor IP, 상기 이동단말이 상기 이동 IP 역터널링 테이블 리스트에 없는 경우, 상기 IP패킷의 목적지 주소가 상기 방문자 테이블내에 있는지를 판단하는 단계;If the mobile terminal is not in the mobile IP reverse tunneling table list, determining whether a destination address of the IP packet is in the visitor table; 상기 IP패킷의 목적지 주소가 상기 방문자 테이블에 있는 경우, 상기 IP패킷에 대한 역터널링없이 상기 IP패킷의 목적지 주소로 전송하는 단계; 및If the destination address of the IP packet is in the visitor table, transmitting to the destination address of the IP packet without reverse tunneling the IP packet; And 상기 IP패킷의 목적지 주소가 상기 방문자 테이블에 없는 경우, 상기 b)단계를 수행하는 단계If the destination address of the IP packet is not in the visitor table, performing step b) 를 더 포함하는 계층적 이동 IP 패킷 전송 방법.Hierarchical mobile IP packet transmission method further comprising. 제 6항에 있어서,The method of claim 6, 상기 a) 단계 전에,Before step a), 상기 OAM서버로부터 망형상 정보를 수신받는 단계; 및Receiving network shape information from the OAM server; And 상기 수신된 망 형성정보에 기초하여 상기 도메인 역터널링 테이블을 생성하는 단계Generating the domain reverse tunneling table based on the received network formation information 를 포함하는 계층적 이동 IP 패킷 전송 방법.Hierarchical mobile IP packet transmission method comprising a. 제 10항에 있어서,The method of claim 10, 상기 도메인 망의 정보가 갱신될때마다 상기 OAM서버를 통해서 상기 도메인 역터널링 테이블을 갱신하는 단계Updating the domain reverse tunneling table through the OAM server whenever the information of the domain network is updated; 를 더 포함하는 계층적 이동 IP 패킷 전송 방법.Hierarchical mobile IP packet transmission method further comprising.
KR1020040109004A 2004-12-20 2004-12-20 Hierarchical Mobile IP System capable of IP Packet Transmission and IP Packet Transmission Method in the System Expired - Lifetime KR100589681B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040109004A KR100589681B1 (en) 2004-12-20 2004-12-20 Hierarchical Mobile IP System capable of IP Packet Transmission and IP Packet Transmission Method in the System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040109004A KR100589681B1 (en) 2004-12-20 2004-12-20 Hierarchical Mobile IP System capable of IP Packet Transmission and IP Packet Transmission Method in the System

Publications (1)

Publication Number Publication Date
KR100589681B1 true KR100589681B1 (en) 2006-06-19

Family

ID=37182771

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040109004A Expired - Lifetime KR100589681B1 (en) 2004-12-20 2004-12-20 Hierarchical Mobile IP System capable of IP Packet Transmission and IP Packet Transmission Method in the System

Country Status (1)

Country Link
KR (1) KR100589681B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030014803A (en) * 2001-08-13 2003-02-20 한국전자통신연구원 The Method of IP Reverse Tunnel Routing in UMTS/GPRS Mobile IP Service
JP2003060683A (en) 2001-08-15 2003-02-28 Kddi Research & Development Laboratories Inc Route control method of mobile ip
KR20030048568A (en) * 2001-12-12 2003-06-25 주식회사 케이티프리텔 Method and apparatus for tunneling service of explicit multicast in mobile ip network
US20040184420A1 (en) 1999-02-25 2004-09-23 Utstarcom, Inc. Mobile internet protocol (IP) networking with home agent and/or foreign agent functions distributed among multiple devices
KR20040090020A (en) * 2003-04-16 2004-10-22 아이피원(주) Method for mobility and transmission of mobile node in dymamic mobile IP

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040184420A1 (en) 1999-02-25 2004-09-23 Utstarcom, Inc. Mobile internet protocol (IP) networking with home agent and/or foreign agent functions distributed among multiple devices
KR20030014803A (en) * 2001-08-13 2003-02-20 한국전자통신연구원 The Method of IP Reverse Tunnel Routing in UMTS/GPRS Mobile IP Service
JP2003060683A (en) 2001-08-15 2003-02-28 Kddi Research & Development Laboratories Inc Route control method of mobile ip
KR20030048568A (en) * 2001-12-12 2003-06-25 주식회사 케이티프리텔 Method and apparatus for tunneling service of explicit multicast in mobile ip network
KR20040090020A (en) * 2003-04-16 2004-10-22 아이피원(주) Method for mobility and transmission of mobile node in dymamic mobile IP

Similar Documents

Publication Publication Date Title
CN101218802B (en) Mobile node and communication control method
US6731621B1 (en) Mobil communication system for providing IP packet communications and method for routing IP packets
US9154993B1 (en) Mobile-IPv6 encapsulation for wireless networks
CN100505943C (en) Mobile communication control system, mobile communication control method, and router
US20010041571A1 (en) Systems and methods for internetworking data networks having mobility management functions
US20010012777A1 (en) Mobile communications system and method thereof
US20020133595A1 (en) Network system transmitting data to mobile terminal, server used in the system, and method for transmitting data to mobile terminal used by the server
WO2002073906A1 (en) Mobile terminal management system, mobile terminal, agent, and program
US7421512B2 (en) Communication system and method therefor
CN1875654B (en) Telecommunication system comprising two networks
CN100450275C (en) Method and system for seamless switching between wireless local area network and wireless wide area network
WO2007058228A1 (en) Communication method, mobile agent device, and home agent device
US20020075812A1 (en) Mobile agent connectivity
KR20080075306A (en) Lossless Mobile IP Packet Delivery Method and System Thereof
KR20140099598A (en) Method for providing service of mobile vpn
JP2004242019A (en) Mobile communication control system, network management server, mobile node, access node and anchor node
US20070110437A1 (en) Bridging end point device supporting inter access point communication
EP1874005A1 (en) A personal network comprising a plurality of clusters
US7623666B2 (en) Automatic setting of security in communication network system
CN101160927B (en) Method for communication between IPv6 communication partner and mobile IPv6 node and communication partner proxy gateway
JP3693230B2 (en) Packet communication system
CN101114995A (en) A routing optimization method and device in a packet mobile network
CN101204098B (en) System and method for providing a distributed virtual mobility agent
US20090147759A1 (en) Method and apparatus for supporting mobility of node using layer 2/layer 3 addresses
KR101058153B1 (en) Mobile network device and communication method

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

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

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

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

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

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

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

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

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

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

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

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: 20130520

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20140519

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

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: 20150519

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

FPAY Annual fee payment

Payment date: 20160519

Year of fee payment: 11

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

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: 20170519

Year of fee payment: 12

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 12

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20180517

Year of fee payment: 13

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 13

FPAY Annual fee payment

Payment date: 20190515

Year of fee payment: 14

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 14

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 15

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 16

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 17

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 18

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 19

PC1801 Expiration of term

St.27 status event code: N-4-6-H10-H14-oth-PC1801

Not in force date: 20241221

Ip right cessation event data comment text: Termination Category : EXPIRATION_OF_DURATION

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000