BRPI0609275A2 - timing timing and channel estimation in a transition between local and enlarged area waveforms using designated tdm pilot - Google Patents

timing timing and channel estimation in a transition between local and enlarged area waveforms using designated tdm pilot Download PDF

Info

Publication number
BRPI0609275A2
BRPI0609275A2 BRPI0609275-6A BRPI0609275A BRPI0609275A2 BR PI0609275 A2 BRPI0609275 A2 BR PI0609275A2 BR PI0609275 A BRPI0609275 A BR PI0609275A BR PI0609275 A2 BRPI0609275 A2 BR PI0609275A2
Authority
BR
Brazil
Prior art keywords
symbol
tdm
local
pilot symbol
pilot
Prior art date
Application number
BRPI0609275-6A
Other languages
Portuguese (pt)
Inventor
Bojan Vrcelj
Ashok Mantradavi
Krishna Kiran Mukkavilli
Fuyun Ling
Raghuraman Krishnamoorthi
Michael Mao Wang
Original Assignee
Qualcomm Inc
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 Qualcomm Inc filed Critical Qualcomm Inc
Publication of BRPI0609275A2 publication Critical patent/BRPI0609275A2/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/0055Synchronisation arrangements determining timing error of reception due to propagation delay
    • H04W56/0065Synchronisation arrangements determining timing error of reception due to propagation delay using measurement of signal travel time
    • H04W56/007Open loop measurement
    • H04W56/0075Open loop measurement based on arrival time vs. expected arrival time
    • H04W56/0085Open loop measurement based on arrival time vs. expected arrival time detecting a given structure in the signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/204Multiple access
    • H04B7/212Time-division multiple access [TDMA]
    • 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
    • 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
    • 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/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2656Frame synchronisation, e.g. packet synchronisation, time division duplex [TDD] switching point detection or subframe 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/2662Symbol synchronisation
    • 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/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/0064Rate requirement of the data, e.g. scalable bandwidth, data priority
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

SINCRONIZAçãO DE TEMPORIZAçãO E ESTIMAçãO DE CANAL EM UMA TRANSIçãO ENTRE FORMAS DE ONDA DE AREA LOCAL E AMPLIADA COM UTILIZAçãO DE PILOTO TDM DESIGNADO. São apresentados sistemas e métodos para estimação de canal e sincronização temporal em uma rede sem fio. Em uma modalidade, é apresentado um método para sincronização precisa em um receptor sem fio. O método inclui decodificar pelo menos um símbolo-piloto TDM localizado em uma transição entre formas de onda estendidas e locais e processar o símbolo-piloto TDM de modo a efetuar sincronização temporal para um receptor sem fio. São também apresentados métodos para estimação de canal. Isto inclui decodificar pelo menos um símbolo-piloto TDM e receber o símbolo-piloto TDM de um broadcast OFDM de modo a se facilitar a estimação de canal para um receptor sem fio.TIMING AND CHANNEL ESTIMATION SYNCHRONIZATION IN A TRANSITION BETWEEN LOCAL AND ENLARGED AREA WAVE WAYS WITH DESIGNATED TDM PILOT. Systems and methods for channel estimation and time synchronization in a wireless network are presented. In one embodiment, a method for accurate synchronization in a wireless receiver is presented. The method includes decoding at least one TDM pilot symbol located at a transition between extended and local waveforms and processing the TDM pilot symbol to time synchronize to a wireless receiver. Methods for channel estimation are also presented. This includes decoding at least one TDM pilot symbol and receiving the TDM pilot symbol from an OFDM broadcast to facilitate channel estimation for a wireless receiver.

Description

SINCRONIZAÇÃO DE TEMPORIZAÇÃO E ESTIMAÇÃO DE CANAL EM UMATRANSIÇÃO ENTRE FORMAS DE ONDA DE ÁREA LOCAL E AMPLIADA COMUTILIZAÇÃO DE PILOTO TDM DESIGNADOSYNCHRONIZATION OF CHANNEL TIMING AND ESTIMATION IN AN ATTRACTION BETWEEN LOCAL AREA WAVE FORMS AND DESIGNED TDM PILOT USAGE

Reivindicação de Prioridade de acordo com 35 U.S.C. §119Priority Claim under 35 U.S.C. §119

Este pedido reivindica o beneficio do pedido deThis claim claims the benefit of the request for

patente provisório norte-americano No. De Série 60/660 720,depositado a 10 de março de 2005, intitulado "SINCRONIZAÇÃOTEMPORAL EM REGIÕES DE FRONTEIRA EM REDE DE COMUNICAÇÃO SEMFIO", cuja totalidade é aqui incorporada a titulo dereferência.U.S. Provisional Patent No. Serial No. 60/660 720, filed March 10, 2005, entitled "TEMPORAL SYNCHRONIZATION IN WIRELESS COMMUNICATION BORDER REGIONS", the entirety of which is hereby incorporated by reference.

FUNDAMENTOSGROUNDS

I. CampoI. Field

A presente tecnologia refere-se de maneira gerala sistemas e métodos de comunicação e, maisespecificamente, a sistemas e métodos que efetuamsincronização temporal e estimação de canal de acordo comredes sem fio.The present technology relates generally to communication systems and methods, and more specifically to systems and methods that perform temporal synchronization and channel estimation according to wireless networks.

II. FundamentosII. Fundamentals

A multiplexação por divisão de freqüênciaortogonal (OFDM) é um método de modulação digital no qualum sinal é dividido em vários canais de banda estreita adiferentes freqüências. Estes canais são às vezes chamadosde sub-bandas ou sub-portadoras. A tecnologia foi primeiroconcebida durante uma pesquisa sobre redução ao minimo dainterferência entre canais próximos entre si na freqüência.A alguns respeitos, a OFDM é semelhante à multiplexação pordivisão de freqüência convencional (FDM). A diferençareside na maneira pela qual os sinais são modulados edemodulados. Geralmente, é dada prioridade à redução aominimo da interferência, ou linha cruzada, entre os canaise simbolos que compreendem o fluxo de dados. Menosimportância é dada ao aperfeiçoamento de canaisindividuais.Orthogonal Frequency Division Multiplexing (OFDM) is a digital modulation method in which a signal is divided into several narrowband channels at different frequencies. These channels are sometimes called subbands or subcarriers. The technology was first conceived during a research into minimizing interference between close channels in frequency. In some respects, OFDM is similar to conventional frequency division multiplexing (FDM). The difference is in the way signals are modulated and modulated. Generally, priority is given to the minimal reduction of interference, or cross-line, between channels and symbols that comprise the data stream. Less importance is given to improving individual channels.

Em uma área, a OFDM tem sido utilizada nosserviços de broadcast de áudio digital europeus. Atecnologia se presta à televisão digital e está sendoconsiderada como um método para obter transmissão de dadosdigitais a alta velocidade através de linhas telefônicasconvencionais. Ela é também utilizada em redes de árealocal sem fio. A Multiplexação por Divisão de FreqüênciaOrtogonal pode ser considerada uma técnica de modulação FDMpara transmissão de grandes quantidades de dados através deum onda de rádio, em que a OFDM opera dividindo um sinal derádio em vários sub-sinais ou sub-portadoras menores quesão em seguida transmitidas ao receptor simultaneamente adiferentes freqüências. Uma vantagem da tecnologia OFDM éque ela reduz a quantidade de linha cruzada nastransmissões de sinal em que especificações atuais, taiscomo as tecnologias 802.11a WLAN, 802.16 e WiMAX utilizamdiversos aspectos da OFDM.In one area, OFDM has been using our European digital audio broadcast services. Technology lends itself to digital television and is considered to be a method for obtaining high-speed digital data transmission over conventional telephone lines. It is also used in wireless local area networks. Orthogonal Frequency Division Multiplexing can be considered an FDM modulation technique for transmitting large amounts of data over a radio wave, where OFDM operates by splitting a radio signal into several smaller sub-signals or sub-carriers which are then transmitted to the radio. receiver simultaneously different frequencies. One advantage of OFDM technology is that it reduces the amount of cross-line signal transmission at which current specifications such as 802.11a WLAN, 802.16, and WiMAX technologies utilize various aspects of OFDM.

Em alguns sistemas que utilizam tecnologia OFDM,as transmissões são destinadas a muitos usuáriossimultaneamente. Um exemplo que tal é um sistema debroadcast ou multicast. Além disto, se diferentes usuáriospuderem escolher entre diferentes partes da mesmatransmissão, os dados em cada transmissão são tipicamentemultiplexados por divisão de tempo (TDM). Ocorrefreqüentemente que os dados destinados para transmissãosejam organizados em estruturas fixas, tais como quadros ousuper-quadros. Diferentes usuários podem então escolherreceber diferentes partes de um super-quadro a qualquerdado momento. Para ajudar os vários usuários com asincronização com a temporização e a freqüência do sinal debroadcast, simbolos-piloto multiplexados por divisão detempo (TDM) são às vezes inseridos no inicio de cada super-quadro. Em um caso que tal, cada super-quadro se inicia comum cabeçalho que consiste, entre outras coisas, em doispilotos TDM, chamados piloto TDM 1 e piloto TDM. Estessimbolos são utilizados pelo sistema para obtersincronização inicial de quadros, também chamada aquisiçãoinicial.On some systems using OFDM technology, transmissions are intended for many users simultaneously. One such example is a debroadcast or multicast system. In addition, if different users can choose between different parts of the same transmission, the data in each transmission is typically time division multiplexed (TDM). It is often the case that data intended for transmission is organized in fixed structures such as frames or superframes. Different users can then choose to receive different parts of a superframe at any given time. To help multiple users synchronize with the debroadcast signal timing and frequency, time division multiplexed pilot symbols (TDM) are sometimes inserted at the beginning of each superframe. In such a case, each superframe begins with a header consisting of, among other things, two TDM pilots, called TDM pilot 1 and TDM pilot. These symbols are used by the system for initial frame synchronization, also called initial acquisition.

Para ajudar também na sincronização temporal e/oude freqüência durante um super-quadro, também chamada derastreamento de tempo ou freqüência, podem ser utilizadossimbolos-piloto adicionais. 0 rastreamento de tempo efreqüência ' pode ser obtido utilizando-se os pilotosmultiplexados por divisão de freqüência (FDM), que podemser embutidos em cada simbolo OFDM de dados transmitido.To also assist in timing and / or frequency synchronization during a superframe, also called time or frequency drifting, additional pilot symbols may be used. Time and frequency tracking can be achieved using frequency division multiplexed pilots (FDM), which can be embedded in each transmitted OFDM symbol.

Por exemplo, se cada simbolo OFDM consistir em N sub-portadoras, N-P delas podem ser utilizadas na transmissãode dados e P delas podem ser atribuídas a pilotos FDM.Estes pilotos FDM são às vezes uniformemente espalhadosatravés das N sub-portadoras, de modo que cada dois pilotossão separados por N/P-l sub-portadoras de dados. Taissubconjuntos uniformes de sub-portadoras dentro de umsimbolo OFDM são chamados de entrelaçamentos.For example, if each OFDM symbol consists of N subcarriers, NP of them may be used for data transmission and P of them may be assigned to FDM pilots. These FDM pilots are sometimes evenly spread across the N subcarriers, so that each two pilots are separated by N / Pl data subcarriers. These uniform subsets of subcarriers within an OFDM symbol are called interlacing.

Estimativas de canal no domínio do tempo sãoutilizadas no rastreamento de tempo durante um superquadro. As estimativas de canal no dominio do tempo sãoobtidas de pilotos FDM, embutidos em simbolos OFDM dedados. Os pilotos FDM podem ser sempre colocados no mesmoentrelaçamento, ou podem ocupar diferentes entrelaçamentosem diferentes simbolos OFDM. O subconjunto de sub-portadoras com Índices i + 8k é às vezes chamado de i-entrelaçamento. Nesta ocorrência, N/P=8. Em um caso, ospilotos FDM podem ser colocados no entrelaçamento 2 duranteum símbolo OFDM, no entrelaçamento 6 durante o símboloseguinte, em seguida de volta no entrelaçamento 2 e a assimpor diante» Isto é chamado de padrão de escalonamento(2,6). Em outra ocorrência, o padrão de escalonamento depiloto pode ser mais complicado, de modo que osentrelaçamentos ocupados descrevem o padrão(0,3,6,1,4,7,5). Isto é às vezes chamado de padrão deescalonamento (0,3,6). Padrões de escalonamento diferentestornam possivel ao receptor obter estimativas de canal maisextensas que P derivações no domínio do tempo. Por exemplo,o padrão de escalonamento (2,6) pode ser utilizado noreceptor para obter estimativas de canal de extensão 2P,enquanto que o padrão de escalonamento (0,3,6) pode levar aestimativas de canal de extensão 3P. Isto é conseguidocombinando-se as observações de canal de extensão P desímbolos OFDM consecutivos em uma estimativa de canal maisextensa em uma unidade chamada unidade de filtragemtemporal. Em geral, estimativas de canal mais extensaspodem levar a algoritmos de sincronização temporal maisrobustos.Time domain channel estimates are used in time tracking during a superframe. Time domain channel estimates are obtained from FDM pilots, embedded in fingered OFDM symbols. FDM pilots can always be placed in the same interlacing, or they can occupy different interlacements without different OFDM symbols. The subset of subcarriers with i + 8k Indexes is sometimes called i-interlacing. In this occurrence, N / P = 8. In one case, the FDM pilots may be placed in interleaving 2 during an OFDM symbol, in interlacing 6 during the following symbol, then back in interlacing 2 and so on. This is called the scaling pattern (2,6). In another instance, the pilot scheduling pattern may be more complicated, so that busy interlacements describe the pattern (0,3,6,1,4,7,5). This is sometimes called the scheduling pattern (0,3,6). Different scaling patterns make it possible for the receiver to obtain more extensive channel estimates than P-derivations in the time domain. For example, the scaling pattern (2,6) may be used in the receiver to obtain 2P extension channel estimates, while the scaling pattern (0,3,6) may carry 3P extension channel estimates. This is achieved by combining the P-channel observations of consecutive OFDM symbols into a more extensive channel estimate in a unit called a temporal filtering unit. In general, longer channel estimates may lead to more robust time synchronization algorithms.

Alguns sistemas de broadcast são destinados adiferentes tipos de transmissão simultaneamente. Porexemplo, alguns dos dados de broadcast podem destinar-se aqualquer usuário potencial dentro da rede de áreaestendida, e tais dados são chamados de conteúdo de áreaestendida. Outros símbolos de dados transmitidos na redepodem ser destinados apenas a usuários que residamatualmente em uma parte local, especifica da rede. Taisdados são chamados de conteúdo de área local. Os símbolosOFDM de dados pertencentes a diferentes conteúdos podem sermultiplexados por divisão de tempo dentro de cada quadro emum super-quadro. Por exemplo, determinadas partes de cadaquadro dentro de um super-quadro podem ser reservadas paraconteúdo de área estendida e as demais partes para conteúdolocal. Em tais casos, os dados e pilotos destinados adiferentes conteúdos podem ser embaralhados utilizando-sediferentes métodos. Além do mais, o conjunto detransmissores que estão efetuando broadcast simultâneo doconteúdo de área estendido e local dentro de um super-quadro pode ser diferente. É bastante comum, portanto, queas estimativas de canal no dominio do tempo, assim como asobservações de canal, associadas ao conteúdo de áreaestendida e local e as associadas ao conteúdo local sejambastante diferentes.Some broadcast systems are intended for different types of broadcast simultaneously. For example, some of the broadcast data may be intended for any potential user within the extended area network, and such data is called extended area content. Other data symbols transmitted on the network may only be intended for users residing in a specific local part of the network. Such data is called local area content. Data MDF symbols belonging to different contents can be multiplexed by time division within each frame into a superframe. For example, certain parts of each frame within a superstructure may be reserved for extended area content and the other parts for local content. In such cases, data and pilots intended for different contents may be scrambled using different methods. Moreover, the set of transmitters that are simultaneously broadcasting local and extended area content within a superframe may differ. It is quite common, therefore, that time-domain channel estimates, as well as channel observations, associated with extended area and local content and those associated with differing local content.

Nos roteiros acima, é necessário desenvolver umaestratégia especial para a estimação de canal em símbolosOFDM agrupados nas proximidades da fronteira entre asformas de onda de área estendida e locais. Isto porque asobservações de canal dos símbolos de área estendida nãopodem ser combinadas com as dos símbolos locais de maneiracontinua. Um conceito semelhante se aplica ao rastreamentotemporal em símbolos OFDM localizados logo após a fronteiraentre as formas de onda. Se o rastreamento temporal forbaseado em estimativas de canal no dominio do tempo, e seobservações de três símbolos OFDM consecutivos foremnecessárias para uma única estimativa de canal, orastreamento temporal não pode ser feito durante osprimeiros poucos símbolos OFDM após a fronteira entre asformas de onda. Portanto, podem ser necessárias técnicas deestimação de canal e sincronização temporal.In the above roadmaps, it is necessary to develop a special strategy for channel estimation inOFDM symbols grouped near the boundary between extended area and local waveforms. This is because channel observations of extended area symbols cannot be combined with those of local continuous symbols. A similar concept applies to temporal tracking in OFDM symbols located just beyond the boundary between waveforms. If time tracking is based on time domain channel estimates, and observations of three consecutive OFDM symbols are required for a single channel estimate, time tracking cannot be done during the first few OFDM symbols after the boundary between waveforms. Therefore, channel estimation and temporal synchronization techniques may be required.

SUMÁRIOSUMMARY

A seguir é apresentado um sumário simplificado dediversas modalidades de modo a se ter um entendimentobásico de alguns aspectos das modalidades. Este sumário nãoé uma vista panorâmica extensiva. Não se pretendeidentificar elementos chave/críticos ou delinear o alcancedas modalidades aqui reveladas. Sua única finalidade éapresentar alguns conceitos de maneira simplificada comouma introdução à descrição mais detalhada que é apresentadamais adiante.The following is a simplified summary of the various modalities in order to have a basic understanding of some aspects of the modalities. This summary is not an extensive panoramic view. It is not intended to identify key / critical elements or to outline the far-reaching modalities disclosed herein. Its sole purpose is to present some concepts in a simplified manner as an introduction to the more detailed description presented below.

Componentes e métodos de processamento noreceptor são apresentados para uma rede sem fio. Pelo menosum simbolo-piloto Multiplexado no Dominio do Tempo (TDM),além dos pilotos TDM 1 e 2, é processado em um receptor semfio juntamente com outros simbolos e parâmetros de superquadro, em que aspectos tais como sincronização temporal eestimação de canal são executados com base no simbolo-piloto adicional, que pode ser referido como TDM3 ou pilotoTDM 3 em um exemplo. Em uma modalidade, são apresentadoscomponentes de receptor que dão conta de aspectos que nãoeram considerados anteriormente na temporizaçao e estimação de canal devido, em parte, ao fato de que os simbolos-piloto e dados afins podem não ser embaralhados de maneirasemelhante de uma fronteira entre formas de onda para outra(fronteira de área local para área estendida, por exemplo).Dadas a natureza e a estrutura do simbolo-pilotoadicionado, as estimações de canal podem ser realizadas emum ou outro lado da fronteira entre formas de onda queaparece em um quadro de dados.Noreceptor processing components and methods are presented for a wireless network. At least one Time Domain Multiplexed (TDM) pilot symbol, in addition to TDM pilots 1 and 2, is processed on a wireless receiver along with other superstructure symbols and parameters, where aspects such as time synchronization and channel estimation are performed with based on the additional pilot symbol, which may be referred to as TDM3 or pilotTDM 3 in one example. In one embodiment, receiver components are presented that account for aspects not previously considered in channel timing and estimation, due in part to the fact that pilot symbols and related data may not be shuffled in a manner similar to a shape boundary. wave-to-wave (local-area boundary to extended-area boundary, for example). Given the nature and structure of the pilot-guided symbol, channel estimations can be performed on either side of the waveform boundary that appears in a Dice.

Em outra modalidade e conforme observado acima,pelo menos um simbolo-piloto TDM adicional é adicionado a um conjunto de simbolos de broadcast convencionais (umconjunto que inclui TDM1 e TDM2, por exemplo) a intervalosregulares ou determinados dentro de um broadcast de superquadro. Neste caso, os simbolos-piloto TDM3, TDM4 e assimpor diante podem ser adicionados a um conjunto de pilotosexistente para atenuar problemas de temporizaçao eestimação de canal dentro de uma rede de Multiplexação porDivisão de Freqüência Ortogonal (OFDM) para transferênciade dados multimídia organizada em super-quadros, em quediferentes partes de um super-quadro são destinadas àentrega de formas de onda diferentes. Por exemplo, váriossímbolos TDM3 podem ser processados a partir de um conjuntode símbolos em cada fronteira que pode ser colocado nasfronteiras entre formas de onda no super-quadro, parafacilitar a sincronização e a estimação de canal. Àsemelhança do Piloto TDM 2, o Piloto TDM 3 (ou subconjuntode pilotos) pode ser projetado . para proporcionarsincronização temporal e estimação de canal, exceto pelofato de que o Piloto TDM é limitado para canal de áreaEstendida e ò Piloto TDM 3 pode ser utilizado para canal deárea estendida ou local, dependendo da posição em um super-quadro . A estrutura do piloto TDM 3 pode ser diferente daestrutura do piloto TDM 2. Se o Piloto TDM 3 (ou outrospilotos adicionais) estiver localizado na transição de umaforma de onda de área estendida para uma forma de ondalocal no super-quadro, ele pode ser utilizado na estimaçãode canal de área estendida ou estimação de canal local etemporização. Se o Piloto TDM 3 estiver localizado natransição de área local para área estendida, ele pode serutilizado na estimação de canal local ou na temporização eestimação de canal de área estendida.In another embodiment and as noted above, at least one additional TDM pilot symbol is added to a set of conventional broadcast symbols (a set including TDM1 and TDM2, for example) at regular intervals or determined within a superstructure broadcast. In this case, the TDM3, TDM4 and so on pilot symbols may be added to an existing pilot set to mitigate timing and channel estimation problems within an Orthogonal Frequency Division Multiplexing (OFDM) network for super-organized multimedia data transfer. frames, where different parts of a superframe are intended for the delivery of different waveforms. For example, several TDM3 symbols can be processed from a set of symbols at each boundary that can be placed across boundaries between superframe waveforms to facilitate channel synchronization and estimation. Like the TDM 2 Pilot, the TDM 3 Pilot (or subset of pilots) can be designed. to provide temporal synchronization and channel estimation, except that the TDM Pilot is limited to Extended Area Channel and the 2nd TDM Pilot can be used for extended or local area channel depending on the position in a superstructure. The TDM 3 Pilot structure may differ from the TDM 2 Pilot structure. If TDM 3 Pilot (or other additional pilots) is located in the transition from an extended area waveform to a local waveform on the superstructure, it may be used. estimation of extended area channel or local channel estimation and timing. If TDM Pilot 3 is located in the local area to extended area transition, it can be used in local channel estimation or extended area channel timing and estimation.

Para a consecução das finalidades precedentes ecorrelatas, determinadas modalidades ilustrativas são aquidescritas em conexão com a descrição seguinte e os desenhosanexos. Estes aspectos indicam diversas maneiras pelasquais as modalidades podem ser postas em prática, das quaistodas se pretende cobrir.In order to achieve the foregoing and related purposes, certain illustrative embodiments are described in connection with the following description and the accompanying drawings. These aspects indicate various ways in which modalities can be put into practice, of which one is intended to be covered.

BREVE DESCRIÇÃO DOS DESENHOSBRIEF DESCRIPTION OF DRAWINGS

A Figura 1 é um diagrama de blocos esquemáticoque mostra uma rede de comunicação sem fio que utiliza umaestrutura de super-quadro e componentes de processamento noreceptor aperfeiçoados.A Figura 2 mostra uma estrutura de super-quadroexemplar que utiliza simbolos-piloto adicionais.Figure 1 is a schematic block diagram showing a wireless communication network utilizing a superstructure and enhanced noreceptor processing components. Figure 2 shows a supersample superstructure using additional pilot symbols.

A Figura 3 mostra um padrão exemplar de simbolos-piloto adicionais.Figure 3 shows an exemplary pattern of additional pilot symbols.

A Figura 4 mostra uma modalidade alternativa, naqual vários simbolos Piloto TDM 3 são utilizados entrefronteiras de área local e estendida.Figure 4 shows an alternative embodiment, in which various TDM 3 Pilot symbols are used across local and extended area boundaries.

A Figura 5 mostra padrões exemplares parasimbolos-piloto de temporização adicionais.Figure 5 shows exemplary patterns for additional pilot timing symbols.

A Figura 6 mostra uma estrutura exemplar para umsimbolo-piloto TDM 3.Figure 6 shows an exemplary structure for a TDM 3 pilot symbol.

A Figura 7 mostra o conceito de binários de canale um exemplo de estimativa de canal utilizada nasincronização temporal.Figure 7 shows the concept of channel binaries an example of channel estimation used in temporal synchronization.

A Figura 8 mostra um diagrama de blocos exemplarde um algoritmo de sincronização temporal em fronteirasentre dados de área local/área estendida.Figure 8 shows a block diagram of an exemplary boundary time synchronization algorithm between local area / extended area data.

A Figura 9 mostra um processo de simbolo-pilotoexemplar para um sistema sem fio.Figure 9 shows an exemplary pilot symbol process for a wireless system.

A Figura 10 é um diagrama que mostra umdispositivo de usuário exemplar para um sistema sem fio.Figure 10 is a diagram showing an exemplary user device for a wireless system.

A Figura 11 é um diagrama que mostra uma estaçãobase exemplar para um sistema sem fio.Figure 11 is a diagram showing an exemplary base station for a wireless system.

A Figura 12 é um diagrama que mostra umtransceptor exemplar para um sistema sem fio.Figure 12 is a diagram showing an exemplary transceiver for a wireless system.

DESCRIÇÃO DETALHADADETAILED DESCRIPTION

São apresentados sistemas e métodos paraestimação de canal e sincronização temporal em uma rede semfio. Em uma modalidade, é apresentado um método parasincronização temporal em um receptor sem fio. O métodoinclui decodificar pelo menos um novo simbolo-piloto TDMalém de TDM1 e TDM2 e processar o novo simbolo-piloto TDM apartir de uma fronteira entre canais de um broadcast OFDMde modo a efetuar sincronização temporal para um receptorsem fio. São também apresentados métodos para estimação decanal em um receptor sem fio. Isto inclui decodificar pelomenos um novo simbolo-piloto TDM e receber o novo simbolo-piloto TDM de um broadcast OFDM de modo a facilitar aestimação de canal para um receptor sem fio.Systems and methods for channel estimation and time synchronization in a wireless network are presented. In one embodiment, a temporal parasynchronization method is presented on a wireless receiver. The method includes decoding at least one new TDM pilot symbol in addition to TDM1 and TDM2 and processing the new TDM pilot symbol from a channel boundary of an OFDM broadcast to time synchronize to a wireless receiver. Methods for channel estimation on a wireless receiver are also presented. This includes decoding at least one new TDM pilot symbol and receiving the new TDM pilot symbol from an OFDM broadcast to facilitate channel estimation for a wireless receiver.

Em outra modalidade, é apresentado um método paraestimação de canal, sincronização temporal e inicializaçãode AGC para símbolos de dados próximos da fronteira entrediferentes tipos de tráfego em um Sistema Sem Fio Multicastque utiliza Símbolos-Piloto Multiplexados por Divisão deTempo (TDM). 0 método inclui determinar pelo menos um novosimbolo-piloto TDM além de um símbolo TDM1 e um simboloTDM2. Isto inclui também inserir pelo menos um novosimbolo-piloto TDM entre dois símbolos OFDM pertencentes adiferentes formas de onda de broadcast de modo a facilitara decodificação de um bloco de transmissão OFDMimediatamente antes ou imediatamente depois da fronteira. Onovo simbolo ou simbolos-piloto TDM podem ser utilizados naem crescendo, na sincronização temporal e na inicializaçãode controle de ganho automático (AGC), entre outrosaspectos.In another embodiment, a method for channel estimation, time synchronization, and AGC initialization for near-border data symbols between different types of traffic on a Multicast Wireless System using Time Division Multiplexed Pilot Symbols (TDM) is presented. The method includes determining at least one new TDM pilot symbol in addition to a TDM1 symbol and a TDM2 symbol. This also includes inserting at least one new TDM pilot symbol between two OFDM symbols belonging to different broadcast waveforms to facilitate decoding of an OFDM transmission block immediately before or immediately after the boundary. The new TDM symbol or pilot symbols can be used in growing, time synchronization and automatic gain control initialization (AGC), among other aspects.

Neste pedido são utilizados diversos termos decomunicação sem fio. Para transmissão sem fio, umaestrutura de pacotes transmitidos pode incluir um simbolode Multiplexação por Divisão de Freqüência Ortogonal (OFDM)que consiste em 4 642 amostradas de banda base no dominio dotempo, chamadas chips OFDM. Entre estes chips OFDM estão4096 chips de dados e piloto, que se originam de 4096 sub-portadoras de dados e piloto no dominio da freqüência.Estes chips são ciclicamente estendidos, com 529 chipsprecedendo a parte útil e 17 seguindo-se à parte útil. Parareduzir a energia de banda externa do sinal OFDM, os 17primeiros chips e os 17 últimos chips de um simbolo OFDMtêm um envelope de co-seno elevado. Os 17 primeiros chipsde um simbolo OFDM se superpõem aos 17 últimos chips dosimbolo OFDM que os precedem. Consequentemente, a duraçãotemporal de cada simbolo OFDM tem uma extensão de 4 625chips.In this application several terms of wireless communication are used. For wireless transmission, a transmitted packet structure may include an Orthogonal Frequency Division Multiplexing (OFDM) symbol consisting of 4,642 sampled dot-time domain baseband called OFDM chips. Among these OFDM chips are 4096 data and pilot chips, which originate from 4096 frequency-sub data carriers and pilot chips. These chips are cyclically extended, with 529 chips preceding the useful portion and 17 following the useful portion. To reduce the external band power of the OFDM signal, the first 17 chips and the last 17 chips of an OFDM symbol have a high cosine envelope. The first 17 chips of an OFDM symbol overlap the last 17 chips of the preceding OFDM symbol. Consequently, the temporal duration of each OFDM symbol has a length of 4 625 chips.

Em um exemplo de pacote de dados de transmissão,os dados podem ser geralmente organizados em super-quadros,em que cada super-quadro tem uma segunda duração. Um super-quadro consiste em 1200 símbolos que são modulados pelaOFDM com 4096 sub-portadoras. Com relação às sub-portadoras, um entrelaçamento refere-se a um subconjunto desub-portadoras afastadas entre si em um determinado grau(um afastamento de 8, por exemplo) . Por exemplo, 4096 sub-portadoras podem ser divididos em 8 entrelaçamentos, em queas sub-portadoras no i- entrelaçamento são as com osÍndices 8k+i. Entre os 1200 símbolos OFDM em um super-quadro em um super-quadro, há: Dois símbolos-piloto TDM(TDM1, TDM2); Símbolos de uma área estendida e um canal deidentificação local (WIC e LIC). Quatorze símbolos de canalde símbolo de informação de overhead (OIS); Um númerovariável de dois, seis, 10 ou 14 símbolos deposicionamento-piloto (PPC) para ajudar na localização deposição; Um determinado número de símbolos de Canal-Piloto de Transição (TPC), ou pilotos TDM3, que são localizados emcada fronteira entre dados de conteúdo de área estendida elocais; e os símbolos restantes são utilizados parabroadcast de forma de onda de área estendida ou de árealocal. Cada super-quadro consiste em quadro quadros de dados, assim como em símbolos de overhead.In an example transmission data packet, the data may generally be organized into superframes, each superframe having a second duration. A superframe consists of 1200 symbols that are modulated byOFDM with 4096 subcarriers. With respect to subcarriers, an interlacing refers to a subset of subcarriers spaced apart by a certain degree (an offset of 8, for example). For example, 4096 subcarriers can be divided into 8 interlaces, where subcarriers in interlacing are those with 8k + i indices. Among the 1200 OFDM symbols in a superframe in a superframe, there are: Two TDM pilot symbols (TDM1, TDM2); Symbols of an extended area and a local identification channel (WIC and LIC). Fourteen Overhead Information Symbol (OIS) Channel Symbols; A variable number of two, six, 10 or 14 Pilot Placement Symbols (PPC) to aid in locating deposition; A number of Transition Pilot Channel (TPC) symbols, or TDM3 pilots, which are located at each boundary between elocal extended area content data; and the remaining symbols are used for extended area waveform or local area waveforming. Each superframe consists of frame data frames as well as overhead symbols.

O Símbolo-Piloto 1 (TDM1) de Multiplexação porDivisão de Tempo (TDM) é o primeiro símbolo OFDM de cadasuper-quadro, onde TDM1 é periódico e tem um período de 128chips OFDM. O receptor utiliza o TDM1 para sincronização dequadros e aquisição inicial de tempo (temporização decurso) e freqüência. Após o TDMl estão dois símbolos queportam os IDs de área estendida e local, respectivamente. 0receptor utiliza estas informações para executar operaçõesde desembaralhamento apropriadas para o conteúdocorrespondente, utilizando as seqüências PNcorrespondentes. 0 Simbolo-piloto de Multiplexação porDivisão de Tempo 2 (TDM2) sucede os símbolos de ID de áreaestendida e local, onde TDM2 é periódico, tendo um períodode 2048 chips OFDM, e contém dois períodos e uma fração deperiodo. O receptor utiliza o TDM2 quando determina atemporização precisa para a demodulação do canal OIS.The Time Division Multiplexing (TDM1) Pilot Symbol 1 (TDM1) is the first OFDM superframe symbol, where TDM1 is periodic and has a period of 128chips OFDM. The receiver uses the TDM1 for frame synchronization and initial acquisition of time (timing) and frequency. Following the TDMl are two symbols that carry the extended area and local IDs, respectively. The receiver uses this information to perform unscrambling operations appropriate for the corresponding content using the corresponding PN sequences. The Time Division Multiplexing 2 (TDM2) pilot symbol succeeds the extended area and local ID symbols, where TDM2 is periodic, having a period of 2048 OFDM chips, and contains two periods and a fraction of period. The receiver uses TDM2 when determining accurate timing for OIS channel demodulation.

Após o TDM2 estão: Um simbolo TPC de áreaestendida (WTPC); Cinco símbolos OIS de área estendida;Cinco símbolos OIS locais; Cinco simbolos-piloto FDM deárea local; Um símbolo TPC local (LTPC); Cinco símbolo OISlocais; Cinco símbolos-Piloto FDM de área local; OutroLTPC; e Quatro quadros de dados sucedem os 18 primeirossímbolos OFDM descritos acima. Um quadro de dados ésubdividido em uma parte de área estendida e uma parte dedados locais. A forma de onda de área estendida é pré-escrita e anexada com o TPC de área estendida - um em cadaextremidade. Esta disposição é também utilizada para aparte de dados locais. Nesta modalidade há um total de 10símbolos WTPC e 10 símbolos LTPC por super-quadro.Following TDM2 are: An extended area TPC (WTPC) symbol; Five extended area OIS symbols, five local OIS symbols; Five FDM pilot symbols from local area; A local TPC symbol (LTPC); Five OISlocals symbol; Five local area FDM Pilot symbols; OtherLTPC; and Four data frames follow the first 18 OFDM symbols described above. A data frame is subdivided into an extended area part and a local data part. The extended area waveform is pre-written and attached with the extended area TPC - one at each end. This arrangement is also used to separate local data. In this mode there are a total of 10 WTPC symbols and 10 LTPC symbols per superframe.

Em outra modalidade, cada transição entre a formade onda de área estendida e local está associada a um únicosímbolo-piloto TPC. A estrutura de um piloto TPC único édiferente da dos símbolos WTPC ou LTPC, uma vez que umúnico símbolo-piloto é projetado para atender às exigênciasde estimação de canal e sincronização tanto de áreaestendida quanto de área local. Nesta modalidade há umtotal de 11 pilotos TPC (ou simbolos-piloto TDM 3) porsuper-quadro.In another embodiment, each transition between the extended area and local waveform is associated with a single TPC pilot symbol. The structure of a single TPC pilot is different from that of the WTPC or LTPC symbols, since a single pilot symbol is designed to meet both extended area and local area channel estimation and synchronization requirements. In this mode there are a total of 11 TPC pilots (or TDM 3 pilot symbols) per superframe.

Conforme utilizados neste pedido, os termos"componente", "rede", "sistema", "módulo" e semelhantespretendem referir-se a uma entidade relacionada comcomputador, seja hardware, uma combinação de hardware esoftware, seja software ou software em execução- Porexemplo, um componente pode ser, mas não está limitado aser, um processo que roda em um processador, umprocessador, um objeto, um executável, um encadeamento deexecução, um programa e/ou um computador. A titulo deilustração, tanto uma aplicação que roda em um dispositivode comunicação quanto o dispositivo podem ser umcomponente. Um ou mais componentes podem residir dentro deum processo e/ou encadeamento de execução, e um componentepode ser localizado em um computador e/ou distribuído entredois ou mais componentes. Além disto, estes componentespodem ser executados a partir de diversos meios passíveisde leitura por computador que tenham diversas estruturas dedados armazenados neles. Os componentes podem comunicar-seatravés processos locais e/ou remotos, como, por exemplo,de acordo com um sinal que tem um ou mais pacotes de dados(como, por exemplo, dados de um componente que interage comoutro componente em um sistema local, um sistemadistribuído e/ou uma rede cabeada ou sem fio, como aInternet).As used in this application, the terms "component", "network", "system", "module" and the like are intended to refer to a computer-related entity, whether hardware, a combination of hardware and software, or running software. , a component can be, but is not limited to being, a process that runs on a processor, a processor, an object, an executable, a thread, a program, and / or a computer. By way of illustration, both an application that runs on a communication device and the device may be a component. One or more components may reside within a process and / or thread, and a component may be located on a computer and / or distributed between two or more components. In addition, these components may be executed from various computer readable media having various data structures stored therein. Components may communicate through local and / or remote processes, such as according to a signal that has one or more data packets (such as data from a component that interacts with another component in a local system, a distributed system and / or a wired or wireless network, such as Internet).

A Figura 1 mostra um sistema de rede sem fio 100.O sistema 100 inclui um ou mais transmissores 110, que secomunicam, através de uma rede sem fio, com um ou maisreceptores 120. Os receptores 120 podem incluirsubstancialmente qualquer tipo de dispositivo decomunicação, tal como um telefone celular, um computador,um assistente pessoal, dispositivos manuais ou laptop eassim por diante. 0 sistema 100 utiliza uma série decomponentes de super-quadro aperfeiçoados 130 parafacilitar diversas determinações no sistema 100. Observa-seque, embora os transmissores 110 possam estar utilizando amesma estrutura de super-quadro 130, diferentes dados deaplicação estão sendo enviados dos respectivostransmissores dentro das respectivas estruturas associadasa cada transmissor. Em uma modalidade, pelo menos umsimbolo-piloto Multiplexado no Dominio do Tempo (TDM)adicional é adicionado a um conjunto de símbolos debroadcast a intervalos regulares ou determinados dentro deum broadcast de super-quadro mostrado em 130. Assim, umsimbolo-piloto TDM3, TDM4 (ou mais) podem ser adicionados aum conjunto de simbolos-piloto existente em 130 de modo aatenuar os problemas de temporização e estimação de canaldentro de uma rede de Multiplexação por Divisão defreqüência (OFDM) nas fronteiras entre formas de onda dedados de área estendida e locais.Figure 1 shows a wireless network system 100. System 100 includes one or more transmitters 110, which communicate over a wireless network with one or more receivers 120. Receivers 120 may substantially include any type of communication device such as like a cell phone, a computer, a personal assistant, handheld devices or laptop and so on. System 100 uses a series of improved superstructure components 130 to facilitate various determinations in system 100. Note that although transmitters 110 may be using the same superstructure 130, different application data is being sent from respective transmitters within their respective transmitters. structures associated with each transmitter. In one embodiment, at least one additional Time Domain Multiplexed Pilot Symbol (TDM) is added to a set of debroadcast symbols at regular or determined intervals within a superframe broadcast shown at 130. Thus, one TDM3, TDM4 pilot symbol (or more) can be added to a set of pilot symbols existing at 130 to alleviate the timing and channel estimation problems within a Frequency Division Multiplexing (OFDM) network at the boundaries between local and extended area data waveforms. .

Conforme será descrito mais detalhadamente aseguir, os símbolos adicionais são processados como umsubconj unto de símbolos no receptor 120, em que osubconjunto pode incluir um ou mais símbolos TDM3adicionais que facilitem a decodificação em símbolos desímbolos de dados localizados próximo da fronteira entreformas de onda de dados área local e estendida. Em umexemplo, um subconj unto de símbolos de dois TDM3s pode serrecebido e processado no receptor 120, em que o subconjuntoaparece entre locais de fronteira de área local e estendidano componente de super-quadro 130. Assim, podem serapresentadas diversas modalidades. Em uma modalidade, umsimbolo-piloto TDM 3 pode ser processado em cada fronteirano super-quadro 130, ao passo que a estrutura e oprocessamento de tal piloto no receptor 120 podem ser maiscomplexos. Em outras modalidades, dois (ou mais) simbolos-piloto TDM 3 podem ser utilizados (com uma estrutura e umprocessamento mais simples no receptor) na maioria dasfronteiras, com a exceção da que sucede imediatamente opiloto TDM 2 e da que antecede imediatamente os simbolosPPC, que são descritos mais detalhadamente com referência àFigura 2.As will be described in more detail below, additional symbols are processed as a subset of symbols on the receiver 120, wherein the subset may include one or more additional TDM3 symbols that facilitate decoding into data symbol symbols located near the boundary between data waveforms. local and extended. In one example, a subset of two TDM3s symbols may be received and processed at receiver 120, wherein the subset appears between local area boundary locations and extended super-frame component 130. Thus, various embodiments may be presented. In one embodiment, a TDM pilot symbol 3 may be processed at each superframe border 130, while the structure and processing of such pilot on receiver 120 may be more complex. In other embodiments, two (or more) TDM 3 pilot symbols may be used (with a simpler receiver structure and processing) at most borders, except that the TDM 2 pilot immediately follows and the PCPC immediately precedes, which are described in more detail with reference to Figure 2.

Um ou mais componentes de processamento dereceptor 14 0 são apresentados para decodificar o super-quadro 14 0 e utilizar o simbolo-piloto TDM adicionado paraaspectos tais como sincronização temporal e estimação decanal, em que os componentes 140 são mostrados de maneirageral e se aplicam a um dado receptor 120. A sincronizaçãotemporal baseada no piloto TDM 3, por exemplo, pode serbaseada em parte em princípios semelhantes aos dasincronização baseada no piloto TDM 2 - utilizada durante aaquisição inicial. Além do mais, um algoritmo parasincronização temporal baseada em simbolos-piloto TPCdependerá de um TPC de um único simbolo ou de dois simbolosser ou não utilizado nas fronteiras entre as formas deonda. Entretanto, os componentes 140 são de implementaçãogeralmente mais complicada, especialmente se um únicopiloto TPC estiver presente, uma vez que o padrão deentrelaçamentos de pilotos utilizado em um roteiro desimbolo TPC único não é geralmente fixo de uma fronteirapara a outra. Assim, o respectivo padrão pode serdeterminado como uma função de um indice de simbolo e, combase nesta informação e em uma suposição sobre localizaçãode canal, os componentes 140 no receptor 120 podemselecionar um conj unto apropriado de coeficientes que secombinam. Com base em análise, espera-se que asincronização temporal, que conta com o piloto TDM 3colocado nas fronteiras entre as formas de onda, executepelo menos também algoritmos cie rastreamento temporalutilizados nos simbolos de dados dentro de blocos detráfego de área estendida e locais. Além da sincronizaçãotemporal, a estrutura do piloto TDM 3 (ou outros simbolos-piloto adicionados) proporciona estimação de canal para ossimbolos situados em ambos os lados da fronteira entre asformas de onda de dados de área estendida e locais.One or more receiver processing components 140 are presented to decode superframe 140 and use the added TDM pilot symbol for aspects such as time synchronization and channel estimation, where components 140 are shown generally and apply to a given receiver 120. TDM 3 pilot-based time synchronization, for example, may be based in part on principles similar to TDM 2 pilot-based synchronization - used during initial acquisition. In addition, a TPC pilot symbol-based time synchronization algorithm will depend on whether a single symbol TPC or two symbol TPCs are used or unused at the boundaries between the round shapes. However, components 140 are generally more complicated to implement, especially if a single TPC pilot is present, since the pattern of pilot intertwining used in a single TPC symbol route is generally not fixed from one border to the other. Thus, the respective pattern can be determined as a function of a symbol index and, based on this information and an assumption about channel location, components 140 at receiver 120 can select an appropriate set of matching coefficients. Based on analysis, temporal synchronization, which relies on the TDM 3 pilot placed at the boundaries between waveforms, is expected to perform at least also temporal tracking algorithms used in data symbols within extended area and local traffic blocks. In addition to temporal synchronization, the TDM 3 pilot structure (or other added pilot symbols) provides channel estimation for symbols located on either side of the boundary between extended area and local data waveforms.

Além disso, o sistema 100 pode incluir umprotocolo de simbolos-piloto para um receptor sem fio. Isto pode incluir elementos para decodificar pelo menos umsimbolo-piloto adicional para um super-quadro, em que osimbolo-piloto adicional é acrescido ao TDM1 e ao TDM2(demodulador de número de referência 120 descrito a seguir,por exemplo). Além disto, o protocolo inclui elementos para receber o super-quadro na rede sem fio (número dereferência 120, por exemplo) e elementos para processar osuper-quadro de modo a se efetuar pelo menos uma de umaestimação de canal e uma sincronização temporal (número dereferência 140, por exemplo).In addition, system 100 may include a pilot symbol protocol for a wireless receiver. This may include elements for decoding at least one additional pilot symbol for a superframe, wherein the additional pilot symbol is added to the TDM1 and TDM2 (reference number demodulator 120 described below, for example). In addition, the protocol includes elements for receiving the superstructure in the wireless network (reference number 120, for example) and elements for processing the superstructure to perform at least one channel estimation and time synchronization (number reference 140, for example).

A Figura 2 mostra uma estrutura de super-quadro200 exemplar. Embora apenas um simbolo-piloto adicional -TDM 3 seja mostrado no super-quadro exemplar 200, deveficar entendido que mais de um simbolo-piloto adicionalpode ser utilizado. A estrutura de super-quadro 200introduz novos simbolos OFDM para facilitar a execução dobroadcast de vários canais de área estendida e várioscanais locais em uma rede sem fio. O primeiro simbolo OFDMde um super-quadro é geralmente o Piloto TDM 1 em 210, emque o segundo Piloto TDM 2 de simbolo OFDM é mostrado em220. Esta seqüência é seguida de um primeiro Piloto TDM 3em 230, seguido de um OIS (Simbolo de Informação deOverhead) de área estendida em 240. De modo geral, um novosimbolo Piloto TDM 3 local 230 pode ser inserido antes dossímbolos OIS locais. Este padrão geralmente se repete emtodas as junções entre os canais de área estendida elocais, tal como no número de referência 250, por exemplo.Entretanto, deve-se observar que um processamento maissimples pode ocorrer se um subconjunto de símbolo que tenhapelo menos dois símbolo for colocado nas fronteiras entreárea estendida e local, como em 250. À semelhança do PilotoTDM 2 220, o Piloto TDM 3 230 e assim por diante podem terquatro entrelaçamentos ímpares (1,3,5,7) nulos, em que osentrelaçamentos pares (0,2,4,6) são ocupados por pilotos.Diferentemente do Piloto TDM 2 220, o Piloto TDM 3 230 podeutilizar três de quatro entrelaçamentos pares para pilotoslocais e um para área estendida se localizado na transiçãode área estendida para local, ou três para pilotos de áreaestendida e um para local se o Piloto TDM 3 estiverlocalizado na transição de local para área estendida. Istovale para uma modalidade na qual um único piloto TPC éutilizado em cada fronteira. Em outra modalidade, com doissímbolos TPC por fronteira, os símbolos de Canal-Piloto deTransição Local (LTPC) têm todos os entrelaçamentosocupados por pilotos FDM locais, e os símbolos TPC (WTPC)de área estendida por pilotos FDM de área estendida.Conforme se pode entender, outras configurações para osuper-quadro 200 são possíveis.Figure 2 shows an exemplary superframe structure200. Although only one additional pilot symbol -TDM 3 is shown in exemplary superframe 200, it should be understood that more than one additional pilot symbol can be used. The 200-frame superstructure introduces new OFDM symbols to make it easy to perform multiple-area wide-channel and local-channelbroadcasting on a wireless network. The first OFDM symbol of a superframe is generally TDM Pilot 1 at 210, where the second OFDM symbol Pilot 2 is shown at 220. This sequence is followed by a first TDM 3 Pilot 230 in, followed by an extended area Overhead Information Symbol (OIS) at 240. Generally, a new local TDM 3 Pilot symbol 230 can be inserted before the local OIS symbols. This pattern often repeats at all junctions between the local extended-area channels, as in reference number 250, for example. It should be noted, however, that simpler processing can occur if a subset of the symbol that has at least two symbols is placed at the boundaries between the extended and local area, as in 250. Like the TDM 2 220 Pilot, the TDM 3 230 Pilot and so on may have four odd (1,3,5,7) odd twists, where the even twists (0, 2,4,6) are occupied by pilots. Unlike the TDM 2 220 Pilot, the TDM 3 230 Pilot can use three of four even twists for local pilots and one for extended area if located in the extended area to local transition, or three for extended area and one to location if the TDM 3 Pilot is located in the transition from location to extended area. This is for a mode in which a single TPC pilot is used at each border. In another embodiment, with two TPC per border symbols, Local Transition Pilot Channel (LTPC) symbols have all interlacements occupied by local FDM pilots, and extended area TPC (WTPC) symbols by extended area FDM pilots. understand, other settings for the superframe 200 are possible.

Como linha-base, duzentos e noventa símbolos dedados podem ser utilizados por quadro 200. Dois novossímbolos OFDM, um canal de área estendida 260 e deidentificação local 270 (WIC & LIC), são introduzidos entreo TDM 1 e o TDM 2 no início do super-quadro 200. Na parterestante do super-quadro 200, por exemplo, vinte símbolos-piloto TDM 3 250 são introduzidos. Em outra modalidade,onze símbolos-piloto TDM 3 são introduzidos. Em geral, emuma modalidade com dois pilotos TDM 3, há dois símbolosOFDM especializados em cada transição entre canais de áreaestendida e locais. Pode, contudo, haver exceções. Háapenas um simbolo TDM 3 antes do simbolo OIS de áreaestendida (WOIS) e um no final do último quadro, antes dossímbolos PPC, conforme indicado com a utilização de umafatia mais curta para TDM 3, conforme indicado em 230 e 280na Figura 2.As a baseline, two hundred and ninety finger symbols can be used per frame 200. Two new OFDM symbols, an extended area channel 260 and local identification 270 (WIC & LIC), are introduced between TDM 1 and TDM 2 at the beginning of the super 200. In the part of superframe 200, for example, twenty TDM pilot symbols 3,250 are introduced. In another embodiment, eleven TDM 3 pilot symbols are introduced. In general, in a dual TDM 3 pilot mode, there are two specializedOFDM symbols in each transition between extended area and local channels. There may, however, be exceptions. There is only one TDM 3 symbol before the extended area OIS (WOIS) symbol and one at the end of the last frame before the PPC symbols as indicated using a shorter TDM 3 slice as indicated at 230 and 280 in Figure 2.

Um novo canal-piloto de posicionamento (PPC) podeser adicionado em 290, e ele inclui P símbolos OFDM no final do super-quadro. Os pilotos de posicionamento ajudamna localização do receptor através de métodos detriangulação.A new positioning pilot channel (PPC) can be added at 290, and it includes P OFDM symbols at the end of the super frame. Positioning pilots assist in locating the receiver through triangulation methods.

Tabela 1: Localizações de piloto TDM 3, em modalidade comdois símbolos TPC por fronteira. W: número de símbolos deárea Estendida por quadro, P símbolos de posicionamentoTable 1: TDM 3 pilot locations, in mode with two TPC symbols per boundary. W: number of Extended area symbols per frame, P positioning symbols

<table>table see original document page 18</column></row><table><table> table see original document page 18 </column> </row> <table>

Localizações de símbolos TDM 3 são mostradas naTDM 3 symbol locations are shown in the

Tabela 1 acima em modalidade com símbolos Piloto TDM 3 deárea estendida e locais. O número de símbolos OFDM de dadosúteis por quadro é denotado por F, dos quais W sãoutilizados para canais de área estendida e F - W paracanais locais, com W variando de 0 a F. Conforme mencionadoanteriormente, o valor de linha-base para F pode ser 290,que corresponde a um valor de linha-base de seis pilotos deposicionamento, P = 6. Entretanto, se os pilotos deposicionamento não forem utilizados, pelo menos 2 símbolosdevem ser reservados com as restrições numerológicasatuais. Com P = 2, o número de simbolos por quadro pode seraumentado de 290 para 291. A relação entre F e P é dada porTable 1 above in mode with extended area and local TDM 3 Pilot symbols. The number of useful data OFDM symbols per frame is denoted by F, of which W are used for extended area channels and F - W for local channels, with W ranging from 0 to F. As mentioned earlier, the baseline value for F can be 290, which corresponds to a baseline value of six positioning pilots, P = 6. However, if the positioning pilots are not used, at least 2 symbols must be reserved with the current numerological constraints. With P = 2, the number of symbols per frame can be increased from 290 to 291. The relationship between F and P is given by

<formula>formula see original document page 19</formula><formula> formula see original document page 19 </formula>

Observa-se, a partir da descrição daslocalizações dos simbolos-Piloto TDM 3 acima, que ossimbolos-Piloto TDM 3 podem ser interpretados como sendoparte do quadro. Em particular, o quadro 200 pode começarcom o símbolo TDM3 de área estendida no inicio e terminarcom o simbolo TDM3 local no final, e pode incluir os doissimbolos TDM3 na transição da área estendida para a árealocal dentro do quadro. Com esta contagem, o número desimbolos por quadro seria F + 4, que é também o fator queaparece na Tabela 1 acima. De maneira semelhante, ossimbolos TDM3 em volta do OIS podem ser incluídos no OIS,do que resultam 7 simbolos OIS de área estendida e 7simbolos OIS locais, com cada fase OIS começando eterminando em um simbolo TDM3. Se os simbolos TDM3 sãoconsiderados como parte do quadro & OIS é uma questão deconvenção, mas podem ser também acionados por conveniênciapara hardware. Em uma modalidade com um único simbolo TPC,tais analogias simples não são possíveis, uma vez que há emgeral F+l simbolos por quadro, com a exceção de um quadro(o primeiro ou o último) que contém F+3 simbolos.It can be seen from the description of the locations of the TDM 3 Pilot symbols above that the TDM 3 Pilot symbols can be interpreted as part of the table. In particular, frame 200 may start with the extended area symbol TDM3 at the beginning and end with the local TDM3 symbol at the end, and may include the two TDM3 symbols in the transition from extended area to local area within the frame. With this count, the number of defimboles per frame would be F + 4, which is also the factor that appears in Table 1 above. Similarly, TDM3 symbols around OIS can be included in OIS, resulting in 7 extended area OIS symbols and 7 local OIS symbols, with each OIS phase beginning and ending in a TDM3 symbol. Whether TDM3 symbols are considered as part of the & OIS framework is a matter of convention, but can also be triggered for convenience by hardware. In a single TPC symbol mode, such simple analogies are not possible since there are generally F + 1 symbols per frame, except for one frame (the first or last) containing F + 3 symbols.

A Figura 3 mostra um padrão de entrelaçamento 300exemplar para um único simbolo TPC que ocorre em umafronteira entre formas de onda. Conforme observado acima,um simbolo chamado piloto TDM 3 é utilizado em cadafronteira entre área local/estendida e áreaestendida/local. A estrutura deste simbolo é mostrada naFigura 3. Os entrelaçamentos 0, 2 e 6 (neste exemplo) em310, 312 e 314, respectivamente, são ocupados pelossímbolos de área estendida. O entrelaçamento 4 em 320 éutilizado por pilotos locais. O acrônimo "ctpn" correspondea um piloto de área estendida de estimação de canal etemporização. Em outras palavras, este entrelaçamento podeser utilizado pelo bloco de estimação de canal no modo deárea estendida como o entrelaçamento de pilotos FDM do"simbolo anterior" para a demodulação do primeiro simbolode área estendida, e é também utilizado para sincronizaçãotemporal. De maneira semelhante, "cpl" denota oentrelaçamento de pilotos utilizado pelo bloco de estimaçãode canal quando obtém a observação de canal do "simbolofuturo". Esta observação é utilizada para demodular oúltimo simbolo de tráfego local. Os entrelaçamentos depilotos denotados por "tp." são utilizados na sincronizaçãotemporal dos símbolos de dados na área seguinte. Estesentrelaçamentos 310-320 são separados por entrelaçamentosnulos nos quais não há transmissão de energia. De modo a semanter a energia transmitida total constante entre todos ossímbolos OFDM (inclusive os simbolos com todos osentrelaçamentos ocupados) , os entrelaçamentos não zero nospilotos TPC são escalonados para cima por um fator deFigure 3 shows an exemplary interlacing pattern 300 for a single TPC symbol that occurs at a boundary between waveforms. As noted above, a symbol called the TDM 3 pilot is used at each border between local / extended area and extended / local area. The structure of this symbol is shown in Figure 3. The twists 0, 2 and 6 (in this example) at 310, 312 and 314, respectively, are occupied by extended area symbols. The 4 in 320 interlacing is used by local pilots. The acronym "ctpn" corresponds to an extended-time channel estimation pilot. In other words, this interlacing can be used by the extended area mode channel estimation block as the "previous symbol" FDM pilot interleaving for demodulation of the first extended area symbol, and is also used for temporal synchronization. Similarly, "cpl" denotes the pilot entanglement used by the channel estimation block when obtaining the "future symbol" channel observation. This observation is used to demodulate the last symbol of local traffic. The interlocks depilated by "tp." are used in the temporal synchronization of data symbols in the next area. These interlacings 310-320 are separated by null interlacings in which there is no power transmission. In order to have the constant total transmitted energy between all OFDM symbols (including symbols with all busy interlacings occupied), non-zero interlaces in TPC pilots are scaled up by a factor of

Os blocos de estimação de canal de área local e estendidadevem levar isto em conta quando utilizam pilotos denotadospor "cpl" e "cpn" (em particular, isto implica que oreceptor sabe onde estas fronteiras estão).Local area channel estimation blocks and span should take this into account when using pilots denoted by "cpl" and "cpn" (in particular, this implies that the receiver knows where these boundaries are).

Os pilotos de estimação de canal seguem o padrãode ocupação do tráfego correspondente adj acente. Em outraspalavras, no exemplo 300 se presume que é utilizado opadrão de escalonamento (0,3,6) e que o último símbololocal mantém o entrelaçamento 1 reservado para pilotos; demaneira semelhante, os pilotos devem residir noentrelaçamento 3 no primeiro simbolo na região de tráfegode área estendida. Se o padrão de escalonamento de pilotosChannel estimation pilots follow the corresponding traffic pattern. In other words, example 300 assumes that the scaling pattern (0,3,6) is assumed to be used and that the last local symbol keeps interleaving 1 reserved for pilots; Similarly, pilots should reside in the interlacing 3 in the first symbol in the extended area traffic region. If the pilot scheduling pattern

(0,3,6) for utilizado, é possível impor restrições aosblocos tanto de área estendida quanto locais, de modo quecada um deles consista em um número impar de símbolos.Desta maneira, pode-se assegurar que os pilotos TDM 3 sigamo mesmo padrão, em que os entrelaçamentos impares sãozerados. Em modalidades que utilizam o padrão deescalonamento (2,6), tais restrições não são necessárias,uma vez que os pilotos TDM3 sempre contêm pilotos FDMsomente em entrelaçamentos pares. Entretanto, a localizaçãodo entrelaçamento "cpl" pode variar neste caso de umafronteira entre formas de onda para a seguinte. A exigênciaengrenada no sentido de se manter apenas os entrelaçamentospares ocupados nos pilotos TDM3 proporciona determinadasvantagens para a sincronização temporal. Ou seja, seentrelaçamentos impares, em vez de pares, forem não zero, osinal no dominio do tempo resultante cessa de ser periódico(0,3,6) is used, it is possible to impose restrictions on both extended area and local blocks, so that one of them consists of an odd number of symbols. In this way, it can be ensured that TDM 3 pilots follow the same pattern. , in which the odd twists are done. In modalities using the scheduling pattern (2,6), such restrictions are not necessary since TDM3 pilots always contain FDM pilots only in even interleaving. However, the "cpl" interlacing location may vary in this case from one waveform boundary to the next. The strict requirement to maintain only busy interleaving in TDM3 pilots provides certain advantages for time synchronization. That is, if odd interlacing, rather than pairs, is nonzero, the resulting time domain signal ceases to be periodic

(o segundo periodo é um negativo do primeiro periodo). Istopode complicar ligeiramente o procedimento de demodulação,mas o overhead não é significativo e tais implementaçõespodem ser consideradas.(the second period is a negative of the first period). This may slightly complicate the demodulation procedure, but the overhead is not significant and such implementations may be considered.

A Figura 4 mostra uma modalidade alternativa, naqual vários simbolos-Piloto TDM 3 são utilizados. Nestamodalidade, dois simbolos-piloto adicionais são utilizadosnas fronteiras entre formas de onda de dados locais e deárea estendida. Isto é mostrado em 410 e 420, onde símbolosde um Canal-Piloto de Transição Local (LTPC) e um Canal-Piloto de Transição de área estendida (WTPC) são mostradoscomo um subconjunto de símbolos. Conforme mostrado em 420,tais agrupamentos de LTPC e WTPC podem aparecer entreformas de onda locais e de área estendida que aparecem emuma transmissão OFDM. Em geral, o LTPC seria utilizado paradecodificar o último pacote da estrutura de dados locais,em que o último simbolo local pode ser referido comosimbolo local L. Assim, um respectivo receptor processariaum pacote de três simbolos que inclui o simbolo local L, osimbolo local L-l, e o respectivo LTPC, de modo adeterminar a estimativa de canal correspondente ao últimosimbolo local L. Se for decodificado o primeiro simbolo deárea estendida N, o pacote de três simbolos paraprocessamento do receptor seria o WTPC, o primeiro simbolode área estendida N e o simbolo de área estendida seguinteN+l. Deve ficar entendido que mais de dois simbolos TDM3podem ser utilizados nas fronteiras entre dados locais e deárea estendida.Figure 4 shows an alternative embodiment, in which several TDM 3 Pilot symbols are used. In this mode, two additional pilot symbols are used at the boundaries between local and extended area data waveforms. This is shown in 410 and 420, where symbols of a Local Transition Pilot Channel (LTPC) and an Extended Area Transition Pilot Channel (WTPC) are shown as a subset of symbols. As shown in 420, such groupings of LTPC and WTPC may appear between local and extended area waveforms that appear in an OFDM transmission. In general, LTPC would be used to decode the last packet of the local data structure, where the last local symbol may be referred to as the local symbol L. Thus, a respective receiver would process a three-symbol packet that includes the local symbol L, the local symbol Ll , and the respective LTPC, so as to determine the channel estimate corresponding to the last local symbol L. If the first extended area symbol N is decoded, the three-symbol packet for receiver processing would be WTPC, the first extended area symbol N, and the symbol of extended area nextN + l. It should be understood that more than two TDM3 symbols may be used at the boundaries between local and extended area data.

A estrutura de simbolos para TDM3 que é utilizadapara o LTPC e o WTPC é semelhante à de um simbolo de dadosnormal. Isto inclui oito partições que são ocupadas, e osrespectivos simbolos de dados são todos * 0' antes doembaralhamento, em que os entrelaçamentos são umsubconjunto de portadoras e partições são mapeadas nosentrelaçamentos de modo a se tornar aleatório opreenchimento dos entrelaçamentos. Sementes & máscaras deembaralhamento, mapeamento de partições em entrelaçamentose energias de simbolos de modulação são semelhantes como emum simbolo de dados. Em particular, os simbolos TDM3 deárea estendida - WTPC são embaralhados utilizando um ID deárea estendida na semente, e os simbolos TDM3 locais - LTPCsão embaralhados utilizando-se IDs tanto de área estendidaquanto locais na semente. Em geral, o receptor não precisadeterminar as localizações do TDM3 em uma implementação emmodem exemplar, uma vez que ele utiliza os pilotos FDM nosrespectivos símbolos LTPC e WTPC como se fossem símbolos dedados ordinários. No entanto, o envio de informaçõesreferentes às localizações do TDM3 exige muito poucooverhead e pode ser útil como um percurso de atualização norastreamento temporal de despertar e na sincronizaçãotemporal baseados no TDM 3, em que o simbolo TPCcorrespondente ao conteúdo de dados seguinte é tambémutilizado na sincronização temporal.The symbol structure for TDM3 that is used for LTPC and WTPC is similar to that of a normal data symbol. This includes eight partitions that are populated, and the respective data symbols are all * 0 'before shuffling, where interlaces are a subset of carriers, and partitions are mapped to interlaces so that the interleaving is randomized. Shuffling seeds & masks, interlacing partition mapping, and modulation symbol energies are similar as in a data symbol. In particular, extended area TDM3 - WTPC symbols are shuffled using a seed extended area ID, and local TDM3 - LTPCs are shuffled using both extended area and local seed IDs. In general, the receiver need not determine the locations of the TDM3 in an exemplary modem implementation as it uses the FDM pilots in their respective LTPC and WTPC symbols as if they were ordinary finger symbols. However, sending information related to TDM3 locations requires very little overhead and can be useful as an update path in TDM 3-based time-wake and time synchronization, where the TPC symbol corresponding to the following data content is also used in time synchronization. .

Para uma modalidade com um único simbolo TPC nasfronteiras, e com o padrão de escalonamento de pilotos(0,3,6), a Figura 5 mostra padrões de pilotos detemporização 500. A seguir é descrito o processamentonecessário nesta modalidade especifica, embora métodossemelhantes possam ser utilizados em modalidadesdiferentes. Nos padrões 500, as caixas brancas representamentrelaçamentos (em geral, os entrelaçamentosFor a single-border TPC symbol mode and pilot scale pattern (0,3,6), Figure 5 shows time-sensitive pilot patterns 500. The following describes the processing required in this specific mode, although similar methods may be used. used in different modalities. By standards 500, white boxes represent interleaving (usually interlacing

correspondentes ao conteúdo de dados seguinte) que sãoutilizados na sincronização temporal. 0 padrão de pilotosbrancos e pretos em entrelaçamentos não zero do piloto TDM3 pode ser mantido fixo (como na Figura 3, por exemplo) seos números de símbolos dentro das áreas estendida e localforem especiais - da forma 8n - 1. Uma vez que este podenão ser o caso, pode haver quadro padrões 500 diferentesnovamente para o exemplo de transição de local para áreaestendida. Correspondendo a cada um dos quatro diferentespadrões em 500, a técnica de demodulação utilizada pelasincronização temporal pode ser ligeiramente diferente.corresponding to the following data content) that are used in time synchronization. The black and white pilot pattern in non-zero interlocks of the TDM3 pilot can be kept fixed (as in Figure 3, for example) if the symbol numbers within the extended and local areas are special - as 8n - 1. Since this can not be In this case, there may be 500 different frame patterns again for the example of transition from location to extended area. Corresponding to each of the four different patterns out of 500, the demodulation technique used by temporal synchronization may be slightly different.

Considere-se a sincronização temporal natransição de forma de onda de local para área estendida namodalidade mencionada com escalonamento de pilotos (0,3,6)e um único simbolo TPC. (Esta é uma situação maisproblemática para a sincronização temporal, uma vez que ocanal estimado de área estendida é freqüentemente um super-conjunto de um canal estimado local). A sincronizaçãotemporal em algumas redes sem fio é geralmente baseada naestimação de canal. Uma vez que os pilotos locais,denotados por "cpl" na Figura 3, são convolvidos pelo canallocal correspondente, sua presença no sinal recebido nãopode oferecer informações adicionais sobre o canal de áreaestendida. Assim, os três entrelaçamentos de pilotos podemser utilizados na sincronização temporal. Isto leva aestimativas de canal de área estendida com 1536 deextensão. Observa-se que o broadcast de sinais-piloto éefetuado apenas a partir de transmissores locais, e oembaralhamento utilizado é também especifico dessa árealocal. Assim, tudo que o receptor pode extrair de taispilotos locais são informações sobre o canal local.Consider the temporal synchronization of the waveform from location to extended area in the mentioned mode with pilot scaling (0,3,6) and a single TPC symbol. (This is a more problematic situation for time synchronization since the estimated extended area channel is often a superset of a local estimated channel.) Time synchronization in some wireless networks is usually based on channel estimation. Since local pilots, denoted by "cpl" in Figure 3, are convinced by the corresponding local channel, their presence in the received signal cannot provide additional information about the extended area channel. Thus, the three pilot interlacings can be used in temporal synchronization. This takes extended area channel estimates with 1536 extension. It is observed that the pilot signal broadcast is made only from local transmitters, and the scrambling used is also specific to this local area. Thus, all the receiver can extract from such local pilots is local channel information.

Por simplificação, considere-se o padrão 2 em 510na Figura 5, que é compatível com a Figura 3. Porlinearidade, pode-se presumir que dois símbolos separadosestão sendo enviados - um com entrelaçamentos de áreaestendida e o outro com o entrelaçamento local apenas - eque eles são recebidos depois de atravessarem diferentescanais - de área estendida e locais, respectivamente. Istoé mostrado na Figura 5, que é descrita mais detalhadamentea seguir. Uma vez que o interesse está na estimação docanal de área estendida hn {k) , o conteúdo do quartoentrelaçamento recebido (denotado por "x") não temgeralmente nenhuma significação. O que é realmente recebidoFor simplicity, consider the pattern 2 in 510 in Figure 5, which is compatible with Figure 3. By default, it can be assumed that two separate symbols are being sent - one with extended area interlaces and the other with local interlacing only - and that they are received after crossing different channels - extended area and local respectively. This is shown in Figure 5, which is described in more detail below. Since the interest is in the extended area document estimation hn {k), the content of the fourth interlacing received (denoted by "x") generally has no significance. What is really received

neste entrelaçamento é a combinação linear *in this interlacing is the linear combination *

, onde 4 denota o quarto entrelaçamento do ith canallocal.where 4 denotes the fourth interlacing of the canallocal ith.

A Figura 6 mostra uma estrutura exemplar 600 paraum simbolo-piloto TDM 3. Observe-se que entrelaçamentos nãozero são considerados na Figura 6, a saber, o simbolo OFDMé periódico com dois períodos com 2048 de extensão, que sãodefinidos pelos entrelaçamentos não zero. Pela amostragemde um período, os entrelaçamentos não zero são captados apartir da Figura 3. Após uma amostragem apropriada, FFT de2K e desembaralhamento (de pilotos de área estendida), éefetuada uma IFFT. Geralmente, a etapa correspondente é dereceber uma IFFT de 2K, que é realizada como uma cascata dequatro IFFTs 512 e uma rampa de fase que opera noentrelaçamento i. Se a estimação de canal for baseada em Ientrelaçamentos de pilotos, então canais de extensão I • NPpodem ser estimados, onde NP = 512 é o número de pilotospor entrelaçamento.Figure 6 shows an exemplary structure 600 for a TDM 3 pilot symbol. Note that nonzero entanglements are considered in Figure 6, namely, the OFDM symbol is periodic with two 2048-period periods, which are defined by nonzero interleaving. By sampling one period, non-zero interlacings are captured from Figure 3. After appropriate sampling, 2K FFT and derailment (from extended area pilots), an IFFT is performed. Generally, the corresponding step is to receive a 2K IFFT, which is performed as a cascade of four IFFTs 512 and a phase ramp that operates in interlacing i. If channel estimation is based on Pilot Interlacing, then I • NP extension channels can be estimated, where NP = 512 is the number of interleaving pilots.

Na Figura 6, I = 3 e isto corresponde aestimativas de canal de extensão 1536. Um canal deinteresse real é de extensão 4096 (a mesma extensão daparte útil de um simbolo OFDM). Na realidade, contudo, amaioria das derivações de canal não zero está concentradaem uma região estreita. Em uma modalidade, pode-se presumirque o espalhamento de retardo total (área ocupada porderivações de canal não zero) seja de no máximo 768 chips.Este canal real não zero pode ocorrer em qualquer lugarentre as derivações 0 e 4095. As estimativas de extensão1536 representam a versão de nome alternativo do canal realde extensão 4096. A resposta de canal total de interesse(de extensão 4096) pode ser dividida em oito binários: de 0a 7, onde o binário k consiste nas derivações de 512 • k a512 - (k+1)-1.In Figure 6, I = 3 and this corresponds to extension channel estimates 1536. A real interest channel is extension 4096 (the same length as the useful part of an OFDM symbol). In reality, however, most non-zero channel leads are concentrated in a narrow region. In one embodiment, the total delay spread (area occupied by non-zero channel leads) can be assumed to be a maximum of 768 chips. This non-zero real channel can occur anywhere between leads 0 and 4095. Extension estimates 1536 represent the 4096 real-name alternative channel version. The total channel of interest (extension 4096) response can be divided into eight binaries: from 0 to 7, where the torque k consists of the leads from 512 • k a512 - (k + 1) -1.

Em geral, o conteúdo de canal não zero real podeser localizado nos binários k, k+1 e k+2, módulo 8, aopasso que o canal estimado de extensão 1536 cobre apenas ostrês primeiros binários. Dependendo da localização embinários do canal não zero, k, o canal ganha nomealternativo nos três binários estimados com diferentescoeficientes de formação de nomes alternativos. Asincronização temporal em uma modalidade é baseada nalocalização do conteúdo de canal não zero dentro das 4 096derivações de canal e na relação dessa informação com atemporização de símbolos aplicada atualmente. Uma vez queapenas 1536 derivações consecutivas podem ser vistas, e ointerior do canal pode aparecer como nome alternativo demaneira diferente com base em sua localização mais ampla, énecessário fazer alguma suposição inicial sobre alocalização geral do canal (nos binários k, k+1 e k+2) .Supondo-se que alguma sincronização temporal inicial játenha ocorrido, é mais provável que as derivações não zeroestejam presentes nos binários (6,7,0) ou (7,0,1). Isto émostrado em 710 na Figura 7. Dependendo do algoritmo detemporização utilizado, a ocupação pode ser restrita a(7,0,1), conforme mostrado em 720 na Figura 7; casocontrário, um processamento adicional ocorre antes dorastreamento temporal (também chamado DMTT, ou rastreamentotemporal no modo de dados), de modo a se determinar opadrão de ocupação.In general, the actual non-zero channel content can be located at the k, k + 1 and k + 2, module 8 binaries, whereas the estimated extension channel 1536 covers only the first three binaries. Depending on the nonzero channel's embininal location, k, the channel gains alternative name in the three estimated binaries with different alternative naming coefficients. Temporal synchronization in one embodiment is based on the location of non-zero channel content within the 4,096 channel derivations and the relationship of this information to the currently applied symbol timing. Since only 1536 consecutive leads can be seen, and the interior of the channel may appear as a different alternative name based on its broader location, it is necessary to make some initial assumption about overall channel allocation (at the k, k + 1 and k + binaries). 2). Assuming that some initial time synchronization has already occurred, it is more likely that non-zero leads are present in binaries (6,7,0) or (7,0,1). This is shown in 710 in Figure 7. Depending on the time-algorithm used, occupancy may be restricted to (7,0,1), as shown in 720 in Figure 7; Conversely, additional processing occurs before temporal tracking (also called DMTT, or temporal tracking in data mode) to determine the occupancy pattern.

Em ainda outra modalidade, o receptor podeutilizar apenas dois de três entrelaçamentos de pilotos nopiloto TDM 3, designado para rastreamento temporal, eestimar um canal de extensão 1024. Tal estimativa de canalno dominio do tempo pode ser utilizada no rastreamentotemporal de maneira muito semelhante ao rastreamentotemporal ordinário efetuado em qualquer lugar dentro de umquadro. O algoritmo para tal rastreamento temporal é maissimples, uma vez que o nome alternativo neste caso parece omesmo para todos os binários de canal. A vantagem dautilização de uma estimativa de canal de extensão 1536 éque ela torna o rastreamento temporal mais robusto paragrandes alterações na temporização.In yet another embodiment, the receiver may use only two out of three TDM 3 pilot interleaves, designated for temporal tracking, and estimate an extension channel 1024. Such time domain channel estimation may be used in temporal tracking in much the same way as ordinary temporal tracking. performed anywhere within a frame. The algorithm for such time tracking is simpler since the alias in this case looks the same for all channel binaries. The advantage of using a 1536 extension channel estimate is that it makes time tracking more robust for large timing changes.

A seguir é descrito o processo de obtenção de umaestimativa de canal de extensão 1536 a partir de três5 entrelaçamentos de pilotos, entendendo-se que um processosemelhante pode ser utilizado para se obter uma estimativade canal de extensão 1024 com a utilização de doisentrelaçamentos de pilotos de um simbolo TPC. Novamente comThe following describes the process of obtaining an extension channel estimate 1536 from three pilot interlacements, it being understood that a similar process can be used to obtain an estimated extension channel 1024 using two pilot interlaces of one TPC symbol. Again with

referência à Figura 6, para 0 < J < I, denotado por hi(m) ,10 a iesxma parte refere-se aos conteúdos do iesimo binario quepodem ter nomes alternativos quando se considera a respostaao impulso do canal estimado. 0 nesimo tom observado no iesimoentrelaçamento é então dado por:Referring to Figure 6, for 0 <J <I, denoted by hi (m), 10th part refers to the contents of the i-binary which may have alternative names when considering the impulse response of the estimated channel. The nth tone observed in the seventh interlacing is then given by:

<formula>formula see original document page 27</formula><formula> formula see original document page 27 </formula>

O fator de escalonamento de 4n12 se orig ina daFFT de n/2 pontos implícita, que se fragmenta em duasetapas: a FFT de np pontos wv , seguida da FFT de 4 pontos.The scaling factor of 4n12 originates from the implicit n / 2-point FFF, which splits into two steps: the np wv FFT, followed by the 4-point FFT.

Os últimos fatores em (1) representam a rampa de fase e ofator antes disso corresponde à operação de FFT de nppontos aplicada à iesima parte de canal, com o fator deformação de nome alternativo apropriado. Portanto, após aIFFT de np pontos w 1 np e a remoção da inclinação de fase0"1 de (1), o restante é uma observação no dominio do tempoque consiste nos pedaços de resposta ao impulso de canal deextensão 512 com nome alternativo. Com referência a (1), asobservações com nome alternativo correspondentes a cada umdos quatro entrelaçamentos não zero ocupados pelo pilotoTDM 3 são dadas por<formula>formula see original document page 28</formula>The last factors in (1) represent the phase ramp and the factor before this corresponds to the point FFT operation applied to the nth channel part, with the appropriate alias deformation factor. Therefore, after aIFFT of np points w 1 np and the removal of the phase slope "0" from (1), the remainder is a time-domain observation consisting of the alternatively named extension channel pulse response chunks 512. a (1), the alphanumeric observations corresponding to each of the four nonzero interlocations occupied by pilotTDM 3 are given by <formula> formula see original document page 28 </formula>

para i= 0,2,4,6for i = 0.2,4,6

Aqui, 0(. = diag\e Ju* n \mp=0 e hi9Hi9hlk são os vetoresque correspondem às observações sobre entrelaçamentos depilotos no domínio do tempo e no domínio da freqüência e aobinario de canal /f como em 710 na Figura 7, que está nãovazio. Em 720 na Figura 7, os produtos (20, li, lz) = (701) .0 fator de escalonamento de 1/2 é obtido comoObserve-se que (2) em geral proporciona quatro equações;entretanto, em qualquer dada ocorrência, três de quatroentrelaçamentos possíveis são ocupados por "pilotos detemporização" (referência aos padrões na Figura 5) .Portanto, a última igualdade em (2) dá três equações comtrês incógnitas. Neste caso mostrado em 720 na Figura 7, asincógnitas são (hi, ho, h7). O sistema é solucionadoinvertendo-se uma matriz de 3x3 de uma matriz DFT de 4pontos obtida removendo-se a fileira de número i/2 (onde íé o índice do entrelaçamento preto na Figura 5) e mantendo-se o mod de colunas (10, 1\, I2) 4. Considere-se, porexemplo, o. padrão mostrado na Figura 7 com os binários decanal presumidos (7,0.1). A resposta ao impulso do canal deextensão 1536 h{n) , como em 720 na Figura, é obtido dasobservações que correspondem aos entrelaçamentos 0, 2 e 6da seguinte maneira:Here, 0 (. = Diag \ e Ju * n \ mp = 0 and hi9Hi9hlk are the vectors that correspond to the observations about time domain and frequency domain interleaving and the channel / f binary as in 710 in Figure 7, which At 720 in Figure 7, the products (20, li, lz) = (701). The scaling factor of 1/2 is obtained as Note that (2) generally gives four equations, however, in either given occurrence, three out of four possible intertwining are occupied by "timeless pilots" (reference to the patterns in Figure 5). Therefore, the last equality in (2) gives three equations with three unknowns. In this case shown in 720 in Figure 7, the unknowns are ( hi, ho, h7) The system is solved by inverting a 3x3 matrix from a 4-point DFT matrix obtained by removing the number i / 2 row (where is the black interlacing index in Figure 5) and maintaining the mod of columns (10, 1 \, I2) 4. Consider, for example, the. pattern shown in Figure 7 with the assumed decanal binaries (7.0.1). The impulse response of the extension channel 1536 h (n), as at 720 in the Figure, is obtained from the observations corresponding to the twists 0, 2 and 6 as follows:

<formula>formula see original document page 28</formula><formula> formula see original document page 28 </formula>

onde w/where w /

A Figura 8 mostra um diagrama de blocos exemplarde um algoritmo de sincronização temporal 800. 0 tempo deamostragem inicial para um bloco de FFT de 2K 810 édeterminado com base na temporização anterior depois deaplicado um deslocamento inicial apropriado. Estedeslocamento é aplicado de modo a se ter certeza de que osdados amostrados representem de fato um periodo de pilotoTDM 3 e ao não incluam chips no dominlo do tempo desímbolos OFDM vizinhos. Este deslocamento deliberadoinicial é então compensado quando forem aplicadas correçõesde temporização. Em seguida, a busca de temporização éefetuada em uma estimativa de canal de extensão 1536 demodo a se localizar o conteúdo de canal não zero deextensão de até 768 chips consecutivos. Em uma modalidade,esta busca pode ser efetuada fazendo-se deslizar a janelade acumulação de extensão 7 68 por sobre a dada estimativade canal e procurando-se a resposta máxima de talacumulação. Em outras ocorrências, a métrica de decisãopode ser baseada em uma combinação linear da energiaacumulada dentro de uma j anela e na diferença finitaaplicada à energia acumulada. Tal métrica atingiráfreqüentemente seu máximo na ou perto da primeira derivaçãonão zero da energia de canal significativa. Isto é tambémconhecido como o algoritmo de detecção de percurso quechega primeiro (FAP). Em ainda outra modalidade, após ocálculo da curva de energia acumulada das derivações decanal dentro da janela deslizante de extensão 768, oreceptor pode buscar a borda dianteira e a borda traseirada zona plana próxima da energia máxima. Estes localizaçõesde borda podem ser então traduzidas nas localizações depercurso que chega primeiro e de percurso que chega porúltimo (FAP e LAP) do canal. Estas informações podem, porsua vez, ser combinadas com as informações sobre odeslocamento inicial deliberado, de modo a se determinar odeslocamento de temporização a ser aplicado quando seprocessar o simbolo OFDM consecutivo.Figure 8 shows a block diagram of an exemplary time synchronization algorithm 800. The initial sampling time for a 2K 810 FFT block is determined based on the previous timing after an appropriate initial offset is applied. This shift is applied to make sure that the sampled data actually represent a TDM 3 pilot period and do not include chips in the time domain of neighboring OFDM symbols. This deliberate initial offset is then compensated when timing corrections are applied. The timing search is then performed on an extension channel estimate of 1536 to find the nonzero extension channel content of up to 768 consecutive chips. In one embodiment, this search can be performed by sliding the extension accumulation window 768 over the given channel estimation and looking for the maximum talacumulation response. In other instances, the decision metric may be based on a linear combination of the accumulated energy within a window and the finite difference applied to the accumulated energy. Such a metric often reaches its maximum at or near the first non-zero derivation of significant channel energy. This is also known as the first-pass path detection (FAP) algorithm. In still another embodiment, after calculating the accumulated energy curve of the channel leads within the sliding extension window 768, the receiver may fetch the leading edge and the trailing edge near the maximum energy. These edge locations can then be translated into the first in and last in (FAP and LAP) channel locations of the channel. This information may in turn be combined with the deliberate initial displacement information to determine the timing displacement to be applied when processing the consecutive OFDM symbol.

Algumas restrições ao algoritmo 800 são a de queo espalhamento de retardo real do canal à mão nãoultrapasse metade da extensão de estimação, isto é, 768neste caso, e a de que os binarios de canal ocupados sejamconhecidos de antemão - ver a Figura 7. De acordo com estassuposições, o desempenho de temporização depende dascaracterísticas de canal e da SNR na entrada da últimacaixa em 820 na Figura 8. 0 sinal útil neste ponto, isto é,a estimativa de canal h(n), tem a mesma potência por chipde quando todos os entrelaçamentos do piloto TDM sãoutilizados. Quanto ao ruido, ele passa através de váriosblocos antes de atingir este ponto, e eles são em suamaioria unitários (em outras palavras, eles não alteram apotência do ruido). A multiplicação por alterará aSome restrictions to algorithm 800 are that the actual delayed channel spread by hand does not exceed half of the estimation range, ie 768 in this case, and that the occupied channel binaries are known beforehand - see Figure 7. According to With these assumptions, the timing performance depends on the channel and SNR characteristics at the last box input at 820 in Figure 8. The useful signal at this point, ie the channel estimate h (n), has the same power per chip when all TDM pilot interlaces are used. As for the noise, it passes through several blocks before reaching this point, and they are mostly unitary (in other words, they do not alter the power of the noise). Multiplication by will change the

potência do ruido, uma vez que as matrizes em questão nãosão unitárias. Pode-se mostrar que, para cada combinaçãopossivel de entrelaçamentos i e binarios ocupados i*, ospower of the noise, since the matrices in question are not unitary. It can be shown that for each possible combination of i and binary busy interlaces i *, the

valores singulares do Q* dados por [1,1,0,5]. Assim, asingular values of Q * given by [1,1,0,5]. So the

variância de ruido na saida de Q^1 em 830 torna-senoise variance at the output of Q ^ 1 at 830 becomes

aumentada por um fator de (1 + 1 + 4) /3 = 2. A estimação decanal baseada no piloto TDM 3 está associada à perda deestática de 3 dB quando comparada à obtida durante atemporização precisa inicial. Entretanto, a estimativa detemporização precisa inicial é melhor em 3 dB que asestimativas reunidas no bloco de estimação de canal e,assim, não se espera que o bloco de busca de temporização820 tenha um desempenho pior que o do bloco correspondenteutilizado no rastreamento temporal no modo de dados. Outrosblocos no algoritmo 800 incluem um bloco de FFT em 840, umbloco de desembaralhamento em 850, blocos de IFFT em 860,um seletor de matrizes de rotação em 870, um seletor derampa de fase em 880 e um determinador de entrelaçamentoativo em 890,increased by a factor of (1 + 1 + 4) / 3 = 2. The TDM 3 pilot-based decal estimation is associated with a 3 dB static loss compared to that obtained during initial accurate timing. However, the initial accurate timing estimate is 3 dB better than the estimates gathered in the channel estimation block, and thus, the timing fetch block 820 is not expected to perform worse than the corresponding block used in the time tracking mode. Dice. Other blocks in the 800 algorithm include an 840 FFT block, an 850 scramble block, an 860 IFFT block, an 870 rotation matrix selector, an 880 phase shift selector, and an 890 interleaving determiner,

A Figura 9 mostra um processo de simbolos-piloto900 para sistemas sem fio. Embora, para fins de simplificara explanação, a metodologia seja mostrada e descrita comouma série ou número de atos, deve ficar entendido que osprocessos aqui descritos não estão limitados pela ordem dosatos, uma vez que alguns atos podem ocorrerconcomitantemente com outros atos e/ou em ordens diferentesda mostrada e descrita aqui. Por exemplo, os versados natécnica entenderão que a metodologia pode ser representadaalternativamente como uma série de estados ou eventosinter-relacionados, tal como um diagrama de estados. Alémdo mais, não é necessário que todos os atos mostradosimplementem uma metodologia de acordo com as metodologiasaqui reveladas.Figure 9 shows a pilot symbol 900 process for wireless systems. Although, for the sake of simplicity, the methodology is shown and described as a series or number of acts, it should be understood that the processes described herein are not limited by the order of the facts, as some acts may occur concurrently with other acts and / or orders. different from the one shown and described here. For example, those skilled in the art will understand that the methodology can be represented alternatively as a series of interrelated states or events, such as a state diagram. Moreover, it is not necessary for all acts shown to implement a methodology in accordance with the methodologies disclosed herein.

Prosseguindo até 910, uma ou mais restrições desuper-quadro são determinadas em vista da utilização desimbolos-piloto TDM adicionais. Conforme observado acima,isto pode incluir localizações de símbolos, consideraçõessobre mapeamento de partições, considerações sobredeseembaralhamento, considerações sobre máscaras,Proceeding up to 910, one or more overshoot restrictions are determined in view of the use of additional TDM pilot symbols. As noted above, this may include symbol locations, considerations on partition mapping, over-shuffling considerations, mask considerations,

considerações sobre energia nas partições, consideraçõessobre compatibilidade inversa e os impactos sobreestruturas de camada MAC, Conforme pode ser entendido,poder-se-ia considerar as, e dar conta das, modificaçõesfornecidas no transmissor de um broadcast OFDM naextremidade do receptor. Em 920, são consideradasrestrições aos pilotos TDM adicionais. Sob um aspecto, istopode incluir determinar quantos símbolos adicionaisadicionar a um conjunto de símbolos convencionais de TDM1 eTDM2.Geralmente, um TDM3 adicional pode ser incluido,porém mais de um simbolo pode ser adicionado ao super-quadro e à especificação correlata. Outras consideraçõesincluem uma ou mais das restrições determinadas em 910 paraa estrutura de super-quadro total. Em 930, pelo menos umsimbolo-piloto TDM adicional é adicionado a uma estruturade super-quadro. Conforme observado acima, um primeiropiloto adicional sucede o TDM2, em que os pilotosadicionais subseqüentes são utilizados para separação entrebroadcasts de informações de área local e estendida.Conforme pode ser entendido, outras confiqurações sãopossíveis. Em 940, quando os pilotos adicionais tiveremsido adicionados ao super-quadro, a sincronização temporal,a estimação de canal e/ou a inicialização AGC podem serefetuadas no respectivo receptor, que adquire taisinformações em um broadcast OFDM.partition energy considerations, inverse compatibility considerations, and impacts on MAC layer structures. As can be understood, one could consider the, and account for, modifications made to the transmitter of an OFDM broadcast at the receiver end. In 920, restrictions on additional TDM pilots are considered. In one aspect, this may include determining how many additional symbols to add to a conventional TDM1 and TDM2 symbol set. Generally, an additional TDM3 may be included, but more than one symbol may be added to the superstructure and related specification. Other considerations include one or more of the restrictions set out in 910 for the total superstructure. At 930, at least one additional TDM pilot symbol is added to a superstructure. As noted above, an additional first pilot succeeds TDM2, where subsequent additional pilots are used for separation between railcasts of local and extended area information. As can be understood, other configurations are possible. In 940, when additional pilots have been added to the superframe, time synchronization, channel estimation and / or AGC initialization can be performed on the respective receiver, which acquires such information in an OFDM broadcast.

A Figura 10 mostra um dispositivo de usuário1000, que é utilizado em um ambiente de comunicação semfio, de acordo com um ou mais aspectos aqui apresentados. Odispositivo de usuário 1000 compreende um receptor 1002,que recebe um sinal de uma antena de recepção (nãomostrada), por exemplo, e executa ações tipicas nele (como,por exemplo, filtragem, amplificação, conversãodecrescente, etc.) e digitaliza o sinal condicionado demodo a obter amostras. Um demodulador 1004 pode demodular efornecer simbolos-piloto a um processador 1006 paraestimação de canal. O processador 1006 pode ser umprocessador dedicado a analisar as informações recebidaspelo receptor 1002 e/ou gerar informações para transmissãopor um transmissor 1016, um processador que controla um oumais componentes do dispositivo de usuário 1000 e/ou umprocessador que tanto analisa as informações recebidas peloreceptor 1002 e gera informações para transmissão pelotransmissor 1016 quanto controle um ou mais componentes dodispositivo de usuário 1000. O dispositivo de usuário 1000pode compreender adicionalmente uma memória 1008, que éoperacionalmente acoplada ao processador 1006.Figure 10 shows a user device1000 that is used in a wireless communication environment according to one or more aspects presented herein. User device 1000 comprises a receiver 1002, which receives a signal from a receiving antenna (not shown), and performs typical actions on it (such as filtering, amplifying, downconverting, etc.) and digitizes the conditioned signal. way to get samples. A demodulator 1004 may demodulate and provide pilot symbols to a processor 1006 for channel estimation. Processor 1006 may be a processor dedicated to analyzing the information received by the receiver 1002 and / or generating information for transmission by a 1016 transmitter, a processor that controls one or more user device components 1000 and / or a processor that both analyzes the information received by the 1002 receiver and generates information for transmission by the 1016 transmitter as it controls one or more components of the user device 1000. The user device 1000 may additionally comprise a memory 1008, which is operatively coupled to the processor 1006.

Deve ficar entendido que os componentes dearmazenamento de dados (memórias, por exemplo) aquidescritos podem consistir em uma memória volátil ou nãovolátil, ou podem incluir memória tanto volátil quanto nãovolátil. A titulo de ilustração, e não de limitação, amemória não volátil pode incluir memória exclusiva deleitura (ROM), ROM programável (PROM), ROM eletricamenteprogramável (EPROM), ROM eletricamente apagável (EEPROM) oumemória flash. A memória volátil pode incluir memória deacesso aleatório (RAM), que atua como uma memória cacheexterna. A titulo de ilustração e não de limitação, a RAMestá disponivel sob muitas formas, tais como RAM sincrona(SRAM), RAM dinâmica (DRAM), DRAM sincrona (SDRAM), STRAMde taxa de dados dupla (DDR SDRAM), SDRAM aperfeiçoada(ESDRAM), DRAM de Link Sinc (SLDRAM e RAM Rambus direta(DRRAM)* A memória 1008 dos presentes sistemas e métodosdestina-se a compreender, sem estar limitada a, estes equaisquer outros tipos adequados de memória.It should be understood that the data storage components (memories, for example) described may consist of volatile or nonvolatile memory, or may include both volatile and nonvolatile memory. By way of illustration, and not limitation, nonvolatile memory may include exclusive read memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM), which acts as an external cache memory. By way of illustration and not limitation, RAM is available in many forms such as Synchronous RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Dual Data Rate STRAM (DDR SDRAM), Enhanced SDRAM (ESDRAM ), Link Sync DRAM (SLDRAM and Direct Rambus RAM (DRRAM)) * Memory 1008 of the present systems and methods is intended to include, but is not limited to, these other suitable types of memory.

A Figura 11 mostra um sistema exemplar 1100, quecompreende uma estação base 1102 com um receptor 1110, querecebe sinal(ais) de um ou mais dispositivos de usuário1104 através de uma série de antenas de recepção 1106, e umtransmissor 1124, que transmite ao dispositivo oudispositivos de usuário 1104 através de uma antena detransmissão 1108. 0 receptor 1110 pode receber informaçõesde antenas de recepção 1106 e é operacionalmente associadoa um demodulador 1112, que demodula as informaçõesrecebidas. Os simbolos demodulados são analisados por umprocessador 1114, que é semelhante ao processador descritoacima, e que é acoplado a uma memória 1116.Figure 11 shows an exemplary system 1100 comprising a base station 1102 with a receiver 1110, which receives signal (s) from one or more user devices104 through a series of receive antennas 1106, and a transmitter 1124, which transmits to the device or devices. 1104 via a transmitting antenna 1108. Receiver 1110 can receive information from receiving antennas 1106 and is operatively associated with a demodulator 1112 which demodulates the received information. The demodulated symbols are analyzed by a processor 1114, which is similar to the processor described above, and which is coupled to a memory 1116.

A Figura 12 mostra um sistema de comunicação semfio exemplar 1200. No sistema de comunicação sem fio 1200são mostrados uma estação base e um terminal para bem daconcisão. Entretanto, deve ficar entendido que o sistemapode incluir mais de uma estação base e/ou mais de umterminal, sendo que as estações base e/ou os terminaisadicionais podem ser substancialmente semelhantes oudiferentes da estação base e do terminal exemplaresdescritos a seguir.Figure 12 shows an exemplary wireless communication system 1200. In wireless communication system 1200, a base station and terminal are shown for good decision making. However, it should be understood that the system may include more than one base station and / or more than one terminal, and the base stations and / or additional terminals may be substantially similar to or different from the exemplary base station and terminal described below.

Com referência agora à Figura 12, em um downlink,no ponto de acesso 1205, um processador de dados detransmissão (TX) 1210 recebe, formata, codifica, intercalae modula (ou mapeia em símbolos) dados de tráfego e gerasimbolos de modulação ("símbolos de dados"). Um moduladorde simbolos 1215 recebe e processa os simbolos de dados eos simbolos-piloto e gera um fluxo de simbolos. Ummodulador de simbolos 1220 multiplexa simbolos de dados epiloto e os envia a uma unidade transmissora (TMTR) 1220.Cada simbolo de transmissão pode ser um simbolo de dados,um simbolo-piloto ou um valor de sinal de zero. Ossimbolos-piloto podem ser enviados continuamente em cadaperiodo de simbolos. Os simbolos-piloto podem sermultiplexados por divisão de freqüência (FDM),multiplexados por divisão de freqüência ortogonal (OFDM),multiplexados por divisão de tempo (TDM), multiplexados pordivisão de freqüência (FDM) ou multiplexados por divisão decódigo (CDM).Referring now to Figure 12, in a downlink at access point 1205, a transmitting (TX) data processor 1210 receives, formats, encodes, modulates (or maps to symbols) traffic data and modulation symbols ("symbols"). "). A symbol modulator 1215 receives and processes data symbols and pilot symbols and generates a symbol stream. A symbol modulator 1220 multiplexes epilot data symbols and sends them to a transmitting unit (TMTR) 1220. Each transmission symbol can be a data symbol, a pilot symbol, or a zero signal value. Pilot symbols can be sent continuously in each symbol period. Pilot symbols can be frequency division multiplexed (FDM), orthogonal frequency division multiplexed (OFDM), time division multiplexed (TDM), frequency division multiplexed (FDM), or code division multiplexed (CDM).

O TMTR 1220 recebe e converte o fluxo de simbolosem um ou mais sinais analógicos e também condiciona(amplifica, filtra e converte para freqüência mais elevada,por exemplo) os sinais analógicos de modo a gerar um sinalde downlink adequado para transmissão através do canal semfio. O sinal de downlink é então transmitido aos terminaisatravés de uma antena 122 5. No terminal 1230, uma antena1235 recebe o sinal de downlink e fornece um sinal recebido a uma unidade receptora (RCVR) 1240. A unidade receptora1240 condiciona (filtra, amplifica e converte parafreqüência mais baixa, por exemplo) o sinal recebido edigitaliza o sinal condicionado de modo a obter amostras.The TMTR 1220 receives and converts the symbol stream to one or more analog signals and also conditions (amplifies, filters and converts to higher frequency, for example) the analog signals to generate a downlink signal suitable for transmission over the wireless channel. The downlink signal is then transmitted to the terminals via an antenna 122 5. At terminal 1230, an antenna1235 receives the downlink signal and provides a received signal to a receiving unit (RCVR) 1240. The receiving unit1240 conditions (filters, amplifies and converts lower frequency, for example) the received signal digitizes the conditioned signal to obtain samples.

Um demodulador de simbolos 1245 demodula e fornecesimbolos-piloto recebidos a um processador 1250 paraestimação de canal. O demodulador de simbolos 124 5 tambémrecebe do processador 1250 uma estimativa de resposta àfreqüência para o downlink, efetua demodulação de dados nossimbolos de dados recebidos de modo a obter estimativas de simbolos de dados (que são estimativas dos simbolos dedados transmitidos) e fornece as estimativas de simbolos dedados a um processador de dados RX 1255, que demodula (istoé, desmapeia simbolos), desintercala e decodifica asestimativas de simbolos de dados de modo a recuperar osdados de tráfego transmitidos. O processamento pelomodulador de simbolos 12 4 5 e pelo processador de dados RX1255 é complementar ao processamento pelo modulador desimbolos 215 e pelo processador de dados TX 1210,respectivamente, no ponto de acesso 1205.A symbol demodulator 1245 demodulates and supplies pilot symbols received to a processor 1250 for channel estimation. The symbol demodulator 124 5 also receives from the processor 1250 a frequency response estimate for the downlink, demodulates data from our received data symbols to obtain data symbol estimates (which are estimates of the transmitted finger symbols), and provides estimates of symbols dedicated to an RX 1255 data processor, which demodulates (i.e. unpacks symbols), deinterleaves, and decodes data symbol estimates to retrieve transmitted traffic data. Processing by symbol modulator 1245 and data processor RX1255 is complementary to processing by symbol symbols modulator 215 and TX data processor 1210, respectively, at access point 1205.

No uplink, um processador de dados TX 1260processa dados de tráfego e gera simbolos de dados. Ummodulador de simbolos 1265 recebe e multiplexa os simbolosde dados com simbolos-piloto, efetua modulação e gera umfluxo de simbolos. Uma unidade transmissora 1270 em seguidarecebe e processa o fluxo de simbolos de modo a gerar umsinal de uplink, que é transmitido pela antena 1235 aoponto de acesso 1205.No ponto de acesso 1205, o sinal de uplink doterminal 1230 é recebido pela antena 1225 e processado poruma unidade receptora 127 5 de modo a se obterem amostras.Um demodulador de símbolos 1280 em seguida processa asamostras e fornece simbolos-piloto recebidos e estimativasde símbolos de dados para o uplink. Um processador de dadosRX 12 85 processa as estimativas de símbolos de dados demodo a recuperar os dados de tráfego transmitidos peloterminal 1230. Um processador 1290 efetua estimação de canal para cada terminal ativo que transmite no uplink.Vários terminais podem transmitir piloto concomitantementeno uplink concomitantemente no uplink em seus respectivosconj untos atribuídos de sub-bandas-piloto, em que osconjuntos de sub-bandas-piloto podem ser entrelaçados.In uplink, a TX 1260 data processor processes traffic data and generates data symbols. A 1265 symbol modulator receives and multiplexes the data symbols with pilot symbols, modulates and generates a symbol stream. A transmitter unit 1270 then receives and processes the symbol stream to generate an uplink signal, which is transmitted by antenna 1235 to access point 1205. At access point 1205, doterminal uplink signal 1230 is received by antenna 1225 and processed by a receiver unit 127 5 to obtain samples. A symbol demodulator 1280 then processes the samples and provides received pilot symbols and data symbol estimates for the uplink. A RX 12 85 data processor processes estimates of data symbols to retrieve traffic data transmitted by the 1230 terminal. A 1290 processor conducts channel estimation for each active terminal transmitting on the uplink. Multiple terminals can transmit concomitantly the uplink pilot concurrently on the uplink. in their respective assigned sets of pilot subbands, wherein the pilot subband sets may be interlaced.

Processadores 1290 e 1250 orientam (como, porexemplo, controlam, coordenam, gerenciam, etc.) ofuncionamento no ponto de acesso 1205 e no terminal 1230,respectivamente. Os respectivos processadores 1290 e 1250podem estar associados a unidades de memória (nãomostradas) que armazenam códigos de programa e dados. Osprocessadores 1290 e 1250 podem também efetuar computaçõesde modo a derivarem estimativas de resposta à freqüência eao impulso para o uplink e o downlink, respectivamente.Processors 1290 and 1250 guide (such as controlling, coordinating, managing, etc.) operation at access point 1205 and terminal 1230, respectively. The respective processors 1290 and 1250 may be associated with (non-shown) memory units that store program codes and data. Processors 1290 and 1250 may also perform computations to derive frequency and impulse response estimates for uplink and downlink, respectively.

Para um sistema de acesso múltiplo (como, porexemplo, FDMA, OFDMA, CDMA, TDMA, etc), vários terminaispodem transmitir concomitantemente no uplink. Para talsistema, as sub-bandas-piloto podem ser compartilhadasentre terminais diferentes. As técnicas de estimação decanal podem ser utilizadas nos casos em que as sub-bandas- piloto para cada terminal se estendam por toda a bandaoperacional (possivelmente com a exceção das bordas dasbandas) . Tal estrutura de sub-banda-piloto seria desejávelpara se obter diversidade de freqüência para cada terminal.As técnicas aqui descritas podem ser implementadas pordiversos elementos. Por exemplo, estas técnicas podem serimplementadas em hardware, software ou uma combinaçãodeles. Para uma implementação em hardware, as unidades deprocessamento utilizadas na estimação de canal podem serimplementadas dentro de um ou mais circuitos integradosespecíficos (ASICs), processadores de sinais digitais(DSPs), dispositivos de processamento de sinais digitais(DSPDs), dispositivos lógicos programáveis (PLDs), arranjosde portas programáveis no campo (FPGAs), processadores,controladores, microcontroladores, microprocessadores,dispositivos eletrônicos, outras unidades eletrônicasprojetadas para executar as funções aqui descritas ou umacombinação deles. Com software, a implementação pode seratravés de módulos (como, por exemplo, procedimentos,funções e assim por diante) que executem as funções aquidescritas. Os códigos de software podem ser armazenados emum unidades de memória e executados pelos processadores1290 e 1250.For a multiple access system (such as FDMA, OFDMA, CDMA, TDMA, etc.), multiple terminals can transmit concurrently on uplink. For such a system, pilot subbands may be shared between different terminals. Channel estimation techniques can be used in cases where the pilot subbands for each terminal extend over the entire operational band (possibly with the exception of the band edges). Such a pilot subband structure would be desirable to achieve frequency diversity for each terminal. The techniques described herein may be implemented by several elements. For example, these techniques may be implemented in hardware, software or a combination of them. For a hardware implementation, channel processing units used in channel estimation may be implemented within one or more specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs) ), field programmable port arrangements (FPGAs), processors, controllers, microcontrollers, microprocessors, electronic devices, other electronic units designed to perform the functions described herein or a combination thereof. With software, implementation can be through modules (such as procedures, functions, and so on) that perform the functions described. Software codes can be stored in one memory unit and executed by processors1290 and 1250.

Para uma implementação em software, as técnicasaqui descritas podem ser implementadas com módulos (como,por exemplo, procedimentos, funções e assim por diante) queexecutem as funções aqui descritas. Os códigos de firmwaree/ou software podem ser armazenados em unidades de memóriae executados por processadores. A unidade de memória podemser implementadas dentro do processador ou fora doprocessador, e neste caso ela pode ser acoplada aoprocessador por meio de diversos elementos, conforme ésabido na técnica.For a software implementation, the techniques described herein may be implemented with modules (such as procedures, functions, and so forth) that perform the functions described herein. Firmware and / or software codes may be stored in memory units and executed by processors. The memory unit may be implemented inside the processor or outside the processor, in which case it may be coupled to the processor by means of various elements as is known in the art.

O que foi descrito acima inclui modalidadesexemplares. Evidentemente não é possivel descrever todacombinação concebivel de componentes ou metodologias parafins de descrição das modalidades, mas os versados natécnica podem reconhecer que muitas outras combinações epermutas são possiveis. Por conseguinte, pretende-se queestas modalidades englobem todas as alterações,modificações e variações que se incluam dentro do espiritoe alcance das reivindicações anexas. Além disto, na medidaem que o termo "inclui" é utilizado seja na descriçãodetalhada, seja nas reivindicações, pretende-se que eleseja inclusivo de maneira semelhante ao termo "quecompreende (m)" como vxque compreende (m)" é interpretadoquando utilizado como palavra de transição em umareivindicação.What has been described above includes exemplary embodiments. Of course it is not possible to describe every conceivable combination of paraffin components or methodologies for describing embodiments, but those skilled in the art may recognize that many other combinations and permutations are possible. Accordingly, it is intended that these embodiments encompass all changes, modifications, and variations within the spirit and scope of the appended claims. In addition, insofar as the term "includes" is used either in the detailed description or in the claims, it is intended that it be inclusive in a manner similar to the term "which comprises" as you understand "is interpreted when used as a word transition in a claim.

Claims (34)

1. Método para sincronização temporal em umreceptor sem fio, que compreende:receber um quadro de dados, que tem pelo menos umsimbolo-piloto Multiplexado por Divisão de Tempo (TDM); eprocessar o pelo menos um simbolo-piloto TDMlocalizado em uma transição entre formas de onda estendidase locais.A method for time synchronization in a wireless receiver, comprising: receiving a data frame having at least one Time Division Multiplexed (TDM) pilot symbol; and process at least one TDM pilot symbol located in a transition between local extended waveforms. 2. Método, de acordo com a reivindicação 1, quecompreende também o pelo menos um simbolo-piloto TDM, comos entrelaçamentos impares associados ao piloto TDM sendofixados em zero.The method of claim 1 further comprising at least one TDM pilot symbol, with the odd interleaving associated with the TDM pilot being set to zero. 3. Método, de acordo com a reivindicação 1, quecompreende também receber um quadro de dados, que incluisímbolos Multiplexados por Divisão de Freqüência Ortogonal(OFDM).A method according to claim 1 which further comprises receiving a data frame including Orthogonal Frequency Division Multiplexed (OFDM) symbols. 4. Método, de acordo com a reivindicação 3, quecompreende também utilizar pelo menos três entrelaçamentospares de quatro entrelaçamentos pares para sincronizaçãotemporal nos símbolos OFDM que se seguem a uma fronteiraentre formas de onda.A method according to claim 3, which further comprises using at least three even twists of four even twists for temporal synchronization in OFDM symbols following a boundary between waveforms. 5. Método, de acordo com a reivindicação 3, quecompreende também efetuar sincronização temporal por meiode pelo menos uma Transformada Rápida de Fourier (FFT) epelo menos uma Transformada Rápida Inversa de Fourier(IFFT).A method according to claim 3 which further comprises temporal synchronization by at least one Fast Fourier Transform (FFT) and at least one Fast Reverse Fourier Transform (IFFT). 6. Módulo, de acordo com a reivindicação 5, quecompreende também apresentar um componente dedesembaralhamento de pilotos para processar dados docomponente de FFT.A module according to claim 5 which further comprises a pilot-scrambling component for processing FFT component data. 7. Método, de acordo com a reivindicação 6, quecompreende também determinar e aplicar uma rampa de fazerque opera em um entrelaçamento i, onde i é um númerointeiro.A method according to claim 6 which further comprises determining and applying a sloping ramp that operates on an interlacing i, where i is an integer. 8. Método, de acordo com a reivindicação 7, quecompreende também determinar pelo menos um vetor quecorresponde a uma observação sobre entrelaçamento nodominio do tempo e no domínio da freqüência.A method according to claim 7 which further comprises determining at least one vector which corresponds to an observation on time domain and frequency domain entanglement. 9. Método, de acordo com a reivindicação 1, quecompreende também utilizar o pelo menos um símbolo TDM paraestimação de canal.The method of claim 1 which further comprises using at least one TDM symbol for channel estimation. 10. Método, de acordo com a reivindicação 9, quecompreende também processar um entrelaçamento do pelo menosum simbolo-piloto TDM como um entrelaçamento de pilotosMutiplexados por Divisão de Freqüência que corresponde aoconteúdo de dados anterior a uma fronteira, e processar umoutro entrelaçamento do pelo menos um simbolo-piloto TDMcomo um entrelaçamento de pilotos FDM que corresponde aoconteúdo de dados que se segue à fronteira.A method according to claim 9 which further comprises interleaving the at least one TDM pilot symbol as a Frequency Division Mutiplexed pilot interleaving corresponding to data content prior to a boundary, and processing another interleaving of at least one TDM pilot symbol as an interlacing of FDM pilots that corresponds to the data content following the boundary. 11. Método, de acordo com a reivindicação 1, quecompreende também processar um padrão de entrelaçamento dopelo menos um simbolo-piloto TDM de acordo com um padrão deescalonamento de pilotos.A method according to claim 1 further comprising processing an interlacing pattern by at least one TDM pilot symbol according to a pilot scheduling pattern. 12. Método, de acordo com a reivindicação 1, quecompreende também determinar um parâmetro dedesembaralhamento para o pelo menos um simbolo-piloto TDMcom base em um identificador de área estendida (WID) e umidentificador de área local (LID).The method of claim 1 further comprising determining a scrambling parameter for the at least one TDM pilot symbol based on an extended area identifier (WID) and a local area identifier (LID). 13. Método, de acordo com a reivindicação 1, quecompreende também determinar dados referentes à localizaçãodo pelo menos um simbolo-piloto TDM.The method of claim 1 which further comprises determining location data of at least one TDM pilot symbol. 14. Módulo de sincronização temporal para umreceptor sem fio, que compreende:um componente de coleta para amostras pelo menosum simbolo-piloto adicional para um receptor de rede semfio; epelo menos um componente de decodificação, queutiliza o pelo menos um simbolo adicional para efetuarsincronização temporal ou estimação de canal na transiçãoentre formas de onda estendidas e locais.A wireless receiver temporal synchronization module, comprising: a sampling component for at least one additional pilot symbol for a wireless network receiver; at least one decoding component, which uses at least one additional symbol to perform temporal synchronization or channel estimation on the transition between extended and local waveforms. 15. Módulo, de acordo com a reivindicação 14, quecompreende também um componente de Transformada Rápida deFourier (FFT) associado ao componente de coleta.A module according to claim 14, which further comprises a Fast Transform (FFT) component associated with the collection component. 16. Módulo, de acordo com a reivindicação 15, noqual o componente de coleta recebe informações sobreposição de temporização prévias e aplica um deslocamentoinicial.Module according to claim 15, wherein the collection component receives prior timing override information and applies an initial offset. 17. Módulo, de acordo com a reivindicação 16, quecompreende também um componente de desembaralhamento depilotos para processar dados do componente de FFT.The module of claim 16 further comprising a driver scrambling component for processing FFT component data. 18. Módulo, de acordo com a reivindicação 17, quecompreende também processar um indice de simbolo-piloto TDMpara facilitar a determinação dos entrelaçamentos depilotos ativos.A module according to claim 17 which further comprises processing a TDM pilot symbol index to facilitate the determination of active pilot interlaces. 19. Módulo, de acordo com a reivindicação 18, quecompreende também um bloco de FFT Inversa (IFFT) paraprocessar dados do componente de desembaralhamento depilotos.A module according to claim 18 which further comprises an Inverse FFT block (IFFT) for processing data from the driver scrambling component. 20. Módulo, de acordo com a reivindicação 19, quecompreende também um componente de combinação deobservações para processar dados do bloco de IFFT.The module of claim 19 further comprising an observation combination component for processing IFFT block data. 21. Módulo, de acordo com a reivindicação 20, quecompreende também aplicar uma operação de rotação de matrizpara facilitar o processo de combinação de observações.A module according to claim 20 which also comprises applying a matrix rotation operation to facilitate the observation combining process. 22. Módulo, de acordo com a reivindicação 21, quecompreende também uma seleção e uma aplicação de rampa defase para facilitar o processo de combinação deobservações.The module of claim 21 further comprising a step selection and ramping application to facilitate the observation matching process. 23. Módulo, de acordo com a reivindicação 22, quecompreende também um bloco de temporização precisa paraprocessar dados do componente de combinação de observaçõese para determinar e efetuar uma correção na temporização.The module of claim 22 further comprising an accurate timing block for processing observation combination component data and for determining and effecting a timing correction. 24. Módulo, de acordo com a reivindicação 14, quecompreende também um meio passível de leitura porcomputador que tem instruções passíveis de leitura pormáquina armazenados nele para executar o componente decoleta ou o componente de decodificação.A module according to claim 14 which further comprises a computer readable medium having machine readable instructions stored therein for executing the decolete component or the decode component. 25. Protocolo de símbolos-piloto para um receptorsem fio, que compreende:um elemento para decodificar pelo menos umsímbolo-piloto Multiplexado por Divisão de Tempo (TDM) parauma transição entre formas de onda estendidas e locais emum super-quadro;um elemento para receber o super-quadro na redesem fio; eum elemento para processar o piloto TDM de modo aefetuar pelo menos uma de uma estimação de canal e umasincronização temporal.A pilot signal protocol for a wireless receiver, comprising: an element for decoding at least one Time Division Multiplexed (TDM) pilot symbol for a transition between extended and local waveforms in a superframe; the superframe in the wireless network; It is an element for processing the TDM pilot to perform at least one of a channel estimation and time synchronization. 26. Meio passível de leitura por máquina que teminstruções executáveis por máquina armazenadas nele, quecompreende:gerar pelo menos um símbolo-piloto TDM portransição entre formas de onda estendidas e locais em umbroadcast OFDM;comunicar o pelo menos um símbolo-piloto TDM apelo menos um receptor;decodificar o pelo menos um símbolo-piloto TDM noreceptor; eefetuar uma determinação e correção detemporização no receptor com base em parte no pelo menos umsimbolo-piloto TDM.26. Machine readable medium having machine executable instructions stored therein, comprising: generating at least one TDM pilot symbol by transitioning between extended and local waveforms in an OFDM railroad, communicating at least one TDM pilot symbol calling at least one receiver, decoding the at least one standard TDM pilot symbol; and making a timing determination and correction at the receiver based in part on at least one TDM pilot symbol. 27. Meio passivel de leitura por máquina, deacordo com a reivindicação 26, que compreende tambémefetuar estimação de canal no receptor,A machine readable medium according to claim 26 further comprising channel estimation at the receiver, 28. Meio passivel de leitura por máquina que temuma estrutura de dados armazenada nele, que compreende:decodificar pelo menos um campo-piloto TDM portransição entre formas de onda estendidas e locais;separar o pelo menos um campo-piloto TDM em um oumais campos de entrelaçamento; eprocessar os campos de entrelaçamento de modo adeterminar uma correção de temporização para um receptorsem fio.A machine readable medium having a data structure stored therein, comprising: decoding at least one TDM pilot field by transitioning between extended and local waveforms, separating at least one TDM pilot field into one or more fields. interlacing; and processing the interlacing fields to determine a timing correction for a wireless receiver. 29. Meio passivel de leitura por máquina, deacordo com a reivindicação 28, que compreende tambémprocessar os campos de entrelaçamento para determinar umaestimação de canal no receptor.A machine readable medium according to claim 28, further comprising processing the interleaving fields to determine a channel estimation at the receiver. 30. Equipamento de comunicação sem fio, quecompreende:uma memória, que inclui um componente parareceber pelo menos um simbolo-piloto TDM por transiçãoentre formas de onda estendidas e locais em um super-quadro; epelo menos um processador associado a umreceptor, que decodifica o super-quadro através de uma redesem fio, o processador utilizando o simbolo-piloto TDM demodo a determinar uma correção na temporização e/ou umaestimação de canal para o equipamento de comunicação semfio.30. Wireless communication equipment, which comprises: a memory comprising a component for receiving at least one TDM pilot symbol transitioning between extended and local waveforms in a superframe; At least one processor associated with a receiver, which decodes the superframe over a wired network, the processor using the TDM pilot symbol determines a timing correction and / or channel estimation for the wireless communication equipment. 31. Método para estimação de canal em um receptorsem fio, que compreende:receber pelo menos um símbolo-piloto TDMlocalizado em uma transição entre formas de onda estendidase locais de um broadcast OFDM; edecodificar o pelo menos um símbolo-piloto TDMpara facilitar estimação de canal para um receptor sem fio.A method for channel estimation in a wireless receiver, comprising: receiving at least one TDM pilot symbol located in a transition between local and extended waveforms of an OFDM broadcast; and decode the at least one TDM pilot symbol to facilitate channel estimation for a wireless receiver. 32. Método para sincronização temporal em umreceptor sem fio, que compreende:receber um quadro de dados, que tem pelo menos umsímbolo-piloto Multiplexado por Divisão de Tempo (TDM) associado a uma fronteira entre formas de onda locais epelo menos um segundo símbolo-piloto TDM associado a umafronteira entre formas de onda de área estendida; eprocessar o primeiro símbolo-piloto TDM e osegundo símbolo-piloto TDM durante o quadro de dados.32. A method for time synchronization in a wireless receiver, comprising: receiving a data frame having at least one Time Division Multiplexed (TDM) pilot symbol associated with a boundary between local waveforms and at least a second symbol- TDM pilot associated with a boundary between extended area waveforms; and process the first TDM pilot symbol and the second TDM pilot symbol during the data frame. 33. Método, de acordo com a reivindicação 32, quecompreende também processar um pacote de três símbolos queinclui um símbolo local L, um símbolo local L-l e oprimeiro símbolo-piloto Multiplexado por Divisão de Tempo(TDM) associado à forma de onda local para facilitar aestimação de canal para os símbolos locais L ou L-l.The method of claim 32 further comprising processing a three-symbol packet which includes a local symbol L, a local symbol L1 and the first Time Division Multiplexed (TDM) pilot symbol associated with the local waveform to facilitate channel estimation for local symbols L or Ll. 34. Método, de acordo com a reivindicação 32, quecompreende também processar um pacote de três símbolos queinclui uma símbolo de área estendida N, um símbolo de áreaestendida N-l e o segundo símbolo-piloto Multiplexado por Divisão de Tempo (TDM) associado à forma de onda de áreaestendida para facilitar a estimação de canal para ossímbolos de área estendida N ou N-l.The method of claim 32 further comprising processing a three-symbol packet including an extended area symbol N, an extended area symbol N1, and the second Time Division Multiplexed (TDM) pilot symbol associated with the shape of extended area wave to facilitate channel estimation for N or Nl extended area symbols.
BRPI0609275-6A 2005-03-10 2006-03-10 timing timing and channel estimation in a transition between local and enlarged area waveforms using designated tdm pilot BRPI0609275A2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US66072005P 2005-03-10 2005-03-10
US60/660,720 2005-03-10
PCT/US2006/008762 WO2006099222A1 (en) 2005-03-10 2006-03-10 Timing synchronization and channel estimation at a transition between local and wide area waveforms using a designated tdm pilot

Publications (1)

Publication Number Publication Date
BRPI0609275A2 true BRPI0609275A2 (en) 2010-03-09

Family

ID=36604244

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0609275-6A BRPI0609275A2 (en) 2005-03-10 2006-03-10 timing timing and channel estimation in a transition between local and enlarged area waveforms using designated tdm pilot

Country Status (9)

Country Link
EP (1) EP1856873A1 (en)
JP (1) JP2008533851A (en)
KR (2) KR100934149B1 (en)
CN (1) CN101160898B (en)
BR (1) BRPI0609275A2 (en)
CA (1) CA2600767A1 (en)
RU (1) RU2379847C2 (en)
TW (1) TW200704060A (en)
WO (1) WO2006099222A1 (en)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8477809B2 (en) 2003-09-02 2013-07-02 Qualcomm Incorporated Systems and methods for generalized slot-to-interlace mapping
US8509051B2 (en) 2003-09-02 2013-08-13 Qualcomm Incorporated Multiplexing and transmission of multiple data streams in a wireless multi-carrier communication system
US7221680B2 (en) 2003-09-02 2007-05-22 Qualcomm Incorporated Multiplexing and transmission of multiple data streams in a wireless multi-carrier communication system
US8599764B2 (en) 2003-09-02 2013-12-03 Qualcomm Incorporated Transmission of overhead information for reception of multiple data streams
US8526412B2 (en) 2003-10-24 2013-09-03 Qualcomm Incorporated Frequency division multiplexing of multiple data streams in a wireless multi-carrier communication system
US9003243B2 (en) 2004-07-29 2015-04-07 Qualcomm Incorporated System and method for modulation diversity
US20070081484A1 (en) * 2004-07-29 2007-04-12 Wang Michael M Methods and apparatus for transmitting a frame structure in a wireless communication system
US8391410B2 (en) 2004-07-29 2013-03-05 Qualcomm Incorporated Methods and apparatus for configuring a pilot symbol in a wireless communication system
US7813383B2 (en) * 2005-03-10 2010-10-12 Qualcomm Incorporated Method for transmission of time division multiplexed pilot symbols to aid channel estimation, time synchronization, and AGC bootstrapping in a multicast wireless system
US9042212B2 (en) 2005-07-29 2015-05-26 Qualcomm Incorporated Method and apparatus for communicating network identifiers in a communication system
US9391751B2 (en) 2005-07-29 2016-07-12 Qualcomm Incorporated System and method for frequency diversity
US7782806B2 (en) 2006-03-09 2010-08-24 Qualcomm Incorporated Timing synchronization and channel estimation at a transition between local and wide area waveforms using a designated TDM pilot
US8842612B2 (en) 2007-06-20 2014-09-23 Qualcomm Incorporated Methods and apparatus for service acquisition in a multi-frequency network
EP2028785A3 (en) * 2007-07-26 2009-06-24 Qualcomm Incorporated Systems and methods for generalized slot-to-interlace mapping
BRPI0814591B1 (en) * 2007-07-26 2020-05-19 Qualcomm Inc transmitting or receiving device, method for interleaving partition on transmitting or receiving device and computer readable memory
ATE550888T1 (en) * 2008-03-26 2012-04-15 Nokia Siemens Networks Oy DEVICE AND METHOD FOR RADIO RESOURCE MANAGEMENT FOR WIDE AREA NETWORK AND LOCAL NETWORK SYSTEMS
KR101466943B1 (en) 2008-04-04 2014-12-02 삼성전자주식회사 Transmitter and receiver using spatial frequency block coding scheme
KR101231512B1 (en) 2008-05-09 2013-02-07 한국전자통신연구원 Symbol timing synchronization method and apparatus robust to frequency offset in wireless communication systems
EP2139168A1 (en) * 2008-06-25 2009-12-30 Thomson Licensing, Inc. Method and device for time synchronization in a TDMA multi-hop wireless network
US8634313B2 (en) * 2009-06-19 2014-01-21 Qualcomm Incorporated Method and apparatus that facilitates a timing alignment in a multicarrier system
US8582687B2 (en) * 2009-06-26 2013-11-12 Plusn, Llc System and method for controlling combined radio signals
CN101697535A (en) 2009-10-29 2010-04-21 中兴通讯股份有限公司 Positioning reference signal sending method, data sending method and data receiving method
ES2525361T3 (en) * 2012-05-15 2014-12-22 Telefonaktiebolaget L M Ericsson (Publ) Local device identity assignment for network-assisted device-to-device (D2D) communication
US10021695B2 (en) * 2015-04-14 2018-07-10 Qualcomm Incorporated Apparatus and method for generating and transmitting data frames
GB2540596A (en) * 2015-07-22 2017-01-25 Sony Corp Receiver and method of receiving

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5732113A (en) * 1996-06-20 1998-03-24 Stanford University Timing and frequency synchronization of OFDM signals
EP0938208A1 (en) * 1998-02-22 1999-08-25 Sony International (Europe) GmbH Multicarrier transmission, compatible with the existing GSM system
US6256508B1 (en) * 1998-02-27 2001-07-03 Mitsubishi Denki Kabushiki Kaisha Simultaneous broadcasting system, transmitter and receiver therefor
DE69927198T2 (en) 1998-03-19 2006-06-29 Hitachi, Ltd. Broadcast information delivering system
DE10114035A1 (en) * 2001-03-22 2002-12-12 Bosch Gmbh Robert Process for sending digital radio signals
US6675022B2 (en) * 2001-08-31 2004-01-06 Motorola Inc. Method and apparatus for providing localized information to a communication device in a wide area communication system
US7660275B2 (en) * 2003-10-24 2010-02-09 Qualcomm Incorporated Local and wide-area transmissions in a wireless broadcast network
US9003243B2 (en) * 2004-07-29 2015-04-07 Qualcomm Incorporated System and method for modulation diversity

Also Published As

Publication number Publication date
KR100934149B1 (en) 2009-12-29
CA2600767A1 (en) 2006-09-21
EP1856873A1 (en) 2007-11-21
WO2006099222A1 (en) 2006-09-21
TW200704060A (en) 2007-01-16
KR20070110917A (en) 2007-11-20
RU2379847C2 (en) 2010-01-20
CN101160898B (en) 2013-07-03
RU2007137488A (en) 2009-04-20
KR20090087131A (en) 2009-08-14
JP2008533851A (en) 2008-08-21
CN101160898A (en) 2008-04-09

Similar Documents

Publication Publication Date Title
BRPI0609275A2 (en) timing timing and channel estimation in a transition between local and enlarged area waveforms using designated tdm pilot
US7782806B2 (en) Timing synchronization and channel estimation at a transition between local and wide area waveforms using a designated TDM pilot
KR100910947B1 (en) Pilots positioning for multicast transmission in ofdm
US8576932B2 (en) Methods and arrangements in a wireless communication system for producing signal structure with cyclic prefix
US9137076B2 (en) Method and apparatus for mutiplexing reference signal and data in a wireless communication system
US8116195B2 (en) Transmission and reception of reference preamble signals in OFDMA or OFDM communication systems
US9288026B2 (en) Transmission of reference signal on non-contiguous clusters of resources
JP2022046623A (en) Reference signal for phase tracking insertion
CN107222442A (en) Signal sending, receiving method and device in multicarrier modulation system based on filtering
BRPI0609270A2 (en) symbol timing corrections in a multiport system using channel estimation
EP2291968A1 (en) Method and apparatus for providing pilot signals in ofdm frames
US8451788B2 (en) Method for allocating preamble sequence subblock for supporting irregular system bandwidth in wireless communication system and an apparatus therefor
KR20090056102A (en) Method and apparatus of resource allocation scheme for interleaver in ofdma wireless telecommunication system

Legal Events

Date Code Title Description
B11A Dismissal acc. art.33 of ipl - examination not requested within 36 months of filing
B11Y Definitive dismissal acc. article 33 of ipl - extension of time limit for request of examination expired