KR20050085592A - 이동 ip 를 지원하는 네트워크의 조기 결정 - Google Patents

이동 ip 를 지원하는 네트워크의 조기 결정 Download PDF

Info

Publication number
KR20050085592A
KR20050085592A KR1020057010712A KR20057010712A KR20050085592A KR 20050085592 A KR20050085592 A KR 20050085592A KR 1020057010712 A KR1020057010712 A KR 1020057010712A KR 20057010712 A KR20057010712 A KR 20057010712A KR 20050085592 A KR20050085592 A KR 20050085592A
Authority
KR
South Korea
Prior art keywords
mobile
network
release condition
wireless network
authentication
Prior art date
Application number
KR1020057010712A
Other languages
English (en)
Other versions
KR100990339B1 (ko
Inventor
제프리 다이크
마르첼로 리오이
니샬 아브롤
Original Assignee
퀄컴 인코포레이티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 퀄컴 인코포레이티드 filed Critical 퀄컴 인코포레이티드
Publication of KR20050085592A publication Critical patent/KR20050085592A/ko
Application granted granted Critical
Publication of KR100990339B1 publication Critical patent/KR100990339B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/06De-registration or detaching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • 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/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • H04W80/045Network layer protocols, e.g. mobile IP [Internet Protocol] involving different protocol versions, e.g. MIPv4 and MIPv6

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Abstract

무선 통신 시스템에서, 이동 IP 를 지원하는 네트워크의 조기 결정용 방법이 개시된다. 이동 노드는 무선 네트워크와 통신한다. 그 후, 인증을 위해 최소한으로 요구되는 것으로 알려진, 이동 IP 에 대한 지원을 하지 않는 네트워크의 조기 판단인 해제 조건에 대한 테스트가 수행된다. 조기 표시는 네트워크 패킷 연결 전 또는 연결 동안, 이동 IP 를 지원하지 않는 것을 식별하는 것과 관련된다. 해제 조건이 발견되는 경우, 이동 노드는 무선 네트워크로부터 해제한다. 해제 조건이 발견되지 않은 경우, 이동 노드는 무선 네트워크로의 연결을 유지한다.

Description

이동 IP 를 지원하는 네트워크의 조기 결정{EARLY DETERMINATION OF NETWORK SUPPORT FOR MOBILE IP}
배경
분야
일반적으로 본 발명은 무선 통신 분야에 관한 것이며, 더 상세하게는 이동 IP 를 지원하는 네트워크의 조기 결정 시스템 및 방법에 관한 것이다.
배경
최근 무선 통신의 발달 및 인터넷 이용의 빠른 확장은 이동 컴퓨팅에 대한 요구를 상당히 증가시켰다. 코드 분할 다중 접속 (CDMA) 기술은 이러한 요구를 만족시키는데 중요한 역할을 해왔다.
CDMA 는, 1993년 7월자로 출판되었으며, 본 발명의 다양한 실시형태들의 응용을 위한 시스템의 예로서 간주 되는 "이중 모드 광대역 확산 스팩트럼 셀룰러 시스템을 위한 이동국-기지국 호환성 표준(MOBILE STATION-BASE STATION COMPATIBILITY STANDARD FOR DUAL-MODE WIDEBAND SPREAD SPECTRUM CELLULAR SYSTEM)" 라 명명되고, "IS-95" 라 불리는, 원격통신 산업 연합/전자 산업 연합 가표준-95 (Telecommunications Industry Association/Electronics Industries Association Interim Standard-95) 에서 정의된 디지털 무선-주파수 (RF) 기술이다.
CDMA 통신 장치는 통신 신호에 고유 코드를 할당하고, 이들 신호들을 공통 확산-스펙트럼 대역폭에 걸쳐 확산한다. 통신 장치가 정확한 코드를 가지는 한, 동일한 대역폭을 통해 동시에 송신된 다른 신호들로부터 자신의 신호를 성공적으로 탐지하고 선택할 수 있다.
이동 통신의 증가된 신뢰도는, 랩탑 컴퓨터 또는 팜탑 컴퓨터와 같은 컴퓨팅 장치가 컴퓨터 네트워크 (예를 들어, 인터넷) 에 이동 전화를 통해 원격 결합되는, 원격 무선 컴퓨팅에 대한 요구를 가져왔다. IS-95 는 이러한 원격 무선 컴퓨팅을 위한 프로토콜을 명확히 정의하지 않았지만, 이러한 인터페이스 및 응용을 위한 프로토콜 및/또는 알고리즘을 특정하는 많은 표준들이 존재한다. 인터넷 프로토콜 (IP) 표준은 많은 무선 통신 장치에 병합되어 왔다. "인터넷 프로토콜 다르파 (DARPA) 인터넷 프로그램 프로토콜 요건 (INTERNET PROTOCOL DARPA INTERNET PROGRAM PROTOCOL SPECIFICATION)" 으로 명명된, 1981 년 9 월자, 표준 논평 요청 제 791 호 (RFC 791) 는 송신을 위한 데이터의 패킷화를 제공하는 네트워크 계층 프로토콜이다. 주소 매김 (addressing) 및 라우팅 정보는 패킷 헤더에 포함된다. 헤더는 송신 장치 및 수신 장치를 식별하는 주소를 포함한다. 이러한 주소는 네트워크 내의 라우터에 의해 각 패킷을 의도한 목적지 주소의 최종 목적지로 릴레이 하기 위한 경로를 선택하기 위해 이용된다.
무선 통신에서 다른 공지의 프로토콜은, 컴퓨터 네트워크 (예를 들어, 인터넷) 로의 무선 통신 엑세스를 제어하기 위해 이용되는 점대점 프로토콜 (PPP) 이다. PPP 프로토콜은 "점대점 프로토콜 (THE POINT-TO-POINT PROTOCOL (PPP))" 로 명명되고, 1994년 7월자로 발간된, 논평 요청 제 1661 호 (RFC 1661) 에 설명되어 있다. PPP 프로토콜은 다중 프로토콜 데이터, 데이터 링크를 확립하고 구성하는 링크 제어 프로토콜 (LCP) 및 네트워크-계층 프로토콜을 확립하고 구성하는 네트워크 제어 프로토콜 (NCP) 에 대한 기술을 포함하는 점대점 링크의 데이터를 송신하는 표준을 특정한다.
다른 표준인, "IPv4 를 지원하는 IP 이동성(IP MOBILITY SUPPORT FOR IPv4)" 이라 명명되고, 통상 "이동 IP"라 불리는, 전용 IETF RFC 2002 는 통신 표준을 제공하나, 이동 컴퓨팅의 무선 측면을 해결하지 않는다.
CDMA 통신에 대한 제 3 세대 (3G) 표준의 채택으로, 원격통신 표준들이 무선 네트워크 통신에 도입되었다. 2000년 6월자로 발간되고, "CDMA 2000 무선 네트워크 표준 (CDMA 2000 WIRELESS NETWORK STANDARD)" 이라 명명되고, IS-95 라 표시되는 원격통신 표준 및 2001년 5월자로 발간된, IS-835A 라 표시되는 원격통신 표준은 특정 통신 프로토콜을 3G CDMA 장치에 이용하도록 한다. 이러한 표준들은 이하에서 "IS-835" 라 부른다.
무선 통신 시스템을 통한 패킷화된 데이터 서비스에 대한 수요가 증가한다. 통상적인 무선 통신 시스템이 음성 통신을 위해 설계된 것에 비해, 데이터 서비스를 지원하기 위한 확장은 많은 도전을 야기했다. 특히, 이동 장치에 대한 IP (즉, 이동 IP) 의 활용은 특유한 세트의 요구 및 목표를 가진다. 특히, 이동 IP 는 IPv4 에 대한 표준이다. IP 를 무선 네트워크상에 활용하는 다른 방법이 존재할 수 있다. 무선 통신 시스템에서 이동 IP 를 활용하는 것은 비-이동 환경에서 IP 를 활용하는 데에서 직면하는 문제와 다른 특유한 요구 및 쟁점을 제공한다.
이동 IP 에 관한 하나의 쟁점은 연결 시간 및 무선 자원의 전체 비용이다. 이동 IP 등록은 패킷 네트워크 연결성이 확립된 후에 수행된다. 무선 네트워크에서, 무선 자원 및 연결 시간은 제공자 및 소비자 모두에게 값비싼 자원이다. 자원의 관리 및 보존에 있어 이동 IP 활용에는 문제가 존재한다.
따라서, 이동 IP 를 구현하는 무선 통신 시스템에서 자원을 관리하는 효울적인 방법에 대한 요구가 존재한다. 특히, 조기 결정 또는 네트워크가 이동 IP 를 지원하지 않을 때, 무선 네트워크로부터 이동 장치를 해제하는 방법에 대한 요구가 존재한다. 또한, 네트워크가 이동 IP 를 지원하지 않는 통신의 발신 동안 또는 발신 전에 탐지하는 방법에 대한 요구가 존재한다.
도면의 간단한 설명
도 1 은 이동 노드와 통신을 가능하게 하기 위해 이동 IP 를 구현하는 통신 네트워크의 블록도이다.
도 2 는 많은 사용자들을 지원하는 확산 스펙트럼 통신 시스템의 도이다.
도 3 은 IP 데이터 송신을 지원하는 통신 시스템의 블록도이다.
도 4 는 컴퓨팅 장치의 컴퓨터 네트워크와의 무선 링크의 기능 블록도이다.
도 5 는 컴퓨팅 장치와 도 4 의 무선 시스템과 유사한 무선 시스템을 이용하는 이동 IP 네트워크 간의 논리 연결을 도시한다.
도 6 은 이동 IP 를 지원하는 네트워크의 조기 결정에 대한 순서도를 도시한다.
도 7 은 무선 통신 시스템 토폴로지에서 이동 노드로부터의 발신 메시지와 관련한 신호 흐름을 도시한다.
도 8 은 이동 노드를 무선 통신 시스템 토폴로지 내의 홈 에이전트에 등록하는 것과 관련된 신호 흐름을 도시한다.
도 9 는 도 5 의 시스템을 이용하여 무선 통신 링크 교섭과 관련된 신호 흐름을 도시한다.
도 10 은 이동 IP 를 지원하는 네트워크의 조기 결정에 대한 순서도를 도시한다.
도 11 은 가입자 유닛의 실시형태에서의 특정 요소들의 블록도를 도시한다.
상세한 설명
무선 통신 시스템에서, 이동 IP 를 지원하는 네트워크의 조기 결정 방법이 개시된다. 조기 결정은 통신의 발신 전 또는 발신 동안 결정이 이루어지는 것을 말한다. 이러한 결정은 이러한 네트워크가 이동 IP 를 지원하는지에 대한 네트워크의 상태를 식별한다. 최근, 이동 IP 등록은 패킷 네트워크 연결성이 확립된 후에 수행된다. 통상적인 방법은, 우선 이동 장치와 무선 네트워크 간의 패킷 데이터 서비스를 위한 무선 링크를 확립하고, 그 후 PPP 3 을 통해 패킷 데이터 연결성을 교섭하고, 마지막으로 이동 IP 등록을 수행한다. 무선 네트워크에서, 무선 자원 및 연결 시간은 제공자 및 소비자 모두에게 값비싼 자원이다. 따라서, 단계 1 및 단계 2 동안 이러한 자원을 이용하는 것은 단계 3 이 허용되지 않을 경우 낭비가 된다. 여기에서 설명되는 본 실시형태들 및 방법(들)은 네트워크 호환성, 즉 네트워크가 더 효율적인 등록 매카니즘을 제공하는 이동 IP 를 지원하는지의 조기 탐지를 허용한다. 즉, 본 방법(들)은 패킷 네트워크 연결 전에 이동 IP 호환성 결정을 허용한다.
일 실시형태에서, 이동 노드는 무선 네트워크에 연결된다. 그 후, 이동 IP 에 대한 네트워크 지원의 조기 표시인 해제 조건에 대한 테스트가 수행된다. 해제 조건이 발견되는 경우, 이동 노드는 무선 네트워크로부터 해제한다. 해제 조건이 발견되지 않는 경우, 이동 노드는 무선 네트워크로의 연결을 유지한다.
해제 조건은 이동 IP 를 지원하지 않는 IS-835 네트워크의 표시일 수 있다. 이용될 수 있는 많은 상이한 해제조건이 존재한다. 예를 들어, 하나의 해제 조건은 발신 전 또는 발신 동안, 무선 네트워크에 의해 지원되는 프로토콜 교정은 (이하에서 논의될) PREV 6 이하이다. 다른 해제 조건은, LCP 교섭 동안 무선 네트워크에 의해 인증이 요구되는 것이다.
또 다른 해제 조건은 IP 제어 프로토콜 (IPCP) 교섭 동안 무선 네트워크가 IP 주소 옵션을 포함하는 구성-미확인 (config-not-acknowledge) 을 송신하는 것이다. 다른 해제 조건은 이동 IP 등록 동안 그리고 등록 요청 메시지가 송신되기 전에, 에이전트 유도 메시지에 응답하여 이동 노드에 의해 에이전트 광고 메시지가 수신되지 않는 것이다.
조기 표시는 이동 IP 등록 동안 등록 요청 메시지가 송신되기 전 표시일 수 있다. 또한, 조기 표시는 발신 전 또는 발신 동안의 표시일 수 있다. 또한, 조기 표시는 LCP 교섭 동안 또는 IPCP 교섭 동안의 표시일 수 있다.
또한, 이동 IP 를 지원하는 네트워크를 결정하는, 무선 통신 시스템용 이동국이 개시된다. 이동국은 무선 신호를 수신하는 안테나, 안테나와 전자 통신을 하는 수신기 및 안테나와 전자 통신을 하는 송신기를 포함한다. 또한, 이동국은 명령을 실행하는 프로세서 및 명령을 저장하는 메모리를 포함한다. 이동 IP 를 지원하는 네트워크의 조기 결정 방법을 구현하는 명령이 개시된다. 이동 노드는 무선 네트워크에 연결된다. 그 후, 이동 IP 에 대한 네트워크 지원의 조기 표시인 해제 조건에 대한 테스트가 수행된다. 해제 조건이 발견된 경우, 이동 노드는 무선 네트워크로부터 해제한다. 해제 조건이 발견되지 않는 경우, 이동 노드는 무선 네트워크와의 연결을 유지한다.
또한, 이동국의 실시형태를 포함하는 무선 통신 시스템이 개시된다. 이동국뿐만 아니라, 이동 통신 시스템은 IP 네트워크 및 IP 네트워크와 전자 통신을 하는 에이전트를 포함한다.
여기에 개시된 기능성 및 방법은 컴퓨터 판독가능 매체에 구현될 수 있다. 매체는 여기에 개시된 방법 및 기능성을 구현하기 위한 명령을 포함하는 데이터를 저장한다.
"예시적인" 이라는 용어는 여기에서는 "예, 경우, 또는 설명으로서 역할하는" 을 의미한다. "예시적인" 것으로 여기서 설명하는 임의의 실시형태는 다른 실시형태들에 비해 바람직하거나 또는 장점을 가지는 것으로 여겨져서는 않된다. 도면에서 실시형태들의 다양한 양태들이 제공되지만, 특별한 표시가 되지 않는한 필연적으로 스케일링 (scaling) 을 위해 도시된 것은 아니다.
다음의 설명은, 우선 이동 노드로 그리고 이동 노드로부터 데이터를 송신하기 위해 이동 IP 를 구현하는 네트워크를 제공함으로써 다양한 실시형태들을 전개한다. 그 후, 확산 스펙트럼 무선 통신 시스템이 개시된다. 다음으로, 무선 통신 시스템 내에 구현된 이동 IP 네트워크가 도시된다. 컴퓨터 네트워크와 컴퓨팅 장치의 무선 링크의 기능적 그리고 논리적 블록도가 도시된다. 마지막으로, 이동 IP 를 지원하는 네트워크의 조기 결정 방법이 도시되고 설명된다.
하나의 실시형태가 전체 설명에 걸쳐 예로서 제공되지만, 다른 실시형태들은 본 발명의 범위를 벗어나지 않고 다양한 양태를 병합할 수 있다. 특히, 본 발명은 데이터 프로세싱 시스템, 무선 통신 시스템, 이동 IP 네트워크 및 자원의 효율적인 이용 및 관리를 위한 임의의 다른 시스템에 적용 가능하다.
본 실시형태는 확산 스펙트럼 무선 통신 시스템을 채택한다. 무선 통신 시스템은 음성, 데이터 등의 다양한 유형의 통신을 제공하기 위해 널리 활용된다. 이러한 시스템은 코드분할 다중접속 (CDMA), 시분할 다중접속 (TDMA), 또는 몇몇 다른 변조 기술에 기초할 수 있다. CDMA 시스템은 다른 유형의 시스템에 비해 시스템 용량의 증가를 포함하는 특정 장점을 제공한다.
시스템은, 여기서 3GPP 이라고 부르는 "제 3 세대 파트너쉽 프로젝트" 라는 이름의 컨소시엄에 의해 제공된 표준이며, 여기서 IS-95 표준으로 부르는 "이중-모드 광대역 확산 스펙트럼 셀룰러 시스템을 위한 TIA/EIA/IS-95-B 이동국-기지국 호환성 표준(TIA/EIA/IS-95-B Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System)" 과 같은 하나 이상의 표준을 지원하도록 설계될 수 있으며, 여기서는 3GPP2 라 부르는 "3 세대 파트너쉽 프로젝트 2 (3rd Generation Partnership Project 2)" 라는 이름의 콘소시엄에 의해 제공된 표준인, 여기서 W-CDMA 표준이라 부르는 문서 번호 제 3G TS 25.211, 3G TS 25.212, 3G TS 25.213, 및 3G TS 25.214, 3G TS 25.302 를 포함하는 문서 세트 및 여기서 cdma2000 표준이라 부르며 통상 IS-2000 MC 라 부르는 TR-45.5에 구현될 수 있다.
각 표준은 기지국으로부터 이동국으로, 또는 그 역으로의 데이터 송신 프로세스를 특정적으로 정의한다. 예로서, 일 실시형태가 프로토콜의 CDMA2000 표준에 따른 확산-스펙트럼 통신 시스템을 고려한 다음 논의에서 상세화된다. 다른 실시형태들은 다른 표준에 병합될 수 있다.
다음의 정의는 다음의 논의 전반에 걸쳐 이용되며, 이는 이동 IP 통신에 특유한 것이다.
홈 네트워크: 이동 노드에 할당된 IP 주소 (즉, 홈 주소) 로 인해, 이동 노드가 나머지 인터넷에 도달할 수 있는 네트워크.
홈 에이전트: 이동 노드가 홈 네트워크에 도달할 수 없을 때에도, 이동 노드가 이동 노드의 홈 주소에서 효율적으로 도달 가능하도록 하는 홈 네트워크 내의 노드.
홈 주소: 이동 노드가 논리적으로 이동 노드의 홈 네트워크에 부착된 것처럼 하는, 이동 노드에 할당된 IP 주소.
주소관리 (Care-of address): 이동 노드가 홈 네트워크에 부착되어 있지 않을 때, 이동 노드의 IP 트래픽이 전달되는, 이동 노드의 현재 인터넷 부착 위치에서의 IP 주소.
대응 노드: 이동 노드에 패킷을 송신 또는 수신하는 노드; 대응 노드는 다른 이동 노드 또는 비-이동 인터넷 노드일 수 있음.
외래 에이전트: 주소관리로 전달된 데이터그램을 수신하는데 이동 노드를 원조할 수 있는 외래 네트워크상의 이동성 에이전트.
외래 네트워크: 이동 노드가 홈 네트워크에 부착되어 있지 않을 때, 주소 관리가 인터넷의 나머지로부터 접근 가능한, 이동 노드가 부착된 네트워크.
리디렉션 (redirection): 수신 노드의 라우팅 성향을 변경하도록 하는 메시지.
등록: 이동 노드가 홈 네트워크에 이동 노드의 현재 주소관리를 알리는 프로세스.
이동 노드: 통상적인 용법 중 인터넷으로의 부착 위치를 변경하는 노드.
이동성 에이전트: 이동 노드에 지원서비스를 제공하는 노드 (통상적으로는, 라우터). 이동성 노드는 홈 에이전트 또는 외래 에이전트 중 하나일 수 있다.
도 1 은 이동 IP 가 이동 노드 (102) 와 통신 가능하도록 구현하는 통신 네트워크 (100) 의 블록도이다. 홈 에이전트 (104), 대응 노드 (106) 및 외래 에이전트 (108) 는 모두 IP 네트워크 (110) 를 통해 상호 간에 통신할 수 있다. 이동 노드 (102) 는 외래 네트워크 (112) 에서의 홈 에이전트 (104) 를 통해 이동 노드 (102) 를 식별하는 할당된 홈 주소를 가진다.
이동 노드 (102) 는 그의 위치를 하나의 네트워크 또는 하위 네트워크로부터 다른 네트워크로 변경할 수 있다. 도 1 에서, 이동 노드 (102) 는 외래 네트워크 (112) 에 도시되어 있다. 이동 노드 (102) 는 그의 IP 주소를 이용하여 IP 네트워크 (110) 상에서 IP 주소 및 대응 노드 (106) 를 포함하는 다른 노드와의 통신을 획득할 수 있다. 이동 노드 (102) 는 홈 에이전트 (104) 로부터 IP 주소를 획득한다. 홈 에이전트로부터의 IP 주소는 홈 주소라 부를 수 있다. 홈 주소는 홈 네트워크 (114) 상의 긴-길이의 IP 주소이다. 이동 노드 (102) 가 외래 네트워크 (112) 를 방문할 때, 주소관리는 IP 네트워크 (110) 로의 이동 노드의 현재 부착 위치를 반영하기 위해 이동 노드 (102) 와 관련될 수 있다. 데이터를 송신할 때, 통상적으로 이동 노드 (102) 는 그의 홈 주소를 IP 데이터그램에 대한 소스 주소로서 이용한다.
홈 에이전트 (104) 는 이동 노드 (102) 의 홈 네트워크 (114) 내에 있으며, 홈 에이전트 (104) 의 각 이동 노드 (102) 에 대한 현재 위치 정보를 유지한다. 홈 에이전트 (104) 는 홈 네트워크 (114) 에 속하는 이동 노드 (102) 에 데이터를 전달하기 위해 필요한 정보를 저장한다. 이 정보는 이동성 묶음 (mobility binding) 에 저장될 수 있다. 이동성 묶음은 홈 주소, 관련된 주소관리, 및 그러한 관계의 수명을 포함하는 많은 기록을 포함할 수 있다.
홈 네트워크 (114) 는 이동 노드 (102) 의 홈 주소의 프리픽스 (prefix) 를 매칭하는 네트워크 프리픽스를 가진다. IP 라우팅 메커니즘은 이동 노드 (102) 의 홈 네트워크 (114) 에 대한 이동 노드 (102) 의 홈 주소로 송신된 IP 데이터를 전달하도록 동작한다. 홈 네트워크 (114) 는 가상 네트워크일 수 있다.
외래 에이전트 (108) 는 이동 노드 (102) 가 현재 위치한 (홈 네트워크 (114) 가 아닌) 다른 네트워크 (112) 내의 에이전트이다. 이동 노드 (102) 가 그의 홈 네트워크 (114) 밖에 있을 때, 외래 에이전트 (108) 는 이동 노드 (102) 로 데이터를 전달하기 위해 홈 네트워크 (104) 와 협동한다.
당업자는 하나 이상의 인터리빙 노드 (미도시) 가 홈 에이전트 (104) 와 외래 에이전트 (108) 간의 통신 경로에 있을 수 있음을 안다. 인터리빙 노드 (미도시) 는 IP 네트워크 (110) 상에 있을 수 있으며, 통상적으로는 라우터이다. 따라서, 데이터가 홈 에이전트 (104) 와 외래 에이전트 (108) 간에 송신됨에 따라, 데이터는 하나 이상의 인터리빙 노드 (미도시) 에 의해 이동하거나 라우팅된다.
도 1 의 네트워크 (100) 는 다른 유형의 네트워크로 구현될 수 있다. 당업자는 여기서의 창작적 원리를 이용하는 다양한 유형의 네트워크를 알 것이다. 여기에 개시되는 이동 IP 및 실시형태들이 구현될 수 있는 하나의 가능한 네트워크가 도 2 및 도 3 에 도시된다.
도 2 는 많은 사용자를 지원하며, 여기에 개시되는 실시형태들의 적어도 몇몇 양태를 구현할 수 있는 통신 시스템 (200) 의 예로서 역할한다. 임의의 다양한 알고리즘 및 방법이 시스템 (200) 에서 송신을 스케줄링하기 위해 이용된다. 시스템 (200) 은 많은 셀들 (202A 내지 202G) 에 통신을 제공하며, 이러한 셀들 각각은 대응하는 기지국 (204A 내지 204G) 에 의해 각각 서비스된다. 일 실시형태에서, 몇몇 기지국들 (204) 은 다중 수신 안테나를 가지며 다른 기지국들은 하나의 수신 안테나를 가진다. 이와 유사하게, 몇몇 기지국들 (204) 은 다중 송신 안테나를 가지며, 다른 기지국들은 단일 송신 안테나를 가진다. 송신 안테나와 수신 안테나의 결합에는 제한이 없다. 따라서, 기지국 (204) 이 다중 송신 안테나를 가지고 단일 수신 안테나를 가지거나, 다중 수신 안테나 및 단일 송신 안테나를 가지거나, 모두 단일 또는 다중 송신 및 수신 안테나를 가지는 것이 가능하다.
커버리지 영역 내의 터미널 (206) 은 고정되거나 (즉, 고정식이거나) 이동식일 수 있다. 이동 터미널 (206) 은 도 1 에서와 같이 이동 노드 (102) 일 수 있다. 도 2 에 도시된 바와 같이, 다양한 터미널 (206) 이 시스템 전체에 걸쳐 흩어져 있다. 각 터미널 (206) 은 적어도 하나의 그리고 가능하게는 2 이상의 기지국 (204) 과 소정의 순간에, 예를 들어 소프트 핸드오프가 채택되는지 여부 또는 터미널이 다수의 기지국들로부터 다중 송신을 (동시에 또는 순차적으로) 수신하도록 설계되고 동작되는지에 따라, 다운 링크 및 업링크 상에서 통신한다. CDMA 통신 시스템에서 소프트 핸드오프는 당해 기술분야에 공지되어 있으며, "CDMA 셀룰러 전화 시스템에서의 소프트 핸드오프를 제공하는 방법 및 시스템 (METHOD AND SYSTEM FOR PROVIDING A SOFT HANDOFF IN A CDMA CELLULAR TELEPHONE SYSTEM)" 으로 명명되고 본 발명의 양수인에게 양도된, 미국 특허 제 5,101,501 호에 상세히 설명되어 있다.
다운링크는 기지국 (204) 으로부터 터미널 (206) 로의 송신을 말하며, 업링크는 터미널 (206) 로부터 기지국 (204) 으로의 송신을 말한다. 일 실시형태에서, 몇몇 터미널들은 다중 수신 안테나를 가지며, 다른 터미널들은 단지 하나의 수신 안테나를 가진다. 도 2 에서, 기지국 (204A) 은 다운링크 상에서 데이터를 터미널 (206A 및 206J) 로 송신하며, 기지국 (204B) 은 데이터를 터미널 (206B 및 206J) 으로 송신하며, 기지국 (204C) 은 데이터를 터미널 (206C) 로 송신하며, 이러한 방식이 계속된다.
일 실시형태에서, 도 1 의 요소들은 도 3 에 도시된 바와 같은 무선 통신 시스템에 이용되고 구현될 수 있다. IP 패킷 또는 IP 데이터는 대응 노드 (306), 홈 에이전트 (304) 및 이동 노드 (MN; 302) 간에 IP 네트워크 (310) 을 통해 통신할 수 있다. 이 실시형태 (300) 에서, 또한 패킷 데이터 서비스 노드 (PDSN) 는 외래 에이전트 (PDSN/FA; 312) 로 역할할 수 있다. 도시된 바와 같이, 다수의 PDSN/FA (312) 는 IP 네트워크 (310) 에 연결될 수 있다. IP 네트워크 (310) 은 인터넷, 인트라넷, 개인 IP 네트워크 등일 수 있다. 데이터는 IP 데이터 패킷 ("IP 패킷") 으로서 IP 네트워크 (310) 을 거쳐 송신될 수 있다. 많은 상이한 유형의 데이터가 대응 노드 (306) 와 이동 노드 (302) 간에 송신될 수 있다. 예를 들어, 오디오 데이터, 비디오 데이터, 문서 데이터, 전자 파일 등이 대응 노드 (306) 와 이동 노드 (MN; 302) 간에 통신될 수 있다.
PDSN/FA (312) 는 IP데이터를 하나 이상의 기지국 (BS; 308) 에 송신하기 위해 IP 데이터를 수신하고 프로세싱할 수 있다. 도시된 바와 같이, 각 PDSN/FA (312) 는 하나 이상의 BS (308) 와 전자 통신을 하고 있다. 일단 BS (308) 가 데이터를 수신하면, BS (308) 는 데이터를 하나 이상의 MN (302) 으로 송신한다. MN (302) 는 도 2 의 이동 터미널 (206) 에 대응한다. 각각의 BS (308) 는 하나 이상의 MN (302) 을 서비스할 수 있다. 통상적으로, BS (308) 는 많은 MN (302) 을 서비스한다.
본 개시의 목적을 위해, BS (308) 에 의해 제공되는 기능성 및/또는 BS (308) 의 엔터티 또는 요소에 의해 제공되는 기능성은 일반적으로 BS (308) 로 나타낼 것이다. 당업자는 다양한 상황에서 BS 라는 용어의 이용이 특정 엔터티에 의해 제공되는 기능성을 나타낼 수 있음을 알 것이다. 예를 들어, IP 레벨 상에서, PCF (packet control funtion: 패킷 제어 기능) 는 PDSN 과 MN 을 중재하는 (BS 내에 포함된) 엔터티이다. 설명을 위해, 더 일반적인 용어 BS 가 이용될 것이다.
이상의 정보는 도 2 에 도시된 바와 같이 무선 통신 시스템에 응용되고 이용되는 시스템 (100) 의 특정 실시형태를 설명한다. 그러나, 당업자는 여기서의 창작적 원리가 이동 IP 가 활용될 수 있는 다른 상황에 적용될 수 있음을 안다.
도 4 는 이동국 (MS; 402) 의 무선 컴퓨팅 네트워크 연결을 도시하는 기능 블록도이다. 상술한 바와 같이 MS (402) 는 이동 노드 (302) 의 유형이다. 도 4 에서, 터미널 장비 (TE; 404) 는 랩탑, 팜탑 (palmtop), 또는 다른 컴퓨팅 장치일 수 있다. TE (404) 는 이동 전화기 (MT; 406) 과 같은 통신 장치에 결합된다. TE (404) 는 Rm 인터페이스와 같은 표준에 의해 설계된 연결을 통해 MT (406) 와 통신한다. Rm 인터페이스는 다양한 기술에 의해 구현될 수 있다. 예를 들어, Rm 인터페이스는 RS-232, RS-422, IEEE 4888, IEEE 1394, 블루투스® 기술, 또는 이와 유사한 종래 인터페이스를 통해 구현될 수 있다. 블루투스® 는 어사인먼트 델웨어 1301 K 스트리트, NW, 스위트 600 이스트 타워 C/O 소네스첸 내스 & 로젠탈 워싱턴 D.C. 20005 (ASSIGNMENT DELWARE 1301 K STREET, NW, SUITE 600 EAST TOWER C/O SONNENSCHEIN NATH & ROSENTHAL WASHINTON D.C. 20005) 에 의해 블루투스 시그, INC 사의 상표로 등록되었다. 몇몇 이러한 종래의 인터페이스 기술들은 당해 기술분야에 공지되어 있고 여기에서 설명할 필요가 없다. 개시되는 실시형태들은 특정형태의 Rm 인터페이스에 제한되지 않는다. 또한 다른 유형의 인터페이스가 구현될 수 있다. 또한, MS (402) 의 다양한 요소 및 기능이 하나의 장치 또는 하나의 칩에 병합될 수 있다. 예를 들어, 단일 장치는 무선 부분뿐만 아니라 컴퓨팅 부분도 포함할 수 있다. 또한, 설명한 다양한 모듈 및 기능이 상호간에 병합되거나 개별 요소들로 제공될 수 있다.
TE (404) 및 MT (406) 는 편리하게 총괄하여 이동국 (MS; 402) 으로 특징지울 수 있다. MT (406) 는 원격 위치와 음성 또는 데이터 통신을 하기 위해 공지의 방식으로 동작하는 송신기 (408) 및 수신기 (410) 를 포함한다.
또한, 도 4 의 무선 통신 시스템은 이동 스위칭 센터 (MSC) 를 포함할 수 있는 기지국 (BS;412) 을 포함한다. BS (412) 는 표준에 의해 Um 인터페이스로 명명된 무선 인터페이스를 통해 MS (402) 와 통신한다. 당업자는 Rm 인터페이스의 동작 세부사항을 알며, 여기서 상세히 설명할 필요는 없다. BS (412) 는 표준에 의해 L 인터페이스라 명명된 인터페이스를 통해 컴퓨터 네트워크 (414) 에 결합된다. 또한, L 인터페이스의 세부사항은 산업 표준에 의해 지정되었고 여기서 상세히 설명할 필요는 없다.
TE (404) 와 네트워크 (414) 간의 통신 링크를 확립하기 위해, 통신 데이터 패킷들은 Rm 인터페이스 및 Um 인터페이스를 통해 교환되어, PPP 세션이 확립된다. 상술한 다양한 프로토콜들 및 표준들은 무선 컴퓨팅 네트워크 연결을 구현하는 틀을 제공한다. 그러한 틀 내의 하드웨어 및 소프트웨어의 실제 구현은 설계자의 재량에 의한다. 상술한 다양한 표준들이 이러한 이동 IP 등록을 제공하는 반면, 겹치는 표준들은 종종 등록 프로세스에 비효율을 초래한다. 따라서, 이동 컴퓨팅 응용의 등록 프로세스를 최적화하기 위한 상당한 요구가 존재한다. 개시된 실시형태들은 이러한 요구, 및 상세한 설명 및 첨부되는 도면으로부터 알 수 있는 다른 장점을 제공한다.
여기서의 실시형태들은 이동 IP 등록에 대한 더 효율적인 등록 메카니즘을 의도한다. 도 4 와 관련하여 상술한 바와 같이, 목적은 이동 터미널 장비 (예를 들어, TE (404))를 인터넷과 같은 컴퓨터 네트워크 (예를 들어, 네트워크 (414)) 에 등록하는 것이다.
상술한 바와 같이, 무선 IP 통신을 지배하기 위한 많은 상이한 표준들이 존재한다. 이 표준들은 설계자에게 몇몇 유연성을 제공하기 위해 많은 상이한 방법으로 구현될 수 있다. 도 4 는 통신 프로세스를 지원하는 단순화된 일반적인 무선 네트워크를 도시한다.
TE (404) 와 네트워크 (414) 간의 통신 프로세스가 도 5 의 기능 블록도에서 IP 통신 계층에 도시되어 있다. 상술한 바와 같이, TE (502) 는 Rm 인터페이스를 통해 MT (504) 와 통신한다. 다음으로, MT (504) 는 Um/A 인터페이스를 통해 외래 에이전트 (FA; 506) 와 통신한다. 도 5 에 도시되어 있는 "A 인터페이스" 는 2001년 8월 자로 출간되고, 여기에 참조로서 첨부된 "CDMA 2000 접속 네트워크 인터페이스를 위한 상호동작 가능성 요건 (IOS)(INTEROPERABILITY SPECIFICATION (IOS) FOR CDMA 2000 ACCESS NETWORK INTERFACE)" 이라 명명된, TIA/EIA-2001-A 에서 구체화된 IS-835 네트워크에서와 같은, BS/MSC 에서 PDSN 연결을 포함하는 A8, A9, A10, 및 A11 인터페이스를 집합적으로 가리킨다. "A 인터페이스" 라는 용어는 표준화되지 않았다. (A1 내지 A11 과 같은) 다른 인터페이스들은 IS-835 에 정의되었으나, BS/MSC 를 포함하는 인터페이스를 의도하며, 본 시스템의 이해와 관련이 없다. 당업자는 A 인터페이스가 IS-835 에 정의된 하나 이상의 인터페이스를 가리키는 것을 안다. 몇몇 통신 표준들에 따라, MT (504) 는, 일 실시형태에서 FA (506) 와 관련된 IS-835 에 정의된 패킷 데이터 서비스 노드 (PDSN) 와 같은 피어 (peer) 와 통신할 수 있다.
네트워크 레벨에서 BS (412) 는 투명 릴레이 메커니즘으로 기능하기 때문에, 도 5 에서 BS (412) 는 도시되어 있지 않다. 통상적으로, BS (412) 는 IP 계층 레벨에서의 통신에서 역할을 하지 않는다. FA (506) 는 TE (502) 와 네트워크 (510) 간의 로밍 연결 지점으로서 역할한다. MT (504) 가 핸드오프 (즉, 다른 BS 로 스위칭) 를 수행하는 경우, FA (506) 또한 변할 수 있다. 따라서, MT (504) 가 이동함에 따라, MT (504) 는 로컬 FA (506) 과 대응한다.
FA (506) 는 홈 에이전트 (HA; 508) 와 통신한다. FA (506) 및 HA (508) 는 모두 이동 IP 통신에 대해 특정된 프로세스이다. HA (508) 은 FA (506) 와 네트워크 (510) 간의 통신 링크에서 데이터의 브로커로서 행동한다. HA (508) 는 고정지점이며, 네트워크 (510) 에 의해 이용되는 특정 IP 주소를 가진다. MT (504) 가 상이한 BS 로 핸드오프 될지라도, HA (508) 는 TE (502) 와 네트워크 (510) 간의 IP 세션 전반에서 고정된 상태를 유지한다.
상술한 바와 같이, 이동 IP 등록은 패킷 네트워크 연결성이 확립된 후에 수행된다. 무선 네트워크에서, 무선 자원 및 연결 시간은 제공자 및 소비자 모두에게 값비싼 자원이다. 상술한 시스템 및 방법은 더 효율적인 등록 메커니즘을 제공하는, 이동 IP 를 지원하지 않을 네트워크의 조기 결정을 하도록 한다. 하나의 일반적인 등록 방법은 (1) 이동 장치와 무선 네트워크 간의 패킷 데이터 서비스를 위한 무선 링크를 확립하고, (2) PPP 를 통해 패킷 데이터 연결성을 교섭하며, 그리고 (3) 이동 IP 등록을 수행하는 것이다. 이 일반적인 방법의 과정 동안, IS-835 네트워크상에 네트워크가 이동 IP 를 지원하지 않으며, 이동 노드가 그의 연결 시도를 포기하도록 하는 몇몇 표시가 존재한다.
도 6 은 이동 IP 를 지원하는 IS-835 네트워크의 조기 결정에 대한 일반적인 방법 (600) 을 도시하는 순서도이다. 이동 노드는 커버되는 영역에 제공된다 (602). 그 후, 이동 노드는 무선 네트워크에 연결한다 (604). 이동 IP 를 지원하지 않는 네트워크의 조기 탐지를 수행하기 위해, 그 후, 이동 노드는 조기 해제 조건들을 탐지하려 시도한다. 조기 해제 조건은 무선 네트워크가 이동 IP 를 지원하는지 여부를 이동 노드가 판단할 수 있도록 하는, 이동 노드에 의해 탐지될 수 있는 임의의 조건이다. 그 후, 이동 노드는 임의의 해제 조건이 충족되는지를 판단한다 (608). 하나의 해제 조건이 충족되는 경우, 이동 노드는 무선 네트워크로부터 해제한다 (610). 해제조건이 모두 충족되지 않는 경우, 이동 노드는 무선 네트워크에 연결되어 동작을 계속한다 (612).
해제 조건들
이용될 수 있는 많은 상이한 해제 조건들이 존재한다. 예를 들어, 다음의 해제 조건들: (1) 발신 전 또는 발신 동안, 네트워크에 의해 지원되는 프로토콜 교정이 PREV 6 이하임, (2) LCP 교섭 동안, 네트워크에 의해 인증 (CHAP 또는 PAP) 이 요구되는지 여부, (3) IPCP 교섭 동안, 네트워크가 IP 주소 옵션을 포함하는, 구성-미확인 (C-NAK) 을 송신하는지 여부, 및 (4) 이동 IP 등록 동안, 등록 요청이 송신되기 전에, 에이전트 유도 메시지에 응답하여 에이전트 광고 메시지가 수신되지 않는지 여부가 이용된다. 다음의 설명 및 도면이 이러한 가능한 해제 조건들 중 각각에 대해 논의하기 위해 이용된다.
시나리오들의 예
도 7 은 이동 IP 를 지원하지 않는 네트워크의 조기 결정에 대한 하나의 가능한 해제 조건의 흐름도를 도시한다. 패킷 데이터 서비스를 획득하기 위해, 이동국 (302) 은 서비스 무선 네트워크에 등록을 수행하고, 그 후 패킷 네트워크에 등록을 수행한다. 이동 노드 (302) 는 시간 t1 에서 BS (308) 로 패킷 데이터 서비스 옵션을 포함하는 발신 메시지를 송신한다. BS (308) 는 MS (302) 로의 기지국 확인 명령 (BS Ack Order) 으로 발신 메시지의 수신을 확인한다. 발신 메시지는 트래픽 채널의 할당, A10 연결의 확립, 링크 계층 (PPP) 의 확립 및 이동 IP 가 터미널에 의해 이용되는 경우 시간 t3 로 표시된 서비스 패킷 네트워크에의 이동 IP 등록을 야기한다. 당업자가 알고 있으며, 다양한 CDMA 및 이동 IP 요건에 의해 정의된 부가적인 세부사항 및 메시지는 도 7 에 도시되지 않았다. 이동 IP 를 지원하는 네트워크의 조기 결정에 대한 하나의 해제 조건은 발신 전 또는 발신 동안 이동국 (302) 또는 이동 노드 (102) 가 네트워크에 의해 지원되는 프로토콜 교정이 PREV (프로토콜 재검토) 6 이하임을 발견하는 것이다. CDMA 에서, PREV 6 라는 용어는 BS 에서 IS-2000 및 조기 표준들에 대한 프로토콜 지원의 레벨을 가리킨다. 이동 노드 (302) 가 이 해제 조건을 탐지했을 때, 이동 노드 (302) 는 무선 네트워크로로부터 해제하며, 무선 자원을 복귀시키며, 연결시간을 최소화한다. 이는 상술한 해제조건 (1) 에 대응한다.
도 8 은 이동 IP 를 지원하는 네트워크의 조기 결정에 대한 다른 가능한 해제 조건의 흐름도를 도시한다. 도 8 은 이동 노드 (MN; 102) 에 의해 광고하도록 촉구된 후 광고하는 외래 에이전트 (FA; 108) 를 도시한다. 가로축은 시스템의 토폴로지, 즉 기반 요소들을 나타낸다. 세로축은 시간선을 나타낸다.
이동 노드 (102) 는 시간 t1 에서 유도 메시지를 송신함으로써 에이전트 광고 메시지를 유도한다. 시간 t2 에서 외래 에이전트 (FA; 108) 는 에이전트 광고 메시지를 송신한다. 이동 노드 (MN; 102) 는 에이전트 광고 메시지를 수신하고 이동 노드 (102) 가 그의 홈 네트워크 (114) 에 있는지 또는 외래 에이전트 (112) 에 있는지 여부를 판단한다. 도 8 에 도시된 예에서, 이동 노드 (102) 는 이동 노드 (102) 가 외래 네트워크 (112) 에 있는 것으로 판단하였다. 또한, 이동 노드 (102) 는 에이전트 광고 메시지로부터 주소관리를 획득할 수 있다. 통상적으로, 주소관리는 외래 에이전트 (108) 의 IP 주소이다. 그 후, 이동 노드 (102) 는 주소관리를 그의 홈 에이전트 (HA; 104) 에 등록한다. 이동 노드 (102) 는 외래 에이전트 (108) 로의 등록 요청 메시지를 시간 t3 에서 송신함으로써 새로운 주소관리를 그의 홈 에이전트 (104) 에 등록할 수 있다. MS 인증, 릴레이 보호, 동적 홈 에이전트 주소 결정 등을 포함하는, 그러나 이에 제한되지 않는 부가적인 프로세스가 시간 t3 에서 외래 에이전트 (108) 에 의해 수행될 수 있다. 그 후, 외래 에이전트 (108) 는 등록 요청 메시지를 시간 t4 에서 홈 에이전트 (104) 로 전달한다.
시간 t5 에서, 홈 에이전트 (HA; 104) 는 외래 에이전트 (FA; 108) 로 등록 응답 메시지를 송신함으로써 응답하며, 이 외래 에이전트 (108) 는 이 메시지를 이동 노드 (MN; 102) 에 시간 t6 에 전달한다. 등록 응답 메시지는 이동 노드 (102) 에게 홈 에이전트 (104) 가 등록을 수락하였는지 여부를 알려준다. 홈 에이전트 (104) 가 등록을 수락한 경우, 홈 에이전트 (104) 는 대응하는 IP 주소를 이동 노드 (102) 에 제공하고, 등록 응답 메시지 내에서 IP 주소를 이동 노드 (102) 에 송신한다.
도 8 에 도시된 이동 IP 를 지원하는 네트워크의 조기 결정에 대한 해제 조건은 이동 IP 등록 동안, 유도 메시지에 응답하여 에이전트 광고 메시지가 수신되지 않는 것이다. 도 8 에 도시된 바와 같이, 이는 등록 요청 메시지가 송신되기 전에 결정된다. 이는 상술한 해제 조건 (4) 에 대응한다.
RFC 792 에 정의된, 여기에 참조로서 첨부된 인터넷 중앙 메시지 프로토콜 (ICMP) 이 여기에 개시된 실시형태들과 함께 메시지를 송신하는데 이용될 수 있다. 또한, RFC 1256 에 의해 정의된, 여기에 참조로서 첨부된 ICMP 라우터 발견이, 홈 에이전트 (104) 인지 또는 외래 에이전트 (108) 인지의 발견에 이용될 수 있다.
부가적인 해제 조건들이 도 4 에 도시된 실시형태와 관련하여 논의될 것이다. 도 4 는 이동국 (MS; 402) 의 무선 컴퓨팅 네트워크 연결을 도시하는 기능 블록도임을 상기한다. MS (402) 는 여기에서 논의한 이동 노드의 유형이다.
도 4 에 도시된 시스템은 이동 IP 등록에 포함된 엔터티를 도시한다. 도 9 는 시스템의 다양한 요소 간의 순방향 및 역방향 메시지 흐름을 도시한다. 네트워크 (예를 들어, 도 4 의 네트워크 (414)) 가 도 9 의 우측에 표시되어 있는 반면, 터미널 장비 (예를 들어, 도 4 의 네트워크 (414)) 는 도 9 의 좌측에 표시되어 있다. 중간 터미널 장비 및 네트워크는 MT 로 표시된 이동 터미널 (예를 들어, 도 4 의 MT (406)) 이다. 또한 도 9 에 도시된 것은 PDSN/FA (312) 및 HA (304) 이다. 당업자는 MT (406) 와 네트워크 (510) 간의 BS (308) 을 통한 통신 흐름을 알 것이다. 그러나, 도 9 에 도시된 몇몇 프로세스는 네트워크 계층에서 설명되고, 물리 링크 계층에서는 설명되지 않는다. 따라서, 편의를 위해, 도 9 는 Um 인터페이스를 통해 MT (406) 와 PDSN/FA (312) 간의 통신을 도시한다.
도 9 에서, 참조부호 1 로 표시된 프로세스는 MT (406) 와 PDSN/FA (312) 간에 발생하는 PPP 세션 확립 및 이동 IP 등록 프로세스이다. 이 프로세스는 링크 제어 프로토콜 (LCP) 교섭 및 IP 제어 프로토콜 (IPCP) 교섭을 포함한다. 당업자는 LCP 교섭 및 IPCP 교섭 모두를 위해 많은 메시지가 MT (406) 와 FA (312) 간에 순방향 및 역방향으로 이동할 수 있음을 알 것이다. 무선 통신 장치 내의 수신기가 교섭 메시지를 수신하는 반면, 메시지들은 무선 통신 장치 내의 송신기를 이용하여 MT (406) 로부터 송신된다. 분명하게 하기 위해, 이동 IP 등록과 밀접하게 관련된 유일하게 선택된 메시지들이 도 9 에 도시되어 있다. 이 프로세스 동안, PPP 세션은 Um 인터페이스상에 확립된다. MT (406) 은 Um 인터페이스상에 이동 IP 등록을 수행하고, IP 주소가 할당된다.
다음 프로세스에서, 도 9 에서 참조부호 2 로 표시된, TE (404) 의 PPP 세션 교섭, 즉 IP 연결성 확립이 MT (406) 와의 통신에서 발생한다. 프로세스 동안, 제 2 PPP 세션이 Rm 인터페이스상에 발생한다. 당업자는 많은 메시지가 TE (404) 와 MT (406) 간에 LCP 교섭 및 IPCP 교섭 동안 역방향 및 순방향으로 송신됨을 알 것이다. 간략하게 하기 위해, 이러한 개별 메시지는 도 9 에 도시되지 않았다.
MT (406) 는 TE (404) 에 이전에 할당된 IP 주소를 제공한다. 상이한 PPP 세션들 간에 프로토콜 옵션들은 다를 수 있다. 이후의 이동 IP 교섭은 투명하다. 이후의 IP 트래픽은 도 4 에 표시된 것과 같이 MT (504) 및 BS (412) 를 통해 TE (404) 와 네트워크 (510) 간에 발생한다. 도 9 에 도시된 프로세스는 다수의 통신 표준들에 따르며 최종적으로 적절한 IP 주소 할당을 야기한다.
부가적인 해제 조건들은 도 9 에 도시된 LCP 교섭 및 IPCP 교섭에서 발견될 수 있다. 하나의 부가적인 해제 조건은 LCP 교섭 동안, 인증 (CHAP 또는 PAP) 이 네트워크에 의해 요구되는지 여부이며, 그 후, 이동 노드는 이동 IP 를 지원하는 IS-835 네트워크가 존재하지 않다고 판단하고 무선 네트워크로부터 해제한다. 이는 상술한 해제 조건 (2) 에 대응한다. 하나의 인증 프로토콜은 챌린지 핸드쉐이크 인증 규약 (CHAP) 이다. 다른 인증 프로토콜은 비밀번호 인증 규약 (PAP) 이다. PDSN (312) 은 두 인증 메커니즘 (CHAP 및 PAP) 모두를 지원할 수 있다. PDSN 이 CHAP 또는 PAP 중 어느 하나를 요구하는 경우 만이 해제 조건이 충족된다.
네트워크는 i) CHAP 인증을 나타내는 인증 프로토콜 (AP) 옵션을 포함하는 다수의 LCP 구성-요청을 송신함으로써, 또는 ii) 이동국으로부터 CHAP 을 나타내는 AP 옵션의 LCP 구성-거절을 수신하자마자 PPP 교섭을 종료함으로써, CHAP 이 요구되는 것을 가리킬 수 있다. 네트워크는 i) PAP 인증을 나타내는 인증 프로토콜 (AP) 옵션을 포함하는 다수의 LCP 구성-요청을 송신함으로써, 또는 ii) 이동국으로부터 PAP 를 나타내는 AP 옵션의 LCP 구성-거절을 수신하자마자 PPP 교섭을 종료함으로써, PAP 이 요구되는 것을 나타낼 수 있다.
LCP 에서, 교섭 방법 (즉, CHAP, PAP, 또는 다른 방법) 을 나타내는 인증 프로토콜 (AP) 옵션은 AP 값을 포함하여 교섭될 수 있다. 따라서, CHAP 또는 PAP 를 제안하기 위해, PDSN 은 CHAP 또는 PAP 와 같은 값을 가지는 AP 옵션을 포함하는 LCP 구성-요청 (C-REQ) 을 송신한다. 이동국은, 이동국이 거절된 AP 옵션 및 옵션값 (CHAP 또는 PAP) 를 포함하는 LCP 구성-거절 (C-REJ) 을 송신함으로써 인증을 수행하지 않을 PDSN 을 다시 가리킬 수 있다. 그렇지 않은 경우, 이동국은 거절된 AP 옵션 및 옵션값 (CHAP 또는 APAP) 를 포함하는 LCP 구성-미확인 (C-NAK) 을 송신함으로써 인증을 수행할 것으로 기대하지 않는 PDSN 을 다시 가리킬 수 있다. 이 경우, PDSN 은 문제된 옵션을 다음 C-REQ 에서 다시 제안할 수 있다. PPP 요건에 따라 이 시간에 가능한 LCP 메시지를 교환하는 다수의 시퀀스가 존재하며, 그 의미는 당해 기술분야에 공지되어 있다. LCP 교섭의 마지막 결과는 MS 에 의해 PDSN 으로 송신된 구성 확인 (C-ACK) 을 포함하는 메시지 내에 포함된 옵션에 의해 표현된다. CHAP 및/또는 PAP 를 가리키는 MN 이 LCP C-REJ 를 통해 지원되지 않는 경우, 이동 노드는 이동 IP 가 네트워크에 의해 지원되지 않는다는 조기 결정을 할 것이다.
다른 해제 조건이 도 9 에 도시된 IPCP 교섭에서 발견될 수 있다. IPCP IP 주소 옵션이 IPCP 동안 교섭되는 경우, 이동 노드는 이동 IP 를 지원하는 IS-835 네트워크가 존재하지 않는 것으로 판단하고 무선 네트워크로부터 해제할 것이다. 이는 상술한 해제 조건 (3) 에 대응한다.
도 10 은 이동 IP 를 지원하는 IS-835 네트워크의 조기 결정 방법을 도시하는 순서도이다. 이동 노드는 무선 네트워크에 연결된다 (1002). 이동 노드는 이동 IP 를 지원하지 않는 네트워크의 조기 결정을 수행하기 위해, 조기 해제 조건을 탐지하고자 시도한다. 상술한 바와 같이, 이용될 수 있는 많은 상이한 해제 조건들이 존재한다. 이동 노드는 발신 전 또는 발신 동안, (도 10 에서 해제 조건 A 를 나타내는) 네트워크에 의해 지원되는 검토가 PREV 6 이하인지를 판단할 수 있다. 해제 조건 A 가 충족되는 경우, 이동 노드는 무선 네트워크로부터 해제한다 (1006). 이 해제 조건이 충족되지 않는 경우, 이동 노드는 무선 네트워크와의 연결을 유지하며 또한 임의의 다른 해제 조건이 존재하는지를 판단한다.
그 후, 이동 노드는 LCP 교섭 동안 (도 10 에서 해제 조건 B 를 나타내는) 네트워크에 의한 인증 (CHAP 또는 PAP) 이 요구되는지를 판단한다. 해제 조건 B 가 충족되는 경우, 이동 노드는 무선 네트워크로부터 해제한다 (1006). 이 해제 조건이 충족되지 않는 경우, 이동 노드는 무선 네트워크로의 연결을 유지하고 또한 임의의 다른 해제 조건이 존재하는지를 판단한다.
다음 해제 조건은 이동 노드가 IPCP 교섭 동안, (도 10 에서 해제 조건 C 를 나타내는) 네트워크가 IP 주소 옵션을 포함하는 구성-미확인 (C-NAK) 을 송신하였는지를 판단할 때 (1010), 테스트 될 수 있다. 해제 조건 C 가 충족되는 경우, 이동 노드는 무선 네트워크로부터 해제한다 (1006). 이 해제 조건이 충족되지 않는 경우, 이동 노드는 무선 네트워크와의 연결을 유지하고, 동작을 계속하며, 또한 임의의 다른 해제 조건이 존재하는지를 판단한다.
그 후, 이동 노드는 IP 등록 및 등록 요청이 송신되기 전에, (도 10 에서 해제 조건 D 를 나타내는) 에이전트 유도 메시지에 응답하는 에이전트 광고 메시지가 수신되지 않았는지를 판단할 수 있다 (1012). 해제 조건 D 가 충족되는 경우, 이동 노드는 무선 네트워크로부터 해제한다 (1006). 이 해제 조건이 충족되지 않는 경우, 이동 노드는 무선 네트워크와의 연결을 유지하고 동작을 계속한다. 해제 조건들이 모두 충족되지 않은 경우, (이동 노드가 다른 해제 조건을 발견하지 않거나 않을 때까지) 이동 노드는 IS-835 네트워크가 이동 IP 를 지원하는 것으로 판단할 수 있다.
이동 노드 (102, 302) 의 실시형태가 도 11 의 기능 블록도에 도시되어 있는 가입자 유닛 시스템 (1100) 에 도시되어 있다. 시스템 (1100) 은 시스템 (1100) 의 동작을 제어하는 특정 프로세싱 유닛 (CPU; 1102) 을 포함한다. 또한, CPU (1102) 는 프로세서 (1102) 로 나타낼 수 있다. 읽기 전용 메모리 (ROM) 및 랜덤 액세스 메모리 (RAM) 을 포함하는 메모리 (1104) 는 CPU (1102) 에 명령 및 데이터를 제공한다. 또한, 메모리 (1104) 의 일부분은 비 휘발성 랜덤 액세스 메모리 (NVRAM) 을 포함할 수 있다.
또한, 통상적으로 셀룰러 전화기와 같은 무선 통신 장치에 구현될 수 있는 시스템 (1100) 은 시스템 (1100) 과 셀 사이트 제어기 또는 기지국 (308) 과 같은 원격 위치 간의 오디오 통신과 같은 데이터의 송신 및 수신을 하는 송신기 (1108) 및 수신기 (1110) 을 포함하는 하우징 (1106) 을 포함한다. 송신기 (1108) 및 수신기 (1110) 는 트랜시버 (1112) 로 결합될 수 있다. 안테나 (1114) 는 하우징 (1106) 에 부착되고, 트랜시버 (1112) 에 전기적으로 결합된다. 송신기 (1108), 수신기 (1110) 및 안테나 (1114) 의 동작은 당해 기술분야에 공지되어 있고 여기서 설명할 필요는 없다. 또한, 송신기 (1108), 수신기 (1110) 및 안테나 (1114) 는 도 4 에 도시된 송신기 (408), 수신기 (410) 및 안테나에 대응한다.
또한, 시스템 (1100) 은 트랜시버 (1112) 에 의해 수신된 신호를 탐지하고 정량화하는데 이용되는 신호 탐지기 (1116) 를 포함한다. 신호 탐지기 (1116) 는 전체 에너지, 의사랜덤 잡음 (PN) 칩당 파일럿 에너지, 전력 스펙트럼 밀도, 및 당해 분야에 공지된 다른 신호들과 같은 신호를 탐지한다. 이하에서 설명할 바와 같이, 다양한 표시 및 값이 시스템 (1100) 용 신호 탐지기 (1116) 에 의해 계산된다.
타이머 세트 (1118) 는 파일럿 강도 프로세서 (1120), 파일럿 수신 전력 프로세서 (1122), 및 전체 수신 전력 프로세서 (1124) 와 함께 작동한다. 수신 신호의 레벨을 측정하고 이 신호들을 프로세싱함으로써, 시스템 (1100) 은 무선 통신 장치와 시스템 (1100) 의 기지국 (308) 간의 통신 채널의 질을 결정할 수 있다.
파일럿 강도 프로세서 (1120) 는 파일럿 강도 표시 (Ec/Io) 를 신호 탐지기 (1116) 로부터 수신한다. 신호 탐지기 (1116) 는 PN 칩당 파일럿 에너지의 비(Ec) 를 트랜시버 (1112) 에서 수신한 전체 전력 스펙트럼 밀도 (Io) 로 나눈다. 이러한 파일럿 에너지 대 전체 수신 에너지의 비는 본 기술분야에 공지된 바와 같이 "파일럿 강도" 라 불린다. 본 기술분야에 공지된 바와 같이, 파일럿 강도는 활성화 셀 및 인접 셀들의 로밍 조건에 따르며, 따라서 파일럿 강도는 특정 셀에서의 트래픽 로드 (load) 의 표시이다.
전체 수신 전력 프로세서 (1124) 는 신호 수신기 (1116) 에서 탐지되고 정량화된 가변 Rx 를 이용한다. 전체 수신 전력 (Rx) 은 트랜시버 (1112) 에서 수신된 전체 전력의 측정이다. 이는 온도 잡음, 다른 셀들로부터의 간섭 및 특정 트랜시버 (1112) 로 송신된 파일럿 신호를 포함한다. 수신된 이 모든 에너지 전체는 전체 수신 전력을 나타내기 위해 저장된다.
파일럿 수신 전력 프로세서 (1122) 는 신호 탐지기 (1116) 로부터 수신 신호 강도 표시 (RSSI) 를 수신한다. RSSI 는 파일럿 수신 전력을 나타내며, 일 실시형태에서, 본 기술분야에 공지된 바와 같이, 전체 수신 전력 (Rx) 를 (Ec/Io) 와 합산함으로써 계산된다. RSSI 는 시스템 로딩 (loading) 에 독립적이며, RSSI 내의 변형은 순방향 링크 경로 손실 변화를 나타낸다. 이러한 경로 손실 변화는, 이하에서 구체적으로 설명할 바와 같이, 언제 서비스를 스위칭할지를 판단하는데 중요하다.
시스템 (1100) 의 상태 변경자 (1126) 는 현재 상태 및 트랜시버 (1112) 에 의해 수신되고 신호 탐지기 (1116) 에 의해 탐지된 부가적인 신호들에 기초하여 무선 통신 장치의 상태를 제어한다. 무선 통신 장치는 많은 상태들 중 임의의 하나의 상태에서 동작 가능하다.
또한, 시스템 (1100) 은 무선 통신 장치를 제어하고 현재 서비스 제공자 시스템이 부적합하다고 판단할 때, 어떤 서비스 제공자 시스템으로 무선 통신 장치가 송신하는지를 결정하는 시스템 결정자 (1128) 을 포함한다.
시스템 (1100) 의 다양한 요소들이 데이터 버스뿐만 아니라 파워 버스, 제어 신호 버스, 및 상태 신호 버스를 포함하는 버스 시스템 (1130) 에 의해 결합된다. 그러나, 분명히 하기 위해, 다양한 버스들이 버스 시스템 (1130) 으로서 도 11 에 도시되어 있다. 당업자는 도 11 에 도시된 시스템 (1100) 이 특정 요소들의 나열이 아닌 기능 블록도이다. 예를 들어, 파일럿 강도 프로세서 (1120), 파일럿 수신 전력 프로세서 (1122), 및 전체 수신 전력 프로세서 (1124) 가 시스템 (1100) 내의 3 개의 별개 블록으로 도시되었지만, 실제 그들은 디지털 신호 프로세서 (DPS) 와 같은 하나의 물리적인 요소로 구현될 수 있다. 또한, 그들은 메모리 (1104) 내의 프로그램 코드로 상주할 수 있으며, CPU (1102) 에 의해 동작될 수 있다. 동일한 고려가 도 11 의 시스템 (1100) 내에 나열된 다른 요소들에 적용된다.
당업자는 정보 및 신호가 임의의 여러 상이한 기술들 및 기능들을 이용하여 표현될 수 있다. 예를 들어, 상술한 설명 전반에 참조될 수 있는 데이터, 명령, 지시, 정보, 신호, 비트, 심볼, 및 칩은 전압, 전류, 전자기파, 자기장 또는 자기입자, 광학 필드 또는 광자, 또는 이들의 임의의 조합으로 나타낼 수 있다.
또한, 당업자는 여기에 개시된 실시형태들과 관련한 다양한 도시적인 논리 블록, 모듈, 회로, 및 알고리즘 단계가 전자 하드웨어, 컴퓨터 소프트웨어, 또는 이 둘의 조합으로 구현될 수 있음을 안다. 하드웨어 및 소프트웨어의 이 상호교환가능성을 명확히 하기 위해, 다양한 도시적인 요소들, 블록들, 모듈들, 회로들, 및 단계들이 그들의 기능성의 관점에서 상술되어 있다. 이러한 기능성이 하드웨어 또는 소프트웨어로 구현되는지는 전체 시스템에 부가되는 특정 응용 및 설계 제한에 따른다. 당업자는 상술한 기능성을 각 특정 응용에 구현할 수 잇으나, 이러한 구현 결정은 본 발명의 범위를 벗어나는 것을 야기하는 것으로 해석되어서는 안 된다.
여기에 개시된 실시형태들과 관련하여 설명된 다양한 도시적인 논리 블록들, 모듈들, 및 회로들은 범용 프로세서, 디지털 신호 프로세서 (DSP), 주문형 반도체 (ASIC), 필드 프로그래머블 로직 장치, 이산 게이트 또는 트랜지스터 로직, 이산 하드웨어 요소들, 또는 여기에 개시된 기능을 수행하도록 설계된 이들의 임의의 조합으로 구현되거나 수행될 수 있다. 범용 프로세서는 마이크로프로세서일 수 있으나, 이와 달리, 프로세서는 임의의 종래 프로세서, 제어기, 마이크로 제어기, 또는 상태 기계일 수 있다. 또한, 프로세서는 예를 들어, DSP와 마이크로프로세서의 조합, 복수의 마이크로프로세서, DSP 코어와 결합된 하나 이상의 마이크로프로세서, 또는 임의의 다른 이러한 구성 등의 컴퓨팅 장치의 조합으로 구현될 수 있다.
여기에 개시된 실시형태들과 관련하여 설명한 방법 또는 알고리즘의 단계들은 직접 하드웨어, 소프트웨어, 프로세서에 의해 실행되는 모듈, 또는 이 둘의 조합으로 구현될 수 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈식 디스크, CD-ROM, 또는 본 기술분야에 공지된 임의의 다른 유형의 저장 매체에 상주할 수 있다. 저장 매체의 하나의 실시형태는 저장 매체로부터 정보를 판독하고, 저장 매체에 정보를 기록할 수 있는 프로세서에 결합된다. 이와 달리, 저장 매체는 프로세서와 일체형일 수 있다. 프로세서 및 저장 매체는 ASIC 에 상주할 수 있다. ASIC 은 사용자 터미널에 상주할 수 있다. 또한, 프로세서 및 저장 매체는 사용자 터미널에서 별도 요소로서 상주할 수 있다.
여기에 개시된 방법은 소정의 상술한 방법을 획득하기 위한 하나 이상의 단계 또는 동작을 포함한다. 방법 단계 및/또는 동작은 본 발명의 범위를 벗어나지 않고 상호 교환될 수 있다. 즉, 단계 또는 동작의 특정 순서가 실시형태의 적절한 동작을 위해 요구되지 않는 경우, 순서 및/또는 특정 단계의 이용 및/또는 특정 동작의 이용은 본 발명의 범위를 벗어나지 않고 수정될 수 있다.
개시된 실시형태들의 상술한 설명은 당업자가 본 발명을 제조 또는 이용하도록 하기 위해 제공된다. 이러한 실시형태들에 대한 다양한 수정을 당업자는 알 것이며, 여기서 정의된 일반 원리는 본 발명의 사상 또는 범위를 벗어나지 않고 다른 실시형태들에 적용될 수 있다. 따라서, 본 발명은 여기에 개시한 실시형태들로 한정하려는 것이 아니며, 여기에 개시된 원리 및 신규한 특징과 일치하는 가장 넓은 범위를 부여하려는 것이다.

Claims (20)

  1. 무선 통신 시스템에서의 통신을 위해 구성된 이동 노드용 방법에 있어서,
    무선 네트워크에 연결하는 단계;
    상기 무선 네트워크에 의해 인증이 요구되는지를 판단하는 단계를 포함하며, 이동 IP 에 대한 네트워크 지원의 조기 표시인 해제 조건에 대해 테스트하는 단계;
    상기 해제 조건이 충족되는 경우, 상기 무선 네트워크로부터 해제하는 단계; 및
    상기 해제 조건이 충족되지 않는 경우, 상기 무선 네트워크로의 연결을 유지하는 단계를 포함하는, 이동 노드용 방법.
  2. 제 1 항에 있어서,
    상기 해제 조건은 복수의 해제 조건들을 포함하며,
    상기 해제 조건에 대해 테스트하는 단계는,
    상기 복수의 해제 조건들 중 임의의 해제 조건의 충족에 대해 테스트하는 단계를 포함하는, 이동 노드용 방법.
  3. 제 1 항에 있어서,
    챌린지 핸드쉐이크 인증 규약 (Challenge Handshake Authentication Protocol: CHAP) 인증에 대한 요청을 탐지하는 단계를 더 포함하는, 이동 노드용 방법.
  4. 제 1 항에 있어서,
    비밀번호 인증 규약 (Passward Authentication Protocol: PAP) 인증에 대한 요청을 탐지하는 단계를 더 포함하는, 이동 노드용 방법.
  5. 제 2 항에 있어서,
    IPCP 교섭 동안 상기 무선 네트워크가 송신하며, 상기 해제 조건을 충족하고, IP 주소 옵션을 포함하는 구성-미확인 (config-not-acknowledge) 의 수신을 탐지하는 단계를 더 포함하는, 이동 노드용 방법.
  6. 제 2 항에 있어서,
    상기 해제 조건에 대해 테스트하는 단계는,
    상기 무선 네트워크에 의해 지원되는 프로토콜 버젼이 이동 IP 를 지원하는 소정의 프로토콜 버젼과 호환되는지를 판정하는 단계를 더 포함하는, 이동 노드용 방법.
  7. 제 2 항에 있어서,
    이동 IP 등록 동안 에이전트 유도 메시지를 송신하는 단계;
    상기 에이전트 유도 메시지를 송신한 후, 소정 기간 동안 에이전트 광고 메시지의 비수신을 탐지하는 단계를 더 포함하며,
    상기 비수신을 탐지하는 단계는 상기 해제 조건을 충족시키는, 이동 노드용 방법.
  8. 이동 IP 를 지원하는 네트워크를 결정하는, 무선 통신 시스템용 이동국에 있어서,
    무선 신호를 수신하는 안테나;
    상기 안테나와 전자 통신을 하는 수신기;
    상기 안테나와 전자 통신을 하는 송신기;
    명령을 실행하는 프로세서; 및
    상기 명령을 저장하는 메모리를 포함하며,
    상기 명령은,
    무선 네트워크에 연결하는 단계;
    상기 무선 네트워크에 의해 인증이 요구되는지를 판단하는 단계를 포함하는, 이동 IP 에 대한 네트워크 지원의 조기 표시인 해제 조건에 대해 테스트하는 단계;
    상기 해제 조건이 충족되는 경우, 상기 무선 네트워크로부터 해제하는 단계; 및
    상기 해제 조건이 충족되지 않는 경우, 상기 무선 네트워크와의 연결을 유지하는 단계를 포함하는 방법을 구현하는, 무선 통신 시스템용 이동국.
  9. 제 8 항에 있어서,
    상기 해제 조건은 복수의 해제 조건들을 포함하는, 무선 통신 시스템용 이동국.
  10. 제 8 항에 있어서,
    상기 해제 조건에 대해 테스트하는 단계는,
    상기 무선 네트워크에 의해 지원되는 프로토콜의 버젼이 이동 IP 를 지원하는 소정의 프로토콜 버젼과 호환되는지를 판단하는 단계를 더 포함하는, 무선 통신 시스템용 이동국.
  11. 제 8 항에 있어서,
    상기 인증은 CHAP 인, 무선 통신 시스템용 이동국.
  12. 제 8 항에 있어서,
    상기 인증은 PAP 인, 무선 통신 시스템용 이동국.
  13. 제 8 항에 있어서,
    상기 해제 조건에 대해 테스트하는 단계는,
    IPCP 교섭 동안 상기 무선 네트워크가 송신하며, 상기 해제 조건을 충족하고, IP 주소 옵션을 포함하는 구성-미확인의 수신을 탐지하는 단계를 더 포함하는, 무선 통신 시스템용 이동국.
  14. 제 8 항에 있어서,
    상기 방법은,
    이동 IP 등록 동안 에이전트 유도 메시지를 송신하는 단계;
    상기 에이전트 유도 메시지 송신 후, 소정의 시간 기간 동안 에이전트 광고 메시지를 수신하지 않음을 탐지하는 단계를 더 포함하며,
    상기 수신하지 않음을 탐지하는 단계는 상기 해제 조건을 충족시키는, 무선 통신 시스템용 이동국.
  15. 인터넷 프로토콜 (IP) 을 지원하는 네트워크에서 통신하도록 구성된 이동 노드에 있어서,
    명령을 실행하는 프로세서;
    상기 명령을 저장하는 메모리를 포함하며,
    상기 명령은 해제 조건에 대해 테스트하고, 상기 해제 조건은 패킷 네트워크 연결 전에 평가되고, 상기 해제 조건은 이동 IP 를 지원하지 않는 네트워크를 식별하며, 상기 해제 조건은 상기 무선 네트워크에 대한 인증 요건의 결정을 포함하며, 상기 명령은 상기 해제 조건이 발견되는 경우 상기 무선 네트워크로부터 해제하는, 이동 노드.
  16. 제 15 항에 있어서,
    상기 인증은 CHAP 인, 이동 노드.
  17. 제 15 항에 있어서,
    상기 인증은 PAP 인, 이동 노드.
  18. 제 15 항에 있어서,
    상기 방법은,
    IP 주소 옵션을 포함하며, IPCP 교섭 동안 상기 무선 네트워크가 송신한, 상기 해제 조건을 충족하는 구성-미확인의 수신을 탐지하는 단계를 더 포함하는, 이동 노드.
  19. 제 15 항에 있어서,
    상기 방법은,
    이동 IP 등록 동안, 에이전트 유도 메시지를 송신하는 단계;
    상기 에이전트 유도 메시지의 송신 후 소정의 시간 기간 동안, 에이전트 광고 메시지를 수신하지 않음을 탐지하는 단계를 더 포함하며,
    상기 수신하지 않음을 탐지하는 단계는 상기 해제 조건을 충족하는, 이동 노드.
  20. 이동 IP 를 지원하는 네트워크를 결정하는, 무선 통신 시스템용 이동국에 있어서,
    무선 네트워크에 연결하는 수단;
    상기 무선 네트워크에 의해 인증이 요구되는지를 판단하는 수단을 포함하며, 이동 IP 에 대한 네트워크 지원의 조기 표시인 해제 조건에 대해 테스트하는 수단;
    상기 해제 조건이 충족되는 경우, 상기 무선 네트워크로부터 해제하는 수단; 및
    상기 해제조건이 충족되지 않는 경우, 상기 무선 네트워크로의 연결을 유지하는 수단을 포함하는, 무선 통신 시스템용 이동국.
KR1020057010712A 2002-12-12 2003-12-11 이동 ip 에 대한 네트워크 지원의 조기 결정 KR100990339B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/318,778 US7590408B2 (en) 2002-04-03 2002-12-12 Systems and methods for early determination of network support for mobile IP
US10/318,778 2002-12-12

Publications (2)

Publication Number Publication Date
KR20050085592A true KR20050085592A (ko) 2005-08-29
KR100990339B1 KR100990339B1 (ko) 2010-10-29

Family

ID=32592882

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020057010712A KR100990339B1 (ko) 2002-12-12 2003-12-11 이동 ip 에 대한 네트워크 지원의 조기 결정

Country Status (24)

Country Link
US (1) US7590408B2 (ko)
EP (1) EP1576785B1 (ko)
JP (2) JP4579695B2 (ko)
KR (1) KR100990339B1 (ko)
CN (1) CN100592734C (ko)
AT (1) ATE441278T1 (ko)
AU (2) AU2003293536A1 (ko)
BG (1) BG109178A (ko)
BR (1) BRPI0317172B1 (ko)
CA (1) CA2509393C (ko)
CZ (1) CZ2005371A3 (ko)
DE (1) DE60329025D1 (ko)
EC (1) ECSP055848A (ko)
ES (1) ES2332782T3 (ko)
IL (1) IL168931A0 (ko)
MX (1) MXPA05006234A (ko)
NO (1) NO20053359D0 (ko)
NZ (1) NZ540542A (ko)
PL (1) PL376975A1 (ko)
RU (1) RU2346401C2 (ko)
TR (1) TR200502711T2 (ko)
TW (1) TWI365656B (ko)
WO (1) WO2004056068A1 (ko)
ZA (1) ZA200504726B (ko)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004180244A (ja) * 2002-11-29 2004-06-24 Alps Electric Co Ltd 回線接続復旧方法および回線接続復旧プログラム
US7877081B2 (en) * 2003-07-25 2011-01-25 Qualcomm Incorporated Proxy-encrypted authentication for tethered devices
US7228141B2 (en) * 2003-12-23 2007-06-05 Cisco Technology, Inc. Providing location-specific services to a mobile node
JP3959402B2 (ja) * 2004-03-19 2007-08-15 株式会社日立コミュニケーションテクノロジー 通信接続装置及び通信端末ならびにこれを用いた通信方法
US7991854B2 (en) * 2004-03-19 2011-08-02 Microsoft Corporation Dynamic session maintenance for mobile computing devices
US8042154B2 (en) * 2005-11-07 2011-10-18 Cisco Technology, Inc. Allowing network access for proxy mobile IP cases for nodes that do not support CHAP authentication
JP2009528743A (ja) 2006-03-02 2009-08-06 ノキア コーポレイション 無線アクセス・ネットワークを経由した接続先ネットワークへのアクセス支援
CN101072231A (zh) * 2006-05-13 2007-11-14 华为技术有限公司 一种通信网络中协商移动ip能力的方法和装置
US7701970B2 (en) * 2007-04-10 2010-04-20 International Business Machines Corporation Protocol negotiation for a group communication system
US7944887B1 (en) * 2007-10-22 2011-05-17 Sprint Spectrum L.P. Method and system for forcing mobile IP home agent handoff
US8842603B2 (en) * 2007-12-21 2014-09-23 Motorola Mobility Llc Method and apparatus for detection of network having multiple IP-address capability
JP5455399B2 (ja) * 2009-03-11 2014-03-26 キヤノン株式会社 通信装置、通信処理方法およびプログラム
EP2460373B1 (en) * 2009-07-28 2013-07-03 Koninklijke Philips Electronics N.V. Diagnosing and resolving wireless network malfunctions
US8368601B2 (en) * 2009-08-05 2013-02-05 Intel Corporation Multiprotocol antenna structure and method for synthesizing a multiprotocol antenna pattern
CN101998364B (zh) * 2009-08-21 2014-12-10 中兴通讯股份有限公司 一种对本地网际协议访问连接实施管理的方法及***
US8331372B2 (en) * 2010-04-22 2012-12-11 Robert Paul Morris Methods, systems, and computer program products for enabling an operative coupling to a network
US8233482B2 (en) * 2010-04-22 2012-07-31 Robert Paul Morris Methods, systems, and computer program products for disabling an operative coupling to a network
CN101902827B (zh) * 2010-07-03 2015-04-01 中兴通讯股份有限公司 一种建立分组数据连接的方法及无线通信终端
JP5138023B2 (ja) 2010-12-08 2013-02-06 ソニー株式会社 半導体レーザ素子
CN102571611A (zh) * 2012-03-05 2012-07-11 北京中创信测科技股份有限公司 一种数据分离方法、***及交换机
WO2014209184A1 (en) * 2013-06-28 2014-12-31 Telefonaktiebolaget L M Ericsson (Publ) Identity management system
CN105407476A (zh) * 2014-08-25 2016-03-16 中兴通讯股份有限公司 一种通话中控制拆线的方法及终端

Family Cites Families (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01151181A (ja) * 1987-12-09 1989-06-13 Yazaki Corp 低挿抜力多極コネクタ
US5101501A (en) * 1989-11-07 1992-03-31 Qualcomm Incorporated Method and system for providing a soft handoff in communications in a cdma cellular telephone system
JP2500240Y2 (ja) * 1991-01-11 1996-06-05 矢崎総業株式会社 低挿抜力コネクタ
US5201665A (en) * 1991-09-24 1993-04-13 Cardell Corporation Cam lock connector
JP3047053B2 (ja) * 1991-12-27 2000-05-29 住友電装株式会社 自動車用ワイヤハーネスに用いる組み合わせコネクタ
JPH06261033A (ja) * 1993-03-08 1994-09-16 Nippon Telegr & Teleph Corp <Ntt> 認証制御方式
JPH08180930A (ja) 1994-12-21 1996-07-12 Sumitomo Wiring Syst Ltd レバー式コネクタ
JP3393944B2 (ja) 1995-01-10 2003-04-07 日立マクセル株式会社 水素化物二次電池
US5878036A (en) 1995-12-20 1999-03-02 Spartz; Michael K. Wireless telecommunications system utilizing CDMA radio frequency signal modulation in conjunction with the GSM A-interface telecommunications network protocol
JP3123422B2 (ja) * 1996-02-15 2001-01-09 住友電装株式会社 レバー式コネクタ
US5708655A (en) * 1996-06-14 1998-01-13 Telefonaktiebolaget L M Ericsson Publ Method and apparatus for addressing a wireless communication station with a dynamically-assigned address
US5790373A (en) * 1996-09-13 1998-08-04 Silicon Graphics, Inc. Disk drive loading mechanism
JPH10106665A (ja) 1996-10-01 1998-04-24 Sumitomo Wiring Syst Ltd コネクタ
JP3806911B2 (ja) 1997-02-28 2006-08-09 住友電装株式会社 分割コネクタ
KR100260516B1 (ko) * 1997-04-01 2000-07-01 정선종 코드분할 다중접속 이동통신망에서의 비동기통신 데이터발신호 및 착신호 서비스 방법
JP3570662B2 (ja) * 1997-04-14 2004-09-29 矢崎総業株式会社 低挿入力コネクタ
JPH11164357A (ja) * 1997-11-26 1999-06-18 Matsushita Electric Ind Co Ltd 無線通信システム
KR100281083B1 (ko) * 1998-01-23 2001-02-01 서평원 이동데이터단말기간무선데이터통신방법
US6400701B2 (en) * 1998-03-31 2002-06-04 Nortel Networks Limited Asymmetric internet access over fixed wireless access
JP2000003336A (ja) * 1998-06-16 2000-01-07 Nec Corp 携帯型データ通信端末装置におけるユーザ認証方法及びユーザ認証システム
US6230012B1 (en) * 1998-08-07 2001-05-08 Qualcomm Incorporated IP mobility support using proxy mobile node registration
JP3221414B2 (ja) * 1998-10-19 2001-10-22 日本電気株式会社 ワイヤレス非同期通信モード通信システム及び同報通信制御方法
KR100343172B1 (ko) * 1998-10-29 2002-08-22 삼성전자 주식회사 무선 데이터 전송 방법과 그 이동 단말기 및 이종신호간 연동장치
JP2000151677A (ja) * 1998-11-11 2000-05-30 Toshiba Corp 移動ipシステムのアクセス認証装置及び記憶媒体
RU2169437C1 (ru) 1998-12-29 2001-06-20 Свисском Мобиле Аг Способ предоставления пользователям телекоммуникационной сети доступа к объектам
US6721555B1 (en) * 1999-02-19 2004-04-13 Qualcomm Incorporated System and method for facilitating device authentication in a wireless communications system
US6370118B1 (en) * 1999-02-24 2002-04-09 Qualcomm Incorporated Simultaneous set up of PPP on AUM and a RM interface
US6483822B1 (en) * 1999-06-07 2002-11-19 Marcello Lioy Establishing a packet network call between a mobile terminal device and an interworking function
US6377556B1 (en) * 1999-07-14 2002-04-23 Qualcomm Incorporated Method and apparatus to resynchronize ppp on um interface without affecting ppp on a rm interface and to resynchronize ppp on a rm interface without affecting ppp on a um interface
US6625164B1 (en) 1999-07-14 2003-09-23 Qualcomm, Incorporated Selectively framing and unframing PPP packets depending on negotiated options on the Um and Rm interfaces
US6193532B1 (en) * 1999-09-29 2001-02-27 Silicon Graphics, Inc. Printed circuit board carrier insertion/extraction assembly
US6785823B1 (en) 1999-12-03 2004-08-31 Qualcomm Incorporated Method and apparatus for authentication in a wireless telecommunications system
US6445922B1 (en) * 1999-12-15 2002-09-03 Lucent Technologies Inc. Method and system for support of overlapping IP addresses between an interworking function and a mobile IP foreign agent
JP3643283B2 (ja) * 1999-12-17 2005-04-27 株式会社東海理化電機製作所 コネクタの連結装置
US6775553B1 (en) * 2000-01-14 2004-08-10 Qualcomm Incorporated Method of avoiding PPP time-outs during IPCP negotiations
JP4060021B2 (ja) * 2000-02-21 2008-03-12 富士通株式会社 移動通信サービス提供システム、および移動通信サービス提供方法
JP2001237026A (ja) * 2000-02-23 2001-08-31 Yazaki Corp レバー付コネクタ
MXPA02009502A (es) 2000-03-30 2003-05-15 Qualcomm Inc Metodo y aparato para aplicarse a una estacion movil para identificar eventos especificos.
FI20000760A0 (fi) * 2000-03-31 2000-03-31 Nokia Corp Autentikointi pakettidataverkossa
US6354164B1 (en) * 2000-04-04 2002-03-12 Compaq Computer Corporation Lever system utilizing rack and pinion gear
JP3726641B2 (ja) * 2000-05-23 2005-12-14 住友電装株式会社 レバー式コネクタ
US6293813B1 (en) * 2000-06-30 2001-09-25 Silicon Graphics Electrical connector with latching backplate assembly
JP3603760B2 (ja) * 2000-08-11 2004-12-22 住友電装株式会社 レバー式コネクタ
US6544053B2 (en) * 2000-09-18 2003-04-08 Tyco Electronics Amp Gmbh Plug connector arrangement
US6804260B2 (en) * 2001-02-16 2004-10-12 Qualcomm, Incorporated Method for selectively maintaining and applying PPP compression in a wireless communication system
US6999435B2 (en) * 2001-03-29 2006-02-14 Telefonaktiebolaget Lm Ericsson (Publ) Method, system and node for providing enhanced mobility in simple IP telecommunication networks when performing L2TP tunneling
US7447182B2 (en) * 2001-04-06 2008-11-04 Nortel Networks Limited Discovering an address of a name server
US7369529B2 (en) * 2001-05-24 2008-05-06 Qualcomm.Incorporated. Method and apparatus for differentiating point to point protocol session termination points
US6549424B1 (en) * 2002-02-28 2003-04-15 Garmin Ltd. Electronic equipment module mounting apparatus and method

Also Published As

Publication number Publication date
TWI365656B (en) 2012-06-01
NZ540542A (en) 2006-11-30
NO20053359L (no) 2005-07-11
BRPI0317172B1 (pt) 2017-05-30
JP2010273359A (ja) 2010-12-02
JP5059913B2 (ja) 2012-10-31
CA2509393C (en) 2012-12-11
TR200502711T2 (tr) 2005-09-21
AU2003293536A1 (en) 2004-07-09
RU2346401C2 (ru) 2009-02-10
RU2005121891A (ru) 2006-01-20
JP4579695B2 (ja) 2010-11-10
US7590408B2 (en) 2009-09-15
EP1576785A1 (en) 2005-09-21
WO2004056068A1 (en) 2004-07-01
CA2509393A1 (en) 2004-07-01
BG109178A (bg) 2006-02-28
ECSP055848A (es) 2005-11-22
ZA200504726B (en) 2006-03-29
IL168931A0 (en) 2009-02-11
ATE441278T1 (de) 2009-09-15
CN100592734C (zh) 2010-02-24
EP1576785B1 (en) 2009-08-26
US20030224757A1 (en) 2003-12-04
BR0317172A (pt) 2005-10-25
DE60329025D1 (de) 2009-10-08
JP2006510319A (ja) 2006-03-23
KR100990339B1 (ko) 2010-10-29
ES2332782T3 (es) 2010-02-12
CN1736081A (zh) 2006-02-15
PL376975A1 (pl) 2006-01-23
CZ2005371A3 (cs) 2005-09-14
AU2010201314A1 (en) 2010-04-29
TW200417231A (en) 2004-09-01
NO20053359D0 (no) 2005-07-11
MXPA05006234A (es) 2005-09-08

Similar Documents

Publication Publication Date Title
JP5059913B2 (ja) モバイルipに対するネットワークの支援の早期判断
KR100949861B1 (ko) 모바일 ip 통신 시스템에서 핸드오프를 수행하기 위한방법 및 장치
RU2628486C2 (ru) Системы и способы доступа к сети
US7565144B2 (en) Method, system and mobile station for handing off communications from a cellular radio access network to an unlicensed mobile access network
TWI383701B (zh) 鄰近細胞之發現
EP2832157B1 (en) Access point detection
US20080117884A1 (en) Radio Network Controller, Wireless Access Gateway, Radio Communication System, and Communication Method for Radio Communication System
US8670406B2 (en) Method and apparatus for handover between heterogeneous networks using mobile IP
WO2006098599A1 (en) Apparatus and method for selecting network interface in mobile terminal supporting multiple wireless access scheme
JP2008533788A (ja) 通信デバイスを設定する方法
JP4886022B2 (ja) 共通ipアドレス付きの移動端末および無線装置
KR100587420B1 (ko) 핸드오버 처리 방법
US20050238031A1 (en) Method and system for supporting simultaneous data sessions of dissimilar access networks
Siddiqui Mobility management techniques for heterogeneous wireless networks
EP1884076B1 (en) Method and apparatus for handover between heterogeneous networks using mobile ip

Legal Events

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

Payment date: 20130927

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20140929

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20150930

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20160929

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20170929

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20180928

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20190924

Year of fee payment: 10