[go: up one dir, main page]

KR100764010B1 - 히스토리 데이터를 사용해서 연결 세팅들을 선택하는 방법및 장치 - Google Patents

히스토리 데이터를 사용해서 연결 세팅들을 선택하는 방법및 장치 Download PDF

Info

Publication number
KR100764010B1
KR100764010B1 KR1020057024995A KR20057024995A KR100764010B1 KR 100764010 B1 KR100764010 B1 KR 100764010B1 KR 1020057024995 A KR1020057024995 A KR 1020057024995A KR 20057024995 A KR20057024995 A KR 20057024995A KR 100764010 B1 KR100764010 B1 KR 100764010B1
Authority
KR
South Korea
Prior art keywords
connection
network address
access point
terminal
network
Prior art date
Application number
KR1020057024995A
Other languages
English (en)
Other versions
KR20060035641A (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 KR20060035641A publication Critical patent/KR20060035641A/ko
Application granted granted Critical
Publication of KR100764010B1 publication Critical patent/KR100764010B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/35Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • H04L41/0859Retrieval of network configuration; Tracking network configuration history by keeping history of different configuration generations or by rolling back to previous configuration versions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0876Aspects of the degree of configuration automation
    • H04L41/0883Semiautomatic configuration, e.g. proposals from system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/19Connection re-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Automation & Control Theory (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 원격통신 시스템에서 연결 세팅들을 선택하는 것에 관한 것이다. 본 방법에 따르면, 히스토리 데이터가 보유되며, 상기 히스토리 데이터에는 적어도 하나의 네트워크 어드레스가 정의되며, 또한 상기 네트워크 어드레스로 연결을 설정하기 위해 사용되었던 하나의 연결 세팅이 정의된다. 원하는 네트워크 어드레스로의 연결을 구성할 필요가 있다는 점에 응답하여, 히스토리 데이터가 검사되고, 사용될 연결 세팅들의 선택이 히스토리 데이터에 의해 구성된다.

Description

히스토리 데이터를 사용해서 연결 세팅들을 선택하는 방법 및 장치{A method and apparatuses for selecting connection settings by using historydata}
본 발명은 연결 세팅들을 선택하는 것에 관한 것으로, 더욱 상세하게는 무선 액세스 네트워크를 포함하는 원격통신 시스템에서 연결 세팅들을 선택하는 것에 관한 것이다.
PLMN(Public Land Mobile Networks)에 의해 제공되는 데이터 서비스들 외에도, 제한된 커버리지 영역(coverage area) 내에서 광대역 무선 데이터 전송 서비스를 제공하는 다양한 무선 로컬 영역 네트워크 기술들이 이동 사용자들을 위해 개발되었다. 그러한 기술들의 예시들은 IEEE 802.11 기반의 WLAN 네트워크들이다. 무선 로컬 영역 네트워크들은 사무실들, 또는 공항들과 같은 핫 스팟들(hot spots)에서 데이터 전송 서비스들을 제공하기 위해 사용될 수 있다. 무선 로컬 영역 네트워크들은 예를 들면, 인터넷에 대한 액세스를 가능하게 하기 위해 외부 네트워크들로 빈번하게 연결된다. 일반적으로 무선 로컬 영역 네트워크들에 의해 제공되는 데이터 전송율은 PLMN 네트워크들에서 제공되는 데이터 전송율보다 상당히 높다. 따라서, 로컬 영역 네트워크가 사용될 수 있는 장소들에서는, 무선 로컬 영역 네트워크를 통해 원하는 네트워크 어드레스들로 연결을 설정하는 것이 목표이다. 그러나, 무선 로컬 영역 네트워크들로의 연결 설정 및 및 그들을 통한 다른 네트워크들로의 연결 설정 그리고 한 네트워크로부터 다른 네트워크로의 전달이 항상 가능한 것은 아니며, 잘 작동되는 로밍 기능이 제공되는 PLMN 네트워크들 외에서는 사용자에게 더욱 어렵다.
특허 출원 공개 WO 01/63843은 특히 무선 로컬 영역 네트워크로 연결을 설정하기 위한 방법을 개시하고 있다. 네트워크들로 연결되기 위해 필요한 세팅들 및 다른 네트워크들 자원들은 무선 단말기에 있는 정보 세트들(information sets)에 저장된다. 바람직하게는, 정보 세트들은 각 네트워크에 대해 별개로 정의되며, 그들은 프로파일들로 지칭될 수 있다. 정보 세트들에 저장될 수 있는 것은 네트워크 이름, 채널 세팅, 작동 모드 세팅 및 데이터 보안 세팅들 외에도 다른 세팅들, 특히 TCP/IP 프로토콜의 사용과 관련된 세팅들과 같은 WLAN 특유 데이터이다. 사용될 액세스 포인트가 선택되면, 네트워크 이름에 포함된 정보 세트에서 기술된 세팅들에 따라 액세스 포인트에 대해 연결이 설정된다. 이러한 해결책은 네트워크로 연결을 설정할 때 세팅들이 어떻게 변경되어야 하는지 및 어떠한 세팅들이 필요한지를 사용자들이 알 필요가 없다는 장점을 제공하며, 대신 다른 네트워크들로 연결을 설정하기 위해서 이전에 저장된 세팅들이 사용될 수 있다.
사용자가 새로운 장소로 이동할 때, 그/그녀의 단말기에는 다수의 무선 로컬 영역 네트워크들이 제공될 수 있다. 예를 들면, WLAN 단말기는, 네트워크 이름들을 스캐닝한 것에 기초하여, 이용 가능한 WLAN 액세스 포인트들에 대한 목록을 셋업할 수 있다. 그러나, 일부 무선 로컬 영역 네트워크들은 다른 네트워크들로 연결되지 않거나, 또는 원하는 네트워크 어드레스로의 연결은 예를 들면, 미싱 로밍 약정(missing roaming agreements) 때문에 설정될 수 없는데, 이러한 경우에 무선 로컬 영역 네트워크를 통해 원하는 네트워크 어드레스로 연결이 설정될 수 없다. 네트워크 선택 알고리즘에 기초하여 사용자 또는 단말기가 액세스 포인트를 선택할 때에는, 반드시 액세스 포인트를 통하여 원하는 네트워크 어드레스, 예를 들면 회사의 가상 사설망(Virtual Private Network, VPN) 게이트웨이로 연결이 설정될 필요는 없다.
본 발명의 목적은 일반적으로 더욱 신뢰할만한 연결 설정을 획득하기 위하여 연결 설정들의 선택을 개선하기 위한 것이다. 본 발명의 목적은 종속항들에서 개시된 것에 의해 특징지어지는 방법, 무선 원격 통신시스템, 단말기 및 소프트웨어 생성물을 가지고 얻어진다. 본 발명의 바람직한 실시예들은 종속항들에 개시되어 있다.
본 발명에 따르면, 히스토리 데이터가 보유되며, 상기 히스토리 데이터에는 적어도 하나의 네트워크 어드레스 및 적어도 하나의 연결 세팅들이 정의되며, 상기 연결 세팅들은 상기 네트워크 어드레스로 연결을 설정하기 위해 사용되었다. 상기 히스토리 데이터는 원하는 네트워크 어드레스로의 연결을 구성할 필요가 있다는 점에 응답하여 검사된다. 사용될 연결 세팅들의 선택은 상기 히스토리 데이터를 사용해서 구성된다. 본 발명에서 네트워크 어드레스와 관련된 히스토리 데이터는 일반적으로 하나 이상의 연결 세팅들에 의해 정의되는 어떠한 연결 세트에 대해서도 일반적으로 보유될 수 있다는 점이 지켜진다. 연결 세팅들의 예시는 WLAN 액세스 포인트를 식별하는 식별자이다. 본 발명에 따르는 장치는 연결 세팅들이 선택되는 중에 가능한 연결 세팅을 통해 원하는 네트워크 어드레스로 연결이 설정되었는지를 주목하는 것이 가능하도록 하는 장점을 제공한다. 그러한 연결 세팅들이 바람직할 때, 그러한 연결 세팅들로부터 연결은 네트워크 어드레스로 이전에 설정되었으며, 원하는 네트워크 어드레스로의 연결 설정은 더욱 빈번하게 성공한다. 따라서, 성공적이지 못한 설정 동안에 발생하는 단점들은 피할 수 있다.
본 발명의 일 실시예에 따르면, 히스토리 데이터의 연결 세팅들에는 네트워크 어드레스로 연결을 설정하기 위해 사용된 적어도 하나의 액세스 포인트가 정의된다. 다음에, 액세스 포인트를 통해 원하는 네트워크 어드레스로의 연결을 구성할 필요가 있다는 점에 응답하여 상기 히스토리 데이터가 검사되며, 상기 액세스 포인트는 히스토리 데이터를 사용해서 선택된다. 액세스 포인트라는 용어는 넓은 의미로 사용되며, 물리적 액세스 장치 또는 논리적 액세스 포인트를 지칭할 수도 있다는 점을 주목해야 한다. 이러한 실시예는 어떠한 로밍 상황에서도 적용될 수 있으며, 또한 다른 액세스 포인트를 통해 수행되기 위해 설정된 연결의 연결 책임이 전달되어야 하는(핸드오버) 상황들에서 적용될 수 있다. 이러한 실시예는 부정확한 액세스 포인트들의 선택을 피하거나 적어도 감소시킬 수 있도록 하기 때문에, 새로운 액세스 포인트로의 연결인 핸드오버는 보다 빠르게 수행될 수 있는데, 이것은 특히 멀티-미디어 어플리케이션들과 같은 시간-임계(time-critical) 어플리케이션들에 대해서 특히 중요하다.
본 발명의 다른 실시예에 따르면, 가능한 액세스 포인트를 통해 원하는 네트워크 어드레스로 이전에 연결이 설정되었는지에 대한 정보는 액세스 포인트 선택 알고리즘에서의 기준으로 사용된다. 이러한 실시예는 다른 속성들, 예컨대 신호 레벨을 더 잘 고려하는 액세스 포인트가 선택될 수 있도록 하는 장점을 제공하는데, 이러한 액세스 포인트를 통해서는 그럼에도 불구하고 네트워크 어드레스로 이전에는 연결이 설정되지 않았었다.
본 발명에 따른 또 다른 실시예에 따르면, 히스토리 데이터는 이용 가능한 연결 설정들을 통해 원하는 네트워크 어드레스로 이전에 연결이 설정되었는지를 검사할 수 있도록 한다. 그러한 검사는 연결 세팅들을 선택할 수 있도록 하며, 이러한 연결 세팅들에 의해 이전에 적어도 한번 원하는 네트워크 어드레스로 연결이 설정되었다. 이러한 실시예는 원하는 네트워크 어드레스로 연결을 설정하기 위해 이전에는 사용되지 않았던, 그러한 연결 세팅들의 사용을 완전히 피할 수 있도록 한다.
다음에 첨부된 도면들을 참조하여 일부 실시예들에 의해 본 발명이 더욱 상세하게 기술될 것이다.
도 1은 무선 원격 통신시스템을 도시하고 있다.
도 2는 연결 세팅들을 선택하기 위한 본 발명의 일 실시예에 따른 방법을 기술하고 있다.
도 3은 히스토리 데이터를 보유하기 위한 본 발명의 일 실시예에 따른 방법 을 기술하고 있다.
도 4는 액세스 포인트를 선택하기 위한 본 발명의 일 실시예에 따른 방법을 기술하고 있다.
본 발명의 실시예가 무선 로컬 영역 네트워크를 포함하는 다음의 예시적 시스템에서 기술되어 있다. 그러나, 본 발명은 어떠한 네트워크 자원의 하나 이상의 연결 세팅들을 선택하기 위해서, 예를 들면 PLMN 네트워크의 하나 이상의 연결 세팅들을 선택하기 위해서 사용될 수 있다. 무선 로컬 영역 네트워크 기술의 예시는 IEEE 802.11 표준들에서 정의된 WLAN 무선 인터페이스를 지원하는 시스템이다. 본 발명은 예를 들면, 블루투스, HiperLAN(High Performance Radio Local Area Network) 또는 BRAN(Broadband Radio Access Network) 장비에서, 다른 타입들의 무선 로컬 영역 네트워크 기술들에도 또한 적용될 수 있다.
도 1은 적어도 하나의 단말기(TE), 무선 로컬 영역 네트워크를 포함하는 네트워크들(NW1, NW2), GSM/GPRS 네트워크(NW3), 및 인터넷 서비스 제공자 네트워크(NW4)를 포함하는 무선 원격 통신시스템을 도시하고 있다. 무선 로컬 영역 네트워크를 포함하는 네트워크(NW1, NW2)는 기지국들로 동작하며 또한 기지국들로 지칭될 수 있는 무선 로컬 영역 네트워크 액세스 포인트들(AP) 및 인터넷과 같이 무선 로컬 영역 네트워크로부터 다른 네트워크들로 연결이 구성될 수 있는 전형적으로 포털(PorTal,PT)로 지칭되는 장치를 포함하고 있다. 포털 PT는 또한 무선 로컬 영역 네트워크의 액세스 제어기로서 동작하며, 이러한 경우에 포털 PT는 무선 로컬 영역 네트워크의 기능들의 일부를 처리한다. 로컬 영역 네트워크에 있는 어떠한 단말기 장치라도 로컬 영역 네트워크 IP 라우터, 홈 네트워크 ADSL 장치, 또는 VPN 게이트웨이로서 동작하는 장치와 같이, 다른 네트워크들에 대해서 포털(PT)로서 동작할 수 있음에 주목해야 한다. 인터넷 서비스 제공자 네트워크(NW4)는 네트워크(NW2)의 포털 PT를 통해 설정된 연결을 인터넷 및 예를 들면, 서비스 제공자에 의해 보유된 전자 메일 서버와 같은 서버(S)에 연결하기 위한 인터넷 액세스 포인트(ISP AP)를 포함하고 있다. 다른 네트워크들은 인터넷에 연결된 WWW 서버 또는 회사의 메일 서버와 같은, 다른 서버스들(S)을 또한 포함할 수 있다. 네트워크들의 가장자리에 있는 액세스 장치(PT, ISP AP, GPRS AP)는 전형적으로 정보 보안을 확실히 하기 위해 방화벽 기능을 포함한다. GSM/GPRS 네트워크(NW3)는 GPRS 네트워크를 다른 네트워크들로 연결하는 GPRS 액세스 포인트 장치(GPRS AP)와 같은, GSM/GPRS 명세들(specifications)에서 정의된 잘 알려진 네트워크 요소들을 포함한다.
단말기(TE)는 메모리, 사용자 인터페이스 및 하나 이상의 프로세서들을 포함하는 중앙 처리 유닛을 포함하고 있다. 단말기(TE)는 제거 가능 IC 카드 및/또는 메모리 카드 외에도 카드를 독출하는 수단과 같은 다른 메모리 수단을 또한 포함하고 있다. 예를 들면, 연결 설정에서 필요한 연결 세팅들 및 세팅들을 선택하기 위해 필요한 데이터는 내부 및/또는 외부 메모리에 저장될 수 있다. 전형적으로, 몇 몇 연결 세팅들은 대안적인 프로파일들 또는 연결 세팅 집합들로서 저장되며, 이러한 경우에 연결을 설정할 때 연결 세팅들 중 하나가 선택되어야 한다. 중앙 처리 유닛에서 실행되는 컴퓨터 프로그램 코드들은 진보적인 동작들을 수행하기 위한 단 말기(TE)를 구성하는데 사용되며, 그의 몇몇 실시예들이 이하의 도 2, 도 3 및 도 4에서 기술되어 있다. 위에서 언급된 바와 같이, 본 발명은 또한 WLAN 연결을 설정하는 단말기들 외에도 다른 단말기들에 적용될 수 있다. 그러한 단말기들은 컴퓨터 프로그램 코드를 실행함으로써, 다음에 기술된 방법 외에도 그의 다른 실시예들을 수행하도록 구성될 수 있다. 진보적인 특징들을 구현하기 위해 하드웨어 해결책들 또는 하드웨어와 소프트웨어 해결책들의 조합을 사용하는 것도 가능하다. 단말기(TE)는 다기능 단말기일 수 있으며, 따라서 WLAN 기능 외에도 데이터 전송 속성들 예를 들면, GSM/GPRS 네트워크 또는 3GPP 시스템(제3 세대 파트너쉽 프로젝트) 네트워크와 통신하기 위한 트랜시버 및 실시예에 따라서는 이러한 종류의 네트워크에서 사용되기 위한 연결 세팅들을 선택하기 위한 수단을 또한 포함하고 있다. 단말기(TE)는 예를 들면 무선 액세스를 제공하는 장치(예를 들면, WLAN 카드)에 연결된 랩톱 컴퓨터, PDA 장치, 또는 PDA 장치 및 이동 전화의 조합일 수 있다.
도 2는 연결 세팅들을 선택하기 위한 본 발명의 일 실시예에 따른 방법을 기술하고 있다. 이러한 방법에서, 히스토리 데이터(201)가 보유되며, 히스토리 데이터(201)에는 네트워크 어드레스들이 정의되며, 이러한 어드레스들로 논리적 연결이 설정된다. 각 네트워크 어드레스에는 적어도 하나의 연결 세팅이 제공되었으며, 이러한 연결 세팅은 네트워크 어드레스로 연결이 설정될 때 사용되었다. 히스토리 데이터를 보유하는 단계는 도 3에서 더욱 상세하게 기술된다. 네트워크 어드레스들은 관계된 네트워크 자원의 어떠한 식별자라도 사용해서도 식별될 수 있다. 전형적으로는, 논리적 연결은 단말기(TE)로부터 패킷-교환 IP-기반 네트워크로 설정되며, 이러한 경우에서 네트워크 어드레스들에 관한 데이터는 이로부터 IP 어드레스가 정의될 수 있는 IP 어드레스들 또는 다른 식별자들을 나타낸다. 본 발명은 특히 TCP/IP 연결을 위해 사용되기에 적합하다. 일 실시예에 따르면, 네트워크 어드레스들의 URL 식별자들은 히스토리 데이터에 정의된다. 네트워크 어드레스들의 URL 식별자들의 도메인 이름 또는 IPv6 모드에서 네트워크 어드레스들의 프리픽스들(prefixes)과 같이, 실제 네트워크 어드레스의 일부만을 저장하는 것 또한 가능하다.
원하는 네트워크 어드레스로 연결을 설정할 필요가 생기면(202, 203), 이용 가능한 연결 세팅들에 대한 데이터가 정의된다(단계 204). 연결 세팅들에 관한 데이터는 IC 카드와 같은, 외부 메모리 수단으로부터 또는 단말기(TE)의 메모리로부터 외부 네트워크 요소로부터 획득될 수 있다. 이용 가능한 연결 세팅들로서 정의될 수 있는 것은 단말기(TE) 또는 외부 메모리 수단에 포함된 모든 연결 세팅 집합들이거나, 또는 예를 들면 현재 사용된 네트워크들 및/또는 서비스들에 기초하여, 단말기(TE)에서 드롭(drop)될 수 있다. 이용 가능한 연결 집합들은 또한 외부 네트워크 요소들로부터 수신된 데이터에 기초하여 정의될 수 있다. 예를 들면, 사용될 액세스 포인트(AP)를 변경하기 위해, 이미 존재하는 연결로 유효한 연결 세팅들을 변경할(또는 적어도 더 나은 연결을 제공하는 연결 세팅들이 이용 가능한지를 정의할) 필요가 생길 때(204) 또는 새로운 연결을 위한 연결 세팅들을 선택할 필요가 생길 때(203), 프로세스는 단계 204로 진행할 수 있다.
일 실시예에 따라 무선 로컬 영역 네트워크의 액세스 포인트들(AP)을 선택하 기 위해 상기 방법이 적용될 때, 단말기(TE)는 액세스 포인트들(AP)로부터 식별자들을 수신할 수 있으며, 이러한 식별자들은 액세스 포인트(AP) 또는 액세스 포인트(AP)가 속한 네트워크를 식별한다. 무선 측정(radio measurements)에 기초하여, 현재의 서빙 액세스 포인트(AP)에 의해 제공된 연결 품질이 적어도 하나의 소정의 핸드오버 평가기준에 기초하여 너무 약하다고 관찰될 때, 프로세스는 전형적으로 단계 202로 진행한다. 이번에는, 사용자에 의해 선택된 네트워크 어드레스로의 연결 설정에 관한 입력이 사용자로부터 수신될 때, 프로세스는 일반적으로 단계 203으로 진행한다. WLAN 액세스 포인트들(AP)에 대한 데이터를 수집하는 것은 이용 가능한 네트워크들로부터 스캐닝을 수행함에 의해 구현될 수 있다. 액세스 포인트들(AP)을 스캐닝하는 것은 IEEE 802.11 표준에서 정의된 기본적인 기능과 같은 것으로, 이러한 표준에서 TE는 조사 요청들(probe requests)을 하나씩 전송하고, 조사 응답들을 검색함으로써, 무선 채널들을 하나씩 검사한다. TE는 로컬 액세스 포인트들(AP)로 조사 요청 메시지들을 전송하고, 조사 응답 메시지들(Probe response messages)을 기다린다. 일반적으로, 조사 응답 메시지는 각 액세스 포인트가 속한 네트워크 이름을 포함한다.
단계 205에서는, 이용 가능한 연결 세팅들 중 하나를 사용해서 기존 연결 또는 설정될 연결의 네트워크 어드레스로 연결이 이전에 설정되었는지 여부가 히스토리 데이터로부터 검사된다. 상기 검사(205)는 히스토리 데이터에 있는 항목들을 검색함으로써, 일 실시예에 따라 수행될 수 있으며, 상기 히스토리 데이터에는 원하는 네트워크 어드레스가 제공되어 있다. 응답으로서, 검색은 항목들을 나타내는데, 상기 항목들은 단계 204에서 획득된 식별자들과 비유되는, WLAN 네트워크 이름들과 같은, 한 세트의 연결 세팅 집합들 또는 연결 세팅 집합을 식별하는 식별자들을 포함한다. 그러한 검사에 기초하여 남는 것은 이용 가능한 액세스 포인트들에 관한 히스토리 데이터에 있는 항목들이다. 연결 세팅들 및 네트워크 어드레스들에 관련된 히스토리 데이터를 검색 및 저장하기 위한 다수의 다른 방법들이 존재한다.
단계 206에서, 기존 연결의 네트워크 어드레스로 연결이 설정되었는지 또는 제안된 연결 세팅들을 사용해서 연결이 설정되어야 하는지를 고려하여, 사용될 연결 세팅들이 선택된다. 일 실시예에 따르면, 본 방법은 액세스 포인트를 선택할 때 적용되며, 이러한 경우에 상기 히스토리 데이터는 액세스 포인트 변경 알고리즘(핸드오버) 또는 새로운 연결을 설정할 때 액세스 포인트 선택 알고리즘에서 사용될 수 있다.
일 실시예에 따르면, 그러한 연결 세팅들의 선택, 즉 이러한 연결 세팅에 의해 이전에 원하는 네트워크 어드레스로의 연결이 설정되지 않았던 연결 세팅들의 선택이 방지된다. 다른 실시예에 따르면, 원하는 네트워크 어드레스로의 연결이 이전에 설정되었던 그러한 연결 세팅들이 이용 가능하지 않다면, 원하는 네트워크 어드레스로의 연결이 이전에는 설정되지 않았던 그러한 연결 세팅들이 선택될 수 있다. 그러한 상황은 예를 들면, 히스토리 데이터가 원하는 네트워크 어드레스에 대한 어떠한 항목들(entries)을 도시하지 않거나, 단말기에서 수행되는 이용 가능한 네트워크 자원들의 검색에 기초하여 (예컨대 무선 로컬 영역 네트워크에 있는 액세스 포인트들 AP의 스캐닝) 네트워크 어드레스와 관련된 연결 세팅들이 이용 가능하 지 않는 경우에 발생할 수 있다. 이 후에, 선택된 연결 세팅들을 사용해서, 단계 207에서 연결이 설정된다.
일 실시예에 따르면, 연결 세팅들을 선택하기 위해서, 단계 205 이후에는 히스토리 데이터를 사용해서 사용자에게는 이용 가능한 연결 세팅들에 대한 데이터가 제공된다. 히스토리 데이터는 현재의 적어도 하나의 연결 세팅을 통해 원하는 네트워크 어드레스로 연결을 설정하려는 시도가 적어도 있었는지 사용자에게 도시할 수 있다. 따라서, 사용자는 도시된 연결 세팅들에 기초하여 사용될 연결 세팅들을 선택할 수 있다(단계 206). 또한 단말기에 포함된 연결 세팅 선택 알고리즘에 의해 선택된 연결 세팅들의 사용을 승인하도록 사용자에게 요청되는 것도 가능하다. 또한 다른 실시예에 따르면, 원하는 네트워크 어드레스로 이전에 연결이 설정되었던 이용 가능한 연결 세팅들만을 사용자에게 제공할 수 있다. 이러한 실시예들은 예를 들면, 도 2, 3 및 4에서 기술된 실시예들에서 어떠한 연결 세팅들을 적용하는 실시예들에 적용될 수 있다. 연결 세팅들이 선택되는 시점을 사용자가 선택할 수 있는 힘을 가진다는 것이 장점이며, 사용자가 연결 세팅들을 선택할 때 또는 제안된 연결 세팅들이 승인될 때 히스토리 데이터가 사용될 수 있다.
도 3은 일 실시예에 따라 히스토리 데이터를 보유하는 단계를 기술하고 있다. 특정 네트워크 어드레스로 연결을 설정할 필요가 있을 때, 사용될 연결 세팅들이 예를 들면, 위에서 기술된 것과 같이 단말기(TE)에서 선택되고, 연결 설정 요청이 연결 세팅들에 따라서 전송된다(단계 301). 단계 302에서, 단말기(TE)는 원하는 네트워크 어드레스로의 연결 설정이 성공적인지 검출한다.
일 실시예에 따르면, 상기 방법은 무선 로컬 영역 네트워크에서 적용되며, 이에 의해 단말기(TE) 및 액세스 포인트(AP)간에 논리적 연결을 설정할 때, 무선 로컬 영역 네트워크의 잘 알려진 연결 설정 기능들이 사용될 수 있다. 단계 301에서는 연결 세팅들에서 정의된 네트워크 이름에 따른 무선 로컬 영역 네트워크의 액세스 포인트(AP)로 연결 설정 요청이 전송될 수 있다. 예를 들면, 액세스 포인트(AP)로 설정될 연결의 실패 또는 원하는 네트워크 어드레스로 설정될 연결의 실패를 결정하는 메시지에 응답하거나, 또는 메시지에 대해(단계 301) 아무런 응답 메시지가 수신되지 않았다는 사실에 응답하여, 연결 실패가 검출될 수 있다(단계 302). 만약 연결 설정이 실패한다면, 단계 303에서 원하는 네트워크 어드레스가 히스토리 데이터에 이미 정의되어 있는지를 검사한다. 만약 네트워크 어드레스가 히스토리 데이터에 정의되어 있다면, 그와 관련된 항목은 삭제될 수 있다(단계 304). 만약 네트워크 어드레스가 히스토리 데이터에 정의되어 있지 않다면, 히스토리 데이터에는 아무런 변경도 이루어질 필요가 없다(단계 308). 일 실시예에 따르면, 히스토리 데이터가 (단계 301에서 사용된) 선택된 적어도 하나의 연결 세팅과 네트워크 어드레스를 관련시키는 항목을 포함하는지, 즉 연결 세팅에 의해 원하는 네트워크 어드레스로 연결이 이전에 성공적으로 설정되었는지 검사된다. 그러한 경우라면, 단계 304에서 그러한 항목은 제거되며, 반면에 다른 연결 세팅들과 관련된 항목들은 히스토리 데이터에 잔존한다. 연결 설정이 실패하였을 때는 하나 이상의 대안적인 연결 세팅들을 사용해서 다시 한번 연결을 설정하려고 시도가 가능하며, 이것은 도 2의 단계 202로 프로세스가 진행한다는 것을 의미할 수 있다. 히스토리 데 이터는 예를 들면, 검색 테이블로 저장될 수 있으며, 연결 세팅들을 선택하고자 하는 경우에 연결 설정 이후의 연결 세팅들을 변경할 때 이러한 검색 테이블로부터 검색될 네트워크 어드레스에 포함된 항목들이 쉽게 검색될 수 있다.
원하는 네트워크 어드레스로부터 수신된 확인 메시지 또는 응답으로부터 성공적인 연결 여부가 검출될 수 있다. 단계 305에서는, 원하는 네트워크 어드레스가 히스토리 데이터에 정의되어 있는지 검사된다. 이러한 검사는 단계 303에서 같은 방식으로 수행될 수 있다. 만약 히스토리 데이터가 적어도 하나의 선택된 연결 세팅과 네트워크 어드레스를 관련시키는 항목을 포함하지 않는다면, 새로운 항목이 히스토리 데이터에 부가된다(단계 306). 만약 히스토리 데이터에서 이전의 항목이 검색되었다면, 히스토리 데이터는 새로운 연결과 함께 갱신될 수 있다.
일 실시예에 따르면, 히스토리 데이터에는 성공적인 연결 설정들에 관한 카운트(count)가 보유되며, 상기 카운트는 단계 307에서 증가된다. 다른 실시예에 따르면, 히스토리 데이터에는 성공적인 연결 설정들에 대한 시간 정보(time information)가 보유되며, 이러한 경우에 새로운 연결 설정에 관해 타임 스탬프가 히스토리 데이터에 부가되거나, 또는 새로운 연결의 타임 스탬프를 사용해서 이전의 타임 스탬프가 대체될 수 있다. 또 다른 실시예에 따르면, 히스토리 데이터는 버퍼 메모리에 저장되며, 이에 의해 가장 오래된 항목(바람직하게는 액세스 포인트와 네트워크 어드레스를 관련시키는 항목)은 새로운 항목과 함께 제거될 수 있다. 따라서, 히스토리 데이터가 필요로 하는 메모리 양이 제한될 수 있다. 히스토리 데이터를 저장하기 위해 사용될 수 있는 다양한 버퍼 메모리 기술들은 정보 기술 분 야에서는 잘 알려져 있다. 실제로는 단말기(TE)로부터 상당히 제한된 수의 네트워크 어드레스들로 연결들이 설정되며, 이러한 경우에는 잘 기능하는 연결 세팅들의 선택을 구성하기 위해 단말기(TE)가 많은 양의 히스토리 데이터를 보유할 필요는 없다.
연결 세팅들을 네트워크 어드레스들과 관련시키는 히스토리 데이터의 사용이 위에서 일반적으로 기술되었다. 또한 실시예가 이전에 참조되었으며, 이러한 실시예에서 네트워크 어드레스로 연결을 설정할 때 사용되었던 히스토리 데이터의 연결 세팅들에는 적어도 하나의 액세스 포인트가 정의되어 있다. 히스토리 데이터에서, 네트워크 어드레스는 하나 이상의 연결 세팅들의 집합 중 어느 하나와도 관련될 수 있으며, 이러한 세팅들에 의해 네트워크 어드레스로 연결이 설정된다. 연결 세팅들은 물리적 계층, 전송 연결 계층, 네트워크 계층, 전송 계층의 파라미터들 및/또는 더 높은 계층의 파라미터들과 같은, 어떠한 프로토콜 계층 파라미터들을 나타낼 수 있다. 연결 세팅들은 무선 로컬 영역 네트워크(예컨대, WLAN 또는 블루투스) GPRS 데이터, GSM 데이터와 같이, 사용될 네트워크 기술을 정의할 수 있다. 연결 세팅들은 다른 기술-특유의 파라미터들로, 액세스 포인트 및/또는 네트워크를 식별하는 기술-특유의 식별자들과 같은 다른 기술-특유의 파라미터들, 사용자 식별자, 사용중인 식별 방법에 대한 정보와 같이 사용자를 식별하기 위해 사용되는 파라미터들(예를 들면, 패스워드 ID, SIM(Subscriber Identity Module) ID, 또는 인증 ID) 외에도 식별 방법에 의해 요구되는 파라미터들을 정의할 수 있다. 예를 들면, 어떠한 게이트웨이로 연결이 설정되었을 때(상기 게이트웨이의 어드레스가 원하는 네트워 크 어드레스일 수 있다), 히스토리 데이터에는 SIM ID와 같은 식별 방법이 제공될 수 있다. 이후에, 동일한 게이트웨이로 연결이 설정될 때, 식별 방법으로 사용되기 위해, SIM ID가 자동으로 선택될 수 있다. 이러한 방법은 연결을 설정할 때 사용자의 올바른 식별 세팅들 및 가능하게는 사용자 ID들이 쉽게 선택될 수 있도록 하는 장점을 제공한다. 다음에, 다른 실시예들이 더욱 상세하게 기술되며, 이러한 실시예들에서 액세스 포인트 세팅들 및/또는 액세스 포인트의 선택을 위해 히스토리 데이터가 사용된다.
도 4는 일 실시예를 기술하고 있으며, 여기서 능동 접속(active connection)의 액세스 포인트를 변경하는 단계가 히스토리 데이터에 기초하여 정의된다. 액세스 포인트를 통해 단말기(TE)로부터 네트워크 어드레스로의 연결이 설정되는데(단계 401), 이것은 예를 들면, 위에서 기술된 히스토리 데이터를 적용한 방법을 사용해서 선택된다. 이러한 실시예에서, 히스토리 데이터는 액세스 포인트 식별자들과 네트워크 어드레스들을 묶으며, 식별자들에 의해 정의되는 액세스 포인트들을 통해 네트워크 어드레스들로 연결이 설정된다. 이용 가능한 액세스 포인트를 변경하고자 하는 요구가 검출되면(단계 402), 단말기(TE)에 대해 이용 가능한 액세스 포인트들에 관한 데이터가 검사된다(단계 403). 현재 지원하는 액세스 포인트(currently serving access point)보다 더 나은 액세스 포인트가 이용 가능한지 유의하기 위해, 이용 가능한 액세스 포인트들이 비교되고 검사된다(단계 404). 다음에, 이용 가능한 액세스 포인트들의 속성들이 현재 지원하는 액세스 포인트의 속성들과 비교된다. 만약 액세스 포인트의 속성들이 하나 이상의 소정의 액세스 포인트들의 변경 기준에 따라 현재 지원하는 액세스 포인트의 속성들보다 더 나으면, 더 나은 액세스 포인트가 이용 가능하다.
일 실시예에 따르면, 무선 로컬 영역 네트워크의 액세스 포인트(AP)를 변경할 때, 수신된 액세스 포인트 리포트들 및 다른 액세스 포인트들(AP)로부터 수신된 신호들의 단말기(TE)에서 측정된 신호 레벨들에 기초하여 액세스 포인트들(AP)이 비교될 수 있다. 이용 가능한 액세스 포인트들(AP)이 비교될 때에는, 적어도 신호 레벨이 고려된다. 액세스 포인트들(AP)을 비교할 때에는, 액세스 포인트의 부하, 지원되는 데이터 전송율들 및 보안 정보와 같은 액세스 포인트 리포트들에 대한 정보가 또한 고려될 수 있다.
만약 적어도 하나의 더 나은 액세스 포인트가 단말기에 대해 이용 가능하다면, 능동 접속(active connection)의 네트워크 어드레스로의 연결이 이전에 그곳을 통해 (적어도 한번) 설정되었는지가 히스토리 데이터에 기초하여 검사된다(단계 405). 설정되었다면, 액세스 포인트가 변경된다(단계 406). 따라서, 단말기에 대하여, 선택된 새로운 액세스 포인트를 통해 네트워크 어드레스로 연결이 설정되며, 원래의 액세스 포인트를 통한 연결은 해제된다. 단말기(TE)에 저장된 네트워크 및/또는 단말기(TE)에 특유한 데이터를 세팅하는 단계를 사용해서 선택된 액세스 포인트로의 연결 설정이 구성될 수 있다. 일 실시예에 따르면, 예컨대 특허 공개 WO 01/63843에서 제시된 정보 세트들을 사용함으로써, 무선 로컬 영역 네트워크의 액세스 포인트(AP)로 연결이 설정될 수 있다.
검사에 기초하여(단계 405), 만약 제안된 최상의 액세스 포인트로부터 네트 워크 어드레스로 연결이 설정되지 않았다면, 액세스 포인트는 상기 방법에 따라 변경되지 않는데(단계 407), 이것은 현재 지원하는 액세스 포인트에서 연결이 유지됨을 의미한다. 만약 검사(404)에 기초하여 다수의 액세스 포인트들이 이용 가능하다면, 프로세스는 단계 405로부터 다시 단계 407 대신에 단계 405로 진행함으로써, 다음번 최상의 액세스 포인트의 히스토리 데이터를 검사한다.
위에서 기술된 실시예에 의하여, 만약 전달될 연결의 네트워크 어드레스로 연결을 설정하기 위해 제안된 액세스 포인트가 이전에 성공적으로 이용되지 않았다면, 액세스 포인트들의 변경을 방지하는 것이 가능하다.
본 발명은 또한 도 4에서 기술된 예시 외에도 단말기(TE)로부터 설정된 몇몇 연결 연결들을 하나의 액세스 포인트(몇몇 액세스 포인트들)로부터 다른 액세스 포인트로 변경하기 위해 적용될 수 있다. 다른 네트워크 기술들의 액세스 포인트들을 선택할 때, 예를 들면 3GPP 네트워크로부터 무선 로컬 영역 네트워크 또는 그 역으로 전달할지를 결정할 때, 본 발명이 또한 적용될 수 있음에 주목해야 한다. 따라서, 단말기에서 히스토리 데이터는 다른 연결 및/또는 네트워크 타입들에 대해 보유될 수 있으며, 다른 기술들을 지원하는 액세스 포인트들도 또한 히스토리 데이터에 기초하여 비교될 수 있다. 따라서, 네트워크 및/또는 연결 타입의 선택은 히스토리 데이터에 기초하여 정의될 수 있다.
도 4를 벗어나는 일 실시예에 따르면, 액세스 포인트와 히스토리 데이터에서 정의된 네트워크 어드레스를 결합시키는 연결 설정 데이터는 능동 접속의 액세스 포인트를 변경시킬 때 또는 새로운 연결을 위한 액세스 포인트를 선택할 때, 액세 스 포인트의 선택 알고리즘의 기준으로 사용된다. 그러면, 원하는 네트워크 어드레스로 이전에 연결이 설정되었던 액세스 포인트들이 바람직할 수 있다. 다시, 만약 액세스 포인트를 통한 네트워크 어드레스로 이전에는 연결이 설정되지 않았던(소정의 조건들에 따른) 명백히 나은 속성들이 액세스 포인트에 제공된다면, 액세스 포인트는 그러한 알고리즘에 의해 선택될 수 있다.
무선 로컬 영역 네트워크의 액세스 포인트를 선택하는 방법이 특허 출원 공개 WO 01/63842에서 제시되어 있다. 상기 방법의 교지(teaching)에 따르면, 제1 단계에서 단말기(TE)는 제1 액세스 포인트를 선택하며, 상기 제1 액세스 포인트에는 현재의 지원 액세스 포인트와 같은 네트워크 이름을 가진 이용 가능한 액세스 포인트들 가운에 최상의 연결 속성들(connection attributes)이 제공된다. 제1 단계에서, TE는 또한 제2 액세스 포인트를 선택하는데, 상기 제2 액세스 포인트에는 현재의 지원 액세스 포인트와는 다른 네트워크 이름을 가지는 이용 가능한 액세스 포인트들 가운에 최상의 연결 속성들이 제공된다. 이후에, 제2 단계에서, 제1 액세스 포인트 및 제2 액세스 포인트의 연결 속성들이 비교된다. 비교될 연결 속성들간의 차이점들이 소정의 조건을 충족하는 경우에만, 상기 연결은 제2 액세스 포인트로 변경된다. 결과적으로, 같은 네트워크 이름이 제공된 액세스 포인트들에서는 가능한 한 오랫동안 연결을 유지하는 것을 용이하게 함으로써, 네트워크 세팅들의 변경을 피하게 한다. 이러한 단계에서, 본 발명의 일 실시예에 따르면, (제1 단계 및/또는 제2 단계에서) 액세스 포인트들을 비교할 때, 신호 레벨과 같은 다른 기준 외에도 연결 기준으로 또한 사용되는 것은 액세스 포인트를 통한 현재의 연결 네트워 크 어드레스로 연결이 성공적으로 설정되었는가 하는 점이다. 이러한 기준은 액세스 포인트들을 비교하기 이전에, 선-소거 기준(pre-elimination creterion)으로서 대안으로 사용될 수 있다.
액세스 포인트는 무선 로컬 영역 네트워크에 있는 액세스 포인트 대신에 예를 들면, 인터넷 서비스 제공자 액세스 서버(Internet Service Provider Access server, ISP AP), 회로-교환 데이터 연결을 제공하는 장치 또는 GPRS 액세스 포인트(GPRS AP)일 수 있다. 다음에는, 유효한 기술에 따라서, 히스토리 데이터는 예를 들면, 액세스 포인트의 식별자로서 전화번호 또는 GPRS APN(Access Point Name)을 포함할 수 있다. 본 발명의 일 실시예에 따르면, 선택되는 액세스 포인트는 IP 네트워크에 있는 에지 노드(edge node)로, 예를 들면 인터넷이다. 위에서 기술된 바와 같이, 다음에 단말기(TE)는 액세스 포인트들 및 상기 액세스 포인트들을 통해 도달하는 네트워크 어드레스들에 대한 히스토리 데이터, 예컨대 권고된 IP 에지 노드들의 리스트를 보유한다. 이러한 실시예는 인터넷 액세스 포인트가 이전보다 더욱 신뢰할만하게 선택될 수 있다는 장점을 제공한다. 일 실시예에 따르면, 본 발명은 모바일 IP 프로토콜을 지원하는 시스템에서 적용된다. 모바일 IP 프로토콜은 단말기(TE)가 서브-네트워크로부터 다른 서브-네트워크로 이동할 수 있도록 하며, 동일한 IP 어드레스를 사용해서 통신할 수 있도록 한다. 본 발명의 실시예로, 모바일 IP를 지원하는 시스템에서 연결 변경을 가능하게 하는 액세스 포인트는 이전보다 더욱 신뢰할만하게 또한 선택될 수 있다.
표 1은 단말기(TE)에서 보유되는 히스토리 데이터를 예시의 방식으로 기술하 고 있다.
네트워크 서비스 액세스 포인트 네트워크 어드레스
WLAN Corp WLAN NW 1 mail.corp.com
WLAN Corp WLAN NW 1 mail.corp.com
WLAN Hotspot1 www.nokia.com
WLAN Hotspot1 www.nokia.com
WLAN 스티븐Net NW2 HomeServer
GPRS Corporate GPRS AP mail.corp.com
GPRS Corporate GPRS AP www.nokia.com
GPRS Public GPRS AP www.nokia.com
도 1 및 표 1과 관련하여, 예시적인 사람인 스티븐(Steven)은 과거의 연결에 기초하여 표 1에 따른 히스토리 데이터가 저장된 단말기 TE를 사용할 수 있다. 스티븐은 네트워크 NW1의 WLAN 액세스 포인트 AP를 통해 회사 네트워크 NW1(이 네트워크 이름은 예컨대 corp. WLAN NW1일 수 있다)에 있는 그의 회사의 전자 메일 서버 S(mail.corp.com)를 사용한다. 단말기 TE가 큰 전자 메일 파일을 로딩될 때, 스티븐은 사무실로부터 떨어져 있으며, 무선 로컬 영역 네트워크 NW1에 의해 제공된 연결은 실질적으로 사라진다. 그러나, TE는 연결을 GSM/GPRS 네트워크 NW3으로 자동으로 전달하며, 특히 GPRS 액세스 포인트 GPRS AP를 통해 수행되는데, 왜냐하면, 히스토리 데이터에 따르면, GPRS 액세스 포인트 GPRS AP를 통해서 전자 메일 서버 S mail.corp.com의 네트워크 어드레스로 이전에 연결이 설정되었기 때문이다. 다른 예시에서, 스티븐은 기차로 여행하면서 웹 페이지 www.nokia.com을 방문하고자 하며, 히스토리 데이터 및 이용 가능한 GSM/GPRS 네트워크에 기초하여 오퍼레이터의 GPRS 액세스 포인트 GPRS AP(Public GPRS AP)를 통해 상기 어드레스로 연결을 설정하고자 한다. 기차가 역에서 정지할 때, 로컬 영역 네트워크(Hot Spot1)가 이용 가능하며, 히스토리 데이터 및 다른 기준에 기초하여 (예를 들면, 고속의 데이터 전송율를), TE는 로컬 영역 네트워크(Hot Spot1)로 전달한다. 스티븐이 집으로 돌아올 때, 홈 네트워크 NW2의 액세스 포인트 AP에 의해 구현되도록 단말기 TE는 상기 어드레스로 연결을 변경한다.
위에서 도시된 바와 같이, 네트워크 및 액세스 포인트 데이터 외에도, 히스토리 데이터는 성공적인 연결 갯수에 대한 카운트 정보 및 예를 들면 알고리즘을 선택하거나 또는 연결을 설정하기 위한 다른 정보를 포함할 수 있다. 몇몇 대안적인 연결 세팅들의 집합은 하나의 물리적 액세스 포인트 예를 들면, 무선 로컬 영역 네트워크의 액세스 포인트 장치 AP로 연결을 설정하는데 사용될 수 있는 단말기에서 정의된다. 다음에, 단말기는 이러한 연결 세팅들의 집합을 논리적으로 대안적인 액세스 포인트들로서 보유할 수 있으며, 그것들은 히스토리 데이터에서 분리될 수 있다. 이러한 실시예는 이전에 연결 설정이 성공적이었던 연결 세팅의 집합들을 선택하거나 또는 장려(favor)할 수 있도록 한다. 이러한 실시예는 예를 들면, 네트워크 이름들에 기초하여 위에서 기술된 무선 액세스 포인트 장치의 선택을 보완할 수 있다. 바꾸어 말하면, 물리적 액세스 포인트가 선택되었을 때, 더욱 상세한 연결 파라미터들을 선택하는 것이 가능하며, 이에 의해 연결이 설정된다. 액세스 포인트의 히스토리 데이터에서 정의된 파라미터들은 사용자 또는 터널링 데이터(tunneling data)를 식별하는 것과 관련된 파라미터들을 포함할 수 있다. 터널링 데이터는 예를 들면, 가상 사설망(Virtual Private Network, VPN) 터널링 또는 네트워크 계층 또는 더 높은 계층의 어떤 다른 타입의 터널링이 사용되었는지를 정의하고 있다. 만약 터널링이 사용되었다면, 액세스 포인트 데이터는 VPN 게이트웨이의 어드레스와 같은, 터널링에 의해 요구되는 파라미터들을 또한 포함할 수 있다.
예시로서, 연결 설정과 관련된 위에서 기술된 다수의 파라미터들이 정의되는 논리적 인터넷 액세스 포인트(Internet Access Point, IAP)는 심비안 운영 시스템(Symbian Operating System)에 저장될 수 있다. 본 방법이 이러한 별개의 논리적 인터넷 액세스 포인트들에 적용될 때, 이것은 인터넷 액세스 포인트들이 원하는 네트워크 어드레스들에 구속된다는 것을 의미하는데, 논리적 인터넷 액세스 포인트의 선택, 또는 연결 세팅 집합이 완화될 수 있으며, 예를 들면, 원하는 네트워크 어드레스로 이전에 연결이 설정되었던 인터넷 액세스 포인트는 자동으로 선택될 수 있다. 따라서, 어플리케이션 계층 연결을 설정할 때, 어플리케이션 레벨의 목표 네트워크 어드레스가 알려져 있을 때, 우선적으로 사용될 인터넷 액세스 포인트가 선택될 수 있다.
본 발명의 다른 실시예에 따르면, 단말기(TE)는 연결 세팅들에 대한 데이터를 보유하며, 이러한 데이터에 의해서는 원하는 네트워크 어드레스로 성공적으로 연결이 설정되지 않았다. 이러한 데이터는 위에서 기술된 성공적인 연결에 기초하여 유지될 데이터를 보충할 수 있으며, 그러한 데이터들을 완전히 대체할 수 있다. 결과적으로, 위에서 기술된 기능들은 이전에는 네트워크 어드레스로 연결을 성공적으로 설정할 수 없었던 연결 세팅들은 연결 설정을 위해 사용되도록 선택되지 않거나, 또는 예를 들면 액세스 포인트의 선택 알고리즘에서 회피되도록 (예를 들면 그들에 대해 다른 기준을 사용하거나 또는 다른 연결 세팅들과는 다르게 그들을 강조함으로써) 하는 것과 같은 방식으로, 연결 세팅들 예를 들면, WLAN 액세스 포인트 또는 인터넷 액세스 포인트를 선택할 때, 활용될 수 있다.
기술이 진보함에 따라 본 발명의 기본적 개념은 다른 액세스 포인트들을 선택하기 위해 다양한 방법들로 실행될 수 있다는 점은 당해 분야의 숙련자들에는 명백하다. 따라서, 본 발명 및 그의 실시예들은 위에서 기술된 예시들에 제한되지 않으며, 청구항들의 범위내에서 변할 수 있다.

Claims (13)

  1. 무선 원격 통신시스템에서 연결 세팅들을 선택하는 방법으로, 단말기에 있는 연결 세팅들을 사용하여 원하는 네트워크 어드레스로 연결을 설정하는 단계를 포함하는 방법에 있어서, 상기 방법은
    히스토리 데이터를 보유하는 단계;
    상기 원하는 네트워크 어드레스로의 연결을 구성할 필요가 있다는 점에 응답하여 상기 히스토리 데이터를 검사하는 단계; 및
    사용될 연결 세팅들의 선택을 상기 히스토리 데이터에 의해 구성하는 단계를 포함하며,
    상기 히스토리 데이터에는 적어도 하나의 네트워크 어드레스가 정의되며, 또한 상기 네트워크 어드레스로 연결을 설정하기 위해 사용되었던 적어도 하나의 연결 세팅이 정의되는 것을 특징으로 하는 방법.
  2. 제1항에 있어서, 상기 방법은
    이용 가능한 연결 세팅들을 통해 상기 원하는 네트워크 어드레스로 이전에 연결이 설정되었는지를 상기 히스토리 데이터로부터 검사하는 단계; 및
    상기 원하는 네트워크 어드레스로 적어도 한번 연결이 설정되었던 적어도 하나의 연결 세팅을 선택하는 단계를 포함하는 것을 특징으로 하는 방법.
  3. 제1항 또는 제2항에 있어서, 상기 방법은
    상기 네트워크 어드레스들의 URL 식별자들 또는 상기 네트워크 어드레스들의 URL 식별자들 중 적어도 일부를 상기 히스토리 데이터에 저장하는 단계를 포함하는 것을 특징으로 하는 방법.
  4. 제1항 또는 제2항에 있어서, 상기 방법은
    상기 네트워크 어드레스들의 IP 어드레스들 또는 상기 네트워크 어드레스들의 IP 어드레스들 중 적어도 일부를 상기 히스토리 데이터에 저장하는 단계를 포함하는 것을 특징으로 하는 방법.
  5. 제1항 또는 제2항에 있어서, 상기 방법은
    상기 네트워크 어드레스로 연결을 설정하기 위해 사용되었던 적어도 하나의 액세스 포인트를 상기 히스토리 데이터의 연결 세팅들에 정의하는 단계를 포함하며,
    상기 액세스 포인트를 통해 상기 원하는 네트워크 어드레스로의 연결을 구성할 필요가 있다는 점에 응답하여 상기 히스토리 데이터가 검사되고,
    상기 액세스 포인트의 선택은 상기 히스토리 데이터에 의해 구성되는 것을 특징으로 하는 방법.
  6. 제5항에 있어서, 상기 방법은
    제안된 액세스 포인트를 통해 상기 원하는 네트워크 어드레스로 이전에 연결이 설정되었는지에 대한 정보를 액세스 포인트 선택 알고리즘에서의 기준으로 사용하는 단계를 포함하는 것을 특징으로 하는 방법.
  7. 제5항에 있어서, 상기 방법은
    적어도 하나의 무선 로컬 영역 네트워크의 단말기들에 대해 무선 연결을 제공하는 액세스 포인트의 식별자를 히스토리 데이터의 연결 세팅들에 정의하는 단계를 포함하며,
    이용 가능한 액세스 포인트들 및 그와 관련된 히스토리 데이터는 액세스 포인트들로부터 무선 인터페이스를 통해 수신된 메시지들에 포함된 식별자들에 기초하여 상기 단말기에서 정의되는 것을 특징으로 하는 방법.
  8. 제5항에 있어서, 상기 방법은
    IP 네트워크에 있는 적어도 하나의 에지 노드로 연결을 설정하기 위해 필요한 파라미터들 및/또는 적어도 하나의 IP 네트워크의 에지 노드의 식별자를 상기 히스토리 데이터의 연결 세팅들에 정의하는 단계를 포함하는 것을 특징으로 하는 방법.
  9. 적어도 하나의 단말기 및 네트워크를 포함하며, 상기 단말기에 있는 연결 세팅들을 사용해서 원하는 네트워크 어드레스로 연결 설정이 구성되는 무선 원격 통 신시스템에 있어서, 상기 무선 원격 통신시스템은 추가로
    히스토리 데이터를 보유하며,
    상기 원하는 네트워크 어드레스로의 연결을 구성할 필요가 있다는 점에 응답하여 상기 히스토리 데이터를 검사하고,
    사용될 연결 세팅들을 상기 히스토리 데이터에 의해 선택하며,
    상기 히스토리 데이터에는 적어도 하나의 네트워크 어드레스가 정의되며, 또한 상기 네트워크 어드레스로 연결을 설정하기 위해 사용되었던 하나의 연결 세팅이 추가로 정의되는 것을 특징으로 하는 무선 원격 통신시스템.
  10. 단말기에 있는 연결 세팅들을 사용해서 원하는 네트워크 어드레스로 연결을 설정하도록 구성된 무선 단말기에 있어서, 상기 무선 단말기는
    히스토리 데이터를 보유하도록 추가로 구성되며,
    상기 히스토리 데이터에는 적어도 하나의 네트워크 어드레스가 정의되며, 또한 상기 네트워크 어드레스로 연결을 설정하기 위해 사용되었던 적어도 하나의 연결 세팅이 정의되며,
    상기 무선 단말기는
    상기 원하는 네트워크 어드레스로의 연결을 구성할 필요가 있다는 점에 응답하여 상기 히스토리 데이터를 검사하도록 구성되고,
    상기 무선 단말기는
    사용될 연결 세팅들을 상기 히스토리 데이터에 의해 선택하도록 구성되는 것 을 특징으로 하는 무선 단말기.
  11. 제10항에 있어서, 상기 무선 단말기는
    상기 네트워크 어드레스로 연결을 설정하기 위해 사용되었던 적어도 하나의 액세스 포인트를 상기 히스토리 데이터의 연결 세팅들에 정의하도록 구성되며,
    상기 무선 단말기는
    새로운 액세스 포인트를 통해 상기 원하는 네트워크 어드레스로의 연결을 구성할 필요가 있다는 점에 응답하여 상기 히스토리 데이터를 검사하도록 구성되며,
    상기 무선 단말기는
    상기 히스토리 데이터에 의해 상기 액세스 포인트를 선택하도록 구성되는 것을 특징으로 하는 무선 단말기.
  12. 제11항에 있어서,
    상기 액세스 포인트는 무선 로컬 영역 네트워크의 단말기에 무선 연결을 제공하는 액세스 포인트이며, 상기 무선 단말기는 상기 무선 로컬 영역 네트워크의 액세스 포인트들로 연결을 설정하기 위한 수단을 포함하며,
    상기 무선 단말기는 이용 가능한 액세스 포인트들 및 액세스 포인트들로부터 무선 인터페이스를 통해 수신된 메시지들에 포함된 식별자들에 기초하여 이용 가능한 액세스 포인트들과 관련된 히스토리 데이터를 정의하도록 구성되는 것을 특징으로 하는 무선 단말기.
  13. 단말기의 프로세서에 있는 컴퓨터 소프트웨어 생성물에 포함된 프로그램 코드를 실행시키는 것에 응답하여 무선 단말기를 제어하기 위한 컴퓨터 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체에 있어서,
    상기 컴퓨터 프로그램은,
    히스토리 데이터를 보유하도록 상기 단말기를 제어하는 프로그램 코드부;
    원하는 네트워크 어드레스로의 연결을 구성할 필요가 있다는 점에 응답하여 상기 히스토리 데이터를 검사하도록 상기 단말기를 제어하는 프로그램 코드부; 및
    사용될 연결 세팅들을 상기 히스토리 데이터에 의해 선택하도록 상기 단말기를 제어하는 프로그램 코드부;를 포함하며,
    상기 히스토리 데이터에는 적어도 하나의 네트워크 어드레스가 정의되며, 또한 상기 네트워크 어드레스로 연결을 설정하기 위해 사용되었던 적어도 하나의 연결 세팅이 정의되는 것을 특징으로 하는 컴퓨터 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
KR1020057024995A 2003-06-27 2004-06-08 히스토리 데이터를 사용해서 연결 세팅들을 선택하는 방법및 장치 KR100764010B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20030967 2003-06-27
FI20030967A FI20030967L (fi) 2003-06-27 2003-06-27 Yhteysasetusten valinta

Publications (2)

Publication Number Publication Date
KR20060035641A KR20060035641A (ko) 2006-04-26
KR100764010B1 true KR100764010B1 (ko) 2007-10-09

Family

ID=8566318

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020057024995A KR100764010B1 (ko) 2003-06-27 2004-06-08 히스토리 데이터를 사용해서 연결 세팅들을 선택하는 방법및 장치

Country Status (6)

Country Link
US (2) US7835742B2 (ko)
EP (1) EP1639849A1 (ko)
KR (1) KR100764010B1 (ko)
CN (1) CN100521811C (ko)
FI (1) FI20030967L (ko)
WO (1) WO2005002261A1 (ko)

Families Citing this family (85)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8160020B2 (en) 2001-06-25 2012-04-17 Airvana Network Solutions, Inc. Radio network control
US8195187B2 (en) 2001-06-25 2012-06-05 Airvana Network Solutions, Inc. Radio network control
US7047036B2 (en) 2002-07-02 2006-05-16 Interdigital Technology Corporation Method and apparatus for handoff between a wireless local area network (WLAN) and a universal mobile telecommunication system (UMTS)
FI20030967L (fi) * 2003-06-27 2004-12-28 Nokia Corp Yhteysasetusten valinta
TWI471028B (zh) 2003-11-13 2015-01-21 Interdigital Tech Corp 有利於交換之方法及無線傳送/接收單元
KR101300454B1 (ko) 2004-03-12 2013-08-27 인터디지탈 테크날러지 코포레이션 멀티-모드 무선 송/수신 유닛을 갖는 무선 통신 시스템들사이에서 무선 액세스 기술을 스위칭하기 위한 방법 및시스템
US7283507B2 (en) * 2004-05-06 2007-10-16 Research In Motion Limited Apparatus, and associated method, for facilitating WLAN selection by a mobile node
KR101166765B1 (ko) * 2004-05-07 2012-07-27 엘지전자 주식회사 IPv4 및 IPv6을 지원하기 위한 IP 주소 설정
KR20060047692A (ko) * 2004-05-07 2006-05-18 엘지전자 주식회사 광대역 무선접속 시스템에 적용되는 수면모드 수행 및 제어방법
KR101119372B1 (ko) * 2004-05-10 2012-06-12 엘지전자 주식회사 Ip 연결 설정 방법
JP4630281B2 (ja) * 2004-08-20 2011-02-09 富士通株式会社 無線ネットワークシステム
US8843995B2 (en) 2004-11-02 2014-09-23 Blackberry Limited Generic access network (GAN) controller selection in PLMN environment
EP1978764B1 (en) 2004-11-02 2010-03-24 Research In Motion Limited Network selection in a Generic Access Network (GAN) environment
US8238326B2 (en) * 2004-11-18 2012-08-07 Ruckus Wireless, Inc. Maintaining consistent network connections while moving through wireless networks
KR20070086856A (ko) 2004-11-29 2007-08-27 리서치 인 모션 리미티드 Ganc 방향 변경을 수반하는 네트워크 선택 방법
US7600004B2 (en) * 2004-12-20 2009-10-06 Mitac Technology Corp. Network setting configuration systems and methods
FR2883440B1 (fr) * 2005-03-16 2007-05-25 Eastman Kodak Co Procede et equipement pour la transmission de donnees par reseau ad hoc
US7515909B2 (en) * 2005-04-21 2009-04-07 Qualcomm Incorporated Wireless handoffs between multiple networks
US20060291420A1 (en) * 2005-06-27 2006-12-28 Dennis Ng Network-initiated dormant handoffs
JP5025101B2 (ja) * 2005-06-28 2012-09-12 株式会社リコー 画像形成装置、プログラム、記録媒体、画像形成装置の制御方法、画像形成システム及び画像形成システムの運用方法
DE102005030796A1 (de) 2005-06-29 2007-01-04 Siemens Ag Verfahren und mobiles Kommunikationsgerät zur Auswahl eines Übertragungsweges
US8200820B2 (en) * 2005-08-12 2012-06-12 Telefonaktiebolaget Lm Ericsson (Publ) Access selection method
JP2007104432A (ja) * 2005-10-05 2007-04-19 Matsushita Electric Ind Co Ltd 携帯通信装置
KR100683502B1 (ko) * 2005-12-08 2007-02-15 한국전자통신연구원 트래픽 신호와 제어 신호를 분리하여 제어하는 무선 액세스라우터
EP2080109A2 (en) * 2005-12-15 2009-07-22 Josef Berger System and methods for initiating, maintaining, and delivering personalized information by communication server
US8619702B2 (en) 2005-12-16 2013-12-31 Ericsson Evdo Inc. Radio network control
KR100791288B1 (ko) * 2005-12-27 2008-01-04 삼성전자주식회사 핸드오버 제공 장치 및 방법
US20070153769A1 (en) * 2005-12-30 2007-07-05 Comstock David R Method of locating and transferring session information between access nodes in a radio access network
WO2007085023A2 (en) * 2006-01-20 2007-07-26 Josef Berger Systems and methods for operating communication processes using a personalized communication web server
US7685322B2 (en) * 2006-02-28 2010-03-23 Microsoft Corporation Port number emulation for wireless USB connections
GB2437343B (en) * 2006-04-21 2008-04-23 Motorola Inc Handover between radio networks
CA2657021C (en) * 2006-07-12 2017-02-07 Telefonaktiebolaget L M Ericsson (Publ) User network and method for using multiple access systems to connect to remote communications network(s)
US8265633B2 (en) * 2006-08-10 2012-09-11 Nokia Corporation Mobile communication terminal and method therefore
US8719431B2 (en) * 2006-10-26 2014-05-06 Blackberry Limited Transient WLAN connection profiles
WO2008057944A2 (en) * 2006-11-02 2008-05-15 Broadcom Corporation Method and system for two-phase mechanism for discovering web services based management service
EP1974505B1 (en) * 2006-11-21 2012-08-01 Research In Motion Limited Displaying a list of available wireless local area networks
US7889719B2 (en) * 2006-11-29 2011-02-15 Sap Ag Method and apparatus for communication channel switch
GB0704834D0 (en) 2007-03-13 2007-04-18 Skype Ltd Method of transmitting data in a communication system
US9509618B2 (en) 2007-03-13 2016-11-29 Skype Method of transmitting data in a communication system
FI20075305L (fi) * 2007-05-02 2008-11-03 Eads Secure Networks Oy Datavirtojen hallinta tietoliikennejärjestelmässä
US8279772B2 (en) 2007-10-02 2012-10-02 Telefonaktiebolaget L M Ericsson (Publ) Including in the uplink grant an indication of specific amount of CQI to be reported
KR20090044740A (ko) * 2007-11-01 2009-05-07 삼성전자주식회사 무선 네트워크 시스템에서의 액세스 포인트 변경 장치 및방법
CN101431780B (zh) 2007-11-09 2010-12-22 华为技术有限公司 一种实现网络优化切换的方法、设备及系统
US8625538B2 (en) * 2007-11-13 2014-01-07 International Business Machines Corporation Method and apparatus for association control in mobile wireless networks
US8175236B2 (en) * 2007-11-16 2012-05-08 At&T Mobility Ii Llc IMS and SMS interworking
US8843638B2 (en) 2007-12-13 2014-09-23 Ericsson Evdo Inc. Handing off active connections
JP5046964B2 (ja) * 2008-01-10 2012-10-10 キヤノン株式会社 通信システム及び通信端末、方法、プログラム
EP2265056A4 (en) * 2008-03-28 2016-10-05 Nec Corp MOBILE COMMUNICATION SYSTEM, METHOD FOR TRANSMITTING BETWEEN DIFFERENT TYPES OF AN ACCESS NETWORK, MOBILE TERMINAL AND SERVER
CN102007811A (zh) * 2008-04-22 2011-04-06 富士通株式会社 通信装置以及通信方法
JP5106300B2 (ja) * 2008-07-31 2012-12-26 キヤノン株式会社 管理装置、通信装置、制御方法およびプログラム
US20100130209A1 (en) * 2008-11-25 2010-05-27 Cynthia Florkey Methods for facilitating user control of handoffs
US8584132B2 (en) 2008-12-12 2013-11-12 Microsoft Corporation Ultra-wideband radio controller driver (URCD)-PAL interface
US8959232B2 (en) * 2008-12-30 2015-02-17 At&T Mobility Ii Llc IMS and MMS interworking
US8265022B2 (en) * 2009-02-10 2012-09-11 Apple Inc. Apparatus and methods for transmission of emergency call data over wireless networks
WO2010120047A2 (en) * 2009-04-17 2010-10-21 Lg Electronics Inc. Method for performing transfer of collaborative session control in wireless communication system based on internet protocol multimedia subsystem
EP2248824A1 (en) 2009-04-27 2010-11-10 Matthias Dr. Wiens Use of silintaphin for the structure-directed fabrication of (nano)composite materials in medicine and (nano) technology
US8244251B1 (en) * 2009-08-28 2012-08-14 Arris Group, Inc. Concurrent call handover
US8301145B2 (en) 2010-06-24 2012-10-30 Apple Inc. Fast cell selection in a mobile wireless device
CN101902791B (zh) 2010-08-04 2011-11-09 北京交大资产经营有限公司 控制移动台在不同无线通信系统间切换的方法及设备
EP2489346A1 (en) 2011-01-26 2012-08-22 NanotecMARIN GmbH Food supplement and injectable material for prophylaxis and therapy of osteoporosis and other bone diseases
KR20120109666A (ko) * 2011-03-23 2012-10-08 삼성전자주식회사 네트워크 접속 방법 및 장치
US8681759B2 (en) 2011-04-15 2014-03-25 Blackberry Limited Methods and apparatus for use in efficiently scanning for wireless networks based on application type
US8666399B2 (en) 2011-04-15 2014-03-04 Blackberry Limited Methods and apparatus for use in efficiently scanning for wireless networks based on mobile device velocity
US9635522B2 (en) * 2011-09-09 2017-04-25 Lg Electronics Inc. Method for determining validity of terminal group identifier in machine-to-machine communication
CN102448136B (zh) * 2012-01-10 2018-09-28 中兴通讯股份有限公司 多模终端业务切换方法及装置
US9179401B2 (en) * 2012-03-14 2015-11-03 Apple Inc. Methods and apparatus for dynamically configuring search operations in a multi-mode device
JP5966860B2 (ja) * 2012-10-30 2016-08-10 富士ゼロックス株式会社 情報処理装置及びプログラム
JP5983314B2 (ja) * 2012-10-30 2016-08-31 富士ゼロックス株式会社 情報処理装置及びプログラム
US9717005B2 (en) * 2012-11-21 2017-07-25 Empire Technology Development Llc Schemes for connecting to wireless network
US9301325B1 (en) * 2012-12-12 2016-03-29 Marvell International Ltd. Method and apparatus for low-energy sensor wireless connection
JP6039414B2 (ja) 2012-12-28 2016-12-07 キヤノン株式会社 通信装置、その制御方法、プログラム
US10080166B2 (en) * 2014-04-29 2018-09-18 Hewlett Packard Enterprise Development Lp Software defined wireless device management
CN104394263A (zh) 2014-09-30 2015-03-04 小米科技有限责任公司 接入点列表展示方法及装置
EP3257316B1 (en) * 2015-02-12 2021-01-27 Telefonaktiebolaget LM Ericsson (publ) Method and devices for connecting a user equipment to a telecommunication network
WO2016192757A1 (en) * 2015-05-29 2016-12-08 Telefonaktiebolaget Lm Ericsson (Publ) Method, system and devices for connecting a user equipment, ue, to a telecommunication network.
CN111224857B (zh) * 2016-06-29 2024-09-17 华为技术有限公司 用于实现组合虚拟专用网vpn的方法与装置
US10756917B2 (en) * 2016-09-16 2020-08-25 Xerox Corporation System and method for network selection and service pairing using historical data mining
CN109845329B (zh) * 2016-10-27 2020-07-24 华为技术有限公司 一种通信方法、网络设备及应用管理单元
CN108377532B (zh) * 2016-11-16 2019-08-06 华为技术有限公司 一种数据连接方法、控制面节点以及用户设备
CN107343106B (zh) * 2017-08-04 2020-12-01 闻泰通讯股份有限公司 移动终端WiFi使用控制方法
US10694053B1 (en) 2019-01-22 2020-06-23 Xerox Corporation Wireless location tracking tag for monitoring real time location-tracking apparatus for an electronic device
US11026048B1 (en) 2020-03-05 2021-06-01 Xerox Corporation Indoor positioning system for a mobile electronic device
US11244470B2 (en) 2020-03-05 2022-02-08 Xerox Corporation Methods and systems for sensing obstacles in an indoor environment
US11356800B2 (en) 2020-08-27 2022-06-07 Xerox Corporation Method of estimating indoor location of a device
CN112153753B (zh) * 2020-09-24 2022-09-16 维沃移动通信有限公司 网络连接方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001063843A1 (en) 2000-02-24 2001-08-30 Nokia Corporation A method and equipment for accessing a telecommunication network
US20020136226A1 (en) 2001-03-26 2002-09-26 Bluesocket, Inc. Methods and systems for enabling seamless roaming of mobile devices among wireless networks
EP1398912A1 (en) 2002-08-28 2004-03-17 NEC Infrontia Corporation An IEEE 802.11 WLAN-network enabling fast roaming

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5903832A (en) 1995-12-21 1999-05-11 Nokia Mobile Phones Llimited Mobile terminal having enhanced system selection capability
KR100291279B1 (ko) * 1998-05-15 2001-06-01 박종섭 이동국의핸드오프시도방법
US6269395B1 (en) 1998-12-21 2001-07-31 Nortel Networks Limited Method and system in a computer-based system for providing access to services associated with different access points
US6477156B1 (en) * 1999-06-29 2002-11-05 Nokia Corporation Apparatus, and associated method, for selectably operating radio device in alternate operating mode
JP3664917B2 (ja) 1999-08-06 2005-06-29 シャープ株式会社 ネットワーク情報の表示方法およびその方法をプログラムとして格納した記憶媒体ならびにそのプログラムを実行するコンピュータ
GB2359220A (en) * 2000-02-03 2001-08-15 Orange Personal Comm Serv Ltd Handover in accordance with a network policy
FI109163B (fi) 2000-02-24 2002-05-31 Nokia Corp Menetelmä ja laitteisto liikkuvuuden tukemiseksi tietoliikennejärjestelmässä
US20020022483A1 (en) 2000-04-18 2002-02-21 Wayport, Inc. Distributed network communication system which allows multiple wireless service providers to share a common network infrastructure
FR2809921B1 (fr) * 2000-06-06 2002-08-16 Nortel Matra Cellular Procede pour le suivi de communications dans un systeme de radiocommunication cellulaire, et coeur de reseau mettant en oeuvre ce procede
US7389361B2 (en) 2000-12-22 2008-06-17 Research In Motion Limited Web browser of wireless device having serialization manager for maintaining registry of converters that convert data into format compatible with user interface of the device
GB0103918D0 (en) * 2001-02-16 2001-04-04 Pathfinder Tech Resources Ltd Mobile telephone operation
US6996674B2 (en) 2001-05-07 2006-02-07 International Business Machines Corporation Method and apparatus for a global cache directory in a storage cluster
JP3707403B2 (ja) * 2001-07-25 2005-10-19 日本電気株式会社 無線lanシステムと基地局及び端末並びに自律的基地局選択方法
US7117015B2 (en) * 2002-10-25 2006-10-03 Intel Corporation, Inc Internet base station
FI114276B (fi) 2002-01-11 2004-09-15 Nokia Corp Verkkovierailun järjestäminen
GB0126649D0 (en) 2001-11-06 2002-01-02 Mitel Knowledge Corp System and method for facilitating the selection of electronic services using infrared and a network address identification
US6801777B2 (en) 2001-11-27 2004-10-05 Intel Corporation Device and method for intelligent wireless communication selection
US7509417B1 (en) 2002-02-28 2009-03-24 Palm, Inc. Method for intelligently selecting a wireless communication access point
US7161914B2 (en) * 2002-04-11 2007-01-09 Ntt Docomo, Inc. Context aware application level triggering mechanism for pre-authentication, service adaptation, pre-caching and handover in a heterogeneous network environment
JP4786116B2 (ja) 2002-09-06 2011-10-05 ソニー株式会社 情報処理装置および方法、並びにプログラム
US7490152B2 (en) 2003-04-11 2009-02-10 Alcatel-Lucent Usa Inc. Version caching mechanism
US20050055371A1 (en) 2003-06-05 2005-03-10 Singam Sunder Method and system to manage a network connection application
FI20030967L (fi) * 2003-06-27 2004-12-28 Nokia Corp Yhteysasetusten valinta
US7278092B2 (en) * 2004-04-28 2007-10-02 Amplify, Llc System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001063843A1 (en) 2000-02-24 2001-08-30 Nokia Corporation A method and equipment for accessing a telecommunication network
US20020136226A1 (en) 2001-03-26 2002-09-26 Bluesocket, Inc. Methods and systems for enabling seamless roaming of mobile devices among wireless networks
EP1398912A1 (en) 2002-08-28 2004-03-17 NEC Infrontia Corporation An IEEE 802.11 WLAN-network enabling fast roaming

Also Published As

Publication number Publication date
FI20030967A0 (fi) 2003-06-27
EP1639849A1 (en) 2006-03-29
US7835742B2 (en) 2010-11-16
US20040266436A1 (en) 2004-12-30
FI20030967L (fi) 2004-12-28
CN1813484A (zh) 2006-08-02
WO2005002261A1 (en) 2005-01-06
KR20060035641A (ko) 2006-04-26
CN100521811C (zh) 2009-07-29
US20040264427A1 (en) 2004-12-30

Similar Documents

Publication Publication Date Title
KR100764010B1 (ko) 히스토리 데이터를 사용해서 연결 세팅들을 선택하는 방법및 장치
US7280832B2 (en) Method and apparatus for automatically selecting a bearer for a wireless connection
US9730272B2 (en) Portable computing device for wireless communications and method of operation
JP4714261B2 (ja) 端末装置のロケーションエリアにおける通信ネットワークの最適選択
US7706788B2 (en) Method for network selection in communication networks, related network and computer program product therefor
FI111775B (fi) Tietoliikennepalvelun tarjoaminen useita verkkoja käsittävässä langattomassa tietoliikennejärjestelmässä
US8358638B2 (en) Dynamically created and expanded wireless network
US7292592B2 (en) Home network-assisted selection of intermediary network for a roaming mobile terminal
JP4954704B2 (ja) ワイヤレスローカルエリアネットワーク(wlan)においてユーザ端末がアクセスモバイルネットワークを選択する最適化インタラクション方法
US20040072569A1 (en) Mobile communication system, mobile terminal transfer device, and mobile communication method
US20020164983A1 (en) Method and apparatus for supporting cellular data communication to roaming mobile telephony devices
EP2645780A1 (en) Access point detection
US20150063331A1 (en) Access point detection
JP2007068064A (ja) パケット転送装置
US7733824B2 (en) Fixed access point for a terminal device
JP7372254B2 (ja) 3gpp・セルラー外のアクセスのための、5gネットワークにおけるアクセス・ノードの選択、及び、合法的な傍受に従う地域的要件の表示傍受を意識したアクセス・ノードの選択
US7289471B2 (en) Mobile router, position management server, mobile network management system, and mobile network management method
EP1347661B1 (en) Visitor portal for supporting data communication from roaming mobile devices
JP2009105916A (ja) ワイヤレスローカルエリアネットワークとモバイルステーションとの間でセルラーネットワーク情報を通信する方法および装置
US8908661B2 (en) Method of probing a node
CN101297566A (zh) 用于自动网络接入的方法和设备
EP1642476B1 (en) A method and apparatus for handover in a wireless telecommunicationssystem
EP3820179B1 (en) Device and method for connecting a user device with a network via a telecommunication hub
CN116321103A (zh) 一种通信方法、装置、服务器及存储介质
EP1521429A1 (en) Delivering additional information needed in connection setup

Legal Events

Date Code Title Description
A201 Request for examination
PA0105 International application

Patent event date: 20051226

Patent event code: PA01051R01D

Comment text: International Patent Application

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20061215

Patent event code: PE09021S01D

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: 20070705

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20070928

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20071001

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee