KR101635305B1 - 무선 네트워크에서 채널 업데이트를 선택하기 위한 방법 및 장치 - Google Patents

무선 네트워크에서 채널 업데이트를 선택하기 위한 방법 및 장치 Download PDF

Info

Publication number
KR101635305B1
KR101635305B1 KR1020147034123A KR20147034123A KR101635305B1 KR 101635305 B1 KR101635305 B1 KR 101635305B1 KR 1020147034123 A KR1020147034123 A KR 1020147034123A KR 20147034123 A KR20147034123 A KR 20147034123A KR 101635305 B1 KR101635305 B1 KR 101635305B1
Authority
KR
South Korea
Prior art keywords
channel
frequency division
orthogonal frequency
pilot tones
division multiplexing
Prior art date
Application number
KR1020147034123A
Other languages
English (en)
Other versions
KR20150016546A (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 KR20150016546A publication Critical patent/KR20150016546A/ko
Application granted granted Critical
Publication of KR101635305B1 publication Critical patent/KR101635305B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2602Signal structure
    • H04L27/261Details of reference signals
    • H04L27/2613Structure of the reference signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0226Channel estimation using sounding signals sounding signals per se
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/18Phase-modulated carrier systems, i.e. using phase-shift keying
    • H04L27/22Demodulator circuits; Receiver circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2657Carrier synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2689Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
    • H04L27/2692Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation with preamble design, i.e. with negotiation of the synchronisation sequence with transmitter or sequence linked to the algorithm used at the receiver
    • H04L27/2694Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation with preamble design, i.e. with negotiation of the synchronisation sequence with transmitter or sequence linked to the algorithm used at the receiver adaptive design
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2689Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
    • H04L27/2695Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation with channel estimation, e.g. determination of delay spread, derivative or peak tracking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • H04L5/0051Allocation of pilot signals, i.e. of signals known to the receiver of dedicated pilots, i.e. pilots destined for a single user or terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/006Quality of the received signal, e.g. BER, SNR, water filling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0078Timing of allocation
    • H04L5/0085Timing of allocation when channel conditions change
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signaling for the administration of the divided path
    • H04L5/0094Indication of how sub-channels of the path are allocated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/03592Adaptation methods
    • H04L2025/03745Timing of adaptation
    • H04L2025/03764Timing of adaptation only during predefined intervals
    • H04L2025/0377Timing of adaptation only during predefined intervals during the reception of training signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • H04L2027/0024Carrier regulation at the receiver end
    • H04L2027/0026Correction of carrier offset
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • H04L2027/0083Signalling arrangements
    • H04L2027/0089In-band signals
    • H04L2027/0093Intermittant signals
    • H04L2027/0095Intermittant signals in a preamble or similar structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0204Channel estimation of multiple channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0014Three-dimensional division
    • H04L5/0023Time-frequency-space

Landscapes

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

Abstract

파일럿 로직은 OFDM(orthogonal frequency division multiplexing) 패킷 송신시에 매 N개의 심볼들마다 로케이션들을 시프트하는 파일럿 톤들을 어떻게 프로세싱할지를 채널 및 페이즈 정보에 기초하여 결정할 수 있다. 파일럿 로직은 채널에 대한 SNR(signal-to-noise ratio)을 결정하여 시프팅 파일럿 톤들을 어떻게 프로세싱할지를 결정한다. 파일럿 로직은 또한 파일럿 톤들로부터 채널 상태 정보 및 페이즈 정정 정보와 같은 채널 및 페이즈 정보 업데이트들을 결정할 수 있다. 높은 SNR의 상황에서, 로직은 페이즈 트래킹 및 등화기 업데이트를 위해 파일럿 톤들의 로케이션들로부터 얻어진 채널 추정 및 페이즈 로테이션을 사용할 수 있다. 낮은 SNR의 상황에서, 로직은 OFDM 송신 동안 페이즈 트래킹을 위한 페이즈 로테이션을 사용하고 등화기는 업데이트하지 않을 수 있다. 로직은 또한 송신에 도플러 효과의 존재 또는 부존재를 결정하고 그에 응답하여 액세스 포인트에 N에 대한 선택을 송신할 수 있다.

Description

무선 네트워크에서 채널 업데이트를 선택하기 위한 방법 및 장치{METHODS AND ARRANGEMENTS FOR SELECTING CHANNEL UPDATES IN WIRELESS NETWORKS}
실시예들은 무선 통신 분야에 관한 것이다. 보다 상세하게, 본 개시는 적어도 신호 품질에 기초하여 채널 업데이트를 선택하는 것에 관한 것이다.
도 1은 복수의 통신 디바이스를 포함하는 무선 네트워크의 실시예를 도시한다.
도 1a는 파일럿 톤 로케이션을 도시하는 테이블의 실시예를 도시한다.
도 1b는 시프팅 파일럿 톤들을 구비한 OFDM(orthogonal frequency division multiplexing) 패킷 송신시의 OFDM 심볼들의 실시예를 도시한다.
도 1c는 도플러 효과가 있는 수신기 환경 및 도플러 효과가 없는 수신기 환경 모두에 대해 무 시프팅 파일럿들 대 시프팅 파일럿들을 N=1 대 N=2에서의 시프팅 파일럿들을 비교하는 시뮬레이션의 실시예를 도시한다.
도 2는 시프팅 파일럿 톤들을 프로세싱하기 위한 파일럿 로직을 구비한 장치의 실시예를 도시한다.
도 3a 및 도 3b는 파일럿 톤들을 프로세싱 및 프로세스를 선택하고 통신을 생성, 전송, 수신, 파싱(parse), 및 해석하기 위한 플로우차트의 실시예를 도시한다.
다음은 첨부 도면에 도시된 신규한 실시예의 상세한 설명이다. 그러나, 제공되는 상세의 요지는 설명된 실시예의 예상되는 변형을 제한하고자 의도된 것은 아니다. 반대로, 청구범위 및 상세한 설명은 첨부된 청구범위에 의해 정의된 바와 같은 본 교시의 사상 및 범위 내에 들어오는 모든 수정예, 등가물, 및 대체예를 커버한다. 아래의 상세한 설명은 당업자에게 그러한 실시예를 이해할 수 있도록 설계되어 있다.
IEEE(Institute of Electrical and Electronic Engineers) 802.11ah 시스템은 현재 정의된 대역폭은 1 MHz(메가헤르쯔)이고 다운-클록킹된 IEEE 802.11ac 레이트의 세트, 즉, 2, 4, 8 및 16 MHz를 가지며, 여기서 다운 클록킹은 10x이다. 1 MHz 시스템은 32-포인트 FFT(fast Fourier transform)를 사용할 수 있다. 그들 32개의 캐리어 중 데이터용으로 24개가 사용되고 파일럿용으로 2개가 사용될 것이다. 부가적으로, 범위를 확장하기 위해 반복 모드가 포함되어 있다.
IEEE 802.11ah 무선 네트워크들에 대한 이슈들 중 하나는, IEEE 802.11ah 시스템의 더 낮은 데이터 레이트, 실외 센서의 추가적인 사용 케이스 및 오프로딩으로 인해, 더 긴 패킷들에 대해 채널 도플러 효과가 중요하게 되었다는 점이다. 예를 들면, 1 MHz 모드를 사용하여, 큰 페이로드 사이즈에 알맞은 패킷은 수십 밀리초를 초과할 수 있다. 패킷 타임들은 IEEE 802.11n/ac 시스템에 대해 매우 더 낮았고, 이것은 실내 사용을 위해 대규모로 설계되었으며, 따라서, 채널은 전체 패킷에 걸쳐 고정되어 있다고 가정되었다. 보통의 도플러에 대해, IEEE 802.11ah 시스템 성능은 긴 패킷들의 전송 동안 부가적인 트레이닝(training) 또는 채널 업데이트없이 심각하게 저하될 수 있다는 것을 보여 왔다.
실시예는, 수신기가 패킷의 전송 동안 채널 및 페이즈(phase) 정보를 트래킹할 수 있도록 패킷의 전송 동안 OFDM(orthogonal frequency division multiplexing) 패킷의 대역폭에 걸쳐 공지된 파일럿 심볼 톤 시프팅을 사용할 수 있다. 따라서, 파일럿 정보는 그들 톤들에 대한 채널 상태 정보에 대한 채널 업데이트들 및 상이한 톤들을 갖는 채널 페이즈를 트래킹하기 위한 페이즈 정정 정보를 계산하는데 사용될 수 있다.
실시예들은 OFDM 패킷 송신시에 모든 N개의 심볼마다 로케이션(location)들을 시프팅하는 파일럿 톤들을 어떻게 프로세싱할지를 채널 및 페이즈 정보에 기초하여 결정하기 위한 파일럿 로직을 포함할 수 있다. 많은 실시예에서, 파일럿 로직은 시프팅 파일럿 톤들을 어떻게 프로세싱할지를 결정하기 위해 채널에 대한 SNR(signal-to-noise ratio)를 결정할 수 있다. 몇몇 실시예에서, 파일럿 로직은 파일럿 톤들로부터 채널 상태 정보 및 페이즈 정정 정보와 같은 채널 및 페이즈 정보 업데이트들을 결정할 수 있다. 몇몇 실시예에서, 높은 SNR의 상황에서, 로직은 페이즈 트래킹 및 등화기를 업데이트하기 위해 파일럿 톤들의 로케이션들로부터 얻어지는 채널 추정 및 페이즈 로테이션(rotation)을 사용할 수 있다. 추가의 실시예에서, 낮은 SNR의 상황에서, 로직은 페이즈 트래킹을 위해 페이즈 로테이션을 사용할 수 있고 OFDM 송신 동안 등화기를 업데이트하지 않을 수 있다. 몇몇 실시예에서, 로직은 송신에 대한 도플러 효과의 존재 또는 부재를 결정할 수 있고 N에 대한 선택을 액세스 포인트에 전송하거나, 그렇지 않으면, 상기 결정에 응답하여 신호를 액세스 포인트에 전송할 수 있다.
몇몇 실시예는 수신기가 파일럿 톤들이 동일한 로케이션들에 남아있는 동안 심볼들의 수와 관련하여 N의 값을 선택할 수 있게 하는 특징을 포함할 수 있다. 순간적인 채널 및 페이즈 정보에 기초하여 N에 대한 값을 선택하는 것은 IEEE 802.11ah 시스템이 낮은 전력 센서들을 포함하는 사용 케이스를 갖는다는 것을 고려해야 한다. 첫번째로, 이들 디바이스는 정보를 덜 빈번하게 교환하고 부가적으로 전형적인 매우 낮은 전력 디바이스이고, 따라서, 설계 제한은 그들의 시간 "기동(awake)"을 최소화하는 것이다. 따라서, 실시예들은 통신의 프리앰블의 신호 필드에 비트들을 부가하고, MAC 서브레이어가 N 값의 선택을 요청하거나 다른 방식에서 액세스 포인트에 시그널링하는 것을 요청할 수 있다. 그러한 것은 액세스 포인트에게 통지하는 긍정적인 방법이다. 그러한 실시예들은 대안으로 액세스 포인트에게 수신기 품질 측정 교환을 통해 통지할 수 있다. 예를 들면, 하나의 그러한 실시예에서, 액세스 포인트는 수신기에 의해 결정된 바와 같이 N의 값에 관해 동일한 결정을 하도록 수신기 품질 측정으로 프로세싱할 수 있다. 일부 실시예에서, 이러한 결정은 수신기에 의해 가정될 수 있거나, 또는 액세스 포인트가 임의의 능력으로 광고되었다면 수신기에 의해 가정될 수 있다.
많은 실시예에서, 송신기들은 N개의 심볼마다 파일럿 톤들의 로케이션을 시프트하고, 여기서, N은 시스템 파라미터, 설정, 또는 고정 값일 수 있다. 따라서, 파일럿 톤들의 로케이션은 다음 로케이션으로의 시프팅 전에는 N개의 심볼들에 대해 일정한 상태로 있게 된다. 몇몇 실시예에서, 수신기는 N개의 파일럿 심볼을 사용하여 채널 추정을 하거나 또는 적절한 알고리즘을 이용하여 페이즈 로케이션을 결정할 수 있다. 여기서 설명되는 몇몇 실시예는 1의 값으로 고정된 N으로 파일럿 시프팅을 구현할 수 있는데, 1의 값은 심볼마다의 파일럿 톤 시프트를 의미하며, N에 대한 고정 값의 구현은 또한, 송신기에서 사용되는 단일 값이 구현될 수 있기 때문에 N의 값을 업데이트하기 위한 송신기와 수신기 간의 시그널링의 필요성을 제거할 수 있다. 파일럿 톤들의 로케이션들에 대한 기준은 파일럿 톤들의 주파수들 또는 서브캐리어들을 지칭한다는 것을 유의하자.
다양한 실시예는 시프팅 파일럿 톤들을 갖는 채널 업데이트들과 연관된 상이한 기술적 문제들을 해결하도록 설계될 수 있다. 예를 들면, 몇몇 실시예는 시프팅 파일럿 톤들을 프로세싱함으로써 결정되는 채널 및 페이즈 정보 또는 파일럿을 어떻게 사용할지를 결정하는 것과 같은 하나 이상의 기술적 문제를 해결하도록 설계될 수 있다.
전술한 것들과 같은 상이한 기술적 문제들은 하나 이상의 상이한 실시예들에 의해 해결될 수 있다. 시프팅 파일럿 톤들을 프로세싱함으로써 결정되는 채널 및 페이즈 정보 또는 파일럿을 어떻게 사용할지를 해결하는 몇몇 실시예는, SNR을 결정하기 위해 OFDM 송신을 프로세싱하는 것, 도플러 컴포넌트들의 존재 또는 부존재를 결정하기 위해 OFDM 송신을 프로세싱하는 것, 수신기가 이동할 것인지를 결정하기 위해 신호 에너지를 검출하는 것, 수신기가 이동하는지를 결정하기 위해 MAC 서브레이어와 통신하는 것, SNR이 높은지 또는 낮은지를 결정하기 위해 SNR을 임계치와 비교하는 것, 등화기를 업데이트하지 않고 페이즈 정정 정보를 프로세싱하는 것, 파일럿 톤들로부터 채널 상태 정보 및 페이지 정정 정보와 같은 채널 및 페이즈 정보 업데이트들을 결정하는 것, 페이즈 트래킹 및 등화기를 업데이트하기 위해 채널 및 페이즈 정보를 프로세싱하는 것 등과 같은 하나 이상의 상이한 기술적 수단에 의해 그와 같이 행해질 수 있다.
몇몇 실시예들은 IEEE 802.11ah 시스템, 및 IEEE 802.11-2012, 정보 기술에 대한 IEEE 표준 - 시스템들간의 텔레커뮤니케이션 및 정보 교환 - 로컬 및 메트로폴리탄 지역 네트워크 - 특정 요구사항 - Part 11: Wireless LAN Medium Access Control(MAC) and Physical Layer(PHY) Specifications(http://standards.ieee.org/getieee802/download/802.11-2012.pdf) 같은 표준에 따라 동작하는 다른 시스템들을 구현한다.
몇몇 실시에들은 액세스 포인트(AP) 및/또는, 라우터, 스위치, 서버, 워크스테이션, 넷북, 모바일 디바이스(랩톱, 스마트 폰, 태블릿 등)뿐만 아니라 센서, 계량기, 제어 장치, 기구, 모니터, 가전 등과 같은 AP 또는 스테이션(STA)의 클라이언트 디바이스를 포함한다. 몇몇 실시예는, 예를 들면, 실내 및/또는 실외 "스마트" 그리드 및 센서 서비스를 제공할 수 있다. 예를 들면, 몇몇 실시예는 특정 지역 내의 가정 또는 가정들에 대한 전기, 물, 가스 및/또는 다른 유틸리티의 사용량을 계량하는 센서들로부터 데이터를 수집하기 위한 계량소를 제공하고, 이들 서비스들의 사용량을 계량소에 무선으로 전송할 수 있다. 추가의 실시예는 낙상 검출, 약병 모니터링, 체중 모니터링, 수면 무호흡, 혈당 레벨, 심장 박동 등과 같은 환자에 대한 헬스케어 관련 이벤트 및 바이탈 사인을 모니터링하기 위해 가정 헬스케어용 센서, 클리닉, 또는 병원으로부터의 데이터를 수집할 수 있다. 그러한 서비스를 위해 설계된 실시예들은 일반적으로 IEEE 802.11n/ac 시스템에서 제공되는 디바이스들보다 상당히 더 낮은 데이터 레이트 및 상당히 더 낮은(극도로 낮은) 전력 소모를 요구할 수 있다.
여기서 설명되는 로직, 모듈, 디바이스 및 인터페이스는 하드웨어 및/또는 코드에서 구현될 수 있는 기능들을 수행할 수 있다. 하드웨어 및/또는 코드는 그러한 기능을 달성하기 위해 설계된 소프트웨어, 펌웨어, 마이크로코드, 프로세서, 상태 머신, 칩셋, 또는 그들의 조합을 포함할 수 있다.
실시예들은 무선 통신을 수월하게 할 수 있다. 몇몇 실시예들은 그러한 디바이스들 간의 상호작용을 수월하게 하기 위한 Bluetooth®, WLAN(wireless local area network), WMAN(wireless metropolitan area network), WPAN(wireless personal area network), 셀룰러 네트워크, 네트워크 내의 통신, 메시징 시스템, 및 스마트 디바이스와 같은 저전력 무선 통신을 포함할 수 있다. 더욱이, 몇몇 무선 실시예는 하나의 안테나를 채용하는 한편 다른 실시예는 다수의 안테나를 채용할 수 있다. 하나 이상의 안테나들은 프로세서 및 무선 장치와 결합하여 전파를 송신 및/또는 수신할 수 있다. 예를 들면, MIMO(multiple-input and multiple-output)는 통신 성능을 향상시키기 위해 송신기와 수신기 양쪽 모두에서 다수의 안테나를 통해 신호들을 반송하는 무선 채널들을 사용한다.
아래에 설명된 특정 실시예들 중 일부는 특정 구성을 갖는 실시예를 참조할 것이지만, 본 개시의 실시예는 유사한 이슈 또는 문제를 갖는 다른 구성으로 구현될 수 있다는 것을 당업자는 이해할 수 있을 것이다.
이제, 도 1을 참조하면, 무선 통신 시스템(1000)의 실시예가 도시되어 있다. 무선 통신 시스템(1000)은 네트워크(1005)에 유선 및 무선으로 접속될 수 있는 통신 디바이스(1010)를 포함한다. 통신 디바이스(1010)는 네트워크(1005)를 통해 복수의 통신 디바이스(1030, 1050, 및 1055)와 무선으로 통신할 수 있다. 통신 디바이스(1010)는 액세스 포인트를 포함할 수 있다. 통신 디바이스(1030)는 센서, 소비자 전자 디바이스, 개인용 모바일 디바이스 등과 같은 저전력 통신 디바이스를 포함할 수 있다. 그리고, 통신 디바이스(1050 및 1055)는 센서, 스테이션, 액세스 포인트, 허브, 스위치, 라우터, 컴퓨터, 랩톱, 넷북, 셀룰러 폰, 스마트폰, PDA(Personal Digital Assitant) 또는 다른 무선가능 디바이스를 포함할 수 있다. 따라서, 통신 디바이스는 모바일이거나 고정될 수 있다. 예를 들면, 통신 디바이스(1010)는 가정들의 이웃 내에서의 물 소비에 대한 계량소를 포함할 수 있다. 이이웃 내의 가정들 각각은 통신 디바이스(1030)와 같은 센서를 포함할 수 있고, 통신 디바이스(1030)는 물 사용 계량기와 통합되거나 그와 연결될 수 있다.
예를 들면, 통신 디바이스(1010)가 통신 디바이스(1030)에 대한 데이터를 버퍼링하고 있다는 것을 통신 디바이스(1030)에게 통지하기 위해 통신 디바이스(1010)가 패킷을 통신 디바이스(1030)에 전송할 때, 통신 디바이스(1010)는 프레임(1014)를 인캡슐레이팅하는 OFDM(orthogonal frequency division multiplexing) 패킷을 전송할 수 있다. 트랜시버(RX/TX)(1020)의 OFDM(1022)은 N개의 심볼마다 송신의 심볼 인덱스들 내에 파일럿 톤 시프팅 로케이션들을 갖는 송신을 생성할 수 있다. 몇몇 실시예에서, 통신 디바이스(1010)는 N의 값의 표시(indication)를 통신 디바이스(1030)에 이전에 송신하였을 수 있다. 그러한 실시예에서, 표시는 프레임(1014) 내에서 송신될 수 있는데, 예를 들면, 헤더 내의 필드는 N을 계산할 수 있다. 추가의 실시예에서, N의 값은 고정 값일 수 있다. 그리고, 몇몇 실시예에서, N의 값은 1의 값으로 고정되거나 2의 값으로 고정된다.
통신 디바이스(1010)는 OFDM 패킷을 하나의 심볼 다음 다른 심볼에 순차적으로 그리고 모든 N개의 심볼까지 전송할 수 있고, OFDM 패킷 내의 파일럿 톤들의 로케이션은 순차적으로 또는 무작위로 변경할 수 있다. 몇몇 실시예에서, 예를 들면, 파일럿 톤들의 로케이션은 하나의 심볼 인덱스에서 다음 심볼 인덱스로, 또는 환언하면, 하나의 서브-캐리어로부터 인접한 서브-캐리어로 순차적으로 시프트할 수 있다. 다른 실시예에서, 파일럿 톤들의 서브-캐리어의 주파수 또는 로케이션은 시간 도메인 함수에 기초하여 순차적이기보다는 무작위로 시프트할 수 있다.
파일럿 톤 시프팅은, 파일럿 톤들이 상이한 서브캐리어들에 시간의 함수로서 순차적으로 할당되는 프로세스이다. 많은 실시예에서, 단지 서브캐리어들의 세트만이 파일럿 톤들 또는 데이터 목적(사용가능한 서브-캐리어들)용으로 사용될 수 있다. 예를 들면, 파일럿 톤들은 데이터 서브-캐리어들 상에서만 사용될 수 있고(예를 들면, 심볼당 파일럿 톤으로 스윕(sweep through)), 널(nulled) 서브-캐리어들(예를 들면, DC 서브캐리어들 및 가드 서브캐리어들)을 피할 수 있고, 몇몇 실시예에서, 가드 또는 DC 서브캐리어들에 인접한 데이터 톤들조차 피할 수 있고, 추가로 몇몇 실시예에서, 데이터 톤들의 서브세트, 예를 들면, 모든 짝수 톤들을 피할 수 있다.
파일럿 톤들 및 그들의 포지셔닝은 코딩 기법, 패킷 길이 등과 같은 채널 조건들에 기초할 수 있다. 도 1a는 심볼 번호로 경계가 표시된 파일럿 톤 위치들의 테이블(100)을 도시한다. 다음의 논의는 1 MHz 시스템에 대한 것이고 일 예이다. 2, 4, 8 및 16 MHz 대역폭들에 대한 다른 할당이 존재한다.
테이블(1100)은 통신 디바이스(1010)로부터 통신 디바이스(1030)로 전송되는 1 내지 13의 심볼들의 진행사항을 도시한다. 심볼들의 번호는 본 실시예에서 데이터 및 파일럿 톤들, 또는 사용가능한 서브캐리어들의 수에 기초하여 선택되고, 심볼 인덱스들과 관련된 파일럿 로케이션들의 패턴은 순차적이고 13 이후에 반복된다. 특히, 테이블(1100)은 각각의 심볼 번호에 대해 두 개의 파일럿 톤들을 도시한다. 한 파일럿 톤은 -13 서브캐리어 인덱스와 -1 서브캐리어 인덱스 사이를 이동하고 제2 파일럿 톤은 1 서브캐리어 인덱스와 13 서브캐리어 인덱스 사이를 이동한다. 예를 들면, 전송된 제1 심볼은 심볼 1일 수 있고, 이것은 두 개의 파일럿 톤을 갖고, 하나는 서브캐리어 인덱스 -8에 위치되고 하나는 서브캐리어 인덱스 6에 위치된다. 전송된 제2 심볼은 서브캐리어 인덱스 -9와 5에서 파일럿 톤들을 갖는 심볼 2일 수 있다. 전송된 제3 심볼은 서브캐리어 인덱스 -10과 4에서 파일럿 톤들을 갖는 심볼 3일 수 있고 이들 파일럿 톤 시프트들은 파일럿 톤들이 서브캐리어 인덱스 -7과 7에 있는 심볼 13까지 계속된다.
테이블(1100)에 도시된 바와 같이, 파일럿 톤들은, 파일럿 톤의 로케이션들로서 여기서 지칭되는 시간의 함수로서 상이한 톤들(서브캐리어들) 또는 주파수 빈들(frequency bins)로 시프트되거나 그들에 할당된다. 파일럿 톤들의 로케이션에서의 시프트들 간의 시간은 테이블(1100)에서 N=1이고, 따라서, 파일럿 톤들은 모든 심볼 간의 로케이션들 간을 시프트한다. 테이블(1100)은 또한 파일럿 톤들이 한번에 하나의 서브캐리어 인덱스만큼 순차적으로 변하는 것을 도시한다. 그러나, 모든 실시예들이 서브-캐리어들 또는 주파수들을 통해 순차적으로 파일럿 톤 시프팅을 가져오는 시간의 함수로서 파일럿 톤들에 대한 로케이션을 구현할 수 있는 것은 아니다. 환언하면, 파일럿 톤들의 로케이션은 모든 N개의 심볼{N=1, 2, 3, 4..., 8, ...}을 시프트하지만 주파수/로케이션에서의 시프트는 순차적이라기보다는 서브-캐리어들의 서브세트 내에서 무작위적일 수 있다. 파일럿 톤들의 시프팅은 또한 전송시에 사용되는 MCS(modulation and coding scheme)에 기초하거나 또는 전송의 패킷 길이(즉, 채널 조건)에 기초할 수 있다. 또한, 하나 이상의 파일럿 톤들이 특정 로케이션을 점유하는 시간 양은 MCS에 기초할 수 있고, MCS는 데이터 레이트 및 트래픽 유형에 요구되는 강건도 레벨(level of robustness)에 기초하여 선택될 수 있다. 파일럿 톤들의 세트가 할당된 후, 테이블(1100)에 의해 도시된 프로세스는 순환되고 13보다 큰 임의의 수의 심볼들에 대해 반복될 수 있다.
통신 디바이스(1030)는 통신 디바이스(1010)로부터의 송신을 수신할 수 있고, 파일럿 톤들을 프로세싱함으로써 결정되는 채널 및 페이즈 정보를 이용하여 파일럿 정보를 갖는 채널 및 페이즈 정보를 반복적으로, 또는 몇몇 실시예에서, 계속하여 업데이트할 수 있다. 통신 디바이스(1030)는 채널 및 페이즈 정보(때때로 파일럿 정보로 지칭됨)를 결정하기 위해 파일럿 톤들을 수신하여 프로세싱하고 채널 및 페이즈 정보를 이용하여 OFDM 패킷용으로 수신되는 데이터 신호들의 프로세싱을 업데이트하는 파일럿 로직(1043)을 구현할 수 있다. 파일럿 로직(1043)은 또한 채널 및 페이즈 정보를 어떻게 사용할지를 결정할 수 있다. 특히, 파일럿 로직(1043)은 OFDM 송신의 프리앰블에 있는 트레이닝 시퀀스에 기초하여 채널의 초기 측정을 수행할 수 있다. 트레이닝 시퀀스는 파일럿 로직(1043)의 등화기를 업데이트하기 위한 가중치 또는 계수의 계산을 용이하게 할 수 있다.
몇몇 실시예에서, 파일럿 로직(1043)은 SNR(signal-to-noise) 정보를 이용하여 통신 디바이스(1030)가 통신 디바이스(1010)와 통신하는 채널이 높은 SNR을 갖는지 또는 낮은 SNR을 갖는지를 결정할 수 있다. 채널이 높은 SNR을 갖는다는 결정에 응답하여, 파일럿 로직(1043)은 페이즈 트래커 및 등화기 모두 통신 디바이스(1010)로부터 통신 디바이스(1030)로의 OFDM 패킷의 송신 동안 페이즈 및 채널에서의 변경을 보상하도록 업데이트되어야 한다는 것을 결정할 수 있다. 그러한 실시예에서, 파일럿 로직(1043)은 채널 추정기를 이용하여, 파일럿 톤들을 등화하기 위해 등화기의 가중된 등화 함수에서 가중치 계수를 업데이트하도록 채널 추정 또는 채널 상태 정보를 결정할 수 있다.
추가의 실시예에서, 파일럿 로직(1043)은 SNR(signal-to-noise) 정보를 이용하여, 통신 디바이스(1030)가 통신 디바이스(1010)와 통신하는 채널이 낮은 SNR을 갖는다고 결정할 수 있다. 채널이 낮은 SNR을 갖는다는 결정에 응답하여, 파일럿 로직(1043)은 페이즈 트래커만이, 통신 디바이스(1010)로부터 통신 디바이스(1030)로의 OFDM 패킷의 송신 동안 페이즈 및 채널에서의 변경을 보상하도록 업데이트되어야 한다고 결정할 수 있다. 환언하면, 파일럿 로직(1043)은 낮은 SNR을 결정하는 것에 기초하여 또는, 등화기가 트레이닝 필드를 프로세싱하는 것으로 부터 원래 얻어지는 채널 추정을 계속해서 이용하는 경우에, 미미한 도플러 효과를 결정하는 것과 같은 채널 조건에 기초하여 등화기에 대한 채널 추정을 업데이트하는 것을 디스에이블할 것을 결정할 수 있다. 그러한 실시예에서, 파일럿 로직(1043)은 페이즈 트래커를 이용하여, 수신된 심볼들의 페이즈를 트래킹하도록 파일럿 톤들의 페이즈 로테이션들을 프로세싱할 수 있다.
추가의 실시예에서, 파일럿 로직(1043)은 파일럿 톤들이 동일한 로케이션에 남아있는 동안 심볼들의 수인, 시프팅 파일럿 톤들에 대한 N의 값을 선택하도록 통신 디바이스(1010)와 통신하는 옵션을 가질 수 있다. 몇몇 실시예에서, 예를 들면, 파일럿 로직(1043)은 액세스 포인트에 시그널링하는 방법을 가질 수 있고, 몇몇 실시예에서, 파일럿 로직(1043)은 수신기 품질 측정 교환에 의존할 수 있다. 그러한 실시예에서, 파일럿 로직(1043)은 도플러 효과가 수신된 신호를 손상시킬 수 있는지를 결정할 수 있다. 예를 들면, 파일럿 로직(1043)은 채널 및 페이즈 정보가, 신호가 도플러 컴포넌트를 포함한다는 표시를 제공하는지를 결정할 수 있거나, 또는 파일럿 로직(1043)은 통신 디바이스(1030)가 이동하고 있는지를 결정할 수 있다. 예를 들면, 파일럿 로직(1043)은 통신 디바이스(1010)로부터의 신호 또는 통신 디바이스(1030)의 또 다른 부분으로부터의 표시와 같은 신호들로부터 에너지 레벨에서의 변경들을 나타내는 에너지 측정에 기초하여 통신 디바이스(1043)가 이동하고 있다는 것을 결정할 수 있다.
도플러 효과가 수신된 신호를 손상시킬 수 있고 SNR이 높다는 결정에 응답하여, 파일럿 로직(1043)의 몇몇 실시예는 통신 디바이스(1030)가 N이 1로 설정되도록 요청하거나, 환언하면, 파일럿 톤들이 심볼마다 시프트한다는 표시를 통신 디바이스(1010)에 제공하거나 시그널링할 수 있다. 다른 한편, 도플러 효과가 수신된 신호를 손상시키지 않는다고 결정하고 SNR이 낮다고 결정하는 것에 응답하여, 파일럿 로직(1043)의 몇몇 실시예는 통신 디바이스(1030)가 N이 2로 설정되도록 요청하거나, 환언하면, 파일럿 톤들이 2개의 심볼마다 시프트한다는 표시를 통신 디바이스(1010)에 제공하거나 시그널링할 수 있다. 몇몇 실시예에서, 파일럿 로직(1043)은 통신 디바이스(1010)에 요청을 시그널링하기 전에 N이 적절한 수인지를 알기 위해 체크할 수 있다는 것을 유의하자.
몇몇 실시예에서, 파일럿 로직(1043)은 OFDM 패킷의 서브-캐리어와 연관된 가중치를 업데이트하기 위한 채널 추정 및 페이즈 정정, 및 OFDM 패킷을 전송하는데 사용되는 채널에서의 서브-채널들의 페이즈들을 정정하기 위한 페이즈 정정을 결정하기 위한 로직을 포함할 수 있다. 많은 실시예에서, 파일럿 로직(1043)은 각각각의 심볼이 수신되면서 채널 상태 정보 및 페이즈 정정 정보를 계속해서 업데이트할 것이다.
본 실시예에서, 파일럿 로직(1043)은 테이블(1100)에 따라 OFDM 패킷의 대역폭에 걸쳐 배포된 파일럿 톤들을 갖는 OFDM 패킷을 수신할 수 있다. 테이블(1100)은 파일럿들이 하나의 심볼에서 13 심볼들 후의 전체 대역폭을 커버하는 또 다른 심볼로 이동하는 것에 기초하여 1 MHz 시스템(32 톤 FFT, 24 데이터, 및 각 심볼에서의 2 파일럿 톤)의 예를 제공한다. 패턴은 패킷 내의 모든 심볼들을 커버하도록 주기적으로 반복된다.
도 1b는 통신 디바이스(1010)로부터 통신 디바이스(1030)로 전송되는 OFDM 패킷(1200)의 실시예를 도시한다. OFDM 모듈(1022)은 2 MHz, 4 MHz, 8 MHz, 및 16 MHz와 같은 상이한 대역폭들에 대한 상이한 OFDM 심볼들을 생성할 수 있고, 32-포인트, 역 푸리에 변환에 대응하는, 도 1의 트랜시버와 같은 트랜시버에 대해, 1 MHz 대역폭 채널에 대한 OFDM 패킷(1200)을 생성할 수 있다. OFDM 패킷(1200)은 -16 내지 15로 인덱싱된, 서브-캐리어들로도 지칭되는 32개의 톤을 포함한다. 32개의 톤은, 이 실시예에서, 24개의 데이터 톤, 다섯 개의 가드 톤, 두 개의 파일럿 톤, 및 하나의 DC(direct current) 톤을 포함한다. 네 개의 가장 낮은 주파수 톤은 필터 램프 업 및 필터 램프 다운을 위해 제공되는 가드 톤이다. 인덱스 제로 주파수 톤은 DC 톤이고, 수신기들이 복잡도를 줄이기 위해 직접-변환 수신기들을 채용할 수 있게 하는 것이 더 바람직하도록, 적어도 부분적으로 널링(nulled)된다. 일반적으로, DC는 주파수 대역의 중간에 가장 가까운 두 개의 서브캐리어 중 하나가 선택된다. 그리고, 인덱스 -13 내지 -1와 인덱스 1 내지 13 사이에 데이터 및 파일럿 주파수 톤들이 제공된다.
RF 수신기는 RF 주파수에서 전자기 에너지를 수신하고 그로부터 디지털 데이터를 추출하는 OFDM 모듈(1042)을 포함한다. 1 MHz 동작에 대해, OFDM(1042)은 도 1b에 도시된 OFDM 심볼(1210)과 같은 24개의 데이터 톤, 다섯 개의 가드 톤, 및 하나의 DC 톤을 포함하는 OFDM 심볼들을 추출할 수 있다. 다른 실시예에서, OFDM 심볼들은 상이한 수의 데이터 톤, 파일럿 톤, 및 가드 톤을 갖는 다른 방식으로 인코딩될 수 있다.
OFDM 패킷(1200)은 OFDM 심볼(1210, 1220, 1230, 내지 1240)을 포함하고, OFDM 심볼은 테이블(1100)에 도시된 파일럿 톤 패턴에 대응한다는 것을 유의하자. 특히, OFDM 심볼(1210-1240)은 에지 톤들로서도 지칭되는 가드 톤들의 각각에 대해 도트(dot)를 도시한다. 심볼 인덱스 0으로서 DC 톤의 위치를 도시하는 심볼(1210-1240)의 중심에 하나의 도트가 있고, DATA/PILOT TONES은 좌측의 서브캐리어 인덱스 -13에서 시작하여 0 인덱스에서의 DC 톤 다음의 -1 인덱스까지, 그리고 계속해서 DC 인덱스 0에 인접한 인덱스 1에서 우측의 가드 톤에 인접한 인덱스 13까지의 숫자들로 경계가 표시되어 있다.
OFDM 심볼(1220)은 테이블(1100)에서 OFDM 심볼 인덱스 6을 도시하고 파일럿 톤들은 서브캐리어 인덱스 {-13, 1}에서 볼드체로 표시된 화살표이다. OFDM 심볼(1210)은 DC 톤 및 가드 톤에 인접한 파일럿 톤 {-1, 13}을 갖는다. OFDM 심볼(1220)은 DC 톤 및 가드 톤에 인접한 파일럿 톤 {-13, 1}을 갖는다. OFDM 심볼(1230)은 DC 톤 및 가드 톤에 인접한 심볼 인덱스의 로케이션에 인접한 파일럿 톤 {-12, 2}를 갖는다. 그리고, OFDM 심볼(1230)은 DC 톤 및 가드 톤에 인접한 심볼 인덱스의 로케이션에 인접한 파일럿 톤 {-2, 12}을 갖는다.
추가의 실시예에서, 통신 디바이스(1010)는 데이터 오프로딩을 수월하게 할 수 있다. 예를 들면, 저전력 센서인 통신 디바이스는, 예를 들면, 계량소로의 액세스를 위해 대기하는 동안 소모되는 전력 소모를 줄이고 및/또는 대역폭의 가용성을 증가시키기 위한 목적으로, 예를 들면, Wi-Fi, 또 다른 통신 디바이스, 셀룰러 네트워크 등을 통해 통신하기 위한 데이터 오프로딩 스킴을 포함할 수 있다. 계량소와 같은 센서들로부터 데이터를 수신하는 통신 디바이스는 네트워크(1005)의 혼잡을 줄이기 위한 목적으로 Wi-Fi, 또 다른 통신 디바이스, 셀룰러 네트워크를 통해 통신하기 위한 데이터 오프로딩 스킴을 포함할 수 있다.
네트워크(1005)는 다수의 네트워크의 상호접속을 나타낼 수 있다. 예를 들면, 네트워크(1005)는 인터넷 또는 인트라넷과 같은 광역 네트워크와 결합할 수 있고, 하나 이상의 허브, 라우터 또는 스위치를 통해 유선 또는 무선으로 상호접속된 로컬 디바이스들을 상호접속할 수 있다. 본 실시예에서, 네트워크(1005)는 통신 디바이스(1010, 1030, 1050, 및 1055)를 통신가능하게 결합한다.
통신 디바이스(1010 및 1030)는 메모리(1011 및 1031), MAC(medium access control) 서브레이어 로직(1018 및 1038), 및 PHY(physical layer) 로직(1019 및 1039)를 각각 포함한다. 메모리(1011 및 1031)는 DRAM(dynamic random access memory), ROM(read only memory), 버퍼, 레지스터, 캐시, 플래시 메모리, 하드 디스크 드라이브, 고체 상태 드라이브 등과 같은 저장 매체를 포함할 수 있다. 메모리(1011 및 1031)는 프레임들 및/또는 프레임 구조들, 또는 연관 요청 프레임, 연관 응답 프레임, 프로브 프레임 등을 위한 구조들과 같은 그들의 일부를 저장할 수 있다.
MAC 서브레이어 로직(1018, 1038)은 통신 디바이스(1010, 1030)의 데이터 링크 레이어의 MAC 서브레이어의 기능을 구현하기 위한 로직을 포함할 수 있다. MAC 서브레이어 로직(1018, 1038)은 프레임들을 생성할 수 있고 PHY 로직(1019, 1039)는 프레임들에 기초하여 PPDU(physical layer protocol data unit)를 생성할 수 있다. 예를 들면, 프레임 구축기는 프레임(1014, 1034)을 생성할 수 있다. PHY 로직(1019, 1039)은 수신/송신 체인(RX/TX)(1020 및 1040)으로 표현되는 트랜시버와 같은 물리적 레이어 디바이스를 통한 송신을 위해 PPDU를 생성하도록 프리앰블을 갖는 프레임들을 인캡슐레이팅할 수 있다.
통신 디바이스(1010, 1030, 1050, 및 1055)는 각각 트랜시버(RX/TX)(1020 및 1040)와 같은 트랜시버(RX/TX)를 포함할 수 있다. 많은 실시예에서, 트랜시버(1020 및 1040)는 OFDM(orthogonal frequency division multiplexing)을 구현한다. OFDM은 다중의 캐리어 주파수들 상에서 디지털 데이터를 인코딩하는 한 방법이다. OFDM은 디지털 다중-캐리어 변조 방법으로서 사용되는 주파수 분할 멀티플렉싱 기법이다. 데이터를 OFDM 심볼들로서 반송하기 위해 대규모의 근접하여 이격된 직교 서브-캐리어 신호들이 사용된다. OFDM 심볼들은 각각의 서브-캐리어들에 대해 몇 개의 병렬 데이터 스트림 또는 채널로 분할되고, OFDM 심볼이 수신 디바이스로 전송될, 24개의 데이터 서브-캐리어, 다섯 개의 가드 서브-캐리어, 두 개의 파일럿 서브-캐리어, 및 하나의 DC 캐리어와 같은 서브-캐리어들로 인코딩된다. 각각의 서브-캐리어는 종래의 동일한 대역폭 내에서의 단일-캐리어 변조 기법과 유사한 총 데이터 레이트를 유지하면서, 낮은 심볼 레이트에서의 변조 기법으로 변조된다.
OFDM 시스템은 데이터, 파일럿, 가드, 및 널링(nulling)을 포함하는 기능을 위해 몇 개의 캐리어, 또는 "톤(tone)"을 사용한다. 데이터 톤은 채널들 중 하나를 통해 송신기와 수신기 사이에서 정보를 전달하는데 사용된다. 파일럿 톤들은 채널들을 유지하는데 사용되고, 시간/주파수에 관한 정보 및 채널 트래킹을 제공할 수 있다. 그리고, 가드 톤은 스펙트럼 마스크에 맞는 신호를 도울 수 있다. DC(direct component)의 널링은 직접 변환 수신기 설계를 간략화하는데 사용될 수 있다. 그리고, 가드 간격들은 멀티-경로 왜곡을 야기할 수 있는 ISI(inter-symbol interference)를 피하기 위해 송신동안 송신기의 프론트 엔드에서 STF(short training field)와 LTF(long training field) 심볼들 사이뿐만 아니라 OFDM 심볼들마다의 사이와 같이 심볼들 간에 삽입될 수 있다.
각각의 트랜시버(1020, 1040)는 RF 송신기와 RF 수신기를 포함하는 무선 장치(1025, 1045)를 포함한다. RF 송신기는 전자기 방사에 의한 데이터의 송신을 위해, 서브-캐리어들로도 지칭되는 RF 주파수들 상에 톤으로 인코딩되는 OFDM 심볼들, 디지털 데이터를 임프레스(impress)하는 OFDM 모듈(1022)을 포함한다. 본 실시예에서, OFDM 모듈(1022)은 송신을 위해 디지털 데이터를 서브-캐리어들 상에 톤으로 인코딩되는 OFDM 심볼들로서 임프레스할 수 있다. OFDM 모듈(1022)은 정보 신호를, 무선 장치(1025, 1045)를 통해 안테나 어레이(1024)의 엘리먼트들에 인가될 신호로 변환할 수 있다.
도 1은, 예를 들면, 네 개의 공간 스트림을 갖는 MIMO(Multiple-Input, Multiple-Output) 시스템을 포함하는 다수의 상이한 실시예를 도시할 수 있고, 통신 디바이스(1010, 1030, 1050, 및 1055) 중 하나 이상이 SISO(Single-Input, Single Output) 시스템, SIMO(Single-Input, Multiple Output) 시스템, 및 MISO(Multiple-Input, Single Output) 시스템을 포함하는 단일 안테나를 구비한 수신기 및/또는 송신기를 포함하는 축퇴 시스템(degenerate system)을 도시할 수 있다. 대안으로, 도 1은 다수의 안테나를 포함하고 다수의-사용자 MIMO(MU-MIMO) 동작할 수 있는 트랜시버를 도시할 수 있다.
안테나 어레이(1024)는 개별의 분리된 여기 안테나 엘리먼트들의 어레이이다. 안테나 어레이(1024)의 엘리먼트들에 인가되는 신호들은 안테나 어레이(1024)로 하여금 1 내지 4 공간 채널을 방사하게 할 수 있다. 그와 같이 형성된 각각의 공간 채널은 하나 이상의 통신 디바이스(1030, 1050, 및 1055)에 정보를 반송할 수 있다. 유사하게, 통신 디바이스(1030)는 통신 디바이스(1010)로부터 신호를 수신하고 통신 디바이스(1010)로 신호를 송신하는 트랜시버(1040)를 포함한다. 트랜시버(1040)는 안테나 어레이(1044)를 포함할 수 있다.
도 1c는 파일럿 로직(1043)에서 구현되는 프로세스의 시뮬레이션(1300)의 실시예를 도시한다. 도 1c에서, 그래프는 심볼마다(N=1)의 파일럿 톤 시프팅, 2개의 심볼마다(N=2)의 파일럿 톤 시프팅, 및 정지 파일럿 톤을 수신하는 수신기의 PER(packet error rate) 성능을 도시한다. 이들 경우는 페이즈 트래킹 및 등화 업데이트들을 갖는 채널 추정이 동작하는 상태에서 도플러가 적용되고 도플러가 적용되지 않는 것으로 실행된다.
시뮬레이션 연구는 파일럿 지속시간 N의 적절한 선택, 및 적절한 수신기 알고리즘을 결정하도록 실행되었다. 이 시뮬레이션 경우는 모든 시뮬레이션 손상 및 -13.675 ppm의 캐리어 오프셋을 이용하여 1500 바이트 패킷을 이용하는 MCSI 1 MHz에 대한 것이다.
도 1c는 낮은 SNR에서 N=2가 N=1보다 양호하다는 것을 보여준다. 낮은 SNR에서, N=1 및 N=2 모두에 대한 저하는 업데이트되는 채널 추정에 기인하였다. SNR이 낮았기 때문에, 새로운 추정은 긴 트레이닝 시퀀스에 의해 얻어진 원래의 채널 추정보다 나빴다. 그리고, 채널이 변경되는 도플러를 갖더라도, 낮은 SNR에서 채널 추정을 업데이트하지 않는 것이 더 좋다. 이것은 또한, 채널 추정 SNR에서 3 데시벨(dB) 향상이 있기 때문에 낮은 SNR에서 N=2가 N=1보다 양호하다는 사실로 증명되지만, 더 높은 SNR에서는 N=1이 채널 변경을 더 양호하게 트래킹할 수 있기 때문에 N=1이 더 양호하다. 또 다른 발견은 이동하는 파일럿들이 대역에 걸쳐 트래킹이 행해질 수 있도록 하고 따라서 주파수 선택 채널 페이드에 더 면역을 갖기 때문에, 이동하는 파일럿들이 도플러 채널들이 없는 때에 성능을 상당히 개선하였다는 것을 이용한다는 것이다. 따라서, 도플러의 경우에 대해, 낮은 SNR(예를 들면, 6dB 또는 8dB 아래)이더라도, 이동하는 파일럿들이 이점이 있고 상당한 이득을 제공하여, 그 결과 시프팅 파일럿 톤들이 페이즈 트래킹에 사용되어야 한다는 것을 암시한다. 도플러의 경우에 대해, 중간에서 높은 SNR(예를 들면, 6dB 또는 8dB보다 높음)에서, 채널 추정 및 페이즈 트래킹은 상당한 이점을 제공하고 따라서 그 결과 양자 모두 사용된다는 것을 암시한다. 도플러가 없는 경우에 대해, 팁(tipping) SNR 값은 대략 12 dB이고 여기서 완전 검은색 곡선이 다른 검은색 곡선들과 만난다. 구현되는 실제 임계치들은 수신기 회로 및 로직에 특정적이고, 따라서, "낮은 SNR"이라고 고려되는 것과 "높은 SNR"이라고 고려되는 것은 수신기 구성에 따라 변할 수 있다는 것을 유의하자.
따라서, 파일럿 로직(1043)은 적절한 수신기 기술 기반 환경 및 SNR을 결정하도록 구현될 수 있다. 낮은 SNR 및 도플러 미검출에 대해, 단지 페이즈 트래킹만이 시프팅 파일럿 톤들을 이용하여 업데이트된다(그들 파일럿 톤들에 대한 채널 추정 및 따라서, 등화기는 업데이트되지 않고 트레이닝 필드(LTF)로부터 얻어진 채널 추정을 계속해서 사용한다). 높은 SNR에 대해, 채널 추정/등화기 및 페이즈 트래킹은 시프팅 파일럿 톤들(또한 이동하는 파일럿들로도 지칭됨)에 기초하여 업데이트된다.
도 2는 프레임들을 생성, 전송, 수신 및 해석 또는 디코딩하기 위한 장치의 실시예를 도시한다. 장치는 MAC(Medium Access Control) 서브레이어 로직(201) 및 PHY(physical layer) 로직(202)에 결합된 트랜시버(200)를 포함한다. MAC 서브레이어 로직(201)은 프레임을 결정할 수 있고, PHY(physical layer) 로직(250)은 트랜시버(200)를 통해 전송할 프리앰블과 함께, 프레임 또는 다수의 프레임, MPDU(MAC protocol data unit)를 인캡슐레이팅함으로써 PPDU를 결정할 수 있다. 예를 들면, 프레임 구축기는 프레임이, 관리, 제어 또는 데이터 프레임인지를 특정하는 타입 필드, 및 프레임의 기능을 특정하는 서브타입 필드를 포함하는 프레임을 생성할 수 있다. 제어 프레임은 Ready-To-Send 또는 Clear-To-Send 프레임을 포함할 수 있다. 관리 프레임은 비컨, 프로브 응답, 관련 응답, 및 재관련 응답 프레임 타입을 포함할 수 있다. 그리고, 데이터 타입 프레임은 데이터를 전송하도록 설계된다.
많은 실시예에서, MAC 서브레이어 로직(201)은 프레임들을 생성하기 위한 프레임 구축기(202)를 포함할 수 있다. PHY 로직(250)은 데이터 유닛 구축기(203)를 포함할 수 있다. 데이터 유닛 구축기(203)는 PPDU를 생성하기 위해 MPDU 또는 하나보다 많은 MPDU를 인캡슐레이트하기 위한 프리앰블을 결정할 수 있다. 많은 실시예에서, 데이터 유닛 구축기(203)는 목적지 통신 디바이스와의 상호동작을 통해 선택된 통신 파라미터에 기초하여 프리앰블을 생성할 수 있다. 프리앰블은, 수신 디바이스에 초기 채널 업데이트를 제공하여 수신 디바이스가 그 수신 디바이스 내의 등화기에 의해 구현된 가중 함수에 대한 가중치 계수를 업데이트할 수 있게 하기 위한 STF(short training field) 및 LTF(long training field)와 같은 트레이닝 시퀀스를 포함할 수 있다.
트랜시버(200)는 수신기(204) 및 송신기(206)를 포함한다. 송신기(206)는 하나 이상의 인코더(208), 변조기(210), OFDM(212), 및 DBF(214)를 포함할 수 있다. 송신기(206)의 인코더(208)는, 예를 들면, BCC(binary convolutional coding), LDPC(low density parity check coding) 등을 이용하여 MAC 서브레이어 로직(202)으로터 송신되는 데이터를 수신하고 인코딩한다. 변조기(210)는 인코더(208)로부터 데이터를 수신할 수 있고, 예를 들면, 데이터 블록을 대응하는 사인 곡선의 이산 진폭들의 세트, 또는 사인 곡선의 이산 페이즈들의 세트, 또는 사인 곡선의 주파수에 대한 이산 주파수 시프트들의 세트로 매핑하는 것을 통해 선택된 주파수의 사인 곡선으로 임프레싱(impress)할 수 있다.
변조기(209)의 출력은 OFDM(orthogonal frequency division multiplexing) 모듈(212)로 이송된다. OFDM 모듈(212)은 STBC(space-time block coding) 모듈(211), DBF(digital beamforming) 모듈(214), 및 IFFT(inverse, fast Fourier transform) 모듈(215)을 포함할 수 있다. STBC 모듈(211)은 변조기(209)로부터 하나 이상의 공간 스트림에 대응하는 성상 포인트들을 수신할 수 있고, 공간 스트림들을 더 큰 수의 공간-시간 스트림들(또한 일반적으로 데이터 스트림으로 지칭됨)로 확장할 수 있다. 몇몇 실시예에서, STBC(211)는, 예를 들면, 공간 스트림들의 수가 초대 수의 공간-시간 스트림들인 상황에 대해 공간 스트림들을 통과하도록 제어될 수 있다. 추가의 실시예에서는 STBC를 생략할 수 있다.
OFDM 모듈(212)은 OFDM 심볼로서 형성된 변조된 데이터를 복수의 직교 서브-캐리어로 임프레싱 또는 매핑하여, OFDM 심볼이 서브-캐리어 또는 톤으로 인코딩된다. OFDM 모듈(212)은 파일럿 톤이 N개의 심볼마다 데이터/파일럿 서브-캐리어 내의 로케이션을 변경하는 심볼을 생성할 수 있다. 많은 실시예에서, OFDM 모듈(212)은 파일럿 톤이 심볼 인덱스에 따라 로케이션을 순차적으로 시프트하는 심볼을 생성할 수 있다. 몇몇 실시예에서, 파일럿 톤은 심볼마다 로케이션을 시프트할 수 있다. 예를 들면, 도 1의 통신 디바이스(1030)가 통신 디바이스(1010)로부터의 송신에 응답할 때, RX/TX(1040)는 파일럿 톤이 N개의 심볼마다 시프트하는 OFDM 패킷으로 응답할 수 있다. 몇몇 실시예에서, N의 값은 통신 디바이스(1010)에 의해 제공된 N의 값과 매칭할 수 있다. 다른 실시예에서, N의 값은 통신 디바이스(1030) 및/또는 통신 디바이스(1010)에 대해 고정값일 수 있다. 그리고, 몇몇 실시예에서, 액세스 포인트일 수 있는 통신 디바이스(1010)는 통신 디바이스(1030)에 의해 통신 디바이스(1010)에 제공된 N의 값을 이용할 수 있다.
몇몇 실시예에서, OFDM 심볼은 DBF 모듈(214)로 이송된다. 무선 시스템의 효율 및 능력을 증가시키기 위해 디지털 빔 형성 기술이 사용될 수 있다. 일반적으로, 디지털 빔 형성은 안테나 엘리먼트의 어레이에 의해 수신되고 그로부터 송신되는 신호에 동작하는 디지털 신호 프로세싱 알고리즘을 사용한다. 예를 들면, 복수의 공간 채널이 형성될 수 있고, 각각의 공간 채널은 복수의 사용자 단말기 각각으로 송신되고 그로부터 수신되는 신호 전력을 최대화하도록 독립적으로 조종될 수 있다. 또한, 디지털 빔 형성은 다중-경로 페이딩을 최소화하기 위해 그리고 동일 채널(co-channel) 간섭을 배제하기 위해 적용될 수 있다.
OFDM 모듈(212)은 또한 OFDM 심볼에 대해 IDFT(inverse discrete Fourier transform)을 수해하는 역 푸리에 변환 모듈을 포함할 수 있다. 본 실시예에서, IDFT는 데이터에 IFFT를 수행하기 위한 IFFT 모듈(215)을 포함할 수 있다. 1 MHz 대역폭 동작에 대해, IFFT 모듈(215)은 데이터 스트림에 대해 32-포인트 역 FFT를 수행한다.
OFDM 모듈(212)의 출력은 더 높은 전달 주파수로 상향 변환될 수 있거나, 또는 상향 변환으로 통합적으로 수행될 수 있다. 송신 전에 신호를 매우 더 높은 주파수로 시프트하는 것은 실제 차원의 안테나 어레이의 사용을 가능하게 한다. 즉, 송신 주파수가 높은 수록 안테나는 더 작게 될 수 있다. 따라서, 상향 변환기는 변조된 파형에 사인 곡선을 곱하여, 파형의 중앙 주파수와 사인 곡선의 주파수의 합인 캐리어 주파수를 갖는 신호를 얻는다.
트랜시버(200)는 또한 안테나 어레이(218)에 접속된 듀플렉서(216)를 포함할 수 있다. 따라서, 이 실시예에서, 송신 및 수신 양자 모두를 위해 단일 안테나 어레이가 사용된다. 송신할 때, 신호는 듀플렉서(216)를 통과하고 상향 변환된 정보-함유(information-bearing) 신호로 안테나를 구동한다. 송신 동안, 듀플렉서(216)는 송신될 신호가 수신기(204)에 입력되는 것을 방지한다. 수신시에, 안테나 어레이에 의해 수신된 정보 함유 신호는 듀플렉서(216)를 통과하여 안테나 어레이로부터의 신호를 수신기(204)로 전달한다. 다음에, 듀플렉서(216)는 수신된 신호가 송신기(206)에 입력되는 것을 방지한다. 따라서, 듀플렉서(216)는 안테나 어레이 엘리먼트를 수신기(204)와 송신기(206)에 교대로 접속시키도록 스위치로서 동작한다.
안테나 어레이(218)는 정보 함유 신호를, 수신기의 안테나에 의해 수신될 수 있는 시변(time-varing) 공간 분산의 전자기 에너지로 방사한다. 다음에, 수신기는 수신된 신호의 정보를 추출할 수 있다. 다른 실시예에서, 트랜시버(200)는 안테나 어레이보다는 하나 이상의 안테나를 포함할 수 있고, 몇몇 실시예에서, 수신기(204)와 송신기(206)는 자신들의 안테나 또는 안테나 어레이를 포함할 수 있다.
트랜시버(200)는 정보 함유 통신 신호를 수신, 복조 및 디코딩하기 위한 수신기(204)를 포함할 수 있다. 통신 신호는, 예를 들면, N개의 심볼마다 시프트하는 파일럿 톤을 갖는 1 MHz 캐리어 주파수 상의 32개의 톤을 포함할 수 있다. 예를 들면, 팜(farm)을 위한 IEEE 802.11ah과 호환하는 데이터 수집 스테이션은, IEEE 802.11ah와 호환하는 무선 통신 디바이스를 통합한 저전력 센서로부터 데이터를 주기적으로 수신할 수 있다. 센서는 일정 주기 시간 동안 저전력 모드로 진입할 수 있고, 주기적으로 데이터를 수집하기 위해 기동(wake)하고, 센서에 의해 수집된 데이터를 송신하기 위해 주기적으로 데이터 수집 스테이션과 통신한다. 몇몇 실시예에서, 센서는 데이터 수집 스테이션과의 통신을 사전에 개시하고, 통신 능력을 나타내는 데이터를 송신하며, CTS(clear-to-send) 등에 응답하여 데이터 수집 스테이션에 데이터를 통신하는 것을 시작할 수 있다. 다른 실시예에서, 센서는 데이터 수집 스테이션에 의한 통신의 개시에 응답하여 데이터를 데이터 수집 스테이션에 송신할 수 있다.
수신기(204)는 FFT(fast Fourier transform) 모듈(219)을 포함할 수 있다. FFT 모듈(219)은 통신 신호를 시간 도메인에서 주파수 도메인으로 변환할 수 있다.
수신기(204)는 채널 추정기(252), 페이즈 트래커(254), 버퍼(256), 및 등화기(258)를 포함하는 파일럿 로직(250)을 포함할 수 있다. 파일럿 로직(250)은 데이터 톤뿐만 아니라 시프팅 파일럿 톤을 프로세싱하도록 구성될 수 있다. 파일럿 로직(250)은 하드-코딩된 로직을 구비하거나 또는 등화기 애플리케이션 또는 명령어를 실행하는 등화기(258), 채널 추정기(252), 및 페이즈 트래커(254)를 포함할 수 있다.
파일럿 로직(250)은, 채널 및 페이즈 정보에 기초하여, OFDM(orthogonal frequency division multiplexing) 패킷 송신시 N개의 심볼마다 로케이션을 시프트하는 파일럿 톤들을 어떻게 프로세싱할지를 결정하기 위한 로직을 포함할 수 있다. 특히, 파일럿 로직(250)은 채널에 대한 SNR(signal-to-noise ration)을 결정하고, 등화를 업데이트하지 않고 페이즈 트래킹을 수행할지 또는 OFDM 패킷의 수신동안 등화기에 의해 사용된 채널 추정 업데이트 및 페이즈 트래킹 모두를 수행할지를 결정할 수 있다. 파일럿 로직(250)은 또한 파일럿 톤들로부터 채널 상태 정보 및 페이즈 정정 정보와 같은 채널 및 페이즈 정보 업데이트를 결정할 수 있다. 예를 들면, 파일럿 로직(250)은 채널 추정기(252)에 의해 결정된 SNR이, 예를 들면, 레지스터 내의 임계 SNR과 비교함으로써 SNR이 높다고 결정하고, 그에 응답하여, 파일럿 로직(250)은 채널 추정기(252)에 의해 결정된 채널 추정 및 등화기를 업데이트하고 페이즈 트래킹하기 위해 파일럿 톤들을 프로세싱함으로써 페이즈 트래커(254)에 의해 결정된 페이즈 로테이션을 사용하는 것을 결정할 수 있다. 한편, 파일럿 로직(250)이 SNR이 낮다고 결정하는 경우, 파일럿 로직(250)은 페이즈 트래킹을 위한 페이즈 로테이션을 사용할 수 있고 송신의 프리앰블에 있는 트레이닝 시퀀스 후에 OFDM 송신 동안 등화기를 업데이트하지 않을 수 있다.
파일럿 로직(250)은 필터, 지연 소자, 및 탭(tap) 또는 입력 신호 내의 파일럿 톤들을 프로세싱하는 것으로부터 결정되고 업데이트된 가중치 값에 기초하여 입력 신호에 가중 함수를 적용하기 위한 다른 로직을 포함할 수 있다. 가중 함수에 대한 가중치 계수는 특정 레벨의 성능을 달성하고, 예를 들면, 수신기에서의 신호 품질을 최적화하기 위해 파일럿 톤들에 기초하여 조정될 수 있는 가중치 값이다. 몇몇 실시예에서, 파일럿 로직(250)은 시간에 걸쳐 OFDM 패킷에 대한 OFDM 서브캐리어 각각을 통한 파일럿 톤들의 로테이션 때문에 (즉, 등화기 가중치 계수를 업데이트하기 위해 파일럿 톤들을 사용하여) 시간에 걸친 채널 변경을 트래킹할 수 있다. 전술한 바와 같이, 파일럿 톤들은 몇 개의 데이터 서브캐리어에 의해 분리되고, 따라서, 서브캐리어 트래킹을 위한 인터셉트 및 기울기의 추정이 유지될 수 있다. 파일럿 톤들이 OFDM 패킷의 대역을 가로질러 심볼 인덱스 로케이션을 통해 시프트됨에 따라, 파일럿 톤들이 현재 파퓰레이팅(populate)하는 서브캐리어를 위해 등화기에 대한 가중치 계수 또한 업데이트될 수 있다.
수신기(204)는 파일럿 톤들을 수신하고 기저대역 표현으로 변환할 수 있다. 수신된 파일럿 톤들은 다음에 (예를 들면, 최소 제곱 접근법을 사용하여) 수신된 시퀀스를 사용하여 무선 채널에 대한 업데이트된 채널 추정을 결정하는 채널 추정기(252)로 입력될 수 있다. 채널 추정기(252)는 송신된 파일럿 톤들의 선험적 지식(priori knowledge)를 가질 수 있고, 채널 추정을 결정하기 위해 수신된 신호에 비교한다. 그 다음 채널 추정은 등화기(258)로 전달될 수 있다.
파일럿 로직(250)이 SNR이 높다고 결정하는 상황에서, 수신된 데이터 신호의 기저대역 표현이 등화기(258)의 입력으로 전달될 수 있고, 등화기(258)에 현재 적용되는 가중치 계수에 따라 가중 함수에 의해 지시된 방식으로 신호를 필터링한다. 등화기(258)는 임의의 유형의 등화기 구조(예를 들면, 트랜스버설(transversal) 필터, MLSE(maximum likelihood sequency estimator), 및 기타를 포함)를 포함할 수 있다. 적절히 구성되었을 때, 등화기(258)는 수신된 신호 내의 바람직하지 않은 채널 영향(예를 들면, 심볼간 간섭)을 줄이거나 제거할 수 있다.
파일럿 로직(250)이 SNR이 낮다고 결정하거나 또는 SNR이 높다고 결정하는 상황에서, 파일럿 톤들을 갖는 수신된 데이터 신호는 페이즈 트래커(254)의 입력으로 전달된다. 액세스 포인트의 송신기에 의해 유도된 캐리어 파의 주파수와 수신기에 의해 유도된 캐리어 파의 주파수 간의 차이 또는 캐리어 페이즈 오프셋은 캐리어 주파수 오프셋 정정 후에 잔차 에러를 야기할 수 있다. 샘플링 주파수 오프셋과 함께 캐리어 주파수 오프셋 정정 후의 신호에서의 이러한 잔차 에러 주파수 오프셋은 서브-캐리어에서 페이즈 로테이션을 야기하여 OFDM 패킷 내에서 증가할 수 있다. 누적된 페이즈 증가는 하나의 패킷에 전송될 수 있는 OFDM 심볼의 수를 제한할 수 있고, 따라서, 페이즈 트래커(254)는 계속해서 트래킹하고 그러한 영향을 보상할 수 있다. 낮은 SNR에 대해, 페이즈 트래커(254)는 페이즈 정정 정보를 결정하고 구현하기 위해 파일럿 톤들을 프로세싱할 수 있다.
높은 SNR에 대해, 페이즈 트래커(254)는 또한 수신된 파일럿 톤들을 이용하여 등화기(258)에 적용된 가중치 계수를 트래킹할 수 있다. 시스템 동작 동안, 페이즈 트래커(254)는 파일럿 톤들의 크기 및 페이즈에 기초하여 가중치 계수를 정기적으로 업데이트할 수 있다. 수신된 파일럿 톤들에 부가하여, 페이즈 트래커(254)는 페이즈 트래킹 또는 페이즈 정정 프로세스에서 사용하기 위한 피드백으로서 등화기(258)의 출력으로부터 데이터를 수신할 수 있다. 페이즈 트래커(254)는 채널 추정기(252)에 의해 결정된 초기 채널 추정치를 사용하여 가중치 계수 공분산 매트릭스(C)를 결정할 수 있다. 페이즈 트래커(254)는 다음에 (채널 변경 레이트와 관련된) 상수 b의 값을 결정하고 가중치 계수 변경 공분산 매트릭스(b*C)를 계산할 수 있다. 다음에, 가중치 계수 변경 공분산 매트릭스의 제곱근이 결정되고, 수정된 LMS(least mean square) 알고리즘에 사용되어 업데이트된 채널 가중치 계수를 결정한 다음 등화기(258)에 적용된다.
몇몇 실시예에서, 파일럿 로직(250)은 송신시에 도플러 효과의 존재 및 부재를 결정할 수 있고 응답으로 액세스 포인트에 N에 대한 선택을 송신한다. 예를 들면, 도플러 효과가 수신된 신호를 손상시킬 수 있다고 결정하고 SNR이 높다고 결정하는 것에 응답하여, 파일럿 로직(250)의 몇몇 실시예는 수신기(204)가 N=1을 요청한다는 것을 액세스 포인트에 시그널링하고, 따라서, 파일럿 톤들은 매 심볼 뒤에 시프트할 수 있다. 그러나, 파일럿 로직(250)이 도플러 효과가 수신된 신호를 손상시키지 않고 또한 SNR이 낮다고 결정하는 경우, 파일럿 로직(250)의 몇몇 실시예는 수신기(204)가 N=2를 요청한다는 것을 액세스 포인트에 시그널링하고, 따라서, 파일럿 톤들은 매 2개의 심볼 뒤에 시프트할 수 있다.
수신기(204)는 또한 OFDM 모듈(222), 복조기(224), 디인터리버(deinterleaver; 225), 및 디코더(226)를 포함할 수 있고, 등화기(258)는 OFDM 패킷에 대한 가중된 데이터 신호를 OFDM 모듈(222)에 출력할 수 있다. OFDM(222)은 정보-함유 통신 신호가 변조되는 복수의 서브캐리어로부터 OFDM 심볼로서 신호 정보를 추출한다. 예를 들면, OFDM 심볼은 24개의 데이터 서브-캐리어, 두 개의 파일럿 서브-캐리어, 다섯 개의 가드 서브-캐리어, 및 하나의 DC 서브-캐리어와 연관된 데이터를 포함할 수 있다.
OFDM 모듈(222)은 DBF 모듈(220), 및 STBC 모듈(221)을 포함할 수 있다. 수신된 신호는 등화기로부터 DBF 모듈(220)로 이송되어 N개의 안테나 신호를 L개의 정보 신호로 변환한다. 그리고, STBC 모듈(221)은 공간-시간 스트림으로부터의 데이터 스트림을 공간 스트림으로 변환할 수 있다. 일 실시예에서, FFT의 출력 데이터에 대해 병렬로 복조가 수행된다. 또 다른 실시예에서, 개별 복조기(224)는 복조를 개별적으로 수행한다.
복조기(224)는 공간 스트림을 복조한다. 복조는 공간 스트림으로부터 데이터를 추출하여 복조된 공간 스트림을 생성하는 프로세스이다. 복조의 방법은 수신된 캐리어 시호 상에 정보가 변조된 방법에 의존하고, 그러한 정보는 통신 신호에 포함된 송신 벡터(TXVECTOR)에 포함되어 있다. 따라서, 예를 들면, 변조가 BPSK이면, 복조는 페이즈 정보를 이진 시퀀스로 변환하기 위해 페이즈 검출을 포함한다. 복조는 디인터리버(225)에 정보의 비트들의 시퀀스를 제공한다.
디인터리버(225)는 정보의 비트들의 시퀀스를 디인터리빙(deinterleave)한다. 예를 들면, 디인터리버(225)는 메모리의 열에 비트들의 시퀀스를 저장하고 정보의 비트들을 디인터리빙하기 위해 행의 메모리로부터 비트들을 출력하거나 제거할 수 있다. 디코더(226)는 복조기(224)로부터 디인터리빙된 데이터를 디코딩하고 디코딩된 정보, MPDU를 MAC 서브레이어 로직(202)으로 송신한다.
당업자는, 트랜시버가 도 2에 도시되지 않은 다수의 부가의 기능을 포함할 수 있고 또한 수신기(204) 및 송신기(206)가 하나의 트랜시버로서 패키징되는 대신 개별 디바이스일 수 있다는 것을 인식할 것이다. 예를 들면, 트랜시버의 실시예는 DRAM(Dynamic Random Access Memory), 기준 오실레이터, 필터링 회로, 동기 회로, 인터리버 및 디인터리버, 가능한 다수의 주파수 변환 스테이지 및 다수의 증폭 스테이지 등을 포함할 수 있다. 또한, 도 2에 도시된 기능들 중 일부는 통합될 수 있다. 예를 들면, 디지털 빔 형성은 직교 주파수 분할 멀티플렉싱과 통합될 수 있다.
MAC 서브레이어 로직(201)은 MPDU 또는 MPDU들을 디코딩 또는 파싱(parse)하여 MPDU(s)에 포함된 프레임 또는 프레임들의 특정 유형을 결정할 수 있다.
도 3a 및 도 3b는 파일럿 톤들을 프로세싱하고 통신을 생성, 송신, 수신, 파싱, 및 해석하기 위한 플로우차트의 실시예를 도시한다. 도 3a를 참조하면, 플로우차트(300)는 패킷의 대역폭을 가로질러 로케이션을 주기적으로 시프트하는 파일럿 톤들을 갖는 OFDM 패킷을 수신하는 것으로 시작할 수 있다(엘리먼트 302). 많은 실시예에서, OFDM 패킷은 한번에 하나의 심볼이 수신될 수 있고, 파일럿 톤들은 N개의 심볼마다 새로운 로케이션으로 시프트할 수 있으며, 여기서 N은 설정가능하거나, 계산된 또는 고정된 값일 수 있다. 따라서, 파일럿 톤들의 로케이션은 다음 로케이션으로 시프팅하기 전에는 N개의 심볼에 대해 일정하게 남아 있을 수 있다.
수신기가 OFDM 패킷을 수신하기 시작한 이후에, 수신기는 OFDM 패킷의 프리앰블을 프로세싱하고, 등화기에 대한 가중치 계수의 세트에 대한 프리앰블 내의 트레이닝 시퀀스에 기초하여 초기 채널 추정을 수행할 수 있다. 수신기는 또한 SNR을 결정하고(엘리먼트 305), SNR을 임계치 SNR에 비교하여 SNR이 낮은 SNR인지 또는 낮은 SNR이 아닌지(높은 SNR)를 결정할 수 있다. 많은 실시예에서, SNR은 값이 낮은 SNR 범위 내에 들어오지 않으면 높은 SNR(또는 중간 내지 높음)이다. 몇몇 실시예에서, 낮은 SNR에 대해 한정하는 SNR의 정확한 범위는 수신기의 프론트-엔드 아키텍처에 기초하여 결정된다. 다른 실시예에서, 값은 표준화된다.
수신기의 몇몇 실시예는 도플러 효과가 입력 신호에 영향을 미치는지를 결정할 수 있다(엘리먼트 305). 다른 것보다 상대적으로 빠른 속도로 이동하는 하나의 무선 디바이스(예를 들면, 차량 내의 무선 디바이스)로부터, 또는 두 개의 무선 디바이스 간 신호 경로 인근에서 상당한 속도로 이동하는 상당히 큰 물체(예를 들면, 지역을 통과하는 차량)으로부터 발생하는 도플러 시프트 효과에 의해 신호 저하가 또한 야기될 수 있다. 예를 들면, 수신기가, 예를 들면, 이동하는 자동차 내에 있는 모바일이고 송신이 큰 페이로드를 반송하는 경우, 송신기로 또는 송신기로부터 멀어지는 이동의 양은 신호의 프로세싱에 영향을 미치기에 충분할 수 있다.
SNR을 결정한 후, 수신기는 SNR이 높은 SNR인지 또는 낮은 SNR인지를 결정할 수 있다(엘리먼트 310). SNR이 낮은 SNR이면, 수신기는 시프팅 파일럿 톤들에 대한 적절한 프로세싱은 페이즈 정정 정보를 결정하고 페이즈 정정 정보에 기초하여 신호의 페이즈를 트래킹할 목적으로 파일럿 톤들을 프로세싱하는 것이라고 결정할 수 있다(엘리먼트 320). 그러한 실시예에서, 수신기는 등화기를 업데이트하지 않고 등화기가 액세스 포인트로부터의 신호의 프리앰블에 있는 트레이닝 시퀀스에 기초하여 원래의 채널 추정치로 동작하게 할 수 있다.
수신기가 신호에서 도플러 컴포넌트를 검출하는 경우, 수신기는 시프팅 파일럿 톤들이 동일한 로케이션에 남아 있는 현재의 심볼들의 수 N의 조합이 수신기의 최상 성능을 끌어낼 수 있는지를 결정할 수 있다. 예를 들면, 수신기는 OFDM 송신의 OFDM 심볼을 프로세싱하여, 도플러 컴포넌트가 OFDM 송신에 존재하는지를 결정할 수 있다. 몇몇 실시예에서, 수신기는 SNR이 낮고 N=2일 때 최상으로 수행할 수 있고, 따라서, 수신기는 파일럿 톤들이 매 2개의 심볼마다 시프트해야 한다는 것을 액세스 포인트에 통신할 수 있다(엘리먼트 325).
한편, 수신기가 SNR이 높은 SNR이라고 결정하면(엘리먼트 310), 수신기는 시프팅 파일럿 톤들의 적절한 프로세싱은 채널 추정 및 페이즈 트래킹 모두를 포함하고, 따라서, 수신기는 캐리어 주파수 오프셋 정정 신호를 채널 추정기 및 페이즈 트래커 모두에게 제공하여 채널 추정 및 페이즈 트래킹을 수행하게 할 수 있다(엘리먼트 330). 채널 추정기는 채널을 추정하고 채널 추정치를 등화기에 제공하여 신호에 적용된 가중치 계수를 업데이트하게 할 수 있다. 페이즈 트래커는 신호로부터 결정된 페이즈 정정 정보에 기초하여 페이즈를 트래킹할 수 있다. 몇몇 실시예에서, 페이트 트래커는 또한 페이즈 정정 정보를 등화기에 제공하여 등화기 가중치 계수를 업데이트하게 할 수 있다.
몇몇 실시예에서, 수신기는 SNR이 높고 N=1일 때 최상으로 수행할 수 있고, 따라서, 수신기는 N=1에 대한 선호도를 액세스 포인트에 통신하여 액세스 포인트가 후속 패킷을 매 심볼을 송신하면서 파일럿 톤 시프팅과 함께 수신기에 전송할 수 있다(엘리먼트 335).
도 3b를 참조하면, 플로우차트(350)는 안테나 어레이(218)의 안테나 엘리먼트와 같은 하나 이상의 안테나(들)을 통해 통신 신호를 수신하는 도 2의 수신기(204)와 같은 스테이션의 수신기로 시작한다(엘리먼트 355). 통신 신호는 매 N개의 심볼마다 새로운 로케이션으로 시프트하는 파일럿 톤들을 포함할 수 있다. 따라서, 파일럿 톤 로케이션은 N개의 심볼에 대해 일정한 상태로 있게 되고, 다음에 다음 로케이션으로 시프트한다. 다음에, 수신기는 적절한 알고리즘을 사용하여 채널 추정을 하기 위해 N개의 파일럿 심볼을 이용할 수 있다.
수신기는 통신 신호를 프로앰블에 설명된 프로세스에 따라 하나 이상의 MPDU로 변환할 수 있다(엘리먼트 360). 보다 상세하게, 수신된 신호는 하나 이상의 안테나로부터 등화 및 페이즈 정정을 위한 파일럿 로직(250)과 같은 파일럿 로직으로 이송된 다음, DBF(220)와 같은 DBF로 이송된다. DBF는 신호를 정보 신호로 변환한다. DBF의 출력은 OFDM(222)과 같은 OFDM으로 이송된다. OFDM은 정보-함유 신호가 변조되는 복수의 서브캐리어로부터 신호 정보를 추출한다. 다음에, 복조기(224)와 같은 복조기는 신호 정보를, 예를 들면, BPSK, 16-QAM, 64-QAM, 256-QAM, QPSK, 또는 SQPSK를 통해 복조한다. 그리고, 디코더(226)와 같은 디코더는 복조기로부터의 신호 정보를, 예를 들면, BCC 또는 LDPC를 통해 디코딩하여 하나 이사의 MPDU를 추출하고(엘리먼트 360), 하나 이상의 MPDU를 MAC 서브레이어 로직(202)과 같은 MAC 서브레이어 로직에 전송한다(엘리먼트 365).
MAC 서브레이어 로직은 MPDU 각각에 있는 프레임을 파싱하고 해석할 수 있다. 예를 들면, MAC 서브레이어 로직은 프레임을 파시하고 해석하여 프레임 타입 및 서브타입을 결정할 수 있다.
다음의 예는 추가의 실시예에 관한 것이다. 한 예는 방법을 포함한다. 이 방법은, 시프팅 파일럿 톤들을 이용한 채널 업데이트들을 위한 방법으로서, 직교 주파수 분할 멀티플렉싱 심볼들의 심볼 인덱스들 간에 주기적으로 파일럿 톤 시프팅 로케이션들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하는 단계; 신호 대 잡음비가 낮은지를 결정하기 위해 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 단계; 및 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 것에 기초하여 채널 업데이트들을 수행하는 단계 - 채널 업데이트들은 페이즈 트래킹(phase tracking)을 포함하고, 신호 대 잡음비가 낮지 않다면, 채널 업데이트들은 페이즈 트래킹 및 등화기를 업데이트하는 것을 포함함 - 를 포함할 수 있다.
몇몇 실시예에서, 이 방법은 수신기가 이동하고 있는지 및/또는 임의의 도플러 효과가 존재하는지를 결정하는 단계를 더 포함할 수 있다. 몇몇 실시예에서, 이 방법은 신호 대 잡음비가 낮다면 파일럿 톤들이 매 2개의 심볼마다(every other symbol) 시프트하고, 신호 대 잡음비가 높다면 매 심볼마다 시프트하는 것이 바람직하다는 것을 표시하도록 액세스 포인트에 시그널링하는 단계를 더 포함한다. 많은 실시예에서, 직교 주파수 분할 멀티플렉싱 심볼들의 심볼 인덱스들 간에 주기적으로 파일럿 톤 시프팅 로케이션들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하는 단계는, 매 N개의 직교 주파수 분할 멀티플렉싱 심볼들마다 파일럿 톤들을 시프팅하는 파일럿 톤들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하는 단계를 포함한다. 몇몇 실시예에서, 직교 주파수 분할 멀티플렉싱 심볼들의 심볼 인덱스들 간에 주기적으로 파일럿 톤 시프팅 로케이션들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하는 단계는, 매 직교 주파수 분할 멀티플렉싱 심볼마다 파일럿 톤들을 시프팅하는 파일럿 톤들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하는 단계를 포함한다. 몇몇 실시예에서, 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 단계는, 직교 주파수 분할 멀티플레싱 송신에 도플러 컴포넌트가 존재하는지를 결정하기 위해 OFDM 심볼들을 프로세싱하는 단계를 포함한다. 몇몇 실시예에서, 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 단계는, 긴 트레이닝 시퀀스(long training sequence)에 기초하여 채널 추정을 결정하기 위해 프리앰블(preamble)을 프로세싱하는 단계 및 긴 트레이닝 시퀀스에 기초하여 등화기의 초기 계수들을 설정하는 단계를 포함한다. 그리고, 몇몇 실시예에서, 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 단계는 채널 및 페이즈 정보를 결정하기 위해 파일럿 톤들을 프로세싱하는 단계를 포함하고, 채널 및 페이즈 정보는 채널 상태 정보 및 페이즈 정정 정보를 포함한다.
또 다른 예는 장치를 포함한다. 이 장치는 직교 주파수 분할 멀티플렉싱 심볼들의 심볼 인덱스들 간에 주기적으로 파일럿 톤 시프팅 로케이션들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하고; 신호 대 잡음비가 낮은지를 결정하기 위해 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하며; 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 것에 기초하여 채널 업데이트들 - 채널 업데이트들은 페이즈 트래킹을 포함하고, 신호 대 잡음비가 낮지 않다면, 채널 업데이트들은 페이즈 트래킹 및 등화기를 업데이트하는 것을 포함함 - 을 수행하도록 결합된 파일럿 로직; 및 파일럿 로직과 결합된 직교 주파수 분할 멀티플렉싱을 포함할 수 있다.
몇몇 실시예에서, 장치는 직교 주파수 분할 멀티플렉싱 송신을 수신하도록 파일럿 로직과 결합된 안테나 어레이를 더 포함할 수 있다. 몇몇 실시예에서, 파일럿 로직은 직교 주파수 분할 멀티플렉싱 송신에 도플러 컴포넌트가 존재하는지를 결정하기 위해 OFDM 심볼들을 프로세싱하기 위한 로직을 포함한다. 몇몇 실시예에서, 파일럿 로직은 신호 대 잡음비가 낮다면 파일럿 톤들이 매 2개의 심볼마다 시프트하고, 신호 대 잡음비가 높다면 매 심볼마다 시프트하는 것이 바람직하다는 것을 표시하도록 액세스 포인트에 시그널링하는 로직은 포함한다. 몇몇 실시예에서, 파일럿 로직은 직교 주파수 분할 멀티플렉싱 송신에 도플러 효과가 존재하는지를 결정하기 위해 프리앰블을 프로세싱하기 위한 로직을 포함한다. 몇몇 실시예에서, 파일럿 로직은 채널에 대한 채널 상태 정보 및 페이즈 정정 정보를 결정하는 것을 포함하는 채널 정보 및 페이즈 정보를 결정하기 위해 파일럿 로직을 프로세싱하는 로직을 포함한다. 몇몇 실시예에서, 파일럿 로직은 매 N개의 직교 주파수 분할 멀티플렉싱 심볼을 시프팅하는 파일럿 톤들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하기 위한 로직을 포함한다. 그리고, 몇몇 실시예에서, 파일럿 로직은 긴 트레이닝 시퀀스에 기초하여 채널 추정을 결정하기 위해 프리앰블을 프로세싱하고 긴 트레이닝 시퀀스에 기초하여 등화기의 초기 계수들을 설정하기 위한 로직을 포함한다.
또 다른 예는 시스템을 포함한다. 이 시스템은, 직교 주파수 분할 멀티플렉싱 심볼들의 심볼 인덱스들 간에 주기적으로 파일럿 톤 시프팅 로케이션들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하고; 신호 대 잡음비가 낮은지를 결정하기 위해 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하며; 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 것에 기초하여 채널 업데이트들 - 채널 업데이트들은 페이즈 트래킹을 포함하고, 신호 대 잡음비가 낮지 않다면, 채널 업데이트들은 페이즈 트래킹 및 등화기를 업데이트하는 것을 포함함 - 을 수행하기 위한 메모리와 결합된 수신기; 및 파일럿 톤 시프팅 로케이션들을 갖는 제2 직교 주파수 분할 멀티플렉싱 송신을 주기적으로 송신하기 위한 송신기를 포함할 수 있다.
몇몇 실시예에서, 이 시스템은 직교 주파수 분할 멀티플렉싱 송신을 수신하기 위한 수신기 및 제2 직교 주파수 분할 멀티플렉싱 송신을 송신하기 위한 송신기와 결합된 안테나 어레이를 더 포함할 수 있다. 몇몇 실시예에서, 수신기는 직교 주파수 분할 멀티플렉싱 송신에 도플러 컴포넌트가 존재하는지를 결정하기 위해 프리앰브를 프로세싱하기 위한 로직을 포함한다. 몇몇 실시예에서, 수신기는 신호 대 잡음비가 낮다면 파일럿 톤들이 매 2개의 심볼마다 시프트하고, 신호 대 잡음비가 높다면 매 심볼마다 시프트하는 것이 바람직하다는 것을 표시하도록 액세스 포인트에 시그널링하는 로직을 포함한다. 몇몇 실시예에서, 수신기는 직교 주파수 분할 멀티플렉싱 송신에 도플러 컴포넌트가 존재하는지를 결정하기 위해 OFDM 심볼들을 프로세싱하는 로직을 포함한다. 몇몇 실시예에서, 수신기는 채널에 대한 채널 상태 정보 및 페이즈 정정 정보를 결정하는 것을 포함하는 채널 및 페이즈 정보를 결정하기 위해 파일럿 톤들을 프로세싱하는 로직을 포함한다. 몇몇 실시예에서, 수신기는 매 N개의 직교 주파수 분할 멀티플렉싱 심볼들마다 파일럿 톤들을 시프팅하는 파일럿 톤들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하기 위한 로직을 포함한다. 그리고, 몇몇 실시예에서, 수신기는 긴 트레이닝 시퀀스에 기초하여 채널 추정을 결정하기 위해 프리앰블을 프로세싱하고 긴 트레이닝 시퀀스에 기초하여 등화기를 업데이트하기 위한 로직을 포함한다.
다음의 예는 추가의 실시예에 관한 것이다. 한 예는 머신-액세스가능 제품을 포함한다. 머신-액세스가능 제품은 시프팅 파일 톤들을 이용한 채널 업데이트들을 위한 명령어들을 포함하는 매체를 포함하고, 명령어들은, 액세스 포인트에 의해 실행될 때, 액세스 포인트로 하여금, 직교 주파수 분할 멀티플렉싱 심볼들의 심볼 인덱스들 간에 주기적으로 파일럿 톤 시프팅 로케이션들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하는 동작; 신호 대 잡음비가 낮은지를 결정하기 위해 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 동작; 및 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 것에 기초하여 채널 업데이트들을 수행하는 동작 - 채널 업데이트들은 페이즈 트래킹을 포함하고, 신호 대 잡음비가 낮지 않다면, 채널 업데이트들은 페이즈 트래킹 및 등화기를 업데이트하는 것을 포함함 - 을 수행하도록 야기한다.
몇몇 실시예에서, 이 동작들은 신호 대 잡음비가 낮다면 파일럿 톤들이 매 2개의 심볼마다 시프트하고, 신호 대 잡음비가 높다면 매 심볼마다 시프트하는 것이 바람직하다는 것을 표시하도록 액세스 포인트에 시그널링하는 동작을 더 포함한다. 몇몇 실시예에서, 직교 주파수 분할 멀티플렉싱 심볼들의 심볼 인덱스들 간에 주기적으로 파일럿 톤 시프팅 로케이션들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하는 동작은, 매 N개의 직교 주파수 분할 멀티플렉싱 심볼들마다 파일럿 톤들을 시프팅하는 파일럿 톤들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하는 동작을 포함한다. 많은 실시예에서, 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 동작은, 직교 주파수 분할 멀티플레싱 송신에 도플러 컴포넌트가 존재하는지를 결정하기 위해 OFDM 심볼들을 프로세싱하는 동작을 포함한다. 몇몇 실시예에서, 동작들은 안테나 어레이를 통하여 직교 주파수 분할 멀티플렉싱 송신을 수신하는 동작을 더 포함할 수 있다. 몇몇 실시예에서, 채널 및 페이즈 정보를 결정하기 위해 파일럿 톤들을 프로세싱하는 동작은 채널에 대한 채널 상태 정보 및 페이즈 정정 정보를 결정하는 동작을 포함한다. 몇몇 실시예에서, 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 동작은, 긴 트레이닝 시퀀스에 기초하여 채널 추정을 결정하기 위해 프리앰블(preamble)을 프로세싱하는 동작 및 긴 트레이닝 시퀀스에 기초하여 등화기의 초기 계수들을 설정하는 동작을 포함한다. 그리고, 몇몇 실시예에서, 직교 주파수 분할 멀티플렉싱 심볼들의 심볼 인덱스들 간에 주기적으로 파일럿 톤 시프팅 로케이션들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하는 동작은, 매 직교 주파수 분할 멀티플렉싱 심볼마다 파일럿 톤들을 시프팅하는 파일럿 톤들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하는 동작을 포함한다.
몇몇 실시예에서, 상기 및 청구범위에 설명된 특징들 중 일부 또는 모두는 일 실시예에서 구현될 수 있다. 예를 들면, 대체 특징은 구현하기 위해 어떤 대체예를 결정하기 위해 선택가능한 선호 또는 로직과 함께 실시예에서의 대체예로서 구현될 수 있다. 상호 배타적이지 않은 특징들을 갖는 몇몇 실시예는 또한 하나 이상의 특징들을 활성화하거나 비활성화하기 위한 선택가능한 선호 또는 로직을 포함할 수 있다. 예를 들면, 몇몇 특징들은 회로 경로 또는 트랜지스터를 포함하거나 제거함으로써 제조시에 선택될 수 있다. 추가의 특징은 딥스위치 등과 같은 선택가능한 선호 또는 로직을 통해 배치시에 또는 배치 후에 선택될 수 있다. 소프트웨어 선호, e-fuse 등과 같은 선택가능한 선호를 통한 후에 사용자는 또한 추가의 특징들을 선택할 수 있다.
다수의 실시예는 하나 이상의 이로운 효과를 가질 수 있다. 예를 들면, 몇몇 실시예는 표준 MAC 헤더 크기에 비해 저감된 MAC 헤더 크기를 제공할 수 있다. 추가의 실시예는 더 효율적인 송신을 위한 더 작은 패킷 크기, 통신의 송신기 및 수신기 측 양쪽 모두에서 데이터 트래픽이 적어짐에 기인한 더 적은 전력 소모, 트래픽 충돌 감소, 패킷의 송신 또는 수신을 대기하는 레이턴시 감소 등과 같은 하나 이상의 이로운 효과들을 포함할 수 있다.
또 다른 실시예는 도 1 내지 도 4를 참조하여 설명된 시스템, 장치, 및 방법을 구현하기 위한 프로그램 제품으로서 구현된다. 실시예는 전적으로 하드웨어 실시예, 하나 이상의 프로세서 및 메모리와 같은 범용 하드웨어를 통해 구현된 소프트웨어 실시예, 또는 특정 목적의 하드웨어 및 소프트웨어 엘리먼트를 포함하는 실시예의 형태를 취할 수 있다. 한 실시예는 상주 소프트웨어, 마이크로코드 또는 다른 유형이 실행가능 명령어를 포함하는 소프트웨어 또는 코드에서 구현되지만, 이에 한정되는 것은 아니다.
더욱이, 실시예들은 컴퓨터, 모바일 디바이스, 또는 임의의 다른 명령어 실행 시스템에 의해 또는 그와 연계하여 사용하기 위한 프로그램 코드를 제공하는 머신-액세스가능, 컴퓨터-사용가능, 또는 컴퓨터-판독가능 매체로부터 액세스 가능한 컴퓨터 프로그램 제품의 형태를 취할 수 있다. 이러한 설명의 목적을 위해, 머신-액세스가능, 컴퓨터-사용가능, 또는 컴퓨터-판독가능 매체는 명령어 실행 시스템 또는 장치에 의해 또는 그와 연계하여 프로그램을 포함, 저장, 통신, 전파, 또는 전송할 수 있는 임의의 장치 또는 제조 물품이다.
매체는 전자, 자기, 광학, 전자기, 또는 반도체 시스템 매체를 포함할 수 있다. 머신-액세스가능, 컴퓨터-사용가능, 또는 컴퓨터-판독가능 매체는 휘발성 메모리 및 불휘발성 메모리를 포함한다. 메모리는, 예를 들면, 플래시 메모리, 자기 테이프, 분리가능 컴퓨터 디스켓, RAM(random access memory), ROM(read-only memory), 강자기 디스크, 및/또는 광학 디스크와 같은 솔리드 스테이트 메모리 또는 반도체를 포함할 수 있다. 현재의 광학 디스크의 예는 CD-ROM(compact disk - read only memory), CD-R/W(compact disk - read/write memory), DVD-ROM(digital video disk read only memory), DVD-RAM(DVD-random access memory), DVD-R(DVD-Recordable memory), 및 DVD-R/W(DVD-read/write memory)를 포함한다.
프로그램 코드를 저장 및/또는 실행하는데 적절한 명령어 실행 시스템은 시스템 버스를 통해 메모리에 직접 또는 간접으로 결합된 적어도 하나의 프로세서를 포함한다. 메모리는 코드의 실제 실행 동안 사용되는 로컬 메모리, DRAM(dynamic random access memory)과 같은 대용량 저장장치, 및 실행 동안 대용량 저장장치로부터 코드가 검색되어야 하는 횟수를 줄이기 위해 적어도 일부 코드의 일시적 저장을 제공하는 캐시 메모리를 포함할 수 있다.
입력/출력 또는 I/O 디바이스(키보드, 디스플레이, 포인팅 디바이스 등을 포함하지만, 이에 한정되지는 않음)는 I/O 컨트롤러의 개입을 통해 또는 직접적으로 명령어 실행 시스템에 결합될 수 있다. 네트워크 어댑터는 또한 명령어 실행 시스템이 다른 명령어 실행 시스템 또는 원격 프린터 또는 저장 디바이스에 개별 또는 공중 네트워크를 개입하여 결합될 수 있게 하는 명령어 실행 시스템에 결합될 수 있다. 모뎀, Bluetooth™, 이더넷, Wi-Fi, 및 WiDi 어댑터 카드는 단지 현재 이용가능한 타입의 네트워크 어댑터들 중 소수이다.

Claims (24)

  1. 시프팅 파일럿 톤들을 이용한 채널 업데이트들을 위한 디바이스로서,
    직교 주파수 분할 멀티플렉싱 심볼들의 심볼 인덱스들 간에 서브캐리어들(sub-carriers)을 주기적으로 시프팅하는 파일럿 톤들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 채널을 통해 수신하고,
    상기 채널에 대한 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮은지 여부를 결정하기 위해 상기 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하고,
    파일럿 톤들을 갖는 상기 직교 주파수 분할 멀티플렉싱 송신 심볼들을 프로세싱하는 것에 기초하여 채널 업데이트들을 수행하도록 연결된 로직부를 포함하여 구성되고,
    상기 로직부는 페이즈 트래커(phase tracker)와 등화기(equalizer)를 포함하며, 상기 채널에 대한 상기 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮으면, 상기 채널 업데이트들을 수행하는 것은 페이즈 트래킹(phase tracking)을 업데이트하는 것을 포함하되 등화기의 가중치 계수를 업데이트하는 것을 포함하지 않고, 상기 채널에 대한 상기 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮지 않다면, 상기 채널 업데이트들을 수행하는 것은 페이즈 트래킹 및 상기 등화기의 가중치 계수를 업데이트하는 것을 포함하는
    채널 업데이트 디바이스.
  2. 제1항에 있어서,
    상기 직교 주파수 분할 멀티플렉싱 송신을 수신하는 상기 로직부에 결합된 프로세서, 라디오, 및 하나 이상의 안테나를 더 포함하는
    채널 업데이트 디바이스.
  3. 제1항에 있어서,
    상기 로직부는 상기 직교 주파수 분할 멀티플렉싱 송신에 도플러 컴포넌트가 존재하는지 여부를 결정하기 위한 로직부를 포함하는
    채널 업데이트 디바이스.
  4. 제1항에 있어서,
    상기 로직부는 상기 채널에 대한 상기 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮다면 상기 파일럿 톤들이 매 2개의 심볼마다(every other symbol) 시프트하고, 상기 채널에 대한 상기 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮지 않다면 매 심볼마다 시프트하는 것이 바람직하다는 것을 표시하도록 액세스 포인트에 시그널링하는 로직부를 포함하는
    채널 업데이트 디바이스.
  5. 제1항에 있어서,
    상기 로직부는 도플러 효과가 존재하는지 여부를 결정하기 위해 상기 디바이스의 이동 여부를 결정하기 위한 로직부를 포함하는
    채널 업데이트 디바이스.
  6. 제 1 항에 있어서,
    상기 로직부는 상기 채널에 대한 채널 상태 정보 및 페이즈 정정 정보를 결정하기 위한 로직부를 포함하는
    채널 업데이트 디바이스.
  7. 제1항에 있어서,
    상기 로직부는 매 N개의 직교 주파수 분할 멀티플렉싱 심볼을 시프팅하는 파일럿 톤들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하기 위한 로직부를 포함하는
    채널 업데이트 디바이스.
  8. 제1항에 있어서,
    상기 로직부는 긴 트레이닝 시퀀스(long training sequence)에 기초하여 채널 추정을 결정하기 위해 프리앰블(preamble)을 프로세싱하고 상기 긴 트레이닝 시퀀스에 기초하여 상기 등화기의 초기 계수들을 설정하기 위한 로직부를 포함하는
    채널 업데이트 디바이스.
  9. 시프팅 파일럿 톤들을 이용한 채널 업데이트들을 위한 방법으로서,
    직교 주파수 분할 멀티플렉싱 심볼들의 심볼 인덱스들 간에 서브캐리어들을 주기적으로 시프팅하는 파일럿 톤들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 채널을 통해 수신하는 단계와,
    상기 채널에 대한 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮은지 여부를 결정하기 위해 상기 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 단계와,
    파일럿 톤들을 갖는 상기 직교 주파수 분할 멀티플렉싱 송신 심볼들을 프로세싱하는 것에 기초하여 채널 업데이트들을 수행하는 단계 - 상기 채널에 대한 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮으면, 상기 채널 업데이트들을 수행하는 것은 페이즈 트래킹(phase tracking)을 업데이트하는 것을 포함하되 등화기의 가중치 계수를 업데이트하는 것을 포함하지 않고, 상기 채널에 대한 상기 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮지 않다면, 상기 채널 업데이트들을 수행하는 것은 페이즈 트래킹 및 상기 등화기의 가중치 계수를 업데이트하는 것을 포함함 - 를 포함하는
    채널 업데이트 방법.
  10. 제9항에 있어서,
    도플러 효과가 존재하는지 여부를 결정하기 위해 수신기의 이동 여부를 결정하는 단계를 더 포함하는
    채널 업데이트 방법.
  11. 제9항에 있어서,
    상기 채널에 대한 상기 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮다면 상기 파일럿 톤들이 매 2개의 심볼마다 시프트하고, 상기 채널에 대한 상기 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮지 않다면 매 심볼마다 시프트하는 것이 바람직하다는 것을 표시하도록 액세스 포인트에 시그널링하는 단계를 더 포함하는
    채널 업데이트 방법.
  12. 제9항에 있어서,
    상기 직교 주파수 분할 멀티플렉싱 심볼들의 심볼 인덱스들 간에 서브캐리어들을 주기적으로 시프팅하는 파일럿 톤들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하는 단계는, 매 N개의 직교 주파수 분할 멀티플렉싱 심볼들마다 상기 파일럿 톤들을 시프팅하는 파일럿 톤들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하는 단계를 포함하는
    채널 업데이트 방법.
  13. 제9항에 있어서,
    상기 직교 주파수 분할 멀티플렉싱 심볼들의 심볼 인덱스들 간에 서브캐리어들을 주기적으로 시프팅하는 파일럿 톤들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하는 단계는, 매 직교 주파수 분할 멀티플렉싱 심볼들마다 상기 파일럿 톤들을 시프팅하는 파일럿 톤들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 수신하는 단계를 포함하는
    채널 업데이트 방법.
  14. 제9항에 있어서,
    상기 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 단계는, 상기 직교 주파수 분할 멀티플레싱 송신에 도플러 컴포넌트가 존재하는지 여부를 결정하는 단계를 포함하는
    채널 업데이트 방법.
  15. 제9항에 있어서,
    상기 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 단계는, 긴 트레이닝 시퀀스에 기초하여 채널 추정을 결정하기 위해 프리앰블을 프로세싱하는 단계 및 상기 긴 트레이닝 시퀀스에 기초하여 상기 등화기의 초기 계수들을 설정하는 단계를 포함하는
    채널 업데이트 방법.
  16. 제9항에 있어서,
    상기 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하는 단계는 채널 및 페이즈 정보를 결정하기 위해 파일럿 톤들을 프로세싱하는 단계를 포함하고, 상기 채널 및 페이즈 정보는 채널 상태 정보 및 페이즈 정정 정보를 포함하는
    채널 업데이트 방법.
  17. 컴퓨터 실행가능한 인스트럭션을 포함하는 하나 이상의 유형의 컴퓨터 판독가능 비 일시적 저장 매체로서, 적어도 하나의 컴퓨터 프로세서에 의해 실행될 때, 상기 적어도 하나의 컴퓨터 프로세서가 제 9 항 내지 제 16 항 중 어느 한 항에 따른 방법을 구현하는 것을 가능하게 하는 컴퓨터 판독가능 비 일시적 저장 매체.
  18. 시프팅 파일럿 톤들을 이용한 채널 업데이트들을 위한 디바이스로서,
    직교 주파수 분할 멀티플렉싱 심볼들의 심볼 인덱스들 간에 서브캐리어들을 주기적으로 시프팅하는 파일럿 톤들을 갖는 직교 주파수 분할 멀티플렉싱 송신을 채널을 통해 수신하기 위한 수단과,
    상기 채널에 대한 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮은지 여부를 결정하기 위해 상기 직교 주파수 분할 멀티플렉싱 송신을 프로세싱하기 위한 수단과,
    파일럿 톤들을 갖는 상기 직교 주파수 분할 멀티플렉싱 송신 심볼들을 프로세싱하는 것에 기초하여 채널 업데이트들을 수행하기 위한 수단을 포함하되,
    상기 채널에 대한 상기 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮으면, 상기 채널 업데이트들을 수행하는 것은 페이즈 트래킹(phase tracking)을 업데이트하는 것을 포함하되 등화기의 가중치 계수를 업데이트하는 것을 포함하지 않고, 상기 채널에 대한 상기 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮지 않다면, 상기 채널 업데이트들을 수행하는 것은 페이즈 트래킹 및 상기 등화기의 가중치 계수를 업데이트하는 것을 포함하는
    채널 업데이트 디바이스.
  19. 제 18 항에 있어서,
    상기 직교 주파수 분할 멀티플렉싱 송신을 수신하기 위한 수단에 결합된 프로세서, 라디오, 및 하나 이상의 안테나를 더 포함하는
    채널 업데이트 디바이스.
  20. 제 18 항에 있어서,
    상기 직교 주파수 분할 멀티플렉싱 송신에 도플러 컴포넌트가 존재하는지 여부를 결정하기 위한 수단을 더 포함하는
    채널 업데이트 디바이스.
  21. 제 18 항에 있어서,
    상기 채널에 대한 상기 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮다면 상기 파일럿 톤들이 매 2개의 심볼마다 시프트하고, 상기 채널에 대한 상기 신호 대 잡음비가 상기 채널에 대한 임계치보다 낮지 않다면 매 심볼마다 시프트하는 것이 바람직하다는 것을 표시하도록 액세스 포인트에 시그널링하는 수단을 더 포함하는
    채널 업데이트 디바이스.
  22. 제 18 항에 있어서,
    상기 채널에 대한 채널 상태 정보 및 페이즈 정정 정보를 결정하기 위한 수단을 더 포함하는
    채널 업데이트 디바이스.
  23. 제 18 항에 있어서,
    긴 트레이닝 시퀀스에 기초하여 채널 추정을 결정하기 위해 프리앰블을 프로세싱하는 수단 및 상기 긴 트레이닝 시퀀스에 기초하여 상기 등화기의 초기 계수들을 설정하는 수단을 더 포함하는
    채널 업데이트 디바이스.
  24. 제 18 항 내지 제 23 항 중 어느 한 항에 따른 하드웨어 및 코드를 포함하는 시프팅 파일럿 톤들을 이용한 채널 업데이트들을 위한 시스템으로서, 상기 시스템은 서브캐리어들을 시프팅하는 파일럿 톤들을 갖는 제2 직교 주파수 분할 멀티플렉싱 송신을 주기적으로 송신하기 위해 하나 이상의 안테나와 연결된 송신기를 더 포함하는
    채널 업데이트 시스템.
KR1020147034123A 2012-07-05 2013-06-29 무선 네트워크에서 채널 업데이트를 선택하기 위한 방법 및 장치 KR101635305B1 (ko)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201261668296P 2012-07-05 2012-07-05
US61/668,296 2012-07-05
US13/730,993 US9461855B2 (en) 2012-07-05 2012-12-29 Methods and arrangements for selecting channel updates in wireless networks
US13/730,993 2012-12-29
PCT/US2013/048809 WO2014042751A1 (en) 2012-07-05 2013-06-29 Methods and arrangements for selecting channel updates in wireless networks

Publications (2)

Publication Number Publication Date
KR20150016546A KR20150016546A (ko) 2015-02-12
KR101635305B1 true KR101635305B1 (ko) 2016-06-30

Family

ID=49878513

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020147034123A KR101635305B1 (ko) 2012-07-05 2013-06-29 무선 네트워크에서 채널 업데이트를 선택하기 위한 방법 및 장치

Country Status (6)

Country Link
US (1) US9461855B2 (ko)
EP (1) EP2898645A4 (ko)
JP (1) JP5960355B2 (ko)
KR (1) KR101635305B1 (ko)
CN (1) CN104335542B (ko)
WO (1) WO2014042751A1 (ko)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9699667B2 (en) * 2012-01-09 2017-07-04 Qualcomm Incorporated Systems and methods to transmit configuration change messages between an access point and a station
US9774481B2 (en) * 2012-04-05 2017-09-26 Qualcomm, Incorporated Systems and methods for transmitting pilot tones
US9461855B2 (en) 2012-07-05 2016-10-04 Intel Corporation Methods and arrangements for selecting channel updates in wireless networks
US8923153B2 (en) * 2012-11-02 2014-12-30 Intel Corporation Techniques to update a wireless communication channel estimation
US10244426B2 (en) * 2014-08-19 2019-03-26 Qualcomm Incorporated Frequency error detection with PBCH frequency hypothesis
WO2016109959A1 (zh) * 2015-01-08 2016-07-14 华为技术有限公司 无线局域网中相位偏移校正的方法和接入点
US20160330059A1 (en) * 2015-05-07 2016-11-10 Qualcomm Incorporated Distributed pilots for single carrier transmission
EP3264702B1 (en) * 2016-06-27 2019-01-09 Telefonica, S.A. A method to generate a wireless waveform for use in a wireless communication system, a wireless communication system and computer program products thereof
CN107547094B (zh) * 2016-06-29 2023-08-22 华为技术有限公司 一种信号传输方法及装置
US10153935B2 (en) * 2016-07-18 2018-12-11 Intel Corporation Apparatus, system and method of communicating a transmission according to a rotated 256 quadrature amplitude modulation (QAM) scheme
US10367672B2 (en) * 2016-09-28 2019-07-30 Qualcomm Incorporated Enhancements to phase-noise compensation reference signal design and scrambling
CN108282877B (zh) 2017-01-06 2023-12-01 华为技术有限公司 一种参考信号的配置方法、装置及***
CN108632189B (zh) * 2017-03-22 2021-01-08 展讯通信(上海)有限公司 上行数据的发送方法、装置及用户设备
US10999110B2 (en) * 2017-07-07 2021-05-04 Qualcomm Incorporated Techniques for selecting PPDU format parameters
CN114142978B (zh) * 2020-09-04 2023-04-14 维沃移动通信有限公司 导频接收处理方法、发送方法及相关设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050152314A1 (en) * 2003-11-04 2005-07-14 Qinfang Sun Multiple-input multiple output system and method
US20110294451A1 (en) * 2010-05-26 2011-12-01 Infineon Technologies Ag Receiver

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6954481B1 (en) * 2000-04-18 2005-10-11 Flarion Technologies, Inc. Pilot use in orthogonal frequency division multiplexing based spread spectrum multiple access systems
US7170961B2 (en) 2002-01-08 2007-01-30 Patrick Vandenameele-Lepla Method and apparatus for frequency-domain tracking of residual frequency and channel estimation offsets
EP1389861A1 (en) 2002-08-12 2004-02-18 Siemens Aktiengesellschaft Channel tracking using decision directed estimation in pilot-assisted wireless multi-carrier systems
US7738437B2 (en) 2003-01-21 2010-06-15 Nortel Networks Limited Physical layer structures and initial access schemes in an unsynchronized communication network
US7251273B2 (en) * 2003-02-19 2007-07-31 Advanced Micro Devices, Inc. Minimum equalization error based channel estimator
JP2008510386A (ja) 2004-08-12 2008-04-03 インターデイジタル テクノロジー コーポレーション 直交周波数分割多重無線通信システムにおける空間周波数ブロックコーディングを実行する方法および装置
US7366250B2 (en) 2004-09-09 2008-04-29 Agere Systems Inc. Method and apparatus for improved efficiency in an extended multiple antenna communication system
KR100735231B1 (ko) * 2004-11-11 2007-07-03 삼성전자주식회사 이동통신 시스템에서 파일럿 톤 배치 방법 및 장치
US7668266B2 (en) * 2005-03-18 2010-02-23 Georgia Tech Research Corporation Crest factor reduction in OFDM using blind selected pilot tone modulation
WO2006112032A1 (en) 2005-04-14 2006-10-26 Matsushita Electric Industrial Co., Ltd. Wireless reception apparatus, wireless transmission apparatus, wireless communication system, wireless reception method, wireless transmission method, and wireless communication method
TW200705913A (en) 2005-05-27 2007-02-01 Mediaphy Corp Adaptive interpolator for channel estimation
JP4680036B2 (ja) 2005-11-09 2011-05-11 独立行政法人情報通信研究機構 受信装置および受信方法
WO2007103183A2 (en) 2006-03-01 2007-09-13 Interdigital Technology Corporation Method and apparatus for channel estimation in an orthogonal frequency division multiplexing system
JP2010538549A (ja) 2007-08-31 2010-12-09 ネクスティヴィティー インコーポレイテッド パイロットサブキャリア構造を使用するofdmモデム
US8270517B2 (en) 2009-02-13 2012-09-18 Qualcomm Incorporated Method and apparatus for orthogonal pilot tone mapping in multiple-in and multiple-out (MIMO) and spatial division multiple access (SDMA) systems
US20110043340A1 (en) 2009-08-19 2011-02-24 Texas Instruments Incorporated Concatenated Repetition Code with Convolutional Code
RU2551897C2 (ru) 2009-10-08 2015-06-10 Конинклейке Филипс Электроникс Н.В. Способ для работы радиостанции в сети сотовой связи
EP2413551A1 (en) 2010-07-29 2012-02-01 Research In Motion Limited System and method for channel estimation
US8644428B2 (en) 2010-10-29 2014-02-04 Texas Instruments Incorporated System and method for channel interpolation
KR101622798B1 (ko) 2011-02-11 2016-05-20 삼성전자주식회사 무선 통신 시스템에서 채널 추정 방법 및 장치
US9461855B2 (en) 2012-07-05 2016-10-04 Intel Corporation Methods and arrangements for selecting channel updates in wireless networks

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050152314A1 (en) * 2003-11-04 2005-07-14 Qinfang Sun Multiple-input multiple output system and method
US20110294451A1 (en) * 2010-05-26 2011-12-01 Infineon Technologies Ag Receiver

Also Published As

Publication number Publication date
CN104335542A (zh) 2015-02-04
EP2898645A4 (en) 2016-06-29
KR20150016546A (ko) 2015-02-12
US20140010324A1 (en) 2014-01-09
JP2015524213A (ja) 2015-08-20
JP5960355B2 (ja) 2016-08-02
CN104335542B (zh) 2018-10-02
EP2898645A1 (en) 2015-07-29
US9461855B2 (en) 2016-10-04
WO2014042751A1 (en) 2014-03-20

Similar Documents

Publication Publication Date Title
KR101635305B1 (ko) 무선 네트워크에서 채널 업데이트를 선택하기 위한 방법 및 장치
US9008167B2 (en) Methods and arrangements for phase tracking for multi-mode operation in wireless networks
US9843654B2 (en) Systems and methods for wireless communication of packets having a plurality of formats
US9231809B2 (en) Methods and arrangements for phase tracking in wireless networks
US9667465B2 (en) Systems and methods for wireless communication in sub gigahertz bands
US9088504B2 (en) Systems and methods for wireless communication of long data units
US8811507B2 (en) Systems and methods for wireless communication in sub gigahertz bands
US8934413B2 (en) Systems and methods for wireless communication of packets having a plurality of formats
US9154363B2 (en) Systems and methods for wireless communication of packets having a plurality of formats
US8923282B2 (en) Systems and methods for wireless communication of long data units
US8824371B2 (en) Systems and methods for wireless communication of packets having a plurality of formats
US9313075B2 (en) Methods and arrangements for channel updates in wireless networks
US20130286961A1 (en) Systems and methods for wireless communication of long data units
US20130177115A1 (en) Systems and methods for addressing doppler effect in wireless communications systems
US9210024B2 (en) Methods and arrangements for channel updates in wireless networks
WO2015099805A1 (en) Methods and arrangements to determine station assignments to restricted access windows in wireless networks
WO2015099807A1 (en) Methods and arrangements for channel updates in wireless networks

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