[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100819055B1 - 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을위한 3 계층 핸드오버 경로 설정 방법 - Google Patents

이동 IPv6 네트워크에서 플로우 기반 QoS 보장을위한 3 계층 핸드오버 경로 설정 방법 Download PDF

Info

Publication number
KR100819055B1
KR100819055B1 KR1020060125138A KR20060125138A KR100819055B1 KR 100819055 B1 KR100819055 B1 KR 100819055B1 KR 1020060125138 A KR1020060125138 A KR 1020060125138A KR 20060125138 A KR20060125138 A KR 20060125138A KR 100819055 B1 KR100819055 B1 KR 100819055B1
Authority
KR
South Korea
Prior art keywords
flow
mobile terminal
network
qos
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020060125138A
Other languages
English (en)
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 KR1020060125138A priority Critical patent/KR100819055B1/ko
Priority to US11/952,782 priority patent/US20080137615A1/en
Application granted granted Critical
Publication of KR100819055B1 publication Critical patent/KR100819055B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/26Reselection being triggered by specific parameters by agreed or negotiated communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/302Route determination based on requested QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/17Interaction among intermediate nodes, e.g. hop by hop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/76Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions
    • H04L47/765Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions triggered by the end-points
    • H04L47/767Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions triggered by the end-points after changing the attachment point, e.g. after hand-off
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/805QOS or priority aware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/824Applicable to portable or mobile terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/24Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
    • 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
    • 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)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 3 계층 핸드오버 경로 설정 방법이 개시된다. 본 발명은, QoS 관련 정보와 플로우 정보를 망 관리 시스템으로부터 검증받아, 플로우 리스트와 플로우 캐쉬를 구성하는 제 1 단계; 전달 패킷의 홉-바이-홉(hop-by-hop) 확장 헤더를 이용하여 이동 단말과 상대 단말 사이의 경로 상의 각 라우터들이 순차적으로 플로우 캐쉬를 구성하는 제 2 단계; 상기 이동 단말이 방문 네트워크로 이동한 경우, 플로우 리스트를 재구성하고, 플로우 캐쉬를 구성하는 제 3 단계; 바인딩 갱신(BU) 메시지에 홉-바이-홉 확장 헤더를 추가하여, 상기 방문 네트워크로 이동한 이동 단말에서 상기 홈 네트워크의 액세스 라우터까지의 경로 상에 있는 라우터들이 순차적으로 플로우 캐쉬를 구성하는 제 4 단계; 및 바인딩 갱신(BU) 메시지에 홉-바이-홉 확장 헤더를 추가하여, 상기 이동 단말과 상기 상대 단말과의 직접 통신을 최적화하는 제 5 단계;를 포함한다. 본 발명에 따르면, IPv6 기반의 L3 핸드오버 서비스를 제공함과 동시에 이동 단말과 상대 단말 간의 QoS가 플로우 기반으로 보장된다.
IPv6, IP Mobility, L3 핸드오버, 플로우, 세션, 서비스 품질, 액세스 라우터, 플로우 처리 라우터

Description

이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 3 계층 핸드오버 경로 설정 방법{Method for L3 handover path setting to provide flow-based QoS in mobile IPv6 network}
도 1은 본 발명이 적용되는 IPv6 서비스 네트워크 구성을 예시한 도면이다.
도 2는 본 발명의 일실시예에 따른 홈 네트워크에서의 이동 단말의 플로우 기반 QoS 정보 구성 방법을 나타낸 도면이다.
도 3은 본 발명의 다른 실시예에 따른 플로우 정보를 이용한 이동 단말에서 상대 단말까지의 QoS 경로 설정 방법을 나타낸 도면이다.
도 4는 본 발명의 또 다른 실시예에 따른 방문 네트워크(Visited Network)로 이동한 이동 단말의 플로우 기반 QoS 정보 구성 방법을 나타낸 도면이다.
도 5는 본 발명의 또 다른 실시예에 따른 플로우 정보를 이용한 방문 네트워크에서 홈 에이전트까지의 QoS 경로 설정 방법을 나타낸 도면이다.
도 6은 본 발명의 또 다른 실시예에 따른 플로우 정보를 이용한 방문 네트워크에서 상대 단말까지의 QoS 경로 설정 방법을 나타낸 도면이다.
도 7 은 본 발명의 일실시예에 따른 플로우 정보, 플로우 리스트, 플로우 캐쉬의 구성을 예시한 도면이다.
도 8은 이동 IPv6 에서 사용되는 바인딩 캐쉬 테이블을 나타낸 도면이다.
도 9는 본 발명에 사용되는 데이터 패킷의 확장 구조를 나타낸 도면이다.
도 10은 본 발명에 사용되는 오류 메시지의 구조를 나타낸 도면이다.
도 11 은 본 발명에서 사용되는 바인딩 갱신 메시지의 구성을 나타낸 도면이다.
본 발명은 플로우 기반 서비스 품질(QoS : Quality of Service) 보장을 위한 L3(layer 3) 핸드오버(handover)의 경로 설정 방법에 대한 것으로, 더욱 상세하게는, IPv6(Internet Protocol Version 6) 기반 단말의 이동성 서비스를 지원하는 이동 인터넷 서비스 네트워크 환경에서, 플로우 기반의 서비스 품질을 보장하면서 이동 IPv6(mobile IPv6)를 수행할 수 있도록 L3 핸드오버 경로를 설정하는 방법에 관한 것이다.
본 발명은 이동성 서비스 제공의 측면과 QoS를 제공하는 측면을 가지므로 이와 관련된 종래 기술을 각각 살펴본다.
종래 기술에서 L3 프로토콜인 IP를 기반으로 이동 단말의 이동성 서비스를 제공하기 위한 방법은 크게 2 가지 방식으로 나누어진다. 그 중 하나는 IPv4 기반 단말 이동성 제공 서비스인 이동 IPv4(mobile IPv4) 기반의 이동 인터넷 서비스이고, 다른 하나는 IPv6 기반 단말 이동성 제공 서비스인 이동 IPv6 기반의 이동 인터넷 서비스이다. 이 2 가지 방식은 각각 IPv4 기반의 네트워크와 IPv6 기반의 네 트워크에서 이동 단말의 L3 핸드오버 서비스만을 제공하기 위한 것이며, 두 방식 모두 QoS 제공을 위한 방법은 전혀 고려하고 있지 않다.
즉, IPv6 기반의 단말 이동성을 지원하기 위한 네트워크에서는, 이동 단말이 홈 네트워크가 아닌 다른 방문 네트워크로 이동함으로써 발생하는 상대 단말과의 라우팅 단절을 해결하기 위한 방법만 제공될 뿐, QoS는 보장하되 않는다.
그리고 인터넷에서 QoS를 제공하기 위한 종래의 방식도 크게 2가지 방식으로 나누어진다. 이 방식들은 통합 서비스(Integrated Service : IntServ)와 차등화 서비스(Differential Service : DiffServ)이며 이 2 가지 방식의 특징은 다음과 같다. 통합 서비스(IntServ) 방식은 양끝 단의 단말과 단말 사이에서 QoS 값들을 RSVP(Resource Reservation Protocol)라는 신호를 통하여 전송하고, 이 값들을 통하여 서비스 중간 경로에 있는 라우터들에게 자원을 예약함으로써 QoS를 보장하는 방식이다. 차등화 서비스(DiffServ) 방식은 서비스에 따른 등급을 미리 정하여 IPv6 헤더의 Traffic Class 필드에 있는 DSCP(DiffServ Code Point) 값을 기준으로 네트워크에서 이용자의 서비스 등급을 보장해주는 방식이다.
그러나 두 방법 모두 고정 단말에서의 QoS 보장을 위한 방법을 나타낸다. 즉, 이 두 방식 모두 이동성을 고려하지 않은 QoS 제공 방식이므로, 이동망에서는 문제가 발생할 수 있다.
한편, 플로우 기반의 QoS를 제공하기 위해 플로우 기반의 패킷을 처리하기 위한 라우터 장비도 개발되었으나, 이것은 단지 라우터 자체에서 독자적인 방식으로 플로우 기반의 패킷을 처리하는 것이다.
따라서, 이동 단말의 L3 핸드오버 서비스를 제공함과 동시에 이동 단말과 상대 단말간의 단대단 간의 플로우 기반 QoS를 제공하기 할 수 있는 방법이 필요하다. 이를 위하여 플로우 기반의 패킷을 처리 가능한 라우터 상에서 이용자 단말의 플로우별 서비스 품질 값을 액세스 망에서 인증을 받고, 플로우 기반의 QoS 처리에 대한 정보를 추출하여, 이들 정보를 전송 경로 상의 라우터들에게 알리는 경로 설정 방법이 요청된다.
이를 위하여 플로우 기반의 패킷을 처리 가능한 라우터 상에서 이동 단말의 플로우별 서비스 품질 값을 홈 네트워크에 있는 액세스 망에서 QoS 인증을 받고, 이들 값을 기반으로 L3 핸드오버 절차에 QoS 보장을 위한 경로 설정 절차를 변경함으로써, 이동 단말이 방문 네트워크로 이동하였을 경우에도 IPv6 기반의 L3 핸드오버 서비스 제공과 함께 단대단 간의 서비스 품질 보장을 제공하기 위한 방법이 필요하다.
본 발명이 이루고자 하는 기술적 과제는, 이동 단말이 홈 네트워크에서 다른 방문 네트워크로 이동하였을 경우에도, IPv6 기반의 L3 핸드오버 서비스를 제공함과 동시에 이동 단말과 상대 단말간의 QoS를 보장할 수 있는 경로 설정 방법을 제공하는 것이다.
상기와 같은 기술적 과제를 달성하기 위한, 본 발명에 따르는 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정 방법은, 홈 네트워크의 이동 단말의 QoS 관련 정보와 플로우 정보를 망 관리 시스템으로부터 검증받아, 상기 이동 단말에는 상기 검증된 플로우 정보를 저장하는 플로우 리스트를 구성하고, 액세스 라우터에는 상기 검증된 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 제 1 단계; 전달 패킷의 홉-바이-홉(hop-by-hop) 확장 헤더를 이용하여 상기 플로우 정보를 전달하여, 상기 이동 단말과 상대 단말 사이의 경로 상의 각 라우터들이 순차적으로 플로우 캐쉬를 구성하는 제 2 단계; 상기 이동 단말이 방문 네트워크로 이동한 경우, 상기 이동 단말과 상기 방문 네트워크의 액세스 라우터 사이에서, 상기 이동 단말의 상기 플로우 정보 리스트를 재구성하고, 상기 방문 네트워크의 액세스 라우터의 플로우 캐쉬를 구성하는 제 3 단계; 바인딩 갱신(BU) 메시지에 홉-바이-홉 확장 헤더를 추가하여, 상기 방문 네트워크로 이동한 이동 단말에서 상기 홈 네트워크의 액세스 라우터까지의 경로 상에 있는 라우터들이 순차적으로 플로우 캐쉬를 구성하는 제 4 단계; 및 바인딩 갱신(BU) 메시지에 홉-바이-홉 확장 헤더를 추가하여, 상기 이동 단말과 상기 상대 단말과의 직접 통신을 위한 경로 상에 있는 라우터들이 순차적으로 플로우 캐쉬를 구성하는 제 5 단계;를 포함한다.
또한 상기와 같은 기술적 과제를 달성하기 위한, 본 발명에 따르는 홈 네트워크에서의 이동 단말의 플로우 기반 QoS 정보 구성 방법은, 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정하기 위하여 홈 네트워크에서의 이동 단말의 플로우 기반 QoS 정보를 구성하는 방법에 있어서, 상기 이동 단말이 상기 홈 네트워크의 기지국과 무선 구간 자원을 설정하여,상기 홈 네 트워크의 액세스 라우터로 QoS 정보를 요청하는 단계; 상기 홈 네트워크의 액세스 라우터가 상기 홈 네트워크의 망 관리 시스템으로부터 상기 이동 단말의 QoS 관련 정보와 플로우 정보를 검증받는 단계; 상기 홈 네트워크의 액세스 라우터에 상기 검증된 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계; 및 상기 이동 단말에 상기 검증된 플로우 정보를 저장하는 플로우 리스트를 구성하는 단계;를 포함한다.
바람직하게는, 상기 플로우 캐쉬 및 상기 플로우 리스트는 각 세션의 플로우 정보를 유지하기 위한 타이머 값을 더 포함한다.
또한 상기와 같은 기술적 과제를 달성하기 위한, 본 발명에 따르는 홈 네트워크의 이동 단말에서 상대 단말까지의 플로우 정보를 이용한 QoS 경로를 설정하는 방법은, 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정하기 위하여 홈 네트워크의 이동 단말에서 상대 단말까지의 플로우 정보를 이용한 QoS 경로를 설정하는 방법에 있어서, 상기 이동 단말이 전송하려는 데이터 패킷에 홉-바이-홉(hop-by-hop) 확장 헤더를 추가하여 상기 이동 단말에서 상기 상대 단말까지의 경로 상의 라우터로 이동 단말의 플로우 정보를 전달하는 단계; 상기 데이터 패킷을 수신한 라우터가 상기 이동 단말이 요구하는 플로우 기반의 QoS를 제공할 수 있는지 판단하는 단계; 및 상기 플로우 기반의 QoS를 제공할 수 있는 경우, 상기 데이터 패킷을 다음 홉(hop)의 라우터로 전달하고, 상기 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계;를 포함한다.
바람직하게는, 상기 플로우 기반의 QoS를 제공할 수 없는 경우, 상기 홈 네 트워크의 액세스 라우터로 오류 메시지를 보내어 상기 이동 단말까지의 경로에 있는 라우터들에 각각 구성된 플로우 캐쉬를 제거하는 단계, 및 상기 이동 단말이 상기 플로우 정보를 저장하는 플로우 리스트를 제거하는 단계;를 더 포함한다. 바람직하게는, 상기 오류 메시지는, ICMPv6(Internet Control Message Protocol for IPv6) 형태의 메시지이다.
또한 상기와 같은 기술적 과제를 달성하기 위한, 본 발명에 따르는 방문 네트워크로 이동한 이동 단말의 플로우 기반 QoS 정보를 구성하는 방법은, 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정하기 위하여 방문 네트워크로 이동한 이동 단말의 플로우 기반 QoS 정보를 구성하는 방법에 있어서, 상기 이동 단말이 홈 네트워크의 액세스 라우터로부터 CoA(Care of Address)를 할당받으면, 상기 이동 단말이 플로우 정보를 저장하는 플로우 리스트를 재구성하는 단계; 상기 이동 단말이 상기 방문 네트워크의 기지국과 무선 구간 자원을 설정하여, 상기 방문 네트워크의 액세스 라우터로 QoS 정보를 요청하는 단계; 및 상기 방문 네트워크의 액세스 라우터가 플로우 기반의 QoS를 제공할 수 있는 경우, 상기 방문 네트워크의 액세스 라우터가 상기 이동 단말에 QoS 정보가 인식되었음을 알리고 상기 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계;를 포함한다.
바람직하게는, 상기 플로우 기반의 QoS를 제공할 수 없는 경우, 상기 방문 네트워크에 있는 상기 이동 단말로 오류 메시지를 보내어 상기 이동 단말까지의 경로에 있는 라우터들에 각각 구성된 플로우 캐쉬를 제거하는 단계, 및 상기 이동 단 말이 상기 플로우 정보를 저장하는 플로우 리스트를 제거하는 단계;를 더 포함한다. 바람직하게는, 상기 오류 메시지는, ICMPv6(Internet Control Message Protocol for IPv6) 형태의 메시지이다.
또한 상기와 같은 기술적 과제를 달성하기 위한, 본 발명에 따르는 방문 네트워크에 있는 이동 단말에서 홈 네트워크에 있는 액세스 라우터까지의 플로우 정보를 이용한 QoS 경로를 설정하는 방법은, 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정하기 위하여 방문 네트워크에 있는 이동 단말에서 홈 네트워크에 있는 액세스 라우터까지의 플로우 정보를 이용한 QoS 경로를 설정하는 방법에 있어서, 상기 이동 단말이 바인딩 갱신(BU) 메시지에 홉-바이-홉(hop-by-hop) 확장 헤더를 추가하여 상기 방문 네트워크에 있는 이동 단말에서 상기 홈 네트워크의 액세스 라우터까지의 경로 상의 라우터로 이동 단말의 플로우 정보를 전달하는 단계; 상기 바인딩 갱신 메시지를 받은 라우터가 상기 이동 단말이 요구하는 플로우 기반의 QoS를 제공할 수 있는지 판단하는 단계; 및 상기 플로우 기반의 QoS를 제공할 수 있는 경우, 상기 바인딩 갱신 메시지를 다음 홉(hop)의 라우터로 전달하고, 상기 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계;를 포함한다.
바람직하게는, 상기 플로우 기반의 QoS를 제공할 수 없는 경우, 상기 방문 네트워크에 있는 액세스 라우터로 오류 메시지를 보내어 상기 방문 네트워크에 있는 액세스 라우터까지의 경로에 있는 라우터들에 각각 구성된 플로우 캐쉬를 제거하는 단계, 및 상기 이동 단말이 상기 플로우 정보를 저장하는 플로우 리스트를 제 거하는 단계;를 더 포함한다. 바람직하게는, 상기 오류 메시지는, ICMPv6(Internet Control Message Protocol for IPv6) 형태의 메시지이다.
또한 상기와 같은 기술적 과제를 달성하기 위한, 본 발명에 따르는 방문 네트워크에 있는 이동 단말에서 상대 단말까지의 플로우 기반 QoS 경로를 설정하는 방법은, 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정하기 위하여 방문 네트워크에 있는 이동 단말에서 상대 단말까지의 플로우 QoS 경로를 설정하는 방법에 있어서, 상기 이동 단말이 바인딩 갱신(BU) 메시지에 홉-바이-홉(hop-by-hop) 확장 헤더를 추가하여 상기 방문 네트워크에 있는 이동 단말에서 상기 상대 단말까지의 경로 상의 라우터로 이동 단말의 플로우 정보를 전달하는 단계; 상기 바인딩 갱신 메시지를 받은 라우터가 상기 이동 단말이 요구하는 플로우 기반의 QoS를 제공할 수 있는지 판단하는 단계; 및 상기 플로우 기반의 QoS를 제공할 수 있는 경우, 상기 바인딩 갱신 메시지를 다음 홉(hop)의 라우터로 전달하고, 상기 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계;를 포함한다.
바람직하게는 상기 플로우 기반의 QoS를 제공할 수 없는 경우, 상기 방문 네트워크에 있는 액세스 라우터로 오류 메시지를 보내어 상기 방문 네트워크에 있는 액세스 라우터까지의 경로에 있는 라우터들에 각각 구성된 플로우 캐쉬를 제거하는 단계, 및 상기 이동 단말이 상기 플로우 정보를 저장하는 플로우 리스트를 제거하는 단계;를 더 포함한다. 바람직하게는, 상기 오류 메시지는, ICMPv6(Internet Control Message Protocol for IPv6) 형태의 메시지이다.
이하에서, 첨부된 도면들을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다.
본 발명은, 단말 이동성을 지원하는 IPv6 기반의 네트워크에서 이동 단말이 다른 방문 네트워크로 이동하였을 때, L3 기반의 이동 IP 프로토콜을 이용하여 핸드오버 서비스 제공을 위한 경로 설정시에 추가로 QoS 정보를 신호 메시지에 추가하여 플로우 기반 QoS를 계속 보장받을 수 있도록 이동 단말의 경로를 설정하기 위한 방법이다.
본 발명은 크게 5 단계로 나누어진다.
우선 1 단계는, 홈 네트워크의 이동 단말의 QoS 관련 정보와 플로우 정보를 망 관리 시스템으로부터 검증받아, 상기 이동 단말에는 상기 검증된 플로우 정보를 저장하는 플로우 리스트를 구성하고, 액세스 라우터에는 상기 검증된 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계이다. 이 단계는 도 2에서 상세히 설명될 것이다.
제 2 단계는, 전달 패킷의 홉-바이-홉(hop-by-hop) 확장 헤더를 이용하여 상기 플로우 정보를 전달하여, 상기 이동 단말과 상대 단말 사이의 경로 상의 각 라우터들이 순차적으로 플로우 캐쉬를 구성하는 단계이다. 이 단계는 도 3에서 상세히 설명될 것이다.
제 3 단계는, 상기 이동 단말이 방문 네트워크로 이동한 경우, 상기 이동 단말과 상기 방문 네트워크의 액세스 라우터 사이에서, 상기 이동 단말의 상기 플로우 정보 리스트를 재구성하고, 상기 방문 네트워크의 액세스 라우터의 플로우 캐쉬 를 구성하는 단계이다. 이 단계는 도 4에서 상세히 설명될 것이다.
제 4 단계는, 바인딩 갱신(BU) 메시지에 홉-바이-홉 확장 헤더를 추가하여, 상기 방문 네트워크로 이동한 이동 단말에서 상기 홈 네트워크의 액세스 라우터까지의 경로 상에 있는 라우터들이 순차적으로 플로우 캐쉬를 구성하는 단계이다. 이 단계는 도 5에서 상세히 설명될 것이다.
마지막으로 제 5 단계는, 바인딩 갱신(BU) 메시지에 홉-바이-홉 확장 헤더를 추가하여, 상기 이동 단말과 상기 상대 단말과의 직접 통신을 위한 경로 상에 있는 라우터들이 순차적으로 플로우 캐쉬를 구성하는 단계이다. 이 단계는 도 6에서 상세히 설명될 것이다.
도 1은 본 발명이 적용되는 IPv6 서비스 네트워크 구성을 예시한 도면이다.
도 1을 참조하면, 본 발명이 적용되는 네트워크는 홈 네트워크(Home Network)(120), 방문 네트워크(Visited Network)(130), 코어 네트워크(Core Network)(140), 상대 네트워크(Correspondent Network)(150) 및 로 구성되어 있다.
홈 네트워크(120)는 이동 단말(110)이 접속되어 있는 네트워크이고, 방문 네트워크(130)는 서비스 중에 이동한 이동 단말(111)이 옮겨 가게 되는 네트워크이며, 상대 네트워크(150)는 이동 단말(110)과 서비스 중인 상대 단말(160)이 접속되어 있는 네트워크이다. 그리고 이들 각 액세스 네트워크들(120, 130, 150)은 코어 네트워크(140)에 의해 서로 연결된다.
각 액세스 네트워크들은 무선 액세스를 위하여 각 망에서의 각 기지국(Base Station : BS)(121, 131, 151)과 각 액세스 라우터(Access Router : AR)(122, 132, 152), 및 코어 망과의 접속을 위한 각 경계 라우터(Boundary Router : BR)(123, 133, 153)로 구성된다.
이 발신지의 이동 단말(110)과 착신지의 이동 단말(160)은 망으로부터 플로우 1 내지 플로우 3과 같은 여러 개의 플로우 서비스 생성시, 플로우 기반의 서비스 품질을 보장받는 서비스를 이용하려고 한다. 이를 위하여 홈 네트워크의 액세스 라우터(122)는 플로우 기반의 패킷을 처리할 수 있는 라우터로 구성된다.
네트워크에 접속되어 있는 망 관리 시스템(Network Management System : NMS)(124)은 서비스 단말들이 제공받을 수 있는 가입자 단말의 서비스별 플로우 정보(710, 도 7 참조)를 가지고 있다. 각 액세스 네트워크와 코어 네트워크의 서비스 경로 상에 있는 라우터(122, 123, 132, 133, 141, 142, 152, 153)들로 플로우 별로 패킷을 처리할 수 있는 라우터로 구성된다.
도 2는 본 발명의 일실시예에 따른 홈 네트워크에서의 이동 단말의 플로우 기반 QoS 정보 구성 방법을 나타낸 도면이다.
전체 과정을 살펴 보면, 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정하기 위하여 홈 네트워크에서의 이동 단말의 플로우 기반 QoS 정보를 구성하는 방법에 있어서, 이동 단말이 홈 네트워크의 기지국과 무선 구간 자원을 설정하여, 홈 네트워크의 액세스 라우터로 QoS 정보를 요청하는 단계와, 홈 네트워크의 액세스 라우터가 홈 네트워크의 망 관리 시스템으로부터 이동 단말의 QoS 관련 정보와 플로우 정보를 검증받는 단계와, 상기 홈 네트워크의 액세스 라우터에 상기 검증된 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단 계, 및 이동 단말에 검증된 플로우 정보를 저장하는 플로우 리스트를 구성하는 단계를 포함한다.
도 2를 참조하면, 무선 이동 통신망에 접속된 발신지 이동 단말(201)의 응용 서비스에서 하나의 서비스 플로우를 형성하는 세션 서비스가 시작(S211)되면, 우선 이동 단말의 네트워크 계층(계층 3)(201)은 무선 네트워크의 네트워크 자원을 할당하기 위하여 자신의 링크 계층(계층 2)(202)에 QoS 정보를 전달한다(S212). 다음으로 이동 단말의 링크 계층(202)과 무선 액세스 네트워크의 기지국(203) 사이에서 무선 구간의 자원 할당을 위한 절차(S213)가 발생한다.
무선 구간의 자원이 할당되고 나면, 기지국(203)에서는 홈 네트워크의 액세스 라우터(204)로 서비스 트래픽을 보내어 QoS 정보를 요청한다(S214). 이 요청에 대하여 홈 네트워크의 액세스 라우터(204)는 플로우 정보를 추출한다(S215). 플로우 정보는 실제 서비스를 요구한 발신 단말과 수신 단말 간의 한 응용 서비스에서의 QoS 정보이며, 세션 플로우 정보라고도 한다. 도 7에는 플로우 정보(710)의 구조가 예시되어 있다.
망 관리 시스템(205)은 가입자 단말의 서비스별 플로우 정보를 가지고 있으며(S216), 액세스 라우터(204)는 추출한 플로우 정보를 망 관리 시스템(205)을 통해 확인한다(S217).
망 관리 시스템(205)으로부터 플로우 정보가 확인되면, 확인된 플로우 정보는 홈 네트워크의 액세스 라우터(204)를 거쳐 이동 단말의 네트워크 계층까지 전달된다(S218). QoS 정보를 제공받은 서비스 이동 단말은 Ack 메시지를 액세스 라우 터(204)로 전송하고(S219), 세션의 정보인 이동 단말 플로우 리스트를 구축한다(S220). 플로우 리스트 또는 세션 플로우 리스트는 플로우 정보가 이동 단말에 저장되어 유지되는 정보 구조로서, 도 7에 플로우 리스트(720)의 구조가 예시되어 있다.
Ack 메시지(219)를 받은 액세스 라우터(204)는 세션의 이동 단말 플로우 캐쉬를 구축한다(221). 플로우 캐쉬 또는 세션 플로우 캐쉬는 플로우 정보가 라우터 및 상대 단말에 저장되어 유지되는 정보 구조로서, 도 7에 플로우 캐쉬(730)의 구조가 예시되어 있다.
도 3은 본 발명의 다른 실시예에 따른 플로우 정보를 이용한 이동 단말에서 상대 단말까지의 QoS 경로 설정 방법을 나타낸 도면이다. 더욱 상세하게는 이동 단말이 홈 네트워크에 있을 때, 도 2에서 설명한 플로우 정보, 플로우 리스트, 플로우 캐쉬를 이용하여 QoS가 보장되는 경로를 설정하는 절차이다. 이러한 경로 설정을 통하여 차후 이동 단말이 방문 네트워크로 이동하는 경우에도 플로우 기반의 QoS가 보장되게 된다. 도 3의 설명에 있어서, 도 9를 참조한다.
전체 과정을 살펴 보면, 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정하기 위하여 홈 네트워크의 이동 단말에서 상대 단말까지의 플로우 정보를 이용한 QoS 경로를 설정하는 방법에 있어서, 이동 단말이 전송하려는 데이터 패킷에 홉-바이-홉(hop-by-hop) 확장 헤더를 추가하여 이동 단말에서 상대 단말까지의 경로 상의 라우터로 이동 단말의 플로우 정보를 전달하는 단계와, 데이터 패킷을 수신한 라우터가 이동 단말이 요구하는 플로우 기반의 QoS를 제공할 수 있는지 판단하는 단계, 및 플로우 기반의 QoS를 제공할 수 있는 경우, 데이터 패킷을 다음 홉(hop)의 라우터로 전달하고, 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계를 포함한다.
도 3을 참조하면, 도 2에서와 같이 수집된 QoS 정보를 이용하여 홈 네트워크의 이동 단말(엄밀하게는 이동 단말의 네트워크 계층)(301)에서 상대 단말(308)까지의 QoS 경로를 설정하기 위한 절차가 도시되어 있다.
우선 홈 네트워크에 있는 액세스 라우터(302)에는 이미 도 2의 절차에 따라 플로우 캐쉬가 구성되어 있다(S310). 홈 네트워크에 있는 이동 단말(301)은 송신 데이터 트래픽(900)에 중간 경유지의 모든 라우터에서 처리하도록 하는 홉-바이-홉(hop-by-hop) 확장 헤더(910)를 추가하는 방법을 이용하여 세션 플로우 리스트를 구성한다(S320). 그리고 세션 플로우 리스트를 구성하는 플로우 정보를 데이터 트래픽에 추가하여 보낸다.
홈 네트워크에 있는 홈 액세스 라우터(302)에서는 전달된 데이터 패킷의 홉-바이-홉 확장 헤더(910)의 세션 플로우 정보와 홈 네트워크의 액세스 라우터에 있는 이동 단말 플로우 캐쉬를 비교하여(S330), 동일한 플로우 정보 값이면 다음 경로의 라우터에게 데이터 패킷을 포워딩(S331)하고, 다른 플로우 정보 값이면 이동 단말(301)로 오류 메시지를 전송한다(S332). 오류 메시지를 받은 이동 단말(301)은 세션 플로우 리스트를 제거하고 액세스 라우터에 있는 세션 플로우 캐쉬도 제거한다. 오류 메시지는 ICMPv6(Internet Control Message Protocol for IPv6) 형태의 메시지를 이용할 수 있으며, 이를 수신한 각 네트워크 노드는 플로우 캐쉬와 플로 우 리스트를 제거한다. 오류 메시지의 구성에 대하여는 도 10을 참조한다.
그 다음 홉에 있는 홈 네트워크의 경계 라우터(303)는 액세스 라우터(302)에서 검증을 받은 데이터 트래픽 패킷의 홉-바이-홉 확장 헤더에 있는 플로우 정보를 기반으로, 요구한 플로우 기반의 QoS를 제공 가능한지 확인한다(S340). 경계 라우터(303)는 QoS를 제공할 자원이 있으면 서비스 세션의 이동 단말 세션 플로우 캐쉬를 구축하고 다음 홉으로 패킷을 전송한다(S341). 만약 QoS를 제공할 자원이 없으면 이전 라우터인 액세스 라우터(302)로 오류 메시지를 보내어 발신 이동 단말까지 경로에 있는 경로 라우터들의 이동 단말 플로우 캐쉬를 제거하고 이동 단말(301)의 플로우 리스트도 제거한다(S342).
이 후의 각 라우터들(304, 305, 306, 307)이 데이터 트래픽 패킷을 상대 단말(308)까지 처리하는 방식은 경계 라우터(303)의 방식과 동일하다. 즉, 각 라우터들(304, 305, 306, 307)이 각각 QoS를 제공 가능한지 확인하여(S350, S360, S370, S380), 가능하면 자신의 플로우 캐쉬 구축과 함께 다음 라우터로 데이터 트래픽 패킷을 전송하고(S351, S361, S371, S381), 가능하지 않다면 오류 메시지를 전송하여 이전 라우터들의 플로우 캐쉬 및 이동 단말(301)의 플로우 리스트를 제거한다(S352, S362, S372, S382).
상대 단말(308) 역시 QoS를 제공 가능한지 확인하여(S39), 가능하면 자신의 플로우 리스트를 구축하고(S391), 가능하지 않다면 오류 메시지를 전송하여 이전 라우터들의 플로우 캐쉬 및 이동 단말(301)의 플로우 리스트를 제거한다(S392).
이상의 과정을 통해 발신지의 이동 단말(301)에서 착신지의 상대 단말(308) 까지의 경로 상에 있는 라우터들 및 상대 단말(308)에 이동 단말 플로우 정보가 구성된다.
도 4는 본 발명의 또 다른 실시예에 따른 방문 네트워크(Visited Network)로 이동한 이동 단말의 플로우 기반 QoS 정보 구성 방법을 나타낸 도면이다.
전체 과정을 살펴보면, 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정하기 위하여 방문 네트워크로 이동한 이동 단말의 플로우 기반 QoS 정보를 구성하는 방법에 있어서, 이동 단말이 홈 네트워크의 액세스 라우터로부터 CoA(Care of Address)를 할당받으면, 이동 단말이 플로우 정보를 저장하는 플로우 리스트를 재구성하는 단계와, 이동 단말이 방문 네트워크의 기지국과 무선 구간 자원을 설정하여, 방문 네트워크의 액세스 라우터로 QoS 정보를 요청하는 단계, 및 방문 네트워크의 액세스 라우터가 플로우 기반의 QoS를 제공할 수 있는 경우, 방문 네트워크의 액세스 라우터가 이동 단말에 QoS 정보가 인식되었음을 알리고 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계를 포함한다.
도 4를 참조하면, 홈 네트워크에서 방문 네트워크로 이동한 이동 단말의 네트워크 계층(401)이 다른 망으로 이동되었음을 탐지하게 되면(S411), 우선 이동 단말의 링크 계층(402)과 방문 네트워크의 기지국(403) 사이의 L2 핸드오버(handover)가 수행되고(S412), 다음으로 IP 계층의 L3 핸드오버의 수행 절차가 시작된다(S413).
L3 핸드오버를 위한 이동 탐지 및 CoA(Care of Address)의 할당이 수행되면, 이동 단말의 플로우 리스트를 재구성한다(S414). 이동 단말에 있는 세션 플로우 리 스트를 이용하여 방문 네트워크의 액세스 네트워크 QoS 정보를 요구한다.
이 과정은 우선 이동된 단말에서 무선 네트워크에서의 네트워크 자원을 할당하기 위하여 이동 단말의 링크 계층(402)에 QoS 정보를 전달한다(S145). 이동 단말의 링크 계층(402)과 무선 방문 네트워크의 기지국(403) 사이에서 무선 구간의 자원 할당을 위한 절차가 발생한다(S416). 무선 구간의 자원이 할당되고 나면, 이동 단말의 링크 계층(402)은 기지국(403)에 QoS 정보를 요청하고(S417), 기지국(403)은 방문 네트워크의 액세스 라우터(404)로 서비스 트래픽을 보내어 QoS 정보를 요청하게 된다(S418). 액세스 라우터(404)에서는 이 QoS 정보를 지원할 네트워크 자원이 있는 경우에 세션 플로우 캐쉬를 구축하고(S419), QoS 정보 Ack 메시지를 보낸다(S420). 만약에 QoS 를 보장할 자원이 없으면 오류 메시지를 보낸다(S420).
위와 같이 방문 네트워크에서의 이동 단말의 플로우 기반 QoS 정보(플로우 캐쉬 및 플로우 리스트)구성이 완료되면, 이를 이용하여 방문 네트워크와 홈 에이전트(HA : Home Agent) 사이의 플로우 기반 QoS 보장을 위한 L3 핸드오버 경로를 설정한다. 일반적으로 홈 에이전트는 홈 네트워크의 액세스 라우터이다.
도 5는 본 발명의 또 다른 실시예에 따른 플로우 정보를 이용한 방문 네트워크에서 홈 에이전트까지의 QoS 경로 설정 방법을 나타낸 도면이다. 더욱 상세하게는 이동 단말이 방문 네트워크로 이동했을 때, 도 4의 설명에서 구성된 플로우 리스트, 플로우 캐쉬를 이용하여 QoS가 보장되는 경로를 설정하는 절차이다. 도 5의 설명에 있어서, 도 11을 참조한다.
전체 과정을 살펴보면, 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위 한 제 3 계층 핸드오버 경로 설정하기 위하여 방문 네트워크에 있는 이동 단말에서 홈 네트워크에 있는 액세스 라우터까지의 플로우 정보를 이용한 QoS 경로를 설정하는 방법에 있어서, 이동 단말이 바인딩 갱신(BU) 메시지에 홉-바이-홉(hop-by-hop) 확장 헤더를 추가하여 방문 네트워크에 있는 이동 단말에서 홈 네트워크의 액세스 라우터까지의 경로 상의 라우터로 이동 단말의 플로우 정보를 전달하는 단계와, 바인딩 갱신 메시지를 받은 라우터가 이동 단말이 요구하는 플로우 기반의 QoS를 제공할 수 있는지 판단하는 단계, 및 플로우 기반의 QoS를 제공할 수 있는 경우, 바인딩 갱신 메시지를 다음 홉(hop)의 라우터로 전달하고, 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계를 포함한다.
도 5를 참조하면, 우선 도 4에서 설명한 바와 같이 방문 네트워크의 액세스 라우터(502)에는 플로우 캐쉬가 구성되어 있고(S510), 이동 단말(501)에는 플로우 리스트가 구성되어 있다(S520).
방문 네트워크로 이동한 이동 단말(501)은 기존의 L3 핸드 오버 절차에서 수행하는 방식에 의하여, 방문 네트워크에서의 새로운 주소인 CoA(Care of Address)를 할당 받는다(S530). 이 CoA를 이동 단말(501)의 위치 정보를 저장하고 있는 홈 에이전트(507)에 알리기 위하여, 이동 IPv6에서 정의하는 바인딩 업데이트(Binding Update : BU) 메시지(1100)에 홉-바이-홉 확장 헤더(1110)를 삽입하여 전송한다. 홉-바이-홉 확장 헤더(1110)는 중간 경유지의 모든 라우터에서 처리 가능하는 역할 을 한다. 이렇게 홉-바이-홉 확장 헤더(1110)를 추가하여 세션의 플로우 리스트를 구성하는 플로우 정보를 추가하여 보내는 것이다.
방문 네트워크에 있는 액세스 라우터(502)는 바인딩 업데이트 패킷(BU)의 홉-바이-홉 확장 헤더(1110)에 있는 세션 플로우 정보와 자신의 플로우 캐쉬(73)를 비교한다(S540). 비교 결과 동일한 플로우 정보 값이면 다음 경로의 라우터인 방문 네트워크의 경계 라우터(503)로 데이터 패킷을 포워딩하고(S541), 만일 서로 다른 값을 가지면, 이동 단말(501)로 오류 메시지를 보내어 세션 플로우 리스트를 제거하고 액세스 라우터(502)에 있는 세션 플로우 캐쉬도 제거한다.
그 다음 홉에 있는 방문 네트워크의 경계 라우터(503)에서는 액세스 라우터(502)에서 검증을 받은 데이터 트래픽 패킷의 홉-바이-홉 확장 헤더(1110)에 있는 플로우 정보를 기반으로 플로우 기반의 QoS를 제공 가능한지 확인한다(S550). QoS를 제공할 자원이 있으면 서비스 세션의 세션 플로우 캐쉬를 구축하고 다음 홉으로 패킷을 전송한다(S551). 만약 QoS를 제공할 자원이 없으면 이전 라우터로 오류 메시지를 보내어 발신 이동 단말(501)까지의 경로에 있는 경로 라우터들의 세션 플로우 캐쉬 및 이동 단말(501)의 세션 플로우 리스트도 제거한다(S552).
이 후의 각 라우터들(504, 505, 506)의 처리 방식은 위에서 설명한 방식과 동일하다. 즉, 각 라우터들(504, 505, 506)이 각각 QoS를 제공 가능한지 확인하여(S560, S570, S580), 가능하면 자신의 플로우 캐쉬 구축과 함께 다음 라우터로 BU 메시지 패킷을 전송하고(S561, S571, S581), 가능하지 않다면 오류 메시지를 전송하여 이전 라우터들의 플로우 캐쉬 및 이동 단말(501)의 플로우 리스트를 제거한다(S562, S572, S582).
마지막으로 홈 에이전트(507)는 QoS를 제공 가능한지 확인한 후(S590), 제공 가능하면 BU 메시지 내의 추가 정보를 이용하여 기존의 L3 핸드 오버를 위한 처리 절차를 수행한다(S591). 이때 플로우 기반의 QoS를 보장하는 절차를 따르는 홈 에이전트(507)에서 생성되는 이동 단말의 위치 정보는 홈 에이전트 바인딩(binding) 캐쉬 정보(820, 도 8 참조)와 같은 세션의 플로우 정보를 구성한다. 그리고 기존의 이동 IPv6 절차에 따라 바인딩 확인(Binding Ack : BA) 메시지를 받은 이동 단말은 이동 단말 바인딩 캐쉬 정보(810, 도 8 참조)를 구성한다. 만일 QoS 제공이 가능하지 않다면, 오류 메시지를 전송하여 이전 라우터들의 플로우 캐쉬 및 이동 단말(501)의 플로우 리스트를 제거한다(S592).
도 6은 본 발명의 또 다른 실시예에 따른 플로우 정보를 이용한 방문 네트워크에서 상대 단말까지의 QoS 경로 설정 방법을 나타낸 도면이다. 더욱 상세하게는 이동 단말이 방문 네트워크로 이동했을 때, 도 4의 설명에서 구성된 플로우 리스트, 플로우 캐쉬를 이용하여 QoS가 보장되는 경로(방문 네트워크에 있는 이동 단말에서 상대 단말로의 직접 경로)를 최적화하는 절차이다.
전체 과정을 살펴보면, 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정하기 위하여 방문 네트워크에 있는 이동 단말에서 상대 단말까지의 플로우 QoS 경로를 설정하는 방법에 있어서, 이동 단말이 바인딩 갱신(BU) 메시지에 홉-바이-홉(hop-by-hop) 확장 헤더를 추가하여 방문 네트워크에 있는 이동 단말에서 상대 단말까지의 경로 상의 라우터로 이동 단말의 플로우 정보를 전달하는 단계와, 바인딩 갱신 메시지를 받은 라우터가 이동 단말이 요구하는 플로우 기반의 QoS를 제공할 수 있는지 판단하는 단계, 및 플로우 기반의 QoS를 제 공할 수 있는 경우, 바인딩 갱신 메시지를 다음 홉(hop)의 라우터로 전달하고, 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계를 포함한다.
도 6을 참조하면, 우선 도 4에서 설명한 바와 같이 방문 네트워크의 액세스 라우터(602)에는 플로우 캐쉬가 구성되어 있고(S611), 이동 단말(601)에는 플로우 리스트가 구성되어 있다(S612).
방문 네트워크로 이동한 이동 단말(601)에서는 상대 네트워크에 있는 상대 단말(608)과 직접 통신을 위하여 플로우 기반의 QoS를 보장할 수 있는 경로 최적화를 수행을 시작한다(S613). 기존의 L3 핸드 오버 절차에서 수행하는 방식에 의하여 방문 네트워크에서 할당된 주소인 CoA(Care of Address)를 기반으로 BU 메시지를 만들어 상대 단말(608)로 직접 전송한다(S614). 이 CoA를 상대 네트워크에 있는 상대 단말(608)에 알리기 이동 IPv6에서 정의하는 바인딩 업데이트(Binding Update : BU) 메시지에 홉-바이-홉 확장 헤더를 추가하여 세션의 플로우 리스트를 구성하는 플로우 정보를 추가하여 보내는 것이다.
방문 네트워크의 액세스 라우터(602)는 바인딩 업데이트 패킷(BU)의 홉-바이-홉 확장 헤더의 세션 플로우 정보와 자신이 가지고 있는 세션 플로우 캐쉬를 비교한다(S620). 만일 동일한 플로우 정보 값이면 다음 경로의 라우터인 방문 네트워크의 경계 라우터(603)로 데이터 패킷을 포워딩한다(S621). 만약 서로 다른 값을 가지면, 이동 단말(601)로 오류 메시지를 보내어 세션 플로우 리스트 및 액세스 라우터(602)의 세션 플로우 캐쉬를 제거한다(S622).
그 다음 홉에 있는 방문 네트워크의 경계 라우터(603)는 액세스 라우터(602) 에서 검증을 받은 데이터 트래픽 패킷의 홉-바이-홉 확장 헤더에 있는 플로우 정보를 기초로 플로우 기반의 QoS를 제공 가능한지 확인한다(S630). QoS를 제공할 자원이 있으면 서비스 세션의 세션 플로우 캐쉬를 구축하고 다음 홉으로 패킷을 전송한다(S631). 만약 QoS를 제공할 자원이 없으면 이전 라우터로 오류 메시지를 보내어 발신한 이동 단말(601)까지의 경로에 있는 라우터들의 세션 플로우 캐쉬를 제거하고, 이동 단말(601)의 세션 플로우 리스트도 제거한다(S632).
도 1에 예시된 네트워크와 혼선을 피하기 위하여 부연 설명하면, 도 6은 방문 네트워크가 제 2 코어 라우터(604)에 연결되어 있고, 이것이 도 1에는 도시되지 않은 제 3 코어 라우터(605)를 통하여 상대 네트워크로 연결된 경우를 가정하여 기술한 것이다.
이 후의 각 라우터들(604, 605, 606, 607)의 처리 방식은 위에서 설명한 방식과 동일하다. 즉, 각 라우터들(604, 605, 606, 607)이 각각 QoS를 제공 가능한지 확인하여(S640, S650, S660, S670), 가능하면 자신의 플로우 캐쉬 구축과 함께 다음 라우터로 BU 메시지 패킷을 전송하고(S641, S651, S661, S671), 가능하지 않다면 오류 메시지를 전송하여 이전 라우터들의 플로우 캐쉬 및 이동 단말(501)의 플로우 리스트를 제거한다(S642, S652, S662, S672).
마지막으로 이동 단말(601)과 서비스 중인 상대 단말(608)은 QoS를 제공 가능한지 확인한 후(S680), 제공 가능하면 BU 메시지 내의 추가 정보를 이용하여 기존의 L3 핸드 오버를 위한 처리 절차를 수행한다(S681). 이때 플로우 기반의 QoS 를 보장하는 절차를 따르는 상대 단말(608)에서 생성되는 이동 단말(601)의 바인딩 정보는 상대 단말 바인딩 캐쉬 정보(830, 도 8 참조)와 같은 세션의 플로우 정보를 구성한다. 그리고 기존의 MIPv6 절차에 따라 바인딩 확인(BA) 메시지를 받은 이동 단말(601)은 이동 단말 바인딩 캐쉬 정보(810, 도 8 참조)를 구성한다. 만일 QoS 제공이 가능하지 않다면, 오류 메시지를 전송하여 이전 라우터들의 플로우 캐쉬 및 이동 단말(601)의 플로우 리스트를 제거한다(S682).
도 7 은 본 발명의 일실시예에 따른 플로우 정보, 플로우 리스트, 플로우 캐쉬의 구성을 예시한 도면이다. 도 2 내지 도 6에서 설명한 경로 설정 절차는 이 정보들을 기반으로 이루어지는 것이다.
도 7을 참조하면, 플로우 기반의 QoS 정보들을 전달하기 위하여 발신 단말과 액세스 라우터 사이에서 생성 및 전달되는 MN의 세션 플로우 정보(710)와, 플로우 정보(710)를 기반으로 이동 단말에 구성되는 세션 플로우 리스트(720), 및 플로우 정보(710)를 기반으로 경로 상의 라우터들과 착신 단말에 구성되는 세션 플로우 캐쉬(730)의 구성이 예시되어 있다. 이들 플로우 리스트(720)와 플로우 캐쉬(730)의 구성 요소들은 IPv6 패킷 헤더에 정의된 영역의 값들을 의미하며, 구성 요소인 'Idle_Timer'는 각 세션의 플로우 정보를 유지하기 위한 타이머 값이다.
도 8은 이동 IPv6 에서 사용되는 바인딩 캐쉬 테이블을 나타낸 도면이다. 바인딩 캐쉬 정보는 도 4 내지 도 6에서와 같이 이동 단말이 방문 네트워크로 이동하였을 때 사용된다.
도 8을 참조하면, 바인딩 캐쉬 테이블에는 이동 단말이 방문 네트워크로 이동하였을 때, 이동 단말에 구성되는 MN 바인딩 캐쉬 테이블(810)과, 홈 에이전트에 구성되는 HA 바인딩 캐쉬 테이블(820), 및 상대 단말에 구성되는 CN 바인딩 캐쉬 테이블(830)이 있다.
도 9는 본 발명에 사용되는 데이터 패킷의 확장 구조를 나타낸 도면이다.
도 9를 참조하면, 도 2 및 도 3에서 설명된 경로 설정 절차에서 사용되는 데이터 패킷(900)은 홉-바이-홉 확장 헤더(910)를 포함한다. 단말과 라우터들 사이에서 홉-바이-홉 확장 헤더(910)를 이용하여 경로 상에 있는 각 네트워크 노드들에게 세션의 플로우 정보를 전달하는 것이다.
도 10은 본 발명에 사용되는 오류 메시지의 구조를 나타낸 도면이다.
도 10을 참조하면, 도 2 내지 도 6에서 설명한 경로 설정 절차에서 단말과 라우터들 사이에서 QoS 정보를 사용할 수 없는 경우에 전달하기 위해, QoS 정보 ACK(1000)에 오류 메시지(1100)를 포함시킨다. 각 네트워크 노드에서 보내는 오류 메시지(1100)는 ICMPv6(Internet Control Message Protocol for IPv6) 형태의 메시지를 이용할 수 있다.
도 11 은 본 발명에서 사용되는 바인딩 갱신 메시지의 구성을 나타낸 도면이다.
도 11을 참조하면, 도4 내지 6에서 이동 단말이 방문 네트워크로 이동하였을 때, 단말이 홈 에이전트(HA)와 상대 단말에게 보내는 바인딩 갱신(BU) 메시지 구조(1100)가 나타나 있다. 이동 IPv6에서 정의하는 바인딩 갱신 메시지(1100)에 홉-바이-홉 확장 헤더(1110)를 추가하여, 이를 경로 상에 있는 각 네트워크 노드들에게 전달하기 위하여 세션의 정보 리스트를 구성하는 플로우 정보를 추가하여 보내 게 된다.
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장 장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등 및 균등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
본 발명에 따르면, 이동 단말이 홈 네트워크에서 다른 방문 네트워크로 이동하였을 경우에도, IPv6 기반의 L3 핸드오버 서비스를 제공함과 동시에 이동 단말과 상대 단말 간의 QoS가 통합 서비스(IntServ)와 같은 단대단 간의 플로우 기반으로 보장된다.
또한 본 발명에 따르면, IPv6 기반의 유선 및 무선 통합 서비스 네트워크에서 단대단 플로우 기반의 QoS를 제공함에 있어서, 홈 네트워크에서 뿐 아니라 서비스 단말이 다른 방문 네트워크로 이동하였을 경우에도, 계속 플로우 기반의 QoS를 보장받을 수 있게 되어, 향후 IP 기반의 모든 서비스 단말이 요구하는 이동 서비스 환경과 데이터, 음성, 영상과 같은 TPS(Triple Play Services)를 추구하는 미래 서비스 환경에서 사용될 수 있다.
또한 본 발명에 따르면, IPv6 기반의 인터넷에서 클래스 기반의 QoS 만을 제공하는 차별화 서비스(DiffServ) 방식보다는 향상된 QoS를 제공 가능하고, 플로우 기반의 서비스 품질을 제공 가능한 통합 서비스(IntServ)의 문제점인 대규모 망 적용을 위한 확장성에 한계를 가지는 단점이 해결된다.

Claims (17)

  1. 홈 네트워크의 이동 단말의 QoS 관련 정보와 플로우 정보를 망 관리 시스템으로부터 검증받아, 상기 이동 단말에는 상기 검증된 플로우 정보를 저장하는 플로우 리스트를 구성하고, 액세스 라우터에는 상기 검증된 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 제 1 단계;
    전달 패킷의 홉-바이-홉(hop-by-hop) 확장 헤더를 이용하여 상기 플로우 정보를 전달하여, 상기 이동 단말과 상대 단말 사이의 경로 상의 각 라우터들이 순차적으로 플로우 캐쉬를 구성하는 제 2 단계;
    상기 이동 단말이 방문 네트워크로 이동한 경우, 상기 이동 단말과 상기 방문 네트워크의 액세스 라우터 사이에서, 상기 이동 단말의 상기 플로우 리스트를 재구성하고, 상기 방문 네트워크의 액세스 라우터의 플로우 캐쉬를 구성하는 제 3 단계;
    바인딩 갱신(BU) 메시지에 홉-바이-홉 확장 헤더를 추가하여, 상기 방문 네트워크로 이동한 이동 단말에서 상기 홈 네트워크의 액세스 라우터까지의 경로 상에 있는 라우터들이 순차적으로 플로우 캐쉬를 구성하는 제 4 단계; 및
    바인딩 갱신(BU) 메시지에 홉-바이-홉 확장 헤더를 추가하여, 상기 이동 단말과 상기 상대 단말과의 직접 통신을 위한 경로 상에 있는 라우터들이 순차적으로 플로우 캐쉬를 구성하는 제 5 단계;를 포함하는 것을 특징으로 하는 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정 방법.
  2. 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정하기 위하여 홈 네트워크에서의 이동 단말의 플로우 기반 QoS 정보를 구성하는 방법에 있어서,
    상기 이동 단말이 상기 홈 네트워크의 기지국과 무선 구간 자원을 설정하여,상기 홈 네트워크의 액세스 라우터로 QoS 정보를 요청하는 단계;
    상기 홈 네트워크의 액세스 라우터가 상기 홈 네트워크의 망 관리 시스템으로부터 상기 이동 단말의 QoS 관련 정보와 플로우 정보를 검증받는 단계;
    상기 홈 네트워크의 액세스 라우터에 상기 검증된 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계; 및
    상기 이동 단말에 상기 검증된 플로우 정보를 저장하는 플로우 리스트를 구성하는 단계;를 포함하는 것을 특징으로 하는 홈 네트워크에서의 이동 단말의 플로우 기반 QoS 정보 구성 방법.
  3. 제 2항에 있어서,
    상기 플로우 캐쉬 및 상기 플로우 리스트는 각 세션의 플로우 정보를 유지하기 위한 타이머 값을 더 포함하는 것을 특징으로 하는 홈 네트워크에서의 이동 단말의 플로우 기반 QoS 정보 구성 방법.
  4. 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정하기 위하여 홈 네트워크의 이동 단말에서 상대 단말까지의 플로우 정보를 이용한 QoS 경로를 설정하는 방법에 있어서,
    상기 이동 단말이 전송하려는 데이터 패킷에 홉-바이-홉(hop-by-hop) 확장 헤더를 추가하여 상기 이동 단말에서 상기 상대 단말까지의 경로 상의 라우터로 이동 단말의 플로우 정보를 전달하는 단계;
    상기 데이터 패킷을 수신한 라우터가 상기 이동 단말이 요구하는 플로우 기반의 QoS를 제공할 수 있는지 판단하는 단계; 및
    상기 플로우 기반의 QoS를 제공할 수 있는 경우, 상기 데이터 패킷을 다음 홉(hop)의 라우터로 전달하고, 상기 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계;를 포함하는 것을 특징으로 하는 홈 네트워크의 이동 단말에서 상대 단말까지의 플로우 정보를 이용한 QoS 경로를 설정하는 방법.
  5. 제 4항에 있어서,
    상기 플로우 기반의 QoS를 제공할 수 없는 경우, 상기 홈 네트워크의 액세스 라우터로 오류 메시지를 보내어 상기 이동 단말까지의 경로에 있는 라우터들에 각각 구성된 플로우 캐쉬를 제거하는 단계, 및
    상기 이동 단말이 상기 플로우 정보를 저장하는 플로우 리스트를 제거하는 단계;를 더 포함하는 것을 특징으로 하는 홈 네트워크의 이동 단말에서 상대 단말까지의 플로우 정보를 이용한 QoS 경로를 설정하는 방법.
  6. 제 5항에 있어서,
    상기 오류 메시지는, ICMPv6(Internet Control Message Protocol for IPv6) 형태의 메시지인 것을 특징으로 하는 홈 네트워크의 이동 단말에서 상대 단말까지의 플로우 정보를 이용한 QoS 경로를 설정하는 방법.
  7. 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정하기 위하여 방문 네트워크로 이동한 이동 단말의 플로우 기반 QoS 정보를 구성하는 방법에 있어서,
    상기 이동 단말이 홈 네트워크의 액세스 라우터로부터 CoA(Care of Address)를 할당받으면, 상기 이동 단말이 플로우 정보를 저장하는 플로우 리스트를 재구성하는 단계;
    상기 이동 단말이 상기 방문 네트워크의 기지국과 무선 구간 자원을 설정하여, 상기 방문 네트워크의 액세스 라우터로 QoS 정보를 요청하는 단계; 및
    상기 방문 네트워크의 액세스 라우터가 플로우 기반의 QoS를 제공할 수 있는 경우, 상기 방문 네트워크의 액세스 라우터가 상기 이동 단말에 QoS 정보가 인식되었음을 알리고 상기 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계;를 포함하는 것을 특징으로 하는 방문 네트워크로 이동한 이동 단말의 플로우 기반 QoS 정보를 구성하는 방법.
  8. 제 7항에 있어서,
    상기 플로우 기반의 QoS를 제공할 수 없는 경우, 상기 방문 네트워크에 있는 상기 이동 단말로 오류 메시지를 보내어 상기 이동 단말까지의 경로에 있는 라우터들에 각각 구성된 플로우 캐쉬를 제거하는 단계, 및
    상기 이동 단말이 상기 플로우 정보를 저장하는 플로우 리스트를 제거하는 단계;를 더 포함하는 것을 특징으로 하는 방문 네트워크로 이동한 이동 단말의 플로우 기반 QoS 정보를 구성하는 방법.
  9. 제 8항에 있어서,
    상기 오류 메시지는, ICMPv6(Internet Control Message Protocol for IPv6) 형태의 메시지인 것을 특징으로 하는 방문 네트워크로 이동한 이동 단말의 플로우 기반 QoS 정보를 구성하는 방법.
  10. 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정하기 위하여 방문 네트워크에 있는 이동 단말에서 홈 네트워크에 있는 액세스 라우터까지의 플로우 정보를 이용한 QoS 경로를 설정하는 방법에 있어서,
    상기 이동 단말이 바인딩 갱신(BU) 메시지에 홉-바이-홉(hop-by-hop) 확장 헤더를 추가하여 상기 방문 네트워크에 있는 이동 단말에서 상기 홈 네트워크의 액세스 라우터까지의 경로 상의 라우터로 이동 단말의 플로우 정보를 전달하는 단계;
    상기 바인딩 갱신 메시지를 받은 라우터가 상기 이동 단말이 요구하는 플로우 기반의 QoS를 제공할 수 있는지 판단하는 단계; 및
    상기 플로우 기반의 QoS를 제공할 수 있는 경우, 상기 바인딩 갱신 메시지를 다음 홉(hop)의 라우터로 전달하고, 상기 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계;를 포함하는 것을 특징으로 하는 방문 네트워크에 있는 이동 단말에서 홈 네트워크에 있는 액세스 라우터까지의 플로우 정보를 이용한 QoS 경로를 설정하는 방법.
  11. 제 10항에 있어서,
    상기 플로우 기반의 QoS를 제공할 수 없는 경우, 상기 방문 네트워크에 있는 액세스 라우터로 오류 메시지를 보내어 상기 방문 네트워크에 있는 액세스 라우터까지의 경로에 있는 라우터들에 각각 구성된 플로우 캐쉬를 제거하는 단계, 및
    상기 이동 단말이 상기 플로우 정보를 저장하는 플로우 리스트를 제거하는 단계;를 더 포함하는 것을 특징으로 하는 방문 네트워크에 있는 이동 단말에서 홈 네트워크에 있는 액세스 라우터까지의 플로우 정보를 이용한 QoS 경로를 설정하는 방법.
  12. 제 11항에 있어서,
    상기 오류 메시지는, ICMPv6(Internet Control Message Protocol for IPv6) 형태의 메시지인 것을 특징으로 하는 방문 네트워크에 있는 이동 단말에서 홈 네트워크에 있는 액세스 라우터까지의 플로우 정보를 이용한 QoS 경로를 설정하는 방법.
  13. 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을 위한 제 3 계층 핸드오버 경로 설정하기 위하여 방문 네트워크에 있는 이동 단말에서 상대 단말까지의 플로우 QoS 경로를 설정하는 방법에 있어서,
    상기 이동 단말이 바인딩 갱신(BU) 메시지에 홉-바이-홉(hop-by-hop) 확장 헤더를 추가하여 상기 방문 네트워크에 있는 이동 단말에서 상기 상대 단말까지의 경로 상의 라우터로 이동 단말의 플로우 정보를 전달하는 단계;
    상기 바인딩 갱신 메시지를 받은 라우터가 상기 이동 단말이 요구하는 플로우 기반의 QoS를 제공할 수 있는지 판단하는 단계; 및
    상기 플로우 기반의 QoS를 제공할 수 있는 경우, 상기 바인딩 갱신 메시지를 다음 홉(hop)의 라우터로 전달하고, 상기 플로우 정보를 저장하는 플로우 캐쉬를 구성하는 단계;를 포함하는 것을 특징으로 하는 방문 네트워크에 있는 이동 단말에서 상대 단말까지의 플로우 기반 QoS 경로를 설정하는 방법.
  14. 제 13항에 있어서,
    상기 플로우 기반의 QoS를 제공할 수 없는 경우, 상기 방문 네트워크에 있는 액세스 라우터로 오류 메시지를 보내어 상기 방문 네트워크에 있는 액세스 라우터까지의 경로에 있는 라우터들에 각각 구성된 플로우 캐쉬를 제거하는 단계, 및
    상기 이동 단말이 상기 플로우 정보를 저장하는 플로우 리스트를 제거하는 단계;를 더 포함하는 것을 특징으로 하는 방문 네트워크에 있는 이동 단말에서 상 대 단말까지의 플로우 기반 QoS 경로를 설정하는 방법.
  15. 제 14항에 있어서,
    상기 오류 메시지는, ICMPv6(Internet Control Message Protocol for IPv6) 형태의 메시지인 것을 특징으로 하는 방문 네트워크에 있는 이동 단말에서 상대 단말까지의 플로우 기반 QoS 경로를 설정하는 방법.
  16. 제 1항 내지 제 15항 중 어느 한 항에 기재된 방법을 수행하는 라우터.
  17. 제 1항 내지 제 15항 중 어느 한 항에 기재된 방법을 수행하기 위한 프로그램을 수록한 컴퓨터로 읽을 수 있는 기록매체.
KR1020060125138A 2006-12-08 2006-12-08 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을위한 3 계층 핸드오버 경로 설정 방법 Expired - Fee Related KR100819055B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020060125138A KR100819055B1 (ko) 2006-12-08 2006-12-08 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을위한 3 계층 핸드오버 경로 설정 방법
US11/952,782 US20080137615A1 (en) 2006-12-08 2007-12-07 METHOD OF SETTING L3 HANDOVER PATH GUARANTEEING FLOW-BASED QoS IN MOBILE IPv6 NETWORK

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060125138A KR100819055B1 (ko) 2006-12-08 2006-12-08 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을위한 3 계층 핸드오버 경로 설정 방법

Publications (1)

Publication Number Publication Date
KR100819055B1 true KR100819055B1 (ko) 2008-04-02

Family

ID=39497919

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060125138A Expired - Fee Related KR100819055B1 (ko) 2006-12-08 2006-12-08 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을위한 3 계층 핸드오버 경로 설정 방법

Country Status (2)

Country Link
US (1) US20080137615A1 (ko)
KR (1) KR100819055B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9131425B2 (en) 2008-06-09 2015-09-08 Qualcomm Incorporated Method and apparatus for PCC enhancement for flow based mobility

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2007119598A1 (ja) * 2006-03-31 2009-08-27 パナソニック株式会社 高速QoSハンドオーバ方法及びその方法で用いられる処理ノード
WO2008053798A1 (fr) * 2006-10-30 2008-05-08 Panasonic Corporation Procédé de mise à jour de liaison, terminal mobile, agent local et système de mise à jour de liaison
US8797995B2 (en) * 2007-01-18 2014-08-05 Cisco Technology, Inc. Device-assisted layer 3 handoff for mobile services
EP3352526B1 (en) * 2007-09-27 2019-07-31 Sun Patent Trust Network node and mobile terminal
WO2010022804A1 (en) * 2008-09-01 2010-03-04 Nec Europe Ltd. Method for supporting handover mechanisms
US20100098021A1 (en) * 2008-10-16 2010-04-22 Cisco Technology, Inc. Policy-driven layer 3 handoff for mobile services
WO2010047107A1 (ja) * 2008-10-22 2010-04-29 パナソニック株式会社 通信システム、通信方法、ネットワーク側通信装置並びに通信端末
CN102204394A (zh) * 2008-11-07 2011-09-28 松下电器产业株式会社 移交方法以及在该方法中使用的移动终端和归属代理
GB2466225B (en) * 2008-12-15 2013-10-02 King S College London Inter-access network handover
GB2466226B (en) 2008-12-15 2012-11-14 King S College London Improvements in or relating to network mobility
US8908662B2 (en) * 2009-02-11 2014-12-09 Futurewei Technologies, Inc. Apparatus and method of flow movement for network-based mobility management protocol
CN101945444B (zh) * 2009-07-06 2016-06-29 华为技术有限公司 通信方法、装置和系统
JP5640982B2 (ja) * 2009-09-14 2014-12-17 日本電気株式会社 通信システム、転送ノード、経路管理サーバ、通信方法およびプログラム
US9391671B2 (en) * 2011-05-06 2016-07-12 Samsung Electronics Co., Ltd. Wireless power transmission and charging system and method thereof
US8576756B2 (en) * 2011-06-28 2013-11-05 International Business Machines Corporation Continuous cache service in cellular networks
US9288160B2 (en) * 2011-08-23 2016-03-15 Intel Corporation GID capable switching in an infiniband fabric
US10637820B2 (en) 2011-10-21 2020-04-28 Uniloc 2017 Llc Local area social networking
US10292066B2 (en) * 2011-11-04 2019-05-14 Cisco Technology, Inc. System and method of modifying congestion control based on mobile system information
CN102685829B (zh) * 2012-05-11 2015-02-25 中国联合网络通信集团有限公司 基站直通架构下的用户切换方法、装置及设备
TWI458317B (zh) * 2012-07-02 2014-10-21 Chunghwa Telecom Co Ltd According to the home network equipment distribution IPv6 first code and do QoS control and traffic shunt system and methods
US10135732B2 (en) * 2012-12-31 2018-11-20 Juniper Networks, Inc. Remotely updating routing tables
US9413667B2 (en) * 2013-02-15 2016-08-09 Telefonaktiebolaget Lm Ericsson (Publ) Methods and network nodes for traffic steering based on per-flow policies
US20140248908A1 (en) 2013-03-01 2014-09-04 Uniloc Luxembourg S.A. Pedestrian traffic monitoring and analysis
EP2963880B1 (en) * 2013-04-10 2019-01-09 Huawei Technologies Co., Ltd. Data sending and processing method and router
US9838948B2 (en) * 2014-07-29 2017-12-05 Aruba Networks, Inc. Deep packet inspection (DPI) aware client steering and load balancing in wireless local area network (WLAN) infrastructure
US9936422B2 (en) * 2015-03-16 2018-04-03 Aruba Networks, Inc. Client association management for improving MU-MIMO transmissions

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060028973A (ko) 2004-09-30 2006-04-04 주식회사 케이티 IPv6에서 플로우별 QoS 제어방법 및 시스템
KR20070046899A (ko) 2004-07-30 2007-05-03 마츠시타 덴끼 산교 가부시키가이샤 신규 경로 설정 방법 및 이동 단말 및 경로 관리 장치
KR20070058614A (ko) 2004-09-16 2007-06-08 마츠시타 덴끼 산교 가부시키가이샤 이종 네트워크에서 상호 작업을 위한 고속 컨텍스트 확립

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI20000138L (fi) * 2000-01-24 2001-07-25 Nokia Networks Oy Palvelun laadun varaaminen langattomasa tietoliikennejärjestelmässä
US6925075B2 (en) * 2000-07-31 2005-08-02 Telefonaktiebolaget Lm Ericsson Method and system for inter-operability between mobile IP and RSVP during route optimization
US20040240414A1 (en) * 2001-07-10 2004-12-02 Changpeng Fan Method for carrying out a qos-oriented handoff between a first and a second ip-based especially mobile ipv6-based communication path between a mobile node (mn) and a correspondent node (cn)
EP1458148A1 (en) * 2003-03-10 2004-09-15 Sony International (Europe) GmbH Quality of Service (QoS) -aware handover procedure for Ad-Hoc networks
CN1678118A (zh) * 2004-03-31 2005-10-05 株式会社日立制作所 移动网络通信的越区切换方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070046899A (ko) 2004-07-30 2007-05-03 마츠시타 덴끼 산교 가부시키가이샤 신규 경로 설정 방법 및 이동 단말 및 경로 관리 장치
KR20070058614A (ko) 2004-09-16 2007-06-08 마츠시타 덴끼 산교 가부시키가이샤 이종 네트워크에서 상호 작업을 위한 고속 컨텍스트 확립
KR20060028973A (ko) 2004-09-30 2006-04-04 주식회사 케이티 IPv6에서 플로우별 QoS 제어방법 및 시스템

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9131425B2 (en) 2008-06-09 2015-09-08 Qualcomm Incorporated Method and apparatus for PCC enhancement for flow based mobility
US9762478B2 (en) 2008-06-09 2017-09-12 Qualcomm Incorporated Method and apparatus for PCC enhancement for flow based mobility

Also Published As

Publication number Publication date
US20080137615A1 (en) 2008-06-12

Similar Documents

Publication Publication Date Title
KR100819055B1 (ko) 이동 IPv6 네트워크에서 플로우 기반 QoS 보장을위한 3 계층 핸드오버 경로 설정 방법
Reinbold et al. IP micro-mobility protocols
US6798757B2 (en) Establishing a route with a level of quality of service in a mobile network
EP1500297B1 (en) Proactive seamless service provisioning in mobile networks through transferring of application context
US7532596B2 (en) Optimized information transfer associated with relocation of an IP session in a mobile communications system
US7693093B2 (en) QoS-aware handover procedure for IP-based mobile ad-hoc network environments
JP4754735B2 (ja) 第3世代の移動通信システムのルーティング最適化方法
US7606201B2 (en) Handover enabler
US20070147320A1 (en) Access router selection method
JP5511783B2 (ja) 一時登録および拡張バインディング破棄メッセージを用いるマルチホーミング・プロトコルのサポート
CN101897157A (zh) 地址分配方法、地址分配系统、移动节点及代理节点
Fu et al. QoS-conditionalized handoff for Mobile IPv6
CN101321384A (zh) 一种触发路由优化的方法、装置及代理移动ip系统
Reinbold et al. A Comparison of IP mobility protocols
EP2082594A2 (en) Method and apparatus for resource reservation in a multihop wireless network
US8000248B2 (en) Router and method for refreshing quality of service reservation
EP1807981B1 (en) Updating quality of service reservation
Lee et al. Seamless QoS guarantees in mobile internet using NSIS with advance resource reservation
Sroka et al. Performance evaluation of a qos-aware handover mechanism
Peters et al. Q-MEHROM: Mobility support and resource reservations for mobile hosts in IP access networks
Hillebrand et al. Quality-of-service management for IP-based mobile networks
Peters et al. Q-MEHROM: Mobility support and resource reservations for mobile senders and receivers
Chaouchi QoS-aware handover control in current and future wireless/mobile networks
Ortiz et al. Integration of protocols FHAMIPv6/AODV in Ad hoc networks.
Qureshi et al. Study of Basic Mobile Internet Protocols (MIP) in Multi Protocol Label Switching (MPLS) Domain

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20061208

PA0201 Request for examination
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20080229

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20080327

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20080328

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20110228

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20120228

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20120228

Start annual number: 5

End annual number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee