KR20040066151A - 높은 데이터 레이트 무선 통신 시스템에서의 데이터교환을 위한 시스템 및 방법 - Google Patents

높은 데이터 레이트 무선 통신 시스템에서의 데이터교환을 위한 시스템 및 방법 Download PDF

Info

Publication number
KR20040066151A
KR20040066151A KR10-2004-7008716A KR20047008716A KR20040066151A KR 20040066151 A KR20040066151 A KR 20040066151A KR 20047008716 A KR20047008716 A KR 20047008716A KR 20040066151 A KR20040066151 A KR 20040066151A
Authority
KR
South Korea
Prior art keywords
mobile unit
wireless mobile
base station
data
optimizer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
KR10-2004-7008716A
Other languages
English (en)
Inventor
피셔엘리스티
Original Assignee
퀄컴 인코포레이티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 퀄컴 인코포레이티드 filed Critical 퀄컴 인코포레이티드
Publication of KR20040066151A publication Critical patent/KR20040066151A/ko
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/22Negotiating communication rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)

Abstract

개시된 실시형태에 따르면, 프로세서는 무선 이동 유닛이 높은 데이터 레이트 (HDR) 영역에 있을 때를 감지하도록 구성된다. 또한, 프로세서는 무선 이동 유닛과 기지국 사이에서 데이터를 교환할 필요성을 판정하도록 구성된다. 무선 이동 유닛이 HDR 영역에 있을 때, 프로세서는 데이터 버스트 옵티마이저를 호출하여 무선 이동 유닛과 기지국 사이에서 데이터를 교환한다. 데이터 버스트 옵티마이저는 HDR 영역에서 무선 이동 유닛과 기지국 사이에서 데이터를 교환하도록 구성된다. 또한, 데이터 버스트 옵티마이저는 무선 이동 유닛이 HDR 영역에 있을 때를 계속해서 감지하도록 구성된다. 무선 이동 유닛이 HDR 영역에 있지 않을 때, 데이터 버스트 옵티마이저는 무선 이동 유닛과 기지국 사이에서 데이터를 교환하는 것을 중지시키도록 구성된다.

Description

높은 데이터 레이트 무선 통신 시스템에서의 데이터 교환을 위한 시스템 및 방법 {SYSTEM AND METHOD FOR DATA EXCHANGE IN A HIGH DATA RATE WIRELESS COMMUNICATION SYSTEM}
배경
분야
본 발명은 주로 무선 통신 장치 및 시스템에 관한 것으로, 더욱 상세하게는 HDR 기술을 이용하여 무선 통신 시스템에서 데이터를 교환하는 것에 관한 것이다.
배경
셀 폰, 무선 모뎀을 갖는 랩탑 컴퓨터, 및 무선 개인 휴대 정보 단말기 ("PDA") 와 같은 무선 장치들의 증가와 함께, 정보 소스 및 통신 관로 (conduit) 로서 인터넷 사용의 증가는 무선 인터넷의 빠른 팽창을 가져왔다. 무선 인터넷의 본질은 지상 기반 연결과 유사한 일정하고 일관된 이동 접속 연결을 제공하는 것이다.
그러나, 전자 메일 프로그램, 캘린더 프로그램, 파일 전송 프로토콜 ("FTP" ) 을 이용하는 애플리케이션들, 입찰 경매 (bid auction) 프로그램 등과 같이, 무선 인터넷에서 실행되는 통상적인 애플리케이션에 대해서, 연결 요건들은 매우 상이하다. 이러한 애플리케이션들은 서버와의 철저한 (close) 동기뿐만 아니라 호출 가능한 이벤트에 기초한 데이터의 "버스팅 (bursting)" 을 요구한다. 예를 들어, 전자 메일 프로그램은 전송되고 수신될 전자 메일이 있을 때만 전자 메일 서버와의 연결 및 동기를 요구한다. 따라서, 무선 장치 (또한, 본 출원에서 "이동 유닛"으로 불리는) 또는 무선 장치의 운영자 (operator) 는 서버에 연결할 때, 예를 들어 언제 전자 메일을 동기화하고 교환할 때를 알 필요가 있다.
개인 컴퓨터들 ("PC") 에 의해 현재 사용되는 동기 소프트웨어는 연결 성능의 최소 공분모 (the lowest common denominator) 에 기초하여 전자 메일, 파일들을 동기화 한다. 예를 들어, 하나의 PC가 1.4 Mbps 속력으로 T-1 라인을 통해 인터넷에 연결되고 제 2 PC는 14.4 Kbps 모뎀을 통해 인터넷에 연결되는 경우, 동기 소프트웨어는 더 늦은 14.4 Kbps 속력으로 이 2 개의 PC 상의 파일들을 동기화할 것이다. 현재 사용되는 동기 소프트웨어는 데이터가 교환될 수 있는 속력에 기초하여 2 개의 장치들 사이에서 데이터 교환을 동기화하기 위한 최적의 시간을 결정하지 않는다.
높은 데이터 레이트 ("HDR") 기술, 패킷 데이터 서비스들을 위해 최적화된 높은-속력, 높은 용량 무선 기술의 출현은 무선 장치들이 단일 1.25 MHz 채널을 통해 2.4 Mbps의 피크 레이트로 데이터를 "버스트 (burst)"하도록 기회를 제공한다. 그러나, 무선 장치 및 기지국이 HDR 속력으로 데이터를 전송하기 위해서는, 무선 장치 및 기지국이 HDR 영역 또는 셀 내에 있어야 한다. 예를 들어, HDR-가능 (enabled) 셀 폰과 같이, HDR-가능 무선 장치를 사용하는 사람은 HDR 속력을 이용할 수 있기 위해 HDR-가능 셀 폰이 HDR 영역에 있는 동안에 전자 메일을 기지국으로 전송해야 할 것이다. 따라서, 운영자 또는 운영자가 사용하는 HDR-가능 셀폰은 HDR 속력을 이용하기 위해서 데이터를 기지국으로 전송하기에 정확한 시간 (즉, HDR 가능 셀 폰이 HDR 영역에 있을 때) 을 결정해야 할 것이다.
따라서, 무선 이동 유닛이 HDR 영역에 있을 때, 무선 이동 유닛과 기지국 사이에서 HDR 속력으로 데이터를 자동으로 동기화하고 전송하기 위한 시스템 및 방법이 당해 기술 분야에서 요구되고 있다.
요약
여기서 개시된 실시형태들은 무선 이동 유닛이 HDR 영역에 있을 때, 무선 이동 유닛과 기지국 사이에서 HDR 속력으로 데이터를 자동으로 동기화하고 전송함으로써 상술한 요구를 해결한다.
본 발명의 일 측면에서, 프로세서 또는 소프트웨어 오브젝트는 무선 이동 유닛이 HDR 영역에 있을 때를 감지하도록 구성된다. 또한, 프로세서는 무선 이동 유닛과 기지국 사이에서 데이터를 교환할 필요성을 판정하도록 구성된다. 무선 이동 유닛이 HDR 영역에 있을 때, 프로세서는 데이터 버스트 옵티마이저를 호출하여 무선 이동 유닛과 기지국 사이에서 데이터를 교환한다.
일 측면에서, 데이터 버스트 옵티마이저는 HDR 영역에서 무선 이동 유닛과 기지국 사이에서 데이터를 교환하도록 구성된다. 예를 들어, 데이터 버스트 옵티마이저는 로그온 이름 및 패스워드를 기지국에 송신하여 무선 이동 유닛을 인증한다. 또한, 데이터 버스트 옵티마이저는 무선 이동 유닛이 HDR 영역에 있을 때를 계속해서 감지하도록 구성된다. 일 측면에서, 데이터 버스트 옵티마이저는 무선 이동 유닛이 HDR 영역에 있지 않을 때, 무선 이동 유닛과 기지국 사이에서의 데이터 교환을 중지시키도록 구성된다.
도면의 간단한 설명
도 1 은 본 발명의 일 실시형태에 따른 예시적 무선 통신 시스템의 블록도이다.
도 2 는 본 발명의 일 실시형태에 따른 예시적 무선 통신 시스템의 블록도이다.
도 3 은 본 발명의 일 실시형태에 따른 무선 이동 유닛과 기지국 사이에서 HDR 속력으로 데이터를 자동으로 교환하기 위한 프로세스의 흐름도이다.
상세한 설명
본 발명은 높은 데이터 레이트 무선 통신 시스템에서의 데이터 교환을 위한 시스템 및 방법에 관한 것이다. 본 발명이 특정 실시형태에 대해 설명될지라도, 여기에서 첨부된 청구 범위에서 정의된 것과 같이, 본 발명의 원리는 여기서 상세히 설명된 실시형태들의 범위를 넘어서 명백히 적용될 수 있다. 또한, 본 발명의 진보적 측면을 애매하게 하지 않기 위해, 특정한 세부 사항은 생략되었다. 본 출원에서 설명되지 않은 특정한 세부 사항은 당해 기술 분야의 당업자의 지식 내에 있다.
본 출원의 도면 및 그에 따른 상세한 설명은 단지 본 발명의 예시적 실시형태에 관한 것이다. 간결을 유지하기 위해, 본 발명의 원리를 이용하는 본 발명의 다른 실시형태들은 본 출원에서 상세히 설명되지 않으며, 본 도면에 의해 상세히 도시되지 않는다. 단어 "예시적"은 여기서 오직 예, 사례, 또는 예증의 역할을 하는 것을 의미하는 것으로만 사용된다. 여기서 "예시적"으로서 설명되는 어떠한 실시형태도 반드시 다른 실시형태에 대해 바람직하거나 유리한 것으로 해석되어서는 안 된다.
도 1 은 본 발명의 일 실시형태에 따른 예시적 무선 통신 시스템을 도시한다. 도 1 에 도시된 예시적 무선 통신 시스템 (100) 은, 예를 들어 높은 데이터 레이트 ("HDR") 기술로 상호 이용 가능하도록 구성된 코드 분할 다중 접속 ("CDMA") 통신 시스템의 부분을 구성한다. CDMA 통신 시스템의 일반적 원리, 및 특히 통신 채널을 통한 송신 용 확산 스펙트럼 신호들의 생성을 위한 일반적 원리들은 본 발명의 양수인에게 양도되고 발명의 명칭이 "Spread Spectrum Multiple Access Communication System Using Satellite or Terrestrial Repeaters"인 미국 특허 제 4,901,307 호에서 설명된다. 이 특허, 즉, 미국 특허 제 4,901,307 호에서 개시된 것은 여기 본 출원에서 완전히 참조된다. 또한, 본 발명의 양수인에게 양도되고 발명의 명칭이 "System and Method for Generating Signal Waveforms in a CDMA Cellular Telephone System"인 미국 특허 제 5,103,459 호는 PN 확산, 월시 커버링 (Walsh covering), 및 CDMA 확산 스펙트럼 통신 신호들을 생성하기 위한 기술에 관한 원리를 개시한다. 또한, 이 특허, 즉, 미국 특허 제 5,103,459 호에서 개시된 것은 여기 본 출원에서 완전히 참조된다. 또한, 본 발명은 "높은 데이터 레이트" 통신 시스템들에 관한 다양한 원리들 및 데이터의 시간 멀티플렉싱을 이용하며, 본 발명은 본 발명의 양수인에게 양도되고, 1997년 11월 3 일자에 출원된 발명의 명칭이 "Method and Apparatus for High Rate PacketData Transmission" 인 미국 특허출원 제 08/963,386 호에서 개시된 것과 같은 "high data rate" 통신 시스템들에서 이용될 수 있다. 또한, 이 특허출원에서 개시된 것은 본 출원에서 완전히 참조된다.
도 1에서 도시된 바와 같이, 무선 통신 시스템 (100) 은 무선 이동 유닛 (102) 및 기지국 (104) 을 포함한다. 무선 이동 유닛 (102) 은 HDR 영역 (106)에서 안테나 (108) 을 이용하여 높은 데이터 레이트로 기지국 (104) 와 통신한다. 무선 이동 유닛 (102) 은 예를 들어, HDR-가능 CDMA 셀 폰, HDR-가능 개인 휴대 정보 단말기 (PDA), 또는 HDR 모뎀을 가진 랩탑 컴퓨터일 수 있다. HDR 기술을 이용하여, 무선 이동 유닛 (102) 은 2.4 Mbps 의 피크 데이터 레이트로 단일 데이터-전용 1.25 MHz 채널을 이용하여, HDR 영역 (106) 에서 기지국 (104) 과 통신하도록 구성된다. HDR 영역 (106) 은 CDMA 음성 시스템들과 호환되는 HDR 기술을 또한 지원하는 CDMA 셀일 수 있다.
도 1을 계속 설명하면, 무선 이동 유닛 (102) 은 HDR 모듈 (110), 데이터 버스트 옵티마이저 (112), 프로세서 (114), 메모리 모듈 (116), 및 사용자 인터페이스 (118) 을 포함한다. 모듈들로, 모듈들 사이에서, 및 모듈들로부터의 정보의 흐름은 도 1 의 블록도에서 정보 흐름의 방향을 또한 지시하는 화살표에 의해 지시된다. 또한, HDR 모듈 (110) 은 수신기/송신기 (120) 및 신호 강도 지시기 (122) 를 포함한다. 일 실시형태에서, HDR 모듈 (110) 은 HDR 모뎀일 수 있다. 수신기/송신기 (120) 은 HDR 영역 (106) 에서 안테나 (108) 를 통해 기지국 (104) 으로부터 HDR 데이터 패킷들을 수신하고 기지국 (104) 으로 HDR 패킷들을 송신하도록 구성된다. 배경 설명으로서, HDR 데이터 패킷들은 인터넷 프로토콜 ("IP" ) 을 이용하여 포맷팅되어 어드레싱된다.
신호 강도 지시기 (122) 는 기지국 (104) 과 같은 기지국에 의해 브로드캐스팅되는 HDR 캐리어 신호의 강도를 측정함으로써, 무선 이동 유닛 (102) 이 HDR 영역 (106) 과 같은 HDR 영역에 있을 때를 지시하도록 구성된다. 예를 들어, 기지국 (104) 에 의해 브로드캐스팅되는 HDR 캐리어 신호의 신호 강도가 신호 강도 지시기 (122) 에 의해 지시되는 바와 같이 충분한 레벨에 이를 때, 무선 이동 유닛 (102) 은 HDR 영역 (106) 에 있으며 HDR 속력으로 기지국 (104) 와 데이터를 교환할 수 있다.
도 1을 계속 설명하면, 메모리 모듈 (116) 은 읽기 용 기억장치 ("ROM") 칩, 하드디스크 드라이브, 플래시 메모리 카드, 막 기억장치 ("RAM"), 또는 당해 기술 분야에서 알려진 방식으로 데이터 및 프로그램들을 저장하는데 이용되는 다른 메모리 장치를 포함할 수 있다. 메모리 모듈 (116) 은 프로세서 (114) 가 메모리 모듈 (116) 로부터 정보를 읽고 메모리 모듈 (116) 에 정보를 기록할 수 있도록 프로세서 (114) 에 커플링된다. 프로세서 (114) 에 커플링된 사용자 인터페이스 (118) 은 사용자가 무선 이동 유닛 (102) 으로 데이터를 입력하고 무선 이동 유닛으로부터의 데이터에 액세스할 수 있도록 한다. 사용자 인터페이스 (118) 는 키패드, LCD 디스플레이, 또는 사용자가 무선 이동 유닛 (102) 과 통신할 수 있도록 하는 다른 입력 또는 출력 장치를 포함할 수 있다.
도 1을 계속 설명하면, 데이터 버스트 옵티마이저 (112) 는 프로세서 (114)및 HDR 모듈 (110) 에 커플링된다. 데이터 버스트 옵티마이저 (112) 는 핑 (ping) 생성기/분석기 (124 ), 시작 (initial) 로그온 인증기 (126), 및 애플리케이션/인증 데이터베이스 (128) 을 포함한다. 일 실시형태에서, 데이터 버스트 옵티마이저 (112) 는 프로세서 (114) 에 포함될 수 있다. 무선 이동 유닛 (102) 이 HDR 영역 (106) 과 같은 HDR 영역에 있으며 기지국 (104) 과 같은 HDR-가능 기지국에 전송될 데이터를 가지고 있을 때마다, 데이터 버스트 옵티마이저 (112) 는 호출될 수 있다.
일단 호출되면, 무선 이동 유닛 (102) 이 HDR 영역에 남아 있는 동안은 데이터 버스트 옵티마이저 (112) 는 HDR 속력으로 HDR-가능 기지국과 데이터를 자동으로 교환하도록 구성된다. 예를 들어, 데이터 버스트 옵티마이저 (112) 가 호출될 때, 무선 이동 유닛 (102) 이 예를 들어 HDR 영역 (106) 과 같은 HDR 영역에 있는 경우, 그것은 자동으로 HDR 속력으로 기지국 (104) 으로 데이터를 전송하고 기지국 (104) 으로부터 데이터를 수신할 것이다. 또한, 일단 호출되면, 데이터 버스트 옵티마이저 (112) 는 무선 이동 유닛 (102) 이 HDR 영역 (106) 과 같은 HDR 영역에 있는지 여부를 계속해서 감지하도록 구성된다.
일 실시형태에서, 데이터 버스트 옵티마이저 (112) 는 기지국 (104) 와 같은 기지국을 계속해서 "핑"하여 무선 이동 유닛 (102) 이 HDR 영역 (106) 과 같은 HDR 영역에 있는지 여부를 감지할 수 있다. 배경 설명으로서, "핑"은 인터넷 제어 메시지 프로토콜 (Internet Control Message Protocol : ICMP) 반향 요구 (Echo Request) 패킷으로 불리는 특별한 패킷을 전송한다. ICMP 패킷들은 네트워크상에서 연결된 2 개의 기계들 사이에서 네트워크 정보를 전송하는데 사용되는 특별한 IP 제어 메시지들이다. 기계가 반향 요구를 수신할 때, 그것은 반향 응답 (Echo Reply) 으로 응답하며 원래의 반향 요구 패킷을 반향 응답의 데이터 필드에 놓는다. 따라서, 예를 들어, 데이터 버스트 옵티마이저 (112) 는 기지국 (104) 을 "핑"하고, 기지국 (104) 에 의해 전송된 반향 응답 패킷을 분석함으로써 무선 이동 유닛 (102) 이 기지국 (104) 에 연결되는지 또는 여전히 연결되어 있는지 여부를 감지할 수 있다. 또한, 기지국 (104) 을 "핑"함으로써, 데이터 버스트 옵티마이저 (112) 는 기지국 (104) 에 의해 전송되는 반향 응답 패킷을 유사하게 분석함으로써, 무선 이동 유닛 (102) 이 기지국 (104) 에 연결되는지 여부를 감지할 수 있다.
일 실시형태에서, 데이터 버스트 옵티마이저 (112) 는 신호 강도 지시기 (122) 상에서 신호 강도 지시를 읽음으로써, 무선 이동 유닛 (102) 이 HDR 영역에 있는지 여부를 감지할 수 있다. 예를 들어, 데이터 버스트 옵티마이저 (112) 가 소정의 레벨을 초과하는 신호 강도 지시기 (122) 상의 신호 강도 지시를 감지할 때, 버스트 옵티마이저 (112) 는 무선 이동 유닛 (102) 이 예를 들어 HDR 영역 (106) 과 같은 HDR 영역에 있음을 판정하며, HDR 속력으로 기지국 (104) 과 데이터를 교환할 수 있다.
도 1을 계속 설명하면, 데이터 버스트 옵티마이저 (112) 가 호출될 때, 핑 생성기/분석기 (124) 는 수신기/송신기 (120) 및 안테나 (108) 을 통해 기지국 (104) 와 같은 기지국을 "핑"하도록 구성된다. 또한, 핑 생성기/분석기 (124)는 기지국 (104) 로부터의 리턴 (return) "핑" 패킷을 수신하여 분석하도록 구성된다. 데이터 버스트 옵티마이저 (112) 가 호출될 때, 즉, 무선 이동 유닛 (102) 이 HDR 영역에 있고 기지국과 교환할 데이터를 가지고 있다고 판정될 때, 시작 로그온 인증기 (126) 는 로그온 이름 및 패스워드를 기지국 (104) 으로 전송하여 무선 이동 유닛 (102) 을 인증하도록 구성된다.
애플리케이션/인증 데이터베이스 (128) 는 무선 이동 유닛 (102) 이 기지국 (104) 와 같은 기지국과 데이터를 교환하기 위해 사용하는 각각의 애플리케이션의 목록을 제공한다. 일 실시형태에서, 애플리케이션/인증 데이터베이스 (128) 는 메모리 모듈 (116) 에 포함될 수 있다. 무선 이동 유닛 (102) 이 데이터를 교환하는 기지국 (104) 과 같은 기지국은 당해 기술분야에서 알려진 방식으로 인터넷에 연결된다. 또한, 애플리케이션/인증 데이터베이스 (128) 는 사용자 이름 및 패스워드를 제공하여 애플리케이션/인증 데이터베이스 (128) 에서의 각각의 애플리케이션을 인증한다.
예를 들어, 애플리케이션/인증 데이터베이스 (128) 에서의 제 1 애플리케이션 (즉, 애플리케이션 하나) 은 전자 메일 애플리케이션과 같은 전자 메일 애플리케이션일 수 있다. 이런 애플리케이션들에는 인증에 요구되는 사용자 이름 및 패스워드가 뒤따른다. 다른 예로서, 애플리케이션/인증 데이터베이스 (128) 에서의 제 2 애플리케이션은 웹 애플리케이션과 같은 다른 애플리케이션을 사용개시 (log) 할 수 있는 경매 애플리케이션일 수도 있다. 본 발명의 예에서, 이런 웹 애플리케이션에는 인증에 요구되는 사용자 이름 및 패스워드가 유사하게 뒤따른다.
일 실시형태에서, 시작 로그온 인증기 (126) 가 기지국 (104) 과 같은 기지국으로 시작 로그온 이름 및 패스워드를 전송하고 이 기지국으로부터 인증을 수신함으로써 무선 이동 유닛 (102) 을 인증한 후, 애플리케이션/인증 데이터베이스 (128) 이 호출된다. 일단 애플리케이션/인증 데이터베이스 (128) 가 호출되면, 애플리케이션/인증 데이터베이스 (128) 에서의 제 1 애플리케이션에 대응하는 사용자 이름 및 패스워드가 인증을 위해 기지국 (104) 과 같은 기지국으로 전송된다.
일 실시형태에서, 일단 호출되면, 애플리케이션/인증 데이터베이스 (128) 는 애플리케이션/인증 데이터베이스 (128) 에서의 제 1 애플리케이션에 대응하는 사용자 이름 및 패스워드를 기지국 (104) 으로 전송한다. 데이터 버스트 옵티마이저 (112) 가 제 1 애플리케이션에 대응하는 사용자 이름 및 패스워드가 인증된 후에 무선 이동 유닛 (102) 이 여전히 HDR 영역 (106) 에 있음을 감지하는 경우, 데이터 버스트 옵티마이저 (112) 는 HDR 속력으로 기지국 (104) 과 교환될 필요가 있는 데이터는 어느 것이나 교환할 것이다. 상술한 바와 같이, 데이터 버스트 옵티마이저 (112) 는 "핑" 또는 기지국 (104) 의 신호 강도를 읽음으로써, 무선 이동 유닛 (102) 이 여전히 HDR 영역에 있는지 여부를 감지할 수 있다.
데이터 버스트 옵티마이저 (112) 가 무선 이동 유닛 (102) 이 더 이상 예를 들어, HDR 영역 (106) 과 같은 HDR 영역에 있지 않음을 감지하는 경우, 데이터 버스트 옵티마이저 (112) 는 (즉 제 1 애플리케이션에서의 데이터를 업데이트하지 않고) 기지국 (104) 으로 데이터를 더 전송하는 것을 중지하고 끝낼 것이다. 제1 애플리케이션이 기지국 (104) 과 데이터를 교환할 기회를 가진 후에, 애플리케이션/인증 데이터베이스 (128) 에서의 제 2 애플리케이션에 대응하는 사용자 이름 및 패스워드가 기지국 (104) 으로 전송된다. 데이터 버스트 옵티마이저 (112) 가 무선 이동 유닛 (102) 이 여전히 HDR 영역 (106) 에 있음을 감지하는 경우, 데이터 버스트 옵티마이저 (112) 는 HDR 속력으로 제 2 애플리케이션으로부터의 임의의 데이터를 기지국 (104) 과 교환할 것이다.
옵티마이저 (112) 가 무선 이동 유닛 (102) 이 HDR 영역에 있음을 감지하는 동안은, 애플리케이션/인증 데이터베이스 (128) 에서의 각각의 애플리케이션은 차례로 인증되어 기지국 (104) 과 데이터를 교환할 기회를 가질 것이다. 데이터 버스트 옵티마이저 (112) 는 애플리케이션/인증 데이터베이스 (128) 에서의 마지막 애플리케이션이 기지국 (104) 과 데이터를 교환할 기회를 가진 후에, 중지할 것이다. 상술한 바와 같이, 데이터 버스트 옵티마이저 (112) 가 애플리케이션에서의 데이터 교환 전에 또는 동안에 무선 이동 유닛 (102) 이 더 이상 HDR 영역 (106) 에 있지 않음을 감지하는 경우, 데이터 버스트 옵티마이저 (112) 는 이 애플리케이션으로 데이터를 업데이트하지 않고 중지할 것이다.
도 1을 계속 설명하면, 일 실시형태에서, 프로세서 (114) 는 무선 이동 유닛 (102) 이 HDR 영역 (106) 과 같은 HDR 영역에 있는지 여부를 판정하도록 구성된다. 프로세서 (114) 는 신호 강도 지시기 (122) 상에서 기지국 HDR 캐리어 신호의 신호 강도 지시를 읽거나, 또는 기지국을 "핑" 하는 것 중 어느 하나에 의해, 무선 이동 유닛 (102) 이 HDR 영역에 있을 때를 판정할 수 있다. 예를 들어, 프로세서(114) 는 소정의 레벨을 초과하는 신호 강도 지시기 (122) 상의 신호 강도 지시를 감지할 때, 무선 이동 유닛 (102) 은 HDR 영역 (106) 과 같은 HDR 영역에 있다.
일 실시형태에서, 프로세서 (114) 는 무선 이동 유닛 (102) 이 기지국 (104) 와 같은 기지국과 교환할 데이터를 가지는지 여부를 판정하도록 구성된다. 또한, 프로세서 (114) 는 무선 이동 유닛 (102) 이 기지국과 교환할 데이터를 가지고 HDR 영역에 있을 때, 데이터 버스트 옵티마이저 (112) 를 호출하도록 구성된다. 프로세서 (114) 는 마이크로컨트롤러, 마이크로프로세서, 디지털 신호 처리 ("DSP") 칩, 또는 여기서 설명한 바와 같이 그 기능들을 수행하도록 프로그래밍된 특정 용도 집적 회로 (application specific integrated circuit : ASIC) 일 수 있다.
도 1을 계속 설명하면, 기지국 (104) 는 안테나 (130) 및 수신기/송신기 (132) 를 포함한다. 수신기/송신기 (132) 는 HDR 영역 (106) 에서 안테나 (130) 을 통해 무선 이동 유닛 (102) 으로부터 HDR 데이터 패킷들을 수신하고 무선 이동 유닛 (102) 으로 HDR 데이터 패킷들을 송신하도록 구성된다. 일 실시형태에서, 기지국 (104) 은 당해 기술 분야에서 알려진 방식으로 인터넷을 통해 전자 메일 서버, 파일 전송 프로토콜 ("FTP"), 애플리케이션 서버, 및/또는 데이터베이스 서버에 연결될 수 있다.
따라서, 도 1 은 무선 이동 유닛에서의 데이터 버스트 옵티마이저가 HDR 영역에서 HDR 속력으로 기지국과 데이터를 자동으로 교환할 수 있도록 구성되는 예시적 무선 통신 시스템을 도시한다. 또한, 데이터 버스트 옵티마이저는 무선 이동 유닛이 HDR 영역에 있는지 여부를 계속해서 감시하며, 데이터 버스트 옵티마이저가 무선 이동 유닛이 더 이상 HDR 영역에 있지 않음을 감지할 때 중지하도록 구성된다. 따라서, 도 1에 도시된 데이터 버스트 옵티마이저는 무선 이동 유닛과 기지국 사이에서 HDR 속력으로 최적의 데이터 교환을 자동으로 제공한다.
이하 도 2를 참조하면, 통신 시스템 (200) 은 본 발명의 일 실시형태에 따라 무선 이동 유닛 (202) 및 기지국 (204) 에서의 소프트웨어 층들을 도시한다. 테이블 (206) 은 도 1 에서의 무선 이동 유닛 (102) 에 대응하는 무선 이동 유닛 (202) 에서의 소프트웨어 층들을 도시한다. 테이블 (206) 은 데이터 버스트 옵티마이저 (210), 동기 및 클린업 (cleanup) (212), 애플리케이션 소프트웨어 (214), 데이터베이스 관리 소프트웨어 (216), 및 운영 체계 (218) 을 포함한다.
데이터 버스트 옵티마이저 (210) 은 도 1 에서의 무선 이동 유닛 (102) 에서의 데이터 버스트 옵티마이저 (112) 에 대응한다. 도시된 바와 같이, 데이터 버스트 옵티마이저 (210) 는 테이블 (206) 의 상층에 위치하며, 데이터 버스트 옵티마이저 (210) 가 무선 이동 유닛 (202) 이 HDR 영역에 있음을 감지할 때, 최적의 시간 및 속력으로, 즉, HDR 속력으로 무선 이동 유닛 (202) 과 기지국 (204) 사이에서 데이터의 전송을 자동으로 동기화 하도록 구성된다. 따라서, 데이터 버스트 옵티마이저 (210) 는 무선 이동 유닛 (202) 이 기지국 (204) 으로 전송할 데이터를 가지며 HDR 영역 (230) 에 있을 때마다 무선 이동 유닛 (202) 과 기지국 (204) 사이에서 HDR 속력으로 데이터의 전송을 자동으로 동기화 하도록 구성된다.
일 실시형태에서, 데이터 버스트 옵티마이저 (210) 는 상술한 바와 같이 무선 연결 (232) 을 통해 기지국 (204) 을 "핑"함으로써, 무선 이동 유닛 (202) 이 HDR 영역 (230) 에 있는지 여부를 감지하도록 구성된다. 동기 및 클린업 (212) 는 테이블 (206) 에서 데이터 버스트 옵티마이저 (210) 아래에 위치하며 각각의 애플리케이션 프로그램의 부분으로서 기능한다. 일 실시형태에서, 동기 및 클린업 (212) 는 무선 이동 유닛 (202) 상의 애플리케이션과 기지국 (204) 상의 유사 (similar) 애플리케이션 사이에서 데이터 전송을 동기화 한다.
또한, 이런 예에서, 동기 및 클린업 (212) 는 무선 이동 유닛 (202) 과 기지국 (204) 사이에서의 데이터 전송이 방해받는 경우, 애플리케이션을 "클린업 (clean up)" 할 수 있다. 예를 들어, 무선 이동 유닛 (202) 상의 전자 메일 프로그램이 HDR 영역 (230) 에서 기지국 (204) 으로부터 전자 메일 수신하고 있으며 무선 이동 유닛 (202) 이 HDR 영역 (230) 에서 벗어나는 경우, 데이터 버스트 옵티마이저 (210) 는 전자 메일 프로그램을 중지시킬 것이다. 동기 및 클린업 (212) 는 어떤 전자 메일이 전송되었는지 표시하여 부분적으로 전송된 전자 메일들 어느 것이나 제거함으로써, 전자 메일 프로그램을 "클린업"한다. 무선 이동 유닛 (202) 이 다시 HDR 영역 (230) 으로 이동하여 전자 메일이 재-인증될 때, 전자 메일은 적절한 시퀀스로 전자 메일의 전송 및 수신을 다시 시작할 수 있다.
도 2를 다시 참조하면, 애플리케이션 소프트웨어 (214) 는 예를 들어, 전자 메일과 같은 전자 메일 프로그램들 및 냅스터 (napster) 와 같은 음악 다운로딩 프로그램들을 포함할 수 있다. 또한, 일 실시형태에서, 애플리케이션 소프트웨어 (214) 는 주식 시세, 야구 스코어, 및 FTP를 이용하는 입찰 경매 애플리케이션들을포함할 수 있다. 예를 들어, 무선 이동 유닛 (202) 은 주식 시세 FTP 애플리케이션을 실행할 수 있으며, 무선 이동 유닛 (202) 이 HDR 영역 (230) 에 있을 때마다 HDR 속력으로 기지국 (204) 로부터 업데이트된 주식 시세 정보를 자동으로 수신할 수 있다. 상기 예에서, 기지국 (204) 은 FTP 서버에 연결될 수 있다.
데이터베이스 관리 소프트웨어 (216) 는 예를 들어, 데이터베이스 관리 소프트웨어를 포함할 수 있다. 일 실시형태에서, 무선 이동 유닛 (202) 이 HDR 영역 (230) 에 있을 때마다 무선 이동 유닛 (202) 은 기지국 (204) 을 통해 HDR 속력으로 자동으로 업데이트될 수 있는 오라클 (Oracle) 데이터베이스 애플리케이션을 실행할 수 있다. 이 예에서, 기지국 (204) 은 당해 기술 분야에서 알려진 방식으로 데이터베이스 서버에 연결될 수 있다. 운영 체계 (218) 는 상업적으로 이용 가능한 운영 체계일 수 있다. 일 실시형태에서, 운영 체계 (218) 는 CDMA-호환 운영 체계일 수 있다.
도 2를 계속 설명하면, 테이블 (208) 은 데이터 버스트 옵티마이저 (220), 동기 및 종결 처리 (222), 애플리케이션 소프트웨어 (224), 데이터베이스 관리 소프트웨어 (226), 및 운영 체계 (228) 를 포함한다. 기지국 (204) 에서의 소프트웨어 층들을 도시하는 테이블 (208) 은 상술한 테이블 (206) 의 미러 이미지 (mirror image) 이며, 이는 무선 이동 유닛 (202) 에서의 소프트웨어의 층들을 나타낸다. 일 실시형태에서, 무선 이동 유닛 (202) 이 HDR 영역 (230) 에서 기지국과 데이터를 교환하고 있을 때마다, 무선 이동 유닛 (202) 상에서 실행되는 어떠한 소프트웨어도 기지국 (204) 에서 실행되는 유사 소프트웨어와 동기화될 수 있다.
따라서, 무선 이동 유닛 (202) 및 기지국 (204) 에서 유사 소프트웨어를 제공함으로써, 도 2에 도시된 통신 시스템 (200) 은 데이터 버스트 옵티마이저 (210) 가 HDR 영역 (230) 에서 무선 이동 유닛 (202) 와 기지국 (204) 사이에서의 데이터 교환을 동기화 하게 한다.
이하 도 3을 참조하면, 흐름도 (300) 은 HDR 영역에서 무선 이동 유닛과 기지국 사이에서 HDR 속력으로 데이터를 자동으로 교환하기 위한 예시적 프로세스를 설명한다. 예시적 목적으로, 흐름도 (300) 에 도시된 프로세스는 도 1 에서의 무선 이동 유닛 (102) 및 기지국 (104) 의 맥락에서 설명될 것이다.
도 3을 계속 설명하면, HDR 영역 (106) 에서 무선 이동 유닛 (102) 과 기지국 (104) 사이에서 HDR 속력으로 데이터를 자동으로 교환하기 위한 프로세스는 무선 이동 유닛 (102) 및 기지국 (104) 이 데이터를 교환하고 있지 않을 때, 단계 302에서 시작된다. 단계 304에서, 기지국 HDR 캐리어 신호 강도가 읽혀져 무선 이동 유닛이 HDR 영역에 있는지 여부가 판정된다. 예를 들어, 프로세서 (114) 는 신호 강도 지시기 (122) 상에서 기지국 (104) HDR 캐리어 신호의 신호 강도를 읽어서 이 신호 강도가 무선 이동 유닛 (102) 가 HDR 영역 (106) 에 있음을 지시하기에 충분히 강한지를 판정할 수 있다. 다른 실시형태에서, 프로세서 (114) 는 상술한 바와 같이 기지국 (104) 을 "핑"하여 무선 이동 유닛 (102) 가 HDR 영역 (106) 에 있는지 여부를 판정할 수 있다.
단계 306에서, 기지국 (104) HDR 캐리어 신호 강도의 레벨이 무선 이동 유닛(102) 이 HDR 영역 (106) 에 있음을 지시하기에 충분하다고 판정되는 경우, 프로세스는 단계 308로 진행한다. 대신에 단계 306에서, 기지국 (104) HDR 캐리어 신호 강도의 레벨이 무선 이동 유닛 (102) 이 HDR 영역 (106) 에 있음을 지시하기에 충분하지 않다고 판정되는 경우, 프로세스는 단계 304로 돌아가 다음 기지국 (104) HDR 캐리어 신호 강도를 읽는다.
흐름도 (300) 를 계속 설명하면, 단계 308에서, 무선 이동 유닛 (102) 이 기지국 (104) 과 교환할 데이터를 가지는지 여부가 판정된다. 일 실시형태에서, 프로세서 (114) 는 무선 이동 유닛 (102) 이 기지국 (104) 과 교환할 데이터를 가지는지 여부를 판정한다. 무선 이동 유닛 (102) 이 기지국 (104) 과 교환할 데이터를 가지는 경우, 프로세스는 단계 (310) 로 진행한다. 무선 이동 유닛 (102) 이 기지국 (104) 과 교환할 데이터를 가지지 않는 경우, 프로세스는 단계 304로 돌아가서 다음 기지국 (104) HDR 캐리어 신호 강도를 읽는다.
단계 310에서, 데이터 버스트 옵티마이저 (112) 는 호출되어 HDR 영역 (106)에서 HDR 속력으로 무선 이동 유닛 (102) 과 기지국 (104) 사이에서 데이터 교환을 동기화 한다. 일 실시형태에서, 호출될 때, 데이터 버스트 옵티마이저 (112) 는 계속해서 기지국 (104) 을 "핑"하여 무선 이동 유닛 (102) 이 HDR 영역 (106) 에 있는지 여부를 판정한다. 예를 들어, 데이터 버스트 옵티마이저 (112) 는 핑 생성기/분석기 (124) 를 사용하여 기지국 (104) 을 "핑"하고, 이 "핑"에 응답하여 기지국 (104) 으로부터 전송된 반향 응답 패킷을 분석하여 무선 이동 유닛 (102) 이 HDR 영역 (106) 에 있는지 여부를 판정할 수 있다.
다른 실시형태에서, 호출될 때, 데이터 버스트 옵티마이저 (112) 는 기지국 (104) 의 HDR 캐리어 신호 강도를 감지하여 무선 이동 유닛 (102) 이 HDR 영역 (106) 에 있는지 여부를 판정할 수 있다. 예를 들어, 데이터 버스트 옵티마이저 (112) 는 신호 강도 지시기 (122) 상에서 지시된 기지국 (104) 의 신호 강도 레벨을 읽어 그 읽은 것이 무선 이동 유닛 (102) 이 HDR 영역 (106) 에 있음을 지시하기에 매우 충분하지 여부를 판정할 수 있다. 단계 312에서, 로그온 이름 및 패스워드는 무선 이동 유닛 (102) 을 인증하기 위해 기지국 (104) 으로 전송된다. 일 실시형태에서, 시작 로그온 인증기 (126) 는 로그온 이름 및 패스워드를 기지국 (104) 으로 전송하여 무선 이동 유닛 (102) 을 인증한다.
도 3을 계속 설명하면, 단계 314에서, 애플리케이션/인증 데이터베이스 (128) 가 호출되고 애플리케이션/인증 데이터베이스 (128) 에서의 제 1 애플리케이션이 제 1 애플리케이션과 관련된 사용자 이름 및 패스워드를 기지국 (104) 으로 전송함으로써 인증된다. 예를 들어, 제 1 애플리케이션이 전자 메일 애플리케이션인 경우, 전자 메일 애플리케이션을 위한 사용자 이름 및 패스워드는 기지국 (104) 으로 전송되어 전자 메일을 위해 무선 이동 유닛 (102) (즉, 사용자) 을 인증할 것이다.
단계 316에서, 인증된 애플리케이션에서의 데이터는 무선 이동 유닛 (102) 과 기지국 (104) 사이에서 HDR 속력으로 교환될 것이다. 예를 들어, 애플리케이션/인증 데이터베이스 (128) 에서의 인증된 애플리케이션이 전자 메일 애플리케이션인 경우, 무선 이동 유닛 (102) 은 HDR 속력으로 전자 메일을 기지국 (104) 으로 전송하고 전자 메일을 기지국 (104) 으로부터 수신한다. 단계 318에서, 기지국 (104) 과 교환할 더 많은 애플리케이션이 애플리케이션/인증 데이터베이스 (128) 에 남아있는 경우, 프로세스는 단계 314로 돌아가 다음 애플리케이션을 인증한다. 기지국 (104) 과 데이터를 교환할 애플리케이션이 애플리케이션/인증 데이터베이스 (128) 에 남았지 않는 경우, 프로세스는 단계 320으로 진행한다.
단계 320에서, 데이터 버스트 옵티마이저는 중지한다. 이 순간에, 프로세스는 단계 304로 진행하여, 무선 이동 유닛 (102) 이 HDR 영역 (106) 에 있는지 여부를 판정하기 위해 다음 기지국 (104) HDR 캐리어 신호 강도를 읽음으로써 또 다른 사이클을 시작한다. 일 실시형태에서, 단계 304 내지 320은 무선 이동 유닛 (102) 이 작동되는 동안은 자동으로 계속될 것이다. 상술한 바와 같이, 데이터 버스트 옵티마이저 (112) 는 일단 호출되면 계속해서 (즉, 상술한 바와 같이 단계 310 내지 318) 무선 이동 유닛 (102) 이 HDR 영역 (106) 에 있는지 여부를 판정할 것이다. 데이터 버스트 옵티마이저 (112) 가 무선 이동 유닛 (102) 이 HDR 영역 (106) 에 있지 않음을 감지하는 경우, 데이터 버스트 옵티마이저 (112) 는 기지국 (104) 과 더 이상 데이터를 교환하지 않고 중지할 것이다. 이 순간에. 프로세스는 단계 304로 진행하여 상술한 바와 같이 또 다른 사이클을 시작한다.
흐름도 (300) 의 단계들은 본 발명의 범위를 벗어나지 않으면서 상호 교환될 수 있음을 당업자는 알고 있다. 따라서, 도 3의 흐름도 (300) 은 일 실시형태에 따라, HDR 영역에서 무선 이동 유닛과 기지국 사이에서 HDR 속력으로 데이터를자동으로 교환하기 위한 예시적 프로세스를 도시한다.
따라서, 상술한 방식으로, 본 발명은 높은 데이터 레이트 무선 통신 시스템에서의 데이터 교환을 위한 시스템 및 방법을 제공한다. 당업자는 여러 상이한 기술들 중 임의의 것을 이용하여 정보 및 신호들이 표시될 수 있음을 알 것이다. 예를 들어, 상술한 설명의 전반에 걸쳐서 참조될 수 있는 데이터, 지시, 명령, 정보, 신호, 비트, 심벌, 및 칩들은 전압, 전류, 전자기파, 자계 또는 자기 입자, 광학 필드 또는 광학 입자, 또는 이들의 임의의 조합에 의해 표시될 수도 있다.
또한, 당업자는 여기서 개시된 실시형태와 관련하여 설명된 다양한 예시적 로직 블록, 모듈, 회로, 및 알고리즘 단계들이 전자 하드웨어, 컴퓨터 소프트웨어, 또는 양자의 조합으로서 구현될 수 있음을 알 것이다. 이러한 하드웨어와 소프트웨어의 상호 교환성을 명확히 설명하기 위해, 다양한 예시적 콤포넌트, 블록, 모듈, 회로, 및 단계들이 주로 그것들의 기능의 관점에서 설명되었다. 이러한 기능이 하드웨어 또는 소프트웨어로서 구현되는지 여부는 특정 애플리케이션 및 전체적 시스템에 부과된 설계 제한에 의존한다. 당업자는 각각의 특정 애플리케이션에 대해 다양한 방식으로 이러한 설명된 기능을 구현할 수도 있지만, 이러한 구현 결정은 본 발명의 범위를 벗어나는 것으로 해석되어서는 안 된다.
여기서 개시된 실시형태들과 관련하여 설명된 다양한 예시적 논리 블록, 모듈, 및 회로는 범용 프로세서, 디지털 신호 처리기 ("DSP"), 주문형 반도체 ("ASIC"), 필드 프로그래밍 가능 게이트 어레이 ("FPGA") 또는 다른 프로그래밍 가능 로직 장치, 별개의 게이트 또는 트랜지스터 로직, 별개의 하드웨어 콤포넌트,또는 여기서 설명된 기능들을 수행하도록 설계된 이들의 임의의 조합으로 구현되거나 수행될 수 있다. 범용 프로세서는 마이크로프로세서일 수 있지만, 다른 방법으로 이 프로세서는 임의의 종래 프로세서, 제어기, 마이크로컨트롤러, 또는 상태 기계일 수도 있다. 또한, 프로세서는 컴퓨팅 장치들의 조합, 예를 들어, DSP 및 마이크로프로세서, 복수의 마이크로프로세서들, DSP 코어와 관련된 하나 이상의 마이크로 프로세서, 또는 다른 이러한 구성으로서 구현될 수 있다.
여기서 개시된 실시형태와 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어에서, 프로세서에 의해 실행되는 소프트웨어 모듈에서, 또는 이 둘의 조합에서 직접 구현될 수 있다. 또한, 본 출원에서 컴퓨터 프로그램으로 불리는 소프트웨어 모듈은 많은 수의 소스 코드 또는 오브젝트 코드 세그먼트들을 포함할 수 있으며, RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드디스크, 이동식 디스크, CD-ROM, DVD-ROM 과 같은 임의의 컴퓨터 판독가능 매체 또는 당해 기술 분야에 알려진 임의의 다른 형태의 컴퓨터 판독가능 매체에 상주할 수도 있다. 코드 세그먼트는 본 출원에서 "소프트웨어 오브젝트"로 또한 불린다. 예시적 컴퓨터 판독가능 매체는 프로세서에 커플링되고, 여기서 프로세서는 컴퓨터 판독가능 매체로부터 정보를 읽고 컴퓨터 판독가능 매체에 정보를 기록한다. 다른 방법으로, 컴퓨터 판독가능 매체는 프로세서의 구성요소가 될 수도 있다. 프로세서 및 컴퓨터 판독가능 매체는 ASIC에 상주할 수도 있다. ASIC은 이동 유닛, 기지국 트랜시버, 또는 위성 중계기에 상주할 수 있다. 다른 방법으로, 프로세서 및 컴퓨터 판독가능 매체는 별개의 콤포넌트로서 사용자 터미널에 상주할 수도 있다.
당업자로 하여금 본 발명을 이용하게 하기 위해, 개시된 실시형태의 상술한 설명이 제공된다. 이 실시형태들에 대한 다양한 변형은 당업자들에게 명백할 것이며, 여기서 정의된 일반적 원리는 본 발명의 사상 또는 범위를 벗어나지 않고서 다른 실시형태에 적용될 수 있을 것이다. 따라서, 본 발명은 여기서 나타난 실시형태들에 한정하려는 것이 아니며, 여기서 개시된 원리 및 신규한 특징들과 일관된 최광의의 범위가 부여될 것이다.

Claims (29)

  1. 무선 이동 유닛이 높은 데이터 레이트 영역에 있을 때를 감지하도록 구성된 프로세서로서, 상기 프로세서는 상기 무선 이동 유닛과 기지국 사이에서 데이터를 교환할 필요성을 판정하도록 구성되는, 프로세서; 및
    상기 높은 데이터 레이트 영역에서 상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터를 교환하도록 구성된 데이터 버스트 옵티마이저를 포함하는, 시스템.
  2. 제 1 항에 있어서,
    상기 프로세서는 상기 무선 이동 유닛이 상기 높은 데이터 레이트 영역에 있을 때 상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터를 교환하기 위해 상기 데이터 버스트 옵티마이저를 호출하는, 시스템.
  3. 제 2 항에 있어서,
    상기 데이터 버스트 옵티마이저는 상기 무선 이동 유닛이 상기 높은 데이터 레이트 영역에 있을 때를 계속해서 감지하도록 구성되는, 시스템.
  4. 제 2 항에 있어서,
    상기 데이터 버스트 옵티마이저는 상기 무선 이동 유닛을 인증하기 위해 로그온 이름 및 패스워드를 상기 기지국으로 송신하는, 시스템.
  5. 제 3 항에 있어서,
    상기 데이터 버스트 옵티마이저는 상기 무선 이동 유닛이 상기 높은 데이터 레이트 영역에 있지 않을 때 상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터를 교환하는 것을 중지시키도록 구성되는, 시스템.
  6. 무선 이동 유닛이 HDR 영역에 있을 때를 감지하는 수단;
    상기 무선 이동 유닛과 기지국 사이에서 데이터를 교환할 필요성을 판정하는 수단; 및
    상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터를 교환하는 수단을 포함하는, 무선 통신 시스템.
  7. 제 6 항에 있어서,
    상기 감지하는 수단은 상기 무선 이동 유닛이 상기 높은 데이터 레이트 영역에 있을 때 상기 데이터를 교환하기 위해 상기 교환하는 수단을 호출하는, 무선 통신 시스템.
  8. 제 6 항에 있어서,
    상기 감지하는 수단은 상기 무선 이동 유닛이 상기 높은 데이터 레이트에 있을 때, 그리고 상기 판정하는 수단이 상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터를 교환할 필요성을 판정할 때, 상기 데이터를 교환하기 위해 상기 교환하는 수단을 호출하는, 무선 통신 시스템.
  9. 제 7 항에 있어서,
    상기 교환하는 수단은 상기 무선 이동 유닛이 상기 높은 데이터 레이트 영역에 있을 때를 계속해서 감지하는, 무선 통신 시스템.
  10. 제 7 항에 있어서,
    상기 교환하는 수단은 상기 무선 이동 유닛을 인증하기 위해 로그온 이름 및 패스워드를 상기 기지국으로 송신하는, 무선 통신 시스템.
  11. 제 9 항에 있어서,
    상기 교환하는 수단은 상기 무선 이동 유닛이 상기 높은 데이터 레이트 영역에 있지 않을 때, 상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터의 교환을 중지시키는, 무선 통신 시스템.
  12. 무선 이동 유닛과 기지국 사이에서 데이터를 교환하는 방법에 있어서,
    상기 무선 이동 유닛이 높은 데이터 레이트 영역에 있을 때를 감지하는 단계;
    상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터를 교환할 필요성을 판정하는 단계;
    상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터의 교환을 동기화 하기 위해 데이터 버스트 옵티마이저를 호출하는 단계; 및
    상기 무선 이동 유닛이 상기 높은 데이터 레이트 영역에 있을 때, 상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터를 교환하는 단계를 포함하는, 데이터 교환 방법.
  13. 제 12 항에 있어서,
    상기 호출하는 단계 후, 그리고 상기 교환하는 단계 전에, 상기 무선 이동 유닛을 인증하기 위해 로그온 이름 및 패스워드를 상기 기지국으로 송신하는 단계를 더 포함하는, 데이터 교환 방법.
  14. 제 12 항에 있어서,
    상기 무선 이동 유닛 내의 애플리케이션 데이터베이스를 호출하는 단계; 및
    상기 애플리케이션 데이터베이스 내의 하나 이상의 애플리케이션을 상기 기지국과 인증하는 단계를 더 포함하는, 데이터 교환 방법.
  15. 제 12 항에 있어서,
    상기 호출하는 단계 후, 그리고 상기 교환하는 단계 전에, 상기 기지국을 핑하여 상기 무선 이동 유닛이 상기 높은 데이터 레이트 영역에 있을 때를 감지하는 단계를 더 포함하는, 데이터 교환 방법.
  16. 제 15 항에 있어서,
    상기 핑하는 단계는 상기 데이터 버스트 옵티마이저에 의해 수행되는, 데이터 교환 방법.
  17. 무선 이동 유닛과 기지국 사이에서 데이터를 교환하는 방법에 있어서,
    상기 무선 이동 유닛이 높은 데이터 레이트 영역에 있을 때를 감지하는 단계;
    상기 무선 이동 유닛과 상기 기지국 사이에서 데이터를 교환할 필요성을 판정하는 단계;
    상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터의 교환을 동기화 하기 위해 데이터 버스트 옵티마이저를 호출하는 단계;
    상기 무선 이동 유닛을 인증하기 위해 상기 무선 이동 유닛으로부터 상기 기지국으로 로그온 이름 및 패스워드를 송신하는 단계; 및
    상기 무선 이동 유닛이 상기 높은 데이터 레이트 영역에 있을 때, 상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터를 교환하는 단계를 포함하는, 데이터 교환 방법.
  18. 제 17 항에 있어서,
    상기 송신하는 단계 후에, 상기 무선 이동 유닛 내의 애플리케이션 데이터베이스를 호출하는 단계; 및
    상기 교환하는 단계 전에, 상기 애플리케이션 데이터베이스 내의 하나 이상의 애플리케이션을 상기 기지국과 인증하는 단계를 더 포함하는, 데이터 교환 방법.
  19. 제 17 항에 있어서,
    상기 호출하는 단계 후, 그리고 상기 송신하는 단계 전에, 상기 기지국을 핑하여 상기 무선 이동 유닛이 상기 높은 데이터 레이트 영역에 있을 때를 감지하는 단계를 더 포함하는, 데이터 교환 방법.
  20. 제 19 항에 있어서,
    상기 핑하는 단계는 상기 데이터 버스트 옵티마이저에 의해 수행되는, 데이터 교환 방법.
  21. 제 17 항에 있어서,
    상기 호출하는 단계는 상기 무선 이동 유닛에서의 프로세서에 의해 수행되는, 데이터 교환 방법.
  22. 무선 이동 유닛과 기지국 사이에서 데이터를 교환하는 방법에 있어서,
    상기 무선 이동 유닛이 높은 데이터 레이트 영역에 있을 때를 감지하는 단계;
    상기 무선 이동 유닛과 상기 기지국 사이에서 데이터를 교환할 필요성을 판정하는 단계;
    상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터의 교환을 동기화 하기 위해 데이터 버스트 옵티마이저를 호출하는 단계;
    상기 무선 이동 유닛을 인증하기 위해 상기 무선 이동 유닛으로부터 상기 기지국으로 로그온 이름 및 패스워드를 송신하는 단계;
    상기 애플리케이션 데이터베이스 내의 하나 이상의 애플리케이션을 상기 기지국과 인증하는 단계; 및
    상기 무선 이동 유닛이 상기 높은 데이터 레이트 영역에 있을 때, 상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터를 교환하는 단계를 포함하는, 데이터 교환 방법.
  23. 제 22 항에 있어서,
    상기 데이터 버스트 옵티마이저를 호출하는 단계 후, 그리고 상기 송신하는 단계 전에, 상기 무선 이동 유닛이 상기 높은 데이터 레이트 영역에 있을 때를 감지하기 위해 상기 기지국을 핑하는 단계를 더 포함하는, 데이터 교환 방법.
  24. 제 23 항에 있어서,
    상기 핑하는 단계는 상기 데이터 버스트 옵티마이저에 의해 수행되는, 데이터 교환 방법.
  25. 제 22 항에 있어서,
    상기 데이터 버스트 옵티마이저를 호출하는 단계가 상기 무선 이동 유닛에서의 프로세서에 의해 수행되는, 데이터 교환 방법.
  26. 무선 이동 유닛과 기지국 사이에서 데이터를 교환하기 위한 방법을 구현하는 컴퓨터 프로그램을 포함하는 컴퓨터 판독가능 매체에 있어서,
    상기 컴퓨터 프로그램은,
    상기 무선 이동 유닛이 높은 데이터 레이트 영역에 있을 때를 감지하는 제 1 코드 세그먼트;
    상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터를 교환할 필요성을 판정하는 제 2 코드 세그먼트;
    상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터의 교환을 동기화하기 위해 데이터 버스트 옵티마이저를 호출하는 제 3 코드 세그먼트; 및
    상기 무선 이동 유닛이 상기 높은 데이터 레이트 영역에 있을 때, 상기 무선 이동 유닛과 상기 기지국 사이에서 상기 데이터를 교환하는 제 4 코드 세그먼트를 포함하는, 컴퓨터 판독가능 매체.
  27. 제 26 항에 있어서,
    상기 컴퓨터 프로그램은,
    로그온 이름 및 패스워드를 상기 기지국으로 송신하여 상기 무선 이동 유닛을 인증하는 제 5 코드 세그먼트를 더 포함하는, 컴퓨터 판독가능 매체.
  28. 제 27 항에 있어서,
    상기 컴퓨터 프로그램은,
    상기 무선 이동 유닛 내의 애플리케이션 데이터베이스를 호출하는 제 6 코드 세그먼트; 및
    상기 기지국과 상기 애플리케이션 데이터베이스 내의 하나 이상의 애플리케이션을 인증하는 제 7 코드 세그먼트를 더 포함하는, 컴퓨터 판독가능 매체.
  29. 제 28 항에 있어서,
    상기 컴퓨터 프로그램은,
    상기 기지국을 핑하여 상기 무선 이동 유닛이 상기 높은 데이터 레이트 영역에 있을 때를 감지하기 위한 제 8 코드 세그먼트를 더 포함하는, 컴퓨터 판독가능 매체.
KR10-2004-7008716A 2001-12-06 2002-12-03 높은 데이터 레이트 무선 통신 시스템에서의 데이터교환을 위한 시스템 및 방법 Withdrawn KR20040066151A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/006,055 2001-12-06
US10/006,055 US7076253B2 (en) 2001-12-06 2001-12-06 System and method for data exchange in a high data rate wireless communication system
PCT/US2002/038665 WO2003051081A2 (en) 2001-12-06 2002-12-03 System and method for data exchange in a high data rate wireless communication system

Publications (1)

Publication Number Publication Date
KR20040066151A true KR20040066151A (ko) 2004-07-23

Family

ID=21719066

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2004-7008716A Withdrawn KR20040066151A (ko) 2001-12-06 2002-12-03 높은 데이터 레이트 무선 통신 시스템에서의 데이터교환을 위한 시스템 및 방법

Country Status (8)

Country Link
US (1) US7076253B2 (ko)
EP (1) EP1452053A2 (ko)
JP (1) JP2005512477A (ko)
KR (1) KR20040066151A (ko)
AU (1) AU2002346637A1 (ko)
BR (1) BR0214689A (ko)
TW (1) TW200301645A (ko)
WO (1) WO2003051081A2 (ko)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6539384B1 (en) 2000-06-02 2003-03-25 Bellsouth Intellectual Property Corporation Browser on test equipment
US7027843B2 (en) * 2002-03-21 2006-04-11 Lenovo (Singapore) Pte. Ltd. Wireless device power optimization
US7085289B2 (en) * 2002-03-29 2006-08-01 International Business Machines Corporation Bandwidth throttle for a wireless device
US7603479B2 (en) * 2005-02-02 2009-10-13 At&T Mobility Ii Llc Portable diagnostic device for trouble-shooting a wireless network and a method for trouble-shooting a wireless network
EP1791366A1 (en) * 2005-11-28 2007-05-30 Alcatel Lucent Avoiding interruptions in the reproduction of audio/video by storing enough data in advance at a mobile terminal
KR20080028813A (ko) * 2006-09-27 2008-04-01 삼성전자주식회사 통신 시스템에서 파일럿 채널 탐색 제어 장치 및 방법
FR3001055B1 (fr) * 2013-01-16 2015-01-02 Thales Sa Systeme de capteurs integres en suite

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4901307A (en) * 1986-10-17 1990-02-13 Qualcomm, Inc. Spread spectrum multiple access communication system using satellite or terrestrial repeaters
US5103459B1 (en) * 1990-06-25 1999-07-06 Qualcomm Inc System and method for generating signal waveforms in a cdma cellular telephone system
US5946633A (en) * 1996-12-13 1999-08-31 Motorola Inc. Method and terminal for high bandwidth cellular data transmission
GB2325376B (en) * 1997-05-14 2001-09-19 Dsc Telecom Lp Allocation of bandwidth to calls in a wireless telecommunications system
SE519257C2 (sv) 1998-03-24 2003-02-04 Telia Ab Adaptivt val av bärartjänster
EP1001572A1 (en) 1998-11-12 2000-05-17 Lucent Technologies Inc. Quick assignment method for multiple access schemes
US6879580B1 (en) 1999-11-29 2005-04-12 Telefonaktiebolaget Lm Ericsson Combined CDMA multi-service carrier and TDMA/CDMA packet carrier
US6253063B1 (en) * 2000-01-25 2001-06-26 Motorola, Inc. Method and apparatus for selecting a communication data rate between mobile and base stations
US7116646B1 (en) 2000-03-07 2006-10-03 Telefonakitebolaget Lm Ericsson (Publ) CDMA internet protocol mobile telecommunications network architecture and methodology
US7054290B1 (en) 2000-03-07 2006-05-30 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatus for dual mode operation in a wireless communication system
US6714794B1 (en) * 2000-10-30 2004-03-30 Motorola, Inc. Communication system for wireless communication of content to users

Also Published As

Publication number Publication date
BR0214689A (pt) 2004-11-30
TW200301645A (en) 2003-07-01
JP2005512477A (ja) 2005-04-28
WO2003051081A3 (en) 2003-08-21
AU2002346637A1 (en) 2003-06-23
US20030109260A1 (en) 2003-06-12
WO2003051081A2 (en) 2003-06-19
EP1452053A2 (en) 2004-09-01
US7076253B2 (en) 2006-07-11

Similar Documents

Publication Publication Date Title
EP2695327B1 (en) Systems and methods for implementing multicasting using personal area network (pan) wireless technology
US8400989B2 (en) Activating private access points for wireless networking
US10181963B2 (en) Data transfer method and system
US12342394B2 (en) Method and apparatus for communication connection, electronic device, and wireless transmission system
CN101600150A (zh) 一种移动终端的定位方法和移动定位中心
US20240430960A1 (en) Data Transmission Method, Terminal, and Device
JP2004222313A5 (ko)
EP3639419A1 (en) Method and apparatus for establishing a set of a plurality of synchronization signal sequences to be used with one or more communication targets
FR2896941A1 (fr) Procede et dispositif de gestion de la temporisation lors de la mise sous tension pour le transfert d'acces inter-radio a grande vitesse dans un dispositif de communication mobile
TW201933832A (zh) 通訊方法及裝置和電子設備
KR20040066151A (ko) 높은 데이터 레이트 무선 통신 시스템에서의 데이터교환을 위한 시스템 및 방법
CN117319993A (zh) 信息传输方法、装置及电子设备
TW580806B (en) Verification methods and apparatus for improving acquisition searches of asynchronous cells
EP1924035A2 (en) Touch type bluetooth match system, bluetooth devices for same
JP2005512477A6 (ja) 高データレート無線通信システムにおけるデータ交換のためのシステムおよび方法
US7486663B2 (en) Remote access server wherein the number of logical link resources is set higher than the number of physical link resources
US20230254902A1 (en) Communication method and apparatus
US20080008123A1 (en) Touch type bluetooth match system, bluetooth devices for same
US20080070523A1 (en) Passive and active scanning in wireless network
CN108471630A (zh) 传输速率调整方法、装置、移动终端及计算机可读介质
US9839057B2 (en) Methods for exchanging information between electronic devices, and electronic devices
CN106534602B (zh) 一种终端及信息处理方法
CN103716357A (zh) 一种移动信息同步方法、装置及移动通信终端
CN108924902B (zh) 无线网络断开方法、装置及电子装置
CN116483504A (zh) 基于云手机的云电话app跳转至小程序页面方法及装置

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20040605

Patent event code: PA01051R01D

Comment text: International Patent Application

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid