Nothing Special   »   [go: up one dir, main page]

KR101145093B1 - 피어-투-피어 통신들에서 전력을 스케일링하기 위한 방법 및 장치 - Google Patents

피어-투-피어 통신들에서 전력을 스케일링하기 위한 방법 및 장치 Download PDF

Info

Publication number
KR101145093B1
KR101145093B1 KR1020107003074A KR20107003074A KR101145093B1 KR 101145093 B1 KR101145093 B1 KR 101145093B1 KR 1020107003074 A KR1020107003074 A KR 1020107003074A KR 20107003074 A KR20107003074 A KR 20107003074A KR 101145093 B1 KR101145093 B1 KR 101145093B1
Authority
KR
South Korea
Prior art keywords
wireless terminal
beacon
signal
transmit power
time interval
Prior art date
Application number
KR1020107003074A
Other languages
English (en)
Other versions
KR20100039404A (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 KR20100039404A publication Critical patent/KR20100039404A/ko
Application granted granted Critical
Publication of KR101145093B1 publication Critical patent/KR101145093B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/38TPC being performed in particular situations
    • H04W52/46TPC being performed in particular situations in multi hop networks, e.g. wireless relay networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • H04W52/246TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters where the output power of a terminal is based on a path parameter calculated in said terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/30TPC using constraints in the total amount of available transmission power
    • H04W52/32TPC of broadcast or control channels
    • H04W52/325Power control of control or pilot channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/38TPC being performed in particular situations
    • H04W52/383TPC being performed in particular situations power control in peer-to-peer links
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

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

Abstract

송신기 무선 터미널이 공유 통신 채널을 통해 수신기 무선 터미널과의 피어-투-피어 통신 링크를 설정하도록 구성되는 애드 혹 피어-투-피어 네트워크가 제공된다. 송신기 무선 터미널은 자신의 전송 전력을 송신기 및 수신기 무선 터미널들 사이의 통신 채널에 대한 채널 이득의 함수로서 스케일링할 수 있다. 스케일링된 전송 전력은 통신 채널을 통해 링크 스케줄링을 수행하기 위해 송신기 및 수신기 무선 터미널들에 의해 이용될 수 있다. 예를 들어, 스케일링된 전송 전력은 공유 통신 채널을 활용하여 다른 이웃하는 송신기 무선 터미널들과의 송신기 양보를 수행하기 위해 송신기 무선 터미널에 의해 이용될 수 있다. 유사하게, 스케일링된 전송 전력은 공유 통신 채널을 활용하여 다른 이웃하는 수신기 무선 터미널과의 수신기 양보를 수행하기 위해 수신기 무선 터미널에 의해 이용될 수 있다.

Description

피어-투-피어 통신들에서 전력을 스케일링하기 위한 방법 및 장치 {METHOD AND APPARATUS FOR POWER SCALING IN PEER-TO-PEER COMMUNICATIONS}
다양한 실시예들이 무선 통신을 위한 방법들 및 장치들을 제시하며, 보다 상세하게는 피어-투-피어(peer-to-peer) 통신들과 관련되는 방법들 및 장치들을 제시한다.
본 출원은 출원번호가 60/948,978이고, 출원일이 2007년 7월 10일이고, 발명이 명칭이 "Method and Apparatus for Power Scaling in Peer-to-peer Communications"이며, 본 출원의 양수인에 의해 양수되고 여기에 참조로서 통합되는 미국 특허 가출원에 대한 우선권을 주장한다.
애드 혹(ad hoc) 피어-투-피어(peer-to-peer) 네트워크와 같이 네트워크 인프라구조가 존재하지 않는 무선 네트워크에서, 터미널은 다른 피어 터미널과의 통신 링크를 설정하고자 할 때 다수의 문제점들에 직면한다. 한가지 문제점은, 터미널이 개시되어 새로운 영역으로 이동하고자 할 때, 터미널은 두개의 터미널들 사이에서의 임의의 통신이 시작될 수 있기 이전에 다른 터미널이 주위에 존재하는지를 먼저 알아내야만 한다.
위에서 기술된 식별 및 획득의 문제를 해결하는 일반적 방식은 터미널로 하여금 통신 프로토콜에 따라 신호를 전송 및/또는 수신하게끔 하는 것이다. 그러나, 애드 혹 네트워크는 다수의 문제점들을 나타낸다. 터미널들은 종종 예를 들어, 네트워크 인프라구조의 결여(lack)로 인해 공통 타이밍 기준을 갖지 않을 수 있다. 그로 인해, 제 1 터미널이 신호를 전송하고 있고 제 2 터미널이 수신 모드에 있지 않을 때, 전송된 신호는 제 2 터미널이 제 1 터미널의 존재를 탐지하는데 도움이 되지 않을 수 있다.
중요한 것은, 전력 효율은 무선 터미널들의 배터리 수명에 지대한 영향을 미치므로, 무선 시스템에 있어 또다른 문제점을 야기시킨다. 기존의 피어-투-피어 시스템들은 일반적으로 간편성을 위해 단순한 고정된 전력 배열을 채용한다. 그러한 배열 하에서, 송신기는 의도된 수신기의 거리 및 채널 환경에 관계없이 고정된 트래픽 전송 전력을 이용한다. 그러나, 고정된 전력 시스템은 낮은 전력 효율성, 및 신호 간섭으로 인한 감소된 전체 스루풋(throughput)의 문제점들을 갖게 된다.
또한, 다수의 무선 터미널들은 애드 혹 피어-투-피어 통신을 설정하기 위해 주파수 스펙트럼을 공유하는 환경에서 동작할 수 있다. 그러한 애드 혹 피어-투-피어 통신은 중앙식 제어기에 의해 중앙집중식으로 관리되지 않기 때문에, 근접한 무선 터미널들 사이에서 다중 피어-투-피어 링크들 사이의 간섭의 문제가 존재한다.
결과적으로, 중앙식 제어기의 도움 없이도 서로 다른 무선 터미널들 사이에서 애드 혹 피어-투-피어 통신 링크들을 스케줄링하고 그리고/또는 이들 통신 링크들의 우선순위를 정하기 위한 방식이 요구된다.
일 실시예에서, 제 1 모바일 무선 터미널 상에서 동작하는 방법이 제공된다. 피어-투-피어 통신 채널에 대한 채널 이득은 제 1 모바일 무선 터미널 및 제 2 무선 터미널 사이에서 획득된다. 전송 전력은 채널 이득의 함수로서 결정된다. 그 후 데이터 트래픽 신호는 결정된 전송 전력에서 제 2 무선 터미널로 전송된다. 몇몇 실시예들에서, 채널 이득은 적어도 100 msec 의 시간 간격에서 측정된 채널 이득의 평균값일 수 있다. 또한, 몇몇 실시예들에서, 결정된 전송 전력은 채널 이득에 대해 반비례(inversely proportional)할 수 있는 반면, 다른 실시예들에서는, 결정된 전송 전력은 채널 이득 채널의 제곱근에 반비례할 수 있다. 상기 방법은 (a) 데이터 트래픽 신호 이전에, 결정된 전송 전력에 비례하는 파일럿 전력으로 파일럿 신호를 전송하는 단계, (b) 제 2 무선 터미널로부터 전송 레이트 피드백을 수신하는 단계, (c) 결정된 전송 전력 및 수신된 전송 레이트 피드백의 함수로서 데이터 트래픽 신호에서 사용되는 데이터 레이트를 결정하는 단계, 및/또는 (d) 통신 채널의 이용을 시도하는 다른 무선 터미널들에 의한 통신 채널에 대한 트래픽 요구에 따라 전송 전력을 가변시키는 단계를 더 포함할 수 있다. 상기 방법은 (a) 시간 간격에서 사용되는 결정된 전송 전력을 조정하는 단계, (b) 시간 간격에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋을 측정하는 단계, 및/또는 (c) 후속적인 시간 간격에서 사용되는 결정된 전송 전력의 조정을 결정하는 단계를 더 포함할 수 있다.
몇몇 실시예들에서, 상기 방법은 (a) 시간 간격 내에서 사용되는 결정된 전송 전력을 증가시키는 단계, (b) 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 증가되었는지를 결정하는 단계, (c) 만일 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 증가되었다고 결정되면 후속하는 시간 간격 내의 결정된 전송 전력을 더 증가시키는 단계, 및/또는 (d) 만일 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 감소되었다고 결정되면 후속하는 시간 간격 내에서의 결정된 전송 전력을 감소시키는 단계를 더 포함할 수 있다. 다른 실시예에서, 상기 방법은 (a) 시간 간격 내에서 사용되어지는 결정된 전송 전력을 감소시키는 단계, (b) 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 증가되었는지를 결정하는 단계, (c) 만일 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 증가되었다고 결정되면 후속하는 시간 간격 내에서의 결정된 전송 전력을 더 감소시키는 단계, 및/또는 (d) 만일 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 감소되었다고 결정되면 후속하는 시간 간격 내에서 결정된 전송 전력을 증가시키는 단계를 더 포함할 수 있다.
몇몇 실시예들에서, 통신 채널은 분산(decentralized) 링크 스케줄링 방식에 따라 다수의 다른 무선 터미널들 사이에서 공유될 수 있다. 상기 방법은 결정된 전송 전력에 기반하여 통신 채널에 대해 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이의 통신 링크에 대한 링크 스케줄링을 수행하는 단계를 더 포함할 수 있다. 상기 링크 스케줄링 수행 단계는 (a) 인접한 제 2 무선 터미널로부터 트래픽 요청 응답 신호를 수신하는 단계 - 상기 트래픽 요청 응답 신호는 상기 제 3 무선 터미널과 통신하는 제 4 무선 터미널을 위해 예정될 수 있음 -, 및/또는 (b) 제 4 무선 터미널로부터의 트래픽 요청 응답 신호의 수신된 전력 및 제 1 모바일 무선 터미널의 결정된 전송 전력의 함수로서 파일럿 신호 및 데이터 트래픽 신호를 전송할지를 결정하는 단계를 더 포함할 수 있다. 상기 방법은 (a) 데이터 트래픽 신호의 전송 이전에, 결정된 전송 전력에서 제 2 무선 터미널에 트래픽 전송 요청 신호를 전송하는 단계, 및/또는 (b) 제 2 무선 터미널로부터 트래픽 요청 응답 신호를 수신하는 단계를 더 포함할 수 있다.
다른 실시예에서, 제 1 모바일 무선 터미널은 가변 전력을 갖는 송신기, 수신기, 및 피어-투-피어 통신 채널을 통해 상기 송신기 및 수신기에 의해 피어-투-피어 통신을 수행하도록 적응된 프로세싱 회로를 포함할 수 있다. 상기 프로세싱 회로는 (a) 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이에서 피어-투-피어 통신 채널에 대한 채널 이득을 획득하고, (b) 채널 이득의 함수로서 전송 전력을 결정하며, 및/또는 (c) 결정된 전송 전력에서 제 2 무선 터미널로 데이터 트래픽 신호를 전송하도록 구성될 수 있다. 몇몇 실시예들에서, 채널 이득은 적어도 100 msec의 시간 간격 내에서 측정된 채널 이득의 평균값일 수 있다. 또한, 몇몇 실시예들에서, 제 1 모바일 무선 터미널의 결정된 전송 이득은 (a) 채널 이득에 반비례하거나, (b) 다른 실시예들에서는 채널 이득 채널의 제곱근의 함수로서 정의될 수 있다. 상기 프로세싱 회로는 (a) 데이터 트래픽 신호의 전송 이전에, 결정된 전송 전력에 비례하는 파일럿 전력에서 파일럿 신호를 전송하고, (b) 제 2 무선 터미널로부터 전송 레이트 피드백을 수신하며, 및/또는 (c) 결정된 전송 전력 및 수신된 전송 레이트 피드백의 함수로서, 데이터 트래픽 신호에서 사용되는 데이터 레이트를 결정하도록 더 구성될 수 있다. 상기 프로세싱 회로는 통신 채널의 사용을 시도하는 다른 무선 터미널들에 의한 통신 채널에 대한 트래픽 요구들에 따라 전송 전력을 가변시키도록 추가적으로 구성될 수 있다. 상기 프로세싱 회로는 (a) 시간 간격 내에서 사용되는 결정된 전송 전력을 조정하고, (b) 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋을 측정하며, 및/또는 (c) 후속하는 시간 간격 내에서 사용되는 결정된 전송 전력의 조정을 결정하도록 추가적으로 구성될 수 있다.
몇몇 실시예들에서, 프로세싱 회로는 (a) 시간 간격 내에서 사용되는 결정된 전송 전력을 증가시키고, (b) 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 증가했는지를 결정하며, (c) 만일 시간 간격 내에서의 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 증가했다고 결정되면, 후속하는 시간 간격 내에서의 결정된 전송 전력을 더 증가시키며, 및/또는 (d) 만일 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 감소했다고 결정되면, 후속하는 시간 간격 내에서의 결정된 전송 전력을 감소시키도록 추가적으로 구성될 수 있다. 다른 실시예들에서, 프로세싱 회로는 (a) 시간 간격 내에서 사용되는 결정된 전송 전력을 감소시키고, (b) 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 증가했는지를 결정하며, (c) 만일 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 증가했다고 결정되면, 후속하는 시간 간격 내에서 결정된 전송 전력을 더 감소시키고, 및/또는 (d) 만일 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 감소했다고 결정되면, 후속하는 시간 간격 내에서 결정된 전송 전력을 증가시키도록 추가적으로 구성될 수 있다.
몇몇 실시예들에서, 통신 채널은 분산 링크 스케줄링 방식에 따라 다른 다수의 무선 터미널들 사이에서 공유될 수 있다. 프로세싱 유닛은 스케일링된 전송 전력 및 통신 링크와 관련된 우선순위 중 적어도 하나에 기반하여 통신 채널을 통해 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이의 통신 링크에 대한 링크 스케줄링을 수행하도록 추가적으로 구성될 수 있다. 프로세싱 유닛은 (a) 인접한 제 3 무선 터미널로부터 트래픽 요청 응답 신호를 수신하고 - 상기 트래픽 요청 응답 신호는 상기 제 3 무선 터미널과 통신하는 제 4 무선 터미널을 위해 예정된 것임 -, 및/또는 (b) 제 4 무선 터미널로부터의 트래픽 요청 응답 신호의 수신된 전력 및 제 1 이동 무선 터미널의 결정된 전송 전력의 함수로서, 파일럿 신호 및 데이터 트래픽 신호를 전송할지를 결정하도록 추가적으로 구성될 수 있다. 프로세싱 유닛은 (a) 데이터 트래픽 신호의 전송 이전에, 결정된 전송 전력에서 제 2 무선 터미널로의 트래픽 전송 요청 신호를 전송하고, 및/또는 (b) 제 2 무선 터미널로부터 트래픽 요청 응답 신호를 수신하도록 추가적으로 구성될 수 있다.
결과적으로, 제 1 모바일 무선 터미널은 (a) 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이의 피어-투-피어 통신 채널에 대한 채널 이득을 획득하기 위한 수단, (b) 채널 이득의 함수로서 전송 전력을 결정하기 위한 수단, 및/또는 (c) 결정된 전송 전력에서 제 2 무선 터미널로의 데이터 트래픽 신호를 전송하기 위한 수단을 포함할 수 있다. 몇몇 실시예들에서, 결정된 전송 전력은 채널 이득에 반비례할 수 있다. 터미널은 (a) 데이터 트래픽 신호의 전송 이전에, 결정된 전송 전력에 비례하는 파일럿 전력에서 파일럿 신호를 전송하기 위한 수단, (b) 제 2 무선 터미널로부터 전송 레이트 피드백을 수신하기 위한 수단, 및/또는 (c) 결정된 전송 전력 및 수신된 전송 레이트 피드백의 함수로서, 데이터 트래픽 신호에서 사용되는 데이터 레이트를 결정하기 위한 수단을 더 포함할 수 있다. 터미널은 통신 채널의 이용을 시도하는 다른 무선 터미널들에 의한 통신 채널에 대한 트래픽 요구들에 따라 전송 전력을 가변시키기 위한 수단을 더 포함할 수 있다. 터미널은 (a) 시간 간격 내에서 사용되는 결정된 전송 전력을 조정하기 위한 수단, (b) 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋을 측정하기 위한 수단, 및/또는 (c) 후속하는 시간 간격 내에서 사용되는 결정된 전송 전력의 조정을 결정하기 위한 수단을 더 포함할 수 있다. 터미널은 결정된 전송 전력에 기반하여 통신 채널을 통한 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이의 통신 링크에 대한 링크 스케줄링을 수행하기 위한 수단을 더 포함할 수 있다. 상기 링크 스케줄링을 수행하기 위한 수단은 (a) 인접하는 제 3 무선 터미널로부터 트래픽 요청 응답 신호를 수신하기 위한 수단 - 상기 트래픽 요청 응답 신호는 제 3 무선 터미널과 통신하는 제 4 무선 터미널을 위해 예정된 것임 -, 및/또는 (b) 제 4 무선 터미널로부터의 트래픽 요청 응답 신호의 수신된 전력 및 제 1 모바일 무선 터미널의 결정된 전송 전력의 함수로서, 파일럿 신호 및 데이터 트래픽 신호를 전송할지를 결정하기 위한 수단을 더 포함할 수 있다. 터미널은 (a) 데이터 트래픽 신호의 전송 이전에, 결정된 전송 전력에서 제 2 무선 터미널로 트래픽 전송 요청 신호를 전송하기 위한 수단, 및/또는 (b) 제 2 무선 터미널로부터 트래픽 요청 응답 신호를 수신하기 위한 수단을 더 포함할 수 있다.
또다른 실시예에서, 제 1 모바일 무선 터미널에 대한 전송 전력 스케일링을 용이하게 하기 위한 회로로써, (a) 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이의 피어-투-피어 통신 채널에 대한 채널 이득을 획득하고, (b) 채널 이득의 함수로서 전송 전력을 결정하며, 및/또는 (c) 결정된 전송 전력에서 제 2 무선 터미널로 데이터 트래픽 신호를 전송하도록 적응되는 회로가 개시된다. 상기 회로는 (a) 데이터 트래픽 신호의 전송 이전에, 결정된 전송 전력에 비례하는 파일럿 전력에서 파일럿 신호를 전송하고, (b) 제 2 무선 터미널로부터 전송 레이트 피드백을 수신하며, 및/또는 (c) 결정된 전송 전력 및 수신된 전송 레이트 피드백의 함수로서, 데이터 트래픽 신호에서 사용되는 데이터 레이트를 결정하도록 추가적으로 적응된다. 상기 회로는 (a) 시간 간격 내에서 사용되는 결정된 전송 전력을 조정하고, (b) 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋을 측정하며, 및/또는 (c) 후속하는 시간 간격 내에서 사용되는 결정된 전송 전력의 조정을 결정하도록 더 적응될 수 있다.
몇몇 실시예들에서, 회로는 결정된 전송 전력에 기반하여 통신 채널을 통해 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이의 통신 링크에 대한 링크 스케줄링을 수행하도록 더 적응될 수 있다. 상기 링크 스케줄링 수행 단계는 (a) 인접하는 제 3 무선 터미널로부터 트래픽 요청 신호를 수신하는 단계 - 상기 트래픽 요청 응답 신호는 상기 제 3 무선 터미널과 통신하는 제 4 무선 터미널을 위해 예정된 것임 -, 및/또는 (b) 상기 제 4 무선 터미널로부터의 트래픽 요청 응답 신호의 수신된 전력 및 상기 제 1 모바일 무선 터미널의 결정된 전송 전력의 함수로서, 전송 파일럿 신호 및 데이터 트래픽 신호를 전송할지를 결정하는 단계를 더 포함할 수 있다. 상기 링크 스케줄링 수행 단계는 (a) 데이터 트래픽 신호의 전송 이전에, 결정된 전송 전력에서 제 2 무선 터미널로 트래픽 전송 요청 신호를 전송하는 단계, 및/또는 (b) 제 2 무선 터미널로부터 트래픽 요청 응답 신호를 수신하는 단계를 더 포함할 수 있다.
또다른 실시예에서, 기계-판독가능 매체는 제 1 무선 터미널에 대한 전송 전력 스케일링을 용이하게 하기 위한 명령들을 포함하는데, 상기 명령들이 프로세서에 의해 실행될 때, 상기 프로세서는 (a) 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이의 피어-투-피어 통신 채널에 대한 채널 이득을 획득하고, (b) 채널 이득의 함수로서 전송 전력을 결정하며, (c) 결정된 전송 전력에서 제 2 무선 터미널로 데이터 트래픽 신호를 전송하고, (d) 데이터 트래픽 신호의 전송 이전에, 결정된 전송 전력에 비례하는 파일럿 전력에서 파일럿 신호를 전송하며, (e) 제 2 무선 터미널로부터 전송 레이트 피드백을 수신하고, (f) 결정된 전송 전력 및 수신된 전송 레이트 피드백의 함수로서, 데이터 트래픽 신호에서 사용되는 데이터 레이트를 결정하며, 및/또는 (g) 통신 채널의 이용을 시도하는 다른 무선 터미널들에 의한 통신 채널에 대한 트래픽 요구들에 따라 전송 전력을 조정하게 된다. 상기 기계-판독가능 매체는 (a) 시간 간격 내에서 사용되는 결정된 전송 전력을 조정하고, (b) 시간 간격 내에서 제 2 무선 터미널로의 데이터 트래픽의 전체 스루풋을 측정하며, 및/또는 (c) 후속하는 시간 간격 내에서 사용되는 결정된 전송 전력의 조정을 결정하게 하는 명령들을 더 포함할 수 있다.
몇몇 실시예들에서, 기계-판독가능 매체는 결정된 전송 전력에 기반하여 통신 채널을 통한 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이의 통신 링크에 대한 링크 스케줄링을 수행하기 위한 명령들을 더 포함할 수 있다. 상기 링크 스케줄링 수행 단계는 (a) 인접한 제 3 무선 터미널로부터 트래픽 요청 응답 신호를 수신하는 단계 - 상기 트래픽 요청 응답 신호는 제 3 무선 터미널과 통신하는 제 4 무선 터미널을 위해 예정된 것임 -, 및/또는 (b) 제 4 무선 터미널로부터의 트래픽 요청 응답 신호의 수신된 전력 및 제 1 모바일 무선 터미널의 결정된 전송 전력의 함수로서, 파일럿 신호 및 데이터 트래픽 신호를 전송할지를 결정하는 단계를 포함할 수 있다. 상기 링크 스케줄링 수행 단계는 또한 (a) 데이터 트래픽 신호의 전송 이전에, 결정된 전송 전력에서 제 2 무선 터미널로 트래픽 전송 요청 신호를 전송하는 단계, 및/또는 (b) 제 2 무선 터미널로부터 트래픽 요청 응답 신호를 수신하는 단계를 포함할 수 있다.
다양한 특징들, 특성들 및 이점들은 도면들과 함께 설명되는 이하의 상세한 설명에서 더욱 명확해지며, 상기 도면들에서 유사한 도면 문자는 도면 전체에 걸쳐 그에 따라 식별된다.
도 1은 구현된 예시적 애드 혹 통신 네트워크를 도시한 도면.
도 2는 공통 타이밍 기준이 없을 때 애드 혹 네트워크에서의 예시적인 사용자 탐지오류(misdectection) 문제를 도시한 도면.
도 3은 각각의 비컨 신호 버스트가 하나의 비컨 심볼을 포함하는 세개의 예시적 비컨 신호 버스트들을 포함하는 비컨 신호와 통신하는데 이용되어지는 예시적 에어 링크 자원을 도시한 도면.
도 4는 비컨 심볼 및 데이터/제어 신호 사이의 예시적 상대적 전송 전력 레벨들을 도시한 도면.
도 5는 비컨 신호 버스트들을 전송하는 하나의 예시적인 실시예를 도시한 도면.
도 6은 수신하는 비컨 신호 버스트들이 특정한 지정된 시간 간격들 동안에 발생할 수 있고, 이때 다른 시간들에서 수신기는 전력 보존을 위해 오프되는 하나의 예시적인 실시예를 도시한 도면.
도 7은 구현되는 바와 같이, 두개의 터미널들이 비컨 신호 버스트들을 전송하고 수신할 때 어떻게 사용자 탐지오류가 해결되는지를 도시한 도면.
도 8은 터미널 내에 구현된 상태 다이어그램의 하나의 예시적인 실시예를 도시한 도면.
도 9는 구현된 예시적 무선 터미널의 상세도.
도 10은 휴대용 무선 터미널을 동작시키는 예시적 방법의 흐름도.
도 11은 휴대용 무선 터미널을 동작시키는 예시적 방법의 흐름도.
도 12는 휴대용 무선 터미널, 예를 들어, 배터리로 전력공급되는 모바일 노드를 동작시키는 예시적 방법의 흐름도.
도 13은 휴대용 무선 터미널, 예를 들어, 배터리로 전력공급되는 모바일 노드를 동작시키는 예시적 방법의 흐름도.
도 14는 휴대용 무선 터미널로부터의 예시적 비컨 시그널링을 도시하는 도면.
도 15는 서로 다른 비컨 버스트 신호들을 포함하는 서로 다른 비컨 신호들을 전송하는 서로 다른 무선 터미널들을 도시한 도면.
도 16은 비컨 심볼 전송 유닛들이 다수의 OFDM 심볼 전송 유닛들을 포함하는 몇몇 실시예들의 특성을 도시하는 도면 및 해당 설명을 도시하는 도면.
도 17은 비컨 버스트 신호들의 시퀀스를 포함하는 예시적 비컨 신호를 도시하고, 몇몇 실시예들의 타이밍 관계를 도시하는 도면.
도 18은 비컨 버스트 신호들의 시퀀스를 포함하는 예시적 비컨 신호를 도시하고, 몇몇 실시예들의 타이밍 관계를 도시하는 도면.
도 19는 무선 터미널이 비컨 신호를 전송하는 동작 모드에서 무선 터미널에 의해 구분되는 예시적 에어 링크 자원을 도시하는 도면.
도 20은 무선 터미널이 비컨 신호를 전송하고 사용자 데이터를 수신 및/또는 전송할 수 있는 예시적 무선 터미널 동작 모드, 예를 들어 액티브 동작 모드에 대한 비컨 신호 전송 이외의 사용과 관련된 예시적 에어 링크 자원 부분을 도시하는 도면.
도 21은 무선 터미널이 비컨 신호를 전송하고 있는 두개의 예시적 무선 터미널 동작 모드들, 예를 들어 인액티브(inactive) 모드 및 액티브(active) 모드를 도시하는 도면.
도 22는 두개의 비컨 버스트들을 포함하는 예시적 제 1 시간 간격 동안에 예시적 무선 터미널 에어 링크 자원 활용을 도시하는 도면 및 해당하는 설명을 도시한 도면.
도 23은 두개의 비컨 버스트들을 포함하는 예시적 제 1 시간 간격 동안에 예시적 무선 터미널 에어 링크 자원 활용을 도시하는 도면 및 해당하는 설명을 도시한 도면.
도 24는 비컨 신호들에 대한 대안적 기술 표현을 도시한 도면.
도 25는 예시적 휴대용 무선 터미널, 예를 들어 모바일 노드를 도시한 도면.
도 26은 통신 디바이스, 예를 들어 배터리로 전력공급되는 무선 터미널을 동작시키는 예시적 방법의 흐름도.
도 27은 예시적 휴대용 무선 터미널, 예를 들어 모바일 노드를 도시한 도면.
도 28은 무선 터미널 비컨 신호들의 사용을 통해 서로의 존재를 인지하고 타이밍 동기화를 달성하는 애드 혹 네트워크 내에서의 두개의 무선 터미널들에 대한 예시적 타임 라인, 이벤트들의 시퀀스, 및 동작들을 도시하는 도면.
도 29는 예시적 실시예에 따라 비컨 신호들에 기반하여 두개의 무선 터미널들 사이의 예시적 동기화된 타이밍을 도시한 도면.
도 30은 또다른 예시적 실시예에 따라 비컨 신호들에 기반하여 두개의 무선 터미널들 사이의 예시적 동기화된 타이밍을 도시한 도면.
도 31은 또다른 예시적 실시예에 따라 비컨 신호들에 기반하여 두개의 무선 터미널들 사이의 예시적 동기화된 타이밍을 도시한 도면.
도 32는 피어-투-피어 통신 링크를 설정 및/또는 유지하기 위해 무선 터미널들에 의해 이용될 수 있는 타이밍 시퀀스의 일례를 도시한 도면.
도 33은 다수의 무선 터미널들이 링크 스케줄링 방식에 따라 가변 전력 피어-투-피어 통신 링크들을 조정할 수 있는 환경을 도시하는 블록 다이어그램.
도 34는 다수의 무선 터미널들이 통신 채널을 공유하는 환경에서 링크 스케줄링을 용이하게 하는 애드 혹 피어-투-피어 네트워크 내에서의 다수의 무선 터미널들의 동작을 도시하는 도면.
도 35는 두개의 무선 터미널들 사이의 피어-투-피어 통신 링크에 대해 전송 전력 스케일링이 어떻게 구현되는지를 도시하는 흐름도.
도 36은 피어-투-피어 통신 링크를 통해 가변 전력 전송에 대해 구성될 수 있는 무선 터미널을 도시하는 블록 다이어그램.
도 37은 가변 전력 피어-투-피어 네트워크 내에서 제어 채널 조정을 위한 제 1(송신기) 무선 터미널 내에서 동작하는 예시적 방법을 도시하는 흐름도.
도 38은 피어-투-피어 통신 링크를 통해 제 2(송신기) 무선 터미널의 가변 전력 전송들을 용이하게 하도록 구성될 수 있는 제 1(수신기) 무선 터미널을 도시하는 블록 다이어그램.
도 39는 가변 전력 피어-투-피어 네트워크 내에서 제어 채널 조정을 위한 제 1(수신기) 무선 터미널 내에서 동작하는 예시적 방법을 도시한 도면.
다음의 상술에서는, 본 발명의 구성의 개략적 이해를 제공하기 위해 특정한 상세사항이 제공된다. 그러나, 당업자라면 그러한 구성들은 이러한 특정 상세사항 없이도 실행될 있다는 것을 이해할 것이다. 예를 들어, 회로들은 불필요한 상세사항들로 본 발명의 구성들을 모호하게 하지 않기 위해 블록 다이어그램으로 도시될 수 있다. 다른 예들에서, 공지된 회로들, 구성들 및 기술들이 본 발명의 구성을 모호하게 하지 않기 위해 세부적으로 도시될 수 있다.
또한, 그러한 구성들은 흐름도, 흐름 다이어그램, 구조 다이어그램, 또는 블록 다이어그램으로서 도시되는 프로세스로서 설명될 수 있다. 흐름도가 순서적 프로세스로서의 동작들을 설명하지라도, 다수의 동작들이 동시에 또는 병행하여 수행될 수 있다. 또한, 동작들의 순서는 재배열될 수 있다. 프로세서는 동작들이 완료될 때 종료된다. 프로세서는 방법, 기능, 프로시저, 서브루틴, 서브프로그램 등에 해당할 수 있다. 프로세스가 기능에 해당할 때, 그 종료는 그러한 기능의 호출 기능 또는 주 기능으로의 리턴에 해당한다.
하나 이상의 예시적인 구현에서, 여기서 제시된 기능들은 하드웨어, 소프트웨어, 펌웨어, 또는 이들의 조합을 통해 구현될 수 있다. 소프트웨어로 구현되는 경우, 상기 기능들은 컴퓨터 판독가능한 매체 상에 하나 이상의 명령들 또는 코드로서 저장되거나, 또는 이들을 통해 전송될 수 있다. 컴퓨터 판독가능한 매체는 컴퓨터 저장 매체 및 일 장소에서 다른 장소로 컴퓨터 프로그램의 이전을 용이하게 하기 위한 임의의 매체를 포함하는 통신 매체를 포함한다. 저장 매체는 범용 컴퓨터 또는 특별한 컴퓨터에 의해 액세스될 수 있는 임의의 가용한 매체일 수 있다. 예를 들어, 이러한 컴퓨터 판독가능한 매체는 RAM,ROM,EEPROM,CD-ROM 또는 다른 광학 디스크 저장 매체, 자기 디스크 저장 매체 또는 다른 자기 저장 장치들, 또는 명령 또는 데이터 구조의 형태로 요구되는 프로그램 코드 수단을 저장하는데 사용될 수 있고, 범용 컴퓨터, 특별한 컴퓨터, 범용 프로세서, 또는 특별한 프로세서에 의해 액세스될 수 있는 임의의 다른 매체를 포함하지만, 이들로 제한되는 것은 아니다. 또한, 임의의 연결 수단이 컴퓨터 판독가능한 매체로 간주될 수 있다. 예를 들어, 소프트웨어가 웹사이트, 서버, 또는 다른 원격 소스로부터 동축 케이블, 광섬유 케이블, 연선, 디지털 가입자 라인(DSL), 또는 적외선 라디오, 및 마이크로웨이브와 같은 무선 기술들을 통해 전송되는 경우, 이러한 동축 케이블, 광섬유 케이블, 연선, DSL, 또는 적외선 라디오, 및 마이크로웨이브와 같은 무선 기술들이 이러한 매체의 정의 내에 포함될 수 있다. 여기서 사용되는 disk 및 disc은 컴팩트 disc(CD), 레이저 disc , 광 disc, DVD, 플로피 disk, 및 블루-레이 disc를 포함하며, 여기서 disk는 데이터를 자기적으로 재생하지만, disc은 레이저를 통해 광학적으로 데이터를 재생한다. 상기 조합들 역시 컴퓨터 판독가능한 매체의 범위 내에 포함될 수 있다.
또한, 저장 매체는 ROM, RAM, 자기 디스크 저장 매체, 광학 저장 매체, 플래시 메모리 디바이스들 및/또는 정보 저장을 위한 다른 기계 판독가능 매체들을 포함하는 데이터 저장을 위한 하나 또는 다수의 디바이스들을 나타낼 수 있다.
또한 구성들이 하드웨어, 소프트웨어, 펌웨어, 미들웨어, 마이크로코드, 또는 이들의 조합에 의해 구현될 수 있음을 이해하여야 한다. 소프트웨어, 펌웨어, 미들웨어 또는 마이크로코드, 프로그램 코드 또는 코드 세그먼트들로 구현되는 경우, 이들은 저장 매체 또는 다른 저장소와 같은 컴퓨터 판독가능한 매체에 저장될 수 있다. 프로세서는 필요한 작업들을 수행할 수 있다. 코드 세그먼트는 프로시저, 함수, 서브프로그램, 프로그램, 루틴, 서브루틴, 모듈, 소프트웨어 패키지, 클래스, 또는 명령들, 데이터 구조들, 또는 프로그램 스테이트먼트(statement)의 임의의 조합을 나타낼 수 있다. 코드 세그먼트는 정보, 데이터, 인수, 파라미터, 또는 메모리 컨텐츠들을 전달 및/또는 수신함으로써 다른 코드 세그먼트 또는 하드웨어 회로에 연결될 수 있다. 정보, 인수, 파라미터, 데이터 등은 메모리 공유, 메시지 전달, 토큰 전달, 네트워크 전송 등을 포함하는 임의의 적절한 수단을 사용하여 전달, 포워딩, 또는 전송될 수 있다.
일 양상은 공유 통신 채널을 통해 수신기 무선 터미널과의 피어-투-피어 통신 링크를 설정하도록 구성된 송신기 무선 터미널을 제공한다. 송신기 무선 터미널은 송신기 및 수신기 무선 터미널들 사이의 통신 채널에 대한 채널 이득의 함수로서 자신의 송신기 전력을 스케일링할 수 있다. 스케일링된 전송 전력은 통신 채널을 통한 링크 스케줄링을 수행하기 위해 송신기 및 수신기 무선 터미널들에 의해 이용될 수 있다. 예를 들어, 스케일링된 전송 전력은 공유 통신 채널을 활용하는 다른 인접한 송신기 무선 터미널들과의 송신기 양보(yielding)를 수행하기 위해 송신기 무선 터미널에 의해 사용될 수 있다. 유사하게, 스케일링된 전송 전력은 공유 통신 채널을 활용하는 다른 인접한 수신기 무선 터미널과의 수신기 양보를 수행하기 위해 수신기 무선 터미널에 의해 이용될 수 있다.
애드 혹 통신 시스템(Ad Hoc Communication System)
도 1은 구현된 예시적 애드 혹 통신 네트워크(100)를 도시한다. 두개의 예시적 무선 터미널들, 즉 제 1 무선 터미널(102) 및 제 2 무선 터미널(104)이 지리적 영역(106) 내에 표시된다. 일부 스펙트럼 대역이 통신을 위해 두개의 무선 터미널들에 의해 이용 가능하다. 두개의 무선 터미널들은 서로간의 피어-투-피어 통신 링크를 설정하기 위해 이용가능한 스펙트럼 대역을 사용한다.
애드 혹 네트워크는 네트워크 인프라구조를 가지고 있지 않기 때문에, 무선 터미널들은 공통 타이밍 또는 주파수 기준을 가지고 있지 않을 수 있다. 이로 인해, 애드 혹 네트워크에서 특정 문제점들이 발생한다. 다시 말해, 어떻게 각각의 터미널이 서로의 존재를 탐지할 수 있는지의 문제를 고려해 보자.
설명을 위해, 이후에서는, 주어진 시간에 무선 터미널이 전송, 또는 수신할 수 있지만 둘 모두를 할 수는 없다고 가정된다. 당업자라면 터미널이 동일한 시간에 전송 및 수신 모두를 할 수 있는 경우에도 동일한 원리들을 적용할 수 있다는 것을 이해할 것이다.
도 2는 두개의 무선 터미널들이 서로를 찾기 위해 이용할 수 있는 하나의 가능한 방식을 기술하기 위해 이용되는 도면(200)이다. 제 1 터미널은 시간 간격(202)에서 신호들을 전송하고, 시간 간격(204)에서 신호를 수신한다. 그 후, 제 2 무선 터미널은 시간 간격(206)에서 신호들을 전송하고 시간 간격(208)에서 신호를 수신한다. 만일 제 1 무선 터미널이 동일한 시간에서 전송 및 수신을 모두 할 수 있다면, 그 후 시간 간격들(202, 204)은 서로 오버랩될 수 있음을 인지해야 할 것이다.
두개의 터미널들이 공통 타이밍 기준을 가지고 있지 않기 때문에, 상기 터미널들의 TX(전송) 및 RX(수신) 타이밍들이 동기화되지 않음을 유의하도록 한다. 특히, 도 2는 시간 간격들(204, 206)은 오버랩되지 않는 것을 도시한다. 제 1 무선 터미널이 리스닝(listening) 중일 때 제 2 무선 터미널이 전송하지 않고, 제 2 무선 터미널이 전송 중일 때 제 1 무선 터미널은 리스닝하지 않는다. 그러므로, 제 1 무선 터미널은 제 2 터미널의 존재를 탐지하지 않는다. 유사하게, 시간 간격들(202, 208)은 오버랩되어 있지 않다. 그러므로, 제 2 무선 터미널은 제 1 무선 터미널의 존재를 탐지하지 않는다.
위의 탐지오류 문제를 해결하는 방법들이 존재한다. 예를 들어, 무선 터미널은, TX 및 RX 프로시저가 실행되는 시간 간격을 랜덤화 할 수 있고, 이에 의해 시간 경과에 따라 두개의 무선 터미널들은 서로를 확률적으로 탐지할 것이다. 그러나, 그로 인해 지연 및 배터리 전력 소비를 감수해야 한다. 또한, 전력 소비는 또한 TX 및 RX 프로시저에서의 전력 요구에 의해서 결정된다. 예를 들어, 또다른 형태의 신호를 탐지하는 것보다 하나의 형태의 신호를 탐지하는 것이 더 적은 처리 전력을 필요로 하게 된다.
새로운 신호의 TX 및 RX 프로시저가 또다른 터미널의 존재의 탐지 지연 및 관련된 전력 소비를 감소시키도록 구현되고 사용되는 것은 다양한 실시예들의 특성이다.
다양한 실시예들에 따라, 무선 터미널은 비컨 신호로 불리는 특정 신호를 전송하는데, 상기 신호는 예를 들어, 몇몇 실시예들에서 이용가능한 에어 링크 통신 자원의 총량의 0.1%를 넘지 않는, 작은 부분을 점유한다. 에어 링크 통신 자원들은 예를 들어, OFDM 시스템의 OFDM 톤 심볼들과 같은 최소 또는 기본 전송 유닛들로서 측정된다. 에어 링크 통신 자원들은 자유도(degree of freedom)들과 관련하여 측정될 수 있는데, 이때 자유도는 통신을 위해 이용될 수 있는 자원의 최소 유닛이다. 예를 들어, CDMA 시스템에서, 자유도는 확산 코드, 심볼 주기에 해당하는 시간일 수 있다. 일반적으로, 주어진 시스템에서의 자유도들은 서로 직교한다.
주파수 분할 다중화 시스템, 예를 들어 OFDM 시스템의 예시적 실시예를 고려해 보자. 그러한 시스템에서, 정보는 심볼당(symbol-by-symbol) 방식으로 전송된다. 심볼 전송 기간에서, 이용가능한 총 대역폭은 톤들의 개수로 분할되고, 상기 톤들 각각은 정보 운반을 위해 이용될 수 있다.
도 3은 예시적 OFDM 시스템에서 이용가능한 자원을 도시하는 도면(300)이다. 수평축(301)은 시간을 나타내고, 수직축(302)은 주파수를 나타낸다. 수직 기둥은 주어진 심볼 주기에서의 각각의 톤들을 나타낸다. 각각의 작은 박스(304)는 톤-심볼로서, 단일 전송 심볼 주기에 대한 단일 톤의 에어 링크 자원이다. OFDM 심볼 내에서의 최소 전송 유닛은 톤-심볼이다.
비컨 신호는 시간에 따라 순차적으로 전송되는 비컨 신호 버스트들(308, 310, 312)의 시퀀스를 포함한다. 비컨 신호 버스트는 적은 개수의 비컨 심볼들을 포함한다. 이러한 예에서, 각각의 비컴 심볼 버스트(308, 310, 312)는 하나의 비컨 심볼 및 19개의 널(null)들을 포함한다. 이러한 예에서, 각각의 비컨 심볼들은 하나의 전송 주기에 대한 단일 톤이다. 비컨 신호 버스트는 적은 개수의 전송 심볼 주기들, 예를 들어 하나 또는 두개의 심볼 주기들에 대해 동일한 톤의 비컨 심볼들 포함한다. 도 3은 세 개의 작은 블랙 박스들을 도시하는데, 그러한 박스들(306) 각각은 비컨 심볼을 나타낸다. 이러한 경우에, 비컨 심볼은 하나의 톤-심볼의 에어 링크 자원을 사용하는데, 즉 하나의 비컨 심볼 전송 유닛들은 OFDM 톤-심볼이다. 또다른 실시예에서, 비컨 심볼은 두개의 연속적 심볼 주기들에 대해 전송된 하나의 톤을 포함하고, 비컨 심볼 전송 유닛은 두개의 인접한 OFDM 톤-심볼들을 포함한다.
비컨 신호는 총 최소 전송 유닛들의 작은 부분을 점유한다. N은 해당 스펙트럼의 총 톤의 개수를 의미한다. 임의의 알맞게 긴 시간 간격에서, 예를 들어 일 또는 이 초의 간격에서, 심볼 주기들의 개수를 T라고 가정하자. 이때, 최소 전송 유닛들의 총 개수는 (N*T)이다. 다양한 실시예들에 따라, 시간 간격 내에서 비컨 신호에 의해 점유된 톤-심벌들의 개수는 (N*T)보다 훨씬 작은데, 예를 들어 몇몇 실시예들에서는 (N*T)의 0.1%를 넘지 않는다.
비컨 신호 버스트에서의 비컨 심볼의 톤은 하나의 버스트에서 다른 버스트로 가변한다(호핑(hop)한다). 다양한 실시예들에 따르면, 비컨 심볼들의 톤-호핑 패턴은 몇몇 실시예들에서 무선 터미널의 함수이고, 터미널의 식별 또는 터미널이 속한 유형의 식별로서 사용될 수 있거나, 때때로 그러한 식별들로서 사용된다. 일반적으로, 비컨 신호 내의 정보는 어떤 최소 전송 유닛들이 비컨 심볼들을 운반하는지의 결정에 의해 디코딩될 수 있다. 예를 들어, 정보는 톤 호핑 시퀀스들 뿐만 아니라, 주어진 비컨 신호 버스트 내의 비컨 심볼(들)의 톤(들)의 주파수, 주어진 버스트 내의 비컨 심볼들의 개수, 비컨 신호 버스트의 지속 시간, 및/또는 버스트 간 간격 내에 포함될 수 있다.
비컨 신호는 또한 전송 전력의 관점에서 특성화될 수 있다. 다양한 실시예들에 따라, 비컨 신호의 최소 전송 유닛 당 전송 전력은, 터미널 송신기가 보통의 데이터 세션에 있을 때의 자유도(degree of freedom) 당 데이터 및 제어 신호들의 평균 전송 전력보다 훨씬 크며, 예를 들어, 몇몇 실시예들에서 적어도 10dB 더 높다. 몇몇 실시예들에 따라, 최소 전송 유닛 당 비컨 신호의 전송 전력은, 터미널 송신기가 보통의 데이터 세션에 있을 때의 자유도 당 데이터 및 제어 신호들의 평균 전송 전력보다 적어도 16 dB 더 높다. 예를 들어, 도 4의 도면(400)은, 무선 터미널이 데이터 세션에 있을 때, 즉 터미널이 해당 스펙트럼을 이용하여 데이터 및 제어 정보를 전송 중일 때, 알맞게 긴 시간 간격, 즉 1 또는 2 초의 시간 간격에서 톤-심볼들 각각에서 사용되는 전송 전력들을 도시한다. 수평축(401)에 의해 표현된 이러한 톤-심볼들의 순서는 이러한 논의에서는 중요치 않다. 작은 수직 직사각형 바(404)는 사용자 데이터 및/또는 제어 정보를 운반하는 각각의 톤-심볼들의 전력을 나타낸다. 비교를 위해, 큰 블랙 직사각형 바(406) 또한 비컨 톤-심볼의 전력을 도시하기 위해 포함된다.
또다른 실시예에서, 비컨 신호는 간헐적 시간 주기들에서 전송되는 비컨 신호 버스트들의 시퀀스를 포함한다. 비컨 신호 버스트는 하나 또는 다수의(적은 개수)의 시간-도메인 임펄스를 포함한다. 시간-도메인 임펄스 신호는 관심있는 특정 스펙트럼 대역폭에 걸쳐 아주 작은 전송 시간 듀레이션(duration)을 점유하는 특별 신호이다. 예를 들어, 이용가능한 대역폭이 30 kHz인 통신 시스템에서, 시간-도메인 임펄스 신호는 짧은 듀레이션 동안 30kHz의 상당한 부분을 점유한다. 임의의 적절하게 긴 시간 간격, 예를 들어 5초 간격에서, 시간-도메인 임펄스들의 총 듀레이션은 작은 부분인데, 즉 몇몇 실시예들에서 총 시간 듀레이션의 0.1%를 넘지 않는다. 또한, 임펄스 신호가 전송되는 동안의 시간 간격에서의 자유도 당 전송 전력은, 송신기가 보통 데이터 세션에 있을 때의 자유도 당 평균 전송 전력보다 훨씬 높은데, 예를 들어, 몇몇 실시예들에서 10dB 더 높다. 일 실시예에서, 임펄스 신호가 전송되는 동안의 시간 간격에서의 자유도당 전송 전력은, 송신기가 보통 데이터 세션에 있을 때의 자유도당 평균 전송 전력보다 적어도 16 dB 더 높다.
도 4는 하나의 톤-심볼에서 다른 톤-심볼로 가변할 수 있는 전송 전력을 도시한다. 톤-심볼 당 평균 전송 전력(408)은 (Pavg)로써 표시된다. 다양한 실시예들에 따라, 비컨 신호의 톤-심볼 당 전송 전력은 (Pavg)보다 훨씬 더 높은데, 예를 들어 적어도 10 dB 더높다. 일 실시예에서, 비컨 신호의 톤-심볼당 전송 전력은 (Pavg)보다 16dB 더 높다. 일 실시예에서, 비컨 신호의 톤-심볼 당 전송 전력은 (Pavg)보다 20dB 더 높다.
일 실시예에서, 비컨 신호의 톤-심볼 당 전송 전력은 주어진 터미널에 대해 일정하다. 즉, 전력은 시간 또는 톤에 따라 가변하지 않는다. 또다른 실시예에서, 비컨 신호의 톤-심볼 당 전송 전력은 다중 터미널들에 대해, 또는 심지어는 네트워크 내의 터미널들 각각에 대해 동일하다.
도 5의 그림(500)은 비컨 신호 버스트들의 전송에 대한 일 실시예이다. 무선 터미널은, 만일 근처에 다른 터미널이 없다고 무선 터미널이 결정할지라도, 또는 심지어는 터미널이 다른 터미널들을 이미 탐지했고 그들과의 통신 링크들을 설정했을지라도, 계속하여 비컨 신호 버스트들, 예를 들어 비컨 신호 버스트 A(502), 비컨 신호 버스트 B(504), 비컨 신호 버스트 C(506) 들을 계속하여 전송한다.
터미널은 간헐적(예를 들어, 비-연속적) 방식으로 비컨 신호 버스트들을 전송함으로써, 두개의 연속하는 비컨 신호 버스트들 사이에 다수의 심볼 주기들이 존재하게 된다. 일반적으로, 비컨 신호 버스트들의 지속 시간은 L(505)로써 표시되는, 두개의 연속적 비컨 신호 버스트들 중간의 심볼 주기들의 수보다 훨씬 짧은데, 예를 들어, 몇몇 실시예들에서는 적어도 50 배 더 짧다. 일 실시예에서, L의 값은 고정되고 일정하며, 이러한 경우에 비컨 신호는 주기적이다. 몇몇 실시예들에서, L의 값은 각각의 터미널들에 대해 동일하면 공지된다. 또다른 실시예에서, L의 값은 예를 들어, 사전결정된 또는 의사-랜덤 패턴에 따라, 시간에 따라 가변한다. 예를 들어, 숫자는 상수들(L0 및 L1) 사이에 분포된 수, 예를 들어 랜덤 수일 수 있다.
도 6의 그림(600)은, 수신하는 비컨 신호 버스트들이 지정된 특정 시간 간격들 동안에 발생할 수 있는 동안에, 다른 시간들에서는 수신기가 전력 보존을 위해 오프 상태인 일 예시적 실시예이다. 무선 터미널은 관심있는 스펙트럼을 리스닝하고, 다른 터미널에 의해 전송될 수 있는 비컨 신호를 탐지하도록 시도한다. 무선 터미널은 온 타임(on time)으로서 지칭되는, 몇개의 심볼 주기들의 시간 간격에 대해 연속적으로 리스닝 모드에 존재할 수 있다. 온 타임(602) 다음에는 오프 타임(off time)(606)이 후속하며, 오프 타임 동안 무선 터미널은 전력 절약 모드에 있고 임의의 신호를 수신하지 않는다. 오프 타임에서, 무선 터미널은 수신 모듈들을 완전하게 턴 오프시킨다. 오프 타임(606)이 종료되면, 터미널은 온 타임(604)으로 다시 시작(resume)되어 비컨 신호를 다시 탐지하기 시작한다. 위의 프로시저가 반복된다.
실제로, 온 타임 간격의 길이는 오프 타임 간격의 길이보다 더 짧다. 일 실시예에서, 온 타임 간격은 오프 타임 간격의 1/5 보다 더 작을 수 있다. 일 실시예에서, 온 타임 간격들 각각의 길이는 동일하고, 오프 타임 간격들 각각의 길이 또한 동일하다.
몇몇 실시예들에서, 오프 타임 간격의 길이는, 만일 제 2 무선 터미널이 제 1 무선 터미널 인근에 실지로 존재한다면, 또다른(제 2) 무선 터미널의 존재를 탐지하기 위해 제 1 무선 터미널에 대한 대기 요구에 따른다. 온 타임 간격의 길이는, 제 1 무선 터미널이 온 타임 간격 내에서 적어도 하나의 비컨 버스트를 탐지할 상당히 높은 확율을 갖도록, 결정된다. 일 실시예에서, 온 타임 간격의 길이는 비컨 신호 버스트의 전송 듀레이션 및 연속적 비컨 신호 버스트들 사이의 지속 시간 중 적어도 하나의 함수이다. 예를 들어, 온 타임 간격의 길이는 적어도, 비컨 신호 버스트의 전송 듀레이션 및 연속적 비컨 신호 버스트들 사이의 듀레이션의 합이다.
도 7의 그림(700)은, 두개의 터미널들이 구현된 비컨 신호 전송 및 수신 프로시저를 사용할 때, 어떻게 터미널이 제 2 터미널의 존재를 탐지하는지를 도시한다. 수평축(701)은 시간을 나타낸다. 제 1 무선 터미널(720)은, 제 2 무선 터미널(724)의 출현 이전에, 애드 혹 네트워크에 도착한다. 송신기(722)를 사용하는 제 1 무선 터미널(720)은 비컨 신호 버스트들(710, 712, 714 등)의 시퀀스를 포함하는 비컨 신호를 전송하기 시작한다. 제 2 무선 터미널(724)은, 제 1 무선 터미널(720)이 이미 버스트(710)를 전송한 이후에, 출현한다. 수신기(726)를 포함하는 제 2 무선 터미널(724)이 온 타임 간격(702)을 시작한다고 가정하자. 온 타임 간격은 비컨 신호 버스트(712)의 전송 듀레이션 및 버스트들(712, 714) 사이의 듀레이션을 커버할 만큼 충분히 크다는 것을 인지하자. 그러므로, 제 2 무선 터미널(724)은, 제 1 및 제 2 무선 터미널들(720, 724)이 공통 타이밍 기준을 가지고 있지 않을지라도, 온 타임 간격(702)에서 비컨 신호 버스트(712)의 존재를 탐지할 수 있다.
도 8은 무선 터미널에서 구현된 예시적 상태 다이어그램(800)의 일 실시예이다.
무선 터미널이 시동될때, 무선 터미널은 상태(802)로 진입하는데, 이때 터미널은 전송되어질 다음 비컨 신호 버스트의 시작 시간을 결정한다. 또한, 무선 터미널은 수신기에 대한 다음번 온 타임 간격의 시작 시간을 결정한다. 무선 터미널은 시작 시간들을 관리하기 위해 송신기 타이머 및 수신기 타이머를 사용할 수 있고, 몇몇 실시예들에서는 송신기 타이머 및 수신기 타이머를 사용한다. 무선 터미널은 어느 한쪽의 타이머가 만료될 때까지 대기한다. 어느 한쪽의 타이머가 즉시 만료될 수 있고, 이는 무선 터미널이 시동시 비컨 신호 버스트를 전송 또는 탐지해야한다는 것을 의미함을 유의하도록 한다.
TX 타이머의 만료 시, 터미널은 상태(804)에 진입한다. 무선 터미널은 버스트에 의해 사용되어지는 주파수 톤을 포함하는 버스트의 신호 형태를 결정하고, 비컨 신호 버스트를 전송한다. 전송이 이루어지면, 터미널은 상태(802)로 리턴한다.
RX 타이머와 만료 시, 무선 터미널은 상태(806)로 진입한다. 무선 터미널은 리스닝 모드에 있고, 비컨 신호 버스트를 탐색한다. 만일 온 타인 간격이 종료될 때까지 무선 터미널이 비컨 신호를 발견하지 않았다면, 그 후 무선 터미널은 상태(802)로 리턴한다. 만일 무선 터미널이 새로운 무선 터미널의 비컨 신호 버스트를 탐지하면, 무선 터미널이 그 새로운 터미널과 통신하고자 한다면 무선 터미널은 상태(808)로 진행할 수 있다. 상태(808)에서, 무선 터미널은 탐지된 비컨 신호로부터 새로운 무선 터미널의 타이밍 및/또는 주파수를 유도하고, 그 후 자신의 타이밍 및/또는 주파수를 새로운 무선 터미널에 동기화시킨다. 예를 들어, 무선 터미널은 새로운 무선 터미널의 타이밍 위상 및/또는 주파수의 추정을 위한 기초로서 시간 및/또는 주파수에서의 비컨 위치를 이용할 수 있다. 이러한 정보는 두개의 무선 터미널들을 동기화시키는데 이용될 수 있다.
동기화가 이루어지면, 무선 터미널은 새로운 터미널에 추가 신호를 전송할 수 있고(810) 통신 링크를 설정할 수 있다. 그 후 무선 터미널 및 새로운 무선 터미널은 피어-투-피어 통신 세션을 설정할 수 있다. 무선 터미널이 또다른 터미널과의 통신 링크를 설정했을 때, 터미널은 계속하여 간헐적으로 비컨 신호를 전송해야만 하고, 그리하여 다른 터미널들 예를 들어, 새로운 무선 터미널들이 무선 터미널을 탐지할 수 있게 된다. 또한, 무선 터미널은 새로운 무선 터미널들의 탐지를 위해 온 타임 간격들에 계속하여 주기적으로 진입한다.
도 9는 구현된 예시적 무선 터미널(900), 예를 들어 휴대용 모바일 노드의 상세도이다. 도 9에 도시된 예시적 무선 터미널(900)은 도 1에 도시된 터미널들(102 및 104) 중 임의의 하나로써 사용될 수 있는 장치의 상세도이다. 도 9에서, 터미널(900)은 버스(906)에 의해 함께 연결된 프로세서(904), 무선 통신 인터페이스 모듈(930), 사용자 입력/출력 인터페이스(940) 및 메모리(910)를 포함한다. 따라서, 버스(906)를 통해 터미널(900)의 다양한 컴포넌트들이 정보, 신호 및 데이터를 교환할 수 있다. 터미널(900)의 컴포넌트들(904, 906, 910, 930, 940)은 하우징(902) 내에 위치된다.
무선 통신 인터페이스 모듈(930)은, 무선 터미널(900)의 내부 컴포넌트들이 외부 디바이스들 및 다른 무선 터미널로/로부터 신호들을 송신 및 수신할 수 있는 메커니즘을 제공한다. 무선 통신 인터페이스 모듈(930)은 예를 들어, 무선 터미널(900)을 예를 들어 무선 통신 채널들을 통해 다른 터미널들에 연결시키기 위해 사용되는 안테나(936)를 갖는 듀플렉서(938)와 연결되는 수신기 모듈(932) 및 송신기 모듈(934)을 포함한다.
예시적 무선 터미널(900)은 또한, 사용자 입력/출력 인터페이스(940)를 통해 버스(906)에 연결된, 키패드 같은 사용자 입력 디바이스(942), 디스플레이 같은 사용자 출력 디바이스(944)를 포함한다. 그러므로, 사용자 입력/출력 디바이스들(942, 944)은 사용자 입력/출력 인터페이스(940) 및 버스(906)를 통해 터미널(900)의 다른 컴포넌트들과 정보, 신호 및 데이터를 교환할 수 있다. 사용자 입력/출력 인터페이스(940) 및 연관된 디바이스들(942, 944)은, 사용자가 다양한 작업들을 달성하도록 무선 터미널(900)을 동작시킬 수 있는 메커니즘을 제공한다. 특히, 사용자 입력 디바이스(942) 및 사용자 출력 디바이스(944)는, 사용자로 하여금 무선 터미널(900) 및 무선 터미널(900)의 메모리(910)에서 실행하는 애플리케이션들, 예를 들어, 모듈들, 프로그램들, 루틴들 및/또는 기능들을 제어하도록 허용하는 기능을 제공한다.
메모리(910) 내에 포함된 다양한 모듈들, 예를 들어 루틴들의 제어 하의 프로세서(910)는 다양한 시그널링 및 처리를 수행하기 위해 무선 터미널(900)의 동작을 제어한다. 메모리(910) 내에 포함된 모듈들은 스타트 업(start up)시에 또는 다른 모듈들에 의해 호출될 시에 실행된다. 모듈들은 실행될 때 데이터, 정보, 및 신호들을 교환할 수 있다. 모듈들은 또한 실행될 때 데이터 및 정보를 공유할 수 있다. 도 9의 실시예에서, 예시적 무선 터미널(900)의 메모리(910)는 시그널링/제어 모듈(912) 및 시그널링/제어 데이터(914)를 포함한다.
시그널링/제어 모듈(912)은 상태 정보 저장, 조회, 및 처리의 관리를 위한 신호들, 예를 들어 메시지들을 수신하고 송신하는 것과 관련된 처리를 제어한다. 시그널링/제어 데이터(914)는 파라미터들, 상태 및/또는 터미널의 동작에 관한 다른 정보와 같은 상태 정보를 포함한다. 특히, 시그널링/제어 데이터(914)는 예를 들어, 비컨 신호 버스트들이 전송되어지는 심볼 주기들 및 사용되는 주파수 톤들을 포함하는 비컨 신호 버스트들의 신호 형태들과 같은 비컨 신호 구성 정보(916), 및 예를 들어, 온 타임 간격들의 시작 및 종료 시간들과 같은 수신기 온 타임 및 오프 타임 구성 정보(918)를 포함한다. 모듈(912)은 데이터(914)에 액세스 및/또는 그것을 수정할 수 있는데, 예를 들어, 구성 정보(916, 918)를 업데이트할 수 있다. 모듈(912)은 또한 비컨 신호 버스트들을 생성 및 전송하기 위한 모듈(911), 비컨 신호 버스트들을 탐지하기 위한 모듈(913), 및 타이밍 및/또는 주파수 동기화 정보를 수신된 비컨 신호 정보의 함수로서 결정 및/또는 구현하기 위한 동기화 모듈(915)을 포함한다.
도 10은 휴대용 무선 터미널을 동작시키는 예시적 방법의 흐름도(1000)이다. 예시적 방법의 동작은 단계(1002)에서 시작하는데, 이때 무선 터미널이 파워 온되어 개시되면 단계(1004)로 진행한다. 단계(1004)에서, 무선 터미널은 제 1 시간 간격 동안에 비컨 신호 및 사용자 데이터를 전송하도록 동작된다. 단계(1004)는 부-단계(1006) 및 부-단계(1008)를 포함한다.
부-단계(1006)에서, 무선 터미널은 비컨 신호 버스트들의 시퀀스를 포함하는 비컨 신호를 전송하도록 동작되는데, 상기 비컨 신호 버스트들 각각은 하나 또는 다수의 비컨 심볼들을 포함하고, 상기 비컨 심볼 각각은 비컨 심볼 전송 유닛을 점유하며, 하나 또는 다수의 비컨 심볼들은 각각의 비컨 심볼 버스트 동안에 전송된다. 다양한 실시예들에서, 비컨 신호를 전송하기 위해 사용되는 전송 전력은 배터리 전력 소스로부터 제공된다. 비컨 신호 버스트 내의 비컨 심볼들의 개수는 이용가능한 비컨 심볼 전송 유닛들의 10 %보다 더 적게 점유할 수 있다. 일 실시예에서, 비컨 신호 버스트들의 시퀀스에서 전송된 비컨 신호 버스트들 각각은 동일한 주기를 가질 수 있다. 다른 실시예들에서, 비컨 신호 버스트들의 시퀀스에서 전송되는 비컨 신호 버스트들 중 적어도 일부는 상이한 길이의 주기들을 갖는다.
부-단계(1006)는 부-단계(1010)를 포함한다. 부-단계(1010)에서, 무선 터미널은 상기 비컨 신호 버스트들을 간격들에서 전송하도록 동작되는데, 이때 상기 비컨 신호 버스트들의 시퀀스 내에서의 두개의 인접한 비컨 신호 버스트들 사이의 시간 주기는 두개의 인접 비컨 신호 버스트들 중 하나의 듀레이션의 적어도 5 배이다. 일 실시예에서, 제 1 시간 주기 동안에 발생하는 비컨 신호 버스트들 사이의 시간 간격은 일정하며, 비컨 신호 버스트들은 제 1 시간 주기 동안에 주기적인 방식으로 발생한다. 몇몇 그러한 실시예들에서, 상기 제 1 시간 주기 동안의 비컨 신호 버스트들의 듀레이션은 일정하다. 일 실시예에서, 제 1 시간 주기 동안에 발생하는 비컨 신호 버스트들 사이의 시간 간격은 사전결정된 패턴에 따라 제 1 시간 주기 동안에 발생하는 비컨 신호 버스트들로써 가변한다. 몇몇 그러한 실시예들에서, 상기 제 1 시간 주기 동안의 비컨 신호 버스트들의 듀레이션은 일정하다. 일 실시예에서, 사전결정된 패턴은 전송 단계를 수행하는 무선 터미널에 따라 가변한다. 다양한 실시예들에서, 사전결정된 패턴은 시스템 내의 모든 무선 터미널들에 대해 동일하다. 일 실시예에서, 패턴은 의사 랜덤 패턴이다.
부-단계(1008)에서, 무선 터미널은 제 1 시간 간격 동안에 사용자 데이터를 전송하도록 동작되는데, 상기 사용자 데이터는 제 1 시간 간격 동안에 전송된 비컨 심볼들의 비컨 심볼 당 평균 전력 레벨보다 적어도 50% 더 낮은 심볼당 평균 전력 레벨로 전송된 데이터 심볼들을 이용하여 전송된다. 일 양상에서, 각각의 비컨 심볼의 심볼 당 평균 전송 전력 레벨은 제 1 시간 주기 동안에 데이터를 전송하는데 이용되는 심볼들의 심볼당 평균 전송 전력 레벨보다 적어도 10dB 더 높다. 일 양상에서, 각각의 비컨 심볼의 심볼 당 평균 전송 전력 레벨은 제 1 시간 주기 동안에 데이터를 전송하는데 이용되는 심볼들의 심볼당 평균 전송 전력 레벨보다 적어도 16dB 더 높다.
다양한 실시예들에서, 비컨 심볼들은 OFDM 톤-심볼들을 이용하여 전송될 수 있는데, 상기 비컨 심볼들은 다중 비컨 심볼 버스트들을 포함하는 시간 주기 동안에 상기 무선 터미널에 의해 이용되는 전송 자원의 톤-심볼들의 1%보다 더 적게 점유한다. 몇몇 그러한 실시예들에서, 비컨 심볼들은 연속적 비컨 신호 버스트들 사이에서 하나의 비컨 신호 및 하나의 간격을 포함하는 상기 시간 주기의 일부에서 톤-심볼들의 0.1%보다 더 적게 점유한다.
부-단계(1008)에서, 무선 터미널은 상기 제 1 시간 주기 동안에 상기 무선 터미널에 의해 이용된 전송 자원의 톤-심볼들의 적어도 10%로 사용자 데이터를 전송하도록 동작된다. 그러한 몇몇 실시예들에서, 상기 제 1 시간 주기 내에서 발생하는 비컨 신호 버스트 시간 주기의 시간 듀레이션은 상기 제 1 시간 주기 동안에 두개의 연속적 비컨 신호 버스트들 사이에서 발생하는 시간 주기보다 적어도 50배 더 짧다.
일 양상에서, 휴대용 무선 터미널은 상기 비컨 신호를 전송하는 OFDM 송신기를 포함하고, 상기 비컨 신호는 주파수와 시간의 결합인 자원을 이용하여 통신된다. 일 양상에서, 휴대용 무선 터미널은 상기 비컨 신호를 전송하는 CDMA 송신기를 포함하고, 상기 비컨 신호는 코드와 시간의 결합인 자원을 이용하여 통신된다.
도 11은 휴대용 무선 터미널, 예를 들어 배터리로 전력공급되는 모바일 노드를 동작시키는 예시적 방법의 흐름도(1100)를 도시한다. 동작은 단계(1102)에서 시작하는데, 이때 휴대용 무선 터미널이 파워 온 되어 개시된다. 동작은 시작 단계(1102)에서 단계(1104)로 진행하는데, 이때 휴대용 무선 터미널은 비컨 신호 버스트들의 시퀀스를 포함하는 비컨 신호를 전송하도록 동작되고, 각각의 비컨 심볼 버스트는 하나 또는 다수의 비컨 심볼들을 포함하며, 각각의 비컨 심볼은 비컨 심볼 전송 유닛을 점유하고, 하나 또는 다수의 비컨 심볼들은 각각의 버스트 동안에 전송된다. 그러한 몇몇 실시예들에서, 비컨 심볼들은 OFDM 톤-심볼들을 이용하여 전송되고, 비컨 심볼들은 다중 신호 버스트들을 포함하는 시간 주기 동안에 상기 무선 터미널에 의해 사용된 전송 자원의 톤-심볼들의 1%보다 더 적게 점유한다. 동작은 단계(1104)에서 단계(1106)로 진행한다.
단계(1106)에서, 휴대용 무선 터미널은 다중 신호 버스트들을 포함하는 시간 주기 동안에 상기 무선 터미널에 의해 이용된 톤-심볼들 중 적어도 10% 상에서 사용자 데이터를 전송하도록 동작된다. 그러한 몇몇 실시예들에서, 상기 시간 주기에서 발생하는 비컨 신호 버스트의 시간 듀레이션은 상기 시간 주기 동안에 두개의 연속적 비컨 신호 버스트들 사이에서 발생하는 시간 주기보다 적어도 50배 더 짧다.
도 12는 휴대용 무선 터미널, 예를 들어 배터리로 전력공급되는 모바일 노드를 동작시키는 예시적 방법의 흐름도(1200)이다. 동작은 단계(1201)에서 시작하고, 이때 무선 터미널은 파워 온되어 개시된다. 동작은 시작 단계(1201)에서 단계(1202)로 진행하는데, 이때 무선 터미널은, 무선 터미널이 비컨 신호들을 전송할지에 대해 검사한다. 만일 단계(1201)에서 무선 터미널이 비컨 신호들을 전송할 것임이 결정된다면, 예를 들어 무선 터미널이 동작 모드에 있거나 또는 무선 터미널이 비컨 신호들을 전송할 동작 상태에 있다고 결정되면, 동작은 단계(1202)에서 단계(1204)로 진행하고, 그렇지 않으면 동작은, 비컨 신호가 전송될지에 대한 또다른 검사를 위한 단계(1202)의 입력으로 되돌아간다.
단계(1204)에서, 무선 터미널은, 비컨 신호 버스트를 전송할 시간인지 아닌지를 검사한다. 만일 단계(1204)에서, 비컨 신호 버스트들을 전송할 시간이라고 결정되면, 동작은 단계(1206)로 진행하고, 이때 무선 터미널은 하나 또는 다수의 비컨 심볼들을 포함하는 비컨 신호 버스트를 전송하는데, 각각의 비컨 심볼은 비컨 심볼 전송 유닛을 점유한다. 동작은 단계(1206)에서 단계(1202)로 진행한다.
만일 단계(1204)에서, 비컨 신호 버스트를 전송할 시간이 아니라고 결정되면, 동작은 단계(1208)로 진행하는데, 이때 무선 터미널은 잠재적 사용자 데이터 전송들을 위한 시간인지 아닌지를 결정한다. 만일 단계(1208)에서, 잠재적 사용자 데이터 전송들에 대해 할당된 시간이라고 결정되면, 그 후 동작은 단계(1208)에서 단계(1210)로 진행하고, 그렇지 않으면 동작은 단계(1208)에서 단계(1202)로 진행한다.
단계(1210)에서, 무선 터미널은, 무선 터미널이 사용자 데이터를 전송할지를 결정한다. 만일 무선 터미널이 사용자 데이터를 전송한다면, 그 후 동작은 단계(1210)에서 단계(1212)로 진행하는데, 이때 무선 터미널은 상기 무선 터미널에 의해 전송된 비컨 심볼들의 비컨 심볼당 평균 전력 레벨보다 적어도 50% 더 낮은 심볼당 평균 전력 레벨로 전송된 데이터 심볼들을 이용하여 사용자 데이터를 전송한다. 만일, 단계(1210)에서, 무선 터미널이 이러한 시간에서 사용자 데이터를 전송하지 않는다고 결정되면, 예를 들어 무선 터미널이 전송되길 대기하는 사용자 데이터의 백로그(backlog)가 없고 그리고/또는 무선 터미널이 데이터 전송하길 원하는 피어 노드가 사용자 데이터를 수신할 준비가 되어있지 않으면, 동작은 단계(1202)로 되돌아간다.
도 13은 휴대용 무선 터미널, 예를 들어 배터리로 전력공급되는 모바일 노드를 동작시키는 예시적 방법의 흐름도(1300)이다. 동작은 단계(1302)에서 시작하는데, 이때 무선 터미널은 파워 온 되어 개시된다. 동작은 시작 단계(1302)에서 단계들(1304, 1306, 1308), 연결 노드 A(1310), 및 연결 노드 B(1312)로 진행한다.
지속적으로 계속 수행될 수 있는 단계(1304)에서, 무선 터미널은 현재 시간 정보(1314)를 출력하는, 타이밍을 트래킹한다. 현재 시간 정보(1314)는 예를 들어, 무선 터미널에 의해 사용되어지는 반복적 타이밍 구조에서의 인덱스 값을 식별한다.
단계(1306)에서, 무선 터미널은, 무선 터미널이 비컨 신호를 전송할지를 결정한다. 무선 터미널은 모드 및/또는 상태 정보(1316) 및/또는 우선순위 정보(1318)를 이용함으로써, 무선 터미널이 비컨 신호를 전송해야만 하는지 아닌지를 결정한다. 만일 무선 터미널이 단계(1306)에서, 무선 터미널이 비컨 신호를 전송할 것임을 결정하면, 동작은 단계(1320)로 진행하고, 이때 무선 터미널은 비컨 액티브 플래그(1324)를 설정한다. 그러나, 만일 무선 터미널이 단계(1306)에서, 무선 터미널이 비컨 신호를 전송하지 않을 것임이 결정되면, 동작은 단계(1322)로 진행하고, 이때 무선 터미널은 비컨 액티브 플래그(1324)를 클리어(clear)한다. 동작은 단계(1320) 또는 단계(1322)에서 단계(1306)로 되돌아가고, 이때 무선 터미널은, 비컨 신호가 전송되어야만 하는지 아닌지를 다시 테스트한다.
단계(1308)에서, 무선 터미널은, 무선 터미널이 데이터 전송들을 위해 클리어되었는지 아닌지를 결정한다. 무선 터미널은 모드 및/또는 상태 정보(1326), 우선순위 정보(1328), 및/또는 예를 들어, 피어 무선 터미널이 수용적이고 사용자 데이터를 수신할 수 있는지 아닌지를 표시하는 정보과 같은 피어 노드 정보(1330)를 이용함으로써, 무선 터미널이 데이터 전송을 위해 클리어되어 있는지 아닌지를 결정한다. 만일, 무선 터미널이 단계(1308)에서, 무선 터미널이 사용자 데이터 전송을 위해 클리어되어 있다고 결정하면, 동작은 단계(1332)로 진행하고, 이때 무선 터미널은 데이터 전송 플래그(1336)를 설정한다. 그러나, 만일 무선 터미널이 단계(1308)에서, 무선 터미널이 사용자 데이터 전송들을 위해 클리어되어 있지 않다고 결정하면, 동작은 단계(1334)로 진행하고, 이때 무선 터미널은 데이터 전송 플래그(1336)를 클리어한다. 동작은 단계(1332) 또는 단계(1334)에서 단계(1308)로 되돌아가고, 이때 무선 터미널은, 무선 터미널이 데이터 전송을 위해 클리어되어 있는지 아닌지를 다시 테스트한다.
연결 노드 A(1310)를 보면, 동작은 연결 노드 A(1310)에서 단계(1338)로 진행한다. 단계(1338)에서, 무선 터미널은, 현재시간 정보(1314)가 시간 구조 정보(1340)에 대해 비컨 버스트 간격을 표시하는지와, 비컨 액티브 플래그(1324)가 설정되었는지 아닌지에 대해 검사한다. 만일 시간이 , 비컨 버스트 간격임이 표시되고 비컨 액티브 플래그가 설정되었다고 표시하면, 그 후 동작은 단계(1338)에서 단계(1342)로 진행하는데; 그렇지 않으면 동작은 또다른 조건 테스트를 위해 단계(1338)의 입력으로 되돌아간다.
단계(1342)에서, 무선 터미널은 비컨 신호 버스트를 생성하고, 상기 비컨 신호 버스트는 하나 또는 다수의 비컨 심볼들을 포함하며, 각각의 비컨 심볼은 비컨 심볼 전송 유닛을 점유한다. 무선 터미널은 현재 시간 정보(1314), 및 저장된 비컨 신호 정의 정보(1344)를 활용하여, 비컨 신호 버스트를 생성한다. 비컨 신호 정의 정보(1344)는 예를 들어, 버스트 신호 정의 정보 및/또는 패턴 정보들을 포함한다. 비컨 신호 버스트 정보는 비컨 심볼들을 운반하는데 이용될 수 있는 잠재적 OFDM 톤-심볼들 내의 무선 터미널에 대한 생성된 비컨 버스트 신호에 해당하는 비컨 심볼들을 운반하는데 이용되는 OFDM 톤-심볼들의 서브세트를 식별하는 정보를 포함한다. 일 실시예에서, 하나의 비컨 신호에 대한 톤-서브세트는 예를 들어, 사전결정된 호핑 패턴에 따라, 동일한 비컨 신호 내에서 다음번의 하나의 비컨 신호 버스트와는 다를 수 있고, 때때로 다르다. 일 실시예에서, 비컨 신호 정보는 생성된 비컨 버스트 신호의 비컨 톤 심볼들에 의해 운반되는 변조 심볼 값들을 식별하는 정보를 포함한다. 일 실시예에서, 비컨 신호 버스트들의 시퀀스는 예를 들어, 특정 무선 터미널에 대응하는 비컨 신호를 정의하는데 이용된다. 일 양상에서, 비컨 심볼들의 패턴은 예를 들어, 비컨 버스트 신호 내의 특정 패턴과 같은, 비컨 신호를 정의하는데 활용된다.
동작은 단계(1342)에서 단계(1346)로 진행하는데, 이때 무선 터미널은 생성된 비컨 버스트 신호를 전송한다. 무선 터미널은 전송된 비컨 버스트 신호 내의 비컨 심볼들의 전송 전력을 결정하기 위해, 저장된 비컨 심볼 전력 레벨 정보(1348)를 사용한다. 그 후, 동작은 단계(1346)에서 단계(1338)로 진행한다.
연결 노드 B(1312)를 보면, 동작은 연결 노드 B(1312)에서 단계(1350)로 진행한다. 단계(1350)에서, 무선 터미널은, 현재 시간 정보(1314)가 시간 구조 정보(1340)에 관하여 데이터 전송 간격을 표시하는지, 데이터 전송 플래그(1336)가 설정되었는지 아닌지, 및 무선 터미널이 사용자 백로그 정보(1352)에 의해 표시된 바와 같이 전송하기 위한 데이터를 가졌는지에 관해 검사한다. 만일, 데이터 전송 간격임과, 데이터 전송 플래그(1336)이 설정되었음, 및 무선 터미널이 전송되기를 대기중인 데이터를 가지고 있음이 표시되면, 그 후 동작은 단계(1350)에서 단계(1354)로 진행하는데; 그렇지 않으면 동작은 또다른 조건 테스트를 위해 단계(1350)의 입력으로 되돌아간다.
단계(1354)에서, 무선 터미널은 사용자 데이터(1356)를 포함하는 신호들을 생성한다. 사용자 데이터(1356)는 예를 들어, 무선 터미널의 피어를 위해 의도된 오디오, 이미지, 파일, 및/또는 문자 데이터/정보를 포함한다.
동작은 단계(1354)에서 단계(1358)로 진행하는데, 이때 무선 터미널은 사용자 데이터를 포함하는 생성된 신호들을 전송한다. 무선 터미널은 전송되는 사용자 데이터 심볼들의 전송 전력 레벨을 결정하기 위해서, 저장된 사용자 데이터 심볼 전력 레벨 정보(1360)를 이용한다. 동작은 단계(1358)에서 단계(1350)로 진행하는데, 이때 무선 터미널은 사용자 데이터 전송에 관한 검사들을 수행한다.
일 양상에서, 비컨 신호 버스트 내의 비컨 심볼들의 개수는 이용가능한 비컨 심볼 전송 유닛들의 10% 미만을 점유할 수 있다. 다양한 실시예들에서, 사용자 데이터 심볼들은 전송된 비컨 심볼들의 비컨 심볼 당 평균 전력 레벨보다 적어도 50% 더 낮은 심볼당 평균 전력 레벨로 전송된다.
도 14는, 동일한 비컨 버스트 신호, 비컨 버스트 1이 논-비컨(non-beacon) 버스트 간격들 사이에서 반복되는 예시적인 실시예에 따라, 휴대용 무선 터미널로부터의 예시적인 비컨 시그널링을 도시하는 도면(1400)을 포함한다. 각각의 비컨 신호 버스트는 하나 또는 다수의 비컨 심볼들을 포함하고, 각각의 비컨 심볼은 비컨 심볼 전송 유닛을 점유하며, 하나 또는 다수의 비컨 심볼들은 각각의 비컨 신호 버스트 동안에 전송된다. 주파수, 예를 들어, OFDM 톤들은 수직축(1402) 상에 표시되고, 시간은 수평축(1404) 상에 표시된다. 도면(1400)에서 도시된 시퀀스는 다음과 같다: 비컨 버스트 1 신호(1406)를 포함하는 비컨 버스트 1 신호 간격, 논-버스트 간격(1408), 비컨 버스트 1 신호(1410)를 포함하는 비컨 버스트 1 신호 간격, 논-버스트(non-burst) 간격(1412), 비컨 버스트 1 신호(1414)를 포함하는 비컨 버스트 1 신호 간격, 논-버스트 간격(1416), 비컨 버스트 1 신호(1418)를 포함하는 비컨 버스트 1 신호 간격, 논-버스트 간격(1420). 이러한 예에서, 각각의 비컨 버스트 신호(1406, 1410, 1414, 1418)는 비컨 신호(1422, 1424, 1426, 1428)에 대응한다. 또한, 이러한 예에서, 각각의 비컨 버스트 신호(1422, 1424, 1426, 1428)는 동일하고; 각각의 비컨 버스트 신호는 동일한 비컨 심볼들을 포함한다.
도 14는 또한, 비컨 신호가 비컨 버스트 신호들의 시퀀스를 포함하는 합성 신호인, 휴대용 무선 터미널로부터의 예시적 비컨 시그널링을 도시하는 도면(1450)을 포함한다. 각각의 비컨 신호 버스트는 하나 또는 다수의 비컨 심볼들을 포함하고, 각각의 비컨 심볼은 비컨 심볼 전송 유닛을 점유하며, 하나 또는 다수의 비컨 심볼들은 각각의 비컨 신호 버스트 동안에 전송된다. 주파수, 예를 들어 OFDM 톤들은 수직축(1452)에 표시되고, 시간은 수평축(1454)에 표시된다. 도면(1450)에 도시된 시퀀스는 다음과 같다: 비컨 버스트 1 신호(1456)를 포함하는 비컨 버스트 1 신호 간격, 논-버스트 간격(1458), 비컨 버스트 2 신호(1460)를 포함하는 비컨 버스트 2 신호 간격, 논-버스트 간격(1462), 비컨 버스트 3 신호(1464)를 포함하는 비컨 버스트 3 신호 간격, 논-버스트 간격(1466), 비컨 버스트 1 신호(1468)를 포함하는 비컨 버스트 1 신호 간격, 논-버스트 간격(1470). 이러한 예에서, 비컨 신호(1472)는 비컨 버스트 1 신호(1456), 비컨 버스트 2 신호(1460), 및 비컨 버스트 3 신호(1464)를 포함하는 합성 신호이다. 또한, 이러한 예에서, 각각의 비컨 버스트 신호(비컨 버스트 1 신호(1456), 비컨 버스트 2 신호(1460), 및 비컨 버스트 3 신호(1464))는 상이한데, 예를 들어, 각각의 비컨 버스트 신호는 다른 두개의 비컨 버스트 신호들의 어느 것과도 매칭되지 않는 비컨 심볼들의 세트를 포함한다.
일 양상에서, 비컨 심볼들은 하나의 비컨 신호 버스트 및 연속적 비컨 신호 버스트들 사이의 하나의 간격을 포함하는 에어 자원의 0.3% 미만을 점유한다. 몇몇 그러한 실시예들에서, 비컨 심볼들은 하나의 비컨 신호 버스트 및 연속적 비컨 신호 버스트들 사이의 하나의 간격을 포함하는 에어 자원의 0.1% 미만을 점유한다. 몇몇 실시예들에서, 에어 자원은 사전결정된 시간 간격에 대한 톤들의 세트에 해당하는 OFDM 톤-심볼들의 세트를 포함한다.
도 15는 상이한 비컨 버스트 신호들을 포함하는 상이한 비컨 신호들을 전송하는 상이한 무선 터미널들을 도시한다. 무선 터미널로부터 전송된 상이한 비컨 신호들은 무선 터미널 식별을 위해 이용될 수 있으며, 종종 그러한 식별을 위해 이용된다. 예를 들어, 도면(1500)은 무선 터미널(A)과 연관된 비컨 버스트 신호의 표시를 포함하고, 도면(1550)은 무선 터미널(B)에 연관된 비컨 버스트 신호의 표시를 포함한다고 가정하자. 설명(1502)은 도면(1500)에 해당하고, 설명(1552)은 도면(1550)에 해당한다.
설명(1502)에서, WT A에 대한 비컨 버스트 신호에 관해, 그리드 박스(1510)는 비컨 심볼 전송 유닛을 나타내고, 대문자 "B"(1512)는 비컨 전송 유닛에 의해 운반되는 비컨 심볼을 나타낸다. 도면(1500)에서, 수직축(1504)은 주파수, 즉 OFDM 톤 인덱스를 나타내고, 수평축(1506)은 비컨 버스트 신호 내의 비컨 전송 유닛 시간 인덱스를 나타낸다. 비컨 버스트 신호(1508)는 100개의 비컨 심볼 전송 유닛들(1510)을 포함한다. 이러한 비컨 심볼 전송 유닛들 중 두개는 비컨 심볼 "B"(1512)를 운반한다. 제 1 비컨 심볼은 주파수 인덱스=3 및 시간 인덱스=0을 가지고; 제 2 비컨 심볼은 주파수 인덱스=9 및 시간 인덱스=6을 갖는다. 다른 비컨 심볼 전송 유닛들은 사용되지 않은 채 남아있다. 그러므로, 이러한 예에서, 비컨 버스트의 전송 자원들 중 2%가 비컨 심볼들의 운반을 위해 이용되는 것이다. 몇몇 실시예들에서, 비컨 심볼들은 비컨 버스트의 전송 자원들의 10% 미만을 점유한다.
설명(1552)에서, WT B에 대한 비컨 버스트 신호에 관해서, 그리드 박스(1510)가 비컨 심볼 전송 유닛을 나타내고, 대문자 "B"(1512)는 비컨 전송 유닛에 의해 운반된 비컨 심볼을 나타낸다. 도면(1550)에서, 수칙축(1504)은 주파수, 예를 들어, OFDM 톤 인덱스를 나타내고, 수평축(1556)은 비컨 버스트 신호 내의 비컨 전송 유닛 시간 인덱스를 나타낸다. 비컨 버스트 신호(1558)는 100개의 비컨 심볼 전송 유닛들(1510)을 포함한다. 이러한 비컨 심볼 전송 유닛들 중 두개는 비컨 심볼 "B"(1512)를 운반한다. 제 1 비컨 심볼은 주파수 인덱스=3 및 시간 인덱스=2를 가지고; 제 2 비컨 심볼은 주파수 인덱스=7 및 시간 인덱스=6을 갖는다. 다른 비컨 신볼 전송 유닛들은 사용되지 않은 채 남아있다. 그러므로, 이러한 예에서, 비컨 버스트의 전송 자원들의 2%가 비커 심볼들의 전송을 위해 사용되는 것이다.
도 16은, 비컨 심볼 전송 유닛이 다수의 OFDM 심볼 전송 유닛들을 포함하는, 몇몇 실시예들의 특성을 도시하는, 도면(1600) 및 해당 설명(1602)을 도시한다. 이러한 예에서, 비컨 심볼 전송 유닛은 두개의 인접한 OFDM 심볼 전송 유닛들을 점유한다. 다른 실시예들에서, 비컨 심볼 전송 유닛은 다른 개수의 OFDM 전송 유닛들, 예를 들어, 3, 또는 4개를 점유한다. 비컨 심볼 전송 유닛에 대해 다중 OFDM 전송 유닛들을 이용하는 이러한 특성은 비컨 신호의 간편한 탐지를 용이하게 할 수 있는데, 예를 들어, 무선 터미널들 사이의 정확한 타이밍 및/또는 주파수 동기화가 존재하지 않을 때에도 용이해진다. 일 실시예에서, 비컨 심볼은, 확장 비컨 심볼 부분이 후속하는 초기 비컨 심볼 부분을 포함한다. 예를 들어, 초기 비컨 심볼 부분은, 바디 부분이 후속하는 주기적 전치부호를 포함하고, 확장 비컨 심볼 부분은 바디 부분의 연속이다.
예시적인 비컨 버스트 신호(1610)에 대하여 OFDM 전송 유닛이 정사각형(1612)으로 표시되고, 비컨 심볼 전송 유닛이 진한 직사각형(1614)으로 표시되도록 설명(1602)이 도시된다. 대문자들 "BS"(1616)는 비컨 전송 유닛에 의해 전달되는 비컨 심볼을 나타낸다.
도면(1600)에서, 수직축(1604)은 주파수, 예를 들어, OFDM 톤 인덱스를 나타내고, 수평축(1606)은 비컨 버스트 신호 내의 비컨 전송 유닛 시간 인덱스를 나타내며, 수평축(1608)은 비컨 버스트 신호 내의 OFDM 심볼 시간 간격 인덱스를 나타낸다. 비컨 버스트 신호(1610)는 100개의 OFDM 심볼 전송 유닛들(1612) 및 50 개의 비컨 심볼 전송 유닛들(1614)을 포함한다. 이러한 비컨 심볼 전송 유닛들 중 두개는 비컨 심볼 BS(1616)을 운반한다. 제 1 비컨 심볼은 주파수 인덱스=3, 비컨 전송 유닛 시간 인덱스=0, 및 OFDM 시간 인덱스 0-1 을 가지며; 제 2 비컨 심볼은 주파수 인덱스=9, 비컨 전송 유닛 시간 인덱스=3, 및 OFDM 시간 인덱스 6-7 을 갖는다. 다른 비컨 심볼 전송 유닛들은 사용되지 않은 채 남아있다. 그러므로, 이러한 실시예에서, 비컨 버스트의 전송 자원들의 4%가 비컨 심볼들의 운반을 위해 이용되는 것이다. 몇몇 실시예들에서, 비컨 심볼들은 비컨 버스트의 전송 자원들의 10% 미만을 점유한다.
도 17은 비컨 버스트 신호들의 시퀀스를 포하는 예시적 비컨 신호, 및 몇몇 실시예들의 타이밍 관계들을 도시하는 도면(1700)이다. 도면(1700)은 주파수, 예를 들어, OFDM 톤 인덱스를 나타내는 수직축(1702)을 포함하고, 수평축(1704)은 시간을 나타낸다. 도면(1700)의 예시적 비컨 신호는 비컨 버스트 1 신호(1706), 비컨 버스트 2 신호(1708) 및 비컨 버스트 3 신호(1710)를 포함한다. 도면(1700)의 예시적 비컨 신호는 예를 들어, 도 14의 도면(1450)의 합성 비컨 신호(1472)일 수 있다.
비컨 버스트 신호(1706)는 두개의 비컨 심볼들(1707)을 포함하고; 비컨 버스트 신호(1708)는 두개의 비컨 심볼들(1709)을 포함하며, 비컨 버스트 신호(1710)는 두개의 비컨 심볼들(1711)을 포함한다. 이러한 예에서, 각각의 버스트 내의 비컨 심볼들은 시간/주파수 그리드에서 상이한 비컨 전송 유닛 위치들에서 발생한다. 또한, 이러한 예에서, 위치들의 변화는 사전결정된 톤 호핑 시퀀스에 따른다.
시간축(1704)을 따라, 비컨 버스트 1 신호(1706)에 대응하는 비컨 버스트 1 신호 시간 간격 TB1(1712), 그에 후속하여 중간 버스트 시간 간격 TBB1/2(1718), 그에 후속하여 비컨 버스트 2 신호(1708)에 대응하는 비컨 버스트 2 신호 시간 간격 TB2(1714), 그에 후속하여 중간 버스트 시간 간격 TBB2/3(1720), 그에 후속하여 비컨 버스트 3 신호(1710)에 대응하는 비컨 버스트 3 신호 시간 간격 TB3(1716)가 존재한다. 이러한 예에서, 비컨 버스트들 사이의 시간은 인접 버스트의 시간보다 적어도 5배 더 크다. 예를 들어, TBB1/2>= 5TB1 및 TBB1/2 >= 5TB2; TBB2/3 >= 5TB2 및 TBB2/3 >= 5TB3 이다. 이러한 예에서, 비컨 버스트들(1706, 1708, 1710) 각각은 동일한 시간 듀레이션을 갖는데, 예를 들어, TB1=TB2=TB3이다.
도 18은 비컨 버스트 신호들의 시퀀스를 포함하는 예시적인 비컨 신호를 도시하고, 몇몇 실시예들의 타이밍 관계들을 도시하는 도면(1800)이다. 도면(1800)은 주파수, 예를 들어, OFDM 톤 인덱스를 나타내는 수직축(1802)을 포함하고, 수평축(1804)은 시간을 나타낸다. 도면(1800)의 예시적 비컨 신호는 비컨 버스트 1 신호(1806), 비컨 버스트 2 신호(1808) 및 비컨 버스트 3 신호(1810)를 포함한다. 도면(1800)의 예시적 비컨 신호는 예를 들어, 도 14의 도면(1450)의 합성 비컨 신호(1472)일 수 있다.
비컨 버스트 신호(1806)는 두개의 비컨 심볼들(1807)을 포함하고; 비컨 버스트 신호(1808)는 두개의 비컨 심볼들(1809)을 포함하며, 비컨 버스트 신호(1810)는 두개의 비컨 심볼들(1811)을 포함한다. 이러한 예에서, 각각의 버스트 내의 비컨 심볼들은 시간/주파수 그리드에서 상이한 비컨 전송 유닛 위치들에서 발생한다. 또한, 이러한 예에서, 위치들의 변화는 사전결정된 톤 호핑 시퀀스에 따른다.
시간축(1804)을 따라, 비컨 버스트 1 신호(1806)에 대응하는 비컨 버스트 1 신호 시간 간격 TB1(1812), 그에 후속하여 중간 버스트 시간 간격 TBB1/2(1818), 그에 후속하여 비컨 버스트 2 신호(1808)에 대응하는 비컨 버스트 2 신호 시간 간격 TB2(1814), 그에 후속하여 중간 버스트 시간 간격 TBB2/3(1820), 그에 후속하여 비컨 버스트 3 신호(1810)에 대응하는 비컨 버스트 3 신호 시간 간격 TB3(1816)가 존재한다. 이러한 예에서, 비컨 버스트들 사이의 시간은 인접 버스트의 시간보다 적어도 5배 더 크다. 예를 들어, TBB1/2 >= 5TB1 및 TBB1/2 >= 5TB2; TBB2/3 >= 5TB2 및 TBB2/3 >= 5TB3 이다. 이러한 예에서, 비컨 버스트들(1806, 1808, 1810) 각각은 상이한 시간 듀레이션을 갖는데, 예를 들어, (
Figure 112010041940003-pct00001
)인데, 예를 들어, 합성 비컨 신호 내의 비컨 버스트 신호들 중 적어도 두개는 상이한 듀레이션을 갖는다.
도 19는, 무선 터미널이 비컨 신호를 전송하는 동작 모드에서 무선 터미널에 의해 분할되는 예시적 에어 링크 자원을 도시하는 도면(1900)이다. 수직축(1902)은 주파수, 예를 들어 OFDM 톤들을 나타내고, 수평축(1904)은 시간을 나타낸다. 이러한 예에서, 비컨 전송 자원(1906), 후속하여서 또다른 사용 자원(1908), 후속하여서 비컨 전송 자원(1906'), 후속하여서 또다른 사용 자원(1908'), 후속하여서 비컨 전송 자원(1906"), 후속하여서 또다른 사용 자원(1908"), 후속하여서 비컨 전송 자원(1906"'), 후속하여서 또다른 사용 자원(1908"')이 존재한다. 도 19의 비컨 전송 자원은 예컨대 도 14의 비컨 버스트에 대응하고, 도 19의 또다른 사용 자원은 예컨대 도 14의 논-버스트 간격에 대응한다.
도 20은, 무선 터미널이 비컨 신호를 전송하고, 사용자 데이터를 수신 및/또는 전송할 수 있는 무선 터미널의 예시적 동작 모드, 예컨대 액티브 동작 모드에 대한, 예시적 다른 사용자 자원, 예를 들어 자원(2000)을 도시한다. 다른 사용 자원(2000)은 논-버스트 간격(2002) 동안에 발생하고, 비컨 모니터링 자원(2004), 사용자 데이터 전송/수신 자원(2006), 및 침묵(silence) 또는 사용되지 않은 자원(2008)을 포함한다. 비컨 모니터링 자원(2004)은 에어 링크 자원들, 예컨대 주파수와 시간의 결합을 표시하는데, 이때 무선 터미널은 예를 들어, 다른 무선 터미널들 및/또는 고정된 위치 기준 비컨 신호 송신기들로부터 다른 비컨 신호들의 존재를 탐지한다. 사용자 데이터 자원(2006)은 예컨대 주파수와 시간의 조합과 같은 에어 링크 자원들을 표시하는데, 이때 무선 터미널은 사용자 데이터를 송신 및/또는 수신할 수 있다. 침묵 에어 링크 자원(2008)은 사용되지 않은 에어 링크 자원들을 나타내는데, 예컨대 이때 무선 터미널은 수신도 송신도 하지 않는다. 침묵 자원(2008) 동안에, 무선은, 전력 소비가 에너지 보존을 위해 낮아지는 슬립 상태일 수 있고, 때때로 그러하다.
도 21은, 무선 터미널이 비컨 신호를 전송중인 두개의 예시적 무선 터미널 동작 모드들, 예컨대 인액티브 모드 및 액티브 모드를 도시한다. 도면(2100)은 예시적 인액티브 동작 모드에 해당하고 도면(2150)은 액티브 동작 모드에 해당한다.
예시적 인액티브 동작 모드에서, 무선 터미널은 사용자 데이터를 전송 또는 수신하지 않는다. 도면(2100)에서, 무선 터미널에 의해 이용되는 에어 링크 자원은 N개의 톤들(2108)을 점유한다. 일 실시예에서, N은 100 이상이다. 도면(2100)에서, 대응하는 시간 듀레이션 T1inactive(2110)을 갖는 비컨 전송 버스트 자원(2102), 후속하여서 대응하는 시간 듀레이션 T2inactive(2112)을 갖는 모니터 및 수신 비컨 정보 자원(2104), 후속하여서 대응하는 시간 듀레이션 T3inactive(2114)를 갖는 침묵 자원(2106)이 존재한다. 다양한 실시예들에서, T1inactive<T2inactive<T3inactive 이다. 일 양상에서, T2inactive>=4T1inactive 이다. 일 실시예에서, T3inactive>=10T2inactive이다. 예를 들어, 하나의 예시적인 실시예에서, N>100, 예를 들어 113일때, T1inactive=50 OFDM 심볼 전송 시간 간격들이고, T2inactive=200 OFDM 심볼 전송 시간 간격들이며, T3inactive = 2000 OFDM 심볼 전송 시간 간격들이다. 그러한 실시예에서, 만일 비컨 심볼들이 버스트 비컨 신호 자원의 많아야 10%를 점유하도록 허용되면, 비컨 심볼들은 총 자원의 많아야 거의 0.22%를 점유한다.
예시적 액티브 동작 모드에서, 무선 터미널은 사용자 데이터를 전송 및 수신할 수 있다. 도면(2150)에서, 무선 터미널에 의해 이용된 에어 링크 자원은 N개의 톤들(2108)을 점유한다. 일 실시예에서, N은 100 이상이다. 도면(2150)에서, 대응하는 시간 듀레이션 T1active(2162)을 갖는 비컨 전송 버스트 자원(2152), 후속하여 대응하는 시간 듀레이션 T2active(2164)을 갖는 모니터 및 수신 비컨 정보 자원(2154), 후속하여서 대응하는 시간 듀레이션 T3active(2114)를 갖는 사용자 데이터 전송/수신 자원(2156), 후속하여 대응하는 시간 듀레이션 T4active(2168)을 갖는 침묵 자원(2158)이 존재한다. 다양한 실시예들에서, T1active<T2active<T3active 이다. 일 양상에서, T2active>=4T1active이다. 일 실시예에서, (T3active+T4active)>=10T2inactive 이다. 다양한 실시예들에서, T1inactive=T1active 이다. 일 실시예에서, 서로 다른 유형의 간격들 중 적어도 일부 사이에 보호 간격(guard intervals)들이 존재할 수 있다.
도 22는 두개의 비컨 버스트들을 포함하는 예시적 제 1 시간 간격(2209) 동안에 예시적 무선 터미널 에어 링크 자원 활용을 도시하는 도면(2200) 및 해당 설명(2202)이다. 설명(2202)에서, 사각형(2204)은 에어 링크 자원의 기본 전송 유닛인 OFDM 톤-심볼을 표시한다. 설명(2202)에서 또한, (i)비컨 심볼은 색칠된 사각형(2206)에 의해 표시되고 평균 전송 전력 레벨(PB)에서 전송되며, (ii)사용자 데이터 심볼은 문자 "D"(2208)에 의해 표시되고, 데이터 심볼들은 평균 전송 전력 레벨(PD)을 갖도록 전송되고, (iii)PB>=2PD 임을 나타낸다.
일례에서, 비컨 전송 자원(2210)은 20개의 OFDM 톤-심볼들을 포함하고; 비컨 모니터링 자원(2212)은 40개의 OFDM 톤-심볼들을 포함하며, 사용자 데이터 전송/수신 자원(2214)은 100개의 OFDM 톤-심볼들을 포함하고; 비컨 전송 자원(2216)은 20개의 OFDM 톤-심볼들을 포함한다.
비컨 전송 자원들(2210, 2216) 각각은 하나의 비컨 심볼(2206)을 운반한다. 이는 비컨 버스트 시그널링에 대해 할당된 전송 자원들의 5%를 의미한다. 사용자 데이터 TX/TR 자원(2214)의 100개의 OFDM 심볼들 중 48개는 무선 터미널에 의해 전송되는 사용자 데이터 심볼을 운반한다. 이는 제 1 시간 간격(2209) 동안에 무선 터미널에 의해 사용되는 48/180 OFDM 심볼들을 나타낸다. WT가 사용자 데이터 부분의 6번째 OFDM 심볼 전송 시간 간격에 대한 수신을 위해 TX에서 스위칭한다고 가정하면, 사용자 데이터 심볼들은 제 1 시간 간격 동안에 전송을 위해 무선 터미널에 의해 사용되는 48/90 OFDM 톤-심볼들 상에서 전송된다. 일 실시예에서, 무선 터미널이 사용자 데이터를 전송할 때, 무선 터미널은 다중 비컨 신호 버스트들을 포함하는 시간 주기 동안에 무선 터미널에 의해 사용된 전송 자원의 적어도 10% 상에서 사용자 데이터를 전송한다.
일 양상에서, 상이한 시간들에서 사용자 데이터 전송/수신 자원은 상이하게 이용될 수 있고, 때때로 상이하게 이용되곤 하는데, 예컨대, 사용자 데이터를 포함하는 시간 공유 기반에서 수신 및 전송 사이에 분배된, 사용자 데이터를 포함하는 전송 및 수신에 대해서만 예외일 수 있다.
도 23은 두개의 비컨 버스트들을 포함하는 예시적 제 1 시간 간격(2315) 동안의 예시적 무선 터미널 에어 링크 자원을 도시하는 도면(2300) 및 해당 설명(2302)이다. 설명(2302)에서, 정사각형(2304)은 에어 링크 자원의 기본 전송 유닛인, OFDM 톤-심볼을 나타낸다. 설명(2302)에서 또한, (i) 비컨 심볼은 큰 수직 화살표(2306)로 표시되고 평균 전송 전력 레벨(PB)에서 전송되며, (ii) 사용자 데이터 심볼들은 예컨대 QPSK에 따라 각각 상이한 위상들(
Figure 112010041940003-pct00002
)에 대응하는 작은 화살표들(2308, 2310, 2312, 2314)로 표시되고, 데이터 심볼들은 평균 전송 전력 레벨(PD)에서 전송되며, (iii) PB>=2PD 이다.
이러한 예에서, 비컨 전송 자원(2316)은 20개의 OFDM 톤-심볼들을 포함하고, 비컨 모니터링 자원(2318)은 40개의 OFDM 톤-심볼들을 포함하며, 사용자 데이터 전송/수신 자원(2320)은 100개의 톤-심볼들을 포함하고, 비컨 전송 자원(2322)은 20개의 OFDM 톤-심볼들을 포함한다.
비컨 전송 자원들(2316, 2322) 각각은 하나의 비컨 심볼(2306)을 운반한다. 이러한 실시예에서, 비컨 심볼들은 동일한 진폭 및 위상을 갖는다. 이러한 비컨 심볼들의 양은 비컨 버스트 시그널링을 위해 할당된 전송 자원들의 5%를 나타낸다. 사용자 데이터 TX/RX 자원(2320)의 100개의 OFDM 심볼들 중 48개는 사용자 데이터 심볼을 운반한다. 이러한 실시예에서, 상이한 데이터 심볼들은 상이한 위상을 가질 수 있고, 때때로 그러하다. 일 실시예에서, 상이한 데이터 심볼들은 상이한 진폭을 가질수 있고, 때때로 그러하다. 이러한 데이터 심볼들의 양은 제 1 시간 간격(2315) 동안에 무선 터미널에 의해 이용되는 48/180 OFDM 심볼들을 나타낸다. WT가 사용자 데이터 부분의 6번째 OFDM 심볼 전송 시간 간격에 대한 수신을 위해, TX에서 스위칭했다고 가정하면, 사용자 데이터 심볼들은 제 1 시간 간격 동안에 전송을 위해 무선 터미널에 의해 이용되는 48/90 OFDM 톤-심볼들 상에서 전송된다. 일 실시예에서, 무선 터미널이 사용자 데이터를 전송할 때, 무선 터미널은 다중 비컨 신호 버스트들을 포함하는 시간 주기 동안에 무선 터미널에 의해 사용된 전송 자원의 적어도 10% 상에서 사용자 데이터를 전송한다.
일 양상에서, 상이한 시간들에서 사용자 데이터 전송/수신 자원은 상이하게 이용될 수 있고, 때때로 상이하게 이용되곤 하는데, 예컨대, 사용자 데이터를 포함하는 시간 공유 기반에서 수신 및 전송 사이에 분배된, 사용자 데이터를 포함하는 전송 및 수신에 대해서는 예외일 수 있다.
도 24는 비컨 신호들에 대한 대안적 표현을 도시한다. 도면(2400) 및 관련 설명(2402)은 예시적 비컨 신호를 설명하는데 이용된다. 수직축(2412)은 주파수, 예컨대 OFDM 톤 인덱스를 나타내고, 수평축(2414)은 비컨 자원 시간 인덱스를 나타낸다. 설명(2402)에서, 비컨 신호 버스트는 굵은 선의 직사각형(2404)으로 표시되고, 비컨 심볼 전송 유닛은 정사각형(2406)으로 표시되면, 비컨 심볼은 진한 문자 "B"(2416)로 표시된다. 비컨 신호 자원(2410)은 100개의 비컨 심볼 전송 유닛들(2406)을 포함한다. 세개의 비컨 버스트 신호들(2404)은 시간 인덱스 값들(0, 4,8)에 대응하는 것으로 도시된다. 하나의 비컨 심볼(2416)은 각각의 비컨 버스트 신호 내에서 발생하고, 비컨 심볼의 위치는 예컨대 사전결정된 패턴 및/또는 방정식에 따라, 비컨 신호 내에서 하나의 버스트 신호로부터 다음번 버스트 신호로 변화한다. 이러한 실시예에서, 비컨 심볼 위치는 슬로프를 따른다. 이러한 예에서, 비컨 버스트들은 비컨 버스트의 듀레이션의 3배만큼 서로서로 분리된다. 다양한 실시예들에서, 비컨 버스트들은 비컨 심볼의 듀레이션의 적어도 2배만큼 서로서로 분리된다. 일 양상에서, 비컨 버스트는 예컨대 다중 연속적 비컨 시간 인덱스들을 위해 이용되는 동일한 톤을 갖는, 두개 이상의 연속적 비컨 자원 시간 간격들을 점유할 수 있다. 일 양상에서, 비컨 버스트는 다중 비컨 심볼들을 포함한다. 그러한 몇몇 실시예들에서, 비컨 심볼들은 비컨 신호 자원의 10% 이하를 점유한다.
도 25는 예시적 휴대용 무선 터미널(2500), 예컨대 모바일 노드를 도시한다. 예시적 휴대용 무선 터미널(2500)은 도 1의 무선 터미널들의 임의의 하나일 수 있다.
예시적 무선 터미널(2500)은 다수의 엘리먼트들의 데이터 및 정보를 교환하게 하는 버스(2514)를 통해 함께 연결된, 수신기 모듈(2502), 전송 모듈(2504), 듀플렉스 모듈(2503), 프로세서(2506), 사용자 I/O 디바이스들(2508), 전력 공급 모듈(2510) 및 메모리(1512)를 포함한다.
수신기 모듈(2502), 예컨대 OFDM 수신기는 다른 무선 터미널들 및/또는 고정된 위치 비컨 송신기들로부터 예컨대 비컨 신호들 및/또는 사용자 데이터 신호들을 수신한다.
전송 모듈(2504), 예컨대 OFDM 송신기는 신호들을 다른 무선 터미널들로 전송하는데, 상기 전송된 신호들은 비컨 신호들 및 사용자 데이터 신호들을 포함한다. 비컨 신호는 비컨 신호 버스트들의 시퀀스를 포함하는데, 각각의 비컨 신호 버스트는 하나 또는 다수의 비컨 심볼들을 포함하고, 각각의 비컨 심볼은 비컨 심볼 전송 유닛을 점유한다. 하나 또는 다수의 비컨 심볼들은 각각의 전송된 비컨 신호 버스트에 대해 전송 모듈(2504)에 의해 전송된다.
다양한 실시예들에서, 전송 모듈(2504)은 비컨 신호들을 전송하는 OFDM 송신기이고, 상기 비컨 신호는 주파수 및 시간의 결합인 자원을 이용하여 통신된다. 다양한 다른 실시예들에서, 전송 모듈(2504)은 비컨 신호들을 전송하는 CDMA 송신기이고, 상기 비컨 신호들은 코드 및 시간의 결합인 자원을 이용하여 통신된다.
듀플렉스 모듈(2503)은 수신기 모듈(2502) 및 전송 모듈(1504) 사이의 안테나(2505)를 시분할 듀플렉스(TDD) 스펙트럼 시스템 구현의 일부로서 스위칭하도록 제어된다. 듀플렉스 모듈(2503)은 안테나(2505)에 연결되는데, 상기 안테나를 통해 무선 터미널(2500)은 신호들(2582)을 수신하고 신호들(2588)을 전송한다. 듀플렉스 모듈(1503)은 링크(2501)를 통해 수신기 모듈(2502)에 결합되는데, 수신된 신호들(2584)은 상기 링크를 통해 운반된다. 신호(2584)는 신호(2582)의 필터링된 표현이다. 신호(2584)는 신호(2582)와 동일한데, 예컨대 모듈(2503)은 필터링 없는 통과 디바이스(pass thru device)로서의 역할을 한다. 듀플렉스 모듈(2503)은 링크(2507)를 통해 전송 모듈(2504)에 연결되는데, 전송 신호들(2586)은 상기 링크를 통해 운반된다. 신호(2588)는 신호(2586)의 필터링된 표현이다. 일 실시예에서, 신호(2588)는 동일한 신호(2586)이고, 예컨대 듀플렉스 모듈(2503)은 필터링 없는 통과 디바이스로서의 역할을 한다.
사용자 I/O 디바이스들(2508)은 예를 들어, 마이크로폰, 키보드, 키패드, 스위치들, 카메라, 스피커, 디스플레이 등을 포함한다. 사용자 디바이스들(2508)은 사용자로 하여금 데이터/정보를 입력하도록 하게 하고, 출력 데이터/정보에 액세스하도록 하게 하며, 예컨대 기동 시퀀스의 개시, 통신 세션의 설정, 통신 세션의 종료와 같은 무선 터미널의 적어도 일부 동작들을 제어하도록 하게 한다.
전력 공급 모듈(2510)은 휴대용 무선 터미널 전력원으로써 이용되는 배터리(2511)를 포함한다. 전력 공급 모듈(2510)의 출력은 전력 공급을 위해 전력 버스(2509)를 통해 다양한 컴포넌트들(2502, 2503, 2504, 2506, 2508 및 2512)에 연결된다. 그러므로, 전송 모듈(2504)은 배터리 전력을 이용하여 비컨 신호들을 전송한다.
메모리(2512)는 루틴들(2516) 및 데이터/정보(2518)를 포함한다. 프로세서(2506) 예컨대 CPU는 무선 터미널(2500)의 동작 및 구현 방법들을 제어하기 위해 루틴들(2516)을 실행시키고 메모리 내 데이터/정보(2518)를 이용한다. 루틴들(2516)은 비컨 신호 생성 모듈(2520), 사용자 데이터 신호 생성 모듈(2522), 전송 전력 제어 모듈(2524), 비컨 신호 전송 제어 모듈(2526), 모드 제어 모듈(2528) 및 듀플렉스 제어 모듈(2530)을 포함한다.
비컨 신호 생성 모듈(2520)은 비컨 신호들을 생성하기 위해, 저장된 비컨 신호 특성 정보(2532)를 포함하는 메모리(2512) 내 데이터 정보(2518)를 사용하는데, 비컨 신호는 비컨 신호 버스트들의 시퀀스를 포함하고, 각각의 비컨 신호 버스트는 하나 또는 다수의 비컨 심볼들을 포함한다.
사용자 데이터 신호 생성 모듈(2522)은 사용자 데이터 신호를 생성하기 위해, 사용자 데이터 특성 정보(2534) 및 사용자 데이터(2547)를 포함하는 데이터/정보(2518)를 사용하는데, 상기 사용자 데이터 신호는 사용자 데이터 심볼들을 포함한다. 예를 들어, 사용자 데이터(2547)를 나타내는 정보 비트들은 배열 정보(2564)에 따라 데이터 심볼들의 세트, 예컨대 OFDM 데이터 변조 심볼들에 매핑된다. 전송 전력 제어 모듈(2524)은 비컨 심볼들 및 데이터 심볼들이 전송 전력 레벨을 제어하기 위해, 비컨 전력 정보(2562) 및 사용자 데이터 전력 정보(2566)를 포함하는 데이터/정보(2518)를 이용한다. 일 양상에서, 제 1 시간 주기 동안에, 전송 전력 제어 모듈(2524)은 전송된 비컨 심볼들의 비컨 심볼 당 평균 전력 레벨보다 적어도 50% 더 낮은 심볼당 평균 전력 레벨로 전송되어지도록 데이터 심볼들을 제어한다. 일 양상에서, 전송 전력 제어 모듈(2524)은 제 1 시간 주기 동안에 사용자 데이터를 전송하는데 이용된 심볼들의 심볼당 평균 전송 전력 레벨보다 적어도 10dB 더 높도록, 제 1 시간 주기 동안에 전송된 각각의 비컨 심볼의 심볼당 평균 전송 전력 레벨을 제어한다. 일 양상에서, 전송 전력 제어 모듈(2524)은 제 1 시간 주기 동안에 사용자 데이터를 전송하는데 이용된 심볼들의 심볼당 평균 전송 전력 레벨보다 적어도 16dB 더 높도록, 제 1 시간 주기 동안에 전송된 각각의 비컨 심볼의 심볼 당 평균 전송 전력 레벨을 제어한다. 일 실시예에서, 비컨 심볼 전력 레벨 및 하나 또는 다수의 데이터 심볼 전력 레벨들은 무선 터미널에 의해 이용되어지는 기준에 관해 상호관련되는데, 상기 기준은 변화될 수 있고 때때로 그러하다. 그러한 몇몇 실시예들에서, 제 1 시간 주기는, 기준 레벨이 변하지 않는 동안의 시간 간격이다.
비컨 신호 전송 제어 모듈(2526)은 간격들에서 비컨 신호 버스트들을 전송하도록 전송 모듈(2504)을 제어하기 위해, 타이밍 구조 정보(2536)를 포함하는 데이터/정보(2518)를 사용한다. 일 양상에서, 비컨 신호 버스트들의 시퀀스 내에서 두개의 인접한 비컨 신호 버스트들 사이의 시간 주기는 두개의 인접한 비컨 신호 버스트들 중 하나의 듀레이션의 적어도 5배가 되도록 제어된다. 다양한 실시예들에서, 적어도 몇몇 상이한 비컨 신호 버스트들은 상이한 길이들의 주기들을 갖는다.
모드 제어 모듈(2528)은 모드 정보(2540)에 의해 식별되어지는 현재 동작 모드로써 무선 터미널의 동작 모드를 제어한다. 일 양상에서, 다양한 동작 모드들은 오프 모드, 수신-전용(receive-only) 모드, 인액티브 모드, 및 액티브 모드를 포함한다. 인액티브 모드에서, 무선 터미널은 비컨 신호들을 전송 및 수신할 수 있는데, 사용자 데이터를 전송하도록 허용되지는 않는다. 액티브 모드에서, 무선 터미널은 비컨 신호들뿐만 아니라 사용자 데이터 신호들을 수신 및 전송할 수 있다. 인액티브 모드에서, 무선 터미널은 액티브 동작 모드보다 더 긴 시간 동안 침묵, 예컨대 낮은 전력 소비 상태인 슬립 모드이다.
듀플렉스 제어 모듈(2530)은 TDD 시스템 타이밍 정보 및/또는 사용자 필요에 응답하여 수신기 모듈(2502) 및 전송 모듈(2504) 사이의 안테나 연결을 스위칭하기 위해 듀플렉스 모듈(2503)을 제어한다. 예를 들어, 타이밍 구조에서의 사용자 데이터 간격은 무선 터미널 요구들의 기능인 선택을 갖는 수신 또는 전송을 위해 이용가능하다. 다양한 실시예들에서, 듀플렉스 제어 모듈(2530)은 또한 전력 보존을 위해 사용되지 않을 때, 수신기 모듈(2502) 및/또는 전송 모듈(2504)에서의 최소한 일부 회로를 셧 다운시키도록 동작한다.
데이터/정보(2518)는 저장된 비컨 신호 특성 정보(2532), 사용자 데이터 특성 정보(2534), 타이밍 구조 정보(2536), 에어 링크 자원 정보(2538), 모드 정보(2540), 생성된 비컨 신호 정보(2542), 생성된 데이터 신호 정보(2544), 듀플렉스 제어 신호 정보(2546), 및 사용자 데이터(2547)를 포함한다. 저장된 비컨 신호 특성 정보(2532)는 비컨 버스트 정보(비컨 버스트 1 정보(2548), ..., 비컨 버스트 N 정보(2550))의 하나 또는 다수의 세트들, 비컨 심볼 정보(2560), 및 전력 정보(2562)를 포함한다.
비컨 버스트 1 정보(2548)는 비컨 심볼(2556) 및 비컨 버스트 듀레이션 정보(2558)를 운반하는 비컨 전송 유닛들을 식별하는 정보를 포함한다. 비컨 심볼(2556)을 운반하는 비컨 전송 유닛들을 식별하는 정보는 비컨 신호 생성 모듈(2520)에 의해 이용됨으로써, 비컨 신호 버스트 내의 어떤 비컨 전송 유닛들이 비컨 심볼들에 의해 점유되어지는지를 식별하게 된다. 다양한 실시예들에서, 비컨 버스트의 다른 비컨 전송 유닛들은 널(null)로 설정되는데, 예컨대 그러한 다른 비컨 전송 유닛들에 관해 전송 전력이 인가되지 않는다. 일 양상에서, 비컨 신호 버스트 내의 비컨 심볼들의 개수는 이용가능한 비컨 심볼 전송 유닛들의 10% 미만을 점유한다. 일 양상에서, 비컨 심볼들의 개수는 이용가능한 비컨 심볼 전송 유닛들의 10% 이하를 점유한다. 비컨 신호 버스트 듀레이션 정보(2558)는 비컨 버스트 1의 듀레이션을 정의하는 정보를 포함한다. 몇몇 실시예들에서, 비컨 버스트들 각각은 동일한 듀레이션을 갖고, 다른 실시예들에서, 동일한 합성 비컨 신호 내에서의 상이한 비컨 버스트들은 상이한 듀레이션을 가질수 있고, 때때로 그러하다. 일 양상에서, 비컨 버스트들의 시퀀스 내에서의 하나의 비컨 버스트는 상이한 듀레이션을 가지고, 이는 동기화 목적을 위해 유용하다.
비컨 심볼 정보(2560)는 비컨 심볼을 정의한 정보, 예컨대 비컨 심볼의 변조 값 및/또는 특성을 포함한다. 다양한 실시예들에서, 동일한 비컨 심볼 값이 정보(2556) 내에서 비컨 심볼을 전달하기 위해, 식별된 위치들 각각에 대해 이용되는데, 예를 들어, 비컨 심볼들은 동일한 진폭 및 위상을 갖는다. 다양한 실시예들에서, 상이한 비컨 심볼 값들은 정보(2556) 내에서 비컨 심볼을 전달하기 위해, 식별된 위치들 중 적어도 일부에 대해 이용되는데, 예컨대 비컨 심볼 값은 동일한 진폭을 갖지만 두개의 잠재적 위상들 중 하나를 가질 수 있기 때문에 비컨 신호를 통해 추가 정보의 통신을 용이하게 한다. 전력 정보(2562)는 예컨대, 비컨 심볼 전송들에 관해 이용되는 전력 이득 스케일 인자 정보를 포함한다.
사용자 데이터 특성 정보(2534)는 성상도(constellation) 정보(2564) 및 전력 정보(2566)를 포함한다. 성상도 정보(2564)는 예컨대, QPSK, QAM 16, QAM 64, 및/또는 QAM 256 등 및 성상도과 관련된 변조 심볼 값들을 식별한다. 전력 정보(2566)는 예컨대, 데이터 심볼 전송들과 관련하여 사용되는 전력 이득 스케일 인자 정보를 포함한다.
타이밍 구조 정보(2536)는 다양한 동작들과 연관된 간격들, 예컨대 비컨 전송 시간 간격, 무선 터미널들 및/또는 고정된 위치 비컨 송신기들로부터의 비컨 신호들에 대한 모니터링을 위한 간격, 사용자 데이터 간격, 침묵(예컨대, 슬립) 간격 등을 식별하는 정보를 포함한다. 타이밍 구조 정보(2536)는 비컨 버스트 듀레이션 정보(2574), 비컨 버스트 간격 정보(2576), 패턴 정보(2578), 및 데이터 시그널링 정보(2580)를 포함하는 전송 타이밍 구조 정보(2572)를 포함한다.
일 양상에서, 비컨 버스트 듀레이션 정보(2574)는, 비컨 버스트의 듀레이션이 일정한지, 예컨대 100개의 연속적 OFDM 전송 시간 간격들인지를 식별한다. 일 양상에서, 비컨 버스트 듀레이션 정보(2574)는, 비컨 버스트의 듀레이션이 예컨대 패턴 정보(2578)에 의해 규정된 사전결정된 패턴에 따라, 가변되는지를 식별한다. 다양한 실시예들에서, 사전결정된 패턴은 무선 터미널 식별자의 함수이다. 다른 실시예들에서, 사전결정된 패턴은 시스템 내 모든 무선 터미널들에 대해 동일하다. 일 양상에서, 사전결정된 패턴은 의사 랜덤 패턴이다.
일 실시예에서, 비컨 버스트 듀레이션 정보(2574) 및 비컨 버스트 간격 정보(2576)는, 비컨 버스트의 듀레이션이 비컨 버스트의 마지막부터 다음 비컨 버스트의 시작까지의 시간 간격보다 적어도 50배 더 짧다고, 표시한다. 일 실시예에서, 비컨 버스트 간격 정보(2576)는, 비컨 버스트들 사이의 간격이 일정하여 무선 터미널이 비컨 신호들을 전송하는 시간 주기 동안 주기적인 방식으로 비컨 버스트들이 발생함을 표시한다. 일 실시예에서, 비컨 버스트 간격 정보(2576)는, 무선 터미널이 인액티브 모드 또는 액티브 모드인지 아닌지 간에 비컨 버스트들이 동일한 간격 이격으로 전송된다고, 표시한다. 다른 실시예들에서, 비컨 버스트 간격 정보(2576)는, 비컨 버스트들은 예컨대 무선 터미널이 인액티브 모드 또는 액티브 모드인지 아닌지 간에, 무선 터미널 동작 모드의 함수로서 상이한 간격 이격을 이용하여 전송된다고, 표시한다.
에어 링크 자원 정보(2538)는 비컨 전송 자원 정보(2568) 및 다른 사용 자원 정보(2570)를 포함한다. 일 실시예에서, 에어 링크 자원들은 예컨대, TDD 시스템과 같은 무선 통신 시스템의 일부로서, 주파수 시간 그리드(grid)의 OFDM 톤-심볼들과 관련하여 정의된다. 비컨 전송 자원 정보(2568)는 예컨대, 적어도 하나의 비컨 심볼을 포함하는 비컨 버스트를 전송하는데 이용되어지는 OFDM 톤-심볼들의 블록과 같은, 비컨 신호들에 대한 비컨 버스트에 할당된 에어 링크 자원들을 식별하는 정보를 포함한다. 비컨 전송 자원 정보(2568)는 또한 비컨 전송 유닛들을 식별하는 정보를 포함한다. 몇몇 실시예들에서, 비컨 전송 유닛은 단일 OFDM 톤-심볼이다. 일 실시예에서, 비컨 전송 유닛은 예컨대, 연속적 OFDM 톤-심볼들의 세트와 같은 OFDM 전송 유닛들의 세트이다. 다른 사용 자원 정보(2570)는 예컨대, 비컨 신호 모니터링, 사용자 데이터의 수신/전송과 같은 다른 목적들을 위해 WT에 의해 이용되어지는 에어 링크 자원들을 식별하는 정보를 포함한다. 예컨대 전력을 보존하는 슬립(sleep) 상태와 같은 침묵 상태에 대응하는, 에어 링크 자원들 중 몇몇은 의도적으로 사용되지 않을 수 있으며, 때때로 그러하다. 몇몇 실시예들에서, 비컨 심볼은 OFDM 톤-심볼들의 에어 링크 자원을 이용하여 전송되고, 비컨 심볼들은 다중 비컨 신호 버스트들 및 적어도 하나의 사용자 데이터를 포함하는 시간 주기 동안에 상기 무선 터미널에 의해 이용되는 전송 자원의 톤-심볼들 중 1% 미만을 점유한다. 다양한 실시예들에서, 비컨 신호들은 시간 주기의 부분 내에서 톤 심볼들의 0.3% 미만을 점유하는데, 상기 시간 주기의 상기 부분은 하나의 비컨 신호 버스트, 및 연속적 비컨 신호 버스트들 사이의 하나의 간격을 포함한다. 다양한 실시예들에서, 비컨 신호들은 시간 주기의 부분에서 톤 심볼들의 0.1% 미만을 점유하는데, 상기 시간 주기의 상기 부분은 하나의 비컨 신호 버스트 및 연속적 비컨 신호 버스트들 사이의 하나의 간격을 포함한다. 다양한 실시예들에서, 최소한 몇몇 동작 모드 동안에, 예컨대 액티브 동작 모드 동안에, 전송 모듈(2504)은 사용자 데이터를 전송할 수 있고, 무선 터미널이 사용자 데이터를 전송할 때 사용자 데이터는 사용자 데이터 신호 전송 및 두개의 인접한 비컨 신호 버스트들을 포함하는 시간 주기 동안에 상기 무선 터미널에 의해 사용된 전송 자원의 톤-심볼들 중 적어도 10%를 이용하여 전송된다.
생성된 비컨 신호(2542)는 비컨 신호 생성 모듈(2520)의 출력이고, 생성된 데이터 신호(2544)는 사용자 데이터 신호 생성 모듈(2522)의 출력이다. 생성된 신호들(2542, 2544)은 전송 모듈(2504)로 다이렉팅된다. 사용자 데이터(2547)는 예컨대, 사용자 데이터 신호 생성 모듈(2522)에 의한 입력으로써 사용되는 오디오, 음성, 이미지, 문자 및/또는 파일 데이터/정보를 포함한다. 듀플렉스 제어 신호(2546)는 듀플렉스 제어 모듈(2530)의 출력을 나타내고, 출력 신호(2546)는 안테나 스위칭의 제어를 위해 듀플렉스 모듈(2503)로 다이렉팅되고, 및/또는 최소한 몇몇 회로를 셧 다운시키고 전력을 보존하기 위해 수신기 모듈(2502) 또는 송신기 모듈(2504)로 다이렉팅된다.
도 26은 배터리로 전력공급되는 무선 터미널과 같은 통신 디바이스들을 동작시키는 예시적 방법의 흐름도(2600)이다. 동작은 단계(2602)에서 시작하는데, 이때 통신 디바이스는 파워 온 되어 개시된다. 동작은 시작 단계(2602)에서 단계(2604) 및 단계(2606)로 진행한다.
계속하여 진행하여 수행되는 단계(2604)에서, 통신 디바이스는 시간 정보를 유지한다. 시간 정보(2605)는 단계(2604)로부터의 출력이고, 단계(2606)에서 사용된다. 단계(2606)에서, 통신 디바이스는, 시간 주기가 비컨 수신 시간 주기인지, 비컨 전송 시간 주기인지, 또는 침묵 시간 주기인지를 결정하고, 그 결정에 따라 다르게 진행한다. 만일 시간 주기가 비컨 수신 시간 주기이면, 동작은 단계(2606)에서 단계(2610)로 진행하고, 이때 통신 디바이스는 비컨 신호 탐지 동작을 수행한다.
만일 시간 주기가 비컨 전송 시간 주기이면, 동작은 단계(2606)에서 단계(2620)로 진행하고, 이때 통신 디바이스는 비컨 신호의 적어도 일부를 전송하며, 상기 전송된 일부는 적어도 하나의 비컨 심볼을 포함한다.
만일 시간 주기가 침묵 시간 주기이면, 동작은 단계(2606)에서 단계(2622)로 진행하고, 여기서 통신 디바이스는 전송을 중지하고 비컨 신호의 탐지 동작을 중지한다. 일 실시예에서, 통신 디바이스는 단계(2622)에서 예컨대, 슬립 모드인 침묵 모드로 진입하여 배터리 전력을 보존한다.
단계(2610)로 되돌아가면, 동작은 단계(2610)에서 단계(2612)로 진행한다. 단계(2612)에서, 통신 디바이스는, 비컨이 탐지되었는지를, 결정한다. 만일 비컨이 탐지되었다면, 동작은 단계(2612)에서 단계(1614)로 진행한다. 그러나, 만일 비컨이 탐지되지 않았다면, 동작은 단계(2612)에서 연결 노드 A(2613)를 통해 단계(2606)로 진행한다. 단계(2614)에서, 통신 디바이스는 수신된 신호의 탐지된 부분에 기반하여 통신 디바이스 전송 시간을 조정한다. 단계(2614)로부터 획득된 조정 정보(2615)는 단계(2604)에서 통신 디바이스에 대한 시간 정보를 유지하는데 이용된다. 일 실시예에서, 타이밍 조정은 비컨 신호들의 수신을 위해, 수신된 비컨 신호 부분을 전송했던 디바이스에 의해 이용된 것으로 공지된 시간 주기 동안에 발생하도록 비컨 신호 전송 시간 주기를 조정한다. 동작은 단계(2614)에서 단계(2626)로 진행하는데, 이때 통신 디바이스는 조정된 통신 디바이스 전송 타이밍에 따라 예컨대 비컨 신호와 같은 신호를 전송한다. 그러므로, 단계(2618)에서, 통신 디바이스는 디바이스와의 통신 세션을 설정하며, 상기 디바이스로부터 비컨 신호의 탐지된 부분이 수신되었다. 동작은 임의의 단계들(2618, 2620, 또는 2622)에서 연결 노드A(2613)를 통해 단계(2606)로 진행한다.
일 실시예에서, 단계(2604)는 부-단계(2608 및 2609) 중 적어도 하나를 포함한다. 부-단계(2608)에서, 통신 디바이스는 그러한 시간 주기들의 순환적 시퀀스 내에서 비컨 전송 시간 주기 및 비컨 수신 시간 주기 중 적어도 하나의 시작점을 의사 랜덤하게 조정한다. 예를 들어, 예컨대 파워 온 이후 또는 새로운 영역에 진입한 이후와 같은 특정 시간에서의 통신 디바이스는 임의의 다른 통신 디바이스에 관하여 동기화되지 않을 수 있고, 순환적 시간 구성의 제한적 비컨 탐지 시간 간격을 가질 때 또다른 통신 디바이스로부터 비컨 신호를 탐지할 확율을 높이기 위해 부-단계(2608)를 일회 또는 다수회 수행할 수 있다. 그러므로, 부-단계(2608)는 두개의 피어들 사이의 상대적 타이밍을 효율적으로 시프팅할 수 있다. 부-단계(2609)에서, 통신 디바이스는 주기적 방식으로 발생하도록 비컨 수신 및 전송 시간 주기들을 설정한다.
다양한 실시예들에서, 비컨 수신 시간 주기는 비컨 전송 시간 주기보다 더 길다. 일 실시예에서, 비컨 수신 및 전송 시간 주기들은 오버래핑하지 않고, 비컨 수신 시간 주기는 비컨 전송 시간 주기의 적어도 2배이다. 일 실시예에서, 침묵 시간 주기는 비컨 수신 및 비컨 전송 시간 주기들 사이에서 발생한다. 다양한 실시예들에서, 침묵 주기는 비컨 침묵 시간 주기들 및 비컨 수신 시간 주기들 중 하나의 적어도 두배이다.
도 27은 휴대용 무선 터미널(2700), 예컨대 모바일 노드인 예시적 통신 디바이스를 도시한다. 예시적 휴대용 무선 터미널(2700)은 도 1의 무선 터미널들 중 임의의 하나일 수 있다. 예시적 무선 터미널(2700)은 예를 들어, 모바일 노드들 간의 피어-투-피어 직접 통신을 지원하는 시분할 듀플렉스(TDD) 직교 주파수 분할 다중화 방식(OFDM) 무선 통신 시스템의 일부인 통신 디바이스이다. 예시적 무선 터미널(2700)은 비컨 신호들을 전송 및 수신할 수 있다. 예시적 무선 터미널(2700)은 예컨대 타이밍 동기화를 설립하기 위해, 비컨 신호들 및/또는 고정된 비컨 송신기들을 전송하는 피어 무선 터미널로부터의, 탐지된 비컨 신호들에 기반하여 타이밍 조정을 수행한다.
예시적 무선 터미널(2700)은 다양한 엘리먼트들이 데이터 및 통신을 상호교환할 수 있도록 하게 하는 버스(2714)를 통해 함께 연결된, 수신기 모듈(2702), 전송 모듈(2704), 듀플렉스 모듈(2703), 프로세서(2706), 사용자 I/O 디바이스들(2708), 전력 공급 모듈(2710) 및 메모리(2712)를 포함한다.
수신기 모듈(2702), 예컨대 OFDM 수신기는 다른 무선 터미널들 및/또는 고정된 위치 비컨 송신기들로부터, 예컨대 비컨 신호들 및/또는 사용자 데이터 신호들과 같은 신호들을 수신한다.
전송 모듈(2704), 예컨대 OFDM 송신기는 다른 무선 터미널들로 신호를 전송하는데, 상기 전송된 신호들은 비컨 신호들 및 사용자 데이터 신호들을 포함한다. 비컨 신호는 비컨 신호 버스트들의 시퀀스를 포함하고, 각각의 비컨 신호 버스트는 하나 또는 다수의 비컨 심볼들을 포함하며, 각각의 비컨 심볼은 비컨 심볼 전송 유닛을 점유한다. 하나 또는 다수의 비컨 심볼들은 각각의 전송된 비컨 신호 버스트에 대해 전송 모듈(2704)에 의해 전송된다. 전송 모듈(2704)은 비컨 전송 시간 주기 동안에 비컨 신호, 예컨대 비컨 버스트 신호의 적어도 일부를 전송하고, 상기 전송된 일부는 예컨대 사용자 데이터 심볼들의 전력 레벨에 관하여 상대적으로 높은 전력 톤의 적어도 하나의 비컨 심볼을 포함한다.
다양한 실시예들에서, 전송 모듈(2704)은 비컨 신호들을 전송하는 OFDM 송신기이고, 비컨 신호는 주파수와 시간의 결합인 자원을 이용하여 통신된다. 다양한 다른 실시예들에서, 전송 모듈(2704)은 비컨 신호들을 전송하는 CDMA 송신기이고, 비컨 신호들은 코드와 시간의 결합인 자원을 이용하여 통신된다.
듀플렉스 모듈(2703)은 시분할 듀플렉스(TDD) 구현의 일부로서, 수신기 모듈(2702)과 전송 모듈(2704) 사이에서 안테나(2705)를 스위칭하기 위해 제어된다. 듀플렉스 모듈(2703)은 안테나(2705)에 연결되는데, 상기 안테나를 통해 무선 터미널(2700)이 신호들(2778)을 수신하고 신호들(2780)을 전송한다. 듀플렉스 모듈(2703)은 링크(2701)를 통해 수신기 모듈(2702)에 연결되는데, 수신된 신호들(2782)은 상기 링크를 통해 운반된다. 신호(2782)는 신호(2778)의 필터링된 표현이다. 일 실시예에서, 신호(2782)는 신호(2778)와 동일하고, 이때 듀플렉스 모듈(2703)은 필터링 없는 통과 디바이스로서의 기능을 한다. 듀플렉스 모듈(2703)은 링크(2707)를 통해 전송 모듈(2704)에 연결되는데, 상기 링크를 통해 전송 신호들(2784)이 운반된다. 일 실시예에서, 신호(2780)는 신호(2784)의 필터링된 표현이다. 일 실시예에서, 신호(2780)는 신호(2784)와 동일한데, 이때 듀플렉스 모듈(2703)은 필터링 없는 통과 디바이스로서의 기능을 한다.
사용자 I/O 디바이스들(2708)은 예컨대, 마이크로폰, 키보드, 키패드, 스위치들, 카메라, 스피커, 디스플레이 등을 포함한다. 사용자 디바이스들(1708)은 사용자로 하여금 데이터/정보를 입력하고 데이터/정보에 액세스하는 것을 허용하고, 예컨대 기동 시퀀스의 개시, 통신 세션의 설정 및 통신 세션의 종료 시도와 같은 무선 터미널의 적어도 일부 동작들을 제어한다.
전력 공급 모듈(2710)은 휴대용 무선 터미널 전력원으로써 이용되는 배터리(2711)를 포함한다. 전력 공급 모듈(2710)의 출력은 전력 제공을 위해 버스(2709)를 통해 다양한 컴포넌트들(2702, 2703, 2704, 2706, 2708 및 2712)에 연결된다. 그러므로, 전송 모듈(2704)은 배터리 전력을 이용하여 비컨 신호들을 전송한다.
메모리(2712)는 루틴들(2716) 및 데이터/정보(2718)를 포함한다. 예컨대, CPU와 같은 프로세서(2707)는 무선 터미널(2700) 및 구현 방법들의 동작을 제어하기 위해 메모리(2712) 내의 루틴들(2716)을 실행시키고 데이터/정보(2718)를 사용한다. 루틴들(2716)은 비컨 신호 탐지 모듈(2720), 침묵 상태 제어 모듈(2722), 전송 시간 조정 모듈(2724), 비컨 탐지 제어 모듈(2730), 타이밍 조정 모듈(2732), 모드 제어 모듈(2734), 비컨 신호 생성 모듈(2736), 사용자 데이터 신호 생성 모듈(2738), 사용자 데이터 복구 모듈(2740), 및 듀플렉스 제어 모듈(2742)를 포함한다.
비컨 신호 탐지 모듈(2720)은 비컨 신호의 적어도 일부의 수신을 탐지하기 위해 비컨 수신 시간 주기 동안에 비컨 신호 탐지 동작을 수행한다. 또한, 비컨 신호 탐지 모듈(2720)은 탐지된 신호 부분에 응답하여 비컨 신호 부분의 수신을 표시하는 탐지된 비컨 플래그(2750)를 설정한다. 탐지된 비컨 신호 부분(2754)은 비컨 신호 탐지 모듈(2720)의 출력이다. 또한, 비컨 신호 탐지 모듈(2720)은 탐지된 비컨 신호 부분에 응답하여 비컨 신호 부분의 수신을 표시하는 탐지된 비컨 플래그(2750)를 설정한다. 일 실시예에서, 비컨 신호 탐지 모듈(2720)은 에너지 레벨 비교들의 함수로서 탐지들을 수행한다. 일 실시예에서, 비컨 신호 탐지 모듈(2720)은 예컨대, 비컨 버스트에 대응하는 모니터링된 에어 링크 자원 내에서, 탐지된 비컨 심볼 패턴 정보의 함수로서 탐지들을 수행한다. 비컨 신호 탐지 모듈(2720)은 예컨대, 비컨 신호를 전송했던 무선 터미널과 같은, 소스를 식별하는 정보, 즉 탐지된 비컨 신호 부분으로부터의 정보를 복구한다. 예를 들어, 상이한 무선 터미널들은 상이한 비컨 버스트 패턴들 및/또는 시그니처를 가질 수 있고, 때때로 그러하다.
침묵 상태 제어 모듈(2722)은 비컨 신호들의 전송 및 탐지 동작을 하지 않기 위해, 예컨대 비컨 수신 및 비컨 전송 시간 주기들 사이에서 발생하는 침묵 주기 동안에 무선 터미널 동작을 제어한다.
전송 시간 조정 모듈(2724)은 수신된 비컨 신호의 탐지된 부분에 기반하여 통신 디바이스의 전송 시간을 조정한다. 예를 들어, 통신 시스템이 예컨대 애드 혹 네트워크이고, 수신된 비컨 신호 부분은 또다른 무선 터미널로부터 전송되었다고 가정하자. 또다른 예에서, 시스템이 기준(reference)들로서의 역할을 하는 고정된 비컨 송신기들을 포함하고, 탐지된 비컨 신호 부분은 그러한 송신기로부터 전송되었다고 가정하면, 전송 시간 조정 모듈(2724)은 기준에 대해 동기화하기 위해 무선 터미널의 전송 시간을 조정한다. 대안적으로, 시스템이 고정된 위치 비컨 송신기들을 포함하지 않고, 또는 무선 터미널이 그러한 비컨 신호를 현재 탐지할 수 없고, 탐지된 비컨 신호 부분이 또다른 무선 터미널로부터 전송되었다고 가정하면, 전송 시간 조정 모듈(2724)은 비컨 신호를 전송했던 피어 무선 터미널에 대해 동기화하기 위해 무선 터미널의 전송 시간을 조정한다. 일 실시예에서, 고정된 위치 비컨들 및 무선 터미널 비컨들 모두에서, 세밀하지 않은 레벨(coarse level)의 시스템 동기화를 달성하기 위해, 이용가능할 때, 고정된 위치 비컨들이 이용되고, 무선 터미널 비컨들을 피어들 사이의 더 높은 정도의 동기화를 달성하는데 이용된다. 탐지된 비컨 신호 부분(2756)에 기반하여 탐지된 타이밍 오프셋은 전송 시간 조정 모듈(2724)의 출력이다.
다양한 실시예들에서, 전송 시간 조정 모듈(2724)은 비컨 신호들을 수신하기 위해, 수신된 부분을 전송했던 예컨대 다른 무선 터미널과 같은 디바이스에 의해 사용되도록 알려져 있는 시간 주기 동안에 발생하도록 비컨 신호 전송 시간 주기를 조정한다. 그러므로, 전송 시간 조정 모듈(2724)은 피어가 비컨들을 탐지하도록 시도하고 있는 시간 윈도우에 적중(hit)하도록 하기 위해 전송될 WT(2700)의 비컨을 설정한다.
전송 제어 모듈(2726)은 조정된 통신 디바이스 전송 타이밍에 따라, 예컨대 비컨 신호와 같은 신호를 전송하기 위해 전송 모듈(2704)을 제어한다. 저장된 통신 세션 상태 정보(2758)가, 설정된 세션이 진행중이라고, 설정되어진 세션 액티브 플래그(2760)를 통해 표시할 때, 전송 제어 모듈(2726)은 비컨 신호 부분 전송 동작들을 반복하도록 전송 모듈(2704)을 제어한다. 일 실시예에서, 전송 제어 모듈(2726)은 무선 터미널의 인액티브 및 액티브 동작 모드 모두에서 비컨 신호 부분 전송 동작을 반복하도록 무선 터미널을 제어한다.
통신 세션 개시 모듈(2728)은, 비컨 신호가 수신되어지는 또다른 무선 터미널과의 통신 세션을 설립하도록 동작들을 제어하는데 이용된다. 예를 들어, 비컨 신호 탐지에 후속하여서, 비컨 신호는 또다른 무선 터미널로부터 전송되어지고, 만일 무선 터미널(2700)이 상기 또다른 무선 터미널과의 통신 세션을 설립하고자 한다면, 모듈(2728)은 예컨대, 사전결정된 프로토콜에 따른 핸드쉐이킹 신호들의 생성 및 처리와 같은 통신 세션의 개시를 시작하도록 활성화된다.
비컨 탐지 제어 모듈(2730)은 비컨 신호 탐지 모듈(2720) 동작을 제어한다. 예를 들어, 저장된 통신 세션 상태 정보(2758)가, 설립된 세션이 진행중이라고, 설정되어진 세션 액티브 플래그(2760)를 통해 표시하면, 비컨 탐지 제어 모듈(2730)은 탐지 동작들을 반복하도록 비컨 신호 탐지 모듈(2720)을 제어한다. 일 실시예에서, 비컨 탐지 신호 모듈(2730)은 무선 터미널의 인액티브 및 액티브 동작 모드들 모두에서 비컨 탐지 동작들을 반복하도록 무선 터미널을 제어한다.
타이밍 조정 모듈(2732)은 그러한 시간 주기들의 순환적 시퀀스에서 비컨 전송 시간 주기 및 비컨 수신 시간 주기 중 적어도 하나의 시작점을 의사 랜덤하게 조정한다. 의사 랜덤 기반의 타이밍 오프셋(2752)은 타이밍 조정 모듈(2732)의 출력이다. 타이밍 조정 모듈(2732)은 비컨 전송 및/또는 비컨 탐지 시간 간격들을 제한하면서 무선 터미널 및 피어가 서로의 존재를 탐지할 수 있는 가능성을 증가시키기 위해, 독립적으로 동작하는 다른 무선 터미널들과 관련하여 무선 터미널의 타이밍 구조를 시프트하기 위해 사용된다.
모드 제어 모듈(2734)은 상이한 시간들 동안에, 통신 디바이스가 비컨 신호들을 전송하는 제 1 및 제 2 동작 모드에서 동작하도록 통신 디바이스를 제어한다. 예를 들어, 제 1 동작 모드는 인액티브 모드이고, 이때 통신 디바이스는 비컨 신호들을 전송하고 비컨 신호들을 탐지하지만 사용자 데이터의 전송은 제한되며, 제 2 동작 모드는 액티브 모드이고, 이때 통신 디바이스는 비컨 신호들을 전송하고 비컨 신호들을 탐지하며 사용자 데이터의 전송이 허용된다. 모드 제어 모듈(2734)이 통신 디바이스를 동작하도록 제어할 수 있는 또다른 동작 모드는 탐색 모드이고, 이때 무선 터미널은 비컨 신호들을 탐색하지만 전송이 허용되지는 않는다.
비컨 신호 생성 모듈(2736)은 비컨 신호 부분들(2748), 즉 전송 모듈(2704)에 의해 전송되는, 적어도 하나의 비컨 심볼을 포함하는 비컨 버스트들을 생성한다. 사용자 데이터 신호 생성 모듈(2738)은 사용자 데이터 신호들(2774), 예컨대 음성 데이터, 다른 오디오 데이터, 이미지 데이터, 문자 데이터, 파일 데이터 등과 같은 사용자 데이터의 코드화된 블록들을 운반하는 신호들을 생성한다. 사용자 데이터 신호 생성 모듈(2738)은 사용자 데이터 전송/수신 신호들에 대해 보존된 시간 간격들 동안에 전송 모듈(2704)을 통해 전송된다. 사용자 데이터 복구 모듈(2740)은 무선 터미널(2700)과의 통신 세션을 갖는 피어로부터 수신된 사용자 데이터 신호들(2776)로부터 사용자 데이터를 복구한다. 수신된 사용자 데이터 신호들(2776)은 수신기 모듈(2702)을 통해 수신되며, 무선 터미널은 사용자 데이터 전송/수신 신호들에 대해 예비된 시간 간격들 동안에 액티브 동작 모드에 있다.
듀플렉스 제어 모듈(2742)은 예컨대 비컨 모니터링 시간 간격들 및 사용자 데이터의 수신을 위한 간격들과 같은 수신 시간 간격들을 위해 수신기 모듈(2702)에 연결되고, 비컨 전송 시간 간격들 및 사용자 데이터의 전송을 위한 간격들과 같은 전송 시간 간격들을 위해 전송 모듈(2704)에 연결되는 안테나(2705)의 제어와 같은, 듀플렉스 모듈(2703)의 동작을 제어한다. 듀플렉스 제어 모듈(2742)은 또한, 특정 시간 간격들 동안에 파워 다운되어 배터리 전력을 보존하게 되도록, 수신기 모듈(2702) 및 전송 모듈(2704) 중 적어도 하나의 적어도 일부 회로들을 제어한다.
데이터/정보(2718)는 현재 모드 정보(2744), 현재 시간 정보(2746), 생성된 비컨 신호 부분(2748), 탐지된 비컨 플래그(2750), 의사 랜덤 기반의 타이밍 오프셋(2752), 탐지된 비컨 신호 부분(2754), 탐지된 비컨 신호 부분에 기반한 결정된 타이밍 오프셋(2756), 통신 세션 상태 정보(2758), 타이밍 구조 정보(2764), 모드 정보(2768), 생성된 사용자 데이터 신호(2774), 및 수신된 사용자 데이터 신호(2776)를 포함한다.
현재 모드 정보(2744)는 예컨대, 무선 터미널이 수신은 하지만 전송은 하지 않는 모드에 있는지, 무선 터미널이 비컨 신호 전송을 포함하지만 사용자 데이터의 전송은 허용하지 않는 인액티브 모드에 있는지, 또는 무선 터미널이 비컨 신호 전송을 포함하고 사용자 데이터 전송도 허용하는 액티브 모드에 있는지에 대한, 무선 터미널의 현재 동작 모드, 서브-모드들 및/또는 동작 상태를 식별하는 정보를 포함한다.
현재 시간 정보(2746)는 무선 터미널에 의해 유지되어지는 순환적 타이밍 구조 내에서의 위치, 예컨대 그러한 구성 내에서의 인덱스된 OFDM 심볼 전송 시간 주기에 관하여 무선 터미널 시간을 식별하는 정보를 포함한다. 현재 시간 정보(2746)는 또한, 예컨대 또다른 무선 터미널 또는 고정된 위치 비컨 송신기의 또다른 타이밍 구조에 관하여 무선 터미널의 시간을 식별하는 정보를 포함한다.
통신 세션 상태 정보(2758)는 세션 액티브 플래그(2760) 및 피어 노드 식별 정보(2762)를 포함한다. 세션 액티브 플래그(2760)는, 세션이 여전히 활성화 상태인지 아닌지를 표시한다. 예를 들어, WT(2700)와의 통신 세션을 갖는 피어 노드는 파워 다운되고, 무선 터미널(2700)은 피어의 비컨 신호에 대한 탐지를 중지하며, 세션 액티브 플래그는 클리어된다. 피어 노드 식별 정보(2762)는 피어를 식별하는 정보를 포함한다. 다양한 실시예들에서, 피어 노드 ID 정보는 비컨 신호들을 통해 적어도 부분적으로 운반된다.
타이밍 구조 정보(2764)는 예컨대 비컨 전송 간격들, 비컨 탐지 간격들, 사용자 데이터 시그널링 간격들 및 침묵 간격들과 같은 다양한 간격들의 듀레이션, 순서 및 이격을 정의하는 정보를 포함한다. 타이밍 구조 정보(2764)는 간격의 타이밍 관계 정보(2766)를 포함한다. 간격들의 타이밍 관계 정보(2766)는 예컨대, (i) 비컨 수신 시간 주기가 비컨 전송 시간 주기보다 더 길고; (ii) 비컨 수신 및 비컨 전송 시간 주기들이 오버-랩핑되지 않으며; (iii) 듀레이션에서 비컨 수신 시간 주기가 비컨 전송 시간 주기의 적어도 두배이고; (iv) 침묵 주기가 비컨 전송 시간 주기 및 비컨 수신 시간 주기 중 하나의 적어도 두배임을 정의하는 정보를 포함한다.
모드 정보(2768)는 초기 탐색 모드 정보(2769), 인액티브 모드 정보(2770) 및 액티브 모드 정보(2772)를 포함한다. 초기 탐색 모드 정보(2769)는 비컨 신호들에 대한 초기 확장된 듀레이션 탐색 모드를 정의하는 정보를 포함한다. 일 실시예에서, 초기 탐색의 듀레이션은 비컨 버스트 신호들의 시퀀스들을 전송중인 다른 무선 터미널들에 의한 연속적 비컨 버스트 전송들 사이의 기대되는 간격들을 초과한다. 일 실시예에서, 초기 탐색 모드 정보(2769)는 파워 온 시 초기 탐색을 수행하는데 이용된다. 또한, 몇몇 실시예들에서, 무선 터미널은 인액티브 모드로부터 때때로 초기 처리 모드로 진입하는데, 예를 들어, 만일 인액티브 모드 동안에 다른 비컨 신호들이 탐지되지 않았거나 그리고/또는 만일 무선 터미널이 인액티브 모드를 이용하여 달성되는 것보다 더 빠르고 그리고/또는 많은 비컨 탐색 수행을 원할 경우 발생한다. 인액티브 모드 정보(2770)는 비컨 신호 간격, 비컨 모니터링 간격 및 침묵 간격을 포함하는 무선 터미널의 인액티브 동작 모드를 정의한다. 인액티브 모드는 전력 절약 모드이고, 이때 무선 터미널은 침묵 모드에서 에너지를 보존하지만, 비컨 신호에 의해 자신의 존재를 표시할 수 있고 제한된 듀레이션의 비컨 모니터링 간격에 의한 다른 무선 터미널들의 존재의 상황적 인식(situational awareness)을 유지할 수 있다. 액티브 모드 정보(2772)는 비컨 신호 전송 간격, 비컨 모니터링 간격, 사용자 데이터 TX/RX 간격, 및 침묵 간격을 포함하는 무선 터미널의 액티브 동작 모드를 정의한다.
도 28은 무선 터미널 비컨 신호들의 사용을 통해 서로의 존재를 인지하고 타이밍 동기화를 달성하는 애드 혹 네트워크에서 두개의 무선 터미널들에 대해 예시적 타임 라인, 이벤트들의 시퀀스, 및 동작들을 도시하는 도면(2800)이다. 수평축(2801)은 타임 라인을 나타낸다. 시간(2802)에서, 무선 터미널 1은 블록(2804)에 의해 도시된 바와 같이, 파워 온되어서 비컨 신호들에 대한 초기 모니터링을 시작한다. 모니터링은 무선 터미널이 자신의 초기 탐색을 완료하는 시점인, 시간(2806)까지 계속되며, 그 결과가 다른 무선 터미널들이 발견되지 않았다는 것이면, 무선 터미널 1은 블록(2808)에 도시된 바와 같이, 무선 터미널 1이 비컨 신호 버스트를 전송하는 비컨 전송 간격들, 무선 터미널이 비컨 신호들을 탐지하는 비컨 모니터링 간격들, 및 무선 터미널이 전송 및 수신 모두를 하지 않아서 전력을 보존하게 되는 침묵 간격들의 반복들을 포함하는 인액티브 동작 모드로 진입한다.
그 후, 시간(2810)에서, 무선 터미널 2는 블록(2812)에 도시된 바와 같이, 파워 온 되어 초기 비컨 모니터링을 시작한다. 그 후, 시간(2814)에서 블록(2815)에서 도시된 바와 같이, 무선 터미널 2는 무선 터미널 1로부터의 비컨 신호를 탐지하고, 무선 터미널 1과의 통신 세션의 설정을 시도하는지를 결정하며, 무선 터미널이 무선 터미널 1 비컨 모니터링 간격 동안에 무선 터미널 2로부터 비컨 신호 버스트를 수신하도록 시간 오프셋을 결정한다.
시간(2816)에서 블록(2818)에서 도시된 바와 같이, 무선 터미널 2는 비컨 전송 간격들, 비컨 모니터링 간격들, 및 사용자 데이터 간격들의 반복들을 포함하는 액티브 모드로 진입하고, 시간(2816)에서 무선 터미널 2는 단계(2815)의 결정된 시간 오프셋에 따라 비컨 신호를 전송한다. 그 후, 블록(2820)에 도시된 바와 같이, 무선 터미널 1은 무선 터미널 2로부터 비컨 신호를 탐지하고, 액티브 모드로 스위칭한다.
블록(2822)에 도시된 바와 같이, 시간 간격(2816 및 2824) 사이에서 무선 터미널 1 및 무선 터미널 2는 통신 세션의 설립을 위해 신호들을 교환하고, 그 후, 사용자 데이터를 교환하는 세션에 참여한다. 또한, 이러한 시간 간격 동안에, 세션 동안에 수신된 비컨 신호들은 타이밍을 업데이트하고 동기화를 유지하기 위해 이용된다. 무선 터미널 1 및 무선 터미널 2는 통신 세션 동안에 이동할 수 있는 모바일 노드들일 수 있고, 때때로 그러하다.
시간(2824)에서, 블록(2826)에 도시된 바와 같이, 무선 터미널 1은 파워 다운된다. 그 후, 시간(2828)에서 블록(2830)에서 도시된 바와 같이, 무선 터미널 2는, 신호가 무선 터미널 1로부터 손실되었는지를 결정하고, 무선 터미널 2는 인액티브 모드로 진입한다. 신호는 또한 무선 터미널 1 및 2가 서로 충분히 멀리 떨어져 있어서 채널 환경이 세션을 유지하기에 불충분한 경우와 같은 다른 조건들에 기인하여 손실될 수 있고, 때때로 그러하다.
화살표들(2832)의 시퀀스는 무선 터미널 1 비컨 신호 버스트들을 도시하고, 화살표들(2834)의 시퀀스는 무선 터미널 2 비컨 신호 버스트들을 도시한다. 두개의 무선 터미널들 사이의 타이밍은 무선 터미널 1로부터의 수신된 비컨 신호의 함수로서 동기화되어져서 무선 터미널 1은 자신의 비컨 신호 모니터링 간격 동안에 무선 터미널 2로부터 비컨 신호 버스트를 탐지할 수 있게 됨을 관찰할 수 있을 것이다.
이러한 예에서, 파워 온된 무선 터미널은, 비컨이 탐지될 때까지 또는 초기 비컨 모니터링 주기가 만료될 때까지, 둘 중 무엇이든지 먼저 일어날 때까지, 초기 비컨 모니터링 주기 동안에 모니터링을 수행한다. 초기 비컨 모니터링 주기는 예컨대 비컨 전송 간격을 포함하는 하나의 반복을 초과하는 듀레이션을 갖는 확장된 듀레이션 모니터링 주기이다. 이러한 예에서, 초기 비컨 모니터링 주기는, 비컨 신호들이 전송되는 모드에 진입하기 이전에 수행되고, 비컨 전송 간격들, 비컨 모니터링 간격들 및 침묵 간격들을 포함하는 인액티브 모드 내의 무선 터미널은, 예컨대 두개의 무선 터미널들이 동시에 시동되어야 하는 극단적 경우의 조건을 커버하기 위해, 긴 듀레이션 비컨 모니터링 간격에 때때로 진입한다.
몇몇 다른 실시예들에서, 무선 터미널은 인액티브 모드에 진입하는데, 상기 인액티브 모드는 비컨 전송 간격들 및 파워 온에 후속하는 제한적 듀레이션 비컨 모니터링 간격들을 포함하며 확장된 비컨 모니터링 간격을 첫번째로 갖지 않는다. 몇몇 그러한 실시예들에서, 무선 터미널은 자신의 비컨 모니터링 간격들과 다른 무선 터미널 비컨 전송 간격들 사이에서의 정렬을 용이하게 하기 위해 다른 비컨 신호들에 대한 탐색을 하는 동시에, 의사-랜덤 시간 시프트들을 수행할 수 있고, 때때로 그러하다.
도 29의 도면(2900)은 예시적 실시예에 따라, 비컨 신호에 기반하여 두개의 무선 터미널들 사이의 예시적 동기화된 타이밍을 도시한다. 도면(2902)은 무선 터미널 1에 대한 타이밍 구조 정보를 도시하고, 도면(2904)은 무선 터미널 2에 대한 타이밍 구조 정보를 포함한다. 도면(2900)은, 무선 터미널들이 예컨대 무선 터미널 1로부터의 비컨 신호를 탐지하는 무선 터미널 2에 기반하여, 타이밍이 동기화된 이후의 도 28에 해당할 수 있다. 도면(2902)은 무선 터미널 1 비컨 전송 간격(2906), 무선 터미널 1 비컨 수신 시간 간격(2908), 무선 터미널 1 사용자 데이터 TX/RX 간격(2910) 및 WT 1 침묵간격(2912)을 포함한다. 도면(2904)은 무선 터미널 2 비컨 전송 간격(2914), 무선 터미널 2 비컨 수신 시간 간격(2916), 무선 터미널 2 사용자 데이터 TX/RX 간격(2918) 및 WT2 침묵간격(2920)을 포함한다. 무선 터미널 2는, WT2 비컨 전송 간격(2914) 동안에 무선 터미널 2가 비컨 신호 버스트를 전송할 때 WT1이 자신의 비컨 수신 간격(2908) 동안에 비컨 신호를 수신하도록, 자신의 타이밍을 조정했다는 것을 관찰할 수 있어야 하겠다. 사용자 데이터 시그널링을 위해 이용될 수 있는, 사용자 데이터 TX/RX 영역들의 오버래핑 부분(2922)이 존재한다는 것 역시 관찰할 수 있어야 하겠다. 이러한 접근법은 서로 다른 무선 터미널들에 대한 동일한 기본적 타이밍 구조를 유지하게 하고, 동기화 달성을 위해서 무선 터미널들의 타이밍 중 하나의 결정된 타이밍 시프트를 이용한다.
도 30의 도면(3000)은 또다른 예시적 실시예에 따라, 비컨 신호들에 기반한 두개의 무선 터미널들 사이의 예시적 동기화된 타이밍을 도시한다. 도면(3002)은 무선 터미널 1에 대한 타이밍 구조 정보를 포함하고, 도면(3004)은 무선 터미널 2에 대한 타이밍 구조 정보를 포함한다. 도면(3000)은 무선 터미널들이 예컨대 무선 터미널 1로부터 비컨 신호를 탐지하는 무선 터미널 2에 기반하여 타이밍 동기화된 이후의, 도 28에 해당할 수 있다. 도면(3002)은 무선 터미널 1 비컨 수신 간격(3006), 무선 터미널 1 비컨 전송 간격(3008), 무선 터미널 1 비컨 수신 시간 간격(3010), 무선 터미널 1 사용자 데이터 TX/RX 간격(3012) 및 WT 1 침묵 간격(3014)을 포함한다. 도면(3004)은 무선 터미널 2 비컨 수신 간격(3016), 무선 터미널 2 비컨 전송 간격(3018), 무선 터미널 2 비컨 수신 시간 간격(3020), 무선 터미널 2 사용자 데이터 TX/RX 간격(3022) 및 WT 2 침묵 간격(3024)을 포함한다. 무선 터미널 2는, WT2 비컨 전송 간격(3018) 동안에 무선 터미널 2가 비컨 신호 버스트를 전송할 때 WT1이 자신의 비컨 수신 간격(3010) 동안에 비컨 신호 버스트를 수신하도록, 자신의 타이밍을 조정했다는 것을 관찰할 수 있어야 하겠다. 이러한 예에서, 무선 터미널 2의 타이밍 조정 이후에, 무선 터미널 2는 자신의 비컨 수신 간격(3016) 동안에 무선 터미널 1 비컨 전송 간격(3008) 동안의 무선 터미널 1에 의해 전송된 비컨 버스트를 수신한다는 것 역시 관찰될 수 있어야 하겠다. 사용자 데이터 시그널링을 위해 이용될 수 있는, 사용자 데이터 TX/RX 영역들의 오버래핑이 존재한다는 것 역시 관찰될 수 있겠다. 이러한 접근법은 서로 다른 무선 터미널들에 대해 동일한 기본적 타이밍 구조를 유지시켜주고, 동기화 달성을 위해 무선 터미널들의 타이밍 중 하나의 결정된 타이밍 시프트를 이용하며, 두개의 무선 터미널들은 동기화 이후에 계속 진행하는 방식으로, 서로로부터 비컨 신호 버스트를 수신할 수 있게 된다.
도 31의 도면(3100)은 또다른 예시적 실시예에 따라, 비컨 신호들에 기반한 두개의 무선 터미널들 사이의 예시적 동기화된 타이밍을 도시한다. 도면(3102)은 무선 터미널 1에 대한 타이밍 구조 정보를 포함하고, 도면(3104)은 무선 터미널 2에 대한 타이밍 구조 정보를 포함한다. 도면(3100)은, 무선 터미널들이 예컨대 무선 터미널 1로부터 비컨 신호를 탐지하는 무선 터미널 2에 기반하여, 동기화된 이후의 도 28에 해당할 수 있다. 도면(3102)은 무선 터미널 1 비컨 전송 간격(3106), 무선 터미널 1 비컨 수신 시간 간격(3108), 무선 터미널 1 사용자 데이터 TX/RX 간격(3110) 및 WT 1D 침묵 간격(3112)을 포함한다. 도면(3104)은 무선 터미널 2 비컨 전송 간격(3114), 무선 터미널 2 비컨 수신 시간 간격(3116), 무선 터미널 2 사용자 데이터 TX/RX 간격(3118) 및 WT 2 침묵 간격(3120)을 포함한다. 무선 터미널 2는, WT 2 비컨 전송 간격(3116) 동안에 무선 터미널 2가 비컨 신호 버스트를 전송할 때 WT 1이 자신의 비컨 수신 간격(3108) 동안에 비컨 신호 버스트를 수신하도록, 자신의 타이밍을 조정했다는 것을 관찰할 수 있어야 하겠다. 이러한 실시예에서, 무선 터미널 2의 타이밍 조정 이후에, 무선 터미널 2는 자신의 비컨 수신 간격(3114) 동안에 무선 터미널 1 비컨 전송 간격(3106) 동안의 무선 터미널 1에 의해 전송된 비컨 버스트를 수신한다는 것 역시 관찰할 수 있어야 하겠다. 사용자 데이터 TX/RX 간격들(3110, 3118)은 오버랩한다는 것 역시 관찰할 수 있어야 하겠다. 이러한 접근법은 두개의 무선 터미널들에 대한 서로 다른 타이밍 구조를 사용하고, 예컨대 다른 비컨의 제 1 탐지를 수행했던 무선 터미널은 자신의 내부 타이밍을 조정하고, 예컨대 WT 2는 도면(3104)의 간격 순서를 사용한다. 몇몇 그러한 경우들에 있어서, 무선 터미널 2가 통신 세션을 종료하고, 비컨 신호 전송을 포함하는 인액티브 상태에 진입할 때, 무선 터미널 2는 도면(3102)에 의해 표현된 타이밍 시퀀스 순서를 따른다.
애드 혹 피어-투-피어 통신 시스템
애드 혹 피어-투-피어 통신 시스템의 일례에 따라, 링크 우선순위화, 링크 스케줄링, 및 전력 스케일링은 공유된 주파수 스펙트럼 또는 통신 채널을 보다 효율적으로 사용하기 위해, 무선 시스템 내의 무선 터미널들 사이에서 수행될 수 있다.
도 32는 피어-투-피어 통신 링크를 설정 및/또는 유지하기 위해 무선 터미널들에 의해 이용될 수 있는 타이밍 시퀀스의 일례를 도시한다. 타이밍 시퀀스(3200)는, 무선 터미널이 데이터가 전송되어지는 전송 채널을 보존하려는 시도를 하는 곳인 링크 스케줄링 세그먼트(3202), 무선 터미널이 데이터 전송시 사용하기 위해 전송 레이트 및/또는 전력을 획득하려는 시도를 할 수 있는 곳인 레이트 스케줄링 세그먼트(3204), 그 후 원하는 데이터를 획득된 전송 레이트 및/또는 전력으로 전송하는데 이용되는 데이터 전송 세그먼트(3206), 및 확인응답에 응답하기 위한 확인응답 세그먼트(3208)를 포함할 수 있다.
링크 우선순위화
일례에 따라, 송신기 무선 터미널과 수신기 무선 터미널 사이의 피어-투-피어 통신 링크는 통신 링크에 대해 요구되는 서비스의 품질과 같은 다양한 요소들에 기반하여, 다른 무선 터미널들 사이의 다른 통신 링크들에 대하여, 우선순위화될 수 있다. 예를 들어, 음성 통신을 위한 피어-투-피어 통신 링크는 데이터 운반을 위한 통신 링크들보다 더 높게 우선순위화될 수 있다.
링크 우선순위는 예컨대, 특정 주파수 인덱스들을 높은 우선순위 링크들에 할당하고, 다른 주파수 인덱스들을 낮은 우선순위 링크들에 할당함으로써 구현될 수 있다. 예를 들어, 각각의 송신기 무선 터미널은 무엇이 해당 링크를 통해 전송될지에 따라, 자신의 현재 피어-투-피어 통신 링크를 특정 주파수 인덱스(예를 들어, 데이터 또는 음성 전송에 해당함)에 할당할 수 있다. 왜냐하면, 모든 무선 터미널들은 동일한 링크 우선순위 방식을 이용하기 때문에, 피어-투-피어 네트워크 상의 통신 링크들은 서로에 대해 상대적으로 우선순위화될 수 있다.
링크 스케줄링 시스템
피어-투-피어 링크 스케줄링은, 다수의 무선 터미널들이 애드 혹 피어-투-피어 통신 설정을 위해 주파수 스펙트럼을 공유하는 환경에서 동작할 수 있도록 제공된다. 애드 혹 피어-투-피어 통신은 중앙 제어기에 의한 중앙 관리식이 아니기 때문에, 인접한 무선 터미널들 사이에서 다중 피어-투-피어 링크들 사이의 간섭이 문제거리일 수 있다. 그러나, 링크 스케줄링 방식은 중앙 제어기의 도움 없이도 서로 다른 무선 터미널들 사이에서 애드 혹 피어-투-피어 통신 링크들의 설정 및/또는 유지를 용이하게 하여준다. 도 1 내지 32에 도시된 애드 혹 피어-투-피어 네트워크 특성은 다양한 무선 터미널들 사이에 피어-투-피어 통신 링크들을 설정하기 위해 구현될 수 있다. 예를 들어, 일례에서, 도 33 및 도 34에 도시된 링크 스케줄링 방식은 도 32의 링크 스케줄링 세그먼트(3202) 동안에 구현될 수 있다.
도 33은, 다수의 무선 터미널들이 링크 스케줄링 방식에 따라 다양한 피어-투-피어 통신 링크들을 교섭(negotiate)할 수 있는 환경을 도시하는 다이어그램이다. 피어-투-피어 네트워크(3300)는 주파수 스펙트럼을 공유할 수 있는 다수의 무선 터미널들을 포함할 수 있다. 공유된 주파수 스펙트럼은 하나 또는 다수의 전송을 포함할 수 있고, 각각이 대응하는 제어 채널을 갖는 전송 채널들을 제어할 수 있다. 일례에서, 제어 채널은 대응하는 전송 채널을 통해 통신을 위한 트래픽 요청을 송신하는데 이용될 수 있다.
일례에서, 제 1 무선 터미널 WT A(3302)가 제 2 무선 터미널 WT B(3304)로의 전송을 시도중일 수 있고, 제 3 무선 터미널 WT C(3306)가 제4 무선 터미널 WT D(3308)로의 전송을 시도중일 수 있다. 이러한 피어-투-피어 네트워크(3300)에서, 전송 및 제어 채널 쌍은 다수의 무선 터미널들(WT A, WT B, WT C 및 WT D)에 의해 공유될 수 있다. 그러한 제어 채널은 무선 터미널들(WT A, WT B, WT C 및 WT D)로 하여금 서로를 찾고 및/또는 예컨대 발견 및/또는 위상 페이징과 같은 피어-투-피어 통신 링크들의 설정을 보조하도록 하게 할 수 있다.
일례에 따라, 수신기 양보 및/또는 송신기 양보는 네트워크(3300) 내의 무선 터미널에 의해 구현될 수 있다. 수신기 양보에서, 만일 신호대 잡음비가 매우 낮아서 전송 디바이스가 해당 채널에서 트래픽을 전송하는 것을 방지함으로써, 수신 디바이스는 에코를 송신하지 않을 수 있고 또는 전송에 응답(예를 들어, 제어 채널 트래픽 요청에 대한 응답)하지 않을 수 있다. 송신기 양보에서, 전송 디바이스는, 자신의 전송들이 공유 채널을 사용하는 다른 디바이스에 수용불가능한 간섭을 야기할 것인지를 결정할 수 있고, 만일 그렇다면 상기 전송 디바이스는 그러한 공유 채널 상에서 데이터 전송을 송신하지 않을 수 있다.
일례에서, 무선 터미널 WT A(3302)는 트래픽 데이터 전송들에 대한 전송 전력(PA)를 결정할 수 있다. 전력(PA)은 고정될 필요는 없고, 예컨대 트래픽 유형, 서비스 품질("QoS") 환경들과 같은 특정 기준에 따라 가변될 수 있다. 특정 실시예들에서, 무선 터미널에 대한 송신기는 사전에 수신기에 통보할 필요 없이 자신의 전력을 가변시킬 수 있다. 일 실시예에서, 전송전력(PA)은 다음의 방정식에 따라 정의될 수 있다:
(
Figure 112010009136633-pct00003
),(방정식 1)
여기서, C 및 (
Figure 112010041940003-pct00004
)는 양의 상수들이고, (hAB)는 전송하는 무선 터미널 WT A(3302)와 수신하는 무선 터미널 WT B(3304) 사이의 채널 이득에 해당하는 1 이하의 십진수 값이다. 상수 C는 특정 시스템에서 신호대 잡음비(SNR)을 최적화하도록 선택될 수 있고, 일 실시예에서 상수 (
Figure 112010041940003-pct00005
)는 0.5 일 수 있다. 특정 실시예들에서, 송신기는 통신의 피어 발견 및/또는 페이징 위상에서 특정 수신기로의 전송 전력을 결정할 수 있다. 송신기는 또한, 이전의 전송 동안의 특정 수신기로부터의 최근 제어 채널 피드백을 점검함으로써 전송 전력을 업데이트할 수 있다.
제 1 무선 터미널 WT A(3302)는 제 2 무선 터미널 WT B(3304)에 트래픽 요청(3310)을 전송할 수 있다. 제 2 무선 터미널 WT B(3304)는 수신된 전력(PrA=PA*hAB)을 가질 수 있는 트래픽 요청(3310)을 수신하는데, 이때 (PA)는 WT A(3302)의 전송 전력이고, (hAB)는 GAIN(WTA-WTB)로도 표현될 수 있는, WT A(3302)와 WT B(3304) 사이의 채널 이득이다.
동시에, 제 3 무선 터미널 WT C(3306)은 WT A 에서 WT B로의 트래픽 요청에서와 동일한 제어 채널 상에서 제 4 무선 터미널 WT D(3308)로 트래픽 요청을 전송할 수 있다. 트래픽 요청(3314)은 동일한 제어 채널 상에서 무선 매체를 통해 전송되기 때문에, 제 2 무선 터미널 WT B(3304)는 또한, 수신된 전력(PrC=PC*hBC)을 가질 수 있는 트래픽 요청(3314')을 수신할 수 있는데, 이때 PC는 WT C(3306)의 전송 전력이고, hBC는 GAIN(WTC-WTB)로도 표현될 수 있는, WT C(3306)과 WT B(3304) 사이의 채널 이득이다.
만일 수신된 전력PrC(WT C로부터) 및 수신된 전력(PrA)(WT A로부터) 사이의 비율이 수용가능한 간섭 임계보다 더 크면(즉, PrC/PrA>임계), 제 2 무선 터미널 WT B(3304)는 제 1 무선 터미널 WT A(3302)에 대해 에코 또는 응답 전송을 보내지 않음으로써, 전송 채널을 제 3 무선 터미널 WT C(3306)에게 양보한다(yield). 예를 들어, 이는 WT C에서 WT D로의 링크가 WT A에서 WT B로의 링크보다 더 높은 우선순위를 갖는 경우라 하겠다.
그렇지 않으면, 제 2 무선 터미널 WT B(3304)는 트래픽 요청(3310)에서 수신된(예를 들어, 신호 강도에 기반하는) 전력(Pr)에 반비례하는 전송 전력(PB)을 갖는 에코 전송(3312)을 통해 트래픽 요청(3310)에 응답할 수 있다. 예를 들어, 일 실시예에서, WT B(3304)로부터의 에코 또는 응답 전송(3312)은 전송 전력(PB=C/(PA*hAB))으로 설정되고, 이때 C=1이다.
공유된 주파수 스펙트럼(예를 들어, 통신 채널)은 네트워크(3300)를 통한 무선 전송들을 위한 다중 무선 터미널들에 의해 이용되기 때문에, 제 3 무선 터미널 WT C(3306)는 또한, 인접한 제 2 무선 터미널 WT B(3304)로부터 에코 또는 응답 전송(3312')을 수신할 수 있다. 에코 전송(3312)이 제 1 무선 터미널 WT A(3302)를 위해 의도되었을지라도, WT C(3306)을 포함하여, 피어-투-피어 네트워크(3300) 내의 다른 인접한 무선 터미널들은 에코 전송(3312')을 수신할 수 있다. 몇몇 실시예들에서, 제 1 무선 터미널 WT A(3302) 및 제 3 무선 터미널 WT C(3306)은 공유된 통신 채널 또는 주파수 스펙트럼 내에서 동일한 제어 및/또는 전송 채널들(예를 들어, 동일한 주파수 또는 시간 슬롯)을 이용할 수 있다. 다른 실시예들에서, 제 1 무선 터미널 WT A(3302) 및 제 3 무선 터미널 WT C(3306)는 공유된 통신 채널 내에서 상이한 제어 및/또는 전송 채널들을 사용할 수 있지만, 이러한 상이한 제어 및/또는 전송 채널들은, 하나의 채널(제 1 무선 터미널에 대한) 내에서의 전송들로부터의 에너지가 다른 채널(또다른 무선 터미널에 대한) 내에서의 전송들과 간섭할 정도로 충분히 가까울 수 있다.
제 3 무선 터미널 WT C(3306)에서, 수신된 에코 전송(3312')은 수신된 전력(Pr=hBC/(PA*hAB))을 가질 수 있고, 이때 PA는 WT A(3302)의 전송 전력이고, hAB는 GAIN(WTC-WTB)로도 표현될 수 있는, WT A(3302)와 WT C(3306) 사이의 채널 이득이다. 이는, 전송하는 터미널들로 하여금 수신된 에코 전송들에 기반하여 송신기 양보를 수행하도록 허용하는 에코 전송에서의 반비례 전력의 사용이라는 것을 유의하도록 한다.
제3 무선 터미널 WT C(3306)은, 특정 전송 채널(즉, 사용되는 제어 채널에 해당) 상에서 전송해야 하는지를 확인하고, 또는 다른 터미널로 하여금 전송 채널을 이용하도록 하게 하기 위해, 에코 전송(3312')(및 잠재적으로, 다른 무선 터미널들을 위한 다른 에코 전송)을 이용할 수 있다. 즉, 제 3 무선 터미널 WT C(3306)은, 자신의 전송(특정 전력(PC)에서)이 동일한 전송 채널 상에서의 WT A 및 WT B 사이의 전송에 악영향을 미칠 수 있는지를 확인하기 위해, 에코 전송(3312')을 이용할 수 있다. 예를 들어, 제 2 무선 터미널 WT B(3304)로부터 에코 전송(3312')을 수신하자마자, 제 3 무선 터미널 WT C(3306)는 제 2 무선 터미널 WT B에 의해 다음과 같이 이해될 수 있는, 기대되는 신호 잡음 대 간섭 플러스 잡음비를 결정할 수 있다:
(
Figure 112010009136633-pct00006
.)(방정식 2)
이때, PC는 제 3 무선 터미널 WT C(3306)의 제안된 전송 전력(고정될 필요 없음)이고, SINR 임계는 네트워크(3300)에 대해 적합한 특정 신호 대 간섭 플러스 잡음비이다. 방정식 2의 나머지 항들은 제 2 무선 터미널 WT B(3304)로부터의 수신된 전력(Pr)으로부터 유도된다. 만일 방정식 2가 참으로 평가되면[즉, SINR>(PA*HAB)/(PC*hBC)], 제3 무선 터미널 WT C(3306)은, WT D(3308)(예컨대, 또는 WT A에서 WT B로의 전송에서와 동일한 전송 채널 상에서의 네트워크(3300)내의 임의의 다른 무선 터미널)로의 자신의 전송은 제 1 무선 터미널 WT A(3302)에서 제 2 무선 WT B(3304)로의 전송에 악영향을 미친다고, 결정한다. 그러므로, 제 3 무선 터미널 WT C(3306)은 WT A(3302)에 전송을 양보할 수 있다. 그러나, 만일 방정식 2가 거짓으로 평가되면(즉, SINR<=PA*HAB)/(PC*hBC)), 제 3 무선 터미널 WT C(3306)은, WT D(3308)(예를 들어, 또는 WT A에서 WT B로의 전송에서와 동일한 전송 채널 상에서 네트워크(3300) 내의 임의의 다른 무선 터미널)로의 자신의 전송은 WT A(3302)에서 WT B(3304)로의 전송에 악영향을 미치지 않는다고, 결정한다. 그러므로, 제 3 무선 터미널 WT C(3306)는 WT A(3302)에서와 동일한 전송 채널 상에서 전송으로 진행할 수 있다.
일례에 따라, 제 3 무선 터미널 WT C(3306)는 제 1 전송 채널 상에서의 전송들을, WT A(3302)가 WT C(3306)보다 더 높은 우선순위를 가질 때에만, 무선 터미널 WT A(3302)에 양보할 수 있다. 각각의 전송하는 무선 터미널에 대한 우선순위는 예컨대 자신의 주파수 인덱스 할당에 기반한 우선순위와 같은, 특정한 우선순위 방식에 기반할 수 있다. 우선순위-기반 배열에서, 더 낮은 우선순위의 터미널들 또는 디바이스들은 더 높은 순위의 터미널들 또는 디바이스들에 양보할 수 있다.
다른 무선 터미널들도 위에서 설명된 바와 동일하게 수신기 양보 및 송신기 양보를 수행한다는 것을 주지하자. 예를 들어, 제 3 무선 터미널 WT C(3306)은 전력(PC)으로 트래픽 요청(3315)을 제 4 무선 터미널 WT D(3308)에 송신할 수 있다. 제 4 무선 터미널 WT D(3308)는, 만일 WT C(3306)로부터의 전송이 WT A(3302)에서 WT B(3304)로의 전송들에 간섭을 일으키기 쉽다면, 수신기 양보를 수행할 수 있다. 즉, 제 4 무선 터미널 WT D(3308)는 제 3 무선 터미널 WT C(3306)에 에코 전송을 송신하지 않을 수 있으며, 그에 의해 상기 통신 링크를 감소시키고 WT A(3302)와 WT B(3304) 사이의 통신 링크에 양보하게 된다. 예를 들어, WT D(3308)는 전력(PC*hDC, 여기서, hDC는 WT C와 WT D 사이의 채널 이득)에서의 트래픽 요청(3314), 전력(PA*hAD, 여기서 hAD는 WT A와 WT D 사이의 채널 이득)에서의 트래픽 요청(3310')을 수신할 수 있다. 만일 (PC*hDC)>(PA*hAD)이고 WT A와 WT B 사이의 통신 링크가 더 높은 우선순위를 갖는다면, 제 4 무선 터미널 WT D(3308)는 응답 에코 전송을 송신하지 않을 수 있게 되어, WT A와 WT B 사이의 통신 링크로 채널을 양보하게 된다.
그러므로, 피어-투-피어 네트워크 시스템에서의 무선 터미널들 사이에서 수신기 양보 및/또는 송신기 양보를 구현함으로써, 링크 스케줄링 및 우선순위화가 달성될 수 있다.
도 34는 다수의 무선 터미널들이 통신 채널을 공유할 때 링크 스케줄링을 용이하게 하는 애드 혹 피어-투-피어 네트워크 내의 다수의 무선 터미널들의 동작을 도시하는 흐름도이다. 이러한 예에서, 공유된 통신 채널은 제어 채널 및 전송 채널을 포함하는 것으로 가정된다. 제 1 무선 터미널 WT A(3402)는 전송 전력(PA)을 선택할 수 있고, 제어 채널을 통해 전력(PA)(또는 PA에 비례하는 전력)에서의 트래픽 요청을 제 2 무선 터미널 WT B(3304)에 전송한다. 그러한 트래픽 요청은 제어 채널과 연관된 전송 채널을 통해 WT A(3302)와 WT B(3304) 사이에 피어-투-피어 통신 링크를 설정하는 역할을 할 수 있다. 이러한 예에서, WT A(3302)와 WT B(3304) 사이의 채널 이득은 hAB로써 표시된다. 트래픽 요청(3408)을 수신하자마자, 제 2 무선 터미널 WT B(3304)는, 트래픽 요청의 수신된 전력(PA*hAB)이 더 높은 우선순위를 갖는 근접한 전송들과 간섭을 일으키기 쉬운지를 결정하고, 만일 그렇다면, 제 1 무선 터미널 WT A로 에코 또는 응답 전송(3409)을 송신하지 않는다. 그렇지 않으면, 제 2 무선 터미널 WT B는 1/(PA*hAB)(3410)에 비례하는 전송 전력(PB)을 획득할 수 있다. 그 후, 제 2 무선 터미널 WT B(3404)는 WT A로부터의 트래픽 요청에 응답하여 전력(PB)(3412)(3412a 또는 3412b로 표시됨)에서의 응답 또는 에코 전송을 브로드캐스트할 수 있다. 그 후, 제 1 무선 터미널(3402)은 제어 채널과 관련된 전송 채널(3414)을 통해 제 2 무선 터미널 WT B(3404)에 전송할 수 있다.
에코 전송(3412)(3412a 또는 3412b로 표시됨)은 공유 통신 채널을 통해 브로드캐스트되기 때문에, 제 3 무선 터미널 WT C(3406)와 같은 다른 인접한 디바이스들이 에코 전송들을 수신할 수 있다. 만일 제 3 무선 터미널 WT C(3406)가 다른 디바이스들로 전송하기 위해 동일한 통신 채널(또는 주파수 스펙트럼)을 이용하고자 하고 있다면, 이는 WT A와 WT B 사이의 전송들에 수용될 수 없는 간섭을 유발시킬 수 있다. 그러므로, 제 3 무선 터미널 WT C(3406)는 자신의 전송(PC*hBC)과 WT A로부터의 전송(PA*hAB)(제 2 무선 터미널 WT B에 의해 수신되는 바와 같음) 사이의 상대적 측정을 확인할 수 있는데, 여기서, PC는 제 3 무선 터미널 WT C에 대한 전송 전력이다. 제 3 무선 터미널 WT C에서 수신되는 바와 같은 에코 전송의 전력은 채널 이득(hBC) 및 에코 전송 전력(PB 또는 hBC/(PA*hAB))에 비례하기 때문에, 비율 (PA*hAB)/(PC*hBC)이 확인될 수 있다. 제 3 무선 터미널 WT C(3406)는, 자신의 전송들이 제 1 무선 터미널 WT A(3402)에서 제 2 무선 터미널 WT B(3404)로의 전송들의 수신에 악영향을 미칠지의 표시자로서 상기 비율을 이용할 수 있다. 예를 들어, 만일 비율[(PA*hAB)/(PC*hBC)]이 신호 대 간섭 플러스 잡음 비(SINR) 임계보다 더 크다면, 그 후 제 3 무선 터미널 WT C(3406)는, 자신의 전송들이 WT A(3402)에서 WT B(3404)로의 전송들 상에 수용불가능한 악영향을 미칠것이라고 결론지어지면, 채널 전송을 제 1 무선 터미널 WT A(3416)에 양보한다. 그렇지 않고, 만일 비율[(PA*hAB)/(PC*hBC)]이 SINR 임계 이하이면, 공유 전송 채널(3418)을 통해 (예를 들어, WT B 또는 다른 디바이스로의) 전송을 한다.
도 33 및 34에서 도시된 프로시저들을 따르는 피어-투-피어 네트워크에서의 각각의 무선 터미널을 통해, 더 높은 우선 순위를 갖는 무선 터미널들에 간섭을 유발할 수 있는 무선 터미널들이 공유 전송 채널을 통해 전송하지 않게 되어 더 높은 우선 순위를 갖는 무선 터미널(들)이 대신 그러한 전송 채널을 사용하게 됨으로써, 간섭이 회피될 수 있다. 각각의 전송하는 무선 터미널에 대한 전송 우선순위는 예컨대 주파수 인덱스 할당에 기반한 우선순위와 같은 특정한 우선순위 방식에 기반할 수 있다. 우선순위-기반 배열에서, 낮은 우선 순위를 갖는 터미널들 또는 디바이스들은 더 높은 우선 순위를 갖는 터미널들 또는 디바이스들에게 양보할 수 있다.
전송 전력 스케일링
링크 우선순위화 및/또는 스케줄링 이외에도, 무선 터미널은 또한 인접한 무선 터미널들로의 간섭을 회피하기 위해 자신의 전력을 조정할 수 있다. 몇몇 구현예들에서, 무선 터미널은 가변 전력 송신기 및 수신기를 포함할 수 있다.
몇몇 구현예들에서, 전송 전력은 무선 터미널에 의해 획득되고, 자신의 제어 채널 및 대응하는 전송 채널을 통한 통신들을 위해 이용된다. 일례에서, 동일한 전송 전력이 제어 채널 및 전송 채널에서 사용되어 링크 스케줄링을 용이하게 한다는 것을 유의하도록 한다.
전송 전력은 상이한 방식들로 결정될 수 있다. 예를 들어, 전송 전력은 상수 전력(P0), 또는 제어된 전력(예를 들어, 채널이득(h)로 나뉘어진 전력(P0)), 또는 P0 와 채널 이득(h)의 함수(예를 들어,
Figure 112010041940003-pct00007
)일 수 있다. 채널 이득(h)은 0 과 1 사이의 값(예를 들어, 0<= h <=1)이고, 전송 무선 터미널에 의해 사전에, 예컨대 피어-투-피어 링크를 설정하는 페이징 또는 발견 단계들 동안에 획득될 수 있다는 것을 유의하도록 한다.
제 1 상황에서, 무선 터미널은 상수(constant) 전력(P0)으로 전송할 수 있다. 그러나, 상수 전송 전력(P0) 하에서 무선 터미널은 필요 이상의 좀더 많은 간섭을 생성할 수 있다. 이는 더 짧은 범위의 통신들에서 소모되는 상수 전송 전력(P0)이 가장 긴 통신 범위에 대해 일반적으로 선택되기 때문이다. 그러므로, 통신 링크가 가장 높은 우선순위를 가지 않는다면, 상수 전력(P0)의 사용은 빈번한 송신기 양보 및/또는 수신기 양보를 유발할 것인데, 이는 그러한 전력 사용이 다른 통신 링크들과의 간섭을 유발할 것이기 때문이다. 그래서, 상수 전송 전력(P0)을 사용하는 통신 링크는 매우 작은 스케줄링된 시간 주기들에 대해 활성화될 수 있는데, 왜냐하면 송신기 양보 및/또는 수신기 양보는 다른 통신 링크들(예컨대, 더 작은 간섭을 유발하거나 더 높은 우선 순위를 갖는 링크들)이 선호되도록 할 것이기 때문이다. 따라서, 상수 전송 전력의 사용은 또한 모바일 또는 휴대용 무선 터미널들에 자주 이용가능한 제한된 전력 자원들을 낭비하게 된다.
제 2 상황에서, 무선 터미널은, 수신된 전력이 상수이도록, 제어된 전력(P0/h)(채널 이득(h)을 고려하여)에서 전송할 수 있다. 이러한 상황하에서, 전력은 채널 이득에 기반하여 조정될 수 있다. 그러나, 이러한 접근방식에서, 제어된 전송 전력(P0/h)은 이상적인 값보다 더 낮을 수 있는데, 특히 채널이 산발적 간섭의 영향을 받기 쉬울 때 그러하다.
제 3 상황에서, 무선 터미널은 스케일링된 전력(Pscaled=P0/f(h), 이때 f(h)는 채널 이득(h)의 함수임)에서 전송할 수 있다. 예를 들어, 스케일링된 전송 전력(Pscaled)은 사전결정된 상수 전력(P0), 또는 예컨대 채널 이득(C*P0/h)에 반비례하거나 채널 이득[D*(
Figure 112010041940003-pct00008
)]의 제곱근에 반비례하는(여기서, C 및 D는 안테나 이득들(예컨대, 수신기 및/또는 송신기 안테나들)에 대한 서로 다른 스케일링 인자들일 수 있음), 측정된 채널 이득의 함수일 수 있다. 일례에서, 상수 전송 전력과 관련하여 전송 전력을 조정함으로써, 무선 터미널 WT A(3502)는 다른 무선 터미널들로의 간섭을 감소시킬 수 있고, 그 결과, 전송들이 보다 빈번하게 스케줄링될 기회를 가질 수 있다.
도 35는, 두개의 무선 터미널들 사이에서 피어-투-피어 통신 링크에 대해 어떻게 전송 전력 스케일링이 구현될 수 있는지를 도시하는 흐름도이다. 제 1 무선 터미널 WT A(3502)는 제 2 무선 터미널 WT B(3504)로의 통신 채널에 대한 채널 이득(hAB)(3506)을 획득할 수 있다. 무선 터미널 WT A(3502)는 상수 전력(P0) 및 채널 이득(hAB)의 함수(f)에 기반한 스케일링된 전송 전력(PA)(3508)을 획득할 수 있다. 예를 들어, 일례에서 전송 전력은 PA=P0/제곱근(hAB)일 수 있다.
선택적으로, 링크 스케줄링은 무선 터미널들[WT A(3502) 및 WT B(3504)] 사이의 통신 링크에 대해 수행될 수 있다(3507). 예를 들어, 그러한 링크 스케줄링은 도 33 및 도 34에 도시된 바와 같은 송신기 양보 및/또는 수신기 양보 방식에 따라, 그리고/또는 도 32의 링크 스케줄링 세그먼트(3202) 동안에 수행될 수 있다.
그 후 제 1 무선 터미널 WT A(3502)는 전력(C*PA)(3510)에서의 파일럿 신호를 제 2 무선 터미널 WT B(3504)에 전송할 수 있다. 즉, 총 파일럿 전송 전력은 대응하는 데이터 트래픽 세그먼트의 총 데이터 전송 전력과의 고정된 관계를 가질 수 있다. 예를 들어, 파일럿 신호의 신호 포맷에 따라, 만일 파일럿이 단일-톤 신호이고 데이터 신호는 다수의 톤들에 걸쳐 확산되어 있다면, 톤당 전력은 데이터 신호에 대해서보다 파일럿 신호에 대해 더 높을 수 있다.
그 후 제 2 무선 터미널 WT B(3504)는 수신된 신호 전력(PA*hAB)(3512)에 기반하여 전송 레이트(RAB)를 획득 또는 선택할 수 있다. 이러한 전송 레이트(RAB)는 이후에 공유 전송 채널을 통해 전력(PA) 및 전송 레이트(RAB)로 전송할 수 있는(3516), 제 1 무선 터미널 WT A(3502)에 전송된다(3514).
도 36은 피어-투-피어 통신 링크를 통해 가변 전력 전송에 대해 구성될 수 있는 무선 터미널을 도시하는 블록 다이어그램이다. 무선 터미널(3602)은 모두 안테나(3610) 및 프로세싱 회로(3604)에 연결된, 가변 전력 및 가변 레이트 송신기(3606) 및 수신기(3608)를 포함할 수 있다. 무선 터미널(3602)은 또한 안테나(3610)를 통해 다른 무선 터미널들과의 피어-투-피어 통신 링크를 설정 및/또는 유지하도록 구성된 피어-투-피어 네트워크 제어기(3612)를 포함할 수 있다. 일례에서, 피어-투-피어 네트워크 제어기(3612)는 피어-투-피어 통신 링크를 통해 채널 이득을 획득하도록 적응되는 채널 이득 모듈(3616)에 결합될 수 있고, 또한 채널 이득의 함수로서 전송 전력을 획득하도록 적응된 전송 전력 모듈(3618)에 연결될 수 있다. 선택적으로, 무선 터미널(3602)은 또한, 프로세싱 회로(3604)에 결합되고, 안테나(3610) 및 다른 안테나를 통해 중앙 관리식 네트워크(예컨대, WAN)와 통신하도록 적응된 WAN 제어기(3614)를 포함할 수 있다.
도 37은 가변 전력의 피어-투-피어 네트워크에서 제어 채널 교섭을 위해 제 1(송신기) 무선 터미널에서 동작하는 예시적 방법을 도시한다. 더욱 상세하게는, 이러한 방법은 피어-투-피어 네트워크에서 제어 채널 레이트 선택에 대한 가변 전송 전력 성능을 제공할 수 있다. 제어 채널 교섭(3700)의 부분으로서, 채널 이득은 제 1 무선 터미널과 제 2(수신기) 무선 터미널(3702) 사이의 피어-투-피어 통신 채널을 위해 제 1(송신기) 무선 터미널에 의해 획득될 수 있다. 그 후, 제 1 무선 터미널은 채널 이득의 함수로서 전송 전력을 결정 및/또는 스케일링할 수 있다. 일례에서, 채널 이득은 적어도 100 msec의 시간 간격에서 측정된 채널 이득의 평균값일 수 있다.
제 1 무선 터미널은 결정된 전송 전력에 비례하는 파일럿 전력에서 파일럿 신호를 전송할 수 있다(3706). 파일럿 신호는 스케일링된 전송 전력에 비례할 수 있다. 예를 들어, 파일럿 신호는 (C*Pscaled)의 전력으로 전송될 수 있는데, 이때 C는 공지된 상수이고 Pscaled는 제 2(수신기) 무선 터미널과의 통신 링크 상에서 데이터 전송들을 위해 제 1 무선 터미널에 의해 이용되는 스케일링된 전송 전력이다. 하나의 예시적인 실시예에서, 스케일링된 전송 전력은 자신의 의도되는 제 2(수신기) 무선 터미널에게 공지될 필요는 없기 때문에, 제 1 무선 터미널은 제 2(수신기) 무선 터미널(들)에 통보할 필요없이, 트래픽 유형, QoS 조건들, 또는 다른 기준에 따라 자신의 전송 전력을 가변시킬 수 있다.
응답으로서, 제 1 무선 터미널은 제 2 무선 터미널로부터 전송 레이트 피드백을 수신할 수 있고(3708), 데이터 트래픽 신호에서 사용되어지는 데이터 레이트를 결정된 전송 전력 및 수신된 전송 레이트 피드백의 함수로서 결정할 수 있다(3710). 일례에서, 레이트 스케줄링은 도 32의 레이트 스케줄링 세그먼트(3204) 동안에 수행될 수 있다. 그 후, 제 1 무선 터미널은 스케줄링된 시간 주기들 동안에, 결정된 전송 전력(및 전송 레이트)으로 제 2 무선 터미널에 데이터 트래픽 신호를 전송할 수 있다(3712). 몇몇 예들에 따라, 전송 전력은 채널 이득에 반비례할 수 있거나, 채널 이득 채널의 제곱근에 반비례할 수 있다.
전송 전력은 통신 채널의 이용을 시도하는 다른 무선 터미널들에 의해 통신 채널을 통한 트래픽 요구들에 따라 가변 또는 조정될 수 있다. 예컨대, 이는 (a) 시간 간격에서 사용되는 결정된 전송 전력을 조정하는 단계; (b) 상기 시간 간격에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋을 측정하는 단계; 및/또는 (c) 후속하는 시간 간격에서 사용되는 결정된 전송 전력의 조정을 결정하는 단계를 수반할 수 있다. 일례에서, 전송 전력의 그러한 조정은 (a) 시간 간격에서 사용되는 결정된 전송전력을 증가시키는 단계; (b) 상기 시간 간격에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 증가되었는지를 결정하는 단계; (c) 만일 상기 시간 간격에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 증가되었다고 결정되면, 상기 결정된 전송 전력을 후속하는 시간 간격에서 더 증가시키는 단계; 및/또는 (d) 만일 상기 시간 간격에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 감소되었다고 결정되면, 결정된 전송 전력을 후속하는 시간 간격에서 감소시키는 단계를 수반할 수 있다. 또다른 예에서, 전송 전력의 조정은 (a) 시간 간격에서 사용되는 결정된 전송 전력을 감소시키는 단계; (b) 상기 시간 간격에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 증가되었는지를 결정하는 단계; (c) 만일 상기 시간 간격에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 증가했다고 결정되면, 결정된 전송 전력을 후속하는 시간 간격에서 더 감소시키는 단계; 및/또는 (d) 만일 상기 시간 간격에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋이 감소했다고 결정되면, 결정된 전송 전력을 후속하는 시간 간격에서 증가시키는 단계를 수반할 수 있다.
통신 채널은 분산식 링크 스케줄링 방식에 따라 다수의 다른 무선 터미널들 사이에서 공유될 수 있다. 제 1 무선 터미널은 결정된 전송 전력에 기반한 통신 채널을 통해 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이의 통신 링크에 대한 링크 스케줄링을 수행할 수 있다(3716).
제 1 무선 터미널은 예컨대, 도 33 및 도 34에 도시된 바와 같은 송신기 양보 및/또는 수신기 양보 방식에 따라, 및/또는 도 32의 링크 스케줄링 세그먼트(3202) 동안에 링크 스케줄링을 수행할 수 있다. 예를 들어, 제 1 무선 터미널은 (a) 이웃하는 제 3 무선 터미널로부터 트래픽 요청 응답 신호를 수신함으로써 - 상기 트래픽 요청 응답 신호는 상기 제 3 무선 터미널과 통신하는 제 4 무선 터미널을 위해 예정된 것임 -; 그리고/또는 (b) 상기 제 4 무선 터미널로부터의 트래픽 요청 응답 신호의 수신된 전력 및 상기 제 1 모바일 무선 터미널의 결정된 전송 전력의 함수로서 파일럿 신호 및 데이터 트래픽 신호를 전송할지를 결정함으로써, 링크 스케줄링을 수행할 수 있다. 추가하여, 링크 스케줄링은 또한 (a) 데이터 트래픽 신호를 전송하기 전에, 결정된 전송 전력으로 제 2 무선 터미널로 트래픽 전송 요청 신호를 전송하는 단계; 및/또는 (b) 제 2 무선 터미널로부터 트래픽 요청 응답 신호를 수신하는 단계를 수반할 수 있다.
또다른 구성예에 따라, 제 1 모바일 무선 터미널 내의 회로는 제 1(송신기) 무선 터미널과 제 2(수신기) 무선 터미널 사이의 피어-투-피어 통신 채널에 대한 채널 이득을 획득하도록 적응될 수 있다. 동일 회로, 다른 회로, 또는 동일하거나 다른 회로의 제 2 섹션은 채널 이득의 함수로서 전송 전력을 결정하도록 적응될 수 있다. 추가하여, 동일 회로, 다른 회로, 또는 동일하거나 다른 회로의 제 3 섹션은 결정된 전송 전력에 비례하는 파일럿 전력으로 파일럿 신호를 전송하도록 적응될 수 있다. 유사하게, 동일 회로, 다른 회로, 또는 제 4 섹션은 제 2 무선 터미널로부터 전송 레이트 피드백을 수신하도록 적응될 수 있다. 동일하거나 다른 회로의 제 5 섹션은 결정된 전송 전력 및 수신된 전송 레이트 피드백의 함수로서, 데이터 트래픽 신호에서 사용되어지는 피드백 레이트를 결정하도록 적응될 수 있다. 몇몇 구현예들 상에서, 전송 전력은 가변적으로 조정가능하다. 결과적으로, 동일하거나 다른 회로의 제 6 섹션은 (a) 시간 간격에서 사용되어지는 결정된 전송 전력을 조정하고, (b) 상기 시간 간격에서 제 2 무선 터미널로의 데이터 트래픽 신호의 전체 스루풋을 측정하며, 및/또는 (c) 후속하는 시간 간격에서 사용되는 결정된 전송 전력의 조정을 결정하도록 적응될 수 있다. 동일하거나 다른 회로의 제 7 섹션은 결정된 전송 전력 및 통신 링크와 연관된 우선순위 중 적어도 하나에 기반한 통신 채널을 통해 제 1 무선 터미널과 제 2 무선 터미널 사이의 통신 링크에 대한 링크 스케줄링을 수행하도록 적응될 수 있다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 일반적으로 본 명세서에서 설명되는 대부분의 프로세싱은 유사한 방식으로 구현될 수 있다는 것을 인식할 것이다. 임의의 회로(들) 또는 회로 섹션들은 단독으로 구현될 수 있거나 또는 하나 이상의 프로세서들을 가지는 집적 회로의 일부로서 결합하여 구현될 수 있다. 상기 회로들 중 하나 이상은 집적회로, 향상된 RISC 기계(ARM) 프로세서, 디지털 신호 프로세서(DSP), 범용 프로세서 등 상에서 구현될 수 있다.
도 38은, 피어-투-피어 통신 링크를 통해 제 2(송신기) 무선 터미널의 가변 전력 전송들을 용이하게 하도록 구성될 수 있는 제 1(수신기) 무선 터미널을 도시하는 블록 다이어그램이다. 제 1 무선 터미널(3802)은 둘다 안테나(3810) 및 프로세싱 회로(3804)에 연결된 송신기(3806), 수신기(3808)를 포함할 수 있다. 제 1 무선 터미널(3802)은 또한, 안테나(3810)를 통해 다른 무선 터미널들과의 피어-투-피어 통신 링크를 설정 및/또는 유지하도록 구성된 피어-투-피어 네트워크 제어기(3812)를 포함할 수 있다. 일례에서, 제 1(수신기) 무선 터미널은 제 2(송신기) 무선 터미널로부터의 수신된 전송 전력 및/또는 제 1 및 제 2 무선 터미널들(도 33 및 34에 도시된 바와 같이) 사이의 통신 링크와 연관된 링크 우선순위에 기반하여 링크 스케줄링을 수행하도록 적응될 수 있다.
일례에서, 피어-투-피어 네트워크 제어기(3812)는 제 2 무선 터미널에 의해 제공된 스케일링된 전송 전력에 기반하여 전송 레이트를 선택하기 위해 전송 레이트 계산기(3816)에 연결될 수 있다. 그 후, 선택된 전송 레이트는 제 2(송신기) 무선 터미널에 송신된다. 그 후, 제 1(수신기) 무선 터미널(3802)은 스케일링된 전송 전력 및 선택된 전송 레이트에서 통신 링크를 통해 제 2 무선 터미널로부터 전송들을 수신할 수 있다. 선택적으로, 무선 터미널(3802)은 또한, 프로세싱 회로(3804)에 연결되어 안테나(3810) 또는 다른 안테나를 통해 중앙 관리식 네트워크(예를 들어, WAN)와 통신하도록 적응된 WAN 제어기(3814)를 포함할 수 있다.
도 39는 가변 전력 피어-투-피어 네트워크에서 제어 채널 교섭을 위해 제 1(수신기) 무선 터미널에서 동작하는 예시적 방법을 도시한다. 좀더 상세하게는, 이러한 방법은 피어-투-피어 네트워크에서 제어 채널 레이트 선택을 위해 가변 전송 전력 성능을 제공할 수 있다. 제어 채널 교섭들(3900)을 시작할 때, 링크 스케줄링은 수신된 스케일링 전송 전력 및/또는 통신 링크와 연관된 링크 우선순위에 기반하여 제 1(수신기) 무선 터미널과 제 2(송신기) 무선 터미널 사이의 통신 링크에 대해 수행될 수 있다(3902). 예를 들어, 그러한 링크 스케줄링은 도 33 및 34에 도시된 바와 같은 송신기 양보 및/또는 수신기 양보에 따라, 및/또는 도 32의 링크 스케줄링 세그먼트(3202) 동안에 수행될 수 있다.
제 1(수신기) 무선 터미널은 제 2(송신기) 무선 터미널로부터 파일럿 신호를 수신할 수 있는데, 상기 파일럿 신호는 제 1 무선 터미널과 제 2 무선 터미널 사이의 통신 링크에 대한 채널 이득의 함수인 신호 전력을 갖는다(3904). 그 후, 제 1(수신기) 무선 터미널은 파일럿 신호의 신호 강도를 측정하고, 파일럿 신호의 수신된 신호 강도에 기반하여 통신 채널을 통한 적합한 전송 레이트를 획득 또는 선택한다(3906). 그 후, 전송 레이트는 제 2 무선 터미널에 송신된다(3908). 일례에서, 전송 레이트는 도 32의 레이트 스케줄링 세그먼트(3204) 동안에 결정될 수 있다.
그 후, 제 1(수신기) 무선 터미널은 스케일링된 전송 전력 및 선택된 전송 레이트에서, 통신 채널을 통해 제 2(송신기) 무선 터미널로부터 통신들을 수신할 수 있다(3910). 하나의 예시적인 실시예에서, 스케일링된 전송 전력은 자신의 의도되는 수신기 무선 터미널에 공지될 필요가 없기 때문에, 송신기 무선 터미널은 수신기들에 통보할 필요없이, 트래픽 유형, QoS 조건들, 또는 다른 기준에 따라 자신의 전송 전력을 가변 또는 조정시킬 수 있다.
몇몇 실시예들에서, 제 1(수신기) 무선 터미널은 서로 다른 무선 터미널들로부터 다수의 파일럿 신호들을 수신할 수 있는데, 각각의 파일럿 신호는 자신의 대응하는 무선 터미널의 전송 전력과 동일한(또는 비례하는) 전력을 갖는다. 제 1(수신기) 무선 터미널은 모든 수신된 파일럿 신호들로부터 신호 강도들을 특정할 수 있고, 다수의 파일럿 신호들에 기반하여 (제 2 무선 터미널과의 자신의 통신 링크에 대한) 적합한 전송 레이트를 계산 또는 선택할 수 있다.
또다른 구성예에 따라, 휴대용(수신기) 무선 터미널 내의 회로는 제 2 무선 터미널로부터 파일럿 신호를 수신하도록 적응될 수 있고, 상기 수신된 파일럿 신호는 스케일링된 전송 전력에 비례하는 신호 강도를 가지며, 상기 스케일링된 전송 전력은 상기 휴대용 무선 터미널과 제 2 무선 터미널간의 통신 채널에 대한 채널 이득의 함수이다. 동일 회로, 다른 회로, 또는 상기 동일 회로 또는 상기 다른 회로의 제 2 섹션은 수신된 파일럿 신호의 신호 강도를 획득하도록 적응될 수 있다. 동일 회로, 다른 회로, 동일하거나 다른 회로의 제 3 섹션은 파일럿 신호의 수신된 신호 강도들에 기반하여 통신 채널을 통한 적합한 전송 레이트를 선택하도록 적응될 수 있다. 동일 회로, 다른 회로, 또는 동일하거나 다른 회로의 제 4 섹션은 제 2 무선 터미널에 선택된 전송 레이트를 송신하도록 적응될 수 있다. 동일 회로, 다른 회로, 또는 동일하거나 다른 회로의 제 5 섹션은 스케일링된 전송 전력 및 선택된 전송 레이트에서, 통신 채널을 통해 제 2 무선 터미널로부터 통신들을 수신하도록 적응될 수 있다. 동일 회로, 다른 회로, 또는 동일하거나 다른 회로의 제 6 섹션은 (a) 이웃하는 송신기 무선 터미널들로부터 다른 다수의 파일럿 신호들을 수신하고, (b) 상기 다수의 파일럿 신호들 각각의 신호 강도들을 측정하며, 그리고/또는 (c) 상기 신호 강도들에 기반하여 전송 레이트를 계산하도록 적응될 수 있다. 동일 회로, 다른 회로, 또는 동일하거나 다른 회로의 제 7 섹션은 제 2 무선 터미널로부터의 전송들과 관련된 수신된 스케일링된 전송 전력 및 통신 링크와 관련된 링크 우선순위 중 적어도 하나에 기반한 통신 채널을 통해 상기 휴대용 무선 터미널과 제 2 무선 터미널 사이의 통신 링크에 대해 링크 스케줄링을 수행하도록 적응될 수 있다. 당업자라면, 일반적으로, 본 명세서에 개시된 대부분의 처리들은 유사한 방식으로 구현될 수 있음을, 이해할 것이다. 임의의 회로(들) 또는 회로 섹션들은 단독으로, 또는 하나 또는 다수의 프로세서들과의 집적 회로의 일부로서의 결합으로써 구현될 수 있다. 하나 또는 다수의 회로들은 집적 회로, 향상된 RISC 기계(ARM) 프로세서, 디지털 단일 프로세서(DSP), 범용 프로세서들 상에서 구현될 수 있다.
도 32 내지 39와 관련하여 상술된 예시적 실시예들에서, 가변 전송 전력은 무선 터미널들에 대한 추가적인 큰 제어 채널 부하 및 처리 복잡성 없이 제공된다. 피어-투-피어 네트워크에서의 가변 전송 전력에 의해, 시스템 전력 효율이 개선되고 전체 스루풋이 향상될 수 있어서, 사용자 경험을 개선시키게 된다.
OFDM TDD 시스템의 관점에서 설명되었을지라도, 다양한 실시예들의 방법들 및 장치들이 다수의 논-OFDM, 다수의 논-TDD 시스템들, 및/또는 다수의 논-셀룰러 시스템들을 포함하는 광범위한 통신 시스템들에 적용가능하다.
다양한 실시예들에서, 여기에서 설명된 노드들은 하나 또는 다수의 방법들에 해당하는 단계들을 수행하기 위해 하나 또는 다수의 모듈들을 이용하여 구현될 수 있는데, 예컨대, 상기 단계들에는 비컨 신호 생성 단계, 비컨 신호 전송 단계, 비컨 신호들의 수신 단계, 비컨 신호들에 대한 모니터링 단계, 수신된 비컨 신호들로부터 정보를 복원하는 단계, 타이밍 조정을 결정하는 단계, 타이밍 조정을 구현하는 단계, 동작 모드를 변화시키는 단계, 통신 세션을 개시하는 단계 등이 있겠다. 몇몇 실시예들에서, 다양한 특성들이 모듈들을 이용하여 구현된다. 그러한 모듈들은 소프트웨어, 하드웨어 또는 소프트웨어와 하드웨어의 조합을 이용하여 구현될 수 있다. 위에서 설명된 다수의 방법들 또는 방법 단계들은 예컨대 하나 또는 다수의 노드들에서 위에서 설명된 방법들의 전부 또는 일부를 구현하기 위해, 예컨대 추가의 하드웨어를 갖는 또는 갖지 않는 범용 컴퓨터와 같은 기계를 제어하도록 RAM, 플로피 디스크와 같은 메모리 디바이스와 같은 기계 판독 가능 매체 내에 포함된, 소프트웨어와 같은 기계 실행가능한 명령들을 이용하여 구현될 수 있다. 따라서, 그중에서도 특히, 다양한 실시예들이 프로세서 및 관련 하드웨어와 같은 기계로 하여금 위에서 설명된 방법(들)의 하나 또는 다수의 단계들을 수행하도록 하게 하는 기계 실행가능 명령들을 포함하는 기계-판독가능 매체에 대한 것이다.
위에서 설명된 방법들 및 장치에 있어 다수의 추가적 변형들이 당업자에게는 상술된 관점에서 자명할 것이다. 그러한 변형들은 범위 내의 개념으로 간주된다. 다양한 실시예들의 방법들 및 장치들은 CDMA, 직교 주파수 분할 다중화 방식(OFDM), 및/또는 액세스 노드들 및 모바일 노드들 사이에 무선 통신 링크들을 제공하는데 이용될 수 있는 다양한 다른 유형들의 통신 기술들과 함께 이용될 수 있고, 다양한 실시예들에서 그러하다. 몇몇 실시예들에서, 액세스 노드들은 OFDM 및/또는 CDMA를 이용하여 모바일 노드들과의 통신 링크들을 설립하는 기지국들로서 구현될 수 있다. 다양한 실시예들에서, 모바일 노드들은 다양한 실시예들의 방법들의 구현을 위해, 노트북 컴퓨터들, PDA들, 또는 수신기/송신기 회로들 및 논리 및/또는 루틴들을 포함하는 다른 휴대용 디바이스들로서 구현된다.
도 1 내지 39에 도시된 하나 또는 다수의 컴포넌트들, 단계들, 및/또는 기능들은 단일 컴포넌트, 단계, 또는 기능으로 배열 및/또는 결합될 수 있고, 또는 여러개의 컴포넌트들, 단계들, 또는 기능들로 실행될 수 있다. 추가의 엘리먼트들, 컴포넌트들, 단계들, 및/또는 기능들 역시 추가될 수 있다. 도 1, 9, 25, 27, 32, 36, 38, 41 및/또는 43에 도시된 장치들, 디바이스들, 및/또는 컴포넌트들은 도 2, 3 내지 8, 10 내지 24, 26, 28 내지 31, 33, 34-35, 37, 39-40, 42 및/또는 44에 설명된 하나 또는 다수의 방법들, 특성들, 또는 단계들을 수행하도록 구성 또는 적응될 수 있다. 여기에 설명된 알고리듬들은 소프트웨어 및/또는 임베디드 하드웨어로 효과적으로 구현될 수 있다.
당업자라면, 여기에서 개시된 구성들과 연결하여 설명된 다수의 도식적 논리 블록들, 모듈들, 회로들, 및 알고리즘 단계들이 전자적 하드웨어, 컴퓨터 소프트웨어, 또는 둘의 조합으로써 구현될 수 있음을, 인식할 것이다. 하드웨어 및 소프트웨어의 이러한 상호치환성을 분명히 도시하기 위해, 다양한 도식적 컴포넌트들, 블록들, 모듈들, 회로들, 및 단계들이 그것들의 기능성의 관점에서 일반적으로 위에서 설명되었다. 그러한 기능성이 하드웨어 또는 소프트웨어로써 구현되는 것은 특정 애플리케이션 및 요구되는 설계 제한사항에 의존한다.
여기에서 설명된 다양한 특성들은 상이한 시스템들에서 구현될 수 있다. 예를 들어, 이차적 마이크로폰 커버 탐지기가 기계-판독가능 또는 컴퓨터-판독가능 매체에 병합되어, 그리고/또는 휴대용 디바이스, 모바일 컴퓨터, 및/또는 모바일 폰에 내장된 컴퓨터-판독가능 명령들에 의해 실행되어, 하나 또는 다수의 프로세서들에 의해 실행되는, 별도의 회로들 또는 모듈들 상에서의 단일 회로 또는 모듈로써 구현될 수 있다.
앞서 설명된 구성들은 단지 예시들일 뿐이지 청구항을 제한하려는 것으로서 의도되지 않는다는 것이 주지되어야 하겠다. 구성들의 설명은 도시를 위한 것이지, 청구항의 범위를 제한하려는 의도가 아니다. 따라서, 본 발명은 다른 유형들의 장치들로의 적용이 간편할 수 있고, 다수의 대안적 예, 변형예, 및 수정들이 당업자에게는 자명할 것이다.

Claims (47)

  1. 제 1 모바일 무선 터미널 상에서의 동작 방법으로서,
    상기 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이의 피어-투-피어(peer-to-peer) 통신 채널에 대한 채널 이득을 획득하는 단계;
    상기 채널 이득의 함수로서 전송 전력을 결정하는 단계; 및
    결정된 전송 전력으로 데이터 트래픽 신호를 상기 제 2 무선 터미널에 전송하는 단계를 포함하며,
    상기 방법은,
    시간 간격에서 사용되는 상기 결정된 전송 전력을 조정하는 단계;
    상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋(throughput)을 측정하는 단계; 및
    후속하는 시간 간격에서 사용되는 상기 결정된 전송 전력의 조정을 결정하는 단계를 더 포함하는,
    제 1 모바일 무선 터미널 상에서의 동작 방법.
  2. 제 1 항에 있어서,
    상기 데이터 트래픽 신호를 전송하기 이전에, 상기 결정된 전송 전력에 비례하는 파일럿 전력으로 파일럿 신호를 전송하는 단계;
    상기 제 2 무선 터미널로부터 전송 레이트 피드백을 수신하는 단계; 및
    상기 결정된 전송 전력 및 수신된 전송 레이트 피드백의 함수로서 상기 데이터 트래픽 신호에서 사용되는 데이터 레이트를 결정하는 단계를 더 포함하는, 제 1 모바일 무선 터미널 상에서의 동작 방법.
  3. 제 1 항에 있어서,
    상기 채널 이득은 적어도 100 밀리세컨드(msec)의 시간 간격에서 측정된 채널 이득의 평균값인, 제 1 모바일 무선 터미널 상에서의 동작 방법.
  4. 제 1 항에 있어서,
    상기 통신 채널의 사용을 시도하는 다른 무선 터미널들에 의한 상기 통신 채널을 통한 트래픽 요구들에 따라 상기 전송 전력을 가변시키는 단계를 더 포함하는, 제 1 모바일 무선 터미널 상에서의 동작 방법.
  5. 삭제
  6. 제 1 항에 있어서,
    상기 시간 간격에서 사용되는 상기 결정된 전송 전력을 증가시키는 단계;
    상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋이 증가되었는지를 결정하는 단계;
    만일 상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋이 증가되었다고 결정되면, 상기 후속하는 시간 간격에서 상기 결정된 전송 전력을 더 증가시키는 단계; 및
    만일 상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋이 감소되었다고 결정되면, 상기 후속하는 시간 간격에서 상기 결정된 전송 전력을 감소시키는 단계를 더 포함하는, 제 1 모바일 무선 터미널 상에서의 동작 방법.
  7. 제 1 항에 있어서,
    상기 시간 간격에서 사용되는 상기 결정된 전송 전력을 감소시키는 단계;
    상기 시간 간격에서 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋이 증가되었는지를 결정하는 단계;
    만일 상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋이 증가되었다고 결정되면, 상기 후속하는 시간 간격에서의 상기 결정된 전송 전력을 더 감소시키는 단계; 및
    만일 상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋이 감소되었다고 결정되면, 상기 후속하는 시간 간격에서 상기 결정된 전송 전력을 증가시키는 단계를 더 포함하는, 제 1 모바일 무선 터미널 상에서의 동작 방법.
  8. 제 1 항에 있어서,
    상기 결정된 전송 전력은 상기 채널 이득에 반비례(inversely proportional)하는, 제 1 모바일 무선 터미널 상에서의 동작 방법.
  9. 제 1 항에 있어서,
    상기 결정된 전송 전력은 상기 채널 이득의 제곱근에 반비례하는, 제 1 모바일 무선 터미널 상에서의 동작 방법.
  10. 제 2 항에 있어서,
    상기 통신 채널은 분산식(decentralized) 링크 스케줄링 방식에 따라 다수의 다른 무선 터미널들 사이에서 공유되는, 제 1 모바일 무선 터미널 상에서의 동작 방법.
  11. 제 10 항에 있어서,
    상기 결정된 전송 전력에 기반하여 상기 통신 채널을 통한 상기 제 1 모바일 무선 터미널과 상기 제 2 무선 터미널 사이의 통신 링크에 대한 링크 스케줄링을 수행하는 단계를 더 포함하는, 제 1 모바일 무선 터미널 상에서의 동작 방법.
  12. 제 11 항에 있어서,
    상기 링크 스케줄링을 수행하는 단계는:
    이웃하는 제 3 무선 터미널로부터 트래픽 요청 응답 신호를 수신하는 단계 - 상기 트래픽 요청 응답 신호는 상기 제 3 무선 터미널과 통신하는 제 4 무선 터미널을 위해 예정된 것임 -; 및
    상기 제 4 무선 터미널로부터의 트래픽 요청 응답 신호의 수신된 전력 및 상기 제 1 모바일 무선 터미널의 결정된 전송 전력의 함수로서 상기 파일럿 신호 및 상기 데이터 트래픽 신호를 전송할지를 결정하는 단계를 더 포함하는, 제 1 모바일 무선 터미널 상에서의 동작 방법.
  13. 제 12 항에 있어서,
    상기 데이터 트래픽 신호의 전송 이전에, 상기 결정된 전송 전력으로 상기 제 2 무선 터미널로 트래픽 전송 요청 신호를 전송하는 단계; 및
    상기 제 2 무선 터미널로부터 트래픽 요청 응답 신호를 수신하는 단계를 더 포함하는, 제 1 모바일 무선 터미널 상에서의 동작 방법.
  14. 제 1 모바일 무선 터미널로서,
    가변 전력을 갖는 송신기;
    수신기; 및
    피어-투-피어 통신 채널을 통해 상기 송신기 및 수신기 사이에서 피어-투-피어 통신들을 수행하도록 적응된 프로세싱 회로
    를 포함하고,
    상기 프로세싱 회로는,
    상기 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이의 피어-투-피어 통신 채널에 대한 채널 이득을 획득하고;
    상기 채널 이득의 함수로서 전송 전력을 결정하며; 그리고
    상기 결정된 전송 전력으로 상기 제 2 무선 터미널로 데이터 트래픽 신호를 전송하도록 구성되며,
    상기 프로세싱 회로는,
    시간 간격에서 사용되는 상기 결정된 전송 전력을 조정하고;
    상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋을 측정하며; 그리고
    후속하는 시간 간격에서 사용되는 상기 결정된 전송 전력의 조정을 결정하도록 추가적으로 구성되는,
    제 1 모바일 무선 터미널.
  15. 제 14 항에 있어서,
    상기 프로세싱 회로는,
    상기 데이터 트래픽 신호의 전송 이전에, 상기 결정된 전송 전력에 비례하는 파일럿 전력으로 파일럿 신호를 전송하고,
    상기 제 2 무선 터미널로부터 전송 레이트 피드백을 수신하며; 그리고
    상기 결정된 전송 전력 및 상기 수신된 전송 레이트 피드백의 함수로서 상기 데이터 트래픽 신호에서 사용되는 데이터 레이트를 결정하도록 추가적으로 구성되는, 제 1 모바일 무선 터미널.
  16. 제 14 항에 있어서,
    상기 채널 이득은 적어도 100 밀리세컨드의 시간 간격에서 측정된 채널 이득의 평균값인, 제 1 모바일 무선 터미널.
  17. 제 14 항에 있어서,
    상기 프로세싱 회로는,
    상기 통신 채널의 사용을 시도하는 다른 무선 터미널들에 의한 상기 통신 채널을 통한 트래픽 요구들에 따라 상기 전송 전력을 가변시키도록 추가적으로 구성되는, 제 1 모바일 무선 터미널.
  18. 삭제
  19. 제 14 항에 있어서,
    상기 프로세싱 회로는,
    상기 시간 간격에서 사용되는 상기 결정된 전송 전력을 증가시키고;
    상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋이 증가되었는지를 결정하며;
    만일 상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋이 증가되었다고 결정되면, 상기 후속하는 시간 간격에서 상기 결정된 전송 전력을 더 증가시키고; 그리고
    만일 상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋이 감소되었다고 결정되면, 상기 후속하는 시간 간격에서 상기 결정된 전송 전력을 감소시키도록 추가적으로 구성되는, 제 1 모바일 무선 터미널.
  20. 제 14 항에 있어서,
    상기 프로세싱 회로는,
    상기 시간 간격에서 사용되는 상기 결정된 전송 전력을 감소시키고;
    상기 시간 간격에서 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋이 증가되었는지를 결정하며;
    만일 상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋이 증가되었다고 결정되면, 상기 후속하는 시간 간격에서 상기 결정된 전송 전력을 더 감소시키고; 그리고
    만일 상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋이 감소되었다고 결정되면, 상기 후속하는 시간 간격에서 상기 결정된 전송 전력을 증가시키도록 추가적으로 구성되는, 제 1 모바일 무선 터미널.
  21. 제 14 항에 있어서,
    상기 제 1 모바일 무선 터미널의 상기 결정된 전송 전력은 상기 채널 이득에 반비례하도록 정의되는, 제 1 모바일 무선 터미널.
  22. 제 14 항에 있어서,
    상기 제 1 모바일 무선 터미널의 상기 결정된 전송 전력은 상기 채널 이득의 제곱근의 함수로서 정의되는, 제 1 모바일 무선 터미널.
  23. 제 15 항에 있어서,
    상기 통신 채널은 분산식 링크 스케줄링 방식에 따라 다수의 다른 무선 터미널들 사이에서 공유되는, 제 1 모바일 무선 터미널.
  24. 제 23 항에 있어서,
    상기 프로세싱 회로는,
    스케일링된 전송 전력 및 통신 링크와 연관된 우선순위 중 적어도 하나에 기반하여 상기 통신 채널을 통한 상기 제 1 모바일 무선 터미널과 상기 제 2 무선 터미널 사이의 상기 통신 링크에 대한 링크 스케줄링을 수행하도록 추가적으로 구성되는, 제 1 모바일 무선 터미널.
  25. 제 23 항에 있어서,
    상기 프로세싱 회로는,
    이웃하는 제 3 무선 터미널로부터 트래픽 요청 응답 신호를 수신하고 - 상기 트래픽 요청 응답 신호는 상기 제 3 무선 터미널과 통신하는 제 4 무선 터미널을 위해 예정된 것임 -; 그리고
    상기 제 4 무선 터미널로부터의 트래픽 요청 응답 신호의 수신된 전력 및 상기 제 1 모바일 무선 터미널의 결정된 전송 전력의 함수로서 상기 파일럿 신호 및 상기 데이터 트래픽 신호를 전송할지를 결정하도록 추가적으로 구성되는, 제 1 모바일 무선 터미널.
  26. 제 25 항에 있어서,
    상기 프로세싱 회로는,
    상기 데이터 트래픽 신호의 전송 이전에, 상기 결정된 전송 전력으로 상기 제 2 무선 터미널로 트래픽 전송 요청 신호를 전송하고; 그리고
    상기 제 2 무선 터미널로부터 트래픽 요청 응답 신호를 수신하도록 추가적으로 구성되는, 제 1 모바일 무선 터미널.
  27. 제 1 모바일 무선 터미널로서,
    상기 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이의 피어-투-피어 통신 채널에 대한 채널 이득을 획득하기 위한 수단;
    상기 채널 이득의 함수로서 전송 전력을 결정하기 위한 수단;
    상기 결정된 전송 전력으로 상기 제 2 무선 터미널에 데이터 트래픽 신호를 전송하기 위한 수단;
    시간 간격에서 사용되는 상기 결정된 전송 전력을 조정하기 위한 수단;
    상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋을 측정하기 위한 수단; 및
    후속하는 시간 간격에서 사용되는 상기 결정된 전송 전력의 조정을 결정하기 위한 수단을 포함하는, 제 1 모바일 무선 터미널.
  28. 제 27 항에 있어서,
    상기 데이터 트래픽 신호의 전송 이전에, 상기 결정된 전송 전력에 비례하는 파일럿 전력으로 파일럿 신호를 전송하기 위한 수단;
    상기 제 2 무선 터미널로부터 전송 레이트 피드백을 수신하기 위한 수단; 및
    상기 결정된 전송 전력 및 상기 수신된 전송 레이트 피드백의 함수로서 상기 데이터 트래픽 신호에서 사용되는 데이터 레이트를 결정하기 위한 수단을 더 포함하는, 제 1 모바일 무선 터미널.
  29. 제 27 항에 있어서,
    상기 통신 채널의 사용을 시도하는 다른 무선 터미널들에 의한 상기 통신 채널을 통한 트래픽 요구들에 따라 상기 전송 전력을 가변시키기 위한 수단을 더 포함하는, 제 1 모바일 무선 터미널.
  30. 삭제
  31. 제 27 항에 있어서,
    상기 결정된 전송 전력은 상기 채널 이득에 반비례하는, 제 1 모바일 무선 터미널.
  32. 제 28 항에 있어서,
    상기 결정된 전송 전력에 기반하여 상기 통신 채널을 통한 상기 제 1 모바일 무선 터미널과 상기 제 2 무선 터미널 사이의 통신 링크에 대한 링크 스케줄링을 수행하기 위한 수단을 더 포함하는, 제 1 모바일 무선 터미널.
  33. 제 32 항에 있어서,
    상기 링크 스케줄링의 수행은:
    이웃하는 제 3 무선 터미널로부터 트래픽 요청 응답 신호를 수신하기 위한 수단 - 상기 트래픽 요청 응답 신호는 상기 제 3 무선 터미널과 통신하는 제 4 무선 터미널을 위해 예정된 것임 -; 및
    상기 제 4 무선 터미널로부터의 상기 트래픽 요청 응답 신호의 수신된 전력 및 상기 제 1 모바일 무선 터미널의 결정된 전송 전력의 함수로서 상기 파일럿 신호 및 상기 데이터 트래픽 신호를 전송할지를 결정하기 위한 수단을 더 포함하는, 제 1 모바일 무선 터미널.
  34. 제 33 항에 있어서,
    상기 데이터 트래픽 신호의 전송 이전에, 상기 결정된 전송 전력에서 상기 제 2 무선 터미널로 트래픽 전송 요청 신호를 전송하기 위한 수단; 및
    상기 제 2 무선 터미널로부터 트래픽 요청 응답 신호를 수신하기 위한 수단을 더 포함하는, 제 1 모바일 무선 터미널.
  35. 제 1 모바일 무선 터미널에 대한 전송 전력을 스케일링하기 위한 회로로서,
    상기 회로는,
    상기 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이의 피어-투-피어 통신 채널에 대한 채널 이득을 획득하고;
    상기 채널 이득의 함수로서 전송 전력을 결정하고; 그리고
    상기 결정된 전송 전력으로 상기 제 2 무선 터미널로 데이터 트래픽 신호를 전송하도록 적응되며,
    상기 회로는,
    시간 간격에서 사용되는 상기 결정된 전송 전력을 조정하고;
    상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋을 측정하고; 그리고
    후속하는 시간 간격에서 사용되는 상기 결정된 전송 전력의 조정을 결정하도록 추가적으로 적응된,
    전송 전력 스케일링 회로.
  36. 제 35 항에 있어서,
    상기 회로는,
    상기 데이터 트래픽 신호의 전송 이전에, 상기 결정된 전송 전력에 비례하는 파일럿 전력으로 파일럿 신호를 전송하고;
    상기 제 2 무선 터미널로부터 전송 레이트 피드백을 수신하고; 그리고
    상기 결정된 전송 전력 및 상기 수신된 전송 레이트 피드백의 함수로서 상기 데이터 트래픽 신호에서 사용되는 데이터 레이트를 결정하도록 추가적으로 적응된, 전송 전력 스케일링 회로.
  37. 삭제
  38. 제 36 항에 있어서,
    상기 회로는,
    상기 결정된 전송 전력에 기반하여 상기 통신 채널을 통한 상기 제 1 모바일 무선 터미널과 상기 제 2 무선 터미널 사이의 통신 링크에 대한 링크 스케줄링을 수행하도록 추가적으로 적응된, 전송 전력 스케일링 회로.
  39. 제 38 항에 있어서,
    상기 링크 스케줄링의 수행은:
    이웃하는 제 3 무선 터미널로부터 트래픽 요청 응답 신호를 수신하는 것 ― 상기 트래픽 요청 응답 신호는 상기 제 3 무선 터미널과 통신하는 제 4 무선 터미널을 위해 예정된 것임 -; 및
    상기 제 4 무선 터미널로부터의 상기 트래픽 요청 응답 신호의 수신된 전력 및 상기 제 1 모바일 무선 터미널의 결정된 전송 전력의 함수로서 상기 파일럿 신호 및 상기 데이터 트래픽 신호를 전송할지를 결정하는 것을 더 포함하는, 전송 전력 스케일링 회로.
  40. 제 39 항에 있어서,
    상기 링크 스케줄링의 수행은:
    상기 데이터 트래픽 신호의 전송 이전에, 상기 결정된 전송 전력에서 상기 제 2 무선 터미널로 트래픽 전송 요청 신호를 전송하는 것; 및
    상기 제 2 무선 터미널로부터 트래픽 요청 응답 신호를 수신하는 것을 더 포함하는, 전송 전력 스케일링 회로.
  41. 제 1 모바일 무선 터미널에 대한 전송 전력을 스케일링하는 명령들을 포함하는 기계-판독가능 매체로서,
    프로세서에 의해 실행될 때, 상기 명령들은 프로세서로 하여금,
    상기 제 1 모바일 무선 터미널과 제 2 무선 터미널 사이의 피어-투-피어 통신 채널에 대한 채널 이득을 획득하고;
    상기 채널 이득의 함수로서 전송 전력을 결정하고; 그리고
    상기 결정된 전송 전력에서 상기 제 2 무선 터미널로 데이터 트래픽 신호를 전송하도록 하게 하며,
    상기 기계-판독가능 매체는,
    시간 간격에서 사용되는 상기 결정된 전송 전력을 조정하고;
    상기 시간 간격에서 상기 제 2 무선 터미널로의 상기 데이터 트래픽 신호의 전체 스루풋을 측정하고; 그리고
    후속하는 시간 간격에서 사용되는 상기 결정된 전송 전력의 조정을 결정하기 위한 명령들을 더 포함하는, 기계-판독가능 매체.
  42. 제 41 항에 있어서,
    상기 데이터 트래픽 신호의 전송 이전에, 상기 결정된 전송 전력에 비례하는 파일럿 전력으로 파일럿 신호를 전송하고;
    상기 제 2 무선 터미널로부터 전송 레이트 피드백을 수신하고; 그리고
    상기 결정된 전송 전력 및 상기 수신된 전송 레이트 피드백의 함수로서 상기 데이터 트래픽 신호에서 사용되는 데이터 레이트를 결정하기 위한 명령들을 더 포함하는, 기계-판독가능 매체.
  43. 제 41 항에 있어서,
    상기 통신 채널의 사용을 시도하는 다른 무선 터미널들에 의한 통신 채널을 통한 트래픽 요구들에 따라 상기 전송 전력을 조정하기 위한 명령들을 더 포함하는, 기계-판독가능 매체.
  44. 삭제
  45. 제 42 항에 있어서,
    상기 결정된 전송 전력에 기반하여 상기 통신 채널을 통한 상기 제 1 모바일 무선 터미널과 상기 제 2 무선 터미널 사이의 통신 링크에 대한 링크 스케줄링을 수행하기 위한 명령들을 더 포함하는, 기계-판독가능 매체.
  46. 제 45 항에 있어서,
    상기 링크 스케줄링의 수행은:
    이웃하는 제 3 무선 터미널로부터 트래픽 요청 응답 신호를 수신하는 것 ― 상기 트래픽 요청 응답 신호는 상기 제 3 무선 터미널과 통신하는 제 4 무선 터미널을 위해 예정된 것임 -; 및
    상기 제 4 무선 터미널로부터의 상기 트래픽 요청 응답 신호의 수신된 전력 및 상기 제 1 모바일 무선 터미널의 결정된 전송 전력의 함수로서 상기 파일럿 신호 및 상기 데이터 트래픽 신호를 전송할지를 결정하는 것을 포함하는, 기계-판독가능 매체.
  47. 제 46 항에 있어서,
    상기 링크 스케줄링 수행은:
    상기 데이터 트래픽 신호의 전송 이전에, 상기 결정된 전송 전력에서 상기 제 2 무선 터미널에 트래픽 전송 요청 신호를 전송하는 것; 및
    상기 제 2 무선 터미널로부터 트래픽 요청 응답 신호를 수신하는 것을 포함하는, 기계-판독가능 매체.
KR1020107003074A 2007-07-10 2008-07-03 피어-투-피어 통신들에서 전력을 스케일링하기 위한 방법 및 장치 KR101145093B1 (ko)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US94897807P 2007-07-10 2007-07-10
US60/948,978 2007-07-10
US12/142,588 2008-06-19
US12/142,588 US8140103B2 (en) 2007-07-10 2008-06-19 Method and apparatus for power scaling in peer-to-peer communications
PCT/US2008/069269 WO2009009453A2 (en) 2007-07-10 2008-07-03 Method and apparatus for power scaling in peer-to-peer communications

Publications (2)

Publication Number Publication Date
KR20100039404A KR20100039404A (ko) 2010-04-15
KR101145093B1 true KR101145093B1 (ko) 2012-05-17

Family

ID=40120111

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020107003074A KR101145093B1 (ko) 2007-07-10 2008-07-03 피어-투-피어 통신들에서 전력을 스케일링하기 위한 방법 및 장치

Country Status (7)

Country Link
US (1) US8140103B2 (ko)
EP (2) EP2590464B1 (ko)
JP (1) JP5237371B2 (ko)
KR (1) KR101145093B1 (ko)
CN (1) CN101689895B (ko)
TW (1) TW200922170A (ko)
WO (1) WO2009009453A2 (ko)

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8718548B2 (en) * 2007-07-10 2014-05-06 Qualcomm Incorporated Method and apparatus for adaptive partitioning of links
US7933557B1 (en) * 2007-12-05 2011-04-26 Cellco Partnership Methodology to analyze sector capacity in data-only mobile-wireless network
US8498247B2 (en) * 2008-03-25 2013-07-30 Qualcomm Incorporated Adaptively reacting to resource utilization messages including channel gain indication
US8599748B2 (en) * 2008-03-25 2013-12-03 Qualcomm Incorporated Adapting decision parameter for reacting to resource utilization messages
US8817769B2 (en) * 2009-01-26 2014-08-26 Qualcomm Incorporated Power decision pilot for wireless communication
US8300613B2 (en) * 2009-06-05 2012-10-30 Intel Corporation Techniques for detecting beacons on wireless channels
US8583159B2 (en) * 2009-10-08 2013-11-12 Qualcomm Incorporated Methods and apparatus for scaling transmit power of signals in wireless communications
US8934353B2 (en) * 2009-10-08 2015-01-13 Qualcomm Incorporated Methods and apparatus for scaling transmit power of signals in wireless communications
US8913511B2 (en) * 2010-04-01 2014-12-16 Qualcomm Incorporated Interference management to support peer-to-peer communication in a wide area network
US8521208B2 (en) 2010-07-13 2013-08-27 Qualcomm Incorporated Methods and apparatus of transmission power control in the presence of interference
KR101665568B1 (ko) * 2010-12-08 2016-10-12 삼성전자주식회사 무선 네트워크에서의 분산 송신 전력 제어 방법 및 장치
US8689123B2 (en) 2010-12-23 2014-04-01 Microsoft Corporation Application reporting in an application-selectable user interface
US9014062B2 (en) 2010-12-27 2015-04-21 Electronics And Telecommunications Research Institute Method for HARQ and link adaptation of device to device link in direct communication between user equipments and relaying by user equipment
US9042243B2 (en) 2011-01-19 2015-05-26 Qualcomm Incorporated Adaptive peer discovery based on non peer discovery transmissions and device density for Wi-Fi
US9324193B2 (en) * 2011-09-08 2016-04-26 The Boeing Company Methods and systems for cost-based control of aircraft health data reporting
US9282449B2 (en) 2012-03-01 2016-03-08 Microsoft Technology Licensing, Llc Peer-to-peer discovery
US9887037B2 (en) * 2012-04-25 2018-02-06 Lg Electronics Inc. Method for deciding communication protocol between wireless power transmitter and wireless power receiver
US9923408B2 (en) * 2012-04-25 2018-03-20 Lg Electronics Inc. Method for deciding communication protocol between wireless power transmitter and wireless power receiver
WO2013191609A1 (en) 2012-06-19 2013-12-27 Telefonaktiebolaget Lm Ericsson Method and arrangement for d2d discovery
US10791451B2 (en) 2012-07-27 2020-09-29 Sharp Kabushiki Kaisha Proximity service discovery using a licensed frequency spectrum
US9386529B2 (en) 2012-09-06 2016-07-05 Schweitzer Engineering Laboratories, Inc. Power management in a network of stationary battery powered control, automation, monitoring and protection devices
EP2896263B1 (en) 2012-09-17 2018-04-04 Telefonaktiebolaget LM Ericsson (publ) Method and arrangement for handling d2d communication
US9860929B2 (en) * 2012-09-18 2018-01-02 Telefonaktiebolaget L M Ericsson (Publ) User equipment, a network node, and methods for device discovery in device to-device (D2D) communications in a wireless telecommunications network
WO2014054984A1 (en) * 2012-10-01 2014-04-10 Telefonaktiebolaget L M Ericsson (Publ) A user equipment, a network node and methods for device discovery in a device-to-device (d2d) communication in a wireless telecommunications network
US9723621B2 (en) * 2012-10-19 2017-08-01 Qualcomm Incorporated Priority assignment in FlashLinQ distributed scheduling algorithm to fine-tune performance
KR101908951B1 (ko) 2013-02-07 2018-10-17 삼성전자주식회사 디바이스간 직접 통신 네트워크의 전송전력 제어 방법 및 장치
CN107667563B (zh) * 2015-06-30 2021-07-27 苹果公司 用于设备到设备通信的分布式链路调度技术
EP3342202B1 (en) * 2015-08-24 2021-04-21 Sony Corporation Telecommunications apparatus and methods for access control in d2d communications
KR101794028B1 (ko) * 2016-02-19 2017-11-06 국방과학연구소 다중 트랜스듀서를 갖는 수중통신 시스템에서의 부반송파 전력할당 장치 및 그 할당 방법
US10299302B2 (en) * 2016-03-01 2019-05-21 Intel IP Corporation Apparatus, system and method of peer-to-peer connection session setup
KR102523957B1 (ko) * 2016-08-03 2023-04-21 삼성전자주식회사 디스플레이장치 및 그 제어방법
US10271190B2 (en) * 2017-05-01 2019-04-23 Qualcomm Incorporated Low energy beacon configuration on tap
JP6991765B2 (ja) * 2017-07-25 2022-01-13 キヤノン株式会社 情報処理装置及びその制御方法、並びにプログラム
US10459025B1 (en) 2018-04-04 2019-10-29 Schweitzer Engineering Laboratories, Inc. System to reduce start-up times in line-mounted fault detectors
US11394487B2 (en) * 2018-04-06 2022-07-19 Telefonaktiebolaget Lm Ericsson (Publ) Non-orthogonal multiple access (NOMA) using rate based receivers
US11105834B2 (en) 2019-09-19 2021-08-31 Schweitzer Engineering Laboratories, Inc. Line-powered current measurement device
CN113067628B (zh) * 2021-03-22 2023-03-28 天地信息网络有限公司 一种基于非理想电池模型低轨道卫星网络的链路调度方法
US20230092664A1 (en) * 2021-09-22 2023-03-23 Qualcomm Incorporated Managing wireless communications for leaky-wave antennas

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070020032A (ko) * 2004-05-11 2007-02-16 코닌클리케 필립스 일렉트로닉스 엔.브이. Cdma 무선 통신 네트워크에서 사용하기 위한 인터-링크간섭 예측을 가지는 전력 제어 방법 및 장치
US20070105576A1 (en) * 2005-10-26 2007-05-10 Qualcomm Incorporated Weighted fair sharing of a wireless channel using resource utilization masks

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3426194B2 (ja) * 2000-06-26 2003-07-14 松下電器産業株式会社 通信端末装置
JP2003298510A (ja) * 2000-06-26 2003-10-17 Matsushita Electric Ind Co Ltd 送信パワ制御方法
WO2002078229A1 (en) * 2001-03-21 2002-10-03 Stine John A An access and routing protocol for ad hoc networks using synchronous collision resolution and node state dissemination
US20020172186A1 (en) 2001-04-09 2002-11-21 Peter Larsson Instantaneous joint transmit power control and link adaptation for RTS/CTS based channel access
US20040013101A1 (en) 2002-05-23 2004-01-22 Akin Huseyin C. Method and system for allocating power and scheduling packets in one or more cells of a wireless communication system or network
JP3913708B2 (ja) * 2003-05-08 2007-05-09 日本電信電話株式会社 P−mpシステム、基地局、加入者局
KR101161196B1 (ko) * 2003-07-11 2012-07-02 퀄컴 인코포레이티드 무선 통신 시스템을 위한 동적 공유 순방향 링크 채널
US20060114836A1 (en) * 2004-08-20 2006-06-01 Sofie Pollin Method for operating a combined multimedia -telecom system
US8125961B2 (en) * 2005-10-25 2012-02-28 Qualcomm Incorporated Four way handshake for robust channel estimation and rate prediction
WO2007051152A2 (en) * 2005-10-26 2007-05-03 Qualcomm Incorporated Method for managing interference using resource utilization masks
US20070214286A1 (en) 2005-11-10 2007-09-13 Olympus Communication Technology Of America, Inc. Network access control
WO2007140437A2 (en) * 2006-05-31 2007-12-06 Cornell Research Foundation, Inc. Methods and systems for space-time coding for distributed cooperative communication
US8031789B2 (en) * 2007-04-06 2011-10-04 Olympus Corporation Methods and systems for diversity combining of synchronization statistics in OFDM systems
US8270923B2 (en) * 2007-07-09 2012-09-18 Qualcomm Incorporated Techniques for receiver beamforming and yielding-threshold adjustments in peer-to-peer networks

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070020032A (ko) * 2004-05-11 2007-02-16 코닌클리케 필립스 일렉트로닉스 엔.브이. Cdma 무선 통신 네트워크에서 사용하기 위한 인터-링크간섭 예측을 가지는 전력 제어 방법 및 장치
US20070105576A1 (en) * 2005-10-26 2007-05-10 Qualcomm Incorporated Weighted fair sharing of a wireless channel using resource utilization masks

Also Published As

Publication number Publication date
KR20100039404A (ko) 2010-04-15
EP2590464A3 (en) 2014-02-19
US20090017861A1 (en) 2009-01-15
CN101689895B (zh) 2013-10-30
CN101689895A (zh) 2010-03-31
JP5237371B2 (ja) 2013-07-17
EP2171872B1 (en) 2018-11-28
EP2590464A2 (en) 2013-05-08
US8140103B2 (en) 2012-03-20
TW200922170A (en) 2009-05-16
EP2171872A2 (en) 2010-04-07
EP2590464B1 (en) 2020-05-27
WO2009009453A3 (en) 2009-03-19
WO2009009453A2 (en) 2009-01-15
JP2010533445A (ja) 2010-10-21

Similar Documents

Publication Publication Date Title
KR101145093B1 (ko) 피어-투-피어 통신들에서 전력을 스케일링하기 위한 방법 및 장치
KR101161746B1 (ko) 주파수 스펙트럼을 공유하는 네트워크들 사이에서의 간섭 관리를 위한 방법 및 장치
KR100979646B1 (ko) 비콘 신호들을 통해 우선순위 정보를 송신하는 통신 방법 및 장치
CA2689543C (en) Methods and apparatus for data exchange in peer to peer communications

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

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20170330

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20180329

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20190327

Year of fee payment: 8