BRPI0717723A2 - Mapeamento de sinal independente de guarda - Google Patents
Mapeamento de sinal independente de guarda Download PDFInfo
- Publication number
- BRPI0717723A2 BRPI0717723A2 BRPI0717723-2A BRPI0717723A BRPI0717723A2 BR PI0717723 A2 BRPI0717723 A2 BR PI0717723A2 BR PI0717723 A BRPI0717723 A BR PI0717723A BR PI0717723 A2 BRPI0717723 A2 BR PI0717723A2
- Authority
- BR
- Brazil
- Prior art keywords
- bandwidth
- guard
- tones
- symbols
- signal
- Prior art date
Links
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/2602—Signal structure
- H04L27/261—Details of reference signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
-
- 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
-
- 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/2602—Signal structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/02—Channels characterised by the type of signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/02—Channels characterised by the type of signal
- H04L5/023—Multiplexing of multicarrier modulation signals, e.g. multi-user orthogonal frequency division multiple access [OFDMA]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
Description
"MAPEAMENTO DE SINAL INDEPENDENTE DE GUARDA" Referência Cruzada a Pedidos Relacionados
Esse pedido reivindica os benefícios do pedido de patente de patente provisório No. 60/862.687, intitulado "GUARD TONE INDEPENDENT SYMBOL TO TONE MAPPING STRUCTURE FOR WIRELESS COMMUNICATION SYSTEMS," que foi depositado em 24 de outubro de 2006. A totalidade do pedido mencionado acima é incorporada aqui por referência.
Fundamentos
Campo
A descrição a seguir se refere geralmente às comunicações sem fio, e mais particularmente ao mapeamento independente de tom de guarda e ao desmapeament o dos símbolos em tons em um sistema de comunicação sem fio.
Fundamentos
Os sistemas de comunicação sem fio são amplamente desenvolvidos para fornecer vários tipos de conteúdo de comunicação tal como, por exemplo, voz, dados e assim por diante. Os sistemas de comunicação sem fio típicos 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, potência de transmissão,...). Exemplos de tais sistemas de acesso múltiplo podem incluir 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 freqüência (FDMA), sistemas de acesso múltiplo por divisão de freqüência ortogonal (OFDMA), e similares.
Geralmente, os sistemas de comunicação de acesso múltiplo sem fio podem suportar simultaneamente comunicação para múltiplos dispositivos móveis. Cada dispositivo móvel pode se comunicar com uma ou mais estações base através de transmissões em link de avanço e reverso. 0 link de avanço (ou downlink) se refere ao link de comunicação a partir das estações base para dispositivos moveis, e o link reverso (ou uplink) se refere ao link de comunicação dos dispositivos móveis para estações base. Adicionalmente, as comunicações entre os dispositivos móveis e as estações base podem ser estabelecidas através de sistemas de entrada única e saida única (SISO), sistemas de múltiplas entradas e saida única (MISO) , sistemas de entrada múltipla e saida múltipla (MIMO), e assim por diante.
Em tais sistemas, as estações base, ou outros pontos de acesso, podem enviar os sinais de difusão consumidos por uma pluralidade de dispositivos móveis (por exemplo, telefones celulares e similares) para fornecer informação referente à presença da estação base e outra informação relacionada com a mesma. Por exemplo, a informação pode compreender o protocolo para iniciação da comunicação com a estação base. As estações base podem ser fornecidas para múltiplos portadores, por exemplo, cada um dos quais pode enviar sinais de difusão através de um link de avanço para a pluralidade de dispositivos móveis em uma configuração MIMO. Os sinais de freqüência podem ser enviados em canais similares utilizando freqüências contíguas ou adjacentes.
Para essa finalidade, a largura de banda de guarda pode ser fornecida entre freqüências contíguas ou adjacentes para impedir que os dados de um portador vazem através da largura de banda de outro portador. Para facilitar a operação com a largura de banda de guarda, as forças do mercado têm se movido na direção da difusão de dados começando depois da largura de banda de guarda e decodificando os dados pela localização do início da largura de banda de guarda depois do recebimento da mesma. Tal localização pode fazer com que muitos ciclos de processador como partes da largura de banda sejam interpretados até o final da largura de banda de guarda no começo da largura de banda total e/ou começo da largura de banda de guarda no final da largura de banda total serem localizadas.
Sumário
Δ seguir é apresentado um sumário simplificado de uma ou mais modalidades a fim de fornecer uma compreensão básica de tais modalidades. Esse sumário não é uma visão geral extensa de todas as modalidades contempladas e não pretende identificar elementos chave ou críticos de todas as modalidades nem delinear o escopo de toda e qualquer modalidade. Sua única finalidade é apresentar alguns conceitos de uma ou mais modalidades de uma forma simplificada como uma introdução à descrição mais detalhada que será apresentada posteriormente.
De acordo com uma ou mais modalidades e a descrição correspondente, vários aspectos são descritos com relação à facilitação do mapeamento independente do tom de guarda do símbolos em um sinal de difusão nos sistemas de comunicação sem fio. Uma pluralidade de símbolos relacionadas com um sinal de difusão pode ser inicializada através de uma totalidade de tons de uma largura de banda sem se considerar as possíveis localizações do tom de guarda, por exemplo. Os símbolos mapeados para as localizações de tom de guarda podem ser zerados subseqüentemente e os símbolos desconsiderados
efetivamente. Dessa forma, o sinal é inicializado independentemente das localizações de tons de guarda, por exemplo. Outro aspecto se refere a um aparelho de comunicações sem fio. 0 aparelho de comunicações sem fio pode incluir pelo menos um processador configurado para mapear uma pluralidade de símbolos de difusão através de uma largura de banda e zerar as partes dos símbolos de difusão gue mapeiam em largura de banda de guarda. 0 aparelho de comunicações sem fio também pode incluir uma memória acoplada a pelo menos um processador.
Outro aspecto se refere a um aparelho de comunicações sem fio gue facilita o mapeamento independente do tom de guarda dos símbolos de sinal através de uma largura de banda. 0 aparelho de comunicações sem fio pode incluir meios de criação de uma pluralidade de símbolos para um sinal e meios para o mapeamento da pluralidade de símbolos para substancialmente todos os tons de uma largura de banda. O aparelho de comunicações sem fio também pode incluir meios para perfurar símbolos mapeados em tons de guarda com energia zero.
Outro aspecto adicional se refere a um produto de programa de computador, gue pode ter um meio legível por computador incluindo o código para fazer com gue pelo menos um computador gere uma pluralidade de símbolos relacionados com um sinal. O código também pode fazer com gue pelo menos um computador mapeie a pluralidade de símbolos para uma pluralidade predeterminada de tons através de uma largura de banda. Ademais, o código pode adicionalmente fazer com que o pelo menos um computador zere um ou mais dentre a pluralidade de símbolos mapeados para os tons de guarda.
De acordo com outro aspecto, um aparelho em um sistema de comunicação sem fio pode incluir um processador configurado para criar uma pluralidade de símbolos para um sinal, mapear a pluralidade de símbolos para substancialmente todos os tons de uma largura de banda, e perfurar os símbolos mapeados para os tons de guarda com energia zero. Além disso, o aparelho pode incluir uma memória acoplada ao processador.
De acordo com os aspectos relacionados, um método que facilita a decodificação independente do tom de guarda de um sinal de difusão é descrito aqui. 0 sinal pode ser recebido como uma pluralidade de tons, alguns dos quais podem ser tons de guarda. Os tons de guarda podem existir em qualquer extremidade da largura de banda utilizada para transmitir o sinal, e um número de tons de guarda pode ser estimado de forma que uma parte central da largura de banda, excluindo os tons de guarda estimados em qualquer extremidade, possa ser desmapeada para interpretar o sinal.
Outro aspecto se refere a um aparelho de comunicações sem fio. 0 aparelho de comunicações sem fio pode incluir pelo menos um processador configurado para estimar um número de tons de guarda em qualquer lado de uma largura de banda recebida e desmapear uma parte central da largura de banda, livre das localizações de tom de guarda estimadas, para produzir uma pluralidade de símbolos. O aparelho de comunicações sem fio também pode incluir uma memória acoplada ao pelo menos um processador.
Outro aspecto se refere a um aparelho de comunicação sem fio que decodifica uma parte independente de tom de guarda de um sinal. 0 aparelho pode compreender meios para o recebimento de um sinal através de uma largura de banda e meios para estimar um tamanho de uma parte de guarda da largura de banda. 0 aparelho de comunicações sem fio também pode compreender meios de decodificação de uma parte central do sinal independente do tamanho de largura de banda de guarda estimado.
Outro aspecto adicional se refere a um produto de programa de computador, que pode possuir um meio legível por computador incluindo o código para fazer com que o pelo menos um computador receba um sinal como uma pluralidade de tons através de uma largura de banda. 0 código também pode fazer com que pelo menos um computador estime um número de tons de guarda que são possivelmente transmitidos através da largura de banda e desmapeie uma parte central da pluralidade de tons exclusivos dos tons de guarda estimados para tornar uma pluralidade de símbolos.
De acordo com outro aspecto, um aparelho pode ser fornecido em um sistema de comunicação sem fio incluindo um processador configurado para receber um sinal através da largura de banda, estimar o tamanho de uma parte de guarda da largura de banda, e decodificar uma parte central do sinal independente do tamanho de largura de guarda estimado. Adicionalmente, o aparelho pode compreender uma memória acoplada ao processador.
Para a realização das finalidades acima e de outras relacionadas, as uma ou mais modalidades compreendem as características doravante totalmente descritas e particularmente destacadas nas reivindicações. A descrição a seguir e os desenhos em anexo apresentam em detalhes determinados aspectos ilustrativos de uma ou mais modal idades. Esses aspectos são indicativos, no entanto, de apenas umas poucas dentre as várias formas nas quais os princípios das várias modalidades podem ser empregadas e as modalidades descritas devem incluir todos os ditos aspectos e suas equivalências.
Breve Descrição dos Desenhos
A figura 1 é uma ilustração de um sistema de comunicação sem fio de acordo com vários aspectos apresentados aqui; A figura 2 é uma ilustração de um aparelho de comunicações ilustrativo para o emprego dentro de um ambiente de comunicações sem fio;
A figura 3 é uma ilustração de um sistema de comunicações sem fio ilustrativo que realiza o mapeamento independente de tom de guarda e desmapeamento de símbolos de difusão;
A figura 4 é uma ilustração de tons ilustrativos de uma largura de banda à qual os símbolos são mapeados e os tons de guarda são zerados;
A figura 5 é uma ilustração de uma metodologia ilustrativa que facilita o mapeamento de símbolos para a largura de banda independente de tons de guarda;
A figura 6 é uma ilustração de uma metodologia ilustrativa que facilita a transformação e decodificação de uma parte central da largura de banda independente dos tons de guarda;
A figura 7 é uma ilustração de um dispositivo móvel ilustrativo que facilita a largura de banda de guarda independente do desmapeamento de um sinal;
A figura 8 é uma ilustração de um sistema ilustrativo que facilita o mapeamento independente do tom de guarda da largura de banda de difusão;
A figura 9 é uma ilustração de um ambiente de rede sem fio ilustrativo que pode ser empregado em conjunto com os vários sistemas e métodos descritos aqui;
A figura 10 é uma ilustração de um sistema ilustrativo que mapeia os símbolos de difusão em tons independentes da largura de banda de guarda;
A figura 11 é uma ilustração de um sistema ilustrativo que transforma e decodifica uma parte central livre de tom de guarda da largura de banda relacionada com um sinal. > 8/39
Descrição Detalhada
Várias modalidades são agora descritas com referência aos desenhos, nos quais referências numéricas similares são utilizadas para se referir a elementos similares por todas as vistas. Na descrição a seguir, para fins de explicação, inúmeros detalhes específicos são apresentados a fim de fornecer uma compreensão profunda de uma ou mais modalidades. Pode ser evidente, no entanto, que tais modalidades podem ser praticadas sem esses detalhes específicos. Em outros casos, estruturas e dispositivos bem conhecidos são ilustrados na forma de diagrama em bloco a fim de facilitar a descrição de uma ou mais modalidades.
Como utilizados nesse pedido, os termos "componente", "módulo", "sistema", e similares devem se referir a uma entidade relacionada com computador, seja hardware, firmware, uma combinação de hardware e software, software, ou software em execução. Por exemplo, um componente pode ser, mas não está limitado a ser um processo que roda em um processador, um processador, um objeto, um elemento executável, uma seqüência de execução, um programa e/ou um computador. Por meio de ilustração, ambos um aplicativo rodando em um dispositivo de computação e o dispositivo de computação podem ser um componente. Um ou mais componentes podem residir dentro de um processo e/ou seqüência de execução e um componente pode ser localizado em um computador e/ou distribuído entre dois ou mais componentes. Adicionalmente, esses componentes podem executar vários meios legíveis por computador possuindo várias estruturas de dados armazenadas nos mesmos . Os componentes podem se comunicar por meio de processos locais e/ou remotos tal como de acordo com um sinal possuindo um ou mais pacotes de dados (por exemplo, dados de um componente interagindo com outro componente em um sistema local, sistema distribuído, e/ou através de uma rede tal como a Internet com outros sistemas por meio de sinal) .
Adicionalmente, várias modalidades são descritas aqui com relação a um dispositivo móvel. Um dispositivo móvel pode ser chamado também de um sistema, unidade de assinante, estação de assinante, estação móvel, móvel, estação remota, terminal remoto, terminal de acesso, terminal de usuário, terminal, dispositivo de comunicação sem fio, agente de usuário, dispositivo de usuário, ou equipamento de usuário (UE) . Um dispositivo móvel pode ser um telefone móvel, um telefone sem fio, um telefone de Protocolo de Iniciação de Sessão (SIP), uma estação de circuito local sem fio (WLL), um assistente digital pessoal (PDA), um dispositivo portátil possuindo capacidade de conexão sem fio, dispositivo de computação, ou outro dispositivo de processamento conectado a um modem sem fio. Ademais, várias modalidades são descritas aqui com relação a uma estação base. Uma estação base pode ser utilizada para comunicação com dispositivos moveis e também pode ser referida como um ponto de acesso, Nó B, ou alguma outra terminologia.
Ademais, vários aspectos ou características descritos aqui podem ser implementados como um método, aparelho ou artigo de fabricação utilizando as técnicas de programação padrão e/ou técnicas de engenharia. O termo "artigo de fabricação" como utilizado aqui deve englobar um programa de computador acessível a partir de qualquer dispositivo legível por computador, portador ou mídia. Por exemplo, a mídia legível por computador pode incluir, mas não está limitada a dispositivos de armazenamento magnético (por exemplo, disco rígido, disco flexível, tiras magnéticas, etc.), discos óticos (por exemplo, disco compacto (CD), disco versátil digital (DVD), etc.), cartões k
inteligentes, e dispositivos de memória flash (por exemplo, EPROM, cartão, stick, key drive, etc.). Adicionalmente, várias mídias de armazenamento descritas aqui podem representar um ou mais dispositivos e/ou outras mídias legíveis por máquina para o armazenamento de informação. O termo "meio legível por máquina" pode incluir, sem ser limitado a canais sem fio e vários outros meios capazes de armazenar, conter, e/ou portar instruções e/ou dados.
Com referência agora à figura 1, um sistema de comunicação sem fio 100 é ilustrado de acordo com várias modalidades apresentadas aqui. O sistema 100 compreende uma estação base 102 que pode incluir múltiplos grupos de antena. Por exemplo, um grupo de antena pode incluir antenas 104 e 106, outro grupo pode compreender antenas 108 e 110, e um grupo adicional pode incluir antenas 112 e 144. Duas antenas são ilustradas para cada grupo de antena; no entanto, mais ou menos antenas podem ser utilizadas para cada grupo. A estação base 102 pode incluir adicionalmente uma corrente transmissora e uma corrente receptora, cada uma das quais pode, por sua vez, compreender uma pluralidade de componentes associados com a transmissão e recepção de sinal (por exemplo, processadores, moduladores, multiplexadores, demoduladores, desmultiplexadores,
antenas, etc.) como será apreciado pelos versados na técnica.
A estação base 102 pode se comunicar com um ou mais dispositivos móveis tal como o dispositivo móvel 116 e o dispositivo móvel 122; no entanto, deve-se apreciar que a estação base 102 pode se comunicar com substancialmente qualquer número de dispositivos móveis similares aos dispositivos móveis 116 e 122. Os dispositivos móveis 116 e 122 podem ser, por exemplo, telefones celulares, telefones inteligentes, laptops, dispositivos de comunicação » 11/39
portáteis, dispositivos de computação portáteis, rádios via satélite, sistemas de posicionamento global, PDAs, e/ou qualquer outro dispositivo adequado para a comunicação através do sistema de comunicação sem fio 100. Como apresentado, o dispositivo móvel 116 está em comunicação com antenas 112 e 114, onde as antenas 112 e 114 transmitem informação para o dispositivo móvel 116 através de um link de avanço 118 e recebem informação do dispositivo móvel 116 através de um link reverso 120. Ademais, o dispositivo móvel 122 está em comunicação com antenas 104 e 106, onde as antenas 104 e 106 transmitem informação para o dispositivo móvel 122 através de um link de avanço 124 e recebe informação do dispositivo móvel 122 através de um link de avanço 124 e recebem informação do dispositivo móvel 122 através de um link reverso 126. Em um sistema de duplexação por divisão de freqüência (FDD), o link de avanço 118 pode utilizar uma banda de freqüência diferente da utilizada pela link reverso 120, e o link de avanço 124 pode empregar uma banda de freqüência diferente que a empregada pelo link reverso 126, por exemplo. Adicionalmente, em um sistema de duplexação por divisão de tempo (TDD), o link de avanço 118 e o link reverso 120 podem utilizar uma banda de freqüência comum e o link de avanço 124 e o link reverso 126 podem utilizar uma banda de freqüência comum.
Cada grupo de antenas e/ou área na qual são designadas para comunicar podem ser referidos como setor da estação base 102. Por exemplo, os grupos de antena podem ser projetados para se comunicar com dispositivos móveis em um setor das áreas cobertas pela estação base 102 . Na comunicação através de links de avanço 118 e 124, as antenas transmissoras da estação base 102 podem utilizar a formação de feixe para aperfeiçoar a razão de sinal para ruído dos links de avanço 118 e 124 para os dispositivos móveis 116 e 122. Além disso, enquanto a estação base 102 utiliza a formação de feixe para transmitir para dispositivos móveis 116 e 122 espalhados de forma aleatória através de uma cobertura associada, os dispositivos móveis nas células vizinhas podem ser submetidos a menos interferência em comparação com uma estação base transmitindo através de uma única antena para todos os seus dispositivos móveis. De acordo com um exemplo, o sistema 100 pode ser
um sistema de comunicação MIMO. Adicionalmente, o sistema 100 pode utilizar qualquer tipo de técnica de duplexação para dividir os canais de comunicação (por exemplo, link de avanço, link reverso, ...) tal como FDD, TDD, e similar. Ademais, o sistema 100 pode empregar as técnicas de largura de banda de guarda permitindo que múltiplos portadores se comuniquem em canais de comunicação adjacentes sem meddling transmissões; tal interferência podendo causar erro e resultados indesejados na comunicação. Por meio de exemplo, a estação base 102 pode codificar e transmitir os links de avanço 118 e 124 para os dispositivos móveis 116 e 122 independente da largura de banda de guarda existente de forma que os dispositivos móveis 116 e 122 não precisem determinar o tamanho da largura de banda de guarda, e dessa forma o começo da transmissão, para decodificar adequadamente a transmissão. Ao invés disso, os dispositivos móveis 116 e 122 podem assumir que uma parte da largura de banda no meio não seja protegida e pode converter a parte intermediária para um domínio de freqüência para determinar se a parte é suficiente para decodificação confiável das comunicações, por exemplo. Isso remove a dependência dos tons de guarda de mapeamento dos dispositivos móveis 116 e 122 visto que o processo de determinação pode ser uma conversão única e decodificar ao invés de tentar determinar a localização do tom de guarda através de múltiplas etapas de conversão e/ou decodificação.
A estação base 102 pode transmitir uma difusão através de um canal ignorando a parte de guarda. Por exemplo, onde os símbolos de difusão são mapeados para tons para transformação em um domínio de tempo, a estação base 102 pode zerar (por exemplo, reduzir a energia para substancialmente zero ou um número baixo, modular os símbolos com energia zero, e similares) os símbolos mapeados para os tons de guarda. A esse respeito, os tons de guarda permanecem intactos, mas a estação base 102 não precisa determinar onde os tons de guarda estão localizados para iniciar a transmissão nesse ponto. Da mesma forma, os dispositivos móveis 116 e 122 não precisam localizar o começo da transmissão adivinhando a localização dos tons de guarda. Ao invés disso, os dispositivos móveis 116 e 122 podem transformar e decodificar um pacote de uma parte intermediária da transmissão, por exemplo, adivinhando um número de tons de guarda e lendo todos, menos esse número. Adivinhar um número razoável de tons de guarda pode quase garantir que os tons de guarda não sejam decodificados para discernir pelo menos um aspecto da transmissão de acordo com um exemplo. Adicionalmente, de acordo com outro exemplo, onde uma decodificação bem sucedida ocorreu, os dispositivos móveis 116 e 122 podem tentar transformar e/ou decodificar o pacote de uma parte mais ampla na próxima transmissão até que o tamanho correto seja determinado, por exemplo. A esse respeito, a comunicação não é perdida nem atrasada enquanto se tenta inferir um número de tons de guarda pelos dispositivos móveis 116 e 122. Voltando-se à figura 2, um aparelho de comunicação 200 para um ambiente de comunicações sem fio é ilustrado. 0 aparelho de comunicações 200 pode ser um dispositivo móvel ou uma parte do mesmo, por exemplo. O aparelho de comunicações 200 pode compreender um estimador de largura de banda de guarda 202, que pode estimar ou predeterminar um tamanho de largura de banda de guarda de um sinal de difusão para facilitar a transformação de uma parte legível do sinal em um domínio de freqüência, juntamente com um decodif icador 204 para decodificar a parte em um pacote de dados. De acordo com um exemplo, o aparelho de comunicações 00 pode receber o sinal de difusão de uma estação base. 0 aparelho de comunicações 200 pode utilizar o estimador de largura de banda de guarda para estimar os tamanhos e posições da largura de banda de guarda e transformar uma parte central do sinal que provavelmente não contém a largura de banda de guarda e decodificar a parte para produzir um pacote de dados utilizando o decodif icador 204. Por exemplo, a largura de banda de guarda pode ser empregada em cada lado do sinal para permitir que outros portadores transmitam em canais substancialmente similares. A esse respeito, o aparelho de comunicações 200 pode receber o sinal e utilizar o estimador de largura de banda de guarda 202 para estimar o tamanho da largura de banda de guarda, que pode ser similar em tamanho em cada lado da largura de banda total. Utilizando-se a estimativa, o decodificador 204 pode ser alavancado para decodificar uma parte central transformada da largura de banda para mitigar o encontro da largura de banda de guarda, por exemplo. Em um exemplo, o estimador de largura de banda de guarda 202 pode estimar um tamanho menor da largura de banda de guarda em solicitações subsequentes até que a largura de banda de guarda seja encontrada para eventualmente chegar ao tamanho de largura de banda total correto, por exemplo. Deve-se apreciar que o estimador de largura de banda de guarda 202 pode estimar adicionalmente ou alternativamente o tamanho da largura de banda não possuindo a largura de banda de guarda.
De acordo com um exemplo, o aparelho de comunicações 200 pode ser utilizado em um sistema MIMO FDD onde um sinal de difusão de link de avanço pode ser transmitido por uma estação base. O sinal de difusão pode ser uma seqüência modulada de tons possuindo um número de tons de guarda nas bordas para facilitar a interrupção da comunicação livre dos portadores adjacentes, por exemplo. O aparelho de comunicações 200 pode decodificar/desmapear uma seção central do sinal de difusão em uma série de símbolos e decodificar um pacote de dados a partir dos símbolos utilizando o decodificador 204, o suficiente para obter uma parte relevante do sinal e para mitigar a necessidade de se determinar a posição exata do tom de guarda. Por exemplo, em um sistema utilizando χ tons ou compartimentos de sinal, os primeiro e últimos compart imentos y podem ser utilizados para os tons de guarda. 0 aparelho de comunicações 200 pode receber um sinal de difusão da estação base com a configuração acima e pode ler um número estimado de tons no centro para evitar a transformação e/ou decodificação dos tons de guarda. Por exemplo, o estimador de largura de banda de guarda 202 pode estimar ou predeterminar um número arbitrário de tons de guarda, n, e transformar os tons centrais η - χ e/ou decodificar os mesmos em um pacote de dados para avaliar o sinal de difusão. Adicionalmente, uma transformação Fourier rápida (FFT) pode ser realizada com relação aos tons antes da decodificação para transformar os tons por exemplo. Deve-se apreciar que se nenhum tom de guarda for lido durante a transformação/decodificação, o estimador de largura de banda de guarda 202 pode reduzir o número estimado de tons de guarda para uma ou mais decodificações de sinal subsequentes, por exemplo. Ademais, o estimador de largura de banda de guarda 202 pode adicionalmente ou alternativamente estimar o número de tons de não guarda e aumentar o número seguindo a transformação e/ou decodificação sucessivas.
De acordo com outro exemplo, o estimador de largura de banda de guarda 202 pode estimar um tamanho de largura de banda de guarda e amostrar o sinal até que o tamanho adequado de largura de banda seja determinado. Adicionalmente, onde a largura de banda permanece não transformada ou não decodificada como não sendo uma parte da parte central estimada da largura de banda real total, decodificador 204 pode continuar a decodificar ou a largura de banda transformada até que a largura de banda de guarda seja encontrada, por exemplo. Ademais, apesar de não ser ilustrado, deve-se apreciar que o aparelho de comunicações 200 pode incluir memória que retém uma largura de banda de guarda estimada para uso nas solicitações subsequentes. A esse respeito, a largura de banda de guarda não precisa ser estimada pelo estimador de largura de banda de guarda 202 para cada solicitação, ao invés disso, as estimativas de uma decodificação de sinal anterior podem ser utilizadas onde a estimativa anterior resultou em uma intensidade de sinal suficiente. Adicionalmente, essa informação pode ser mantida para vários portadores para criar um ambiente de aprendizado para o aparelho de comunicações 200, por exemplo.
Agora com referência à figura 3, um sistema de
comunicações sem fio 300 que realiza a difusão de sinal independente de tom de guarda é ilustrado. O sistema de comunicações sem fio 300 inclui uma estação base 302 que se comunica com um dispositivo móvel 304 (e/ou qualquer número de dispositivos moveis diferentes (não ilustrados)) . A estação base 302 pode transmitir a informação para o dispositivo móvel 304 através de um canal de link de avanço, por exemplo, adicionalmente, a estação base 302 pode receber informação do dispositivo móvel 304 através de um canal de link reverso. Ademais, o sistema de comunicações sem fio 300 pode ser um sistema MIMO em um exemplo.
A estação base 302 pode incluir um mapeador de
tom 306 que mapeia uma pluralidade de símbolos em uma largura de banda em tons para a transmissão dos mesmos. Adicionalmente, a estação base 302 pode compreender um codificador 308 para mapear um pacote de dados para uma pluralidade de símbolos, por exemplo. Em um exemplo, uma mensagem (tal como uma mensagem de difusão) pode ser inicializada e codificada para uma pluralidade de símbolos pelo codificador 308. Os símbolos podem ser mapeados para um conjunto predeterminado de tons através de uma largura de banda para transmissão para um dispositivo móvel 304 pelo mapeador de tom 306. A largura de banda pode ter um ou mais tons de guarda associados nas extremidades da largura de banda para permitir que portadores adicionais transmitam na mesma freqüência, por exemplo. Dessa forma, os símbolos que mapeiam em tons de guarda no processo de mapeamento de símbolo realizado pelo mapeador de tom 306 podem ser zerados (por exemplo, reduzindo a energia para zero ou outro número baixo e/ou modulando o símbolo com energia zero). Subseqüentemente, os tons resultantes podem ser transformados em domínio de tempo (tal como por IFFT) , por exemplo, e difundidos para um ou mais dispositivos móveis 304. Em um exemplo, os símbolos que são mapeados para tons zerados podem ser desnecessários para a interpretação dos dados no sinal de difusão de forma que os dados nos símbolos zerados não precisem ser transmitidos. De acordo com ume exemplo, o portador de sinal pode ser um portador de 5 MHz, por exemplo, possuindo 512 tons de preâmbulo. Os símbolos difundidos podem ser mapeados para todos os 512 tons pelo mapeador de tom 306 como se todos existisse, apesar de alguns dos mesmos poderem ser tons de guarda (por exemplo, um número de tons em cada extremidade da largura de banda de acordo com uma configuração de desenvolvimento) . Os símbolos que combinam com os tons de guarda podem ser perfurados para reduzir a energia para zero ou algum outro número baixo ou para modular o símbolo com energia zero, por exemplo. Os símbolos podem ser transformados em um domínio de tempo, por exemplo, utilizando um IFFT, para a difusão subsequente do mesmo através de tons de não guarda.
0 dispositivo móvel 304 pode incluir um estimador de tom de guarda 310 para estimar o número de tons de guarda na largura de banda de um sinal de difusão e um decodificador 312 para decodificar uma parte do sinal de difusão transformado. Em um exemplo, o dispositivo móvel 304 pode receber um sinal de difusão (tal como um similar ao descrito acima) a partir da estação base 302 e estimar ou predeterminar um número de tons de guarda no sinal de difusão utilizando o estimador de tom de guarda 310. Adicionalmente ou alternativamente, o estimador de tom de guarda 310 pode predeterminar ou estimar o número de tons de dados totais na largura de banda. Subseqüentemente, os tons de não guarda determinados podem ser transformados em um domínio de freqüência (por exemplo, pela utilização de um FFT) para produzir uma parte dos símbolos. Os símbolos podem ser decodificados em um pacote de dados, ou uma parte do mesmo, pelo decodif icador 312, por exemplo, para obter a informação compreendida dentro do sinal de difusão. Isso pode facilitar a comunicação adicional permitindo que o dispositivo móvel 304 receba e utilize a informação referente à estação base 302 compreendida no sinal de difusão, por exemplo. De acordo com um exemplo, como o descrito acima, um sinal de difusão de 5 MHz pode ser enviado a partir da estação base 302 possuindo 512 tons de preâmbulo. O estimador de tom de guarda 310 pode predeterminar um número de tons de guarda em cada extremidade da largura de banda, por exemplo, e transformar e/ou decodificar a seqüência central resultante dos tons/simbolos. Se tons suficientes forem lidos a partir do dispositivo móvel 304 para decodificar com sucesso o pacote utilizando o decodificador 312, a leitura foi bem sucedida. Isso mitiga a necessidade de o dispositivo móvel 304 determinar onde o sinal de difusão começa além dos tons de guarda para ler corretamente o sinal difundido, por exemplo. Se mais tons forem necessários para se decodificar com sucesso pacote de dados, o estimador de tom de guarda 310 pode reduzir o número predeterminado de tons de guarda até que uma leitura bem sucedida resulte (ou até que um ou mais tons de guarda sejam encontrados, por exemplo) . Adicionalmente, se os tons de guarda forem encontrados, o estimador de tom de guarda 310 pode aumentar de forma adaptativa o número estimado de tons de guarda. Utilizando- se essa abordagem, uma leitura pode não conter qualquer tom que tenha ruido ou símbolo de outros setores, por exemplo, o que pode impedir a falha na decodif icação. Adicionalmente, o processamento da determinação do sistema móvel pode ser simplificado pela mitigação da dependência do mapeamento dos tons de guarda (por exemplo, a adivinhação constante de onde os tons de guarda terminam e a transmissão começa). Ademais, o dispositivo móvel 304, ou um componente do mesmo, pode lembrar um número de tons de guarda determinados resultando em uma decodificação bem sucedida anterior de uma mensagem de difusa para um ou mais portadores e pode identificar o portador mediante o recebimento de um novo sinal de difusão. O dispositivo móvel 304, ou o componente do mesmo (tal como o estimador de tom de guarda 310, por exemplo), pode utilizar o número anterior de tons de guarda determinados para transmitir e/ou decodificar o novo sinal de difusão. A esse respeito também, a decodif icação do sinal de difusão pode se tornar mais eficiente.
Agora com referência à figura 4, uma largura de banda de mensagem de difusão ilustrativa 400 é ilustrada possuindo N compartimentos de freqüência que podem manter os símbolos ou mapear os símbolos em tons para transmissão dos mesmos (onde N pode ser um inteiro superior a 0, mas nesse exemplo o número deve ser pelo menos igual a 10) . As partições AO, Al, AN-2 e AN-I (representadas respectivamente por referências numéricas 402, 404, 406 e 408) podem representar os tons de guarda nesse exemplo tal como outro portador pode transmitir em cada lado da largura de banda sem vazar tons ou símbolos pra a largura de banda ilustrada, por exemplo. Como descrito acima, uma estação base ou outro ponto de acesso/transmissor de sinal pode inicializar uma mensagem de difusão como um pacote de dados, codificar o pacote em uma pluralidade de símbolos, e mapear os símbolos em uma largura de banda independente das posições do tom de guarda. A esse respeito, a largura de banda pode ser mapeada utilizando-se todos os compartimentos exibidos (por exemplo, de AO, representado por 402 a AN-I representado por 408) . Em um exemplo, o número de compartimentos pode ser 512 para um portador de 5 MHz, por exemplo, e substancialmente todos os 512 compartimentos podem ser utilizados no mapeamento dos símbolos em tons para transformação e transmissão dos mesmos. Os símbolos que mapeiam em compartimentos de tom de guarda 402, 404, 406 e 408, por exemplo, podem ser zerados (por exemplo, pela redução de energia para zero ou algum outro nível baixo e/ou pela modulação dos símbolos com energia zero) . Em um exemplo, os mesmos são simplesmente eliminados se não forem necessários para uma transmissão bem sucedida. Os tons que representam a mensagem ou sinal de difusão podem então ser transformados e transmitidos, por exemplo.
Depois do recebimento da largura de banda de difusão, um dispositivo móvel, como ilustrado nas figuras anteriores, pode predeterminar um número de tons de guarda (ou um número de tons de não guarda, por exemplo). Em 410, o dispositivo móvel pode predeterminar que existam 4 tons de guarda em cada extremidade da largura de banda para um total de 8 tons de guarda. Os tons intermediários N-8 ilustrados em 410 podem ser transformados e decodificados para traduzir o sinal de difusão. Se o sinal for suficiente para ser decodificado, o mesmo número pode ser utilizado para as solicitações subsequentes, por exemplo. Um algoritmo adaptativo pode ser adicionalmente utilizado de forma que em uma decodificação subsequente de uma mensagem de difusão, o número predeterminado de tons de guarda possa ser reduzido em uma tentativa de se ler o máximo da largura de banda possível. Por exemplo, a estimativa pode ser reduzida por um tom de guarda em cada lado (ou dois tons no total), por exemplo, e os tons intermediários N-6 podem ser transformados e decodificados como ilustrado em 412 onde mais largura de banda é desejada. Deve-se apreciar que o comportamento adaptativo pode ocorrer até que um ou mais tons de guarda sejam alcançados. Δ adaptação pode ocorrer em difusões subsequentes e/ou na mesma difusão dependendo da rigidez do algoritmo, por exemplo. Ademais, o algoritmo adaptativo não está limitado a pulo de um tom de guarda em cada lado de uma vez; ao invés disso, mais ou menos tons de guarda podem ser determinados. Adicionalmente, a largura de banda pode ter um número diferente de tons de guarda em cada lado da largura de banda de forma que o número em cada lado possa ser predeterminado e/ou adaptado, por exemplo. Adicionalmente, o algoritmo adaptativo pode transformar e decodificar um número menor de tons, por exemplo, onde os tons de guarda são alcançados durante a
transformação/decodificação.
Com referência às figuras 5 e 6, as metodologias referentes ao mapeamento e desmapeamento independente de tom de guarda em sistemas de comunicação sem fio são ilustradas. Enquanto, para fins de simplicidade de explicação, as metodologias são ilustradas e descritas como uma série de atos, deve-se compreender e apreciar que as metodologias não são limitadas pela ordem dos atos, visto que alguns atos podem, de acordo com uma ou mais modalidades, ocorrer em ordens diferentes e/ou simultaneamente com outros atos a partir do que foi ilustrado e descrito aqui. Por exemplo, os versados na técnica compreenderão e apreciarão que uma metodologia pode ser alternativamente representada como uma série de estados ou eventos inter-relacionados, tal como em um diagrama de estado. Ademais, nem todos os atos ilustrados podem ser necessários para se implementar uma metodologia de acordo com uma ou mais modalidades.
Agora com referência à figura 5, uma metodologia 500 que facilita o mapeamento independente de tom de guarda dos símbolos é ilustrada. Em 502, uma mensagem de sinalização é codificada em uma pluralidade de símbolos de difusão; isso pode ocorrer pela utilização de um número de esquemas de codificação, por exemplo. Em 504, um ou mais símbolos de difusão em uma largura de banda podem ser mapeados em tons correspondentes a toda a largura de banda independente da localização do tom de guarda. Dessa forma, o número de tons de guarda não precisa ser determinado antes do mapeamento dos símbolos em tons, por exemplo. Em um exemplo, os símbolos de difusão podem ser incluídos em um preâmbulo de superquadro, por exemplo. Em 506, os tons de guarda podem ser zerados, tal como pela redução da energia do tom para zero ou outro número nominal e/ou pela modulação do símbolo com energia zero, por exemplo. Os tons zerados podem permitir que outros portadores transmitam em cada lado da largura de banda sem interferir, por exemplo. Em 508, o símbolos de difusão mapeados em tons podem ser transformados em um domínio de tempo, tal como pela utilização de um IFFT, por exemplo. Subseqüentemente, os símbolos/tons transformados podem ser transmitidos como um sinal difundido em 510, por exemplo, para interpretação subsequente por um dispositivo de recepção. A esse respeito, o mapeamento independente do tom de guarda dos símbolos em tons é facilitado.
Com referência à figura 6, uma metodologia 600 que facilita o desmapeamento e decodificação de um sinal de difusão independente do número de tons de guarda é exibida. Em 602, o sinal de difusão é adquirido como uma pluralidade de tons; por exemplo, o sinal pode ser lido a partir de uma transmissão ou de outra forma enviado para uma ou mais entidades de pesquisa. Em 604, o número de tons a serem transformados em símbolos de difusão a partir do sinal pode ser predeterminado. Por exemplo, o número de tons de guarda pode ser estimado e subtraído a partir do número total de tons, ou o número de tons de não guarda pode ser estimado. A esse respeito, a largura de banda de difusão pode compreender um número de tons de guarda em cada extremidade da largura de banda, e o número de tons a serem lidos pode ser predeterminado como um número razoável ou um número similar (ou igual) que o lido anteriormente para o mesmo portador ou portador diferente, por exemplo. Uma vez que um número é determinado, os tons podem ser
transformados/desmapeados em uma pluralidade de símbolos de difusão correspondentes. Em um exemplo, esses podem ser tons intermediários da largura de banda de forma que a posição do tom de guarda não precise ser determinada para se garantir a transformação e/ou decodificação do tom de não guarda. Em 606, os símbolos de difusão podem ser decodificados em um pacote de dados e interpretados. Adicionalmente, essa decodificação pode ser utilizada para determinar se mais tons são necessários para a transf ormação/decodif icação também. Para essa finalidade, opcionalmente em 608, um algoritmo adaptativo ou método pode ser empregado pela determinação se mais tons forem transformados e subseqüentemente decodificados em difusões subsequentes com base na qualidade de sinal. Dessa forma, onde um número decente de tons de guarda é predeterminado e é de alguma forma maior do que o número real, a qualidade do sinal pode degradar à medida que alguns tons são deixados sem serem transformados ou codificados. Dessa forma, menos tons de guarda podem ser predeterminados em sinais de difusão subsequentes para tentar uma melhor qualidade de sinal pela transformação e decodificação subsequente de mais tons. Em um exemplo, isso pode ser para o sinal de mesma difusão também.
Será apreciado que, de acordo com um ou mais aspectos descritos aqui, as inferências podem ser feitas no que se refere à predeterminação do número de tons de guarda, decodificação de um número de símbolos de difusão, etc. Como utilizado aqui, o termo "inferir" ou "inferência" se refere geralmente ao processo de racionalização sobre ou inferência dos estados do sistema, ambiente, e/ou usuário a partir de um conjunto de observações como capturado através dos eventos e/ou dados. A inferência pode ser empregada para identificar um contexto ou ação específicos, ou pode gerar uma distribuição de probabilidades através dos estados, por exemplo. A inferência pode ser probabilística - isso é, a computação de uma distribuição de probabilidade através dos estados de interesse com base em uma consideração de dados e eventos. A inferência também pode se referir a técnicas empregadas para a composição de eventos de nível mais alto a partir de um conjunto de eventos e/ou dados. Tal inferência resulta na construção de novos eventos ou ações a partir de um conjunto de eventos observados e/ou dados de evento armazenados, caso ou não os eventos sejam correlacionados em proximidade temporal, e se os eventos e dados provêm de uma ou várias fontes de evento ou dados.
De acordo com um exemplo, um ou mais métodos apresentados acima podem incluir a realização de inferências pertencentes à predeterminação do número de tons de guarda presentes no sinal de difusão. Por meio de ilustração adicional, uma inferência pode ser feita com relação à realização de predeterminação com base no número de tons na largura de banda, leituras prévias nas larguras de banda com números similares de tons, leituras anteriores nas larguras de banda do mesmo portador ou portador similar, suficiência de leituras anteriores, informação de outras leitoras de sinais, e similares. Deve-se apreciar que os exemplos acima são ilustrativos por natureza e não devem limitar o número de inferências que podem ser feitas ou a forma na qual tais inferências são feitas em conjunto com as varias modalidades e/ou métodos descritos aqui.
A figura 7 é uma ilustração de um dispositivo móvel 700 que facilita o desmapeamento de tons em um sinal de difusão independente da largura de banda de guarda, por exemplo. 0 dispositivo móvel 700 compreende um receptor 702 que recebe um sinal de, por exemplo, uma antena receptora (não ilustrada) , e realiza as ações típicas (por exemplo, filtra, amplifica, converte descendentemente, etc.) no sinal recebido e digitaliza o sinal condicionado para obtenção de amostras. O receptor 702 pode ser, por exemplo, um receptor MMSE e pode compreender um estimador de largura de banda de guarda 704 que pode predeterminar ou estimar um tamanho de largura de banda de guarda para determinar uma parte de um sinal para demodular e decodificar. Adicionalmente, o dispositivo móvel 700 pode compreender um demodulador 706 que pode demodular os símbolos recebidos, além de os tons de guarda predeterminados, por exemplo, e fornecer os mesmos para um processador 708 para a estimativa de canal e/ou decodificação do mesmo. O processador 708 pode ser um processador dedicado para analisar informação recebida pelo receptor 702 e/ou gerar informação para a transmissão por um transmissor 714, um processador que controla um ou mais componentes do dispositivo móvel 700, e/ou um processador que analisa a informação recebida pelo receptor 702, gera informa;ao para transmissão pelo transmissor 714, e controla um ou mais componentes do dispositivo móvel 700.
0 dispositivo móvel 700 pode compreender adicionalmente a memória 710 que é acoplada operacionalmente ao processador 706 e pode armazenar dados a serem transmitidos, dados recebidos, informação relacionada com os canais disponíveis, dados associados com o sinal analisado e/ou intensidade de interferência, informação relacionada com um canal designado, potência, taxa ou similares, e qualquer outra informação adequada para estimar um canal e comunicação através do canal. A memória 710 pode armazenar adicionalmente protocolos e/ou algoritmos associados com a estimativa e/ou utilização de um canal (por exemplo, com base em desempenho, com base em capacidade, etc.)· Ademais, a memória 710 pode armazenar informação relacionada com um tamanho da largura de banda de guarda em um sinal, predeterminado pelo estimador de largura de banda de guarda 704, para uso subsequente, tal como a leitura de outros sinais e/ou definindo um algoritmo adaptativo que pode reduzir o tamanho predeterminado da largura de banda de guarda em um sinal para obter maior qualidade de sinal, por exemplo, ou para demodular um sinal similar ou diferente.
Será apreciado que o armazenador de dados (por exemplo, memória 710) descrito aqui pode ser memória volátil ou memória não volátil, ou pode incluir ambas a memória volátil e não volátil. Por meio de ilustração e não de limitação a memória não volátil pode incluir memória de leitura apenas (ROM), ROM programável (PROM), ROM eletricamente programável (EPROM), PROM eletricament e eliminável (EEPROM) , ou memória flash. A memória volátil pode incluir memória de acesso randômico (RAM), que age como memória de armazenamento temporário externa. Por meio de ilustração e não de limitação, RAM está disponível em muitas formas tal como RAM sincronizada (SRAM) , RAM dinâmica (DRAM), DRAM sincronizada (SDRAM), SDRAM de taxa de dados dupla (DDR SDRAM), SDRAM melhorada (ESDRAM), DRAM Synchlink (SLDRAM) , e RAM Rambus direta (DRRAM) . A memória 710 dos presentes sistemas e métodos deve compreender, sem ser limitada a, esses e quaisquer outros tipos adequados de memória.
De acordo com um exemplo, o receptor 702 pode receber um sinal, tal como um sinal de difusão, através de um link de avanço (por exemplo, para uma estação base) . Depois do recebimento do sinal, o estimador de largura de banda de guarda 704 pode predeterminar um tamanho da largura de banda de guarda, e o demodulador 7 06 pode demodular ou desmapear uma parte central da largura de banda para evitar a largura de banda de guarda nas bordas do sinal. O estimador da largura de banda de guarda 7 04 e/ou o demodulador 706 podem alavancar o processador 708 para realizar as tarefas acima em um exemplo. De acordo com um exemplo, o sinal de difusão recebido pode compreender uma pluralidade de tons de difusão com um número de tons de guarda (ou tons zerados) nas extremidades. O estimador de largura de banda de guarda 704 nesse caso pode estimar ou predeterminar o número de tons de guarda, e o demodulador 706 pode demodular os tons centrais na largura de banda em uma pluralidade de símbolos definidos pela exclusão do número predeterminado de tons de guarda (ou uma vibração do mesmo), por exemplo. Subseqüentemente, um pacote de dados correspondente aos símbolos pode ser decodificado a partir dos símbolos. As variações podem incluir a predeterminação de um número total de tons de guarda e dividindo isso por dois para chegar ao número de tons de guarda estimado em cada lado da largura de banda para pular no processo de demodulação, estimando um número em cada lado da largura de banda (que pode ser diferente, por exemplo) e demodulando todos menos esses tons, estimando o número de tons centrais para serem lidos (onde começar e parar, por exemplo), e/ou similares. Se um ou mais tons de guarda forem envolvidos na etapa de demodulação, o estimador de largura de banda de guarda 704 pode aumentar a quantidade de tons de guarda predeterminados e uma seção central menor da largura de banda pode ser demodulada pelo demodulador 706, por exemplo, e decodificada para produzir um pacote de dados. A esse respeito, o sinal de difusão pode ser demodulador/desmapeado sem determinação do número real de tons de guarda (por exemplo, tendo que amostrar o sinal várias vezes para encontrar um tom de guarda inicial e final), o que pode aumentar a eficiência no estabelecimento das comunicações sem fio. Depois da determinação de um tamanho da largura de banda de guarda que resultou em uma demodulação em sucedida e/ou decodificação do sinal, o tamanho (tal como um número de tons em um contexto OFDM) pode ser armazenado na memória 710 (tal como pela utilização do processador 708) para demodulação de sinais subsequentes, por exemplo. 0 tamanho pode ser utilizado nas solicitações subsequentes ou diminuído em um contexto de aprendizado adaptativo como descrito acima, por exemplo. Ademais, a informação referente à estimativa da largura de banda de guarda pode ser enviada para as estações base ou outros dispositivos (tal como pela comunicação direta ou através da estação base em um link reverso, por exemplo) pela modulação da informação com o modulador 72 e transmissão da informação para o dispositivo e/ou estação base utilizando o transmissor 714. Os outros dispositivos podem utilizar a informação para predeterminar efetivamente a largura de banda e demodular uma parte central da largura de banda livre da largura de banda de guarda ou tons, por exemplo.
A figura 8 é uma ilustração de um sistema 800 que facilita a inicialização de um sinal de difusão independente da largura de banda de guarda necessária ou determinada. O sistema 800 compreende uma estação base 802 (por exemplo, ponto de acesso,...) com um receptor 810 que recebe sinais de um ou mais dispositivos moveis 804 através de uma pluralidade de antenas receptoras 806, e um transmissor 822 que transmite para um ou mais dispositivos móveis 804 através de uma antena transmissora 808. O receptor 810 pode receber informação das antenas receptoras 806 e é operacionalmente associado com um demodulador 812 que demodula a informação recebida. Os símbolos demodulados são analisados por um processador 814 que pode ser similar ao processador descrito acima com relação à figura 7, e que é acoplado a uma memória 816 que armazena informação relacionada com a estimativa de uma intensidade de sinal (por exemplo, piloto) e/ou intensidade de interferência, dados a serem transmitidos para ou recebidos dos dispositivos móveis 804 (ou uma estação base diferente (não ilustrada)) , e/ou qualquer outra informação adequada relacionada com a realização de várias ações e funções apresentada aqui. O processador 814 é adicionalmente acoplado a um mapeador de mensagem 818 que pode inicializar e mapear uma mensagem de difusão para a modulação da mesma.
De acordo com um exemplo, o mapeador de mensagem 818 pode inicializar uma parte da largura de banda e mapear uma mensagem de difusão codificada independente de qualquer largura de banda de guarda associada. Dessa forma, a mensagem é mapeada pelo mapeador de mensagem 818 como se toda a largura de banda estivesse disponível. A largura de banda de guarda pode então ser inicializada em cada lado da largura de banda total substituindo parte da largura de banda utilizada para a difusão de mensagem com a largura de banda de guarda (tal como a largura de banda zerada) para permitir que outros portadores transmitam no mesmo canal ou de outra forma perto da largura de banda utilizada. Isso pode ser realizado pelo mapeador de mensagem 818 e/ou o modulador 820. 0 modulador pode modular subseqüentemente a largura de banda utilizada para um domínio de tempo, e o transmissor 822 pode transmitir a difusão pela utilização de antenas transmissoras 808. Um dispositivo móvel 804 pode receber a difusão em um exemplo.
De acordo com um exemplo especifico, o mapeador de mensagem 818 pode mapear os símbolos em tons sem considerar a localização de um ou mais tons de guarda; ao invés disso, toda a largura de banda pode ser utilizada para mapear os símbolos em tons. O mapeador de mensagem 818 pode zerar os tons (por exemplo, pela redução de sua energia para zero ou outro número baixo e/ou modulação dos tons com energia zero) que correspondem a tons de guarda sem considerar os símbolos mapeados, por exemplo. O mapeador de mensagem 818 pode utilizar o processador 814 para realizar uma ou mais tarefas em um exemplo. Subseqüentemente, o modulador 820 pode modular os tons de difusão, e o transmissor 822 pode alavancar as antenas transmissoras 808 para difundir ou multidifundir os tons para um ou mais dispositivos móveis 804, por exemplo. Deve- se apreciar que o modulador 820 pode zerar os tons de guarda alternativamente ou adicionalmente, por exemplo. A figura 9 ilustra um sistema de comunicação sem
fio ilustrativo 900. 0 sistema de comunicação ilustrativo 900 apresenta uma estação base 910 e um dispositivo móvel 950 para fins de brevidade. No entanto, deve-se apreciar que o sistema 900 pode incluir mais de uma estação base e/ou mais de um dispositivo móvel, onde as estações base adicionais e/ou dispositivos móveis podem ser substancialmente similares ou diferentes da estação base ilustrativa 910 e dispositivo móvel 950 descritos abaixo. Adicionalmente, deve-se apreciar que a estação base 910 e/ou o dispositivo móvel 950 podem empregar os sistemas (figuras 1 a 3 e 7 e 8) e/ou métodos (figuras 5 e 6) descritos aqui para facilitar a comunicação sem fio.
Na estação base 910, os dados de tráfego para um
número de seqüências de dados são fornecidos a partir de uma fonte de dados 912 para um processador de dados de transmissão (TX) 914. De acordo com um exemplo, cada seqüência de dados pode ser transmitida através de uma antena respectiva. 0 processador de dados TX 914 formata, codifica e intercala a seqüência de dados de tráfego com base em um esquema de codificação particular selecionado para essa seqüência de dados para fornecer dados codificados.
Os dados codificados para cada seqüência de dados
podem ser multiplexados com dados piloto utilizando as técnicas OFDM. Adicionalmente ou alternativamente, os símbolos piloto podem ser multiplexados por FDM, multiplexados por TDM ou multiplexados por CDM. Os dados piloto são tipicamente um padrão de dados conhecido que é processado de uma forma conhecida e pode ser utilizado no dispositivo móvel 950 para estimar a resposta de canal. O piloto multiplexado e os dados codificados pra cada seqüência de dados podem ser modulados (por exemplo, mapeados em símbolo) com base em um esquema de modulação particular (por exemplo, chaveamento de mudança de fase binária (BPSK), chaveamento de mudança de fase por quadratura (QPSK) , chaveamento de mudança de fase M (M- PSK) , a modulação de amplitude por quadratura M (M-QAM) , etc.) selecionado para essa seqüência de dados para fornecer símbolos de modulação. A taxa de dados, codificação e modulação para cada seqüência de dados pode ser determinada pelas instruções realizadas ou fornecidas pelo processador 930.
Os símbolos de modulação para as seqüências de dados podem ser fornecidos para um processador MIMO TX 920, que pode processar adicionalmente os símbolos de modulação (por exemplo, para OFDM). 0 processador MIMO TX 920 então fornece Nt seqüências de símbolo de modulação para Nt transmissores (TMTR) 922a a 922t. Em várias modalidades, o processador MIMO TX 920 aplica as ponderações de formação de feixe aos símbolos das seqüências de dados e à antena a partir da qual o símbolo está sendo transmitido.
Cada transmissor 922 recebe e processa uma seqüência de símbolo respectiva para fornecer um ou mais sinais analógicos, e condiciona adicionalmente (por exemplo, amplifica, filtra e converte ascendentemente) os sinais analógicos para fornecer um sinal modulado adequado para transmissão através do canal MIMO. Adicionalmente, Nt sinais modulados dos transmissores 922a a 922t são transmitidos das Nt antenas 924a a 924t, respectivamente.
No dispositivo móvel 950, os sinais modulados transmitidos são recebidos por Nr antenas 952a a 952r e o sinal recebido de cada antena 952 é fornecido para um receptor respectivo (RCVR) 954a a 954r. Cada receptor 954 condiciona (por exemplo, filtra, amplifica e converte descendentemente) um sinal respectivo, digitaliza o sinal condicionado para fornecer amostras, e processa adicionalmente as amostras para fornecer uma seqüência de símbolo "recebida" correspondente.
Um processador de dados RX 960 pode receber e processar as Nr seqüências de símbolo recebidas dos Nr receptores 954 com base em uma técnica de processamento de receptor particular para fornecer Nt seqüências de símbolo "detectadas". Um processador de dados RX 960 pode demodular, desintercalar e decodificar cada seqüência de símbolo detectada para recuperar os dados de tráfego para a seqüência de dados. 0 processamento pelo processador de dados RX 960 é complementar ao realizado pelo processador MIMO TX 920 e o processador de dados TX 914 na estação base 910 .
Um processador 970 pode determinar periodicamente qual matriz de pré-codif icação utilizar como discutido acima. Adicionalmente, o processador 970 pode formular uma mensagem de link reverso compreendendo uma parte de índice de matriz e uma parte de valor de classificação.
A mensagem de link reverso pode compreender vários tipos de informação referente ao link de comunicação e/ou a seqüência de dados recebida. A mensagem de link reverso pode ser processada por um processador de dados TX 938, que também recebe dados de tráfego para um número de seqüências de dados a partir de uma fonte de dados 936, modulados por um modulador 980, condicionados pelos transmissores 954a a 954r, e transmitidos de volta para a estação base 910.
Na estação base 910, os sinais modulados do dispositivo móvel 950 são recebidos pelas antenas 924, condicionados pelos receptores 922, demodulados por um demodulador 940, e processados por um processador de dados RX 942 para extrair a mensagem de link reverso transmitida pelo dispositivo móvel 950. Adicionalmente, o processador 930 pode processar a mensagem extraída para determinar qual matriz de pré-codificação utilizar pela determinação da ponderação de formação de feixe.
Os processadores 930 e 970 podem direcionar (por exemplo, controlar, coordenar, gerenciar, etc.) a operação na estação base 910 e no dispositivo móvel 950, respectivamente. Os respectivos processadores 930 e 970 podem ser associados com a memória 932 e 972 que armazenam os códigos de programa e dados. Os processadores 930 e 970 também podem realizar computações ara derivar estimativas de resposta a impulso e freqüência para uplink e downlink, respectivamente.
Deve-se compreender que as modalidades descritas aqui podem ser implementadas em hardware, software, firmware, middleware, microcódigo, ou qualquer combinação dos mesmos. Para uma implementação de hardware, as unidades de processamento podem ser implementadas dentro de um ou mais dos circuitos integrados específicos de aplicativo (ASICs), processadores de sinal digital (DSPs) , dispositivos de processamento de sinal digital (DSPDs) , dispositivos lógicos programáveis (PLDs), conjuntos de porta programável em campo (FPGAs), processadores, controladores, microcontroladores, microprocessadores, outras unidades eletrônicas projetadas para realizar as funções descritas aqui, ou uma combinação dos mesmos.
Quando as modalidades são implementadas em software, firmware, middleware ou microcódigo, código de programa ou segmentos de código, as mesmas podem ser armazenadas em um meio legível por máquina, tal como um componente de armazenamento. Um segmento de código pode representar um procedimento, uma função, um subprograma, um programa, uma rotina, uma subrotina, um módulo, um pacote de software, uma classe ou qualquer combinação de instruções, estruturas de dados, ou declarações de programa. Um segmento de código pode ser acoplado a outro segmento de código ou um circuito de hardware pela passagem e/ou recebimento de informação, dados, argumentos, parâmetros, ou conteúdo de memória. Informação, argumentos, parâmetros, dados, etc. podem ser passados, enviados ou transmitidos utilizando um meio adequado incluindo compartilhamento de memória, passagem de mensagem, passagem de token, transmissão de rede, etc.
Para uma implementação em software, as técnicas descritas aqui podem ser implementadas com módulos (por exemplo, procedimentos, funções e assim por diante) que realizam as funções descritas aqui. Os códigos de software podem ser armazenados em unidades de memória e executados por processadores. A unidade de memória pode ser implementada dentro do processador ou fora do processador, caso no qual pode ser acoplada de forma comunicativa ao processador através de vários meios como é sabido na técnica.
Com referência à figura 10, um sistema 1000 que mapeia os símbolos de um sinal através de uma largura de banda independente dos tons de guarda (por exemplo, como se toda a largura de banda estivesse disponível) é ilustrado. Por exemplo, o sistema 1000 pode residir pelo menos parcialmente dentro de uma estação base. Deve-se apreciar que o sistema 1000 é representado como incluindo blocos funcionais, que podem ser blocos funcionais que representam as funções implementadas por um processador, software, ou uma combinação dos mesmos (por exemplo, firmware) . O sistema 1000 inclui um agrupamento lógico 1002 de componentes elétricos que podem agir em conjunto. Por exemplo, o agrupamento lógico 1002 pode incluir um componente elétrico para a criação dê uma pluralidade de símbolos para um sinal 1004. Um sinal de difusão pode ser inicializado e codificado como uma pluralidade de símbolos, em um exemplo, para a transmissão para um ou mais dispositivos moveis sem fio através de um canal de link de avanço; o canal de link de avanço pode ser associado com um ambiente MIMO. Adicionalmente, o agrupamento lógico 1002 pode compreender um componente elétrico para o mapeamento da pluralidade de símbolos para substancialmente todos os tons de uma largura de banda 1006. Por exemplo, a largura de banda pode ser um canal de freqüência, tal como 5 MHz por exemplo, possuindo uma pluralidade de compartimentos ou tons de freqüência; isso pode ser 512 compartimentos ou tons no exemplo de 5 MHz. Dessa forma, os símbolos são mapeados em tons independentemente de quaisquer tons serem reservados como tons de guarda (o que pode permitir que os portadores difundam em freqüências adjacentes sem impor a presente freqüência). Ademais, o agrupamento lógico 1002 pode incluir um componente elétrico para perfurar os símbolos mapeados para os tons de guarda com energia zero 1008. De acordo com um exemplo, como descrito parcialmente acima, os símbolos podem ser mapeados através de toda a largura de banda disponíveis sem considerar as posições do tom de guarda, subseqüentemente, os símbolos nas posições que devem corresponder aos tons de guarda (por exemplo, um número de tons em qualquer extremidade da largura de banda) podem ser zerados. Isso pode incluir efetivamente a redução da energia dos tons para zero ou um número substancialmente pequeno e/ou modulação do tom com energia zero. Adicionalmente, o sistema 1000 pode incluir uma memória 1010 que retém as instruções para execução das funções associadas com os componentes elétricos 1004, 1006 e 1008. Enquanto ilustrados como sendo externos à memória 1010, deve-se compreender que um ou mais dos componentes elétricos 1004, 1006 e 1008 podem existir dentro da memória 1010.
Voltando-se à figura 11, um sistema 1100 é exibido facilitando a transformação de uma parte central de um sinal independente da largura de banda de guarda em um domínio de freqüência e a decodificação do mesmo; isso pode mitigar a necessidade de se localizar a largura de banda de guarda antes da transformação e decodificação, por exemplo. 0 sistema 1100 pode residir pelo menos parcialmente dentro de um dispositivo móvel, por exemplo. Como apresentado, o sistema 1100 inclui blocos funcionais que podem representar as funções implementadas por um processador, software, ou combinação dos mesmos (por exemplo, firmware). O sistema 1100 inclui um agrupamento lógico 1102 dos componentes elétricos que facilitam o controle da transmissão de link de avanço. 0 agrupamento lógico 1102 pode incluir um componente elétrico para o recebimento de um sinal através de uma largura de banda 1104. Por exemplo, o sinal pode ser um sinal de difusão de um novo portador disponível. Em um exemplo, o sinal pode compreender uma pluralidade de tons que podem ser transformados em um domínio de freqüência para a decodif icação em um ou mais símbolos para a interpretação dos mesmos. Ademais, o agrupamento lógico 1102 pode incluir um componente elétrico para estimar um tamanho de uma parte de guarda da largura de banda 1106. Como mencionado, a largura de banda de guarda pode ser fornecida para permitir que outros portadores difundam perto da largura de banda sem o vazamento de dados. De acordo com o exemplo anterior, a largura de banda pode compreender uma pluralidade de tons onde a largura de banda de guarda é representada por um ou mais tons em cada borda da largura de banda. O número de tons de guarda pode ser estimado com base em vários fatores e uma estimativa correta não é necessária a esse respeito. Adicionalmente, o agrupamento lógico 1102 pode compreender um componente elétrico para a transformação e decodificação de uma parte central da largura de banda independente do tamanho de largura de banda de guarda estimado 1108. Em adição ao exemplo acima, a seção central de tons, menos os tons de guarda estimados em cada lado, podem ser transformados em um domínio de freqüência e decodificados para a produção de um pacote de dados representando um sinal. Como descrito com relação às figuras anteriores, se mais do sinal for necessário para se interpretar adequadamente o sinal, a estimativa de largura de banda de guarda pode ser reduzida e o sinal transformado e decodificado com os tons adicionais. Adicionalmente, o sistema 1100 pode incluir uma memória 1110 que retém instruções para execução das funções associadas com os componentes elétricos 1104, 1106, 1108. Enquanto ilustrados como sendo externos à memória 1110, deve-se compreender que os componentes elétricos 1104, 1106, e 1108 podem existir dentro da memória 1110.
0 que foi descrito acima inclui exemplos de uma ou mais modalidades. É, obviamente, impossível se descrever cada combinação possível de componentes ou metodologias para fins de descrição das modalidades acima, mas os versados na técnica podem reconhecer que muitas combinações e permutas adicionais das várias modalidades são possíveis. De acordo, as modalidades descritas devem englobar todas as ditas alterações, modificações e variações que se encontrem dentro do espírito e escopo das reivindicações em anexo. Adicionalmente, até onde o termo "inclui" é utilizado na descrição detalhada ou nas reivindicações, tal termo deve ser inclusivo de forma similar ao termo "compreendendo" como "compreendendo" é interpretado quando empregado como uma palavras de transição em uma reivindicação.
Claims (42)
1. Método que facilita o mapeamento de tons em um sinal de difusão independente dos tons de guarda, compreendendo: gerar uma pluralidade de símbolos relacionados com um sinal; mapear a pluralidade de símbolos para uma pluralidade predeterminada de tons através de uma largura de banda; e zerar um ou mais dentre a pluralidade de símbolos mapeados para os tons de guarda.
2. Método, de acordo com a reivindicação 1, compreendendo adicionalmente a transmissão da pluralidade de símbolos na pluralidade predeterminada de tons.
3. Método, de acordo com a reivindicação 2, um dispositivo móvel recebe a pluralidade de símbolos na pluralidade predeterminada de tons.
4. Método, de acordo com a reivindicação 1, compreendendo adicionalmente a transformação da pluralidade de tons a partir de um domínio de freqüência em um domínio de tempo para a transmissão dos mesmos.
5. Método, de acordo com a reivindicação 1, no qual a pluralidade de símbolos é de símbolos difundidos de um preâmbulo de superquadro.
6. Método, de acordo com a reivindicação 1, compreendendo adicionalmente a codificação de sinal para gerar a pluralidade de símbolos.
7. Método, de acordo com a reivindicação 1, onde zerar inclui pelo menos um dentre a redução da energia do tom de guarda substancialmente para zero ou a modulação do tom de guarda com energia substancialmente igual a zero.
8. Aparelho de comunicações sem fio, compreendendo: pelo menos um processador configurado para mapear uma pluralidade de símbolos de difusão através de uma largura de banda e zera as partes dos símbolos de difusão que mapeia em largura de banda de guarda; e uma memória acoplada a pelo menos um processador.
9. Aparelho de comunicações sem fio, de acordo com a reivindicação 8, no qual o pelo menos um processador é adicionalmente configurado para transmitir os símbolos de difusão através da largura de banda.
10. Aparelho de comunicações sem fio, de acordo com a reivindicação 8, no qual zerar inclui pelo menos uma dentre a redução de energia da largura de banda de guarda para substancialmente zero ou modulação da largura de banda de guarda com energia substancialmente igual a zero.
11. Aparelho de comunicações sem fio, de acordo com a reivindicação 8, no qual a largura de banda compreende uma pluralidade predeterminada de tons, as instruções são relacionadas com o mapeamento da pluralidade de símbolos de difusão através da pluralidade predeterminada de tons e zerar um ou mais dentre a pluralidade de símbolos de difusão que mapeiam os tons de guarda.
12. Aparelho de comunicações sem fio, de acordo com a reivindicação 11, no qual a pluralidade dos símbolos de transmissão é de símbolos de difusão de um preâmbulo de superquadro.
13. Aparelho de comunicações sem fio, de acordo com a reivindicação 12, no qual a pluralidade predeterminada de tons compreende todos os tons de largura de banda.
14. Aparelho de comunicações sem fio que facilita o mapeamento independente de tom de guarda dos símbolos de sinal através de uma largura de banda, compreendendo: meios para a criação de uma pluralidade de símbolos para um sinal; meios para o mapeamento da pluralidade de símbolos para substancialmente todos os tons de uma largura de banda; e meios para perfurar símbolos mapeados em tons de guarda com energia zero.
15. Aparelho de comunicações sem fio, de acordo com a reivindicação 14, os meios de perfuração de símbolos sendo mapeados para os tons de guarda com energia zero compreendendo pelo menos uma dentre a redução da energia dos tons de guarda associados com os símbolos perfurados para zerar substancialmente a modulação do tom de guarda com energia zero.
16. Aparelho de comunicações sem fio, de acordo com a reivindicação 14, compreendendo adicionalmente os meios de transmissão de sinal através dos tons da largura de banda que não são os tons de guarda.
17. Aparelho de comunicações sem fio, de acordo com a reivindicação 14, um dispositivo móvel recebe a pluralidade de símbolos nos tons da largura de banda.
18. Aparelho de comunicações sem fio, de acordo com a reivindicação 14, compreendendo adicionalmente meios para a transformação de tons da largura de banda a partir de um domínio de freqüência em um domínio de tempo para a transmissão dos mesmos.
19. Aparelho de comunicações sem fio, de acordo com a reivindicação 14, a pluralidade de símbolos sendo símbolos de difusão de um preâmbulo de superquadro.
20. Produto de programa de computador, compreendendo: um meio legível por computador compreendendo: um código para fazer com que pelo menos um computador gere uma pluralidade de símbolos relacionados a um sinal; um código para fazer com que pelo menos um computador mapeie a pluralidade de símbolos a uma pluralidade predeterminada de tons através de uma largura de banda; e um código para fazer com que pelo menos um computador zere um ou mais dentre a pluralidade de símbolos mapeados para tons de guarda.
21. Produto de programa de computador, de acordo com a reivindicação 20, o meio legível por computador compreendendo adicionalmente um código para fazer com que pelo menos um computador transmita a pluralidade de símbolos na pluralidade predeterminada de tons.
22. Aparelho de comunicação sem fio, compreendendo: um processador configurado para: criar uma pluralidade de símbolos para um sinal; mapear a pluralidade de símbolos para substancialmente todos os tons de uma largura de banda; e perfurar os símbolos mapeados para tons de guarda com energia zero; e uma memória acoplada ao processador.
23. Método que facilita a decodif icação independente de tom de guarda de um sinal, compreendendo: o recebimento de um sinal como uma pluralidade de tons através de uma largura de banda; a estimativa de um número de tons de guarda que são possivelmente transmitidos através da largura de banda; o desmapeamento de uma parte central da pluralidade de tons exclusivos dos tons de guarda estimados para criar uma pluralidade de símbolos.
24. Método, de acordo com a reivindicação 23, compreendendo adicionalmente a decodificação da pluralidade de símbolos para produzir um pacote de dados.
25. Método, de acordo com a reivindicação 23, a pluralidade de símbolos sendo pelo menos uma parte dos símbolos de difusão de um preâmbulo de superquadro.
26. Método, de acordo com a reivindicação 23, o número de tons de guarda sendo estimado com base pelo menos em parte em um ou mais sinais de difusão anteriores.
27. Método, de acordo com a reivindicação 26, compreendendo adicionalmente o emprego de um algoritmo adaptativo para estimar o número de tons de guarda, o algoritmo adaptativo reduzindo um número de tons de guarda utilizados em uma estimativa relacionada com um ou mais sinais de difusão anteriores para estimar o número de tons de guarda que são possivelmente transmitidos através da largura de banda.
28. Método, de acordo com a reivindicação 23, compreendendo adicionalmente o aumento do número estimado de tons de guarda se a pluralidade de símbolos for insuficiente para interpretar o sinal.
29. Aparelho de comunicação sem fio, compreendendo: pelo menos um processador configurado para estimar um número de tons de guarda em cada lado de uma largura de banda recebida e desmapear uma parte central da largura de banda, livre das localizações de tom de guarda estimadas, para produzir uma pluralidade de símbolos; e uma memória acoplada a pelo menos um processador.
30. Aparelho de comunicações sem fio, de acordo com a reivindicação 29, a memória retendo uma ou mais estimativas de tom de guarda de histórico para uso na estimativa do número de tons de guarda em cada lado da largura de banda recebida.
31. Aparelho de comunicações sem fio, de acordo com a reivindicação 30, o pelo menos um processador configurado adicionalmente para utilizar as uma ou mais estimativas de tom de guarda históricas para aumentar ou reduzir uma estimativa relacionada com os tons de guarda da largura de banda recebida.
32. Aparelho de comunicações sem fio, de acordo com a reivindicação 29, o pelo menos um processador configurado adicionalmente para decodificar a pluralidade de símbolos para produzir um pacote de dados.
33. Aparelho de comunicações sem fio, de acordo com a reivindicação 29, o pelo menos um processador configurado adicionalmente para receber a largura de banda recebida de uma estação base.
34. Aparelho de comunicações sem fio que decodifica uma parte independente do tom de guarda de um sinal, compreendendo: meios para o recebimento de um sinal através de uma largura de banda; meios para estimar um tamanho de uma parte de guarda da largura de banda; e meios par decodificar uma parte central do sinal independente do tamanho de largura de banda de guarda estimada.
35. Aparelho de comunicações sem fio, de acordo com a reivindicação 34, a largura de banda sendo uma pluralidade de tons, a largura de banda de guarda sendo uma pluralidade de tons de guarda, e o sinal sendo uma pluralidade de símbolos, onde a decodificação da parte central da pluralidade de tons resulta na pluralidade de símbolos.
36. Aparelho de comunicações sem fio, de acordo com a reivindicação 35, a pluralidade de símbolos sendo pelo menos uma parte dos símbolos de difusão de um preâmbulo de superquadro.
37. . Aparelho de comunicações sem fio, de acordo com a reivindicação 34, o tamanho da parte de guarda da largura de banda sendo estimada com base pelo menos em parte em um ou mais sinais de difusão anteriores.
38. Aparelho de comunicações sem fio, de acordo com a reivindicação 34, compreendendo adicionalmente meios para o emprego de um algoritmo adaptativo para estimar o tamanho da parte de guarda da largura de banda, o algoritmo adaptativo reduzindo um tamanho de largura de banda de guarda utilizado em uma estimativa relacionada com um ou mais sinais de difusão anteriores para estimar o tamanho da parte de guarda da largura de banda que é possivelmente transmitida através da largura de banda.
39. Aparelho de comunicações sem fio, de acordo com a reivindicação 34, compreendendo adicionalmente meios para aumentar o tamanho estimado da parte de guarda da largura de banda se a parte central restante for insuficiente para a decodificação do sinal.
40. Produto de programa de computador, compreendendo: um meio legível por computador, compreendendo: um código para fazer com que pelo menos um computador receba um sinal como uma pluralidade de tons através de uma largura de banda; um código para fazer com que pelo menos um computador estime um número de tons de guarda que são possivelmente transmitidos através da largura de banda; e um código para fazer com que o pelo menos um computador desmapeie uma parte central dentre a pluralidade de tons exclusivos dos tons de guarda estimados para tornar uma pluralidade de símbolos.
41. Produto de programa de computador, de acordo com a reivindicação 40, no qual o meio legível por computador compreende adicionalmente um código para fazer com que pelo menos um computador decodifique a pluralidade de símbolos para produzir um pacote de dados.
42. Aparelho de comunicação sem fio, compreendendo: um processador configurado para: receber um sinal através de uma largura de banda; estimar um tamanho de uma parte de guarda da largura de banda; e decodificar uma parte central do sinal independente do tamanho de largura de banda de guarda estimado; e uma memória acoplada ao processador.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US86268706P | 2006-10-24 | 2006-10-24 | |
| US60/862,687 | 2006-10-24 | ||
| PCT/US2007/082278 WO2008052001A2 (en) | 2006-10-24 | 2007-10-23 | Guard independent signal mapping |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0717723A2 true BRPI0717723A2 (pt) | 2013-10-29 |
Family
ID=39209698
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0717723-2A BRPI0717723A2 (pt) | 2006-10-24 | 2007-10-23 | Mapeamento de sinal independente de guarda |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US8837609B2 (pt) |
| EP (1) | EP2078401A2 (pt) |
| JP (5) | JP2010507994A (pt) |
| KR (1) | KR101016469B1 (pt) |
| CN (1) | CN101529841A (pt) |
| BR (1) | BRPI0717723A2 (pt) |
| CA (1) | CA2664526C (pt) |
| RU (1) | RU2407203C1 (pt) |
| TW (1) | TW200922227A (pt) |
| WO (1) | WO2008052001A2 (pt) |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008052001A2 (en) * | 2006-10-24 | 2008-05-02 | Qualcomm Incorporated | Guard independent signal mapping |
| WO2009094744A1 (en) * | 2008-02-01 | 2009-08-06 | Nortel Networks Limited | System and method for spatial multiplexing-based multiple antenna broadcast/multicast transmission |
| US9706599B1 (en) | 2009-07-23 | 2017-07-11 | Marvell International Ltd. | Long wireless local area network (WLAN) packets with midambles |
| US9753884B2 (en) * | 2009-09-30 | 2017-09-05 | Microsoft Technology Licensing, Llc | Radio-control board for software-defined radio platform |
| WO2012149679A1 (en) | 2011-05-04 | 2012-11-08 | Microsoft Corporation | Spectrum allocation for base station |
| US8891435B2 (en) | 2011-06-15 | 2014-11-18 | Marvell World Trade Ltd. | Low bandwidth PHY for WLAN |
| US8989286B2 (en) | 2011-11-10 | 2015-03-24 | Microsoft Corporation | Mapping a transmission stream in a virtual baseband to a physical baseband with equalization |
| US9130711B2 (en) * | 2011-11-10 | 2015-09-08 | Microsoft Technology Licensing, Llc | Mapping signals from a virtual frequency band to physical frequency bands |
| JP6090802B2 (ja) * | 2012-01-30 | 2017-03-08 | マーベル ワールド トレード リミテッド | 通信システムにおいてプリアンブルシンボルを生成するためのシステムおよび方法 |
| US9203672B2 (en) * | 2012-05-13 | 2015-12-01 | Broadcom Corporation | Multi-channel support within single user, multiple user, multiple access, and/or MIMO wireless communications |
| PL3832905T3 (pl) | 2013-12-04 | 2024-03-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Skracanie podramki łącza wstępującego w systemach dupleksu z podziałem czasu (TDD) |
| AU2013406839B2 (en) | 2013-12-04 | 2017-03-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Downlink subframe shortening in time-division duplex (TDD) systems |
| US9525522B2 (en) * | 2014-02-05 | 2016-12-20 | Qualcomm Incorporated | Systems and methods for improved communication efficiency in high efficiency wireless networks |
| KR20170017998A (ko) | 2014-06-11 | 2017-02-15 | 마벨 월드 트레이드 리미티드 | 무선 통신 시스템 내의 압축된 ofdm 심볼 |
| US9455810B2 (en) | 2014-06-26 | 2016-09-27 | Intel IP Corporation | On the definition of the resource block in OFDMA/UL MUMIMO in HEW |
| US10128917B2 (en) * | 2014-09-16 | 2018-11-13 | Qualcomm Incorporated | Systems and methods for tone plans for wireless communication networks |
| US10149292B2 (en) * | 2014-09-24 | 2018-12-04 | Qualcomm Incorporated | Systems and methods for efficient resource allocation in wireless communication networks |
| US10079918B2 (en) * | 2015-02-17 | 2018-09-18 | Marvell World Trade Ltd. | Block coding scheme for PHY data unit transmission |
| WO2016177349A1 (zh) * | 2015-05-07 | 2016-11-10 | 中国联合网络通信集团有限公司 | 最小隔离带宽合路的方法及装置 |
| US10512061B2 (en) * | 2016-04-28 | 2019-12-17 | Qualcomm Incorporated | Bandwidth agnostic tone mapping |
| CN110710176B (zh) | 2017-06-09 | 2022-12-02 | 马维尔亚洲私人有限公司 | 带有具有压缩ofdm符号的中间码的分组 |
| EP3685543A1 (en) | 2017-09-22 | 2020-07-29 | NXP USA, Inc. | Determining number of midambles in a packet |
| JP6490867B1 (ja) * | 2018-12-19 | 2019-03-27 | テレフオンアクチーボラゲット エルエム エリクソン(パブル) | 時分割複信(tdd)システムにおけるダウンリンクサブフレーム短縮 |
Family Cites Families (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01132026A (ja) | 1987-11-18 | 1989-05-24 | Toshiba Corp | 蛍光ランプの製造方法 |
| JP3437666B2 (ja) * | 1995-02-21 | 2003-08-18 | パイオニア株式会社 | Ofdm方式の放送波受信機 |
| JPH0993296A (ja) * | 1995-07-14 | 1997-04-04 | Toshiba Corp | マルチキャリア伝送システムとその伝送装置 |
| JPH1132026A (ja) | 1997-07-11 | 1999-02-02 | Kenwood Corp | 受信機 |
| US6657950B1 (en) | 1999-02-19 | 2003-12-02 | Cisco Technology, Inc. | Optimal filtering and upconversion in OFDM systems |
| US7173961B2 (en) * | 2000-08-31 | 2007-02-06 | Nokia Corporation | Frequency domain partial response signaling with high spectral efficiency and low peak to average power ratio |
| US6999503B1 (en) | 2000-08-31 | 2006-02-14 | Nokia Mobile Phones Ltd. | Partial response signaling for orthogonal frequency division multiplexing |
| US7054375B2 (en) * | 2000-12-22 | 2006-05-30 | Nokia Corporation | Method and apparatus for error reduction in an orthogonal modulation system |
| KR100807886B1 (ko) | 2001-09-24 | 2008-02-27 | 에스케이 텔레콤주식회사 | 직교 주파수 분할 다중화 시스템의 수신 장치 |
| JP2003259448A (ja) | 2002-02-28 | 2003-09-12 | Sony Corp | 無線通信方法、無線通信システム、無線基地局、無線通信端末、プログラム及び媒体 |
| KR100790114B1 (ko) * | 2002-03-16 | 2007-12-31 | 삼성전자주식회사 | 직교주파수 분할다중 접속 시스템에서 적응적 파일럿반송파 할당 방법 및 장치 |
| US7173991B2 (en) * | 2002-06-17 | 2007-02-06 | Hitachi, Ltd. | Methods and apparatus for spectral filtering channel estimates |
| AU2003272114A1 (en) * | 2002-10-23 | 2004-05-13 | Samsung Electronics Co., Ltd | Apparatus and method for generating a preamble sequence in an ofdm communication system |
| CN1781271A (zh) | 2003-02-28 | 2006-05-31 | Rgb网络有限公司 | 成本有效的多信道正交调幅 |
| CN1549472A (zh) | 2003-05-07 | 2004-11-24 | 华为技术有限公司 | 一种正交频分复用系统调制及解调装置 |
| US8477592B2 (en) * | 2003-05-14 | 2013-07-02 | Qualcomm Incorporated | Interference and noise estimation in an OFDM system |
| SE0303607D0 (sv) | 2003-12-30 | 2003-12-30 | Ericsson Telefon Ab L M | Brandwidth signalling |
| JP2004254335A (ja) * | 2004-04-02 | 2004-09-09 | Toshiba Corp | 無線基地局、無線端末 |
| US7787431B2 (en) * | 2004-05-01 | 2010-08-31 | Xiaodong Li | Methods and apparatus for multi-carrier communications with variable channel bandwidth |
| JP2006020128A (ja) * | 2004-07-02 | 2006-01-19 | Nippon Television Network Corp | デジタル放送信号の送受信方法及びその送受信機 |
| US8484272B2 (en) * | 2004-08-20 | 2013-07-09 | Qualcomm Incorporated | Unified pulse shaping for multi-carrier and single-carrier waveforms |
| US7916812B2 (en) | 2005-03-10 | 2011-03-29 | Qualcomm Incorporated | Determining modulo count in sleep capable system |
| JP4193810B2 (ja) * | 2005-05-09 | 2008-12-10 | ソニー株式会社 | 無線通信方法、無線通信システム、無線基地局及び無線通信端末 |
| US8605570B2 (en) * | 2006-03-07 | 2013-12-10 | Samsung Electronics Co., Ltd. | Method and system for generating a superframe preamble in an orthogonal frequency division multiplexing network |
| WO2008052001A2 (en) * | 2006-10-24 | 2008-05-02 | Qualcomm Incorporated | Guard independent signal mapping |
| JP2011032026A (ja) | 2009-07-31 | 2011-02-17 | Tokyo Automatic Machinery Works Ltd | 減列型物品搬送装置 |
-
2007
- 2007-10-23 WO PCT/US2007/082278 patent/WO2008052001A2/en not_active Ceased
- 2007-10-23 EP EP07854353A patent/EP2078401A2/en not_active Withdrawn
- 2007-10-23 BR BRPI0717723-2A patent/BRPI0717723A2/pt not_active IP Right Cessation
- 2007-10-23 JP JP2009534825A patent/JP2010507994A/ja active Pending
- 2007-10-23 KR KR1020097010529A patent/KR101016469B1/ko not_active Expired - Fee Related
- 2007-10-23 CA CA2664526A patent/CA2664526C/en not_active Expired - Fee Related
- 2007-10-23 RU RU2009119514/09A patent/RU2407203C1/ru active
- 2007-10-23 US US12/446,701 patent/US8837609B2/en active Active
- 2007-10-23 CN CNA2007800398407A patent/CN101529841A/zh active Pending
- 2007-10-24 TW TW096139895A patent/TW200922227A/zh unknown
-
2012
- 2012-02-13 JP JP2012028373A patent/JP5905287B2/ja not_active Expired - Fee Related
- 2012-07-23 JP JP2012162547A patent/JP5619831B2/ja not_active Expired - Fee Related
-
2014
- 2014-07-11 JP JP2014143370A patent/JP5922191B2/ja not_active Expired - Fee Related
-
2015
- 2015-07-24 JP JP2015147058A patent/JP2016001892A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| WO2008052001A2 (en) | 2008-05-02 |
| US20100014603A1 (en) | 2010-01-21 |
| CA2664526C (en) | 2013-12-17 |
| JP2012142960A (ja) | 2012-07-26 |
| TW200922227A (en) | 2009-05-16 |
| KR101016469B1 (ko) | 2011-02-24 |
| EP2078401A2 (en) | 2009-07-15 |
| CN101529841A (zh) | 2009-09-09 |
| RU2407203C1 (ru) | 2010-12-20 |
| JP5922191B2 (ja) | 2016-05-24 |
| JP2016001892A (ja) | 2016-01-07 |
| CA2664526A1 (en) | 2008-05-02 |
| KR20090069343A (ko) | 2009-06-30 |
| JP5619831B2 (ja) | 2014-11-05 |
| JP2013009379A (ja) | 2013-01-10 |
| US8837609B2 (en) | 2014-09-16 |
| WO2008052001A3 (en) | 2008-10-09 |
| JP2014239459A (ja) | 2014-12-18 |
| JP5905287B2 (ja) | 2016-04-20 |
| JP2010507994A (ja) | 2010-03-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0717723A2 (pt) | Mapeamento de sinal independente de guarda | |
| RU2433551C2 (ru) | Поиск сот на основе маяка в системе беспроводной связи | |
| ES2845900T3 (es) | Adquisición en sistemas de acceso múltiple por división de frecuencia | |
| ES2802808T3 (es) | Estructuras de trama para sistemas de comunicación inalámbrica | |
| US8971305B2 (en) | Pseudo-random sequence mapping in wireless communications | |
| US20170331608A1 (en) | Efficiently identifying system waveform in uplink transmission | |
| BRPI0812545B1 (pt) | mapeamento de frequência de indicador de formato de canal de controle | |
| US8908613B2 (en) | Progressive information beacon symbols | |
| BRPI0915641B1 (pt) | identificação de dispositivo par-a-par e comunicação cognitivaa | |
| BRPI0712105A2 (pt) | aquisição de sinal para sistemas de comunicação sem fio | |
| BRPI0716730A2 (pt) | busca de cÉlula assistida por sinalizador em um sistema de comunicaÇço sem fio | |
| BRPI0717891A2 (pt) | Método e aparelho para estrutura fdm-cdm híbrida para canais de controle baseados em portadora única | |
| BRPI0718366A2 (pt) | Ortogonalização de símbolos de baliza | |
| CN103181114A (zh) | 一种参考信号的传输方法和装置 | |
| BR112019023844A2 (pt) | Ponto de acesso, estação sem fio em banda larga, métodos de um ponto de acesso e de uma estação sem fio em banda larga, e, programa de computador. | |
| US20100184380A1 (en) | Mitigating intercarrier and intersymbol interference in asynchronous wireless communications | |
| BR112019023267B1 (pt) | Método e aparelho para transmissão de um preâmbulorachem uma redesemfio | |
| HK1142181A (en) | Pseudo-random sequence mapping in wireless communications | |
| BR112018069146B1 (pt) | Sinal de sincronização estendida para detecção de índice de símbolo |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 8A ANUIDADE. |
|
| B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: EM VIRTUDE DO ARQUIVAMENTO PUBLICADO NA RPI 2329 DE 25-08-2015 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDO O ARQUIVAMENTO DO PEDIDO DE PATENTE, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013. |