KR20050043559A - 이동통신 시스템에서 이동 단말의 아이피 이동성 지원 방법 - Google Patents

이동통신 시스템에서 이동 단말의 아이피 이동성 지원 방법 Download PDF

Info

Publication number
KR20050043559A
KR20050043559A KR1020030078482A KR20030078482A KR20050043559A KR 20050043559 A KR20050043559 A KR 20050043559A KR 1020030078482 A KR1020030078482 A KR 1020030078482A KR 20030078482 A KR20030078482 A KR 20030078482A KR 20050043559 A KR20050043559 A KR 20050043559A
Authority
KR
South Korea
Prior art keywords
mobile terminal
mobile
session
agent
sip
Prior art date
Application number
KR1020030078482A
Other languages
English (en)
Other versions
KR100770848B1 (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 KR1020030078482A priority Critical patent/KR100770848B1/ko
Priority to EP04800050.9A priority patent/EP1680894B1/en
Priority to PCT/KR2004/002862 priority patent/WO2005046132A1/en
Priority to CNB2004800300119A priority patent/CN100473035C/zh
Priority to US10/983,244 priority patent/US7764640B2/en
Publication of KR20050043559A publication Critical patent/KR20050043559A/ko
Application granted granted Critical
Publication of KR100770848B1 publication Critical patent/KR100770848B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1073Registration or de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1083In-session procedures
    • H04L65/1094Inter-user-equipment sessions transfer or sharing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • 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/0019Control or signalling for completing the hand-off for data sessions of end-to-end connection adapted for mobile IP [MIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/02Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • 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
    • 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
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은, 모바일 아이피 및 세션 아이피를 지원하는 이동 단말을 구비하는 이동통신 시스템에서, 상기 이동 단말이 위치를 변경 시 최적화된 위치 등록을 위한 이동 단말의 아이피 이동성 지원 방법에 있어서, 상기 이동 단말이 현재 위치한 외부 네트워크의 외부 에이전트로부터 에이전트 광고 메시지를 수신하여 상기 외부 에이전트를 통해 모바일 아이피 위치 등록을 수행하는 과정과, 상대 단말로부터 세션 아이피 초청 메시지를 수신하면, 홈 어드레스를 기록한 세션 아이피 응답 메시지를 전송하여 상기 상대 단말과 SIP 호를 설정하는 과정과, 상기 세션 아이피 호 설정 도중 상기 이동 단말이 핸드오프하면, 상기 이동 단말이 이동한 위치의 외부 네트워크의 외부 에이전트로부터 에이전트광고 메시지를 수신하여 모바일 아이피 위치 등록을 수행하는 과정을 포함하는 것을 특징으로 한다.

Description

이동통신 시스템에서 이동 단말의 아이피 이동성 지원 방법{Method supporting mobility of IP(internet protocol) of mobile station in mobile communication system}
본 발명은 이동 통신 시스템에서 아이피 이동성 지원 방법에 관한 것으로서, 특히 이동 단말의 홈 어드레스를 이용한 모바일 아이피(IP)와 세션 아이피(SIP)의 아이피(IP) 이동성 지원 방법에 대한 것이다.
아이피(Internet Protocol 이하, IP라 함) 이동성 지원은 IP 기반의 패킷 통신 네트워크에서 이동 단말이 홈 네트워크를 벗어나 위치를 이동하여 새로운 IP 주소를 할당받더라도, 이동 단말의 위치에 상관없이 상대편 이동 단말이 보내는 패킷을 받을 수 있고, 위치 이동 후에도 통신이 단절되지 않도록 하는 기술이다.
종래에는 주로 IETF(Internet Engineering Task Force)에서 개발한 모바일 아이피(Mobile IP) 기술을 사용하여 이동 단말의 IP 이동성을 지원하였다.
도 1은 모바일 아이피와 SIP를 지원하는 종래의 패킷 통신 네트워크 구조를 도시한 도면이다.
상기 도 1을 참조하면, 상기 모바일 아이피 기술은 홈 에이전트(Home Agent) (122)와 외부 에이전트(Foreign Agent)(141a, 141b)가 각각 홈 네트워크(120)와 외부 네트워크(140a, 140b)를 관장하며, 모바일 IP 기술을 탑재한 이동 단말(142a, 142b)이 시스템 내에서 이동하는 환경에서 IP 이동성을 지원하는 기술이다.
이동 단말들(142a, 142b)은 자신의 홈 네트워크(120)에서 할당받은 고유한 IP 주소인 홈 어드레스(home address)를 각각 갖고 있다. 예를 들어, 이동 단말들(142a, 142b)이 새로운 외부 네트워크(140a, 140b)로 이동한 경우 외부 네트워크들(140a, 140b)에서 패킷을 수신할 수 있는 새로운 IP 주소인 의탁주소(care-of address)를 외부 에이전트(141)로부터 할당받아 홈 에이전트(122)에게 등록한다. 이때 상대 단말(110)은 이동 단말들(142a, 142b)의 위치 변경 여부에 상관없이 항상 이동 단말들(142a, 142b)의 홈 어드레스로 패킷을 보낸다. 이동 단말들(142a, 142b)의 홈 어드레스가 적힌 패킷은 홈 네트워크(120)로 전달되고, 홈 에이전트(122)는 이동 단말들(142a, 142b)의 홈 어드레스로 향하는 패킷을 가로채서(interception) 이동 단말들(142a, 142b)의 현재 의탁주소(care-of address)로 IP 캡슐화(IP encapsulation)를 통해 전달한다. 따라서 모바일 IP 기술을 사용하면 이동 단말들(142a, 142b)의 네트워크 내 위치가 바뀌더라도 이동 단말들(142a, 142b) 고유의 홈 어드레스를 통해 끊어짐 없이 패킷 통신을 유지할 수 있다.
한편, IP 기반의 패킷 통신 네트워크에서 멀티미디어 호를 처리하기 위한 시그널링 프로토콜로 SIP(Session Initiation Protocol)이 채택되어 표준으로 널리 사용되고 있다. SIP 기술 자체는 멀티미디어 호(call)를 생성하고 해제하기 위한 제어 신호를 주고받는 프로토콜이나, 이동하는 도중에도 IP 멀티미디어 서비스를 받기를 원하는 사용자들의 수가 증가함에 따라 SIP 프로토콜을 확장하여 별도의 이동성 지원 프로토콜을 사용하지 않고도 이동 단말의 IP 이동성을 지원하고자 하는 연구가 이루어지고 있다.
SIP를 사용하는 이동 단말이 홈 네트워크를 벗어나 외부 네트워크로 이동하면 새로운 위치 정보를 SIP 서버에 등록한다. 따라서 이동 단말이 위치를 이동한 후에도 SIP 서버가 위치 정보를 알려주어 상대편 단말들과 이동 단말간에 SIP 호를 설정하는 것이 가능하다. 또한, 통신이 진행되는 동안에 이동 단말이 위치를 변경하는 경우, 이동 단말이 상대편 단말에게 SIP 재요청 메시지(re-invite message) 헤더의 컨택 필드(Contact field)에 위치 변경 후의 새로운 IP 주소를 적어서 보내면, 상대편 단말이 이동 단말의 새로운 위치로 패킷을 보내는 것이 가능하다.
그러나 SIP 프로토콜은 이동 단말이 위치를 변경하더라도 멀티미디어 호를 진행하는 동안에는 위치가 고정되어 있는 상황만을 고려하여 만들어졌기 때문에, 이동 단말이 통신을 진행하지 않는 동안의 IP 이동성을 지원하는 데는 어려움이 없으나 통신을 진행하는 도중에 IP 이동성을 지원하는 데는 한계가 있다. 즉, 이동 단말이 통신을 진행하는 도중에 새로운 외부 네트워크로 이동하여 이미 진행중이던 호에서 사용하던 IP 주소와 다른 IP 주소를 할당받는 경우, IP 계층 위에서 동작하는 TCP (Transport Control Protocol)와 같은 연결 기반 호를 지원하기 위해서는 추가적인 제어 신호를 주고받은 후 새로운 IP 주소를 이용해서 진행 중인 호를 다시 설정하는데 어려움이 있다. 또한, 이동 단말과 상대편 단말에 별도의 TCP 관찰 에이전트(TCP monitoring agent)를 구현해야 하는 어려움이 있다.
따라서 차세대 패킷 통신 네트워크에서는 대부분의 이동 단말들이 IP 이동성을 위한 Mobile IP 프로토콜과 IP 멀티미디어 호 처리를 위한 SIP 프로토콜을 모두 탑재하게 될 것으로 예상된다. 이러한 경우 이동 단말이 네트워크 내에서 이동하여 새로운 IP 주소를 할당받게 되면, Mobile IP에서의 위치 등록 과정을 수행하고, 뒤이어 SIP 등록을 추가로 수행해야 하므로 불필요한 위치 등록 과정을 중복 수행해야 하는 부담이 생기게 된다. 게다가 이동 단말의 이동성이 커서 네트워크 접속점을 자주 바꾸는 경우에는 잦은 위치 등록으로 인해 이동 단말의 배터리 소모가 커질 뿐만 아니라, 무선 패킷 통신 시스템의 경우에는 무선 구간에서 많은 제어 시그널링이 오가야 하므로 한정된 무선 자원을 낭비하는 문제점이 발생하게 되었다.
도 2는 종래의 패킷 통신 네트워크에서 모바일 IP와 SIP를 모두 탑재한 이동 단말의 동작을 도시한 흐름도이다.
이동 단말이 전원을 인가하거나 새로운 위치로 이동을 하면, 201단계에서 이동 단말은 외부 에이전트로부터 에이전트 광고 메시지를 수신하고, 202단계에서 통해 모바일 IP 위치 등록을 통해 새로운 의탁주소(care-of address)를 할당받아 홈 에이전트에 등록한다. 모바일 IP 위치 등록이 종료되면, 203단계에서 이동 단말은 SIP 위치 등록을 수행하고, 204단계에서 대기 상태로 기다리게 된다. 이때 SIP 초청 메시지를 수신하면, 205단계에서 이동 단말은 SIP 응답 메시지를 전송하는데, SIP 응답 메시지의 컨택 필드에는 이동 단말의 현재 위치인 의탁주소(care-of address)를 기록한다. 이동 단말과 상대편 단말간에 SIP 호가 설정되면, 206단계에서 이동 단말은 패킷 송수신이 일어나게 되고, SIP 호가 종료되면 다시 204단계로 진행하여 대기 상태로 들어간다.
패킷 송수신이 진행 중인 동안에 이동 단말이 위치를 이동하여 핸드오버를 하게 되면, 207 내지 208단계에서 이동 단말은 모바일 IP 위치 등록을 통해 새로운 의탁주소를 할당받고, 모바일 IP 홈 에이전트에게 위치등록을 한다. 모바일 IP 등록 후, 209단계에서 이동단말은 상대편 단말에게 SIP 재요청(re-invite) 메시지를 통해 새로운 이동 단말의 주소를 알려주어 진행 중인 SIP 호의 패킷을 계속 주고받을 수 있게 된다.
한편, 209단계에서 이동 단말은 상대 단말에게 SIP 재요청 메시지를 보낸 후에 SIP 서버에게 별도로 SIP 위치 등록 과정을 수행한다.
도 3은 종래의 기술에 따라 패킷 통신 네트워크에서 이동 단말이 홈 네트워크를 벗어나 외부 네트워크로 이동한 경우 새로운 IP 주소를 할당받고 위치 등록을 하는 과정을 도시한 흐름도이다.
이동 단말이 홈 네트워크를 벗어나 새로운 외부 네트워크로 들어가면, 301단계에서 이동 단말은 외부 네트워크에 있는 외부 에이전트가 주기적으로 네트워크에 방송하는 에이전트 광고 메시지(Agent advertisement message)를 수신한다. 그런 다음 302단계에서 이동 단말은 외부 네트워크에서 사용할 새로운 IP 주소인 의탁주소를 할당받고 모바일 IP 등록 요청 메시지(Registration Request message)를 외부 에이전트로 전송하여 위치 등록을 요청한다.
그러면 303단계에서 외부 에이전트는 모바일 IP 등록 요청 메시지를 홈 에이전트에게 전달하여 이동 단말의 위치 등록을 요청한다. 이에 따라 304단계에서 홈 에이전트는 이동 단말의 의탁주소를 저장한 후, 외부 에이전트에게 등록 완료 응답 메시지(Registration Reply message)를 전송한다. 이후, 305단계에서 외부 에이전트 가 등록 완료 응답 메시지를 이동 단말에게 전달한다.
상기 모바일 IP 등록 과정이 끝나면, 이동 단말은 패킷을 받을 수 있는 의탁주소를 SIP 서버에게 알리기 위해 SIP 등록 과정을 수행한다. 306단계에서 이동 단말은 SIP 등록 메시지(SIP Register)를 통해 SIP 서버에게 현재 위치의 등록을 요청한다. 그러면 307단계에서 SIP 서버는 이동 단말의 위치 정보를 저장한 후 SIP 등록 성공 메시지(SIP Response OK)를 보내어 SIP 등록이 성공했음을 알린다.
도 4a 내지 도 4b는 종래 기술에 따라 모바일 IP 홈 에이전트와 SIP 서버에 가입자별 위치 정보가 저장된 데이터베이스의 구조를 도시한 도면이다.
모바일 IP 홈 에이전트 내의 가입자별 위치 정보는 도 4a에 도시된 바와 같이 이동 단말의 홈 어드레스, 의탁주소와, 의탁주소의 생존 시간이 테이블 형태로 관리된다. 상기 도 4b에 도시된 바와 같이, SIP의 사용자 ID (user ID)와 SIP 위치 등록시에 서버로 보고된 사용자의 현재 위치 정보인 의탁주소(care-of address)가 기록되어 있다.
도 5는 종래의 기술 따라 상대 단말로부터 이동 단말로 SIP 호가 설정되는 절차를 도시한 흐름도이다.
501단계에서 상대 단말이 통신을 원하는 이동 단말에게로 SIP 호를 설정하기 위해 SIP 프락시 서버에게 SIP 초청 메시지(SIP Invite message)를 전송한다. 502단계에서 SIP 프락시 서버는 서버안에 저장되어 있는 이동 단말의 의탁주소로 SIP 초청 메시지를 전달한다. 503단계에서 이동 단말이 SIP 초청 메시지를 수신하면 SIP 프락시 서버로 SIP 응답 메시지(SIP Response OK message)를 보내고, 504단계에서 SIP 프락시 서버는 SIP 응답 메시지를 상대 단말에게 전달한다. 이때 이동 단말이 SIP 응답 메시지 헤더의 컨택 필드에 이동 단말의 의탁주소를 기록하여 상대 단말 이 SIP 응답 메시지를 통해 이동 단말의 현재 위치를 파악할 수 있도록 한다. 이러한 절차를 통해 상대 단말과 이동 단말간에 SIP 호가 설정되어 중간에 다른 에이전트의 도움없이 패킷 송수신이 가능해진다.
도 6은 종래의 기술에 따라 이동 단말이 진행중인 호를 유지하면서 외부 네트워크 A에서 외부 네트워크 B로 이동하는 핸드오버 상황에서 이동성을 지원하는 절차를 도시한 흐름도이다.
601단계 내지 605단계에서 이동 단말 (150)이 외부 네트워크 A에서 외부 네트워크 B로 이동하면 외부 에이전트 B (160)가 주기적으로 방송하는 에이전트 광고 메시지를 수신하여 외부 네트워크 B에서 Mobile IP 등록 과정을 수행한다. 모바일 IP 등록 과정이 끝나면, 606단계 내지 607단계에서 이동 단말은 상대 단말에게 SIP 재 요청 메시지를 보내어 이동 단말의 새로운 위치 정보인 의탁주소를 알리고 진행 중인 SIP 호의 패킷 송수신이 새로운 주소를 통해 유지될 수 있도록 한다.
이와 같은 절차를 통해 진행중인 호의 핸드오버 과정이 수행된 후, 이동 단말은 606단계 내지 609단계에서 별도의 시그널링 절차를 통해 SIP 서버에 위치 등록 과정을 수행하여 새로운 위치 정보를 등록한다.
이와 같이 모바일 IP와 SIP를 모두 사용하는 이동 단말이 위치를 변경하여 새로운 IP 주소를 할당받는 경우에 종래와 같이 모바일 IP와 SIP를 그대로 사용한다면, 새로운 위치 정보를 모바일 IP 홈 에이전트와 SIP 서버에게 각각 등록해야 하므로 위치 등록을 위해 상당히 많은 제어 메시지를 주고받아야 한다. 이 때 Mobile IP 홈 에이전트에 등록하는 내용과 SIP 서버에 등록하는 내용이 모두 이동 단말의 현재 위치 정보에 관한 내용이므로, 불필요하게 이중의 위치 등록 과정을 수행하여 무선 자원의 낭비를 초래하게 된다.
종래의 기술과 같이 Mobile IP 위치 등록과 SIP 위치 등록을 별도로 수행하는 경우, Mobile IP 홈 에이전트와 SIP 서버가 모두 이동 단말의 현재 위치를 파악하고 있기 때문에 호를 설정하는 과정은 간단하고 지연이 짧아지는 장점이 있다. 그러나 이동 단말에 호가 도착하는 비율에 비해 이동성이 커서 자주 위치 등록을 수행하는 경우라면, 종래와 같이 이중의 위치 등록 과정을 수행하는 것은 이동 단말이나 네트워크 양쪽 모두의 입장에서 효과적이지 못하다. 특히, 이동 단말이 진행중인 호를 유지하면서 새로운 네트워크로 핸드오버하는 경우에는 복잡한 위치 등록 과정이 더욱 큰 문제로 작용한다.
따라서, 본 발명의 목적은 모바일 IP와 SIP를 모두 탑재한 이동 단말의 IP 이동성을 효과적으로 지원하는 방법을 제공함에 있다.
본 발명의 다른 목적은 본 발명을 이용하는 경우 이동 단말이 위치를 변경하여 새로운 IP 주소를 할당받았을 때 모바일 IP의 위치 등록 과정과 SIP의 위치 등록 과정의 중복되는 절차를 최적화하는 IP 이동성 지원 방법을 제공함에 있다.
상기 본 발명의 목적들을 달성하기 위한 방법은 모바일 아이피 및 세션 아이피를 지원하는 이동 단말을 구비하는 이동통신 시스템에서, 상기 이동 단말이 위치를 변경 시 최적화된 위치 등록을 위한 이동 단말의 아이피 이동성 지원 방법으로서, 현재 위치한 외부 네트워크의 외부 에이전트로부터 에이전트 광고 메시지를 수신하여 상기 외부 에이전트를 통해 모바일 아이피 위치 등록을 수행하는 과정과, 상대 단말로부터 세션 아이피 초청 메시지를 수신하면, 홈 어드레스를 기록한 세션 아이피 응답 메시지를 전송하여 상기 상대 단말과 세션 아이피 호를 설정하여 패킷을 송수신하는 과정과, 상기 세션 아이피 호 설정 도중 상기 이동 단말이 핸드오프하면, 상기 이동 단말이 이동한 위치의 외부 네트워크의 외부 에이전트로부터 에이전트광고 메시지를 수신하여 모바일 아이피 위치 등록을 수행하는 과정을 포함하는 것을 특징으로 한다.
상기 본 발명의 목적들을 달성하기 위한 다른 방법은, 모바일 아이피 및 세션 아이피를 지원하는 이동 단말과, 상기 이동 단말의 아이피 주소를 저장하는 홈 에이전트와, 상기 이동 단말과 상기 홈 에이전트를 연결하는 외부 에이전트들을 구비하는 이동통신 시스템에서, 상기 이동 단말의 모바일 아이피 이동성을 지원하는 방법으로서, 상기 이동 단말이 이동한 경우, 상기 이동 단말이 이동한 위치의 외부 에이전트로부터 에이전트 광고 메시지를 수신하여 새로운 아이피 주소를 할당받고, 상기 홈 에이전트로 모바일 등록을 요청하는 과정과, 상기 홈 에이전트가, 상기 이동 단말로부터 모바일 아이피 등록 요청 메시지를 수신하여 상기 이동 단말의 현재 위치 정보를 저장하고, 상기 이동 단말로 모바일 아이피 등록 응답 메시지를 전송하는 과정과, 상기 이동 단말이, 상기 외부 에이전트를 통해 상기 홈 에이전트로부터 전송된 모바일 아이피 등록 메시지를 수신하여 모바일 위치 등록을 수행하는 과정을 포함하는 것을 특징으로 한다.
이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 그리고 본 발명을 설명함에 있어, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.
후술되는 본 발명의 실시예는 SIP 서버의 경우 상대편 단말의 SIP 메시지를 받아서 통화 대상인 단말의 현 주소로 전달하는 프락시 서버(proxy server)와 통화 대상인 단말의 현 주소를 상대편 단말에게 알려주어 직접 통신을 할 수 있도록 하는 리다이렉트 서버(redirect server)중 어느 것이든 본 발명의 실시예에 적용이 가능하나, 도 1에 도시한 바와 같이, SIP 프락시 서버를 적용하여 설명하기로 한다.
다시 상기 도 1을 참조하면, 무선 패킷 통신 시스템은 상대 단말(110), SIP 프락시 서버(121), 모바일 IP 홈 에이전트(122)와 이동 단말(142) 및 외부 네트워크 A와 B(140a, 140b)를 관장하는 모바일 IP 외부 에이전트 B(141b)로 구성된다.
상기 이동 단말(150)은 도 1에 나타난 바와 같이, 노트북, PDA 및 이동 통신 단말기 등이 이동 하면서 유선 및 무선 패킷 통신 시스템에 접속해서 패킷 통신을 할 수 있는 장치이다.
이와 같은 구조를 갖는 무선 패킷 통신 시스템에서 이동 단말의 동작을 첨부된 도면을 참조하여 설명하기로 한다.
도 7은 본 발명을 실시예에 따라 IP 이동성을 지원하기 위한 이동 단말의 동작을 도시한 흐름도이다.
이동 단말이 전원을 인가하거나 새로운 위치로 이동을 하면, 701단계에서 이동 단말은 외부 에이전트로부터 에이전트 광고 메시지를 수신한다. 702단계에서 이동 단말은 모바일 아이피(Mobile IP) 위치 등록을 통해 새로운 의탁 주소(care-of address)를 할당받아 홈 에이전트에 등록한다. 이때, 이동 단말은 종래 기술과는 달리 별도의 SIP 위치 등록과정을 수행하지 않고, 모바일 IP 위치 등록이 종료되면, 703단계에서 대기 상태가 되어 SIP 초청 메시지가 수신되었는지를 확인한다. 확인 결과 SIP 초정 메시지가 수신되지 않고, 이동 단말이 새로운 외부 네트워크로 위치를 이동한 경우 701단계로 진행한다. 반면, SIP 초정 메시지를 수신한 경우, 704단계에서 이동 단말이 위치를 이동한 경우, 다시 701단계로 진행한다. 반면, 그렇지 않은 경우, 705단계에서 이동 단말은 SIP 응답 메시지의 컨택 필드에 이동 단말의 현재 위치가 아닌 이동 단말 고유의 홈 어드레스(home address)를 기록하여 상대 단말로 전송한다.
706단계에서 이동 단말과 상대 단말간에 SIP 호가 설정되어 패킷 송수신이 일어나게 된다. 이후, 707단계에서 이동 단말은 SIP 호가 종료되었는지를 확인한다. 확인 결과 종료된 경우, 703단계로 진행한다. 반면, 그렇지 않은 경우에는 708단계에서 이동 단말이 패킷 송수신이 진행 중인 동안에 위치를 이동하여 핸드오프를 한 경우, 709단계에서 이동 단말은 외부 에이전트로부터 에이전트 광고 메시지를 수신하고, 710단계에서 모바일 IP 위치 등록을 수행한 다음 705단계로 진행한다. 한편, 708단계에서 이동 단말이 핸드오버 하지 않은 경우에는 706단계로 진행하여 이동 단말은 계속해서 패킷을 송수신 한다.
이와 같이, Mobile IP와 SIP의 IP 이동성 지원을 통합하기 위해 이동 단말이 새로운 외부 네트워크로 이동하여 위치 등록을 할 때, 본 발명의 실시예에서는 종래 Mobile IP 기술에 따른 Mobile IP 위치 등록 과정만 수행하고, 종래 SIP 기술에 포함되어 있는 위치 등록 과정은 별도로 수행하지 않는다. 즉, 이동 단말은 사용자가 바뀌는 개인 이동성(personal mobility)의 경우가 발생하거나, 사용하고자 하는 서비스의 특성이 바뀌는 서비스 이동성(service mobility)의 경우가 발생하는 경우에만 SIP 서버에 등록 과정을 수행한다. 그리고 단말의 위치가 변하는 단말 이동성(terminal mobility)의 경우에는 SIP 서버에 위치 등록을 수행하지 않는다. 이러한 특성을 갖는 이동 단말은 종래의 Mobile IP 기술이나 SIP 기술을 변경하지 않고, IP의 단말 이동성과 관련한 위치 등록 과정을 수행하지 않도록 할 수 있다.
도 8은 본 발명의 실시예에 따른 SIP 프락시 서버의 동작을 도시한 흐름도이다.
도 8을 참조하면, 801단계에서 SIP 프락시 서버는 대기 상태에 있으면서 SIP 프락시 서버에 등록된 단말들의 정보를 관리하며, 홈 네트워크를 벗어나 있는 이동 단말로부터 SIP 등록 요청 메시지가 수신되는지를 확인한다. 이때, SIP 등록 요청 메시지가 수신되면, 802단계에서 SIP 프락시 서비는 이동 단말의 위치 정보를 저장하고, 803단계에서 SIP 등록 응답 메시지를 상대편 단말로 전송한다.
반면, 801단계에서 SIP 등록 요청 메시지가 수시되지 않은 경우, 프락시 서버는 810단계에서 상대 단말로부터 SIP 초청 메시지가 수신되는지를 확인한다. 확인 결과 수신되지 않은 경우에는 801단계로 진행하고, SIP 초청 메시지가 수신된 경우, SIP 프락시 서버는 811단계에서 저장되어 있는 이동 단말의 주소로 SIP 초청 메시지를 전달한다. 그러 다음 812단계에서 SIP 프락시 서버는 이동 단말로부터 SIP 응답 메시지를 수신한 후, 813단계에서 상대 단말에게 SIP 응답 메시지를 전달한다.
도 9는 본 발명의 실시예에 따라 모바일 아이피 홈 에이전트의 동작을 도시한 흐름도이다.
901단계에서 홈 에이전트는 대기 상태에 있으면서 홈 에이전트가 관장하는 네트워크에 등록되어 있는 단말들의 위치 정보를 관리하며, 홈 네트워크를 벗어나있는 이동 단말로부터 Mobile IP 등록 요청 메시지가 수신되는지를 확인한다. 이때, 모바일 아이피 요청 메시지가 수신되면, 902단계에서 홈 에이전트는 위치 정보 데이터베이스에 이동 단말의 현재 위치인 의탁 주소(care-of address)를 저장한다. 그런 다음 903단계에서 홈 에이전트는 이동 단말에게 모바일 아이피 등록 응답 메시지를 보낸다.
반면, 901단계에서 모바일 아이피 요청 메시지가 수신되지 않은 경우, 홈 에이 전트는 910단계에서 홈 네트워크를 벗어나 있는 이동 단말의 홈 어드레스(home address)로 향하는 패킷이 도착되었는지를 확인한다. 이때, 홈 어드레스로 패킷이 도착되지 않은 경우, 홈 에이전트는 다시 901단계로 진행한다. 반면, 홈 어드레스로 패킷이 도착한 경우, 911단계에서 패킷을 가로채어 수신하고, 912단계에서 저장되어 있는 이동 단말의 현재 위치인 의탁주소(care-of address)로 패킷을 캡슐화해서 전달한다.
도 10은 본 발명의 실시예에 따라 모바일 아이피 외부 에이전트 A와 외부 에이전트 B의 동작을 도시한 흐름도이다.
1001단계에서 외부 에이전트들은 주기적으로 자신이 관장하는 외부 네트워크 내의 이동 단말들에게 에이전트 광고 메시지를 방송(broadcast)한다. 그러면 외부 네트워크들은 자신의 영역에 들어와 있는 이동 단말들의 정보를 관리하며 대기 상태로 존재한다. 1002단계에서 외부 네트워크들은 이동 단말로부터 모바일 IP 등록 요청 메시지가 수신되었는지를 확인한다. 이때, 등록 요청 메시지가 수신되었으면, 1003단계에서 외부 네트워크들은 모바일 홈 에이전트에게 모바일 IP 등록 요청 메시지를 전달한다. 이후, 1004단계에서 홈 에이전트로부터 모바일 IP 등록 응답 메시지를 수신하고, 1005단계에서 이동 단말에게 모바일 IP 등록 응답 메시지를 전달한다.
한편, 1002단계에서 등록 요청 메시지를 수신하지 않은 경우, 1010단계에서 외부 에이전트들은 이동 단말의 의탁주소로 캡슐화된 패킷을 수신하였는지를 확인한다. 이때 상기 패킷을 수신하지 않은 경우에는 다시 대기 상태로 된다. 즉, 1002단계로 진행한다. 반면, 상기 패킷을 수신한 경우, 외부 에이전트들은 1011단계에서 패킷의 캡슐화를 제거하여 이동 단말에게 전달한다.
이와 같이 동작하는 이동 단말, 홈 에이전트, 외부 에이전트들의 동작을 이용하여 본 발명의 실시예에 따라 이동 단말이 외부 에이전트로 이동하는 경우 IP 이동성을 관리하기 위한 방법을 첨부된 도면들을 참조하여 설명하기로 한다.
도 11은 본 발명의 실시예에 따라 이동 단말이 외부 에이전트 A로 이동한 경우 위치를 등록 절차를 도시한 흐름도이다.
1101단계에서 외부 에이전트 A는 주기적으로 네트워크 내의 이동 단말들에게 방송하는 에이전트 광고 메시지를 전송한다. 그러면 이동 단말은 외부 에이전트 A 가 관리하는 구현 방침에 따라 상기 광고 메시지에 포함된 모바일 IP 프로토콜에 의해 새로운 IP 주소인 의탁 주소를 할당받는다.
1102단계에서 외부 에이전트 A는 이동 단말로부터 모바일 IP 등록 요청 메시지(Registration Request message)를 통해 위치 등록을 요청받는다. 상기 이동 단말의 위치등록 요청에 따라 1103단계에서 외부 에이전트 A는 모바일 IP 등록 요청 메시지를 모바일 IP 홈 에이전트에게 전달하여 이동 단말의 위치 등록을 요청한다. 이에 따라 홈 에이전트는 이동 단말의 새로운 의탁주소를 저장한 후, 외부 에이전트 A 에게 등록 완료 응답 메시지(Registration Reply message)를 보낸다.
1104단계에서 외부 에이전트 A는 홈 에이전트로부터 등록 완료 응답 메시지를 수신하고, 1105단계에서 등록 완료 응답 메시지를 이동 단말에게 전달한 후, 위치 등록 과정을 종료한다.
이와 같이, SIP 서버는 이동 단말의 위치 변경 사항을 별도로 등록하지 않기 때문에, SIP 서버에는 이동 단말 (150)의 홈 어드레스만이 저장된다.
도 12a 내지 도 12b는 본 발명의 실시예에 따라 모바일 IP 홈 에이전트와 SIP 서버내에 가입자별 위치 정보가 저장된 데이터베이스의 구조를 도시한 도면이다.
도 12a에 도시된 바와 같이, 모바일 IP 홈 에이전트 내의 가입자별 위치 정보는 이동 단말의 홈 어드레스(home address), 의탁주소(care-of address)와 의탁주소 어드레스(care-of address)의 생존 시간(life time)의 형태로 관리된다.
SIP 서버 내에 저장된 가입자별 위치 정보를 예를 들어 나타내면, 도 12b에 도시된 바와 같이, 데이터베이스에는 SIP의 사용자 ID (user ID)와 이동 단말의 고유한 주소인 홈 어드레스가 기록된다. 따라서 SIP 서버는 종래 기술과는 달리 이동 단말의 현재 주소 정보는 알지 못하고, 이동 단말이 위치 이동 없이 홈 네트워크에 머무르고 있는 것으로 간주하게 된다.
상술한 바와 같이, 이동 단말 이동성 변경의 경우, SIP 호는 설정되지 않는다. 그러나 사용자가 바뀌는 개인 이동성의 경우가 발생하거나, 사용하고자 하는 서비스의 특성이 바뀌는 서비스 이동성의 경우에는 SIP호가 설정되며, 이러한 SIP 호 설정 과정을 첨부된 도면을 참조하여 설명하기로 한다.
도 13은 본 발명의 실시예에 따라 상대편 단말이 요청한 SIP 호가 설정되는 과정을 도시한 흐름도이다.
1301단계에서 상대편 단말이 통신을 원하는 이동 단말에게 SIP 호를 설정하기 위해 SIP 초청 메시지(SIP Invite message)를 전송하면, SIP 프락시 서버는 상기 SIP 초청 메시지를 수신하고, 1302단계에서 SIP 프락시 서버는 저장되어 있는 이동 단말의 홈 어드레스로 SIP 초청 메시지를 전달한다. 그러면 1303단계에서 홈 네트워크에 있는 홈 에이전트는 이동 단말의 홈 어드레스로 전달된 SIP 초청 메시지를 가로챈 후, 홈 에이전트에 저장되어 있는 이동 단말의 의탁 주소로 SIP 초청 메시지를 캡슐화해서 전달한다. 1304단계에서 상기 캡슐화된 SIP 초정 메시지를 수신한 외부 에이전트 A는 상기 캡슐화된 SIP 초청 메시지의 캡슐화를 제거하여 이동 단말에게 전달한다. 이에 따라 이동 단말이 SIP 초청 메시지를 정상적으로 수신하면, 1305단계에서 상기 이동 단말은 SIP 프락시 서버로 SIP 응답 메시지(SIP Response OK message)를 보낸다.
상기 이동 단말로부터 SIP 응답 메시지를 수신하면, 1306단계에서 SIP 프락시 서버는 상대 단말에게 수신한 SIP 응답 메시지를 전달한다. 이때 이동 단말이 외부 네트워크에 있더라도 SIP 응답 메시지 헤더의 컨택 필드에 이동 단말의 홈 어드레스를 기록한다. 여기서 종래의 SIP 기술은 접속 필드 이동 단말이 패킷을 수신할 수 있는 현재 위치인 의탁주소를 기록하도록 되어있으나, 본 발명의 실시예에서는 이동 단말의 이동 여부와 상관없이 이동 단말이 홈 네트워크에 있는 것처럼 컨택 필드에 고의로 홈 어드레스를 기록함으로써 호가 진행중인 동안에 이동한 경우의 이동성 지원을 용이하게 함을 유의하여야 한다.
이와 같은 절차를 통해 상대 단말과 이동 단말간에 SIP 호가 설정될 수 있으며, SIP 호가 이동 단말의 홈 어드레스를 기반으로 설정되었기 때문에 상대 단말은 모든 SIP 패킷들을 이동 단말의 홈 어드레스로 보내고, SIP 패킷들은 모바일 IP 기술에 따라 홈 에이전트에서 IP 캡슐화되어 이동 단말의 현 위치로 전달된다. 이 경우, SIP 패킷들이 이동 단말의 홈 네트워크를 경유하여 IP 캡슐화되는 데에 캡슐화 부하(overhead)가 존재하지만, 패킷의 캡슐화는 홈 에이전트와 외부 에이전트 간의 용량 여유가 있는 유선 구간에서만 이루어지기 때문에 전체 시스템 성능에는 큰 문제가 되지 않음에 유의하여야 한다.
도 14는 본 발명의 실시예에 따라 이동 단말이 진행중인 호를 유지하면서 외부 네트워크 A에서 외부 네트워크 B로 이동하는 핸드오버 상황에서 이동성을 지원하는 과정을 도시한 흐름도이다.
이동 단말이 외부 네트워크 A에서 외부 네트워크 B로 이동하면, 1401단계에서 이동 단말은 외부 에이전트 B가 주기적으로 방송하는 에이전트 광고 메시지를 수신하여 외부 에이전트B의 구현 방침에 따라 모바일 IP 프로토콜에 의해 새로운 IP 주소인 의탁 주소를 할당 받는다. 이후, 1402단계에서 이동 단말은 모바일 IP 등록 요청 메시지를 외부 에이전트B로 보내어 위치 등록을 요청한다.
그러면 1403단계에서 외부 에이전트 B는 모바일 IP 등록 요청 메시지를 수신하여 홈 에이전트로 전송한다. 이후, 홈 에이전트가 이동 단말의 새로운 의탁 주소를 저장한 후, 등록 완료 응답 메시지를 전송하면, 1404단계에서 외부 에이전트 B는 상기 등록 완료 응답 메시지를 수신하고, 1405단계에서 이동 단말로 상기 등록 완료 응답 메시지를 전송한다. 이렇게 이동 단말이 네트워크 상에서 이동하여 모바일 IP 등록 과정을 수행하는 동안 상대 단말은 이동 단말의 이동 여부를 인식하지 않은 채 패킷들을 이동 단말의 홈 어드레스로 계속 전송한다. 따라서 모바일 IP 등록 과정이 수행되는 즉시 상대 단말이 보내는 패킷들이 이동 단말로 전달되는 것이 가능하다.
따라서 종래와 같이 이동 단말의 이동 후에 모바일 IP의 위치 등록과 SIP의 위치 등록을 모두 수행해야 한다면, 핸드오버 시에 많은 시그널링 메시지를 교환하고 이동 단말의 변경된 IP 주소를 상대 단말에게 알려주어야 하므로 상당한 핸드오버 지연 시간이 증가하게 된다. 그러나 본 발명의 실시예에서는 상술한 바와 같은 동작을 따라 IP 이동성을 관리하므로 상기 핸드오버 지연 시간을 상당히 줄일 수 있다.
한편, 본 발명의 상세한 설명에서는 구체적인 실시 예에 관하여 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 안되며 후술하는 발명청구의 범위뿐 만 아니라 이 발명청구의 범위와 균등한 것들에 의해 정해져야 한다.
상술한 바와 같이 본 발명은 이동 단말이 이동하여 네트워크 상의 접속점을 변경하는 경우 모바일 IP 위치 등록만 수행하고 SIP 호를 설정할 때 컨택 필드에 이동 단말의 홈 어드레스를 기재하도록 함으로써, 이동 단말과 상대 단말간의 SIP 호 설정 및 패킷 송수신이 이동 단말의 홈 어드레스를 통해 이루어지므로 이동 단말의 IP 이동성 지원과 관련된 시그널링 메시지를 최소화할 수 있다. 게다가 상대 단말이 이동 단말의 위치 변경과 상관없이 홈 어드레스로만 패킷을 전송하면 되므로 핸드오버와 관련된 시그널링 메시지 및 지연 시간을 감소시킬 수 있는 효과가 있다.
또한, 이동 단말이 무선 패킷 네트워크에 연결을 유지하면서 이동하는 경우 이러한 위치 등록 절차의 간편화는 이동 단말의 배터리 소모를 줄이고 한정된 무선 네트워크의 자원 사용 효율을 높일 수 있는 효과가 있다.
도 1은 모바일 아이피와 SIP를 지원하는 종래의 패킷 통신 네트워크 구조를 도시한 도면,
도 2는 종래의 패킷 통신 네트워크에서 모바일 IP와 SIP를 모두 탑재한 이동 단말의 동작을 도시한 흐름도,
도 3은 종래의 기술에 따라 패킷 통신 네트워크에서 이동 단말이 홈 네트워크를 벗어나 외부 네트워크로 이동한 경우 새로운 IP 주소를 할당받고 위치 등록을 하는 과정을 도시한 흐름도,
도 4a 내지 도 4b는 종래 기술에 따라 모바일 IP 홈 에이전트와 SIP 서버에 가입자별 위치 정보가 저장된 데이터베이스의 구조를 도시한 도면,
도 5는 종래의 기술 따라 상대 단말로부터 이동 단말로 SIP 호가 설정되는 절차를 도시한 흐름도,
도 6은 종래의 기술에 따라 이동 단말이 진행중인 호를 유지하면서 외부 네트워크 A에서 외부 네트워크 B로 이동하는 핸드오버 상황에서 이동성을 지원하는 절차를 도시한 흐름도,
도 7은 본 발명을 실시예에 따라 IP 이동성을 지원하기 위한 이동 단말의 동작을 도시한 흐름도,
도 8은 본 발명의 실시예에 따른 SIP 프락시 서버의 동작을 도시한 흐름도,
도 9는 본 발명의 실시예에 따라 모바일 아이피 홈 에이전트의 동작을 도시한 흐름도,
도 10은 본 발명의 실시예에 따라 모바일 아이피 외부 에이전트 A와 외부 에이전트 B의 동작을 도시한 흐름도,
도 11은 본 발명의 실시예에 따라 이동 단말이 외부 에이전트 A로 이동한 경우 위치를 등록하는 절차를 도시한 흐름도,
도 12a 내지 도 12b는 본 발명의 실시예에 따라 모바일 IP 홈 에이전트와 SIP 서버내에 가입자별 위치 정보가 저장된 데이터베이스의 구조를 도시한 도면,
도 13은 본 발명의 실시예에 따라 상대편 단말이 요청한 SIP 호가 설정되는 절차를 도시한 흐름도,
도 14는 본 발명의 실시예에 따라 이동 단말이 진행중인 호를 유지하면서 외부 네트워크 A에서 외부 네트워크 B로 이동하는 핸드오버 상황에서 이동성을 지원하는 절차를 도시한 흐름도.

Claims (5)

  1. 모바일 아이피 및 세션 아이피를 지원하는 이동 단말을 구비하는 이동통신 시스템에서, 상기 이동 단말이 위치를 변경 시 최적화된 위치 등록을 위한 이동 단말의 아이피 이동성 지원 방법에 있어서,
    현재 위치한 외부 네트워크의 외부 에이전트로부터 에이전트 광고 메시지를 수신하여 상기 외부 에이전트를 통해 모바일 아이피 위치 등록을 수행하는 과정과,
    상대 단말로부터 세션 아이피 초청 메시지를 수신하면, 홈 어드레스를 기록한 세션 아이피 응답 메시지를 전송하여 상기 상대 단말과 세션 아이피 호를 설정하여 패킷을 송수신하는 과정과,
    상기 세션 아이피 호 설정 도중 상기 이동 단말이 핸드오프하면, 상기 이동 단말이 이동한 위치의 외부 네트워크의 외부 에이전트로부터 에이전트광고 메시지를 수신하여 모바일 아이피 위치 등록을 수행하는 과정을 포함하는 것을 특징으로 하는 상기 방법.
  2. 제1항에 있어서, 상기 세션 아이피 호 설정은,
    사용자가 바뀌는 개인 이동성 및 사용하고자 하는 서비스가 바뀌는 서비스 이동성이 바뀌는 경우에만 세션 아이피 호를 설정함을 특징으로 하는 상기 방법.
  3. 모바일 아이피 및 세션 아이피를 지원하는 이동 단말과, 상기 이동 단말의 아이피 주소를 저장하는 홈 에이전트와, 상기 이동 단말과 상기 홈 에이전트를 연결하는 외부 에이전트들을 구비하는 이동통신 시스템에서, 상기 이동 단말의 모바일 아이피 이동성을 지원하는 방법에 있어서,
    상기 이동 단말이 이동한 경우, 상기 이동 단말이 이동한 위치의 외부 에이전트로부터 에이전트 광고 메시지를 수신하여 새로운 아이피 주소를 할당받고, 상기 홈 에이전트로 모바일 등록을 요청하는 과정과,
    상기 홈 에이전트가, 상기 이동 단말로부터 모바일 아이피 등록 요청 메시지를 수신하여 상기 이동 단말의 현재 위치 정보를 저장하고, 상기 이동 단말로 모바일 아이피 등록 응답 메시지를 전송하는 과정과,
    상기 이동 단말이, 상기 외부 에이전트를 통해 상기 홈 에이전트로부터 전송된 모바일 아이피 등록 메시지를 수신하여 모바일 위치 등록을 수행하는 과정을 포함하는 것을 특징으로 하는 상기 방법.
  4. 제3항에 있어서,
    상기 이동 단말의 개인 이동성 및 서비스 이동성이 바뀌는 경우, 상기 이동 단말이 세션 아이피 호 설정을 하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  5. 제4항에 있어서, 상기 세션 아이피 호 설정 과정은,
    상기 이동 단말이 상기 홈 에이전트로 세션 아이피 등록 요청 메시지를 전송하여 상기 홈 에이전트로부터 세션 아이피 등록 응답 메시지를 수신하면 세션 아이피 호를 설정하는 단계와,
    상대 단말로부터 세션 아이피 초청 메시지를 수신하면, 이동 단말이 홈 어드레스가 기록된 세션 아이피 응답 메시지를 전송하여 세션 아이피 호를 설정한 후 패킷을 송수신 하는 단계와,
    상기 세션 아이피 호 설정 도중 이동 단말이 핸드오프 하면, 이동한 위치의 외부 에이전트로부터 에이전트 광고 메시지를 수신하여 새로운 아이피 주소를 할당 받고, 모바일 아이피 위치 등록을 수행하는 단계를 포함하는 것을 특징으로 하는 상기 방법.
KR1020030078482A 2003-11-06 2003-11-06 이동통신 시스템에서 이동 단말의 아이피 이동성 지원 방법 및 시스템 KR100770848B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020030078482A KR100770848B1 (ko) 2003-11-06 2003-11-06 이동통신 시스템에서 이동 단말의 아이피 이동성 지원 방법 및 시스템
EP04800050.9A EP1680894B1 (en) 2003-11-06 2004-11-05 Method and system for supporting internet protocol mobility on a mobile node in a mobile communication system
PCT/KR2004/002862 WO2005046132A1 (en) 2003-11-06 2004-11-05 Method and system for supporting internet protocol mobility on a mobile node in a mobile communication system
CNB2004800300119A CN100473035C (zh) 2003-11-06 2004-11-05 在移动通信***中支持移动节点的因特网协议移动性的方法和***
US10/983,244 US7764640B2 (en) 2003-11-06 2004-11-08 Method and system for supporting internet protocol mobility of a mobile node in a mobile communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030078482A KR100770848B1 (ko) 2003-11-06 2003-11-06 이동통신 시스템에서 이동 단말의 아이피 이동성 지원 방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20050043559A true KR20050043559A (ko) 2005-05-11
KR100770848B1 KR100770848B1 (ko) 2007-10-26

Family

ID=36581328

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030078482A KR100770848B1 (ko) 2003-11-06 2003-11-06 이동통신 시스템에서 이동 단말의 아이피 이동성 지원 방법 및 시스템

Country Status (5)

Country Link
US (1) US7764640B2 (ko)
EP (1) EP1680894B1 (ko)
KR (1) KR100770848B1 (ko)
CN (1) CN100473035C (ko)
WO (1) WO2005046132A1 (ko)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100737905B1 (ko) * 2006-09-28 2007-07-10 한국전자통신연구원 단말의 주소 할당 방법 및 장치
KR100895283B1 (ko) * 2007-11-27 2009-04-29 한국전자통신연구원 이동 VoIP 서비스 제공 장치 및 호 연결 방법
KR100895284B1 (ko) * 2007-11-27 2009-04-29 한국전자통신연구원 이동 VoIP 서비스 제공을 위한 단말 등록 방법 및네트워크 장치
KR100937046B1 (ko) * 2006-12-04 2010-01-15 한국전자통신연구원 패킷 기반 차세대 이동 통신망과 3세대 이동 통신망 간의로밍 방법
US7796553B2 (en) 2006-02-01 2010-09-14 Pantech Co., Ltd. Method and apparatus for efficiently managing power-up timer for high-speed inter-radio access technology handover in mobile communication device

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050034480A1 (en) * 2003-04-01 2005-02-17 Christine Martz Jewelry with thin, closely adhering fragrance emitting cover layer
US7522607B2 (en) * 2004-01-26 2009-04-21 Sprint Communications Company Lp Congestion handling in a packet communication system
US7924771B2 (en) * 2004-04-13 2011-04-12 Qualcomm, Incorporated Multimedia communication using co-located care of address for bearer traffic
KR100693603B1 (ko) * 2004-06-29 2007-03-14 주식회사 팬택 모바일 ip 서비스를 위한 인증 방법
KR100656401B1 (ko) * 2004-12-27 2006-12-11 한국전자통신연구원 Wlan-gprs 연동 망에서 sip를 이용한 등록되지않은 가입자의 착신 처리 방법
US7593390B2 (en) * 2004-12-30 2009-09-22 Intel Corporation Distributed voice network
US8059665B2 (en) * 2005-05-10 2011-11-15 Nextel Communications Inc. Systems and methods for providing location information
US7961717B2 (en) * 2005-05-12 2011-06-14 Iposi, Inc. System and methods for IP and VoIP device location determination
CN100441044C (zh) * 2005-07-12 2008-12-03 华为技术有限公司 一种无线接入网中会话中止方法
CN100499545C (zh) 2005-08-19 2009-06-10 华为技术有限公司 一种移动因特网协议注册/去注册方法
KR101213285B1 (ko) * 2006-01-04 2012-12-17 삼성전자주식회사 이동통신 시스템에서 아이들모드 단말기의 세션 설정 프로토콜 데이터를 전송하는 방법 및 장치
EP2022232B1 (en) 2006-05-29 2011-12-28 Panasonic Corporation Method and apparatus for simultaneous location privacy and route optimization for communication sessions
US8155078B2 (en) * 2006-10-20 2012-04-10 Qualcomm Incorporated Systems and methods for using internet mobility protocols with non internet mobility protocols
EP2111701B1 (en) * 2007-01-31 2018-12-05 BroadSoft, Inc. System and method for reestablishing, with a client device, a signaling session associated with a call in progress
US7983218B2 (en) * 2007-03-29 2011-07-19 Intel Corporation Techniques to support seamless mobility of electronic devices engaged in a session initiation protocol (SIP) session
US8913585B2 (en) * 2007-06-28 2014-12-16 Motorola Mobility Llc Method and system for providing IMS session continuity to a user equipment across a plurality of communication networks
KR101055109B1 (ko) 2007-07-25 2011-08-08 엘지전자 주식회사 세션 이동 방법 및 세션 연속성을 지원하는 방법
FI120996B (fi) * 2007-10-30 2010-05-31 Teliasonera Ab Optimointimenetelmä ja -laite kommunikaatioverkossa
US8385300B2 (en) * 2008-10-03 2013-02-26 Cisco Technology, Inc. Internet protocol address management for communicating packets in a network environment
US9014136B2 (en) 2008-10-13 2015-04-21 T-Mobile Usa, Inc. System and method to provide fast wide-area mobile IP handoffs
BR112012008018A2 (pt) * 2009-10-06 2016-03-01 Nortel Networks Ltd sistema e protocolos para abertura de túnel de porta de acesso de intermobilidade para transição rápida de controle indireto rápido
KR101072534B1 (ko) * 2009-11-12 2011-10-11 (주) 지니테크 Voip에 기반한 근거리 무선 통신망 핸드오프 처리 시스템 및 그 제어방법
US8428024B2 (en) * 2010-07-21 2013-04-23 Telefonaktiebolaget L M Ericsson (Publ) System and method for mobility with a split home agent architecture using MPTCP
US9681412B2 (en) * 2014-04-23 2017-06-13 At&T Intellectual Property I, L.P. Method and device for providing a mobile device with service continuity over multiple access networks
EP3166347B1 (en) 2014-08-11 2019-10-09 Huawei Technologies Co., Ltd. Communication method, user equipment, access network device and application server
WO2018026989A1 (en) * 2016-08-03 2018-02-08 Stanley Black & Decker, Inc. Construction jobsite computer data network and location system

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6891819B1 (en) * 1997-09-05 2005-05-10 Kabushiki Kaisha Toshiba Mobile IP communications scheme incorporating individual user authentication
GB0006464D0 (en) * 2000-03-18 2000-05-10 Ericsson Telefon Ab L M Ip communication in a cellular telecommunications system
JP4053227B2 (ja) * 2000-10-18 2008-02-27 三菱電機株式会社 ハンドオフ方法およびエージェント装置
US6771623B2 (en) * 2000-12-01 2004-08-03 Telefonaktiebolaget Lm Ericsson (Publ) Method for ensuring reliable mobile IP service
US6978128B1 (en) * 2001-05-04 2005-12-20 Utstarcom, Inc. System and method to allow simple IP mobile nodes to operate seamlessly in a mobile IP network with true roaming capabilities
US6970445B2 (en) * 2001-06-14 2005-11-29 Flarion Technologies, Inc. Methods and apparatus for supporting session signaling and mobility management in a communications system
US7900242B2 (en) * 2001-07-12 2011-03-01 Nokia Corporation Modular authentication and authorization scheme for internet protocol
US7395336B1 (en) * 2002-05-14 2008-07-01 Sprint Spectrum L.P. Method for managing SIP registrations in a telecommunications network
JP3972733B2 (ja) * 2002-05-30 2007-09-05 株式会社日立製作所 アドレス変換装置、アドレス変換システム、及びsipサーバ
US7385957B2 (en) * 2002-11-14 2008-06-10 Qualcomm Incorporated Methods and apparatus for extending mobile IP
JP4028793B2 (ja) * 2002-12-03 2007-12-26 株式会社日立製作所 移動端末装置および端末間パケット通信方法
US7542481B2 (en) * 2003-02-25 2009-06-02 Nokia Corporation Connection optimization for communications in multiple access environment

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7796553B2 (en) 2006-02-01 2010-09-14 Pantech Co., Ltd. Method and apparatus for efficiently managing power-up timer for high-speed inter-radio access technology handover in mobile communication device
KR100737905B1 (ko) * 2006-09-28 2007-07-10 한국전자통신연구원 단말의 주소 할당 방법 및 장치
KR100937046B1 (ko) * 2006-12-04 2010-01-15 한국전자통신연구원 패킷 기반 차세대 이동 통신망과 3세대 이동 통신망 간의로밍 방법
KR100895283B1 (ko) * 2007-11-27 2009-04-29 한국전자통신연구원 이동 VoIP 서비스 제공 장치 및 호 연결 방법
KR100895284B1 (ko) * 2007-11-27 2009-04-29 한국전자통신연구원 이동 VoIP 서비스 제공을 위한 단말 등록 방법 및네트워크 장치

Also Published As

Publication number Publication date
EP1680894A1 (en) 2006-07-19
WO2005046132A1 (en) 2005-05-19
EP1680894A4 (en) 2012-08-29
CN100473035C (zh) 2009-03-25
US7764640B2 (en) 2010-07-27
US20050117556A1 (en) 2005-06-02
EP1680894B1 (en) 2015-06-24
KR100770848B1 (ko) 2007-10-26
CN1868170A (zh) 2006-11-22

Similar Documents

Publication Publication Date Title
KR100770848B1 (ko) 이동통신 시스템에서 이동 단말의 아이피 이동성 지원 방법 및 시스템
US6990337B2 (en) Methods and apparatus for the utilization of core based nodes for state transfer
EP2708005B1 (en) Method and apparatus for seamless mobility techniques in content-centric network
US8644247B2 (en) Inter-system handoffs in multi-access environments
EP1605662B1 (en) Mobile terminal, server, and method of controlling routing path for voice-over-IP service
KR100396643B1 (ko) 무선패킷데이터단말
US8477685B2 (en) Enhanced mobility management at a mobile access gateway
US6519235B1 (en) Mobile radio communication packet data network
JP4615172B2 (ja) セル方式通信システム
US7319689B2 (en) Method for handling the simultaneous mobility of mobile hosts in infrastructure-based networks
US20080225793A1 (en) Method and system for performing handoff in wireless networks
Moh et al. Mobile IP telephony: mobility support of SIP
US9160547B2 (en) Method and devices for managing a data flow transfer
KR101372883B1 (ko) 무선 VoIP 망에서 이동성 지원 장치 및 방법
KR100576727B1 (ko) 이동성 인터넷망에서 소스 기반 멀티캐스트 서비스를이용한 핸드오버 방법
Kurul et al. Analysis and Comparison of Different Host Mobility Approaches

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee