KR100617780B1 - 무선 인터넷에서 이동 노드에 대한 라우팅 영역 갱신 방법및 이동 통신 네트워크 - Google Patents
무선 인터넷에서 이동 노드에 대한 라우팅 영역 갱신 방법및 이동 통신 네트워크 Download PDFInfo
- Publication number
- KR100617780B1 KR100617780B1 KR20030087714A KR20030087714A KR100617780B1 KR 100617780 B1 KR100617780 B1 KR 100617780B1 KR 20030087714 A KR20030087714 A KR 20030087714A KR 20030087714 A KR20030087714 A KR 20030087714A KR 100617780 B1 KR100617780 B1 KR 100617780B1
- Authority
- KR
- South Korea
- Prior art keywords
- mobile terminal
- node
- gateway node
- gateway
- subscriber data
- Prior art date
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 복수의 게이트웨이 노드들을 통해 데이터 패킷 네트워크에 접속되는 이동 통신 네트워크에서 이동 단말에 의한 패킷 데이터 서비스의 액세스를 제어하기 위한 것으로서, 이동 단말이 상기 이동 통신 네트워크의 서비스 노드로 라우팅 영역의 갱신을 요구하면, 서비스 노드는 상기 이동 단말을 위해 적절한 제1 게이트웨이 노드를 선택하고, 상기 제1 게이트웨이 노드가 상기 이동 단말에 기 접속되어 있는 제2 게이트웨이 노드가 아님을 확인하여, 상기 제1 게이트웨이 노드에게 상기 이동 단말에 대한 가입자 데이터를 생성할 것을 요구한다. 제1 게이트웨이 노드는 상기 이동 단말에 대한 가입자 데이터를 생성하고 상기 이동 단말에게 등록 절차를 수행할 것을 요구하여, 홈 에이전트에 상기 이동 단말의 식별자가 상기 제1 게이트웨이 노드의 주소에 대응하여 등록되도록 한다. 이러 한 본 발명은 UMTS 네트워크에서 이동 단말의 이동으로 인하여 GGSN(FA)이 변경되었을 시 변경된 GGSN(FA) 정보를 HA에 등록하여 이후 단말로 전달되는 UMTS 네트워크 경로를 최적화 할 수 있다.
GPRS, UMTS, SGSN, GGSN, RA UPDATE, PDP CONTEXT, FA, HA
Description
도 1은 본 발명의 바람직한 실시예에 따른 UMTS 네트워크의 구조를 개략적으로 도시한 도면.
도 2는 UMTS 시스템의 무선접속 네트워크(UTRAN)를 나타낸 구성도.
도 3은 UMTS 코어 네트워크를 포함하는 무선 패킷 데이터 통신 네트워크의 구성도.
도 4는 PDP 컨텍스트 활성화 절차를 도시한 메시지 흐름도.
도 5는 전형적인 SGSN 간 RA 갱신 절차를 나타낸 메시지 흐름도.
도 6은 본 발명의 바람직한 실시예에 따른 SGSN간 RA 갱신 절차를 나타낸 메시지 흐름도.
본 발명은 무선통신 시스템에서의 이동 인터넷 서비스 방법에 관한 것으로서, 특히 이동 단말의 이동성을 보장하면서 안정적인 이동 인터넷 서비스를 제공하기 위한 방법 및 네트워크에 관한 것이다.
알려진 바와 같이, 셀룰러(Cellular)나 개인휴대통신(Personal Communications Services) 또는 IMT(International Mobile Telecommunication)-2000 통신 시스템과 같은 무선 통신 네트워크 상에 존재하는 가입자들은 인터넷 가능한 이동 단말을 통해, 또는 노트북 컴퓨터 등을 소프트웨어/하드웨어 모뎀을 사용하여 기존의 이동 전화기에 접속함으로써 어떠한 환경에서도 인터넷을 액세스할 수 있다.
디지털 이동 전화 네트워크에서 유럽형 GSM(Global System for Mobile communications) 시스템과 같은 이동 통신 네트워크는 두 부분으로 구분될 수 있다. 첫 번째 부분은 기지국들(Base Stations: BSs)과 각각 복수의 기지국들을 제어하는 기지국 제어기들(Base Station Controllers: BSCs)로 구성되는 무선 네트워크(Radio Network)라 칭해진다. 두 번째 부분은 코어 네트워크(Core Network)라 칭해지며 각각 복수의 기지국 제어기들을 책임지는 이동 교환기들(Mobile Switching Centers: MSCs)로 구성된다. 이동 교환기는 전형적인 전화 네트워크의 교환기와 동일하다. 인터넷 트래픽은 코어 네트워크를 통해 이동 단말과 인터넷 서비스 제공자 사이에 설정된 회선 교환 접속(Circuit Switched Connection)에 의해 운반된다.
현재 진행중인 이동 통신 표준, 특히 GSM에서 발전된 GPRS(General Packet Radio Service) 통신 시스템은 GSM과의 패킷 교환 서비스를 지원하기 위해 개발된 것이다. GPRS의 등장으로 인해 부가적인 코어 네트워크를 GSM 시스템에 효율적으로 추가하는 것이 가능하게 되었다. GPRS 코어 네트워크는 SGSN(Serving GPRS Support Node)들과 GGSN(Gateway GPRS Support Node)들에 의해 서비스된다.
UMTS(Universal Mobile Telecommunications System)는 GPRS나 비슷한 패킷 교환 시스템과 결합될 수 있도록 개발된 제3 세대 통신 시스템이다. UMTS 통신 시스템은 음성 서비스뿐 아니라 GPRS보다 더 고속의 패킷 데이터 서비스를 지원하여, 고속 데이터 통신 및 동영상 통신 등이 가능하다. UMTS 통신 시스템에서 무선 네트워크는 통상 UTRAN(UMTS Radio Access Network) 또는 단순히 RAN이라 칭해지며, RAN은 기지국들에 대응하는 노드 B(Node B)들과 기지국 제어기들에 대응하는 무선 네트워크 제어기들(Radio Network Controllers: RNCs)로 이루어진다.
통상의 경우, UMTS 시스템을 통한 인터넷 액세스는 패킷 교환 코어 네트워크(Packet Switched Core Network)를 통해 이루어진다. 인터넷을 액세스하고자 하는 이동 단말은 노드 B와 무선 네트워크 제어기를 통해 GGSN으로 인터넷 액세스를 요구한다. GGSN은 인터넷을 통해 인터넷 액세스 서버로 상기 요구를 전달한다. 일반적으로 인터넷 액세스 서버는, 이동 통신 네트워크와는 독립적으로 운영되는 인터넷 서비스 제공자이다. 그러나 어떤 경우에 상기 인터넷 액세스 서버는 상기 이동 단말에게 인터넷 프로토콜(Internet Protocol: IP) 주소를 할당하는 등 필요에 따라 이동 통신 네트워크의 구성요소로서 동작한다.
인터넷 프로토콜 버전 4(IPv4)에 따르면, IP 주소는 32비트로 이루어진다. 보다 발전된 인터넷 프로토콜 버전 6(IPv6)에서는, 인터넷 액세스 서버를 단일하게 식별하는 64비트의 라우팅 프리픽스와 또한 이동 단말을 단일하게 식별하는 64비트의 호스트 프리픽스로 이루어지는 128비트의 IP 주소를 제안한다. 이들 IP 주소는 인터넷을 액세스하는 이동 단말들에게 동적으로 또는 고정적으로 부여될 수 있다. 할당된 IP 주소는, 이동 단말이 인터넷 세션을 개시할 수 있는 패킷 교환 코어 네트워크와 무선 네트워크를 통해 이동 단말에게 되돌려진다.
이동 단말이 인터넷 액세스를 요구할 시 홈 네트워크(Home Network)에 등록되어 있다면, 인터넷 세션은 홈 네트워크의 GGSN을 통해 라우트된다. 그러나 이동 단말이 로밍(roaming)중이고 외부 네트워크(Foreign Network)에 등록되어 있다면, 인터넷 세션은 방문 네트워크의 SGSN과 가능하다면 홈 또는 방문 네트워크의 GGSN을 통해 처리된다.
인터넷 서비스를 지원하는 네트워크에서, GGSN은 해당 무선 서비스영역내의 이동 단말들의 위치를 파악하여 상위 시스템에 등록하는 지역 에이전트(Foreign Agent: FA)로서의 기능을 포함할 수 있으며, 특정 도메인의 하위 지역 에이전트들을 통해 등록된 이동 단말들의 위치 및 통신에 관련된 정보는 홈 에이전트(Home Agent: HA)에 의해 통합적으로 관리된다.
UMTS 통신 시스템을 표준화하는 3GPP(3rd Generation Partnership Project) 그룹에서는 UMTS 네트워크에서의 이동 인터넷 서비스를 위해, UMTS 네트워크에 FA 역할을 수행하는 단지 하나의 GGSN만이 존재하는 경우와 UMTS 네트워크에 FA 역할을 수행하는 여러 GGSN들이 존재하는 경우에 대한 동작을 각각 제시하고 있다.
상기한 두 경우들 중 특히 여러 GGSN들이 존재한 경우, 이동 단말이 한 GGSN의 하위 영역에서 다른 GGSN의 하위 영역으로 이동하게 되면 이전 GGSN과 신규 GGSN간에 제어 절환이 이루어져야 한다. 그러나 종래의 UMTS 통신 시스템을 통한 인터넷 서비스 방법에서는 이동 단말이 GGSN들간에 이동한 경우에 이동 단말의 변경된 위치정보를 코어 네트워크에 정상적으로 등록하기 위한 기능을 제공하고 있지 않았다. 따라서 이동 단말의 이동성을 보장하면서 안정적인 인터넷 서비스를 제공할 수 없었다는 문제점이 있었다.
따라서 상기한 바와 같이 동작되는 종래 기술의 문제점을 해결하기 위하여 창안된 본 발명의 목적은, UMTS 네트워크에서 이동 인터넷 서비스를 받고 있는 이동 단말의 이동성을 보장하기 위한 안정적인 인터넷 서비스 방법 및 네트워크를 제공하는 것이다.
본 발명의 다른 목적은 이동 단말이 SGSN 간 RA 갱신 절차를 수행할 때 가장 가까운 FA기능을 가진 GGSN을 선택함으로서 가장 최적화된 이동 인터넷 서비스를 하도록 지원하는 방법 및 네트워크를 제공하는 것이다.
상기한 바와 같은 목적을 달성하기 위하여 창안된 본 발명의 실시예는, 복수의 게이트웨이 노드들을 통해 데이터 패킷 네트워크에 접속되는 이동 통신 네트워크에서 이동 단말에 의한 패킷 데이터 서비스의 액세스를 제어하는 방법에 있어서,
이동 단말이 상기 이동 통신 네트워크의 서비스 노드로 라우팅 영역의 갱신 을 요구하는 과정과,
상기 서비스 노드가 상기 이동 단말을 위해 적절한 제1 게이트웨이 노드를 선택하고, 상기 제1 게이트웨이 노드가 상기 이동 단말에 기 접속되어 있는 제2 게이트웨이 노드가 아님을 확인하는 과정과,
상기 서비스 노드가 상기 제1 게이트웨이 노드에게 상기 이동 단말에 대한 가입자 데이터를 생성할 것을 요구하는 과정과,
상기 제1 게이트웨이 노드가 상기 이동 단말에 대한 가입자 데이터를 생성하는 과정을 포함하는 것을 특징으로 한다.
본 발명의 다른 실시예는, 이동 통신 네트워크에 있어서,
상기 이동 통신 네트워크를 데이터 패킷 네트워크에 접속시키는 복수의 게이트웨이 노드들과,
이동 단말을 서비스하며, 상기 이동 단말의 라우팅 영역 갱신 요구에 응답하여 상기 복수의 게이트웨이 노드들 중 상기 이동 단말을 위해 적절한 제1 게이트웨이 노드를 선택하고, 상기 제1 게이트웨이 노드가 상기 이동 단말에 기 접속되어 있는 제2 게이트웨이가 아니면 상기 제1 게이트웨이 노드에게 상기 이동 단말에 대한 가입자 데이터를 생성할 것을 요구하는 서비스 노드를 포함하는 것을 특징으로 한다.
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리 를 상세히 설명한다. 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
후술되는 본 발명은 UMTS 네트워크에서 이동 단말이 SGSN간 라우팅 영역(Routing Area: RA) 갱신 절차를 수행할 때 가장 가까운 GGSN/FA를 선택하여 최적의 이동 인터넷 서비스가 이루어지도록 하는 것이다.
도 1은 본 발명의 바람직한 실시예에 따른 UMTS 네트워크의 구조를 개략적으로 도시한 것이다.
상기 도 1을 참조하면, 이동 단말(MS)(10)은 UTRAN(UMTS Terrestrial Radio Access Network)(20)와 접속되어 음성 및 데이터 호(call)를 처리하며, 회선 서비스(CS: Circuit Service)와 패킷 서비스(PS: Packet Service)를 모두 지원한다. 상기 UTRAN(20)은 기지국(Node B)과, 무선 네트워크 제어기(RNC)로 구성되며 그 상세한 구성은 도 2에 나타내었다. 상기 기지국은 상기 이동 단말(10)과 Uu 인터페이스(interface)를 통해서 연결되며, 상기 무선 네트워크 제어기는 코어 네트워크(30)와 Iu 인터페이스를 통해서 연결된다. 상기 코어 네트워크(Core Network)(30)는 SGSN(32)과 GGSN(34)를 통칭하는 것이다.
상기 UTRAN(20)은 상기 이동 단말(10)에서 에어(air)상으로 전송된 무선 데이터 혹은 제어 메시지(control message)들을 GPRS 터널링 프로토콜(GTP: GPRS Tunneling Protocol, 이하 "GTP"라 칭하기로 한다)에 따라 프로토콜 변환을 수행한다. GPRS는 UMTS 네트워크에서 수행하는 패킷 데이터 서비스이다.
상기 SGSN(32)는 이동 단말(10)의 가입자 정보와 위치 정보를 관리하는 서비스 노드로서, 상기 UTRAN(20)과 Iu 인터페이스를 통해 연결되며 GGSN(34)과는 Gn 인터페이스를 통해 연결되어 데이터 및 제어 메시지 등을 송수신한다. 그리고 상기 SGSN(32)는 홈위치 등록기(HLR: Home Location Register)(36)와 Gr 인터페이스를 통해 연결되어 가입자 정보 및 위치 정보를 등록한다.
상기 홈위치 등록기(36)는 패킷 도메인(packet domain)의 가입자 정보 및 라우팅(routing) 정보 등을 저장하며, 상기 GGSN(34)과는 Gc 인터페이스를 통해 연결된다. 상기 홈위치 등록기(36)는 이동 단말(10)의 로밍(roaming)등을 고려하여 다른 공중 육상 이동 통신 네트워크(Public Land Mobile Network, 이하 "PLMN"이라 칭하기로 한다)(도시하지 않음)에 위치할 수도 있다.
상기 GGSN(34)은 UMTS 네트워크에 있어서 GTP의 종단에 해당하는 액세스 포인트이며, Gi 인터페이스를 통해 외부 네트워크와 연결되어 인터넷(internet)(40), 혹은 패킷 도메인 네트워크(PDN: Packet Domain Network)나 다른 PLMN 등과 연동할 수 있다.
도 2는 UMTS 시스템의 무선접속 네트워크(UMTS Terrestrial Radio Access Network: 이하 UTRAN이라 칭함)를 나타낸 구성도이다.
상기 도 2를 참조하면, UTRAN(20)은 무선망 제어기들(RNCs)(34a,34b)과 노드 B들(26a,28a,26b,28b)로 구성되어, 이동 단말(10)을 코어 네트워크(30)로 연결한다. 노드 B들(26a,28a,26b,28b)의 하위에는 복수의 셀들이 존재할 수 있으며, 각각의 무선망 제어기(24a,24b)는 해당하는 하위의 노드 B들(26a,28a,26b,28b)을 제어하고, 각각의 노드 B(26a,28a,26b,28b)는 해당하는 하위의 셀들을 제어한다. 하나의 RNC와 상기 RNC에 의해서 제어를 받는 노드 B들과 셀들을 합쳐서 무선망 서브시스템(Radio Network Subsystem: 이하 RNS라 칭함)(22a,22b)이라고 한다.
RNC(34a,34b)는 자신이 제어하는 노드 B들(26a,28a,26b,28b)의 무선자원을 할당하거나 관리하며. 노드 B들(26a,28a,26b,28b)은 실제 무선자원을 제공하는 역할을 한다. 무선 자원은 셀별로 구성되어 있으며, 노드 B들(26a,28a,26b,28b)이 제공하는 무선자원은 각자가 관리하는 셀들의 무선 자원들을 의미한다. 단말(10)은 특정 노드 B의 특정 셀이 제공하는 무선 자원을 이용해서 무선 채널을 구성하고 통신을 수행할 수 있다.
도 3은 UMTS 코어 네트워크를 포함하는 무선 패킷 데이터 통신 네트워크의 구성도를 나타낸 것이다. 여기에서는 특히 GSM/GPRS 기반 기술에 따른 시스템 구현을 도시하였다.
상기 도 3을 참조하면, 각각의 SGSN(32a, 32b)는 해당 HLR(36a, 36a)로부터 가입자 정보를 얻어 하위의 UTRAN(20a, 20b)의 서비스영역에 존재하는 이동 단말(10)의 패킷 데이터 서비스를 제어한다. 어떤 셀 내에 위치하는 이동 단말(10)은 기지국과 무선 인터페이스를 통해 통신하며, 또한 상기 셀이 속하는 서비스영역 의 SGSN(32a)과 통신한다. 이러한 통신 네트워크에서는 이동 단말(10)과 SGSN(32a) 간에 데이터 패킷들의 패킷 교환 전송이 이루어진다.
GGSN 백본(Backbone)(50)은 SGSN들(32a, 32b)에 의해 종단되는 UMTS 코어 네트워크들을 GGSN들(34a, 34b, 34c)에 의해 인터넷(40a)이나 서비스 센터(40b)나 사설 네트워크(40c)와 같은 외부시스템들로 접속시킨다. 또한 GGSN 백본(50)은 경계 게이트웨이(Border Gateway: BG)(52)에 의해 GPRS간 백본 네트워크(Inter-GPRS Backbone Network)(54)에 접속된다.
GGSN들(34a, 34b, 34c)은 패킷 데이터 서비스 가입자들의 PDP(Packet Data Protocol) 주소들과 라우팅 정보, 즉 SGSN 주소들을 저장한다. 라우팅 정보는 인터넷(40a)으로부터의 데이터 트래픽을 단말의 현재 스위칭 포인트, 즉 SGSN으로 터널링하는데 사용된다.
UMTS 코어 네트워크의 HLR들(36a, 36b)은 PDP 유형(type)과 PDP 주소의 쌍들에 매핑된 가입자 식별자들과 가입자 데이터와 라우팅 정보를 저장한다. HLR들(36a, 36b)은 또한 PDP 유형/주소 쌍들 각각을 하나 또는 그 이상의 GGSN들에 매핑시킨다.
패킷 데이터 서비스를 액세스하기 위하여, 이동 단말은 먼저 자신이 위치하는 지역을 커버하는 SGSN과 논리적 링크를 설정한다. 이때 SGSN은 상기 이동 단말에 대해 이동성 관리(Mobility Management: MM) 컨텍스트(context)를 생성(create)하고, 이동 단말에 대한 인증(Authorization) 및 승인(Authentication) 절차를 수행한다. MM 컨텍스트는 유휴(idle), 대기(standby) 및 준비(ready)와 같은 이동 단 말의 상태들과 이동 단말의 위치를 포함한다.
트래픽 데이터를 송수신하기 위하여 이동 단말은 PDP 활성화 절차를 요구함으로써 사용하고자 하는 패킷 데이터 주소, 즉 IP 주소를 활성화하도록 되어 있다. 이러한 동작은 이동 단말과 해당하는 GGSN 사이에서 이루어지며, 이때 외부 시스템, 즉 인터넷과의 연동(interworking)이 개시된다. 구체적으로 PDP 컨텍스트는 이동 단말과 GGSN 및 SGSN 내에서 생성된다.
대기 또는 준비 상태의 이동 단말은 하나 또는 그 이상의 PDP 컨텍스트들을 가질 수 있다. PDP 컨텍스트는, X.25나 IP와 같은 PDP 유형, X.121 주소와 같은 PDP 주소, 서비스 품질(Quality of Service: QoS), NSAPI(Network Service Access Point Identifier), 부가적으로 액세스 포인트 이름(Access Point Name: APN)과 같은 서로 다른 데이터 전송 파라미터들을 정의한다.
다음으로 도 4를 참조하여 패킷 데이터 서비스를 액세스하기 위해 PDP 컨텍스트를 활성화하는 동작을 설명하기로 한다. 상기 도 4는 PDP 컨텍스트 활성화 절차를 도시한 메시지 흐름도이다. 상기 PDP 컨텍스트 활성화 절차는 GPRS 접촉(Attach) 절차가 이루어진 이후에 수행되는 것이다.
UMTS 패킷 도메인에서 데이터 트래픽을 전송하기 위해서는 GTP 터널을 생성해야 한다. GTP 터널이 생성되는 경우는, 크게 이동 단말이 UMTS 코어 네트워크에 요청하는 이동 단말 초기 활성화(MS-Initiated Activate)와 외부 시스템로부터 UMTS 코어 네트워크에 요청하는 네트워크 요청 활성화(Network Requested Activate)의 두 가지 경우로 구분된다.
상기 도 4를 참조하면, 이동 단말은 패킷 데이터의 발생을 감지함에 따라 상기 패킷 데이터를 전송하기 위한 GTP 터널의 생성을 위해 SGSN으로 PDP 컨텍스트 활성화 요청(Activate PDP Context Request) 메시지(message)를 전송한다.(60) 상기 PDP 컨텍스트 활성화 요청 메시지에 포함되는 파라미터들로는 NSAPI와, PDP 유형과, PDP 주소와, APN과, QOS 등이 있다.
상기 NSAPI는 이동 단말에서 생성되는 정보로서, 5번에서 15번까지 총 11개의 값이 사용될 수 있다. 상기 NSAPI 값은 PDP 주소 및 PDP 컨텍스트 식별자와 일대일 대응되어 GTP 터널들을 구분하기 위하여 GTP 터널들 각각에 고유한 값으로 지정된다. PDP 주소는 UMTS 도메인에서 사용되는 이동 단말의 IP 어드레스를 나타내며, 상기 PDP 컨텍스트 정보를 구분하는 정보이다. PDP 컨텍스트는 GTP 터널의 각종 정보들을 저장하고 있으며 PDP 컨텍스트 ID로 관리된다.
상기 PDP 타입은 상기 PDP 컨텍스트 활성화 요구 메시지를 통해 생성하고자 하는 GTP 터널의 종류, 즉 타입을 나타낸다. 상기 GTP 터널의 종류로는 IP, PPP(Point to Point Protocol), 모바일 IP(Mobile IP) 등이 있다. 상기 APN은 상기 GTP 터널을 생성 요청하는 이동 단말이 현재 접속하고자하는 서비스 네트워크의 접속 포인트를 나타낸다. 상기 QOS는 현재 생성되는 GTP 터널을 통해 전송되는 패킷 데이터의 요구된 품질을 나타낸다. 서비스 품질이 높은 GTP 터널을 사용하는 패킷 데이터는 서비스 품질이 낮은 GTP 터널을 사용하는 패킷 데이터보다 우선 처리된다.
상기 PDP 컨텍스트 활성화 요청 메시지를 수신한 SGSN은 UTRAN을 통해 이동 단말로 무선 접속 베어러 셋업(Radio Access Bearer Setup) 메시지를 전송하여 무선 접속 베어러를 설정한다.(62) 이와 같이 SGSN과 UTRAN간, 및 UTRAN과 이동 단말간에 무선 접속 베어러가 설정됨에 따라 무선을 통한 패킷 데이터 전송에 필요한 자원(resource)이 할당된다.
UTRAN에 추적(trace) 기능이 활성화되어 있을 경우 SGSN은 추적 요구(Invoke Trace) 메시지를, HLR이나 운용 및 유지보수 센터(OMC: Operation and Maintenance Center)로부터 얻은 추적(trace) 정보와 함께 UTRAN에 전달한다.(64) 상기 추적 기능은 데이터의 흐름을 추적하기 위한 용도로서 사용된다.
여기서 만일 이동 단말이 동적 주소의 할당을 요구하였다면, SGSN은 GGSN에게 동적 주소를 할당하도록 한다. 상기 GGSN은 상기 PDP 컨텍스트 활성화 요구 메시지에 포함된 APN에 의해 지시될 수 있다. APN이 없거나 APN이 유효한 GGSN 주소를 나타내고 있지 못한 경우, SGSN에 의해 적절한 GGSN이 선택된다.
UTRAN을 통해 무선 접속 베어러가 설정된 상태에서 SGSN은 GGSN으로 PDP 컨텍스트 생성 요구(Create PDP Context Request) 메시지를 전송한다.(66) 이때 SGSN과 GGSN 사이에는 터널 종단점 식별자(TEID: Tunnel Endpoint ID)가 새롭게 설정되는데, 상기 TEID는 GTP 터널을 사용하는 네트워크 노드들 간에 패킷 데이터를 전송하기 위해 설정되는 것이다. 즉, SGSN은 GGSN의 TEID를 기억하고 있으며, GGSN은 SGSN의 TEID를 기억하고 있다. 상기 PDP 컨텍스트 생성 요구 메시지에는 GGSN이 SGSN로 패킷 데이터를 전송할 때 사용하여야 할 TEID가 포함되어 있다.
GGSN은 상기 PDP 컨텍스트 생성 요구 메시지에 응답하여 PDP 컨텍스트 생성 이 정상적으로 완료되면 SGSN으로 PDP 생성 응답(Create PDP Context Response) 메시지를 전송한다(68). 이로써 SGSN과 GGSN간에 GTP 터널이 생성되며, 상기 GTP 터널을 통해 실제 패킷 데이터 전송이 가능하게 된다.
상기 PDP 생성 응답 메시지를 수신한 SGSN은 이동 단말로 PDP 활성화 허용(Activate PDP Context Accept) 메시지를 전송한다(70). 이동 단말이 상기 PDP 활성화 허용 메시지를 수신함에 따라 이동 단말과 UTRAN 사이에 무선 경로가 생성되며, UTRAN과 SGSN 및 GGSN 사이에 GTP 터널의 생성이 완료된다.
이동 단말은 상기 GTP 터널을 통해 자신의 PDP 어드레스를 가지는 모든 패킷 데이터들을 송수신하는 것이 가능하게 된다. 상기 GTP 터널은 하나의 PDP 컨텍스트와 일대일 대응하며, GTP 터널이 상이하면 PDP 컨텍스트가 상이함으로써 다른 터널 정보를 가지게 된다.
UMTS 네트워크에서 이동 단말이 유휴 상태일 때 라우팅 영역(RA) 갱신 절차가 이루어진다. RA 갱신은 이동 단말이 무선 네트워크 제어기(Radio Network Controller: RNC)가 관리하는 영역들 간을 이동했을 때 새로운 위치 정보를 SGSN(115)에게 통보하는 절차이다. 그러면, SGSN(115)은 그 정보를 HLR(117)에 등록한다.
RA 갱신은 SGSN의 변경 여부에 따라 다음의 두 가지로 구분된다. 즉, SGSN 내(Intra-SGSN) RA 갱신은 이동 단말이 하나의 SGSN이 관리하는 RNC들 사이에서 이동할 때 수행된다. 또 SGSN 간(Inter-SGSN) RA 갱신은 이동 단말이 서로 다른 SGSN들이 관리하는 RNC들 사이에서 이동할 때 수행된다. 이러한 RA 갱신 절차를 통해 신규 SGSN은 기존 SGSN로부터 가지고 있는 모든 단말 관련 정보, 즉 MM(Mobility Management) 컨텍스트와 PDP 컨텍스트를 전달받는다.
도 5는 전형적인 SGSN 간 RA 갱신 절차를 나타낸 메시지 흐름도이다.
상기 도 5를 참조하면, 과정 102에서 이동 단말이 새로운 라우팅 영역에 진입함에 따라 신규 SGSN에게 라우팅 영역 갱신 요구(Routing Area Update Request) 메시지를 전송하면, 과정 104에서 신규 SGSN은 이동 단말의 MM 및 PDP 컨텍스트들을 얻기 위해 기존 SGSN에게 SGSN 컨텍스트 요구(SGSN Context Request) 메시지를 전송한다. 상기 SGSN 컨텍스트 요구 메시지는, 상기 신규 SGSN의 주소를 포함한다. 그러면 과정 106에서 기존 SGSN은 SGSN 컨텍스트 응답(SGSN Context Response) 메시지로 응답한다. 상기 SGSN 컨텍스트 응답 메시지는 MM 컨텍스트와 PDP 컨텍스트를 포함한다. 만일 기존 SGSN에서 상기 이동 단말을 확인할 수 없다면, 상기 기존 SGSN은 적절한 오류 메시지로 응답한다.
과정 108은 전형적인 보안 기능(Security Functions)의 실행을 나타낸다. 암호화(ciphering)가 지원된다면 이 과정에서 암호화 모드가 설정되며, 암호화에 관련된 정보는 HLR을 통해 얻어진다.
모든 컨텍스트들의 수신이 완료되면 과정 110에서 신규 SGSN은 기존 SGSN에게 SGSN 컨텍스트 애크(SGSN Context Acknowledge) 메시지를 전송한다. 여기서 기존 SGSN은 신규 SGSN으로 데이터 패킷들을 전달할 수 있도록 기존 MM 데이터 패킷들이 제거될 때까지 신규 SGSN의 주소를 저장한다. 즉 기존 SGSN은 타이머를 시작하고, 상기 타이머가 만기되면 이동 단말을 위한 모든 컨텍스트들을 제거한다. 과 정 112에서 기존 SGSN은 신규 SGSN에게 버퍼링되어 있던 데이터 패킷들을 전달한다.
과정 114에서 신규 SGSN은 PDP 컨텍스트 갱신 요구 메시지(Update PDP Context Request) 메시지를 해당 GGSN으로 전송한다. 상기 PDP 컨텍스트 갱신 요구 메시지는, 신규 SGSN의 주소와 서비스 품질 정보 등을 포함한다. 과정 116에서 GGSN은 자신의 PDP 컨텍스트를 갱신하고, PDP 컨텍스트 갱신 응답(Update PDP Context Response) 메시지로 회신한다. 여기서 GGSN은 자신의 PDP 컨텍스트에 상기 신규 SGSN의 주소를 포함시킨다.
과정 118에서 신규 SGSN은 HLR에게 위치 갱신(Update Location) 메시지를 전송하여 이동 단말의 SGSN이 변경되었음을 통지한다. 여기서 HLR은 통상 기존 SGSN이 소속되는 도메인의 HLR이다. 상기 위치 갱신 메시지는 상기 신규 SGSN의 주소와 상기 이동 단말의 식별자를 포함한다. 그러면 과정 120에서 HLR은 기존 SGSN에게 위치 제거(Cancel Location) 메시지를 전송하여 MM 컨텍스트를 삭제한다. 상기 위치 제거 메시지는 이동 단말의 식별자를 포함한다. 즉 상기 과정 110에서 설명한 타이머가 구동되고 있지 않다면, 기존 SGSN은 MM 및 PDP 컨텍스트들을 제거하고, 과정 122에서 위치 제거 애크(Cancel Location Ack) 메시지로 응답한다. 상기 위치 제거 애크 메시지도 또한 이동 단말의 식별자를 포함한다.
과정 124에서 HLR은 가입자 데이터 삽입(Insert Subscriber Data) 메시지를 신규 SGSN으로 전송한다. 상기 가입자 데이터 삽입 메시지는 이동 단말의 식별자와 GPRS 가입자 데이터를 모두 포함한다. 과정 126에서 신규 SGSN은 이동 단말의 식별 자를 포함하는 가입자 데이터 삽입 애크(Insert Subscriber Data Ack) 메시지로 응답한다. 과정 128에서 HLR은 상기 위치 갱신 메시지에 대응하여 이동 단말의 식별자를 포함하는 위치 갱신 애크(Update Location Ack) 메시지를 신규 SGSN으로 전송한다.
과정 130에서 신규 SGSN은 이동 단말로 라우팅 영역 갱신 허용(Routing Area Update Accept) 메시지를 전송한다. 그러면 과정 132에서 이동 단말은 라우팅 영역 갱신 완료(Routing Area Update Complete) 메시지로 응답한다. 이상으로써 라우팅 영역 갱신 절차가 완료되며, 이후 이동 단말이 패킷 데이터 서비스를 시도하면 신규 SGSN과 GGSN 사이의 GTP 터널이 사용된다.
과정 134에서 GGSN은 MIP FA 통보(MIP FA advertisement) 메시지를 전송한다. 이는 상기 GGSN이 FA 기능을 수행하는 경우에 해당하는 것이다. 과정 136에서 이동 단말이 MIP 등록 요구(MIP Registration Request) 메시지를 전송하면 과정 138에서 GGSN은 해당하는 HA로 MIP 등록 요구(MIP Registraion Request) 메시지를 전달한다.
과정 140에서 HA는 상기 이동 단말의 식별자를 해당 FA의 주소, 즉 상기 GGSN의 주소에 대응하여 등록하고 MIP 등록 응답(MIP Registration Reply) 메시지를 GGSN으로 회신한다. 과정 142에서 GGSN은 MIP 등록 응답(MIP Registration Reply) 메시지를 이동 단말에게 회신함으로써 이동 단말이 패킷 데이터 서비스를 액세스할 수 있는 준비를 완료한다.
이상과 같이 이동 단말이 한 SGSN에서 다른 SGSN으로 로밍하는 경우에, 신규 SGSN은 기존 SGSN에게 MM 컨텍스트 및 PDP 컨텍스트를 요구한다. 신규 SGSN은 기존 SGSN로부터 모든 정보를 받은 후에 GGSN(Gateway GPRS Support Node)과 HLR에게 변경된 SGSN 주소를 통보하게 된다. 기존 SGSN은 신규 SGSN에게 모든 정보를 넘겨준 후에 일정시간이 지나면 자신이 저장하고 있던 MM 컨텍스트와 PDP 컨텍스트를 삭제한다.
상기 도 5에 도시한 바에 따르면 이동 단말이 이동할 때 그에 대한 이동성 관리를 SGSN에서 담당을 하기 때문에 이동 단말의 위치 정보에 GGSN의 변경 정보가 등록되지 않는다. 이는 GGSN에서 관리하는 APN(Access Point Name)들이 서로 다르기 때문이다. 여기서 APN이란 이동 단말의 데이터 세션에 대한 접속 종단점을 나타내는 것으로서, 어떤 외부 네트워크로의 기준점(reference point)를 선택하기 위해 사용되는 것이다.
일반적으로 하나의 UMTS 네트워크에 여러 개의 GGSN이 있는 경우, 각 GGSN은 서로 다른 서비스를 하게 된다. 서로 다른 서비스를 한다는 의미는 서로 다른 APN을 제공한다는 것을 의미하므로, APN이 다르다는 것은 이들 GGSN들 중 이동 인터넷을 위한 APN을 제공하는 GGSN, 즉 FA 기능을 가지는 GGSN이 여러 개 있다는 의미가 된다
UMTS 네트워크에 FA 역할을 하는 여러 개의 GGSN들이 존재하는 경우 RA 갱신시에 GGSN의 변경 정보가 HA에 등록되지 않으면 FA 변경이 이루어지지 않아 이동 단말이 해당 GGSN의 영역에 위치하는 경우에도 HA는 이동 단말에게 다른 GGSN으로 향하는 경로를 할당하게 될 수 있다. 이러한 경우 이동 단말에게 최적화된 이동 인 터넷 서비스를 보장할 수 없다. 따라서 후술되는 본 발명의 바람직한 실시예에서는 이동 단말이 SGSN 간 RA 갱신 절차를 수행할 때, 가장 가까운 FA 기능을 가지는 GGSN을 선택하도록 한다.
본 발명의 바람직한 실시예에 따르면, 신규 SGSN은 기존 SGSN으로부터 MM 컨텍스트와 PDP 컨텍스트 정보를 받았을 때 해당 이동 단말의 APN이 "Mobile IP v4"임을 확인한다. 해당 APN일 때 자신의 APN 캐시(Cache) 정보나 DNS(Domain Name System) 서버에게 문의하여 GGSN 주소 정보를 확보한다. 만약 확보된 GGSN 주소가 없을 때나 확보한 GGSN 주소가 기존 SGSN에서 받은 정보와 동일하면 상기 도 5에 도시한 바와 같은 SGSN간 RA 갱신 절차를 수행한다. 즉, GGSN은 변경되지 않는다.
만약 확보한 GGSN 주소가 기존 SGSN에서 받은 정보와 상이하다면 확보한 GGSN에게 PDP 컨텍스트를 설정하도록 한다. GGSN이 정상적인 허가(Accept) 응답을 주면 기존 GGSN에게 저장하고 있던 PDP 컨텍스트 정보를 삭제하도록 한다. 이때 기존 SGSN은 일정시간 동안 PDP 컨텍스트를 유지하다가 자체적으로 PDP 컨텍스트를 삭제한다.
한편, 신규 GGSN은 PDP 컨텍스트를 처음으로 설정하는 경우와 동일하게, 이동 단말로 하여금 등록 요구(Registration Request) 절차를 시작하도록 한다. 그러면 HA에는 변경된 FA주소가 등록되므로 이후 이동 단말로 전달되는 패킷은 신규 GGSN으로 전달되어 최적화된 이동 인터넷 서비스가 가능하다.
도 6은 본 발명의 바람직한 실시예에 따른 SGSN간 RA 갱신 절차를 나타낸 메시지 흐름도이다.
상기 도 6을 참조하면, 과정 202에서 이동 단말이 새로운 라우팅 영역에 진입함에 따라 신규 SGSN에게 라우팅 영역 갱신 요구(Routing Area Update Request) 메시지를 전송하면, 과정 204에서 신규 SGSN은 이동 단말의 MM 및 PDP 컨텍스트들을 얻기 위해 기존 SGSN에게 상기 신규 SGSN의 주소를 포함하는 SGSN 컨텍스트 요구(SGSN Context Request) 메시지를 전송한다. 그러면 과정 206에서 기존 SGSN은 MM 컨텍스트와 PDP 컨텍스트를 포함하는 SGSN 컨텍스트 응답(SGSN Context Response) 메시지로 응답한다. 만일 기존 SGSN에서 상기 이동 단말을 확인할 수 없다면, 상기 기존 SGSN은 적절한 오류 메시지로 응답한다.
과정 208은 전형적인 보안 기능(Security Functions)의 실행을 나타낸다. 암호화(ciphering)가 지원된다면 이 과정에서 암호화 모드가 설정되며, 암호화에 관련된 정보는 HLR을 통해 얻어진다.
모든 컨텍스트들의 수신이 완료되면 과정 210에서 신규 SGSN은 기존 SGSN에게 SGSN 컨텍스트 애크(SGSN Context Acknowledge) 메시지를 전송한다. 여기서 기존 SGSN은 신규 SGSN으로 데이터 패킷들을 전달할 수 있도록 기존 MM 데이터 패킷들이 제거될 때까지 신규 SGSN의 주소를 저장한다. 즉 기존 SGSN은 타이머를 시작하고, 상기 타이머가 만기되면 이동 단말을 위한 모든 컨텍스트들을 제거한다. 과정 212에서 기존 SGSN은 순간적으로 GGSN으로부터 수신한 데이터 패킷들을 신규 SGSN에게 전달한다.
신규 SGSN은 상기 과정 206에서 기존 SGSN으로부터 수신한 MM 및 PDP 컨텍스트들을 참조하여 해당 이동 단말의 APN이 "MobileIPv4"임을 확인하고, 자신의 APN 캐시 정보나 DNS 서버에게 문의하여 자신이 속한 GGSN의 주소를 확보한다. 여기서 이동 단말이 요구하는 APN이 "MobileIPv4"라 함은 이동 단말이 이동 인터넷 서비스를 요구함을 의미하게 된다.
상기 확보한 GGSN 주소가 기존 SGSN으로부터 얻은 GGSN 주소와 동일하지 않으면, 상기 이동 단말은 GGSN 간 로밍(Roam)중인 것으로 간주되어, 과정 214에서 신규 SGSN은 자신이 속한 GGSN, 즉 신규 GGSN에게 PDP 컨텍스트 생성 요구(Create PDP Context Request) 메시지를 전송하여, 신규 GGSN에서 이동 단말에 대한 PDP 컨텍스트를 설정하도록 한다. 신규 GGSN은 도 4에 도시한 PDP 활성화 절차에서와 마찬가지로 새로운 PDP 컨텍스트를 생성한다. 과정 216에서 신규 SGSN은 신규 GGSN으로부터 PDP 컨텍스트 생성 응답(Create PDP Context Response) 메시지를 수신한다.
과정 218에서 신규 SGSN은 기존 GGSN에게 PDP 컨텍스트 삭제 요구(Delete PDP Context Request) 메시지를 전송한다. 과정 220에서 기존 GGSN은 이동 단말에 대한 PDP 컨텍스트를 삭제하고 PDP 컨텍스트 삭제 응답(Delete PDP Context Response) 메시지를 신규 SGSN으로 회신한다. 여기서 기존 SGSN은 도 4에 도시한 바와 마찬가지로, 자체 타이머가 만기되면 해당 PDP 컨텍스트를 삭제한다.
과정 222에서 신규 SGSN은 HLR에게 신규 SGSN의 주소와 이동 단말의 식별자를 포함하는 위치 갱신(Update Location) 메시지를 전송하여 이동 단말의 SGSN이 변경되었음을 통지한다. 여기서 신규 SGSN은 통상 기존 SGSN이 소속되는 UMTS 네트워크의 HLR에게 위치 갱신 메시지를 전송한다. 그러면 과정 224에서 HLR은 기존 SGSN에게 이동 단말의 식별자를 포함하는 위치 제거(Cancel Location) 메시지를 전 송하여 MM 컨텍스트를 삭제하도록 한다. 즉 앞서 설명한 자체 타이머가 구동되고 있지 않다면, 기존 SGSN은 MM 및 PDP 컨텍스트들을 제거하고, 과정 226에서 이동 단말의 식별자를 포함하는 위치 제거 애크(Cancel Location Ack) 메시지로 응답한다.
과정 228에서 HLR은 이동 단말의 식별자와 GPRS 가입자 데이터를 모두 포함하는 가입자 데이터 삽입(Insert Subscriber Data) 메시지를 신규 SGSN으로 전송한다. 과정 230에서 신규 SGSN은 이동 단말의 식별자를 포함하는 가입자 데이터 삽입 애크(Insert Subscriber Data Ack) 메시지로 응답한다. 과정 232에서 HLR은 상기 위치 갱신 메시지에 대응하여 이동 단말의 식별자를 포함하는 위치 갱신 애크(Update Location Ack) 메시지를 신규 SGSN으로 전송한다.
과정 234에서 신규 SGSN은 이동 단말로 라우팅 영역 갱신 허용(Routing Area Update Accept) 메시지를 전송한다. 그러면 과정 236에서 이동 단말은 라우팅 영역 갱신 완료(Routing Area Update Complete) 메시지로 응답한다. 이상으로써 라우팅 영역 갱신 절차가 완료되며, 이후 이동 단말이 패킷 데이터 서비스를 시도하면 신규 SGSN과 GGSN 사이의 GTP 터널이 사용된다.
과정 238에서 신규 GGSN은 APN 호의 설정 요청을 받았을 시와 마찬가지로 MIP FA 통보(MIP FA advertisement) 메시지를 전송한다. 이는 신규 GGSN이 FA 기능을 수행하는 경우에 해당하는 것으로서 이동 단말로 하여금 등록 요구 절차를 시작하도록 하기 위함이다.
과정 240에서 이동 단말이 MIP 등록 요구(MIP Registration Request) 메시지 를 전송하면 과정 242에서 신규 GGSN은 해당하는 HA로 MIP 등록 요구(MIP Registraion Request) 메시지를 전달한다. 과정 244에서 HA는 상기 이동 단말의 식별자를 해당 FA의 주소, 즉 상기 신규 GGSN의 주소에 대응하여 등록하고 MIP 등록 응답(MIP Registration Reply) 메시지를 신규 GGSN으로 회신한다. 과정 246에서 신규 GGSN은 MIP 등록 응답(MIP Registration Reply) 메시지를 이동 단말에게 회신함으로써 이동 단말이 패킷 데이터 서비스를 액세스할 수 있는 준비를 완료한다.
이상과 같이, 라우팅 영역 갱신 절차에서 GGSN이 변경되었음을 인식하였을시, 신규 GGSN은 PDP 컨텍스트를 처음 생성하는 때와 동일하게 동작한다. 따라서 신규 GGSN은 이동 단말에게 MIP FA 통보 메시지를 전송하여, 이동 단말로 하여금 등록 요구 절차를 시작하게 한다.
한편 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되지 않으며, 후술되는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
이상에서 상세히 설명한 바와 같이 동작하는 본 발명에 있어서, 개시되는 발명중 대표적인 것에 의하여 얻어지는 효과를 간단히 설명하면 다음과 같다.
본 발명은, UMTS 네트워크에 FA 기능을 가진 GGSN이 많이 있을 때 최적화된 이동 인터넷 서비스를 위해서 이동 단말의 이동으로 인하여 SGSN이 변경되었을시 라우팅 영역 갱신을 통해 신규 GGSN에서 이동 단말의 PDP 컨텍스트를 새로이 생성함으로써 GGSN의 변경된 FA 정보가 HA에 등록되도록 한다. 이러한 본 발명은 UMTS 네트워크에서 이동 단말의 이동으로 인하여 GGSN/FA이 변경되었을 시 변경된 GGSN/FA 정보를 HA에 등록하여 UMTS 네트워크에서 이동 인터넷 서비스를 위한 최적의 경로를 유지할 수 있도록 한다.
Claims (17)
- 복수의 게이트웨이 노드들을 통해 데이터 패킷 네트워크에 접속되는 이동 통신 네트워크에서 이동 단말에 의한 패킷 데이터 서비스의 액세스를 제어하는 방법에 있어서,이동 단말이 상기 이동 통신 네트워크의 서비스 노드로 라우팅 영역의 갱신을 요구하는 과정과,상기 서비스 노드가 상기 이동 단말을 위해 적절한 제1 게이트웨이 노드를 선택하여 자신의 액세스 포인트 이름(APN) 캐시나 도메인 이름 시스템(DNS) 서버에게 문의하여 상기 제1 게이트웨이 노드의 주소를 확보하고, 상기 제1 게이트웨이 노드가 상기 이동 단말에 기 접속되어 있는 제2 게이트웨이 노드가 아님을 확인하는 과정과,상기 서비스 노드가 상기 제1 게이트웨이 노드에게 상기 이동 단말에 대한 가입자 데이터를 생성할 것을 요구하는 과정과,상기 제1 게이트웨이 노드가 상기 이동 단말에 대한 가입자 데이터를 생성하는 과정과,상기 서비스 노드가 홈 위치등록기에게 상기 이동 단말의 위치 정보의 갱신을 요구하는 과정과,상기 홈 위치등록기가 상기 이동 단말의 식별자를 상기 서비스 노드의 주소에 대응시켜 등록하는 과정을 포함하는 것을 특징으로 하는 상기 방법.
- 제 1 항에 있어서, 상기 서비스 노드가 상기 제2 게이트웨이 노드에게 상기 이동 단말에 대한 가입자 데이터를 삭제할 것을 요구하는 과정과,상기 제2 게이트웨이가 상기 이동 단말에 대한 가입자 데이터를 삭제하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
- 제 1 항에 있어서, 상기 제1 게이트웨이 노드가 상기 이동 단말에게 등록 절차를 시작할 것을 요구하는 과정과,상기 이동 단말이 상기 제1 게이트웨이 노드의 요구에 응답하여 상기 제1 게이트웨이 노드에게 등록 요구 메시지를 전달하는 과정과,상기 제1 게이트웨이 노드가 상기 이동 단말의 상기 등록 요구 메시지를 홈 에이전트에게 전달하는 과정과,상기 홈 에이전트가 상기 등록 요구 메시지에 응답하여 상기 이동 단말의 식별자를 상기 제1 게이트웨이 노드의 주소에 대응하여 등록하는 과정을 포함하는 것을 특징으로 하는 상기 방법.
- 제 1 항에 있어서, 상기 확인하는 과정은,상기 라우팅 영역 갱신 요구에 응답하여 상기 제2 게이트웨이 노드로부터 상기 이동 단말의 가입자 데이터를 획득하고, 상기 가입자 데이터에 포함된 액세스 포인트 이름(APN)을 참조하여 상기 이동 단말을 위한 적절한 상기 제1 게이트웨이 노드를 선택하는 것을 특징으로 하는 상기 방법.
- 삭제
- 제 1 항에 있어서, 상기 가입자 데이터를 생성하는 과정은,상기 가입자 데이터에 상기 서비스 노드의 주소를 포함시켜 생성하는 것을 특징으로 하는 상기 방법.
- 삭제
- 제 1 항에 있어서, 상기 제1 게이트웨이 노드가 상기 이동 단말에 기 접속되어 있던 상기 제2 게이트웨이 노드이면, 상기 서비스 노드가 상기 제1 게이트웨이 노드로 상기 이동 단말의 가입자 데이터의 갱신을 요구하는 과정과,상기 제1 게이트웨이 노드가 상기 이동 단말의 가입자 데이터에 상기 서비스 노드의 주소를 포함시켜 갱신하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
- 이동 통신 네트워크에 있어서,상기 이동 통신 네트워크를 데이터 패킷 네트워크에 접속시키는 복수의 게이트웨이 노드들과,이동 단말을 서비스하며, 상기 이동 단말의 라우팅 영역 갱신 요구에 응답하여 상기 복수의 게이트웨이 노드들 중 상기 이동 단말을 위해 적절한 제1 게이트웨이 노드를 선택하여 자신의 액세스 포인트 이름(APN) 캐시나 도메인 이름 시스템(DNS) 서버에게 문의하여 상기 제1 게이트웨이 노드의 주소를 확보하고, 상기 제1 게이트웨이 노드가 상기 이동 단말에 기 접속되어 있는 제2 게이트웨이가 아니면 상기 제1 게이트웨이 노드에게 상기 이동 단말에 대한 가입자 데이터를 생성할 것을 요구하는 서비스 노드를 포함하는 것을 특징으로 하며,여기서 상기 서비스 노드는 홈 위치등록기에게 상기 이동 단말의 위치 정보의 갱신을 요구하여, 상기 홈 위치등록기가 상기 이동 단말의 식별자를 상기 서비스 노드의 주소에 대응시켜 등록하도록 하는 상기 이동 통신 네트워크.
- 제 9 항에 있어서, 상기 서비스 노드는,상기 제1 게이트웨이 노드에게 상기 가입자 데이터를 생성할 것을 요구한 이후 상기 제2 게이트웨이 노드에게 상기 이동 단말에 대한 가입자 데이터를 삭제할 것을 요구하는 것을 특징으로 하는 상기 이동 통신 네트워크.
- 제 9 항에 있어서, 상기 제1 게이트웨이 노드는,상기 이동 단말에게 등록 절차를 시작할 것을 요구하고, 상기 이동 단말로부터 등록 요구 메시지를 수신하면, 상기 등록 요구 메시지를 홈 에이전트에게 전달하여, 상기 홈 에이전트가 상기 이동 단말의 식별자를 상기 제1 게이트웨이 노드의 주소에 대응하여 등록하도록 하는 것을 특징으로 하는 상기 이동 통신 네트워크.
- 제 9 항에 있어서, 상기 서비스 노드는,상기 라우팅 영역 갱신 요구에 응답하여 상기 제2 게이트웨이 노드로부터 상기 이동 단말의 가입자 데이터를 획득하고, 상기 가입자 데이터에 포함된 액세스 포인트 이름(APN)을 참조하여 상기 이동 단말을 위한 적절한 상기 제1 게이트웨이 노드를 선택하는 것을 특징으로 하는 상기 이동 통신 네트워크.
- 삭제
- 제 9 항에 있어서, 상기 제1 게이트웨이 노드는,상기 가입자 데이터에 상기 서비스 노드의 주소를 포함시켜 생성하는 것을 특징으로 하는 상기 이동 통신 네트워크.
- 삭제
- 제 9 항에 있어서, 상기 서비스 노드는,상기 제1 게이트웨이가 상기 이동 단말에 기 접속되어 있는 상기 제2 게이트웨이 노드이면, 상기 제1 게이트웨이 노드에게 상기 이동 단말의 가입자 데이터의 갱신을 요구하여, 상기 제1 게이트웨이 노드가 상기 이동 단말의 가입자 데이터에 상기 서비스 노드의 주소를 포함시켜 갱신하도록 하는 것을 특징으로 하는 상기 이동 통신 네트워크.
- 제 9 항에 있어서, 상기 서비스 노드는,GPRS를 위한 패킷 무선 서비스 노드인 것을 특징으로 하는 상기 이동 통신 네트워크.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20030087714A KR100617780B1 (ko) | 2003-12-04 | 2003-12-04 | 무선 인터넷에서 이동 노드에 대한 라우팅 영역 갱신 방법및 이동 통신 네트워크 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20030087714A KR100617780B1 (ko) | 2003-12-04 | 2003-12-04 | 무선 인터넷에서 이동 노드에 대한 라우팅 영역 갱신 방법및 이동 통신 네트워크 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050054353A KR20050054353A (ko) | 2005-06-10 |
KR100617780B1 true KR100617780B1 (ko) | 2006-08-28 |
Family
ID=37249695
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20030087714A KR100617780B1 (ko) | 2003-12-04 | 2003-12-04 | 무선 인터넷에서 이동 노드에 대한 라우팅 영역 갱신 방법및 이동 통신 네트워크 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100617780B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100946892B1 (ko) | 2006-02-07 | 2010-03-09 | 삼성전자주식회사 | 이동 통신 시스템에서 라우팅 에어리어 관리 방법 및 장치 |
WO2011139074A2 (ko) * | 2010-05-04 | 2011-11-10 | 엘지전자 주식회사 | 서비스를 수행하는 방법 및 그 단말 |
-
2003
- 2003-12-04 KR KR20030087714A patent/KR100617780B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR20050054353A (ko) | 2005-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3373501B2 (ja) | アクセスネットワークにおける移動エージェントの選択 | |
JP3638525B2 (ja) | アクセスネットワークにおけるipルーティング最適化 | |
KR101002810B1 (ko) | 패킷 스위칭 도메인에서 단말의 위치 등록 방법 및 장치 | |
US7369522B1 (en) | Access context management for macro-level mobility management registration in an access network | |
US8190149B2 (en) | Dynamic GGSN relocation in a GPRS network | |
US20110200010A1 (en) | Method, System, and Device for Network Handoff | |
US20050169249A1 (en) | Methods and apparatus for network initiated data services | |
US20050130659A1 (en) | Method for optimizing handover between communication networks | |
US8045522B2 (en) | Method and system for performing handoff in wireless networks | |
CN102111748B (zh) | 本地ip连接建立方法及*** | |
US8565129B1 (en) | Supporting simple IP with address translation in a proxy mobile IP gateway | |
KR102017167B1 (ko) | 무선 통신 시스템에서 데이터 트래픽 분산을 위한 방법 및 장치 | |
CN102469619B (zh) | 一种移动通信***及其服务网关重定位的方法 | |
KR20110121044A (ko) | 무선 통신 시스템에서 통신 시스템 노드와 데이터 서비스 망 노드 간 연결 설정 방법 | |
JP3699395B2 (ja) | 改良された移動体インタネットプロトコルの展開 | |
KR100388483B1 (ko) | 무선통신 시스템에서의 변경된 이동 인터넷 프로토콜 주소등록을 통한 단말기 착신 서비스 방법 | |
CN101374160B (zh) | 分组网络中分配用户地址的方法、装置及*** | |
KR101373354B1 (ko) | 프락시 모바일 아이피 및 모바일 아이피 정보 전달 방법을이용하는 이동 통신 시스템의 이동성 관리 방법 및 시스템 | |
KR100617780B1 (ko) | 무선 인터넷에서 이동 노드에 대한 라우팅 영역 갱신 방법및 이동 통신 네트워크 | |
KR100557147B1 (ko) | 무선 패킷 데이터 통신 시스템의 액세스 포인트 이름별서비스등급 설정 방법 | |
EP1290848B1 (en) | Ip address allocation in a mobile telecommunications network | |
KR101372735B1 (ko) | 네트워크 기반 이동성 관리 방법 | |
KR100691591B1 (ko) | 디비디엠 단말기를 이용한 더블유씨디엠에이 망에서 씨디엠에이 1엑스 망으로의 패킷 서비스 핸드오버 장치 및 방법 | |
US20040146039A1 (en) | Method for session management parameter activation for a subscriber terminal of a communication network | |
KR100905594B1 (ko) | 방문자 노드 관리자와 홈 노드 관리자간의 세션 자원 해제장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |