BRPI0820595B1 - método, aparelho e memória legível por computador para identificar uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro - Google Patents
método, aparelho e memória legível por computador para identificar uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro Download PDFInfo
- Publication number
- BRPI0820595B1 BRPI0820595B1 BRPI0820595A BRPI0820595A BRPI0820595B1 BR PI0820595 B1 BRPI0820595 B1 BR PI0820595B1 BR PI0820595 A BRPI0820595 A BR PI0820595A BR PI0820595 A BRPI0820595 A BR PI0820595A BR PI0820595 B1 BRPI0820595 B1 BR PI0820595B1
- Authority
- BR
- Brazil
- Prior art keywords
- cfo
- preamble sequence
- entire
- preamble
- segment
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000004891 communication Methods 0.000 claims description 34
- 230000005540 biological transmission Effects 0.000 claims description 12
- 230000007246 mechanism Effects 0.000 claims description 10
- 238000001514 detection method Methods 0.000 description 22
- 238000005516 engineering process Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 238000006073 displacement reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2657—Carrier synchronisation
- H04L27/2659—Coarse or integer frequency offset determination and synchronisation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
método, aparelho e memória legível por computador para identificar uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro de acordo com um método para identificar uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro, um sinal que compreende uma sequência de preâmbulo de um conjunto de sequências de preâmbulo possíveis é recebido. um conjunto reduzido de candidatos a cfo inteiro pode ser determinado. as operações de correlação cruzada podem ser realizadas com relação ao sinal recebido e aos múltiplos sinais candidatos transmitidos. cada sinal transmitido candidato pode incluir uma dentre o conjunto de sequências de preâmbulo possíveis. adicionalmente, cada sinal candidato transmitido pode corresponder a um dentre o conjunto reduzido de candidatos cfo inteiro. múltiplos valores de correlação podem ser determinados como resultado das operações de correlação cruzada. os valores de correlação podem ser utilizados para identificar a sequência de preâmbulo e para estimar cfo inteiro.
Description
MÉTODO, APARELHO E MEMÓRIA LEGÍVEL POR COMPUTADOR PARA IDENTIFICAR UMA SEQUÊNCIA DE PREÂMBULO E PARA ESTIMAR UM DESLOCAMENTO DE FREQUÊNCIA DA PORTADORA INTEIRO
Campo da Invenção [0001] A presente descrição refere-se geralmente a sistemas de comunicação sem fio. Mais especificamente, a presente descrição se refere a métodos e aparelho para a identificação de uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro em um sistema de comunicação sem fio.
Descrição da Técnica Anterior [0002] Os dispositivos de comunicação sem fio têm se tornado menores e mais poderosos a fim de corresponder às necessidades do consumidor e para aperfeiçoar a portabilidade e conveniência. Os consumidores têm se tornado dependentes dos dispositivos de comunicação sem fio tal como telefones celulares, assistentes digitais pessoais (PDAs), computadores laptop, e similares. Os consumidores têm esperado um serviço confiável, áreas expandidas de cobertura e funcionalidade aumentada. Os dispositivos de comunicação sem fio podem ser referidos como estações móveis, estações, terminais de acesso, terminais de usuário, terminais, unidades de assinante, equipamento de usuário, etc.
[0003] Um sistema de comunicação sem fio pode suportar simultaneamente a comunicação para múltiplos dispositivos de comunicação sem fio. Um dispositivo de comunicação sem fio pode se comunicar com uma ou mais estações base (que podem ser alternativamente referidas como pontos de acesso, Nós B, etc.) através das transmissões em enlace ascendente e enlace descendente. Enlace ascendente
Petição 870190117649, de 14/11/2019, pág. 7/58
2/33 (ou enlace reverso) se refere ao enlace de comunicação a partir dos dispositivos de comunicação sem fio para as estações base, e enlace descendente (ou enlace direto) se refere ao enlace de comunicação a partir das estações base para os dispositivos de comunicação sem fio.
[0004] Os sistemas de comunicação sem fio podem ser sistemas de acesso múltiplo capazes de suportar a comunicação com múltiplos usuários pelo compartilhamento de recursos de sistema disponíveis (por exemplo, largura de banda de potência de transmissão). Exemplos de tais sistemas de acesso múltiplo incluem sistemas de acesso múltiplo por divisão de código (CDMA), sistemas de acesso múltiplo por divisão de tempo (TDMA), sistemas de acesso múltiplo por divisão de frequência (FDMA), e sistemas de acesso múltiplo por divisão de frequência ortogonal (OFDMA).
[0005] Como indicado acima, a presente descrição se refere geralmente aos sistemas de comunicação sem fio. Mais especificamente, a presente descrição se refere a métodos e aparelho para identificação de uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro em um sistema de comunicação sem fio.
Breve Descrição dos Desenhos [0006] Figura 1 - ilustra um exemplo de um sistema de comunicação sem fio;
[0007] Figura 2 - ilustra um exemplo de um transmissor e um exemplo de um receptor para um sistema OFDM/OFDMA;
[0008] Figuras 3a a 3d - ilustram um exemplo de uma estrutura de quadro para um sistema OFDM/OFDMA;
Petição 870190117649, de 14/11/2019, pág. 8/58
3/33 [0009] Figura 4 - ilustra um exemplo de um receptor OFDM/OFDMA que é configurado para identificar uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro (CFO);
[0010] Figuras 5a e 5b - ilustram exemplos de sequências de preâmbulo que podem ser definidas para um sistema OFDM/OFDMA;
[0011] Figura 5c - ilustra uma representação de domínio de frequência de um preâmbulo de enlace descendente para um sistema OFDM/OFDMA IEEE 802.16c;
| [0012] | Figura 6 | - ilustra outro | exemplo de | um |
| receptor OFDM/OFDMA que | é configurado para | identificar | uma | |
| sequência de | preâmbulo | e par estimar um | deslocamento | de |
| frequência da | portadora | inteiro (CFO); | ||
| [0013] | Figura 7 - | ilustra um método | para identificar |
uma sequência de preâmbulo e para estimar CFO inteiro;
[0014] Figura 8 - ilustra blocos de dispositivomais-função correspondente ao método ilustrado na Figura 7;
[0015] Figura 9 - ilustra um exemplo de uma tabela de segmento virtual; e [0016] Figura 10 - ilustra vários componentes que podem ser utilizados em um dispositivo sem fio.
Sumário da Invenção [0017] Um método de identificação de uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro é descrito. O método pode incluir a determinação de um conjunto reduzido do CFO candidatos correspondendo a um sinal recebido que inclui uma sequência de preâmbulo a partir de um conjunto de possíveis sequências de preâmbulo. O método também pode incluir a realização das
Petição 870190117649, de 14/11/2019, pág. 9/58
4/33 operações de correlação com relação ao sinal recebido e múltiplos sinais transmitidos candidatos. Cada sinal transmitido candidato pode incluir um dentre um conjunto de possíveis sequências de preâmbulo. Cada sinal transmitido candidato pode corresponder a um dentre o conjunto reduzido de candidatos CFO inteiros. Os valores de correlação podem ser determinados como resultado das operações de correlação. O método também pode incluir a utilização de valores de correlação para identificar a sequência de preâmbulo e para estimar o CFO inteiro.
[0018] Um dispositivo sem fio que é configurado para identificar uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro também é descrito. O dispositivo sem fio pode incluir um processador e memória em comunicação eletrônica com o processador. Instruções podem ser armazenadas na memória. As instruções podem ser executáveis para determinar um conjunto reduzido de CFO candidatos correspondentes a um sinal recebido que inclui uma sequência de preâmbulo a partir de um conjunto de possíveis sequências de preâmbulo. As instruções também podem se executáveis para realizar as operações de correlação com relação ao sinal recebido e múltiplos sinais transmitidos candidatos. Cada sinal transmitido candidato pode incluir uma dentre um conjunto de possíveis sequências de preâmbulo. Cada sinal transmitido candidato pode corresponder a um dentre o conjunto de candidatos CFO inteiros. Os valores de correlação podem ser determinados como resultado das operações de correlação. As instruções também podem ser executáveis para uso dos valores de correlação para
Petição 870190117649, de 14/11/2019, pág. 10/58
5/33 identificar a sequência de preâmbulo e para estimar o CFO inteiro.
[0019] Um aparelho que é configurado para identificar uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro também é descrito. O aparelho pode incluir mecanismos para determinar um conjunto reduzido de candidatos CFO inteiros correspondentes a um sinal recebido que inclui uma sequência de preâmbulo a partir de um conjunto de possíveis sequências de preâmbulo. O aparelho pode incluir também mecanismos para realizar as operações de correlação com relação ao sinal recebido e múltiplos sinais transmitidos candidatos. Cada sinal transmitido candidato pode incluir uma dentre o conjunto de possíveis sequências de preâmbulo. Cada sinal transmitido candidato pode corresponder a um dentre o conjunto reduzido de candidatos CFO inteiros. Os valores de correlação podem ser determinados como resultado das operações de correlação. O aparelho também pode incluir mecanismos para utilizar os valores de correlação para identificar a sequência de preâmbulo e para estimar o CFO inteiro.
[0020] Um produto de programa de computador para identificar uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro também é descrito. O produto de programa de computador inclui um meio legível por computador possuindo instruções no mesmo. As instruções podem incluir códigos para determinar um conjunto reduzido de candidatos CFO correspondentes a um sinal recebido que inclui uma sequência de preâmbulo a partir de um conjunto de possíveis sequências de preâmbulo. As
Petição 870190117649, de 14/11/2019, pág. 11/58
6/33 instruções também podem incluir códigos para a realização de operações de correlação com relação ao sinal recebido e múltiplos sinais transmitidos candidatos. Cada sinal transmitido candidato pode incluir uma dentre o conjunto de possíveis sequências de preâmbulo. Cada sinal transmitido candidato pode corresponder a um dentre o conjunto reduzido de candidatos CFO inteiros. Os valores de correlação podem ser determinados como resultado das operações de correlação. As instruções também podem incluir códigos para utilização dos valores de correlação para identificação da sequência de preâmbulo e para estimar o CFO inteiro.
Descrição Detalhada da Invenção [0021] Os métodos e aparelho da presente descrição podem ser utilizados em um sistema de comunicação sem fio de banda larga. O termo sem fio de banda larga se refere à tecnologia que fornece acesso à rede de dados, Internet, voz sem fio em alta velocidade através de uma área ampla.
[0022] WiMAX, que representa a Interoperacionalidade Mundial para Acesso por Microondas é uma tecnologia sem fio de banda larga com base em padrões que fornece conexões de banda larga de alto rendimento através de longas distâncias. Existem dois aplicativos principais de WiMAX hoje em dia: WiMAX fixo e WiMAX móvel. Aplicativos WiMAX fixo são acesso de banda larga permitindo ponto para múltiplos pontos para residências e empresas. WiMAX móvel oferece a mobilidade total de redes celulares para velocidades de banda larga.
[0023] WiMAX móvel é baseado em tecnologia OFDM e OFDMA. OFDM é uma técnica de modulação de múltiplas portadoras digital que foi recentemente teve adoção ampla em uma variedade de sistemas de comunicação de alta taxa de
Petição 870190117649, de 14/11/2019, pág. 12/58
7/33 dados. Com OFDM, uma sequência de bits de transmissão é dividida em múltiplas subsequências de taxa mais baixa. Cada subsequência é modulada com uma dentre múltiplas subportadoras ortogonais e enviadas através de um dentre uma pluralidade de subcanais paralelos. OFDMA é uma técnica de acesso múltiplo, na qual usuários recebem subportadoras designadas em diferentes intervalos de tempo. OFDMA é uma técnica de acesso múltiplo flexível que pode acomodar muitos usuários com aplicativos amplamente variáveis, taxas de dados e exigências de qualidade de serviço.
[0024] IEEE 802.16x é uma organização de padrão emergente para definir uma interface aérea para sistemas de acesso sem fio de banda larga móvel e fixa (BWA). IEEE 802.16x aprovou IEEE P802.16-REVd/D5-2004 em maio de 2004 para sistemas BWA fixos e publicou IEEE P802.16e/D12 Oct. 2005 em outubro de 2005 para sistemas BWA móveis. Esses dois padrões definiram quatro camadas físicas diferentes (PHYs) e uma camada de controle de acesso ao meio (MAC). OFDM e OFDMA PHY das quatro PHYs são os mais populares nas áreas BWA fixas e móveis, respectivamente.
[0025] Determinados aspectos da presente descrição serão descritos com relação aos sistemas BWA com base na tecnologia OFDM/OFDMA. No entanto, o escopo da presente descrição não está limitado a tais sistemas. Os métodos e aparelho descritos aqui podem ser utilizados em outros tipos de sistemas de comunicação sem fio.
[0026] A Figura 1 ilustra um exemplo de um sistema de comunicação sem fio 100. O sistema de comunicação sem fio 100 pode ser um sistema de comunicação sem fio de banda larga 100. O sistema de comunicação sem fio 100 fornece comunicação
Petição 870190117649, de 14/11/2019, pág. 13/58
8/33 para várias células 102, cada uma das quais é servida por uma estação base 104. Uma estação base 104 pode ser uma estação fixa que se comunica com as estações remotas 106. A estação base 104 pode alternativamente ser referida como um ponto de acesso, um Nó B, ou alguma outra terminologia.
[0027] A Figura 1 ilustra várias estações remotas 106 distribuídas através do sistema 100. As estações remotas 106 podem ser fixas (isso é, estacionárias) ou móveis. As estações remotas 106 podem, alternativamente, ser referidas como terminais de usuário, terminais de acesso, terminais, unidades de assinante, estações móveis, estações, etc. As estações remotas 106 podem ser dispositivos sem fio, telefones celulares, assistentes digitais pessoais (PDAs), dispositivos portáteis, modems sem fio, computadores laptop, computadores pessoais, etc.
[0028] Uma variedade de algoritmos e métodos pode ser utilizada para transmissões no sistema de comunicação sem fio 100 entre as estações base 104 e as estações remotas 106. Por exemplo, os sinais podem ser enviados e recebidos entre as estações base 104 e as estações remotas 106 de acordo com as técnicas OFDM/OFDMA. Se esse for o caso, o sistema de comunicação sem fio 100 pode ser referido como um sistema OFDM/OFDMA 100.
[0029] Um enlace de comunicação que facilita a transmissão de uma estação base 104 para uma estação remota 106 pode ser referida como enlace descendente 108 e um enlace de comunicação que facilita a transmissão de uma estação remota 106 para uma estação base 104 pode ser referida como enlace ascendente 110. Alternativamente, enlace descendente 108 pode ser referido como enlace direto ou um canal direto,
Petição 870190117649, de 14/11/2019, pág. 14/58
9/33 e enlace ascendente 110 pode ser referido como um enlace reverso ou um canal reverso.
[0030] Uma célula 102 pode ser dividida em múltiplos setores 112. Um setor 112 é uma área de cobertura física dentro de uma célula 102. As estações base 104 dentro de um sistema OFDM/OFDMA 100 pode utilizar antenas que concentram o fluxo de potência dentro de um setor particular 112 da célula 102. Tais antenas podem ser referidas como antenas direcionais.
[0031] A Figura 2 ilustra um exemplo de um transmissor 202 para um sistema OFDM/OFDMA 100. O transmissor 202 pode ser implementado em uma estação base 104, para transmitir dados para uma estação remota 106 em enlace descendente 108. O transmissor 202 também pode ser implementado em uma estação remota 106, para transmitir dados para uma estação base 104 em enlace ascendente 110.
[0032] Os dados 206 a serem transmitidos são ilustrados sendo fornecidos como entrada para um conversor serial para paralelo (S/P) 208. O conversor S/P 208 divide os dados de transmissão em N sequências de dados paralelos 210.
[0033] As N sequências de dados paralelas 210 podem então ser fornecidas como entrada para um mapeador 212. O mapeador 212 mapeia as N sequências de dados paralelas 210 em N pontos de constelação. O mapeamento pode ser feito utilizando alguma constelação de modulação, tal como BPSK, QPSK, 8PSK, QAM, etc. Dessa forma, o mapeador 212 envia N sequências de símbolo paralelas 216, cada sequência de símbolo 216 corresponde a uma das N subportadoras ortogonais. Essas N sequências de símbolo paralelas 216 são representadas
Petição 870190117649, de 14/11/2019, pág. 15/58
10/33 no domínio de frequência, e podem ser convertidas em N sequências de amostras de domínio do tempo paralelas 218 por um componente de transformada de Fourier rápida invertida (IFFT) 220.
[0034] As N sequências de amostra de domínio de tempo paralelas 218 podem ser convertidas em uma sequência serial de símbolos OFDM/OFDMA 222 por um conversor paralelo para serial (P/S) 224. Um componente de inserção de guarda 226 pode inserir um intervalo de guarda entre sucessivos símbolos OFDM/OFDMA na sequência de símbolo OFDM/OFDMA 222. A saída do componente de inserção de guarda 226 pode então ser convertida ascendentemente para uma banda de frequência de transmissão desejada por um RF (frequência de rádio) front end 228. Uma antena 230 pode então transmitir o sinal resultante 232.
[0035] A Figura 2 também ilustra um exemplo de um receptor 204 a partir de um sistema OFDM/OFDMA 100. O receptor 204 pode ser implementado em uma estação remota 106, para receber dados a partir de uma estação base 104 em um enlace descendente 108. O receptor 204 também pode ser implementado em uma estação base 104, para o recebimento de dados a partir de uma estação remota 106 em um enlace ascendente 110.
[0036] O sinal transmitido 232 é ilustrado percorrendo através de um canal sem fio 234. Quando um sinal 232' é recebido por uma antena 230', o sinal recebido 232' pode ser convertido descendentemente para um sinal de banda de base por um RF front end 228'. Um componente de remoção de guarda 226' pode então remover o intervalo de guarda que
Petição 870190117649, de 14/11/2019, pág. 16/58
11/33 foi inserido entre os símbolos OFDM/OFDMA pelo transmissor 202.
[0037] A saída do componente de remoção de guarda 226' pode ser fornecida para um conversor S/P 224'. O conversor S/P 224' pode dividir a sequência de símbolo OFDM/OFDMA 222' dentro das N sequências de amostra de domínio de tempo paralelas 218'. Um componente de transformada de Fourier rápida (FFT) 220' converte as N sequências de amostra de domínio de tempo paralelas 218' em domínio de frequência, e envia N sequências de símbolo de domínio da frequência paralelas (modulação) 216'.
[0038] Um demapeador 212' realiza o inverso da operação de mapeamento de símbolo que foi realizada pelo mapeador 212, enviando dessa forma N sequências de dados paralelas 210'. Um conversor P/S 208' combina as N sequências de dados paralelas 210' em uma única sequência de dados 206'. De forma ideal, essa sequência de dados 206' corresponde a dados 206 que foram fornecidos como entrada para o transmissor 202.
[0039] As Figuras 3a a 3d ilustram um exemplo de uma estrutura de quadro para um sistema OFDM/OFDMA 100. Com referência inicial à Figura 3a, um quadro OFDM/OFDMA 306 é ilustrado com relação a um eixo geométrico de tempo 308. O quadro OFDM/OFDMA 306 pode ser transmitido a partir de uma estação base 104 para uma estação remota 106 em enlace descendente 108.
[0040] O quadro OFDM/OFDMA 306 é ilustrado com um símbolo de preâmbulo 310 e múltiplos símbolos de dados 312. Apesar de apenas um símbolo de preâmbulo 310 ser ilustrado
Petição 870190117649, de 14/11/2019, pág. 17/58
12/33 na Figura 3a, um quadro OFDM/OFDMA 306 pode incluir múltiplos símbolos de preâmbulo 310.
[0041] As Figuras 3b e 3c ilustram exemplos de representações de domínio de frequência de um símbolo de preâmbulo 310. Essas representações de domínio de frequência são ilustradas com relação a um eixo geométrico de subportadora 316. Uma região de subportadora utilizada 318 é ilustrada. Duas regiões de proteção 320 também são ilustradas.
[0042] Na Figura 3b, a região de subportadora utilizada 318 inclui subportadoras piloto 314a alternadas com subportadoras não moduladas 314b. Na Figura 3c, cada subportadora na região de subportadora utilizada 318 é uma subportadora piloto 314a.
[0043] A Figura 3d ilustra um exemplo de uma representação de domínio de frequência de um símbolo de dados 312. O símbolo de dados 312 inclui ambas as subportadoras de dados 314c e subportadoras piloto 314a. Um receptor 204 pode realizar a estimativa de canal utilizando as subportadoras piloto 314a de um símbolo de preâmbulo 310 e/ou subportadoras piloto 314a de um símbolo de dados 312.
[0044] A Figura 4 ilustra um receptor OFDM/OFDMA 404 que é configurado para identificar uma sequência de preâmbulo 406 e para estimar um CFO inteiro 408. O receptor 404 pode ser implementado em uma estação remota 106 em um sistema OFDM/OFDMA 100. Em adição aos componentes que são ilustrados na Figura 4, o receptor 404 também pode incluir os componentes que são ilustrados com relação ao receptor OFDM/OFDMA 204 da Figura 2.
Petição 870190117649, de 14/11/2019, pág. 18/58
13/33 [0045] O receptor 404 é ilustrado recebendo um sinal 432 que foi transmitido por um transmissor OFDM/OFDMA 202. O sinal recebido 432 inclui uma sequência de preâmbulo 406. O sinal recebido 432 é ilustrado sendo processado pelo receptor OFDM/OFDMA 404 para fins de identificação de sequência de preâmbulo, estimativa de CFO inteiro, e identificação de segmento. O receptor 404 é ilustrado com um componente de identificação de sequência de preâmbulo 416, um componente de estimativa CFO inteiro 418, e um componente de identificação de segmento 420.
[0046] As múltiplas sequências de preâmbulo 406 podem ser definidas para um sistema OFDM/OFDMA 100. A identificação de sequência de preâmbulo é o processo de determinação de qual sequência de preâmbulo 406, a partir de todas as possíveis sequências de preâmbulo 406, é incluída no sinal recebido 432.
[0047] CFO se refere à diferença na frequência entre as subportadoras do receptor 404 e as subportadoras do transmissor 202. A estimativa CFO inteiro é o processo de estimativa de CFO inteiro 408. A estimativa de CFO inteiro pode ser realizada a fim de se aperfeiçoar o desempenho do receptor 204.
[0048] Cada sequência de preâmbulo 406 que é definida para um sistema OFDM/OFDMA 100 pode ser associada com um segmento 410. A identificação de segmento é o processo de determinação de com qual segmento 410 a sequência de preâmbulo 406 está associada.
[0049] Um segmento 410 pode corresponder a um setor 112. Por exemplo, no caso de uma configuração de rede com base em três setores, BS0 (setor 0) pode utilizar o segmento
Petição 870190117649, de 14/11/2019, pág. 19/58
14/33
0, BS1 (setor 1) pode utilizar o segmento 1 e BS2 (setor 2) pode utilizar o segmento 2.
[0050] A identificação de sequência de preâmbulo, estimativa de CFO inteiro, e identificação de segmento podem ser realizadas em uma situação de partida a frio (cold start) , isso é, uma situação na qual uma estação remota 106 é energizada, mas a estação remota 106 ainda não está associada com m segmento 410 de uma estação base 104. A fim de associar com um segmento 410 de uma estação base 104, uma estação remota 106 pode tentar detectar uma sequência de preâmbulo específica 406 em um sinal 432 que é transmitido pela estação base 104 e recebida pela estação remota 106. A identificação de sequência de preâmbulo, estimativa de CFO inteiro, e identificação de segmento podem ser realizadas simultaneamente.
[0051] As Figuras 5a e 5b ilustram exemplos de sequências de preâmbulo 506a, 506b que podem ser definidas para um sistema OFDM/OFDMA 100. Essas sequências de preâmbulo 506a, 506b são definidas na especificação padrão para um sistema OFDM/OFDMA IEEE.16e 100. As sequências de preâmbulo 506a ilustradas na Figura 5a corresponde a um sistema OFDM/OFDMA que utiliza 1024 subportadoras. As sequências de preâmbulo 506b ilustradas na Figura 5b correspondem a um sistema OFDM/OFDMA que utiliza 512 subportadoras.
[0052] Cada sequência de preâmbulo 506a, 506b é associada com um segmento 510a, 510b. Cada sequência de preâmbulo 506a, 506b também é associada com uma célula 102, que é identificada por um identificador de célula (IDcell) 512a, 512b. Cada sequência de preâmbulo 506a, 506b também é
Petição 870190117649, de 14/11/2019, pág. 20/58
15/33 associada com um índice 516a, 516b que pode ser referido como um índice de preâmbulo 516a, 516b.
[0053] Conjuntos diferentes de subportadoras 220 podem ser designados para diferentes segmentos 410. Como utilizado aqui, o termo PAcset pode se referir ao conjunto de subportadoras 220 que é designado para o segmento s (onde s = 0, 1 ou 2) para transmissão de um sinal 432 que inclui uma sequência de preâmbulo 406. PAcset pode ser fornecido como: PAcset = s + 3z (1) [0054] O termo z representa um índice de funcionamento iniciando com 0 até M - 1, onde M é o comprimento da sequência de preâmbulo 406. Dessa forma, se o número de subportadoras 220 for igual a 1024 (M=284), então as seguintes subportadoras 220 podem ser designadas para o segmento 0: 0, 3, 6, 9...849. As seguintes subportadoras 220 podem ser designadas para o segmento 1: 1, 4, 7, 10,...,
850. As seguintes subportadoras 220 podem ser designadas para o segmento 2: 2, 5, 8, 11,...,851. (Nesses exemplos numéricos, o primeiro subportadora na região de subportadora utilizada 318 é o subportadora designado 0).
[0055] Um formato com base em índice de deslocamento de frequência (FOI) de PAcset pode ser definido como a seguir:
is,m = convert_to_FOI_index_format(PAcset), m = 1,
2,...,M (2) [0056] O termo is,m é o índice de subportadora m (com base em FOI) do preâmbulo que é associado com o segmento s. O preâmbulo resultante depois da designação das subportadoras como descrito acima é ilustrado na Figura 5c. Assumindo-se uma FFT de ponto N (ou IFFT), existem N subportadoras a partir da primeira subportadora para o
Petição 870190117649, de 14/11/2019, pág. 21/58
16/33 subportadora N. Na numeração com base em FOI, o primeiro subportadora é associado com a frequência mais baixa, o subportadora N é associado com a frequência mais alta, e o subportadora DC é posicionado no centro.
[0057] No exemplo da Figura 5c, as subportadoras são numeradas SC(1) a SC(N). Alternativamente, essas subportadoras podem ser numeradas SC(0) e SC(N-1).
[0058] Como utilizado aqui, o termo Npn se refere ao número total de sequências de preâmbulo 406 que são definidos para um sistema OFDM/OFDMA particular 100. O termo Npnseg se refere ao número total de sequências de preâmbulo 406 que corresponde a um segmento específico 410. O termo Nseg se refere ao número de segmentos 410. A especificação padrão para um sistema OFDM/OFDMA IEEE802.16e 100 define os valores a seguir para os sistemas OFDM/OFDMA 100 que utilizam 1024 subportadoras:
Npn = 114, Npnseg = 38, e Nseg = 3.
[0059] O conjunto das sequências de preâmbulo 406 que são definidas para um sistema OFDM/OFDMA particular 100 pode ser expresso como:
Conj. de sequências de preâmbulo=[PA1, PA2,...PAj,., PANpn] PAj; jésima sequência de preâmbulo j = 1, 2, ..., Npn; índice de sequência de preâmbulo (3) [0060] Cada sequência de preâmbulo PAj inclui os códigos de pseudoruído de comprimento M (PN). Isso é expresso na equação (4) abaixo. Como expressado na equação (5), cada sequência de preâmbulo 406 possui seu próprio número de segmento 's' e conjunto subportadora is,m dependendo do número de segmento.
PAj = [G1, c2,...,cm,...,cM]
Petição 870190117649, de 14/11/2019, pág. 22/58
17/33
Cm; mésimo código da sequência de preâmbulo (4) is,m; índice com base em FOI do segmento (conjunto subportadora PA) s m = 1, 2,...,M s = 0, 1, 2; segmento (conjunto subportadora PA) (5) [0061] Para fins da presente discussão, deixe X(k;j) ser uma representação do domínio de frequência de um sinal transmitido 232 que inclui a sequência de preâmbulo j 406 a partir do conjunto de todas as possíveis sequências de preâmbulo 406. Deixe x(n;j) ser o sinal de domínio de tempo correspondente de X(k;j). Deixe y(n;j) ser o sinal recebido 432, no domínio de tempo, correspondendo a x(n;j). Deixe Y(k;j) ser o sinal de domínio de frequência correspondente de y(n;j). Para fins da presente discussão, será considerado que X(k;j) e Y(k;j) sejam ordenados em FOI (índice de deslocamento de frequência).
X(k;j) = sinal de preâmbulo no domínio de frequência, k = 1, 2,...,N (6) x(n,j)=ifft{fftshif(X(k;j))}, n=1, 2,...,N, k=1, 2,...,N
7) y(n;j)=sinal recebido no domínio do tempo, n = 1, 2,...,N = x(n;j)*h(n)+n(n) (8)
Y(k;j)=fftshift(fft(y(n;j))), n = 1, 2,...,N, k = 1, 2,...,N (9) [0062] No caso da situação de partida a frio descrita acima, uma abordagem para a identificação de sequência de preâmbulo pode ser a busca por sequências de
Petição 870190117649, de 14/11/2019, pág. 23/58
18/33 preâmbulo 406 para todos os possíveis candidatos CFO inteiros. Como indicado acima, pode haver um número relativamente grande de possíveis sequências de preâmbulo 406 (por exemplo, 114 possíveis sequências de preâmbulo nos sistemas OFDM/OFDMA que utilizam 1024 ou 512 subportadoras). Para cada sequência de preâmbulo 406, 2 x Zi candidatos CFO inteiros são possíveis, onde Zi é o valor CFO inteiro máximo permitido. Dessa forma, a busca para as sequências de preâmbulo 406 para todos os candidatos CFO inteiros pode incluir um número significativo de computações.
0063] Ambas a identificação de preâmbulo e a estimativa CFO inteiro podem sequência de ser realizadas simultaneamente como seguindo o processo de correlação cruzada:
m=M
C(z;j) =É X(is.m;j)· Y(is,m + z;j) m=1 z = -ZI:1:ZI; j = 1,2, —,Npn;
faixa CFO inteiro possível seqüências de preâmbulo possíveis is,m ;
m = 1,2,—,M s = 0,1,2;
índice de seqüência PA de s segmento
10) [0064] Na equação (10), o termo Zi é o valor de
CFO inteiro máximo permitido, o termo
M é o comprimento de uma sequência de preâmbulo 406, e termo is,m é o índice de subportadora m que é associado com o segmento s, no formato
FOI.
0065]
Utilizando-se os resultados acima, pode ser possível se estimar o CFO inteiro 408 normalizado pelo espaçamento de frequência de subportadora. Pode ser possível também se identificar a sequência de preâmbulo 406 (ou, mais
Petição 870190117649, de 14/11/2019, pág. 24/58
19/33 especificamente, o índice de preâmbulo 516a, 516b correspondente à sequência de preâmbulo 406). Isso é ilustrado nas equações (11) a (14) abaixo. Uma vez que a sequência de preâmbulo 406 é conhecida, o segmento 410 também pode ser extraído da tabela adequada das sequências de preâmbulo 406 (por exemplo, as tabelas ilustradas nas Figuras 5a e 5b).
| [zc,jc ]=argmax |C(z;j)|} z,j | (11) |
| ft = zc | (12) |
| JPAindex j c | (13) |
| s = de JPAindex | (14) |
[0066] A equação (10) para determinação da correlação cruzada pode não funcionar adequadamente em alguns ambientes onde existe uma temporização de símbolo imperfeita ou efeitos de canal. Para mitigar os efeitos da rotação de fase causados pelo deslocamento de temporização de canal ou símbolo, um esquema de correlação parcial pode ser utilizado como se segue:
B min(bNb,M)
C(z;j)=Σ Σ x(>.,»;j)' Y(i„+z;j) b=1 m=(b-1)Nb +1 z = -Z :1:Z; faixa CFO inteiro possível j = 1,2,···,Npn; seqüências de preâmbulo possíveis ism; índice de seqüência PA de s m = 1,2,---,M s = 0,1,2; segmento
B = teto
Nb# amostras de uma correlação parcial (15)
Petição 870190117649, de 14/11/2019, pág. 25/58
20/33 [0067] Na equação (15), o termo Nb é o número de amostras da correlação parcial. O termo M é o comprimento de uma sequência de preâmbulo 406. O termo B é o número de correlação parcial. O valor de Nb pode se encontrar dentro da faixa de 4 a 16 para a correlação parcial.
[0068] A Figura 6 ilustra outro receptor OFDM/OFDMA 604 que é configurado para identificar uma sequência de preâmbulo 606 e para estimar um CFO inteiro 608. O receptor 604 é um exemplo de uma implementação do receptor 404 ilustrado na Figura 4. O receptor 404 pode ser implementado em uma estação remota 106 em um sistema OFDM/OFDMA 100.
[0069] O receptor 604 é ilustrado recebendo um sinal 632 que foi transmitido por um transmissor OFDM/OFDMA 202. Em uma situação de partida a frio, o receptor 604 pode realizar inicialmente a detecção de sinal e detecção de preâmbulo com relação ao sinal recebido 632. A detecção de sinal envolve a determinação de se existe um sinal de entrada 632 ou não, e a detecção de preâmbulo envolve a determinação de se o sinal de entrada 632 inclui uma sequência de preâmbulo 606 ou não. O receptor 604 é ilustrado com um componente de detecção de sinal 618 e um componente de detecção de preâmbulo 620.
[0070] Depois da detecção de sinal e da detecção de preâmbulo terem sido realizadas, a detecção de limite de símbolo pode ser realizada. A detecção de limite de símbolo envolve a detecção do limite de símbolo OFDM/OFDMA. O receptor 604 é ilustrado com um componente de detecção de limite de símbolo 622.
[0071] Uma vez que a detecção de sinal, detecção de preâmbulo e detecção de limite de símbolo são realizadas,
Petição 870190117649, de 14/11/2019, pág. 26/58
21/33 então a compensação CFO fracionada pode ser realizada no domínio de tempo. O receptor 604 é ilustrado com um componente de compensação CFO fracionado 624.
[0072] A saída do componente de compensação CFO fracionado 624 pode ser convertido do domínio do tempo em domínio da frequência. Isso pode ser realizado por um componente FFT 626. A saída do componente FFT 626 pode ser referida como um sinal recebido processador 628.
[0073] Como indicado acima, o sinal recebido 632 pode incluir uma sequência de preâmbulo 606. A transmissão da sequência de preâmbulo 606 pode ter sido alcançada pela modulação da sequência de preâmbulo 606 em múltiplas subportadoras ortogonais. A potência das subportadoras pode ser determinada de acordo com a equação (16) abaixo.
P(k) = |Y(k)|2, k = Kmin:1:Kmax K min = mln(1s,m=1) - Zi Kmx = max(1s,m=M) + Zi z=-Z:1: Z; faixa CFO inteiro possível (16) [0074] O receptor 604 é ilustrado com um componente de medição de potência 630 que recebe o sinal recebido processado 628 como entrada, e que envia valores de potência 634 correspondentes as subportadoras. O sinal recebido processado 628 pode corresponder a Y(k) na equação (16). Os valores de potência 634 podem corresponder a P(k) na equação (16).
[0075] Várias alternativas à equação (16) são possíveis. Por exemplo, para se reduzir a complexidade, apenas alguns dos exemplos podem ser utilizados ao invés de
Petição 870190117649, de 14/11/2019, pág. 27/58
22/33 todas as possíveis amostras. Como outro exemplo, ao invés de determinar a potência das subportadoras, o valor absoluto do sinal recebido processado 628 pode ser determinado.
[0076] Um segmento virtual 636 pode ser determinado com base nos valores de potência 634 das subportadoras. O segmento virtual 636 indica a posição de deslocamento das subportadoras mais ativas começando com Kmin ( como Kmin é definido na equação (16) acima). O segmento virtual 636 pode ser determinado de acordo com as equações (17) e (18).
P(v) = soma(P(Km,n + V :3:Kmax)) v = 0,1,2; segmento virtual
17) vs = argmax(P(v)); segmento virtual decidido v (18) v = 0,1,2; segmento virtual [0077] O receptor 604 é ilustrado com um componente de detecção de segmento virtual 638 que recebe os valores de potência 634 como entrada, e que envia o segmento virtual
636. O segmento virtual 636 pode corresponder a vs na equação (18).
[0078] Um conjunto reduzido de candidatos CFO inteiro 640 (isso é, um conjunto de candidatos CFO inteiro que seja menor do que um conjunto completo de candidatos CFO inteiro 642) pode ser determinado. O conjunto reduzido de candidatos CFO inteiro 640 pode ser determinado com base no segmento virtual 636 que é determinado. Uma tabela de segmento virtual 644 também pode ser utilizada para determinar o conjunto reduzido de candidatos CFO inteiro 640. Um exemplo de uma tabela de segmento virtual 644 é ilustrado na Figura 9 e será discutido abaixo.
Petição 870190117649, de 14/11/2019, pág. 28/58
23/33 [0079] O receptor 604 é ilustrado com um possível componente de extração de CFO inteiro 646. O Possível componente de extração de CFO inteiro 646 pode ser configurado para determinar o conjunto reduzido de candidatos CFO inteiro 640 com base no segmento virtual 636 que é determinado, e também com base na tabela de segmento virtual 644.
[0080] As operações de correlação cruzada podem ser realizadas com relação ao sinal recebido 632 e múltiplos sinais transmitidos candidatos 648. Cada sinal transmitido candidato 648 pode incluir uma sequência de preâmbulo particular 606 selecionada a partir do conjunto de todas as possíveis sequências de preâmbulo 650. Adicionalmente, cada sinal transmitido candidato 648 pode corresponder a um possível candidato CFO inteiro selecionado a partir do conjunto reduzido de candidatos CFO inteiro 640.
[0081] As operações de correlação cruzada podem ser realizadas de acordo com a equação (19).
B min(bNb ,M) c(z,j)=Σ Σx(>m.;j)‘ Y - + z,j) b=1 m=(b—1)Nb +1 z = —Zi + Vs - s : 3 : Zi; v =0 ou 1ou 2;
s j = 1,2,-,Npn;
is,m ;
m =1,2,--,M s = 0,1,2;
faixa CFO inteiro possível segmento virtual decidido seqüências de preâmbulo possíveis índice de seqüência PA de s segmento ( Μ Ί
B = teto — I l Nb)
Nb # amostras de uma correlação parcial (19)
Petição 870190117649, de 14/11/2019, pág. 29/58
24/33 [0082] Na equação (19), o termo vs se refere o segmento virtual 636. A possível faixa de CFO inteiro (isso é, -Zi + vi - s:3:Zi) corresponde ao conjunto reduzido de candidatos CFO inteiro 640. O termo X() corresponde a um sinal transmitido candidato 648. O termo Y() corresponde ao sinal recebido processado 628.
[0083] O receptor 604 é ilustrado com um componente de correlação cruzada 652 que recebe o sinal recebido processado 628 e os sinais transmitidos candidatos 648 como entrada, e que envia valores de correlação 654. Os valores de correlação 654 podem corresponder a C(z;j) na equação (19).
[0084] Os valores de correlação 654 podem ser utilizados para identificar a sequência de preâmbulo 606 dentro do sinal recebido 632 e estimar o CFO inteiro 608 do sinal recebido 632. Uma vez que a sequência de preâmbulo 606 é identificada, o segmento 610 que corresponde à sequência de preâmbulo 606 também pode ser identificada. A identificação da sequência de preâmbulo, estimativa de CFO inteiro, e identificação de segmento podem ser realizadas de acordo com as equações (11) a (14) acima.
[0085] O receptor 604 é ilustrado com um componente de detecção de pico 656. O componente de detecção de pico
656 é ilustrado recebendo os valores de correlação 654 como entrada, e enviando uma sequência de preâmbulo 606, um CFO inteiro estimado 608, e um segmento 610 correspondente à sequência de preâmbulo identificada 606. A sequência de preâmbulo 606 pode ser identificada pelo índice de preâmbulo adequado 516a, 516b.
Petição 870190117649, de 14/11/2019, pág. 30/58
25/33 [0086] Na equação (19) acima, a correlação é realizada no domínio de frequência. No entanto, outro esquema de correlação pode ser utilizado para os candidatos reduzidos. Por exemplo, um esquema de detecção de pico de domínio de tempo pode ser utilizado.
[0087] A Figura 7 ilustra um método 700 de identificação de uma sequência de preâmbulo 606 e para estimar um CFO inteiro 608. O método 700 pode ser realizado por um receptor 604, que pode ser implementado em uma estação remota 106 em um sistema OFMD/OFDMA 100.
[0088] Em resposta a um sinal 632 sendo recebido, a detecção de sinal pode ser realizada 702 no sinal recebido 632. A detecção de preâmbulo também pode ser realizada 704 no sinal recebido 632. A detecção limite de símbolo também pode ser realizada 706 no sinal recebido 632. A compensação de CFO fracionado também pode ser realizada 708 no sinal recebido 632. Uma operação FFT também pode ser realizada 710 no sinal recebido 632. Nesse estágio, o sinal recebido 632 pode ser referido como um sinal de recebimento processado 628.
[0089] Como indicado acima, o sinal recebido 632 pode incluir uma sequência de preâmbulo 606. A transmissão da sequência de preâmbulo 606 pode ter sido alcançada pela modulação da sequência de preâmbulo 606 em múltiplas subportadoras ortogonais. O método 700 pode incluir a determinação 712 da potência das subportadoras. Isso pode ser realizado de acordo com a equação (16) acima.
[0090] Um segmento virtual 636 pode então ser determinado 714 com base na potência das subportadoras. Isso pode ser feito de acordo com as equações (17) e (18) acima.
Petição 870190117649, de 14/11/2019, pág. 31/58
26/33
Um conjunto reduzido de candidatos CFO inteiro 640 pode então ser determinado 716 com base no segmento virtual 636.
[0091] As operações de correlação cruzada podem ser realizadas 718 com relação ao sinal recebido 632 e múltiplos sinais transmitidos candidatos 648. Cada sinal transmitido candidato 648 pode incluir uma sequência de preâmbulo particular 606 selecionada a partir do conjunto de todas as possíveis sequências de preâmbulo 650. Adicionalmente, cada sinal transmitido candidato 648 pode corresponder a um candidato CFO inteiro possível selecionado a partir do conjunto reduzido de candidatos CFO inteiro 640. As operações de correlação cruzada podem ser realizadas de acordo com a equação (19) acima.
[0092] Os valores de correlação 654 que são obtidos como resultado da realização das operações de correlação cruzada podem ser utilizados para identificar a sequência de preâmbulo 606 (por exemplo, pela identificação de um índice de preâmbulo 516a, 516b correspondendo à sequência de preâmbulo 606) e para estimar o CFO inteiro 608 do sinal recebido 632. Uma vez que a sequência de preâmbulo 606 é identificada, o segmento 610 que corresponde à sequência de preâmbulo 606 também pode ser identificado. A identificação da sequência de preâmbulo 606, a estimativa do CFO inteiro 608, e a identificação do segmento 610 que corresponde à sequência de preâmbulo 606 podem ser realizadas simultaneamente.
[0093] O método 700 da Figura 7 descrito acima pode ser realizado por vários componentes de hardware e/ou software e/ou módulos correspondentes aos blocos de dispositivo-mais-função 800 ilustrados na Figura 8. Em
Petição 870190117649, de 14/11/2019, pág. 32/58
27/33 outras palavras, os blocos 702 a 720 ilustrados na Figura 7 correspondem a blocos de dispositivo-mais-função 802 a 820 ilustrados na Figura 8.
[0094] A Figura 9 ilustra um exemplo de uma tabela de segmento virtual 944. Como indicado acima, a tabela de segmento virtual 944 pode ser utilizada para determinar um conjunto reduzido de candidatos CFO inteiro 640. A tabela de segmento virtual 944 indica as relações entre os segmentos virtuais 636 e os conjuntos reduzidos dos candidatos CFO inteiro 640. Por exemplo, o conjunto reduzido de candidatos CFO inteiro 640 que corresponde ao segmento virtual zero são marcados por um O dentro da parte destacada 912 da tabela. Apesar de a tabela de segmento virtual 944 ser ilustrada na forma de uma tabela, pode haver muitos outros tipos de estruturas de dados que podem ser utilizadas para representar a informação contida aqui.
[0095]
Como indicado acima na equação (19), o conjunto reduzido de candidatos CFO inteiro para um determinado segmento s é fornecido por z =-Zt + vs- s : 3 : Zt . Como ilustrado na Figura 9, os conjuntos reduzidos de candidatos CFO inteiro para diferentes segmentos podem ser como a seguir:
s = 0; z =3 s = 1; z =4 s = 2; z =5 z=
0096]
Uma vez que o segmento virtual é escolhido, os possíveis CFO inteiros são limitados a cada segmento como ilustrado na tabela da Figura 9 (O indica um candidato possível, enquanto x indica um candidato impossível). O segmento real não é conhecido nesse momento, mas todas as
Petição 870190117649, de 14/11/2019, pág. 33/58
28/33 possíveis sequências de preâmbulo que são definidas (ver, por exemplo, as Figuras 5a e 5b como adequado) serão buscadas com o número de segmento correspondente. Por exemplo, assumindo-se que o segmento virtual seja igual a 0, uma busca pode prosseguir como se segue para o índice de preâmbulo 0 que corresponde ao segmento 0 a partir da tabela na Figura 9:
A sequência de preâmbulo de referência do índice 0: X(is,m;j), is,m = 87, 90,... (ver Figura 5c), j = 0 (índice 0).
Preâmbulo recebido: Y(is,m+z;j), z =...-3, 0, 3...
Correlação para z = -3; X*(87) x Y(84) + X*(90) x Y(87) +...
Correlação para z = 0; X*(87) x Y(87) + X*(90) x Y(90) +...
Correlação para z = 3; X*(87) x Y(90) + X*(90) x Y(93) +...
[0097] Nesse exemplo, z=...-2, -1, 1, 2,.. não foram considerados, visto que nesse exemplo essas posições não são permitidas como um CFO inteiro possível se o segmento virtual for igual a 0 e o segmento real for igual a 0 com base na tabela na Figura 9 e as definições de sequência de preâmbulo nas Figuras 5a e 5b.
[0098] O esquema de correlação cruzada parcial representado pela equação (19) é utilizado nesse exemplo. No entanto, como mencionado acima, outros esquemas de correlação podem ser utilizados.
[0099] A Figura 10 ilustra vários componentes que podem ser utilizados em um dispositivo sem fio 1002. O dispositivo sem fio 1002 é um exemplo de um dispositivo que pode ser configurado para implementar os vários métodos descritos aqui. O dispositivo sem fio 1002 pode ser uma estação base 104 ou uma estação remota 106.
Petição 870190117649, de 14/11/2019, pág. 34/58
29/33 [0100] O dispositivo sem fio 1002 pode incluir um processador 1004 que controla a operação do dispositivo sem fio 1002. O processador 1004 também pode ser referido como uma unidade de processamento central (CPU). A memória 1006, que pode incluir ambas a memória de leitura (ROM) e a memória de acesso randômico (RAM), fornece instruções e dados para o processador 1004. Uma parte da memória 1006 também pode incluir memória de acesso randômico não volátil (NVRAM). O processador 1004 realiza tipicamente operações lógicas e aritméticas com base nas instruções de programa armazenadas dentro da memória 1006. As instruções na memória 1006 podem ser executáveis para implementar os métodos descritos aqui.
[0101] O dispositivo sem fio 1002 também pode incluir um alojamento 1008 que pode incluir um transmissor 1010 e um receptor 1012 para permitir a transmissão e recepção de dados entre o dispositivo sem fio 1002 e uma localização remota. O transmissor 1010 e o receptor 1012 podem ser combinados em um transceptor 1014. Uma antena 1016 pode ser anexada ao alojamento 1008 e eletricamente acoplada ao transceptor 1014. O dispositivo sem fio 1002 também pode incluir (não ilustrado) múltiplos transmissores, múltiplos receptores, múltiplos transceptores e/ou múltiplas antenas.
[0102] O dispositivo sem fio 1002 também pode incluir um detector de sinal 1018 que pode ser utilizado para detectar e quantificar o nível de sinais recebidos pelo transceptor 1014. O detector de sinal 1018 pode detectar tais sinais como energia total, energia piloto por chips PN, densidade espectral de potência, e outros sinais. O dispositivo sem fio 1002 também pode incluir um DSP 1020 para uso no processamento de sinal.
Petição 870190117649, de 14/11/2019, pág. 35/58
30/33 [0103] Os vários componentes do dispositivo sem fio 1002 podem ser acoplados juntos por um sistema de barramento 1022 que pode incluir um barramento de potência, um barramento de sinal de controle e um barramento de sinal de situação em adição a um barramento de dados. No entanto, para fins de brevidade, os vários barramentos são ilustrados na Figura 10 como o sistema de barramento 1022.
[0104] Como utilizado aqui, o termo determinação (e as variações gramaticais do mesmo) é utilizado em um sentido extremamente amplo. O termo determinação engloba uma ampla variedade de ações e, portanto, determinação pode incluir cálculo, computação, processamento, derivação, investigação, consulta (por exemplo, consulta de uma tabela, uma base de dados ou outra estrutura de dados), determinação e similares. Além disso, a determinação pode incluir o recebimento (por exemplo, recebimento de informação), acesso (por exemplo, acesso de dados em uma memória) e similares. Além disso, determinação pode incluir solução, determinação escolha, estabelecimento e similares.
[0105] A informação e os sinais podem ser representados utilizando-se qualquer uma dentre uma variedade de tecnologias e técnicas diferentes. Por exemplo, dados, instruções, comandos, informação, sinais e similares que podem ser referidos através da descrição acima podem ser representados por voltagens, correntes, ondas eletromagnéticas, partículas ou campos magnéticos, partículas ou campos óticos ou qualquer combinação dos mesmos.
[0106] Os vários blocos lógicos, módulos e circuitos ilustrativos descritos com relação à presente descrição
Petição 870190117649, de 14/11/2019, pág. 36/58
31/33 podem ser implementados ou realizados com um processador de propósito geral, um DS, um circuito integrado de aplicação específica (ASIC), um sinal de conjunto de porta programável em campo (FPGA) ou outro dispositivo lógico programável, porta discreta ou lógica de transistor, componentes de hardware discretos ou qualquer combinação dos mesmos projetada para realizar as funções descritas aqui. Um processador de propósito geral pode ser um microprocessador, mas na alternativa, o processador pode ser qualquer processador comercialmente disponível, controlador, microcontrolador ou máquina de estado. Um processador também pode ser implementado como uma combinação de dispositivos de computação, por exemplo, uma combinação de um DSP e um microprocessador, uma pluralidade de microprocessadores, um ou mais microprocessadores em conjunto com um núcleo DSP ou qualquer outra configuração similar.
[0107] As etapas de um método ou algoritmo descritos com relação à presente descrição podem ser consubstanciadas diretamente em hardware, em um módulo de software executado por um processador ou em uma combinação dos dois. Um módulo de software pode residir em qualquer forma de meio de armazenamento que seja conhecido da técnica. Alguns exemplos de mídia de armazenamento que podem ser utilizadas incluem memória RAM, memória flash, memória ROM, memória EPROM, memória EEPROM, registros, disco rígido, disco removível, CD-ROM e assim por diante. Um módulo de software pode compreender uma única instrução ou muitas instruções, e pode ser distribuído através de vários segmentos de código diferentes, entre diferentes programas e através de múltiplas mídias de armazenamento. Um meio de armazenamento
Petição 870190117649, de 14/11/2019, pág. 37/58
32/33 pode ser acoplado a um processador de forma que o processador possa ler informação a partir de e escrever informação no meio de armazenamento. Na alternativa, o meio de armazenamento pode ser integral ao processador.
[0108] Os métodos descritos aqui compreendem uma ou mais etapas ou ações para alcançar o método descrito. As etapas do método e/ou ações podem ser intercambiadas uma com a outra sem se distanciar do escopo das reivindicações. Em outras palavras, a menos que uma ordem específica das etapas ou ações seja especificada, a ordem e/ou uso das etapas específicas e/ou ações pode ser modificada sem se distanciar do escopo das reivindicações.
[0109] As funções descritas podem ser implementadas em hardware, software, firmware ou qualquer combinação dos mesmos. Se implementadas em software, as funções podem ser armazenadas em ou transmitidas como uma ou mais instruções ou código em um meio legível por computador. O meio legível por computador inclui ambos o meio de armazenamento em computador e o meio de comunicação incluindo qualquer meio que facilite a transferência de um programa de computador de um lugar para outro. Um meio de armazenamento pode ser qualquer meio disponível que possa ser acessado por um computador. Por meio de exemplo, e não limitação, tal meio legível por computador pode compreender RAM, ROM, EEPROM, CD-ROM ou outro armazenamento em disco ótico, armazenamento em disco magnético ou outros dispositivos de armazenamento magnético, ou qualquer outro meio que possa ser utilizado para portar ou armazenar o código de programa desejado na forma de instruções ou estruturas de dados e que possa ser acessado por um computador. Além disso, qualquer conexão é
Petição 870190117649, de 14/11/2019, pág. 38/58
33/33 adequadamente chamada de meio legível por computador. Por exemplo, se o software for transmitido a partir de um sitio da rede, servidor, ou outra fonte remota utilizando um cabo coaxial, cabo de fibra ótica, par torcido, linha de assinante digital (DSL), ou outras tecnologias tal como infravermelho, rádio e microondas, então o cabo coaxial, o cabo de fibra ótica, o par trançado, DSL, ou tecnologias sem fio tal como infravermelho, rádio e microondas são incluídos na definição de meio. Disco (disk) e disco (disc), como utilizados aqui, incluem disco compacto (CD), disco a laser, disco ótico, disco versátil digital (DVD), disquete e disco blu-ray onde discos (disk) normalmente reproduzem dados magneticamente, enquanto discos (disc) reproduzem dados oticamente com lasers. As combinações do acima também devem ser incluídas no escopo da mídia legível por computador.
[0110] Deve-se compreender que as reivindicações não estão limitadas à configuração precisa e componentes ilustrados acima. Várias modificações, mudanças e variações podem ser feitas na disposição, operação e detalhes dos métodos e aparelho descritos acima sem se distanciar do escopo das reivindicações.
Claims (16)
- REIVINDICAÇÕES1. Método para identificar uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro caracterizado pelo fato de que compreende:determinar um conjunto reduzido de candidatos (716) a deslocamento de frequência da portadora (CFO) inteiro correspondente a um sinal recebido que compreende uma sequência de preâmbulo de um conjunto de sequências de preâmbulo possíveis;realizar operações de correlação (718) com relação ao sinal recebido e aos múltiplos sinais candidatos transmitidos, em que cada sinal candidato transmitido compreende uma dentre um conjunto de sequências de preâmbulo possíveis, em que cada sinal candidato transmitido corresponde a um do conjunto reduzido de candidatos a CFO inteiro, e em que valores de correlação são determinados como resultado das operações de correlação; e utilizar os valores de correlação para identificar a sequência de preâmbulo e para estimar o CFO inteiro; e compreendendo adicionalmente determinar um segmento virtual (720), em que o conjunto reduzido de candidatos a CFO inteiro é determinado com base no segmento virtual, em que para um determinado segmento s, o conjunto reduzido de candidatos a CFO inteiro é z = -Zi + v -s :3: Z em que Z é o ,CFO inteiro máximo permitido e em que vs é o segmento virtual, em que o segmento virtual é determinado como vs = arg max(p(v)) , em que p(v) = soma(P(Kmn + v :3: K... )) é a , potência P(k) de k subportadoras, onde v=0,1,2, emPetição 870190117649, de 14/11/2019, pág. 40/58
- 2/6 que Knin = mm( is,m=1') - Zi , em que Kmax = max( ίs,m=M: ) + Z , em TUe Z é O CFO inteiro máximo permitido, em que M é o comprimento da sequência de preâmbulo, e em que ism é um conjunto de k subportadoras designadas para o segmento s.2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente identificar um segmento correspondente à sequência de preâmbulo.
- 3. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que a transmissão da sequência de preâmbulo compreende modular a sequência de preâmbulo em múltiplas subportadoras ortogonais, e compreende adicionalmente:determinar a potência das subportadoras; e determinar o segmento virtual com base na potência das subportadoras.
- 4. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que o método é realizado por uma estação remota em um sistema de comunicação sem fio que é configurado para multiplexação por divisão de frequência ortogonal.
- 5. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que identificar a sequência de preâmbulo e estimar o CFO inteiro são realizadas simultaneamente.
- 6. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que identificar a sequência de preâmbulo compreende identificar um índice de preâmbulo que é associado com a sequência de preâmbulo.Petição 870190117649, de 14/11/2019, pág. 41/583/6
- 7. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que um conjunto inteiro de candidatos a CFO inteiro compreende 2 x Zi candidatos a CFO inteiro para cada uma das sequências de preâmbulo possíveis, e em que Z é o CFO máximo inteiro permitido.
- 8. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que as operações de correlação são operações de correlação cruzada, e em que as operações de correlação cruzada são realizadas como min(bNb )BC(z j = Σ Σ X(b.m;j)*Y('Xm + z; J, b-1 em que z é um índice para m=(b-1) Nb+1 o conjunto reduzido de candidatos a CFO inteiro, em que j é um índice para as sequências de preâmbulo possíveis, em queX() é o sinal transmitido, em que Y() é o sinal recebido, em que M é o comprimento da sequência de preâmbulo, e que is,m é um conjunto de subportadoras designado para o segmento s, onde Nb é o número de amostras de uma correlação parcial, e em queB = teto ---
- 9. Aparelho configurado para identificar uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro caracterizado pelo fato de que compreende:mecanismos para determinar um conjunto reduzido de candidatos (816) a deslocamento de frequência da portadoraCFO) inteiro correspondendo a um sinal recebido que compreende uma sequência de preâmbulo de um conjunto de sequências de preâmbulo possíveis;Petição 870190117649, de 14/11/2019, pág. 42/584/6 mecanismos para realizar operações de correlação (818) com relação ao sinal recebido e aos múltiplos sinais candidatos transmitidos, em que cada sinal candidato transmitido compreende uma dentre o conjunto de sequências de preâmbulo possíveis, em que cada sinal candidato transmitido corresponde a um do conjunto reduzido de candidatos a CFO inteiro, e em que valores de correlação são determinados como resultado das operações de correlação; e mecanismos para utilizar os valores de correlação para identificar a sequência de preâmbulo e para estimar o CFO inteiro, e compreendendo adicionalmente mecanismos para determinar um segmento virtual (820), em que o conjunto reduzido de candidatos a CFO inteiro é determinado com base no segmento virtual, em que para um determinado segmento s, o conjunto reduzido de candidatos a CFO inteiro é z = -Zi + v - 5:3: Zi , em que Zi é o CFO inteiro máximo permitido, e em que vs é o segmento virtual, em que o segmento virtual é determinado como v5 = argmax(P(v)) , em queP(v) = soma(P(Kmn + v :3: K)) , é a potência P(k) de k subportadoras, em que K^ = min(ism=1) - Z, em queK^ = max(ism=M) + Z em que Zi é o CFO inteiro máximo permitido, em que M é o comprimento da sequência de preâmbulo, e em que is,m é um conjunto de k subportadoras designado para o segmento s.
- 10. Aparelho, de acordo com a reivindicação 9, caracterizado pelo fato de que identificar a sequência dePetição 870190117649, de 14/11/2019, pág. 43/585/6 preâmbulo e estimar o CFO inteiro são realizadas simultaneamente.
- 11. Aparelho, de acordo com a reivindicação 9 caracterizado pelo fato de que identificar a sequência de preâmbulo compreende identificar um índice de preâmbulo que é associado com a sequência de preâmbulo.
- 12. Aparelho, de acordo com a reivindicação 9 caracterizado pelo fato de que compreende adicionalmente mecanismos para identificar o segmento correspondendo à sequência de preâmbulo.
- 13. Aparelho, de acordo com a reivindicação 9 caracterizado pelo fato de que um conjunto inteiro de candidatos a CFO inteiro compreende 2x Zi candidatos a CFO inteiro para cada uma das sequências de preâmbulo possíveis, e em que Zi é o CFO inteiro máximo permitido.
- 14. Aparelho, de acordo com a reivindicação caracterizado pelo fato de que transmitir a sequência de preâmbulo compreende modular a sequência de preâmbulo em múltiplas subportadoras ortogonais compreende adicionalmente:mecanismos para determinar a potência das subportadoras; e mecanismos para determinar um segmento virtual com base na potência das subportadoras.
- 15. Aparelho, de acordo com a reivindicação 9, caracterizado pelo fato de que as operações de correlação são operações de correlação cruzada, e em que as operações de correlação cruzada são realizadas comoPetição 870190117649, de 14/11/2019, pág. 44/586/6 min(bN ,M)BC(t, j = Σ Σ χ(Ν;j)*YRm + z; j), b-1 em que z é um índice para m=(b-1) Nb+1 o conjunto reduzido de candidatos a CFO inteiro, em que j é um índice para as sequências de preâmbulo possíveis, em queX() é o sinal transmitido, em que Y() é o sinal recebido, em que M é o comprimento da sequência de preâmbulo, em que is,m é um conjunto de subportadoras designado para o segmento s, em que Nb é o número de amostras de uma correlação parcial e em queB = tetoí— Ί l N )
- 16. Memória legível por computador para identificar uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro, a memória legível por computador caracterizada pelo fato de que compreende instruções armazenadas na mesma, as instruções sendo executáveis por um computador para realizar o método como definido em qualquer uma das reivindicações 1 a 8.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/955,062 US8532201B2 (en) | 2007-12-12 | 2007-12-12 | Methods and apparatus for identifying a preamble sequence and for estimating an integer carrier frequency offset |
| PCT/US2008/052720 WO2009075898A1 (en) | 2007-12-12 | 2008-01-31 | Methods and apparatus for identifying a preamble sequence and for estimating an integer carrier frequency offset |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BRPI0820595A2 BRPI0820595A2 (pt) | 2015-05-19 |
| BRPI0820595B1 true BRPI0820595B1 (pt) | 2020-04-07 |
Family
ID=39627707
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0820595A BRPI0820595B1 (pt) | 2007-12-12 | 2008-01-31 | método, aparelho e memória legível por computador para identificar uma sequência de preâmbulo e para estimar um deslocamento de frequência da portadora inteiro |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US8532201B2 (pt) |
| EP (1) | EP2232806B1 (pt) |
| JP (2) | JP2011507396A (pt) |
| KR (1) | KR101199132B1 (pt) |
| CN (1) | CN101897161B (pt) |
| BR (1) | BRPI0820595B1 (pt) |
| CA (1) | CA2706470C (pt) |
| RU (1) | RU2448425C2 (pt) |
| TW (1) | TWI410093B (pt) |
| WO (1) | WO2009075898A1 (pt) |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8265178B2 (en) * | 2006-11-07 | 2012-09-11 | Qualcomm Incorporated | Methods and apparatus for signal and timing detection in wireless communication systems |
| US20080107200A1 (en) * | 2006-11-07 | 2008-05-08 | Telecis Wireless, Inc. | Preamble detection and synchronization in OFDMA wireless communication systems |
| US8537931B2 (en) * | 2008-01-04 | 2013-09-17 | Qualcomm Incorporated | Methods and apparatus for synchronization and detection in wireless communication systems |
| US8804691B1 (en) * | 2008-08-18 | 2014-08-12 | Marvell International Ltd. | Phase based preamble detection |
| EP2205030B1 (en) | 2009-01-06 | 2020-09-30 | Nokia Technologies Oy | Apparatus and method for generating synchronization channel in a wireless communication system |
| CN102158249B (zh) * | 2010-02-11 | 2014-06-11 | 富士通株式会社 | 用于检测主同步序列的方法和装置 |
| JP5477480B2 (ja) | 2010-03-29 | 2014-04-23 | 株式会社村田製作所 | 無線通信システムにおける正確な時間同期用の方法および装置 |
| US9532326B2 (en) * | 2012-05-14 | 2016-12-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Frequency offset estimation between a mobile communication terminal and a network node |
| EP2670102B1 (en) * | 2012-05-31 | 2016-03-30 | Mitsubishi Electric R&D Centre Europe B.V. | Method and device for synchronizing a receiver on received preamble symbol |
| US9593339B1 (en) | 2013-02-14 | 2017-03-14 | David Gordon Bermudes | Bacteria carrying bacteriophage and protease inhibitors for the treatment of disorders and methods of treatment |
| KR101535667B1 (ko) * | 2013-03-05 | 2015-07-09 | (주)에프씨아이 | 정수 주파수 오프셋 추정 방법 및 장치 |
| KR20140115049A (ko) * | 2013-03-20 | 2014-09-30 | 한국전자통신연구원 | 비동기 직교주파수 분할다중 시스템에서 순환확장부호를 이용한 가변적인 심볼 타이밍의 보상 방법 및 장치 |
| TWI542233B (zh) * | 2014-01-17 | 2016-07-11 | 國立台灣大學 | 應用於行動通訊網路之細胞搜尋與同步方法及裝置 |
| CN105282077B (zh) * | 2014-06-18 | 2019-04-19 | 普天信息技术有限公司 | 一种用于lte系统的上行频偏纠正方法 |
| EP3079321B1 (en) * | 2015-04-08 | 2019-01-30 | Nxp B.V. | Memory misalignment correction |
| US9887869B2 (en) * | 2016-05-06 | 2018-02-06 | Samsung Electronics Co., Ltd. | Method of compensating carrier frequency offset in receivers |
| CN106254289B (zh) * | 2016-09-09 | 2020-01-21 | 锐捷网络股份有限公司 | 一种频率偏移估计方法、发射机、接收机及通信系统 |
| KR102601201B1 (ko) | 2016-10-07 | 2023-11-13 | 한국전자통신연구원 | 주파수 옵셋 추정 및 보상 방법 |
| CN106656453B (zh) * | 2017-02-05 | 2020-08-21 | 浙江芯科物联科技股份有限公司 | 窄带无线通信终端中的同步装置 |
| CN109391580B (zh) * | 2017-08-04 | 2021-06-15 | 安立股份有限公司 | 同步装置及同步方法 |
| US10594727B2 (en) | 2018-07-17 | 2020-03-17 | Levl Technologies, Inc. | Relay attack prevention |
| WO2020044233A1 (en) * | 2018-08-27 | 2020-03-05 | Levl Technologies, Inc. | Carrier frequency offset modeling for radio frequency fingerprinting |
| US10630459B2 (en) * | 2018-09-13 | 2020-04-21 | Viasat, Inc. | Synchronizing and aligning sample frames received on multi-component signals at a communications receiver |
| WO2020070594A1 (en) * | 2018-10-03 | 2020-04-09 | Levl Technologies, Inc. | Carrier frequency estimation for radio frequency fingerprinting |
| CN113498161B (zh) * | 2020-04-07 | 2023-05-05 | 华为技术有限公司 | 一种信息确定方法及通信装置 |
| US11627531B2 (en) * | 2020-11-29 | 2023-04-11 | Silicon Laboratories Inc. | WLAN receiver early power down based on center frequency offset detection |
| US12323810B2 (en) | 2021-12-21 | 2025-06-03 | Levl Parent, Llc. | Radio frequency fingerprinting within dynamic network topology |
| CN115037328B (zh) * | 2022-05-31 | 2023-06-16 | 江苏屹信航天科技有限公司 | 用于同步的前导序列的发送方法、发送装置、终端 |
| KR102927291B1 (ko) * | 2023-05-24 | 2026-02-12 | 국립금오공과대학교 산학협력단 | 주파수 오프셋을 활용한 주파수 분할 다중화의 새로운 인덱스 변조방식이 적용된 무선통신 시스템 |
Family Cites Families (55)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| MY120873A (en) | 1994-09-30 | 2005-12-30 | Qualcomm Inc | Multipath search processor for a spread spectrum multiple access communication system |
| US5710768A (en) | 1994-09-30 | 1998-01-20 | Qualcomm Incorporated | Method of searching for a bursty signal |
| DE69711957T2 (de) * | 1996-02-02 | 2002-09-19 | Deutsche Thomson-Brandt Gmbh | Verfahren und Einrichtung zum Empfang von Mehrträgersignalen |
| KR100238047B1 (ko) * | 1997-02-25 | 2000-01-15 | 윤종용 | 직교 주파수분할 다중화 전송시스템의 반송파 주파수 동기 방법 및 동기 장치 |
| US6597675B1 (en) | 1997-04-30 | 2003-07-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Random access in a mobile telecommunications system |
| US6163533A (en) | 1997-04-30 | 2000-12-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Random access in a mobile telecommunications system |
| US5852630A (en) * | 1997-07-17 | 1998-12-22 | Globespan Semiconductor, Inc. | Method and apparatus for a RADSL transceiver warm start activation procedure with precoding |
| KR100263372B1 (ko) | 1997-11-29 | 2000-08-01 | 전주범 | 직교분할대역 시스템의 간략 주파수 획득 방법 및 그 장치 |
| JP3680595B2 (ja) | 1998-11-10 | 2005-08-10 | 松下電器産業株式会社 | 識別装置 |
| US6590881B1 (en) | 1998-12-04 | 2003-07-08 | Qualcomm, Incorporated | Method and apparatus for providing wireless communication system synchronization |
| DE69938906D1 (de) * | 1999-05-21 | 2008-07-24 | Fujitsu Ltd | Digitales Teilnehmerleitungsverfahren, -gerät und -system unter Verwendung synchroner Verarbeitung |
| RU2168278C2 (ru) | 1999-07-16 | 2001-05-27 | Корпорация "Самсунг Электроникс" | Способ произвольного доступа абонентов мобильной станции |
| US6807241B1 (en) * | 1999-09-15 | 2004-10-19 | Lucent Technologies Inc. | Method and apparatus for partial and course frequency offset estimation in a digital audio broadcasting (DAB) system |
| US7039581B1 (en) * | 1999-09-22 | 2006-05-02 | Texas Instruments Incorporated | Hybrid speed coding and system |
| US6707856B1 (en) * | 1999-10-07 | 2004-03-16 | Cisco Technology | Transmission of system configuration information |
| JP3691709B2 (ja) | 2000-02-24 | 2005-09-07 | 日本電信電話株式会社 | ダイバーシチ受信回路 |
| GB2369015A (en) | 2000-11-09 | 2002-05-15 | Sony Uk Ltd | Receiver that uses guard signals to estimate synchronisation position |
| US7058147B2 (en) * | 2001-02-28 | 2006-06-06 | At&T Corp. | Efficient reduced complexity windowed optimal time domain equalizer for discrete multitone-based DSL modems |
| US20030016702A1 (en) | 2001-03-30 | 2003-01-23 | Bender Paul E. | Method and system for maximizing standby time in monitoring a control channel |
| US6959050B2 (en) * | 2001-06-15 | 2005-10-25 | Motorola, Inc. | Method and apparatus for synchronizing an OFDM signal |
| RU2221330C2 (ru) | 2002-01-10 | 2004-01-10 | Федеральное государственное унитарное предприятие "Воронежский научно-исследовательский институт связи" | Широкополосная система радиосвязи кв-диапазона |
| US7116745B2 (en) * | 2002-04-17 | 2006-10-03 | Intellon Corporation | Block oriented digital communication system and method |
| AU2003282443B2 (en) | 2002-11-30 | 2006-07-20 | Samsung Electronics Co., Ltd. | Apparatus and method for generating a preamble sequence in an OFDM communication system |
| US7738437B2 (en) * | 2003-01-21 | 2010-06-15 | Nortel Networks Limited | Physical layer structures and initial access schemes in an unsynchronized communication network |
| CN100576834C (zh) * | 2003-03-28 | 2009-12-30 | 英特尔公司 | 用于ofdm符号定时同步的方法和装置 |
| US7203245B1 (en) * | 2003-03-31 | 2007-04-10 | 3Com Corporation | Symbol boundary detector method and device for OFDM systems |
| KR100594597B1 (ko) | 2003-10-24 | 2006-06-30 | 한국전자통신연구원 | 이동통신시스템에서의 하향링크 신호 구성 방법 및 그장치와, 이를 이용한 동기화 및 셀 탐색 방법과 그 장치 |
| EP1712054A1 (en) * | 2004-01-28 | 2006-10-18 | Qualcomm, Incorporated | Timing estimation in an ofdm receiver |
| KR100663489B1 (ko) | 2004-04-16 | 2007-01-02 | 삼성전자주식회사 | 직교 분할 다중 접속 시스템에서 셀 검출 방법 및 장치 |
| US7296045B2 (en) | 2004-06-10 | 2007-11-13 | Hasan Sehitoglu | Matrix-valued methods and apparatus for signal processing |
| KR100719339B1 (ko) * | 2004-08-13 | 2007-05-17 | 삼성전자주식회사 | 다중 입력 다중 출력 무선 통신 시스템에서 채널 추정을통한 프레임 송수신 방법 |
| WO2006023536A2 (en) * | 2004-08-16 | 2006-03-02 | Zte San Diego, Inc. | Fast cell search and accurate sznchronization in wireless communications |
| US8013789B2 (en) * | 2004-10-06 | 2011-09-06 | Ohio University | Systems and methods for acquisition and tracking of low CNR GPS signals |
| KR100659937B1 (ko) * | 2004-10-12 | 2006-12-21 | 삼성전자주식회사 | 무선통신시스템에서 셀 인식 및 하향링크 동기를 획득하기위한 장치 및 방법 |
| KR100689552B1 (ko) | 2004-12-22 | 2007-03-02 | 삼성전자주식회사 | 무선 통신 시스템에서 셀 탐색 방법 및 장치 |
| US8175123B2 (en) * | 2005-03-10 | 2012-05-08 | Qualcomm Incorporated | Collection window positioning using time tracking information |
| JP4584756B2 (ja) * | 2005-04-07 | 2010-11-24 | 日本放送協会 | パイロット信号検出装置及び方法 |
| US7602852B2 (en) * | 2005-04-21 | 2009-10-13 | Telefonaktiebolaget L M Ericsson (Publ) | Initial parameter estimation in OFDM systems |
| CA2602813C (en) | 2005-04-25 | 2012-07-10 | Hyun-Jeong Kang | Method for transmitting/receiving data in a communication system |
| WO2007014310A2 (en) * | 2005-07-27 | 2007-02-01 | Wionics Research | Tone sensing and nulling in frequency-hopped multicarrier system |
| KR20070021609A (ko) | 2005-08-19 | 2007-02-23 | 삼성전자주식회사 | 광대역 무선통신시스템에서 셀 탐색을 위한 송수신 장치 및방법 |
| US7613104B2 (en) | 2006-05-31 | 2009-11-03 | Nokia Corporation | Method, apparatus and computer program product providing synchronization for OFDMA downlink signal |
| US7882040B2 (en) | 2006-05-31 | 2011-02-01 | Gulf Talent Fz-Llc | Method for computer server operation |
| US7620370B2 (en) * | 2006-07-13 | 2009-11-17 | Designart Networks Ltd | Mobile broadband wireless access point network with wireless backhaul |
| US7894539B2 (en) * | 2006-07-24 | 2011-02-22 | Industrial Technology Research Institute | Method and device for estimating integer carrier frequency offset |
| JP5237293B2 (ja) * | 2006-10-26 | 2013-07-17 | クゥアルコム・インコーポレイテッド | 無線通信システムにおけるシンボルタイミング推定のための方法および装置 |
| US7646823B2 (en) * | 2006-10-30 | 2010-01-12 | Broadcom Corporation | MIMO channel estimation in presence of sampling frequency offset |
| US7813442B2 (en) * | 2006-10-30 | 2010-10-12 | Broadcom Corporation | MIMO channel estimation in presence of carrier frequency offset |
| US8265178B2 (en) * | 2006-11-07 | 2012-09-11 | Qualcomm Incorporated | Methods and apparatus for signal and timing detection in wireless communication systems |
| US20080107200A1 (en) * | 2006-11-07 | 2008-05-08 | Telecis Wireless, Inc. | Preamble detection and synchronization in OFDMA wireless communication systems |
| CN101272369B (zh) | 2007-03-20 | 2012-05-23 | 富士通株式会社 | 前导码检测和整数倍载波频偏估计装置和方法 |
| US8045636B1 (en) * | 2007-03-27 | 2011-10-25 | Marvell International Ltd. | Maximum-likelihood frame synchronization algorithms for OFDM systems |
| EP2198525A4 (en) * | 2007-08-06 | 2013-01-09 | Univ Laval | PROCESS AND DEVICE FOR SIGNALING IN OFDM RECEIVERS |
| KR101369360B1 (ko) * | 2007-09-05 | 2014-03-04 | 삼성전자주식회사 | Ofdm 수신기의 cfo 동기화 방법 및 장치 |
| US8537931B2 (en) * | 2008-01-04 | 2013-09-17 | Qualcomm Incorporated | Methods and apparatus for synchronization and detection in wireless communication systems |
-
2007
- 2007-12-12 US US11/955,062 patent/US8532201B2/en active Active
-
2008
- 2008-01-31 KR KR1020107015376A patent/KR101199132B1/ko active Active
- 2008-01-31 RU RU2010128540/08A patent/RU2448425C2/ru active
- 2008-01-31 CA CA2706470A patent/CA2706470C/en active Active
- 2008-01-31 WO PCT/US2008/052720 patent/WO2009075898A1/en not_active Ceased
- 2008-01-31 CN CN2008801202130A patent/CN101897161B/zh active Active
- 2008-01-31 EP EP08780396.1A patent/EP2232806B1/en active Active
- 2008-01-31 BR BRPI0820595A patent/BRPI0820595B1/pt active IP Right Grant
- 2008-01-31 JP JP2010537995A patent/JP2011507396A/ja not_active Ceased
- 2008-02-04 TW TW097104264A patent/TWI410093B/zh active
-
2013
- 2013-11-25 JP JP2013243365A patent/JP5670542B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| BRPI0820595A2 (pt) | 2015-05-19 |
| JP2011507396A (ja) | 2011-03-03 |
| EP2232806B1 (en) | 2016-05-04 |
| RU2010128540A (ru) | 2012-01-20 |
| CN101897161B (zh) | 2013-10-09 |
| JP5670542B2 (ja) | 2015-02-18 |
| CN101897161A (zh) | 2010-11-24 |
| WO2009075898A1 (en) | 2009-06-18 |
| RU2448425C2 (ru) | 2012-04-20 |
| KR101199132B1 (ko) | 2012-11-09 |
| TWI410093B (zh) | 2013-09-21 |
| KR20100086518A (ko) | 2010-07-30 |
| US20090154627A1 (en) | 2009-06-18 |
| CA2706470C (en) | 2014-05-13 |
| EP2232806A1 (en) | 2010-09-29 |
| TW200926703A (en) | 2009-06-16 |
| JP2014078965A (ja) | 2014-05-01 |
| US8532201B2 (en) | 2013-09-10 |
| CA2706470A1 (en) | 2009-06-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2706470C (en) | Methods and apparatus for identifying a preamble sequence and for estimating an integer carrier frequency offset | |
| CN101911628B (zh) | 用于无线通信系统中的同步和检测的方法和装置 | |
| US8761303B2 (en) | Unequal multipath protection of different frames within a superframe using different cyclic prefix lengths | |
| CN101573899B (zh) | 用于在蜂窝通信系统中检测小区组的辅同步序列 | |
| CN110830212B (zh) | 一种参考信号发送、接收方法及装置 | |
| BRPI0712105A2 (pt) | aquisição de sinal para sistemas de comunicação sem fio | |
| BRPI0722415B1 (pt) | Aparelho de estação base, aparelho de estação móvel e métodos de transmissão e recepção | |
| BRPI0717948B1 (pt) | Método e aparelho para busca rápida de célula | |
| ES2904694T3 (es) | Método y aparato de transmisión de información en red de área local inalámbrica | |
| BRPI0716730A2 (pt) | busca de cÉlula assistida por sinalizador em um sistema de comunicaÇço sem fio | |
| TWI383632B (zh) | 於無線通訊系統中用於傳輸訊號及時間偵測之方法及裝置 | |
| WO2010075731A1 (zh) | 辅同步信道的配置方法和装置、子载波映射方法和装置 | |
| KR20100116222A (ko) | Ofdma 시스템들을 위한 신호 품질 추정 | |
| TW201119445A (en) | Methods and systems for network assisted system acquisition | |
| WO2018161875A1 (zh) | 一种边缘子带的数据调制方法及装置、计算机存储介质 | |
| CN111464478B (zh) | 一种信号发送、接收方法及设备 | |
| BRPI0822119B1 (pt) | método e equipamento para combinação por razão máxima para sinais duplicados em sistemas ofdma | |
| CN101635698A (zh) | 基于多子载波的时频同步的方法及终端设备 | |
| Ni et al. | Complexity effective cell search scheme for OFDM cellular system | |
| WO2018093101A1 (ko) | 부분 응답 시그널링을 이용한 무선 통신 장치 및 무선 통신 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B06F | Objections, documents and/or translations needed after an examination request according art. 34 industrial property law | ||
| B06U | Preliminary requirement: requests with searches performed by other patent offices: suspension of the patent application procedure | ||
| B09A | Decision: intention to grant | ||
| B16A | Patent or certificate of addition of invention granted |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 07/04/2020, OBSERVADAS AS CONDICOES LEGAIS. |