KR101163155B1 - Ip 주소 할당에 대한 정보 제공을 위한 이동 노드,데이터 서버 및 ip 주소 할당 정보 제공 방법 - Google Patents

Ip 주소 할당에 대한 정보 제공을 위한 이동 노드,데이터 서버 및 ip 주소 할당 정보 제공 방법 Download PDF

Info

Publication number
KR101163155B1
KR101163155B1 KR1020070086300A KR20070086300A KR101163155B1 KR 101163155 B1 KR101163155 B1 KR 101163155B1 KR 1020070086300 A KR1020070086300 A KR 1020070086300A KR 20070086300 A KR20070086300 A KR 20070086300A KR 101163155 B1 KR101163155 B1 KR 101163155B1
Authority
KR
South Korea
Prior art keywords
address
information
mobile node
network
address allocation
Prior art date
Application number
KR1020070086300A
Other languages
English (en)
Other versions
KR20070101825A (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 삼성전자주식회사
Publication of KR20070101825A publication Critical patent/KR20070101825A/ko
Application granted granted Critical
Publication of KR101163155B1 publication Critical patent/KR101163155B1/ko

Links

Images

Classifications

    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0016Hand-off preparation specially adapted for end-to-end data sessions
    • 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)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

본 발명은 IP 주소 할당에 대한 정보 제공을 위한 이동 노드, 데이터 서버 및 IP 주소 할당 정보 제공 방법에 관한 것으로서, 본 발명의 실시에 따른 이동 노드는 이웃하는 네트워크에서 IP 주소를 할당하기 위해 필요한 IP 주소 할당 정보를 요청하는 프레임을 전송하고, 상기 프레임에 대응하여 상기 IP 주소 할당 정보를 포함하는 프레임을 수신한 후, 상기 이웃하는 네트워크로 이동하여 상기 IP 주소 할당 정보에 따라 IP 주소를 설정한다.
IP주소 할당, 핸드오버, 액세스 포인트

Description

IP 주소 할당에 대한 정보 제공을 위한 이동 노드, 데이터 서버 및 IP 주소 할당 정보 제공 방법{Mobile node and data server for providing information on an IP address allocation, and method for providing information on an IP address allocation}
본 발명은 IP주소의 할당에 관한 것으로서, 보다 상세하게는 이동 노드가 이웃하는 네트워크로 이동하는 경우, 새로 이동한 네트워크에서 새로운 IP주소를 할당받기 위해 필요한 정보를 얻는 방법에 관한 것이다.
이동 통신 서비스를 이용하는 사용자들이 급격하게 증가되고, 멀티미디어 통신을 지원하는 이동 통신 서비스가 활성화되면서, 이동 중인 사용자에게 끊김 없는 통신(seamless communication)을 서비스하는 것이 요청되고 있다. 이에 따라, IEEE 802.11 규격을 기반으로 한 무선 랜(wireless LAN) 환경에서의 고속 핸드오버의 중요성이 크게 부각되고 있다.
도 1은 일반적인 무선 랜 환경을 도시한 도면이다.
도 1을 참조하면, 무선 랜 환경은 이동 노드(MN, Mobile Node)(1), 액세스 포인트(AP, Access Point) A(10), 액세스 포인트 B(20), 액세스 포인트 C(30), 액 세스 포인트 D(40), 액세스 라우터(AR, Access Router) A(50), 및 액세스 라우터 B(60)로 구성될 수 있다.
이동 노드(1)는 여러 무선 랜들 사이를 이동하는 노드로서 이동 전화기, PDA(Personal Digital Assistant), 노트북 컴퓨터 등이 여기에 해당될 수 있다. 액세스 포인트 A(10), 액세스 포인트 B(20), 액세스 포인트 C(30), 및 액세스 포인트 D(40)는 이동 노드(1)를 자신이 속해 있는 서브넷으로 연결함으로써 이동 노드(1)가 인터넷과 같은 유선 네트워크에 접속할 수 있도록 해주는 역할을 한다. 이하에서는 이러한 역할을 하는 장치를 '액세스 포인트'로 통칭하기로 하고, '액세스 포인트'라는 용어가 IEEE802.11 규격에서 정의하는 '액세스 포인트'에 한정되는 것은 아니다.
액세스 라우터 A(50) 및 액세스 라우터 B(60)는 이동 노드(1)에 자신이 속해 있는 서브넷에서의 라우팅 서비스를 제공함으로써 이동 노드(1)와 서브넷 상의 임의의 노드를 최적의 경로를 따라 연결해주는 역할을 한다.
도 1에 도시된 바와 같이, 이동 노드(1)가 액세스 포인트 A(10)가 관리하는 BSS(Basic Service Set), 액세스 포인트 B(20)가 관리하는 BSS, 액세스 포인트 C(30)가 관리하는 BSS, 및 액세스 포인트 D(40)가 관리하는 BSS을 차례대로 통과한다고 가정하고, 이하 종래의 무선 랜 환경을 설명하기로 한다. BSS는 IEEE 802.11 상의 용어로써, 하나의 액세스 포인트가 관리하는 무선 랜을 의미한다.
액세스 포인트 A(10), 액세스 포인트 B(20), 액세스 포인트 C(30), 및 액세스 포인트 D(40)는 이동 중인 이동 노드(1)에게 어느 액세스 포인트를 경유하여 유 선 네트워크에 접속할 수 있는 지를 알려주기 위하여 자신이 관리하는 BSS를 표시하는 비컨(beacon) 신호를 주기적으로 송신한다.
11 통신 과정에서 이동 노드(1)는 액세스 포인트 A(10)로부터 비컨 신호를 수신한다. 이때, 이동 노드(1)는 수신된 비컨 신호에 기초하여 자신이 액세스 포인트 A(10)가 관리하는 BSS 내에 계속적으로 위치하고 있음을 알게 된다. 이동 노드(1)는 이전처럼 액세스 포인트 A(10)를 경유하여 유선 네트워크에 접속한다.
21 통신 과정에서 이동 노드(1)는 액세스 포인트 B(20)로부터 비컨 신호를 수신한다. 이때, 이동 노드(1)는 수신된 비컨 신호에 기초하여 자신이 위치한 BSS이 변경되었음을 알게 된다. 이에 따라, 이동 노드(1)는 BSS 변경에 따른 핸드오버, 즉 링크 계층에서의 핸드오버를 수행한다. 즉, 이동 노드(1)는 액세스 포인트 B(20)가 관리하는 BSS 내에 위치하고 있음을 알게 되고, 액세스 포인트 A(10)와의 링크 계층 연결을 액세스 포인트 B(20)와의 링크 계층 연결로 변경한다. OSI(Open Systems Interconnection) 참조 모델에 따르면, 링크 계층은 제 2 계층에 해당하기 때문에 링크 계층에서의 핸드오버를 제 2 계층에서의 핸드오버 또는 간단히 L2 핸드오버라고도 한다.
이동 노드(1)는 새롭게 연결된 액세스 포인트 B(20)를 경유하여 유선 네트워크에 접속한다.
22 통신 과정에서 이동 노드(1)는 액세스 포인트 B(20)를 경유하여 액세스 라우터 A(50)로 자신이 위치한 BSS이 변경되었다는 정보를 포함하는 프레임을 송신한다. 다른 액세스 라우터를 경유하지 않고 이 정보를 수신한 액세스 라우터 A(50) 는 이동 노드(1)가 자신이 관리하는 서브넷 내에 계속적으로 위치하고 있음을 알게 된다.
23 통신 과정에서 액세스 라우터 A(50)는 액세스 포인트 B(20)를 경유하여 이동 노드(1)로 서브넷이 변경되지 않았다는 정보를 포함하는 프레임을 송신한다. 이 프레임을 수신한 이동 노드(1)는 액세스 라우터 A(50)가 관리하는 서브넷 내에 계속적으로 위치하고 있음을 알게 된다. 이에 따라, 이동 노드(1)는 서브넷 변경에 따른 핸드오버, 즉 IP(Internet Protocol) 계층에서의 핸드오버를 수행하지 않는다. OSI 참조 모델에 따르면, IP 계층은 제 3 계층에 해당하기 때문에 IP 계층에서의 핸드오버를 제 3 계층에서의 핸드오버 또는 간단히 L3 핸드오버라고도 한다.
24 통신 과정에서 이동 노드(1)는 액세스 포인트 B(20)로부터 비컨 신호를 수신한다. 이때, 이동 노드(1)는 수신된 비컨 신호에 기초하여 자신이 액세스 포인트 B(20)가 관리하는 BSS 내에 계속적으로 위치하고 있음을 알게 된다. 이동 노드(1)는 이전처럼 액세스 포인트 B(20)를 경유하여 유선 네트워크에 접속한다.
31 통신 과정에서 이동 노드(1)는 액세스 포인트 C(30)로부터 비컨 신호를 수신한다. 이때, 이동 노드(1)는 수신된 비컨 신호에 기초하여 자신이 위치한 BSS이 변경되었음을 알게 된다. 이에 따라, 이동 노드(1)는 BSS 변경에 따른 핸드오버, 즉 링크 계층에서의 핸드오버를 수행한다. 즉, 이동 노드(1)는 액세스 포인트 C(30)가 관리하는 BSS 내에 위치하고 있음을 알게 되고, 액세스 포인트 B(20)와의 링크 계층 연결을 액세스 포인트 C(30)와의 링크 계층 연결로 변경한다. 이동 노드(1)는 새롭게 연결된 액세스 포인트 C(30)를 경유하여 유선 네트워크에 접속한 다.
32 통신 과정에서 이동 노드(1)는 액세스 포인트 C(30) 및 액세스 라우터 B(60)를 경유하여 액세스 라우터 A(50)로 자신이 위치한 BSS이 변경되었다는 정보를 포함하는 프레임을 송신한다. 액세스 라우터 B(60)를 경유하여 이 프레임을 수신한 액세스 라우터 A(50)는 이동 노드(1)가 자신이 관리하는 서브넷을 벗어났다는 것을 알게 된다.
33 통신 과정에서 액세스 라우터 A(50)는 액세스 라우터 B(60) 및 액세스 포인트 C(30)를 경유하여 이동 노드(1)가 위치한 서브넷이 변경되었다는 정보를 포함하는 프레임을 송신한다. 이 프레임을 수신한 이동 노드(1)는 자신이 위치한 서브넷이 변경되었다는 것을 알게 된다. 이에 따라, 이동 노드(1)는 서브넷 변경에 따른 핸드오버, 즉 IP 계층에서의 핸드오버를 수행한다.
34 통신 과정에서 이동 노드(1)는 액세스 포인트 C(30)로부터 비컨 신호를 수신한다. 이때, 이동 노드(1)는 수신된 비컨 신호에 기초하여 자신이 액세스 포인트 C(30)가 관리하는 BSS 내에 계속적으로 위치하고 있음을 알게 된다. 이동 노드(1)는 이전처럼 액세스 포인트 C(30)를 경유하여 유선 네트워크에 접속한다.
41 통신 과정에서 이동 노드(1)는 액세스 포인트 D(40)로부터 비컨 신호를 수신한다. 이때, 이동 노드(1)는 수신된 비컨 신호에 기초하여 자신이 위치한 BSS이 변경되었음을 알게 된다. 이에 따라, 이동 노드(1)는 BSS 변경에 따른 핸드오버, 즉 링크 계층에서의 핸드오버를 수행한다. 즉, 이동 노드(1)는 액세스 포인트 D(40)가 관리하는 BSS 내에 위치하고 있음을 알게 되고, 액세스 포인트 C(30)와의 링크 계층 연결을 액세스 포인트 D(40)와의 링크 계층 연결로 변경한다. 이동 노드(1)는 새롭게 연결된 액세스 포인트 D(40)를 경유하여 유선 네트워크에 접속한다.
42 통신 과정에서 이동 노드(1)는 액세스 포인트 D(40)를 경유하여 액세스 라우터 B(60)로 자신이 위치한 BSS이 변경되었다는 정보를 포함하는 프레임을 송신한다. 다른 액세스 라우터를 경유하지 않고 이 프레임을 수신한 액세스 라우터 B(60)는 이동 노드(1)가 자신이 관리하는 서브넷 내에 계속적으로 위치하고 있음을 알게 된다.
43 통신 과정에서 액세스 라우터 B(60)는 액세스 포인트 D(40)를 경유하여 이동 노드(1)로 서브넷이 변경되지 않았다는 정보를 포함하는 프레임을 송신한다. 이 프레임을 수신한 이동 노드(1)는 액세스 라우터 B(60)가 관리하는 서브넷 내에 계속적으로 위치하고 있음을 알게 된다. 이에 따라, 이동 노드(1)는 서브넷 변경에 따른 핸드오버, 즉 IP 계층에서의 핸드오버를 수행하지 않는다.
상기한 바와 같이, 이동 노드(1)는 자신과 연결된 서브넷이 변경되었는 지를 알 수 없기 때문에 서브넷의 변경 여부에 대한 정보를 획득하기 위하여 액세스 라우터와 통신을 한다. 즉, 이동 노드는 링크 계층에서의 핸드오버만을 수행할 것인지, 아니면 링크 계층에서의 핸드오버 및 IP 계층에서의 핸드오버를 함께 수행할 것인지를 결정하기 위하여 액세스 라우터와 통신을 한다.
한편, 도 1은 동일 네트워크(homogeneous network) 간에 있어서 이동 노드의 이동에 따른 핸드오버를 나타내고 있는 반면에, 최근에는 이종 네트워 크(heterogeneous network) 간에 있어서 끊김 없는 이동성을 지원하기 위한 연구가 진행되고 있다.
특히 주요 기술로 대두되고 있는 무선기술은 크게 WLAN(IEEE 802.11 표준기술)과 셀룰러(Cellular)로 나뉠 수 있고 이들 무선 네트워크 간의 이동성 지원을 위해 관련 표준화 단체들 즉 IEEE 802, 3GPP, 3GPP2, ITU-T, IETF 등에서 필요한 솔루션들이 활발하게 진행되고 있다.
무엇보다도 가장 활발하게 연구되고 있는 표준단체는 IEEE 802로서 특히 IEEE 802.21 WG, IEEE 802.11 WIEN SG 등이 그 중심에 서있다.
특히, IEEE 802.21 WG은 이종 네트워크 간의 이동성을 위한 매체 독립(Media Independent)적인 솔루션을 제공하기 위해 표준화 작업이 한창이며 특히 MAC 계층과 상위 IP 계층 사이의 레이어 2.5 모델(Layer 2.5 model)을 새롭게 고안하여 다양한 유무선 환경에서 효율적인 이동성 지원이 가능하도록 하고 있다.
이를 위해 IEEE 802.21 WG에서는 MIH(Media Independent Handover) 프로토콜에 대하여 논의하고 있는데, 이는 'www.ieee802.org/21/'에서 참조할 수 있다.
즉, MIH 프로토콜에 따라 동작가능한 이동 노드가 이종 네트워크로 이동하더라도 이동하려는 이종 네트워크에서의 액세스 포인트가 MIH 프로토콜을 지원할 경우에는 핸드오버가 가능하여 상기 이동 노드는 연속적인 통신을 수행할 수 있게 된다.
이와 같은 이종 네트워크 간의 핸드오버의 경우에도 동일 네트워크 간의 핸드오버의 경우와 같이 링크 계층에서의 핸드오버 또는 IP 계층에서의 핸드오버를 수행해야 할 경우가 발생할 수 있다.
특히, IP 계층에서의 핸드오버의 경우에는 이동 노드가 새로운 IP 주소를 할당받아야 하는데, 이를 위해 이동 노드는 우선 핸드오버에 의해 새로운 네트워크로 이동하게 된다. 그리고 나서, 이동 노드는 새로 속하게 된 네트워크의 액세스 포인트 및 액세스 라우터와 통신을 수행함으로써 새로 속하게 된 네트워크에서는 어떤 IP주소를 사용하는지(예를 들어, IPv4를 사용하는지, 아니면 IPv6를 사용하는지) 그리고 어떠한 방식으로 IP주소를 할당하는지(예를 들어, 직접 입력에 의한 할당인지, 아니면 자동으로 IP주소가 할당되는지)에 대한 정보를 얻게 된다. 이동 노드는 이렇게 얻은 정보를 이용하여 IP 주소를 할당받는 동작을 수행하게 된다.
이와 같이, 종래에는 이동 노드가 이웃하는 네트워크로 이동하더라도 IP주소를 할당받아 새로 이동한 네트워크에서 여러 가지 서비스 동작을 수행하기 전에 별도로 IP주소 할당 방식을 알기 위한 과정이 필수적이다. 이러한 과정은 사용자에게 끊김 없는 통신(seamless communication)을 서비스하는 것을 추구하는 이동 통신 서비스에 있어서 문제가 될 수 있다.
본 발명은 이동 노드가 이종 네트워크간 또는 동종 네트워크간을 이동할 때, IP주소를 할당하는 방식에 대한 정보를 이웃하는 네트워크로 이동하기 이전에 미리 확보하여, 이웃하는 네트워크로 이동한 후에 미리 확보된 정보를 이용하여 즉시 IP주소를 할당받는 것을 목적으로 한다.
본 발명의 목적은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
상기 목적을 달성하기 위하여, 본 발명의 실시에 따른 이동 노드는 이웃하는 네트워크에서 IP 주소를 할당하기 위해 필요한 IP 주소 할당 정보를 요청하는 프레임을 전송하고, 상기 프레임에 대응하여 상기 IP 주소 할당 정보를 포함하는 프레임을 수신한 후, 상기 이웃하는 네트워크로 이동하여 상기 IP 주소 할당 정보에 따라 IP 주소를 설정한다.
또한, 상기 목적을 달성하기 위하여, 본 발명의 일 실시예에 따른 데이터 서버는 제1 네트워크에 속하는 이동 노드로부터 제2 네트워크에서 IP 주소를 할당하기 위해 필요한 IP 주소 할당 정보를 요청하는 프레임을 수신하고, 상기 수신한 프레임에 대응하여 상기 IP 주소 할당 정보를 포함하는 프레임을 전송한다.
또한, 상기 목적을 달성하기 위하여, 본 발명의 일 실시예에 따른 IP 주소 할당 정보 제공 방법은 이웃하는 네트워크에서 IP 주소를 할당하기 위해 필요한 IP 주소 할당 정보를 요청하는 (a) 단계와, 상기 프레임에 대응하여 상기 IP 주소 할당 정보를 포함하는 프레임을 수신하는 (b) 단계와, 상기 이웃하는 네트워크로 이동하여 상기 IP 주소 할당 정보에 따라 IP 주소를 설정하는 (c) 단계를 포함한다.
또한, 상기 목적을 달성하기 위하여, 본 발명의 일 실시예에 따른 IP 주소 할당 정보 제공 방법은제1 네트워크에 속하는 이동 노드로부터 제2 네트워크에서 IP 주소를 할당하기 위해 필요한 IP 주소 할당 정보를 요청하는 프레임을 수신하는 (a) 단계와, 상기 수신한 프레임에 대응하여 상기 IP 주소 할당 정보를 포함하는 프레임을 전송하는 (b) 단계를 포함한다.
본 발명을 따르게 되면, 이동 노드가 이웃하는 네트워크로 이동하더라도 이미 알고 있는 IP주소 할당 방식에 대한 정보를 이용하여 IP주소를 할당받을 수 있으므로, 새로 이동한 네트워크에서 IP주소 할당 방식을 알기 위한 별도의 과정을 거칠 필요가 없어 사용자에게 끊김 없는 통신(seamless communication) 서비스를 제공할 수 있는 효과가 있다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.
이하, 본 발명의 실시예들에 의하여 IP주소 할당에 대한 정보를 제공하는 액세스 포인트 및 방법을 설명하기 위한 블록도 또는 처리 흐름도에 대한 도면들을 참고하여 본 발명에 대해 설명하도록 한다. 이때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑제되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.
또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.
도 2는 본 발명의 일 실시예에 따른 시스템의 구성을 나타내는 예시도로서, 제1 액세스 라우터(240), 제2 액세스 라우터(250), 제1 액세스 포인트(220), 제2 액세스 포인트(230) 그리고 이동 노드(210)를 포함한다.
이동 노드(210)는 여러 무선 랜들 사이를 이동하는 노드로써 이동 전화기, PDA(Personal Digital Assistant), 노트북 컴퓨터 등이 여기에 해당된다.
제1 액세스 포인트(220)와 제2 액세스 포인트(230)는 이동 노드(210)를 자신이 속해 있는 서브넷으로 연결함으로써 이동 노드(210)가 인터넷과 같은 유선 네트워크에 접속할 수 있도록 해주는 역할을 한다.
제1 액세스 라우터(240)와 제2 액세스 라우터(250)는 이동 노드(210)에 자신이 속해 있는 서브넷에서의 라우팅 서비스를 제공함으로써 이동 노드(210)와 서브넷 상의 임의의 노드를 최적의 경로를 따라 연결해주는 역할을 하며, 상호간의 통신은 종래에 라우터 간의 통신방법에 따라 이루어질 수 있다.
도 2에 도시된 바와 같이, 이동 노드(210)가 제1 액세스 포인트(220)가 관리 하는 서브넷, 제2 액세스 포인트(230)가 관리하는 서브넷을 통과한다고 가정하고, 제1 액세스 포인트(220)와 제2 액세스 포인트(230)가 관리하는 각각의 서브넷은 서로 이종 네트워크(heterogeneous network)를 형성한다고 가정한다.
예를 들어, 제1 액세스 포인트(220)에 의해 관리되는 서브넷이 IEEE802.11 규격에서 정의되고 있는 BSS(Basic Service Set)이라고 하면, 제2 액세스 포인트(230)에 의해 관리되는 서브넷은 셀룰러 네트워크에서의 셀(cell)에 해당할 수 있지만, 이에 한정되지 않고 제1 액세스 포인트(220)에 의해 관리되는 서브넷과 이종인 어떠한 네트워크라도 포함될 수 있다.
한편, 제1 액세스 라우터(240), 제2 액세스 라우터(250), 제1 액세스 포인트(220), 제2 액세스 포인트(230) 그리고 이동 노드(210)는 IEEE802.21 규격에서 정의되는 MIH 프로토콜을 지원할 수 있다고 가정한다. 따라서, 이동 노드(210)가 현재 자신이 속해 있는 제1 서브넷으로부터 이종의 제2 서브넷으로 이동하더라도 새로운 IP주소를 할당받아 계속해서 통신을 수행할 수 있게 된다.
따라서, 이동 노드(210)는 상기 제2 서브넷으로 이동하기 전에 상기 제2 서브넷에서 IP주소를 할당받는 방식에 대한 정보(이하, 'IP주소 할당 정보'라고 칭하기로 한다)를 미리 확보한다.
IP주소 할당 정보는 속하게 된 네트워크에서는 어떤 IP주소를 사용하는지(예를 들어, IPv4를 사용하는지, 아니면 IPv6를 사용하는지) 그리고 어떠한 방식으로 IP주소를 할당하는지(예를 들어, 직접 입력에 의한 할당인지, 아니면 자동으로 IP주소가 할당되는지)에 대한 정보를 포함한다.
상기 IP주소 할당 정보는 이동 노드(210)가 상기 제1 서브넷에 존재할 때 얻을 수 있는데, 이를 위하여, 이동 노드(210)는 제1 액세스 포인트(220)로부터 상기 IP주소 할당 정보를 수신할 수 있으며, 제1 액세스 포인트(220)는 이러한 IP주소 할당 정보를 제1 액세스 라우터(240)로부터 얻을 수 있다. 또한, 제1 액세스 라우터(240)는 유선 네트워크를 통하여 제2 액세스 라우터(250)로부터 상기 IP주소 할당 정보를 얻을 수 있다. 이때, 제2 액세스 라우터(250)는 자신이 속해 있는 서브넷에서의 라우팅 서비스를 제공하기 때문에, 자신의 서브넷에서 할당되는 IP주소의 형태와 IP주소가 할당되는 방식에 대한 정보 즉, IP주소 할당 정보를 갖고 있다.
즉, 제1 액세스 라우터(240)는 유선 네트워크를 통하여 이웃하는 제2 액세스 라우터(250)로부터 상기 제2 서브넷에서 할당되는 IP주소의 형태와 IP주소가 할당되는 방식에 대한 정보를 수신한다. 그리고 나서, 제1 액세스 라우터(240)가 수신된 IP주소 할당 정보를 제1 액세스 포인트(220)로 전달하면, 제1 액세스 포인트(220)는 자신의 서브넷에 속한 이동 노드(210)에게 전달된 IP주소 할당 정보를 제공하게 되는 것이다.
이때, 제1 액세스 포인트(220)는 자신이 관리하는 IP주소 할당 정보를 실은 프레임(frame)을 생성하여 주기적으로 브로드캐스트함으로써 이동 노드(210)에게 IP주소 할당 정보를 전달할 수 있는데, 이러한 프레임 구조에 대해서는 도 4에서 설명하기로 한다.
또 다른 실시예로서, 이동 노드(210)가 제1 액세스 포인트(220)에게 상기 제2 서브넷에서의 IP주소 할당 정보를 요청하고, 제1 액세스 포인트(220)가 상기 요 청을 제1 액세스 라우터(240)에게 전달하면, 제1 액세스 라우터(240)는 유선 네트워크를 통하여 제2 액세스 라우터(250)에게 상기 제2 서브넷에서의 IP주소 할당 정보를 요청함으로써 이동 노드(210)는 상기 제2 서브넷에서의 IP주소 할당 정보를 미리 얻을 수 있게 된다.
도 3은 본 발명의 일 실시예에 따른 액세스 포인트의 구성을 나타내는 예시도로서, 도 2에서 도시한 제1 액세스 포인트(220) 또는 제2 액세스 포인트(230)의 일반적인 구조를 나타내고 있다.
액세스 포인트는 무선 인터페이스 모듈(310), 유선 인터페이스 모듈(330), 프레임 생성 모듈(340), 저장 모듈(350) 그리고 제어 모듈(320)을 포함한다.
무선 인터페이스 모듈(310)은 상기 액세스 포인트에 의해 관리되는 서브넷에 속한 이동 노드와 통신을 하기 위한 모듈이고, 유선 인터페이스 모듈(330)은 액세스 라우터를 경유하여 유선 네트워크와 연결되기 위한 모듈이다.
또한, 저장 모듈(350)은 유선 인터페이스 모듈(330)을 통하여 수신된, 이웃하는 이종 서브넷에서의 IP주소 할당 정보를 저장하고, 프레임 생성 모듈(340)은 제어 모듈(320)의 지시에 따라 IP주소 할당 정보를 포함하는 프레임을 생성하여 무선 인터페이스 모듈(310)로 하여금 이동 노드로 전송하도록 한다.
이때, 프레임 생성 모듈(340)에 의해 생성되는 프레임의 구조를 도 4에서 도시하고 있는데, 도 4를 참조하면, 상기 프레임은 IP 주소의 버전에 따른 설정 정보 필드(410, 420)와 향후 사용을 위해 남겨둔 reserved 필드(430)를 포함한다.
즉, IP주소 할당 정보를 갖는 프레임은 IP주소 버전 별로 구분되어 설정 정 보가 기록될 수 있다. 본 발명의 실시예에서는 IP 버전 4와 IP 버전 6을 예로 들고 있으므로, 상기 프레임은 IPv4 설정 정보 필드(410)와 IPv6 설정 정보 필드(420)를 포함하고 있다.
IPv4 설정 정보 필드(410)는 IP 버전 4에서 IP 주소가 생성되는 방식에 대한 정보를 포함하고 있다. 이러한 방식에는 이동 노드에 IP주소가 직접 입력되는 정적 설정(static configuration) 방식과 자동으로 IP주소가 설정되는 동적 설정(dynamic configuration) 방식 등이 있으며, 이러한 방식에 대한 정보를 비트(bit) 정보로 나타낼 수 있다. 또한, IPv4 설정 정보 필드(410)는 향후 IP 버전 4에서 사용될 수 있는 IP 주소 생성 방식에 대한 정보를 포함하기 위해 여분의 비트(bit)를 남겨둘 수도 있다.
IPv6 설정 정보 필드(420)는 IP 버전 6에서 IP 주소가 생성되는 방식에 대한 정보를 포함하고 있다. 이러한 방식에는 크게 주소 정보를 유지하는 주소 자동 설정(stateful address configuraiton) 방식과 주소 정보를 유지하지 않는 주소 자동 설정(stateless address configuration) 방식이 있다. 유선 네트워크에서 흔히 사용하는 DHCP(Dynamic Host Configuration Protocol)는 할당된 주소 정보를 유지하는 방식의 대표적인 방식으로 DHCP 서버가 어떤 주소를 어떤 노드의 인터페이스에 할당했는지를 관리하고 있기 때문에 주소 충돌이 발생하지 않게 된다. 또한, IP 버전 6에서 IP 주소가 생성되는 방식에는 이동 노드에 IP주소가 직접 입력되는 방식(manual configuration) 방식이 포함될 수 있다. 이와 같은 주소 설정 방식은 비트(bit) 정보로 나타낼 수 있다. 또한, IPv6 설정 정보 필드(420)는 향후 IP 버전 6에서 사용될 수 있는 IP 주소 생성 방식에 대한 정보를 포함하기 위해 여분의 비트(bit)를 남겨둘 수도 있다.
제어 모듈(320)은 상기 모듈들의 동작을 제어하면서 유선 네트워크와 무선 네트워크 사이의 통신을 원활하게 조정하는 역할을 한다.
한편, 본 실시예에서 사용되는 '모듈'이라는 용어는 소프트웨어 또는 FPGA또는 ASIC과 같은 하드웨어 구성요소를 의미하며, 모듈은 어떤 역할들을 수행한다. 그렇지만 모듈은 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. 모듈은 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 모듈은 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 모듈들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 모듈들로 결합되거나 추가적인 구성요소들과 모듈들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 모듈들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다.
액세스 포인트가 자신에게 속한 이동 노드들에게 자신과 이웃하는 이종 네트워크(heterogeneous network) 즉, 자신과 이웃하는 이종 서브넷(heterogeneous subnet)에서의 IP주소 할당 정보를 제공하는 과정을 도 5에서 도시하고 있는데 도 3에서 도시된 각각의 모듈들을 기초로 구체적으로 설명하도록 한다.
우선, 액세스 포인트의 유선 인터페이스 모듈(330)이 자신이 연결된 제1 액세스 라우터를 통하여 이웃하는 이종의 네트워크에 대한 라우팅 기능을 수행하는 제2 액세스 라우터로부터 IP주소 할당 정보를 수신한다(S510). 이 때, 상기 IP주소 할당 정보는 주기적 또는 비주기적으로 라우팅 정보에 포함되어 상기 제2 액세스 라우터로부터 상기 제1 액세스 라우터로 전송될 수 있다.
제어 모듈(320)은 유선 인터페이스 모듈(330)을 통하여 수신한 IP주소 할당 정보를 저장 모듈(350)에 저장하는데(S520), 이때, 제어 모듈(320)은 새로운 IP주소 할당 정보를 수신할 때마다 저장 모듈(350)에 저장된 IP주소 할당 정보를 갱신할 수 있다.
제어 모듈(320)은 소정의 이벤트가 발생하는 것을 감지하게 되는데(S530), 이때 상기 이벤트란 상기 액세스 포인트에 의해 관리되는 서브넷에 포함된 이동 노드로 저장 모듈(350)에 저장된 IP주소 할당 정보를 전달할 수 있는 상태를 의미한다.
이러한 이벤트의 예로서, 무선 랜 환경인 경우 IEEE802.11 규격에서 정의하고 있는 비컨 신호를 브로드캐스트하는 경우 또는 이동 노드의 요청에 따른 응답 프레임을 생성하여 전송해야 하는 경우 등이 있다.
이와 같은 이벤트가 발생하게 되면, 제어 모듈(320)은 프레임 생성 모듈(340)로 하여금 상기 IP주소 할당 정보를 포함하는 프레임을 생성하도록 명령하고, 프레임 생성 모듈(340)은 상기 명령에 따라 도 4에서 도시한 것과 같은 프레임 을 생성한다(S540).
프레임 생성 모듈(340)에 의해 생성된 프레임은 무선 인터페이스 모듈(310)을 통하여 이동 노드로 전송된다(S550).
도 6은 본 발명의 다른 실시예에 따른 시스템의 구성을 나타내는 예시도로서, 제1 액세스 라우터(640), 제2 액세스 라우터(650), 제1 액세스 포인트(620), 제2 액세스 포인트(630), 이동 노드(610) 그리고 데이터 서버(660)를 포함한다.
이동 노드(610)는 여러 무선 랜들 사이를 이동하는 노드로써 이동 전화기, PDA(Personal Digital Assistant), 노트북 컴퓨터 등이 여기에 해당된다.
제1 액세스 포인트(620)와 제2 액세스 포인트(630)는 이동 노드(10)를 자신이 속해 있는 서브넷으로 연결함으로써 이동 노드(610)가 인터넷과 같은 유선 네트워크에 접속할 수 있도록 해주는 역할을 한다.
제1 액세스 라우터(640)와 제2 액세스 라우터(650)는 이동 노드(610)에 자신이 속해 있는 서브넷에서의 라우팅 서비스를 제공함으로써 이동 노드(610)와 서브넷 상의 임의의 노드를 최적의 경로를 따라 연결해주는 역할을 하며, 상호간의 통신은 종래에 라우터 간의 통신방법에 따라 이루어질 수 있다.
데이터 서버(660)는 유선 네트워크를 통하여 제1 액세스 라우터(640)와 제2 액세스 라우터(650)로부터 주기적 또는 비주기적으로 IP주소 할당 정보를 수신하여 저장하고, 제1 액세스 라우터(640) 또는 제2 액세스 라우터(650)로부터의 요청이 있는 경우 저장된 IP주소 할당 정보를 제공한다.
도 6에 도시된 바와 같이, 이동 노드(610)가 제1 액세스 포인트(620)가 관리 하는 서브넷, 제2 액세스 포인트(630)가 관리하는 서브넷을 통과한다고 가정하고, 제1 액세스 포인트(620)와 제2 액세스 포인트(630)가 관리하는 각각의 서브넷은 서로 이종 네트워크(heterogeneous network)를 형성한다고 가정한다.
상기 IP주소 할당 정보는 이동 노드(610)가 상기 제1 서브넷에 존재할 때 얻을 수 있는데, 이를 위하여, 이동 노드(610)는 제1 액세스 포인트(620)로부터 상기 IP주소 할당 정보를 수신할 수 있으며, 제1 액세스 포인트(620)는 이러한 IP주소 할당 정보를 제1 액세스 라우터(640)로부터 얻을 수 있다. 또한, 제1 액세스 라우터(640)는 유선 네트워크를 통하여 데이터 서버(660)로부터 데이터 서버(660)에 이미 저장되어 있는 이웃하는 네트워크에서의 IP주소 할당 정보를 얻을 수 있다.
즉, 제1 액세스 라우터(640)는 유선 네트워크를 통하여 데이터 서버(660)로부터 이웃하는 네트워크에서 할당되는 IP주소의 형태와 IP주소가 할당되는 방식에 대한 정보를 주기적 또는 비주기적으로 수신한다. 그리고 나서, 제1 액세스 라우터(640)가 상기 수신한 IP주소 할당 정보를 제1 액세스 포인트(620)로 전달하면, 제1 액세스 포인트(620)는 자신의 서브넷에 속한 이동 노드(610)에게 전달된 IP주소 할당 정보를 제공하게 되는 것이다.
이 때, 제1 액세스 포인트(620)는 자신이 관리하는 IP주소 할당 정보를 실은 프레임(frame)을 생성하여 주기적으로 브로드캐스트함으로써 이동 노드(610)에게 IP주소 할당 정보를 전달할 수 있는데, 이러한 프레임 구조에 대해서는 도 4에서 설명하였다.
또 다른 실시예로서, 이동 노드(610)가 제1 액세스 포인트(620)에게 이웃하 는 네트워크에서의 IP주소 할당 정보를 요청하고, 제1 액세스 포인트(620)가 상기 요청을 제1 액세스 라우터(640)에게 전달하면, 제1 액세스 라우터(640)는 유선 네트워크를 통하여 데이터 서버(660)에게 상기 이웃하는 네트워크에서의 IP주소 할당 정보를 요청함으로써 이동 노드(610)는 상기 이웃하는 네트워크에서의 IP주소 할당 정보를 미리 얻을 수 있게 된다.
즉, 도 6에서 도시한 본 발명의 다른 실시예에서는 도 2에서 도시한 실시예와는 달리 각각의 액세스 라우터에 의해 제공되는 IP주소 설정 정보를 저장하는 데이터 서버가 존재하고, 상기 데이터 서버에 의해 IP주소 설정 정보가 액세스 라우터와 액세스 포인터를 거쳐 이동 노드로 제공될 수 있는 것이다.
본 발명은 이종 네트워크(heterogeneous network) 사이에 핸드오버가 발생하는 경우를 예로 하여 설명하고 있으나, 본 발명은 이에 한정되지 않고 동종 네트워크(homogeneous network) 사이에 핸드오버가 발생하는 경우에도 적용될 수 있으며, 이러한 변경은 당업자에게 자명하다.
또한, 상세한 설명에서는 이웃하는 네트워크가 1개인 경우만을 예로 하여 설명하고 있으나, 이웃하는 네트워크가 복수 개인 경우에도 본 발명의 적용이 가능한다. 즉, 각각의 네트워크를 구별하는 식별 정보를 IP주소 할당 정보와 함께 이동 노드에 제공함으로써 이동 노드는 이웃하는 네트워크에서 IP주소를 할당하는 방식을 미리 알 수 있게 되는 것이다.
이상 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수 적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다.
도 1은 일반적인 무선 랜 환경을 도시한 도면이다.
도 2는 본 발명의 일 실시예에 따른 시스템의 구성을 나타내는 예시도이다.
도 3은 본 발명의 일 실시예에 따른 액세스 포인트의 구성을 나타내는 예시도이다.
도 4는 본 발명의 일 실시예에 따른 IP주소 할당 방식 정보를 나타내는 프레임의 구조를 나타내는 예시도이다.
도 5는 본 발명의 일 실시예에 따라 IP주소 할당에 대한 정보를 제공하는 방법을 나타내는 플로우 차트이다.
도 6은 본 발명의 다른 실시예에 따른 시스템의 구성을 나타내는 예시도이다.
< 도면의 주요 부분에 대한 설명 >
210, 610: 이동 노드
220, 230, 620, 630: 액세스 포인트
240, 250, 640, 650: 액세스 라우터
660: 데이터 서버

Claims (12)

  1. 중앙처리장치에 의하여 동작되는 장치인 데이터 서버에 있어서,
    상기 데이터 서버는, 제1 네트워크에 속하는 이동 노드로부터 제2 네트워크에서 IP 주소를 할당하기 위해 필요한 IP 주소 할당 정보를 요청하는 프레임을 수신하고,
    상기 수신한 프레임에 대응하여 상기 제1 네트워크에 속하는 상기 이동 노드에게 상기 IP 주소 할당 정보를 포함하는 프레임을 전송하는, 데이터 서버.
  2. 제1항에 있어서,
    상기 IP 주소 할당 정보는 상기 제2 네트워크에서 사용되는 IP 주소의 종류에 관한 정보를 포함하는, 데이터 서버.
  3. 제1항에 있어서,
    상기 IP 주소 할당 정보는 상기 제2 네트워크에서 사용되는 IP 주소가 할당되는 방식에 관한 정보를 포함하는, 데이터 서버.
  4. 제1항에 있어서,
    상기 IP 주소 할당 정보는 비트(bit) 정보로 표현되며, 상기 비트(bit) 정보는 IPv4 정적 설정(IPv4 static configuration), IPv4 동적 설정(IPv4 dynamic configuration), 주소 정보를 유지하는 IPv6 주소 자동 설정(IPv6 stateful address cofniguration), 주소 정보를 유지하지 않는 IPv6 주소 자동 설정(IPv6 stateless address cofniguration) 그리고 IPv6 수동 설정(IPv6 manual configuration) 중 어느 하나를 나타내는 정보를 포함하는, 데이터 서버.
  5. 제4항에 있어서,
    상기 비트(bit) 정보는 향후 이용을 위한 여분의 비트(reserved bit) 정보를 더 포함하는, 데이터 서버.
  6. 제1 네트워크에 속하는 이동 노드로부터 제2 네트워크에서 IP 주소를 할당하기 위해 필요한 IP 주소 할당 정보를 요청하는 프레임을 수신하는 (a) 단계;
    상기 수신한 프레임에 대응하여 상기 제1 네트워크에 속하는 상기 이동 노드에게 상기 IP 주소 할당 정보를 포함하는 프레임을 전송하는 (b) 단계를 포함하는 IP 주소 할당 정보 제공 방법.
  7. 제6항에 있어서,
    상기 (a) 단계 이전에, 상기 제2 네트워크로부터 상기 IP 주소 할당 정보를 수신하는 단계를 더 포함하는 IP 주소 할당 정보 제공 방법.
  8. 제6항에 있어서,
    상기 IP 주소 할당 정보는 상기 제2 네트워크에서 사용되는 IP 주소의 종류에 관한 정보를 포함하는 IP 주소 할당 정보 제공 방법.
  9. 제6항에 있어서,
    상기 IP 주소 할당 정보는 상기 제2 네트워크에서 사용되는 IP 주소가 할당되는 방식에 관한 정보를 포함하는 IP 주소 할당 정보 제공 방법.
  10. 제6항에 있어서,
    상기 IP 주소 할당 정보는 비트(bit) 정보로 표현되며, 상기 비트(bit) 정보는 IPv4 정적 설정(IPv4 static configuration), IPv4 동적 설정(IPv4 dynamic configuration), 주소 정보를 유지하는 IPv6 주소 자동 설정(IPv6 stateful address cofniguration), 주소 정보를 유지하지 않는 IPv6 주소 자동 설정(IPv6 stateless address cofniguration) 그리고 IPv6 수동 설정(IPv6 manual configuration) 중 어느 하나를 나타내는 정보를 포함하는 IP 주소 할당 정보 제공 방법.
  11. 제10항에 있어서,
    상기 비트(bit) 정보는 향후 이용을 위한 여분의 비트(reserved bit) 정보를 더 포함하는 IP 주소 할당 정보 제공 방법.
  12. 중앙처리장치에 의하여 동작되는 장치인 데이터 서버에 있어서,
    상기 데이터 서버는 제2 네트워크에서 IP 주소를 할당하기 위해 필요한 IP 주소 할당 정보를 저장하며, 제1 네트워크에 속하는 이동 노드로부터 상기 제1 네트워크의 액세스 라우터를 통해 상기 IP 주소 할당 정보를 요청하는 프레임을 수신하고,
    상기 수신한 프레임에 대응하여 상기 제1 네트워크의 액세스 라우터를 통해 상기 이동 노드에게 상기 IP 주소 할당 정보를 포함하는 프레임을 전송하는 데이터 서버.
KR1020070086300A 2005-09-12 2007-08-27 Ip 주소 할당에 대한 정보 제공을 위한 이동 노드,데이터 서버 및 ip 주소 할당 정보 제공 방법 KR101163155B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US71560505P 2005-09-12 2005-09-12
US60/715,605 2005-09-12

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020060022870A Division KR100818916B1 (ko) 2005-09-12 2006-03-10 Ip 주소 할당에 대한 정보 제공을 위한 이동 노드, 데이터 서버 및 ip 주소 할당 정보 제공 방법

Publications (2)

Publication Number Publication Date
KR20070101825A KR20070101825A (ko) 2007-10-17
KR101163155B1 true KR101163155B1 (ko) 2012-07-06

Family

ID=37879105

Family Applications (3)

Application Number Title Priority Date Filing Date
KR1020060022870A KR100818916B1 (ko) 2005-09-12 2006-03-10 Ip 주소 할당에 대한 정보 제공을 위한 이동 노드, 데이터 서버 및 ip 주소 할당 정보 제공 방법
KR1020070086300A KR101163155B1 (ko) 2005-09-12 2007-08-27 Ip 주소 할당에 대한 정보 제공을 위한 이동 노드,데이터 서버 및 ip 주소 할당 정보 제공 방법
KR1020080002200A KR101109692B1 (ko) 2005-09-12 2008-01-08 Ip 주소 할당에 대한 정보 제공을 위한 이동 노드,데이터 서버 및 ip 주소 할당 정보 제공 방법

Family Applications Before (1)

Application Number Title Priority Date Filing Date
KR1020060022870A KR100818916B1 (ko) 2005-09-12 2006-03-10 Ip 주소 할당에 대한 정보 제공을 위한 이동 노드, 데이터 서버 및 ip 주소 할당 정보 제공 방법

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020080002200A KR101109692B1 (ko) 2005-09-12 2008-01-08 Ip 주소 할당에 대한 정보 제공을 위한 이동 노드,데이터 서버 및 ip 주소 할당 정보 제공 방법

Country Status (8)

Country Link
US (1) US8385347B2 (ko)
KR (3) KR100818916B1 (ko)
CN (1) CN1933489B (ko)
AT (1) ATE431036T1 (ko)
BR (1) BRPI0615884A2 (ko)
DE (1) DE602006006626D1 (ko)
RU (1) RU2398269C2 (ko)
TW (1) TW200713955A (ko)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007101378A1 (fr) * 2006-03-06 2007-09-13 Huawei Technologies Co., Ltd. Dispositif, procédé et système pour acquérir une adresse ipv6
US7653392B2 (en) * 2006-04-26 2010-01-26 Intel Corporation Methods and systems for heterogeneous wireless network discovery and selection
KR20080007289A (ko) * 2006-07-15 2008-01-18 엘지전자 주식회사 이기종망간 핸드오버를 위한 정보 획득 방법
KR101370824B1 (ko) * 2007-05-16 2014-03-07 삼성전자주식회사 주소 설정에서의 지연을 줄이기 위한 이동 단말의 핸드오버수행 방법 및 장치
US9374704B2 (en) * 2009-09-15 2016-06-21 Nokia Technologies Oy Method and apparatus for device-to-device communication
TWI427969B (zh) * 2010-08-20 2014-02-21 Wu Sheng Huang 隨插即用之無線乙太延伸基地台與其自動設定方法
KR101335306B1 (ko) * 2012-02-08 2013-12-02 주식회사 다산네트웍스 Ap상에서 복수의 단말의 nat dhcp ip 설정 시스템 및 nat dhcp ip 설정 방법
US20150055575A1 (en) * 2012-03-30 2015-02-26 Nec Casio Mobile Communications, Ltd. Radio device, address determination method, communication system and radio terminal
KR102043099B1 (ko) * 2013-05-02 2019-11-11 삼성전자주식회사 Ip 기반의 네트워크에서 이동성 관리 방법 및 장치
CN115102926B (zh) * 2022-07-25 2023-07-21 大陆汽车研发(重庆)有限公司 Ip配置方法、装置、控制器及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005130512A (ja) 2003-10-27 2005-05-19 Samsung Electronics Co Ltd モバイル端末機の移動性支援方法及びそのシステム
KR100601877B1 (ko) 2005-04-14 2006-07-18 에스케이 텔레콤주식회사 Cdma2000망과 휴대 인터넷간의 연동이 가능한 이동통신시스템 및 이 시스템에서의 로밍 방법

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6690669B1 (en) * 1996-11-01 2004-02-10 Hitachi, Ltd. Communicating method between IPv4 terminal and IPv6 terminal and IPv4-IPv6 converting apparatus
JP2000115236A (ja) 1998-09-30 2000-04-21 Oki Electric Ind Co Ltd データ通信方法およびデータ通信装置
EP1175765B1 (en) * 1999-05-03 2004-09-08 Nokia Corporation SIM BASED AUTHENTICATION MECHANISM FOR DHCRv4/v6 MESSAGES
EP1176779A3 (en) 2000-07-24 2004-02-04 ViaGOLD Direct Network Limited System and method for interconnecting world wide web sites
KR20020022317A (ko) * 2000-09-19 2002-03-27 윤종용 홈 게이트웨이 및 그 운용방법
US6965584B2 (en) * 2001-02-27 2005-11-15 Telcordia Technologies, Inc. Dynamic forward assignment of internet protocol addresses in wireless networks
EP1271896B1 (de) 2001-06-18 2004-07-28 Swisscom Mobile AG Verfahren und System für mobile IP-Nodes in heterogenen Netzwerken
KR100424614B1 (ko) 2002-04-27 2004-03-27 삼성전자주식회사 인터넷 프로토콜 기반 통신 시스템 및 그의 호스트 주소설정 및 소스 주소 선택 방법
JP2004015143A (ja) * 2002-06-04 2004-01-15 Fujitsu Ltd 移動通信システムにおけるハンドオーバ方法、および移動通信システムにおいて使用されるルータ装置
KR100450941B1 (ko) 2002-09-11 2004-10-02 삼성전자주식회사 부호분할다중접속 시스템에서 단말에 대한 아이피 할당 방법
KR100886550B1 (ko) * 2002-09-17 2009-03-02 삼성전자주식회사 아이피 어드레스 할당 장치 및 방법
US6930988B2 (en) * 2002-10-28 2005-08-16 Nokia Corporation Method and system for fast IP connectivity in a mobile network
US20060072537A1 (en) 2003-02-03 2006-04-06 Don Lee System for providing wireless internet mobile communication service and method of the same
KR20040082655A (ko) 2003-03-19 2004-09-30 삼성전자주식회사 이중 스택 변환 메커니즘을 이용한 모바일 아이피 통신시스템 및 방법
US20040184467A1 (en) 2003-03-21 2004-09-23 Toshiba Tec Kabushiki Kaisha Gateway apparatus and IPv6 network system
KR100492134B1 (ko) 2003-04-29 2005-06-02 삼성전자주식회사 모바일 IPv6에서 빠른 핸드오버를 위한 신규CoA예약방법
KR100562900B1 (ko) 2003-06-19 2006-03-21 삼성전자주식회사 모바일 애드 혹 네트워크 환경에서 중복된 ip주소를검출하기 위한 장치 및 ip주소 중복 검출 방법
KR100562670B1 (ko) * 2003-07-10 2006-03-20 엘지전자 주식회사 서브넷을 이용한 핸드오프 방법 및 이를 구현한 시스템
GB2418804B (en) 2003-07-23 2007-06-27 Samsung Electronics Co Ltd Method and system for generating IP addresses of access terminals and transmitting messages for generation of IP addresses in an IP system
US7315519B2 (en) * 2003-08-05 2008-01-01 Alcatel Lucent IPv4/v6 address acquisition techniques for mobile terminals operating within wireless LANs
KR100560744B1 (ko) * 2003-09-25 2006-03-13 삼성전자주식회사 디에이치씨피 환경에서의 아이피 관리 시스템 및 그 방법
KR20050048383A (ko) 2003-11-19 2005-05-24 주식회사 케이티 DHCPv6서버에서의 인터넷주소 할당 및 등록방법
KR20060120708A (ko) 2004-01-07 2006-11-27 마츠시타 덴끼 산교 가부시키가이샤 통신 시스템 및 이동 단말과 액세스 라우터
KR101166765B1 (ko) * 2004-05-07 2012-07-27 엘지전자 주식회사 IPv4 및 IPv6을 지원하기 위한 IP 주소 설정
US7548523B2 (en) * 2004-06-30 2009-06-16 Qualcomm Incorporated Dynamic configuration of IP for a terminal equipment attached to a wireless device
WO2006032003A2 (en) * 2004-09-13 2006-03-23 Nextel Communications, Inc. System and method for handoff processing
JP4703657B2 (ja) * 2004-11-05 2011-06-15 株式会社東芝 ネットワーク探索方法
US7813319B2 (en) * 2005-02-04 2010-10-12 Toshiba America Research, Inc. Framework of media-independent pre-authentication
US20070002833A1 (en) * 2005-06-30 2007-01-04 Symbol Technologies, Inc. Method, system and apparatus for assigning and managing IP addresses for wireless clients in wireless local area networks (WLANs)
KR100679009B1 (ko) * 2005-09-10 2007-02-05 삼성전자주식회사 무선 네트워크에서 동적으로 인터넷 프로토콜 주소를할당하는 방법 및 장치
KR20080041535A (ko) * 2006-11-07 2008-05-13 한국전자통신연구원 핸드오버 타깃 네트워크 선택 방법 및 그 시스템
US8223716B2 (en) * 2006-12-05 2012-07-17 Toshiba America Research, Inc. Assisted proactive IP address acquisition

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005130512A (ja) 2003-10-27 2005-05-19 Samsung Electronics Co Ltd モバイル端末機の移動性支援方法及びそのシステム
KR100601877B1 (ko) 2005-04-14 2006-07-18 에스케이 텔레콤주식회사 Cdma2000망과 휴대 인터넷간의 연동이 가능한 이동통신시스템 및 이 시스템에서의 로밍 방법

Also Published As

Publication number Publication date
US20070058582A1 (en) 2007-03-15
KR100818916B1 (ko) 2008-04-03
CN1933489B (zh) 2011-10-12
BRPI0615884A2 (pt) 2011-05-31
DE602006006626D1 (de) 2009-06-18
TW200713955A (en) 2007-04-01
CN1933489A (zh) 2007-03-21
KR101109692B1 (ko) 2012-01-31
RU2398269C2 (ru) 2010-08-27
KR20080019657A (ko) 2008-03-04
KR20070030109A (ko) 2007-03-15
ATE431036T1 (de) 2009-05-15
US8385347B2 (en) 2013-02-26
RU2008109208A (ru) 2009-10-10
KR20070101825A (ko) 2007-10-17

Similar Documents

Publication Publication Date Title
KR101163155B1 (ko) Ip 주소 할당에 대한 정보 제공을 위한 이동 노드,데이터 서버 및 ip 주소 할당 정보 제공 방법
US7450544B2 (en) Apparatus and method for supporting mobility between subnetworks of mobile node in wireless LAN
US10064105B2 (en) Predictive roaming between subnets
RU2366100C2 (ru) Система и способ для использования ip-адреса в качестве идентификатора беспроводного модуля
CN1288880C (zh) 能够支持主机移动性的无线局域网***及其操作方法
KR101342590B1 (ko) 무선단말의 로밍(roaming)을 지원하는 AP기반의 무선 근거리 네트워크 시스템
US20050226206A1 (en) System and method for wireless network in coordinator-based wireless environment
US20070091859A1 (en) System and method for association of mobile units with an access point
WO2008109400A1 (en) Client addressing and roaming in a wireless network
US8520627B2 (en) Method of conducting handover of mobile node, and network system using the same
KR20050104191A (ko) 액세스 포인트간의 핸드오버를 지원 또는 수행하는 방법및 장치
EP1897283B1 (en) Apparatus and method for performing fast handover
JP4402669B2 (ja) Ip住所割り当てに対する情報提供のための移動ノード、データサーバー及びip住所割り当て情報提供方法
KR100942703B1 (ko) 네트워크에서 단말 이동성을 보장하기 위한 분산 방식의 주소 관리 방법
KR20080050242A (ko) 이동 단말에서의 다중 무선 인터페이스를 이용한 끊김 없는이동성 지원 방법 및 장치
CN108809934B (zh) 一种IPv6网络中的移动性管理协议协商方法
KR20080052051A (ko) 아이피 기반 무선망에서의 핸드오버 방법

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20150528

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20160530

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20170529

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20180530

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20190530

Year of fee payment: 8