BRPI0806993B1 - método para definir e equipamento para criar e transmitir padrões de salto de sinal piloto de banda larga, método para comunicar e equipamento para transmitir sinais piloto de banda larga, e memória - Google Patents

método para definir e equipamento para criar e transmitir padrões de salto de sinal piloto de banda larga, método para comunicar e equipamento para transmitir sinais piloto de banda larga, e memória Download PDF

Info

Publication number
BRPI0806993B1
BRPI0806993B1 BRPI0806993-0A BRPI0806993A BRPI0806993B1 BR PI0806993 B1 BRPI0806993 B1 BR PI0806993B1 BR PI0806993 A BRPI0806993 A BR PI0806993A BR PI0806993 B1 BRPI0806993 B1 BR PI0806993B1
Authority
BR
Brazil
Prior art keywords
broadband
pilot
broadband pilot
pattern
jump
Prior art date
Application number
BRPI0806993-0A
Other languages
English (en)
Inventor
Durga Prasad Malladi
Original Assignee
Qualcomm Incorporated
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Incorporated filed Critical Qualcomm Incorporated
Publication of BRPI0806993A2 publication Critical patent/BRPI0806993A2/pt
Publication of BRPI0806993B1 publication Critical patent/BRPI0806993B1/pt

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/713Spread spectrum techniques using frequency hopping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/713Spread spectrum techniques using frequency hopping
    • H04B1/715Interference-related aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J11/00Orthogonal multiplex systems, e.g. using WALSH codes
    • H04J11/0023Interference mitigation or co-ordination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • H04L5/0051Allocation of pilot signals, i.e. of signals known to the receiver of dedicated pilots, i.e. pilots destined for a single user or terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70701Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation featuring pilot assisted reception

Landscapes

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

Abstract

estruturas de salto para sinais piloto de banda larga. sistemas e metodologias são descritas as quais facilitam definir e utilizar padrões de salto para transmitir sinais piloto de banda larga em uma rede de comunicação sem fio. porções de largura de banda podem ser dedicadas a transmitir os dados piloto de banda larga, e padrões podem ser utilizados para saltar através de frequências em dados períodos de tempo para efetivamente utilizar a largura de banda dedicada inteira. além do mais, a periodicidade para transmitir os dados é configurável para permitir que dispositivos solicitem programação adicional ( por exemplo, dispositivos de alta atividade) para transmitir os dados piloto de banda larga mais frequentemente. os padrões de salto podem também saltar através de deslocamentos cíclicos dos padrões para prover diversidade ideal para transmitir sinais piloto de banda larga.

Description

FUNDAMENTOS I. Campo
[0001] A seguinte descrição refere-se em geral às comunicações sem fio, e mais particularmente à frequência, partição de tempo, e salto de deslocamento ciclico para canais piloto de banda larga.
II. Fundamentos
[0002] Os sistemas de comunicação sem fio são amplamente desenvolvidos para prover vários tipos de conteúdo de comunicação tal como, por exemplo, voz, dados e assim por diante. Os tipicos sistemas de comunicação sem fio podem ser sistemas de acesso múltiplo capazes de suportar comunicação com múltiplos usuários através do compartilhamento de recursos de sistema disponivel (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 frequência (FDMA), sistemas de acesso múltiplo por divisão de frequência ortogonal (OFDMA), e os similares. Adicionalmente, os sistemas podem conformar-se às especificações tais como projeto de parceria de terceira geração (3GPP), evolução de longo prazo (LTE) 3GPP, etc.
[0003] 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 via transmissões nos links direto e reverso. O link direto (ou downlink) refere-se ao link de comunicação das estações base para os dispositivos móveis, e o link reverso (ou uplink) refere-se ao link de comunicação dos dispositivos móveis para as estações base. Adicionalmente, as comunicações entre os dispositivos móveis e as estações base podem ser estabelecidas via sistemas de única-entrada e única-saida (SISO), sistemas de múltiplas-entradas e única-saida (MISO), sistemas de múltiplas-entradas e múltiplas-saidas (MIMO), e assim por diante. Além disso, os dispositivos móveis podem se comunicar com outros dispositivos móveis (e/ou estações base com outras estações base) em configurações de rede sem fio ponto-a-ponto.
[0004] Sistemas MIMO comumente empregam múltiplas antenas transmissoras (NT) e múltiplas antenas receptoras (NR) para transmissão de dados. A antena pode se referir tanto às estações base quanto aos dispositivos móveis, em um exemplo, permitindo comunicação bi-direcional entre os dispositivos na rede sem fio. Com muitos dispositivos transmitindo dados de sinal em proximidade, a alocação de recursos e controle de potência são importantes para os dispositivos assegurarem suficiente relação sinal/ruido e taxa de dados em comunicações. Desse modo, os sinais piloto de banda larga podem ser enviados pelos dispositivos permitindo medição da qualidade de sinal na transmissão que pode ser utilizada para alocar recursos adicionais e/ou potência adicional de solicitação em transmissões subsequentes.
SUMÁRIO
[0005] O que segue apresenta um sumário simplificado de uma ou mais modalidades a fim de prover um entendimento básico de tais modalidades. Este sumário não é uma visão geral extensiva de todas as modalidades contempladas, e nem se destina a identificar elementos criticos ou chave de todas as modalidades nem delinear o escopo de qualquer ou todas as modalidades. Sua única finalidade é apresentar alguns conceitos de uma ou mais modalidades de uma forma simplificada como um prelúdio à descrição mais detalhada que é apresentada a seguir.
[0006] De acordo com uma ou mais modalidades e descrição correspondente do mesmo, vários aspectos são descritos em conexão com a geração de facilidades e utilizando padrões de salto para transmitir sinais piloto de banda larga. Na utilização de padrões de salto, partes inteiras da largura de banda dedicada para transmitir sinais piloto de banda larga podem ser utilizadas pelo salto dentro da largura de banda ao longo do tempo. Além disto, os padrões de salto podem ser de diferentes periodicidades, tal que dispositivos possuindo alta necessidade de programação podem ser designados a um padrão que permite transmissão de dados piloto de banda larga frequentemente (por exemplo, em toda oportunidade) enquanto os dispositivos possuindo necessidades menores de programação, ou niveis menores de atividade, podem ser designados a padrões que não transmitem em cada intervalo disponivel.
[0007] De acordo com aspectos relacionados, um método para definir um padrão de salto de sinal piloto de banda larga em uma rede de comunicações sem fio é provido. O método pode compreender reservar uma parte da largura de banda disponivel para transmissão de dados piloto de banda larga e gerar um padrão de salto de sinal piloto de banda larga para um dispositivo que especifica o salto através de um ou mais blocos de recurso de frequência da parte reservada da largura de banda de acordo com uma periodicidade configurada para o dispositivo. O método também inclui designar o padrão de salto ao dispositivo.
[0008] Outro aspecto refere-se a um equipamento de comunicações sem fio. 0 equipamento de comunicações sem fio pode incluir pelo menos um processador configurado para designar um padrão de salto de sinal piloto de banda larga para um dispositivo que salta no tempo através de uma pluralidade de blocos de recurso de frequência de uma parte da largura de banda reservada para transmitir sinais piloto de banda larga. 0 equipamento de comunicações sem fio pode também incluir uma memória acoplada ao pelo menos um processador.
[0009] Ainda outro aspecto refere-se a um equipamento de comunicações sem fio que cria padrões de salto para transmissões de sinal piloto de banda larga. O equipamento de comunicações sem fio pode incluir mecanismos para determinar uma parte da largura de banda dedicada a comunicar sinais piloto de banda larga e mecanismos para gerar um padrão de salto de sinal piloto de banda larga que especifica o salto para blocos de recurso de frequência distintas de parte da largura de banda ao longo do tempo. O equipamento de comunicações sem fio pode adicionalmente incluir elementos para designar o padrão de salto de sinal piloto de banda larga a um dispositivo baseado, pelo menos em parte, no nivel de atividade do dispositivo.
[0010] Ainda outro aspecto refere-se a um produto de programa de computador, que pode possuir um meio legivel por computador incluindo código para fazer com que pelo menos um computador reserve uma parte da largura de banda disponível para transmitir dados piloto de banda larga. O meio legivel por computador pode compreender adicionalmente código para fazer com que o pelo menos um computador gere um padrão de salto de sinal piloto de banda larga para um dispositivo que especifica o salto através de um ou mais blocos de recurso de frequência da parte reservada da largura de banda de acordo com uma periodicidade configurada para o dispositivo. Além do mais, o meio legivel por computador pode incluir código para fazer com que o pelo menos um computador designe o padrão de salto ao dispositivo.
[0011] De acordo com outro aspecto, um equipamento em um sistema de comunicação sem fio pode incluir um processador configurado para determinar uma parte da largura de banda dedicada a transmitir sinais piloto de banda larga. O processador pode ser adicionalmente configurado para gerar um padrão de salto de sinal piloto de banda larga que especifica o salto para distintos blocos de recurso de frequência da parte da largura de banda ao longo do tempo e designar o padrão de salto de sinal piloto de banda larga para um dispositivo baseado pelo menos em parte em um nivel de atividade do dispositivo. Também, o equipamento pode incluir uma memória acoplada ao processador.
[0012] De acordo com um aspecto adicional, um método para comunicação de sinais piloto de banda larga é provido. O método pode compreender transmitir dados piloto de banda larga em um primeiro bloco de recurso de frequência de uma parte da largura de banda, a parte da largura de banda reservada para sinais piloto de banda larga. Além do mais, o método pode incluir saltar para um segundo bloco de recurso de frequência de uma parte da largura de banda reservada para sinais piloto de banda larga em uma parte distinta de largura de banda de acordo com um padrão de salto de sinal piloto de banda larga e transmitir dados piloto de banda larga no segundo bloco de recurso de frequência.
[0013] Outro aspecto refere-se a um equipamento de comunicações sem fio. O equipamento de comunicação sem fio pode incluir pelo menos um processador configurado para saltar entre uma pluralidade de blocos de recurso de frequência ao longo do tempo para transmitir sinais piloto de banda larga sobre partes da largura de banda reservada para transmitir sinais piloto de banda larga. 0 equipamento de comunicações sem fio pode também incluir uma memória acoplada a pelo menos um processador.
[0014] Ainda outro aspecto refere-se a um equipamento de comunicações sem fio para transmitir sinais piloto de banda larga. O equipamento de comunicações sem fio pode compreender mecanismos para receber um padrão de salto de sinal piloto de banda larga, mecanismos para gerar sinais piloto de banda larga, e mecanismos para transmitir os sinais piloto de banda larga ao longo do tempo de acordo com o padrão de salto de sinal piloto de banda larga recebido.
[0015] Ainda outro aspecto refere-se a um produto de programa de computador, que pode possuir um meio legivel por computador incluindo código para fazer com que pelo menos um computador transmita dados piloto de banda larga em um primeiro bloco de recurso de frequência de uma parte da largura de banda, a parte da largura de banda reservada para sinais piloto de banda larga. O meio legivel por computador pode também incluir código para fazer com que pelo menos um computador salte para um segundo bloco de recurso de frequência de uma parte da largura de banda reservada para sinais piloto de banda larga em uma parte distinta de largura de banda de acordo com um padrão de salto de sinal piloto de banda larga. Além disto, o meio legivel por computador pode compreender código para fazer com que o pelo menos um computador transmita dados piloto de banda larga no segundo bloco de recurso de frequência.
[0016] De acordo com outro aspecto, um equipamento pode ser provido em um sistema de comunicação sem fio incluindo um processador configurado para receber um padrão de salto de sinal piloto de banda larga, gerar sinais piloto de banda larga, e transmitir os sinais piloto de banda larga ao longo do tempo de acordo com o padrão de salto de sinal piloto de banda larga. Adicionalmente, o equipamento pode compreender uma memória acoplada ao processador.
[0017] Para a concretização do seguinte e finalidades relacionadas, as uma ou mais modalidades compreendem as características a seguir totalmente descritas e particularmente apontadas nas reivindicações. A descrição a seguir e os desenhos anexados apresentam em certos detalhes aspectos ilustrativos das uma ou mais modalidades. Estes aspectos são indicativos, no entanto, de poucas dentre as várias formas nas quais os princípios das várias modalidades podem ser empregados e as modalidades descritas são destinadas a incluir todos os tais aspectos e seus equivalentes.
DESCRIÇÃO DETALHADA DOS DESENHOS
[0018] A Figura 1 é uma ilustração de um sistema de comunicação sem fio de acordo com vários aspectos apresentador aqui.
[0019] A Figura 2 é uma ilustração de um equipamento de comunicações exemplar para emprego dentro de um ambiente de comunicações.
[0020] A Figura 3 é uma ilustração de um sistema de comunicações sem fio exemplar que gera padrões de salto para transmissão de sinal piloto de banda larga.
[0021] A Figura 4 é uma ilustração de uma largura de banda exemplar possuindo seções reservadas para transmitir sinais piloto de banda larga.
[0022] A Figura 5 é uma ilustração de uma metodologia exemplar que facilita geração de um padrão de salto para transmitir sinais piloto de banda larga.
[0023] A Figura 6 é uma ilustração de uma metodologia exemplar que utiliza um padrão de salto para transmitir sinais piloto de banda larga.
[0024] A Figura 7 é uma ilustração de um dispositivo móvel exemplar que facilita a transmissão de dados piloto de banda larga de acordo com um padrão de salto.
[0025] A Figura 8 é uma ilustração de um sistema exemplar que facilita criação e designação de padrões de salto para sinais piloto de banda larga.
[0026] A Figura 9 é uma ilustração de um ambiente de rede sem fio exemplar que pode ser empregado em conjunto com os vários sistemas e métodos descritos aqui.
[0027] A Figura 10 é uma ilustração de um sistema exemplar que gera e designa padrões de salto de sinal piloto de banda larga.
[0028] A Figura 11 é uma ilustração de um sistema exemplar que transmite sinais piloto de banda larga
DESCRIÇÃO DETALHADA
[0029] Várias modalidades são agora descritas com referência aos desenhos, em que numerais de referência similares são utilizados para se referir aos elementos similares pelo todo. Na descrição a seguir, para finalidades de explicação, detalhes específicos de números são apresentados a fim de prover um entendimento geral de uma ou mais modalidades. Pode ser evidente, no entanto, que tal(is) modalidade(s) possa(m) ser praticada(s) sem estes detalhes específicos. Em outros exemplos, estruturas e dispositivos bem-conhecidos são mostrados na forma de diagrama em blocos a fim de facilitar descrever uma ou mais modalidades.
[0030] Como utilizado neste pedido, os termos "componente", "módulo", "sistema", e os similares são pretendidos para se referir a uma entidade relacionada ao computador, hardware, firmware, uma combinação de hardware e software, ou software em execução. Por exemplo, um componente pode ser, mas não está limitado a ser, um processo rodando em um processador, um objeto, um executável, uma linha de execução, um programa, e/ou um computador. Para fim de ilustração, tanto uma aplicação executando em um dispositivo de computação quanto o dispositivo de computação podem ser um componente. Um ou mais componentes podem residir dentro de um processo e/ou linha de execução e um componente pode ser localizado em um computador e/ou distribuído entre dois ou mais componentes. Além disso, estes componentes podem executar a partir de várias midias legiveis por computador possuindo várias estruturas de dados armazenadas no mesmo. Os componentes podem se comunicar por meio de processos locais e/ou remotos tais como de acordo com um sinal possuindo um ou mais pacotes de dados (por exemplo, dados provenientes 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 intermédio de sinal).
[0031] Além disto, várias modalidades são descritas aqui em conexão com um dispositivo móvel. Um dispositivo móvel pode também ser chamado 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 celular, um telefone sem fio, um telefone com Protocolo de Iniciação de Sessão (SIP), uma estação de malha local sem fio (WLL), um assistente digital pessoal (PDA), um dispositivo manual possuindo capacidade de conexão sem fio, dispositivo de computação, ou outro dispositivo de processamento conectado a um modem sem fio. Além do mais, várias modalidades são descritas aqui em conexão com uma estação base. Uma estação base pode ser utilizada para se comunicar com dispositivo(s) móvel(is) e podem também ser referida como um ponto de acesso, Nó B, ou alguma outra terminologia.
[0032] Alem do mais, vários aspectos ou características descritos aqui podem ser implementados como um método, equipamento, ou artigo de manufatura utilizando programação de padrão e/ou técnicas de engenharia. O termo "artigo de manufatura" como utilizado aqui é destinado a englobar um programa de computador acessível de qualquer dispositivo legivel por computador, portadora, ou midia. Por exemplo, a midia legivel por computador pode incluir, mas não está limitada a dispositivos de armazenamento magnético (por exemplo, disco rigido, disquete, tiras magnéticas, etc.), discos óticos (por exemplo, disco compacto (CD), disco versátil digital (DVD), etc.), cartões inteligentes, e dispositivos de memória flash (por exemplo, EPROM, cartão, stick, key drive, etc.) . A mais, várias midias de armazenamento descritas aqui podem representar um ou mais dispositivos e/ou midia legivel por máquina para armazenar informação. O termo "meio legivel por máquina" pode incluir, sem ser limitado a, canais sem fio e várias outras midias capazes de armazenar, conter, e/ou carregar instrução(ões) e/ou dados.
[0033] 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 114. 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 a mais uma cadeia transmissora e uma cadeira receptora, cada uma da qual pode em troca compreender uma pluralidade de componentes associados ao sinal de transmissão e recepção (por exemplo, processadores, moduladores, multiplexadores, demoduladores, demultiplexadores, antenas, etc.), como será considerado por um versado na técnica.
[0034] A estação base 102 pode se comunicar com um ou mais dispositivos móveis tal como dispositivo móvel 116 e dispositivo móvel 122; no entanto, é para ser entendido que a estação base 102 pode se comunicar de forma substancial com 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, smartphones, laptops, dispositivos de comunicação portátil, dispositivos de computação portátil, rádios satélites, sistemas de posicionamento global, PDAs, e/ou qualquer outro dispositivo adequável para comunicação sobre o sistema de comunicação sem fio 100. Como retratado, o dispositivo móvel 116 está em comunicação com as antenas 112 e 114, onde as antenas 112 e 114 transmitem informação para o dispositivo móvel 116 sobre um link direto 118 e recebem informação do dispositivo móvel 116 sobre um link reverso 120. Além do mais, o dispositivo móvel 122 está em comunicação com as antenas 104 e 106, onde as antenas 104 e 106 transmitem informação para o dispositivo móvel 122 sobre um link direto 124 e recebe informação do dispositivo móvel 122 sobre um link reverso 126. Em um sistema de duplexação por divisão de frequência (FDD), o link direto 118 pode utilizar uma banda de frequência diferente daquela utilizada pelo link reverso 120, e o link direto 124 pode empregar uma banda de frequência diferente daquela empregada pelo link reverso 126, por exemplo. Adicionalmente, em um sistema de duplexação por divisão de tempo (TDD) , o link direto 118 e o link reverso 120 podem utilizar uma banda de frequência comum e o link direto 124 e o link reverso 126 podem utilizar uma banda de frequência comum.
[0035] Cada grupo de antenas e/ou a área na qual eles são projetados para se comunicar pode ser referido como um setor de estação base 102. Por exemplo, grupos de antenas podem ser projetados para comunicar aos dispositivos móveis em um setor das áreas cobertas pela estação base 102. Na comunicação sobre links diretos 118 e 124, as antenas transmissoras da estação base 102 podem utilizar conformação de feixes para aperfeiçoar a relação sinal/ruido dos links 118 e 124 para os dispositivos móveis 116 e 122. Também, enquanto a estação base 102 utiliza a conformação de feixes para transmitir aos dispositivos móveis 116 e 122 espalhados aleatoriamente através de uma cobertura associada, os dispositivos móveis nas células vizinhas podem estar sujeitos a menos interferência como comparado a uma estação base transmitindo através de uma única antena para todos os seus dispositivos móveis. Além do mais, os dispositivos móveis 116 e 122 podem se comunicar diretamente com um outro utilizando uma tecnologia ponto-a-ponto ou ad hoc como retratado.
[0036] De acordo com um exemplo, o sistema 100 pode ser um sistema de comunicação de múltiplas entradas e múltiplas saidas (MIMO). Adicionalmente, o sistema 100 pode utilizar de forma substancial qualquer tipo de técnica de duplexação para dividir canais de comunicação (por exemplo, link direto, link reverso, ...) tal como FDD, TDD, e os similares. Em um exemplo, o sistema 100 pode dedicar uma parte da largura de banda para transmitir sinal piloto de broadcast. Por exemplo, um ou mais dispositivos móveis 116 e/ou 122 podem transmitir um respectivo sinal piloto de banda larga dentro da parte da largura de banda de acordo com um ou mais padrões de salto, os quais podem incluir salto através do tempo, frequência, deslocamentos ciclicos no tempo ou frequência, etc. A este respeito, os padrões de salto podem efetivamente utilizar a parte piloto de banda larga dedicada da largura de banda; a parte da largura de banda pode ser relativamente pequena para promover alta vazão de dados.
[0037] Em um exemplo, uma configuração de rede de comunicações sem fio utilizando simbolos OFDM para comunicação de frequência ao longo do tempo (tal como um projeto de parceria de terceira geração (3GPP), evolução de longo prazo de 3GPP (LTE) , e os similares, em um exemplo) , podem dedicar um ou mais simbolos OFDM em um periodo de tempo dado para transmitir sinais piloto de banda larga. Em um exemplo, o simbolo dedicado pode ser um simbolo similarmente posicionado em cada periodo de tempo; no entanto, é para ser considerado que simbolos de posições distintas podem ser escolhidos bem como para prover diversidade adicional. Padrões de salto de sinal piloto de banda larga podem ser designados aos dispositivos móveis 116 e 122, pela estação base 102, por exemplo, onde o padrão de salto pode especificar partições ou frequências do simbolo OFDM para utilizar para transmitir informação piloto de banda larga sobre um ou mais periodos de tempo. Os padrões de salto podem ser utilizados com base pelo menos em parte em um nivel de atividade para os dados dispositivos móveis 116 e/ou 122 e podem incluir saltos através de frequências com relação aos simbolos OFDM piloto de banda larga dedicado. Por exemplo, um dispositivo móvel de alta atividade pode transmitir informação piloto de banda larga mais frequentemente, e, portanto saltar mais frequentemente, que um dispositivo móvel menos potente. Além do mais, um deslocamento ciclico pode ser especificado relacionado a um padrão de salto dado, e os deslocamentos ciclicos podem ser saltados do mesmo jeito. Também, padrões de salto podem ser específicos para uma estação base 102 dada.
[0038] Em outro exemplo, a informação transmitida no sinal piloto de banda larga podem ser utilizado para implementar programação seletiva de frequência para comunicação dos respectivos dispositivos móveis 116 e/ou 122 com a estação base 102. A este respeito, as partes da largura de banda (por exemplo, simbolos OFDM ou partes do mesmo) podem ser alocadas para dispositivos móveis 116 e/ou 122 com base na informação piloto de banda larga para alcançar a relação sinal/ruido (SNR) desejada e/ou taxa máxima de dados em um canal de comunicações. Além do mais, a informação piloto de banda larga pode ser utilizada para enviar informação de controle de potência da estação base 102 para os dispositivos móveis 116 e/ou 122. Por exemplo, com base na informação recebida no piloto de banda larga e/ou uma intensidade, clareza, ou qualidade da comunicação, a estação base 102 pode enviar um comando de ativação (Power-up) ou desativação (Power-down) para maximizar a vazão de dados enquanto minimiza a interferência, por exemplo. É para ser considerado que nem todos os dispositivos móveis que se comunicam com a estação base 102 necessitam ser programados ou designados um padrão de salto ou partição de frequência para transmitir dados piloto de banda larga. Em um exemplo, os dispositivos móveis podem ser programados ou não programados com base no nivel de atividade ou estado do dispositivo. Por exemplo, onde um dispositivo estiver em um estado suficientemente ativo, os padrões de salto piloto de banda larga podem ser designados ao dispositivo para facilitar a programação seletiva de frequência do mesmo; no entanto, um dispositivo que não está em estado suficientemente ativo (por exemplo, um dispositivo ativo meramente suficiente para manter um endereço de controle de acesso à midia (MAC)) pode não necessitar transmitir informação piloto, e portanto pode não necessitar ser designado a um padrão de salto para tal informação piloto.
[0039] De volta à Figura 2, ilustrado está um equipamento de comunicação 200 para emprego dentro de um ambiente de comunicações sem fio. O equipamento de comunicações 200 pode ser uma estação base ou uma parte da mesma, um dispositivo móvel ou uma parte do mesmo, ou substancialmente qualquer equipamento de comunicações que receba dados transmitidos em um ambiente de comunicações sem fio. Receber dados transmitidos através de uma pluralidade de dispositivos pode resultar na interferência ou sobreposição de sinais; desse modo, o equipamento de comunicações 200 pode empregar os componentes descritos abaixo para programar comunicação com a pluralidade de dispositivos utilizando uma largura de banda minima para fazer isso. O equipamento de comunicações 200 pode incluir um configurador de periodicidade 202 que possa configurar uma periodicidade piloto a ser utilizada por um dispositivo, um definidor de padrão de salto 204 que possa determinar um padrão de salto para um piloto de banda larga para um dispositivo, e um designador piloto de banda larga 206 que possa designar uma configuração piloto de banda larga resultante a um dispositivo representativo.
[0040] De acordo com um exemplo, o equipamento de comunicações 200 pode detectar uma presença de transmissão de um dispositivo distinto. Isto pode ocorrer, por exemplo, como uma solicitação do dispositivo para se comunicar com o equipamento de comunicações 200, uma difusão (broadcast) de sinal piloto pelo dispositivo distinto, detecção de comunicação do dispositivo com outro dispositivo, uma notificação de outro equipamento de comunicações, etc. O configurador de periodicidade 202 pode determinar um estado de atividade ou nivel do dispositivo distinto, o qual pode referir-se às necessidades de programação do dispositivo com relação à comunicação com o equipamento de comunicações 200. É para ser considerado que os dispositivos possuindo alta atividade de transmissão podem requerer mais programação que aqueles possuindo baixa atividade de transmissão. Desse modo, o configurador de periodicidade 202 pode configurar uma alta periodicidade com relação à transmissão piloto de banda larga para o dispositivo. Por exemplo, para um dispositivo de alta atividade o configurador de periodicidade 202 pode designar periodicidade de 200 Hz (por exemplo, um periodo sonoro de 5 ms para sonorização sobre uma largura de banda de 20 MHz) para transmitir dados piloto de banda larga enquanto que um dispositivo que não for tão ativo pode ser designado a uma periodicidade de 25 Hz (por exemplo, um periodo sonoro de 40 ms para sonorização sobre uma largura de banda de 20 MHz) . O definidor de padrão de salto 204 pode utilizar a periodicidade na definição de um padrão de salto piloto de banda larga para o dispositivo.
[0041] Em um exemplo, o definidor de padrão de salto 204 pode gerar um padrão de salto de banda larga para um dispositivo que pode saltar ao longo do tempo, e/ou deslocamentos ciclicos do tempo/frequência como descrito aqui. Um padrão de salto piloto de banda larga pode ser baseado pelo menos em parte nos padrões definidos para dispositivos distintos, por exemplo, para evitar sobreposição ou interferência em um canal piloto de banda larga. Por exemplo, como descrito em uma configuração OFDM, um ou mais simbolos OFDM de um periodo de tempo dado pode ser dedicado à transmissão piloto de banda larga tal que outra comunicação possa ser proibida no simbolo OFDM. Os simbolos podem ser divididos em periodos de tempo de múltiplos simbolos tais que o simbolo OFDM dedicado de piloto de banda larga possam existir em cada periodo de tempo. A este respeito, os pilotos de banda larga podem saltar ao longo do tempo para os diferentes simbolos OFDM. Além do mais, dentro do simbolo OFDM dedicado aos pilotos de banda larga, o definidor de padrão de salto 204 pode programar dados piloto de banda larga para uma pluralidade de dispositivos entre partições de frequências divididas dos simbolos OFDM, desse modo minimizando o conflito/colisão. Para esta finalidade, os dispositivos que transmitem pilotos de banda larga podem saltar através das partições de frequência do simbolo OFDM em ou sobre os periodos de tempo dados para prover a diversidade para os pilotos de banda larga, por exemplo. A mais, onde o definidor de padrão de salto 204 define um ou mais padrões de salto que possam ser utilizados pelos dispositivos, os padrões de salto podem ser ciclicamente deslocados para um dispositivo dado tal que ele possa utilizar um padrão dado, mas iniciar em uma partição distinta ou frequência dos simbolos OFDM. O definidor de padrão de salto 204 pode também definir padrões que saltem entre os deslocamentos ciclicos para periodos de tempo dados como descrito aqui.
[0042] Ao determinar um padrão de salto para um dispositivo, o designador piloto de banda larga 206 pode designar o padrão de salto piloto de banda larga para o dispositivo; isto pode incluir enviar o dispositivo a informação padrão de salto. Desta forma, o dispositivo pode enviar, e o equipamento de comunicações 200 pode receber, sinais piloto de banda larga provenientes do dispositivo de acordo com o padrão de salto. Os padrões de salto podem ser específicos ao equipamento de comunicações 200 e podem variar para cada dispositivo. Como mencionado, os padrões pode ser baseados em um nivel de atividade de um dispositivo dado. Desse modo, diferentes dispositivos podem ter diferentes periodos sonoros para a informação piloto de banda larga com base no nivel de atividade. Do mesmo modo, o equipamento de comunicação 200 pode definir os padrões de salto avaliando padrões de salto atuais e gerenciando um padrão para um dispositivo que maximiza a vazão e eficientemente como descrito abaixo.
[0043] Agora com referência à Figura 3, está ilustrado um sistema de comunicações 300 que pode gerar padrões de salto de sinal piloto de banda larga para uso subsequente na transmissão de sinais piloto de banda larga. O sistema 300 inclui uma estação base 302 que se comunica com um dispositivo móvel 304 (e/ou qualquer número de dispositivos distintos (não mostrado) ) . A estação base 302 pode transmitir informação para dispositivo móvel 304 sobre um canal de link direto; a estação base adicional 302 pode receber informação proveniente do dispositivo móvel 304 sobre um canal de link reverso. Além do mais, o sistema 300 pode ser um sistema MIMO. A mais, o sistema 300 pode operar em uma rede sem fio OFDMA, uma rede sem fio LTE 3GPP, etc. Também, os componentes e funcionalidades mostrados e descritos abaixo na estação base 302 podem ser apresentados no dispositivo móvel 304 bem como e vice-versa, em um exemplo; a configuração retratada exclui estes componentes para facilidade de explicação.
[0044] A estação base 302 inclui um configurador de periodicidade 306 que pode determinar uma periodicidade para transmitir dados piloto de banda larga a um dispositivo, por exemplo, com base em um nivel de atividade ou necessidades de programação, um definidor de padrão de salto 308 que pode gerar um padrão de salto para um dispositivo com base pelo menos em parte na periodicidade determinada, e um designador piloto de banda larga 310 que pode designar um padrão de salto de banda larga a um dispositivo. A mais, a estação base 302 pode incluir um programador seletivo em frequência 312 que pode alocar recursos de comunicações aos dispositivos, tal como dispositivo móvel 304, com base nos sinais piloto de banda larga recebidos e um sinalizador de controle de potência 314 que pode transmitir sinais de controle de potência a um dispositivo com base nos sinais piloto de banda larga recebidos.
[0045] O dispositivo móvel 304 inclui um definidor piloto de banda larga 316 que pode definir dados piloto de banda larga para transmitir de acordo com um padrão de salto de sinal piloto de banda larga recebido e um controlador de potência 318 que pode controlar a potência para sinais transmitidos pelo transmissor 320. Em um exemplo, o dispositivo móvel 304 pode receber sinais de controle de potência provenientes da estação base 302 com base pelo menos em parte em sinais piloto de banda larga enviados a partir do mesmo e pode utilizar o controlador de potência 318 para controlar a potência para transmissões subsequentes baseadas nos sinais de controle de potência recebidos.
[0046] De acordo com um exemplo, a estação base 302 pode detectar a presença do dispositivo móvel 304, tal como recebendo uma comunicação ou piloto, interceptando uma comunicação, recebendo comunicação a partir de outro dispositivo indicando a presença do dispositivo móvel 304, etc. Subsequentemente, a necessidade de programação e/ou um nível de atividade do dispositivo móvel 304 pode ser discernida, e o configurador de periodicidade 306 pode utilizar esta informação para determinar uma periodicidade para utilizar para transmissão de dados piloto de banda larga. O definidor de padrão de salto 308 pode definir um padrão de salto, de acordo com a periodicidade, para utilizar na transmissão de dados piloto ao dispositivo móvel 304. O padrão de salto pode ser gerado como descrito aqui incluindo salto através do tempo, frequência, e/ou deslocamentos cíclicos de frequência/tempo. De acordo com um exemplo, o padrão de salto pode ser definido com base em outros padrões de salto gerados para os dispositivos distintos para minimizar o conflito e interferência. O designador piloto de banda larga 310 pode designar e transmitir o padrão de salto ao dispositivo para utilização do mesmo na transmissão de dados piloto de banda larga.
[0047] O dispositivo móvel 304 ao receber o padrão de salto pode utilizar o padrão para transmitir sinais piloto de banda larga à estação base 302. Por exemplo, o definidor piloto de banda larga 316 pode criar dados piloto de banda larga para permitir a estação móvel 302 programar recursos e/ou comandos de controle de potência de transmissão ao dispositivo móvel 304. A este respeito, os dados piloto de banda larga podem compreender substancialmente quaisquer dados para alcançar esta finalidade, tais como bits de dados, estruturas, comandos, variáveis, etc. O definidor piloto de banda larga 316 pode programar dados piloto para serem transmitidos sobre a frequência e tempo especificados no padrão de salto. Desta forma, a estação base 302 pode saber quando aguardar dados piloto de banda larga provenientes do dispositivo móvel 304. Ao receber dados piloto de banda larga, a estação base 302 pode utilizar o programador seletivo em frequência 312 para alocar recursos de comunicação ao dispositivo móvel 302; isto pode ser baseado em um nivel de atividade ou outros dados determinados a partir do sinal piloto de banda larga, por exemplo. A mais, o sinalizador de controle de potência 314 pode ser utilizado para emitir comandos de ativação e/ou desativação ao dispositivo móvel 304 para solicitar um aumento ou diminuição na potência para subsequentes transmissões. Isto pode ser para assegurar comunicação confiável enquanto reduz a interferência, por exemplo. Ao receber tais comandos, o controlador de potência 318 pode ajustar a potência para subsequentes transmissões pelo transmissor 320. Por exemplo, isto pode incluir ajustar um nivel de potência e/ou ajustar um nivel atual de acordo com os comandos de controle, etc.
[0048] Agora com referência à Figura 4, uma parte de amostra de largura de banda é mostrada representada como uma pluralidade de partições de tempo transpondo uma frequência; em um exemplo, isto pode ser uma pluralidade de simbolos OFDM 402, 404 (tal como em uma configuração 3GPP ou LTE 3GPP, por exemplo). Como descrito anteriormente, uma parte da largura de banda pode ser reservada em um determinado periodo de tempo para transmitir dados piloto de banda larga. Neste exemplo, o simbolo OFDM 402 pode ser utilizado para transmitir tais dados. Os outros simbolos OFDM 404 podem ser utilizados para transmitir dados substantivos, dados de controle (como mostrado), e/ou quaisquer outros dados. A amostra mostrada pode ser repetida ao longo do tempo, por exemplo. Em um exemplo, a parte de amostra pode ser repetida a cada n milisegundos tal que o canal de banda larga seja transmitido em cada partição de tempo (uma vez a cada n milisegundos) seguido pelos dados adicionais. É para ser considerado que nem todos os dispositivos transmitindo dados piloto de banda larga necessitam transmitir tais dados em cada partição de tempo; de preferência, como descrito, os dispositivos podem ser designados a uma periodicidade para transmissão com base pelo menos em parte nas necessidades de programação e/ou nivel de atividade do dispositivo.
[0049] De acordo com um exemplo, a largura de banda mostrada 400 pode ser até 0,5 ms em uma configuração LTE 3GPP, por exemplo, espalhando uma determinada frequência. Desse modo, pode haver n simbolos OFDM 402, 404 transmitidos em 0,5 ms onde um simbolo OFDM 402 é dedicado à transmissão de dados piloto de banda larga, e os restantes n-1 simbolos OFDM 404 são para transmitir dados adicionais (dados compartilhados e dados de controle). Os dispositivos possuindo atividade suficiente podem ser programados para transmitir informação piloto de banda larga; além do mais, os dispositivos podem ser padrões de salto designados com base pelo menos em parte em um nivel de atividade. O padrão de salto pode especificar quando e onde a informação piloto de banda larga é para ser transmitida por um dispositivo. Por exemplo, em um exemplo, um dispositivo pode requerer transmissão de informação piloto de banda larga a 25Hz, 50Hz, 100Hz, ou 200Hz, dependendo do nivel de atividade. A mais, o canal piloto de banda larga 402 pode permitir dados piloto de banda larga serem multiplexados por todo o canal em blocos de recurso de 1 MHz. A este respeito, um dispositivo requerendo periodicidade de 200 Hz para transmitir dados piloto de banda larga pode ser designado a um padrão de salto transmitindo dados em toda partição de tempo (a cada 0,5 ms neste exemplo). De modo oposto, um dispositivo requerendo somente periodicidade de 25Hz para transmitir dados piloto de banda larga pode ser designado a padrão de salto transmitindo dados em toda oitava partição de tempo (a cada 4,0 ms neste exemplo). Desta forma, os dispositivos podem ser designados padrões de salto para minimizar a colisão e interferência avaliando outros padrões de salto designados.
[0050] Como descrito anteriormente, um padrão de salto pode adicionalmente especificar salto através de frequências em cada periodo de tempo. Por exemplo, o padrão pode especificar para saltar sequencialmente através dos blocos de recurso de 1MHz cada periodo de tempo ou substancialmente qualquer padrão de salto. Além do mais, o padrão de salto pode especificar utilizar um ou mais deslocamentos ciclicos de padrões e saltar através dos deslocamentos ciclicos. Por exemplo, o padrão pode especificar saltar sequencialmente através dos blocos de recurso de 1 MHz começando no primeiro bloco de recurso disponivel e terminando na borda da largura de banda disponivel; na próxima volta, um deslocamento ciclico pode ser utilizado para ao contrário começar no segundo bloco de recurso disponivel e sequencialmente saltar para o último bloco de recurso disponivel terminando com o primeiro disponivel, assim saltando o deslocamento ciclico para começar com o terceiro bloco de recurso disponivel e assim por diante.
[0051] Por exemplo, a frequência disponivel pode ser 20MHz, os dispositivos requerendo padrões de salto podem saltar através de blocos de recurso de 1MHz, e as partições de tempo podem ser de 0,5 ms (tal que o canal piloto de banda larga 402 ocorre a cada 0,5 ms). A este respeito, um dispositivo de 200Hz pode transmitir informação piloto de banda larga no canal piloto de banda larga 402 em cada partição de tempo. Um periodo sonoro pode ser definido como o tempo que ele leva para o dispositivo utilizar a largura de banda inteira do canal piloto de banda larga 402. Neste exemplo, o padrão de salto para o dispositivo pode especificar saltar cada bloco de recurso de 1MHz do canal piloto de banda larga de 20MHz 402 em toda partição de tempo, fornecendo um periodo sonoro de 10 ms. Desse modo, na partição de tempo 0, o dispositivo pode transmitir no bloco de recurso 0; na partição de tempo 1, o dispositivo pode transmitir no bloco de recurso 1, todo o caminho até 20. Por conseguinte, ele pode levar 20 partições de tempo antes da largura de banda inteira ser utilizada para transmitir dados piloto de banda larga, os quais estão 10 ms a 0,5 ms por partição. Como outro exemplo, um dispositivo de 100Hz pode ter um periodo sonoro de 20 ms. Uma vez que os dados piloto de banda larga necessitam somente ser enviados a cada duas partições de tempo (ou 1 ms), os 20 blocos de recurso podem ser saltados a cada 1 ms rendendo o periodo sonoro de 20 ms.
[0052] Além do mais, os padrões podem ser saltados; em um exemplo, um padrão pode especificar começar em um primeiro bloco de recurso disponivel e saltar em cada partição de tempo para o próximo bloco de recurso sequencial até a borda da largura de banda ser alcançada. Então, um segundo padrão pode ser saltado para que especifique começo na borda e sequencialmente saltar a direção oposta até o primeiro bloco de recurso disponivel ser alcançado. É para ser considerado que substancialmente qualquer combinação do seguinte pode ser utilizada também (por exemplo, sequencial até todos os deslocamentos ciclicos terem sido saltados, então reverter deslocamentos ciclicos de salto sequencial reverso em cada partição de tempo, etc.) . É para ser considerado que os padrões de salto podem estar em estação base ou célula especifica para minimizar transmissão ou interferências que colidem.
[0053] Com referência às Figuras 5-6, as metodologias que se referem a prover padrões de salto de sinal piloto de banda larga são ilustradas. Por enquanto, para finalidade de simplicidade de explicação, as metodologias são mostradas e descritas como uma série de atos, é para ser entendido e considerado que as metodologias não estão limitadas pelos outros atos, como alguns atos podem, de acordo com uma ou mais modalidades, ocorrer em diferentes ordens e/ou concomitantemente daquele mostrado e descrito aqui. Por exemplo, aqueles versados na técnica irão entender e apreciar que uma metodologia poderia alternativamente ser representada como uma série de estados ou eventos inter-relacionados, tal como em um diagrama de estado. Além do mais, nem todos os atos ilustrados podem ser requeridos para implementar uma metodologia de acordo com uma ou mais modalidades.
[0054] De volta à Figura 5, é ilustrada uma metodologia 500 que facilita geração de padrões de salto de sinal piloto de banda larga para ser utilizado pelos dispositivos em uma rede de comunicações sem fio. É para ser considerado que a metodologia 500 pode permitir que a largura de banda seja eficientemente repartida para facilitar a transmissão de informação piloto de banda larga e dados adicionais para/de uma pluralidade de dispositivos. Em 502, um nivel de atividade pode ser determinado para um dispositivo. Como descrito anteriormente, o nivel de atividade pode ser comunicado pelo dispositivo, deduzido do comportamento do dispositivo (ou tipo, configuração, etc.), recebido como informação de um dispositivo distintos, e os similares. O nivel de atividade pode se referir às necessidades de programação de comunicação também. Em 504, uma periodicidade para transmitir dados piloto de banda larga pode ser configurada para o dispositivo. Como descrito, uma parte da largura de banda em um determinado periodo de tempo pode ser dedicada à informação piloto de banda larga. Desse modo, um dispositivo pode transmitir informação piloto de banda larga em cada periodo de tempo ou pode omitir periodos de tempo como mostrado acima. É para ser considerado que alguns dispositivos podem se comunicar sem requerer transmissão de informação piloto de banda larga (por exemplo, onde um dispositivo não for muito ativo). Além do mais, é para ser considerado que uma periodicidade configurada para um dispositivo pode ser modificada de acordo com uma troca no nivel de atividade ou devido a outros eventos, por exemplo.
[0055] Em 506, um padrão de salto pode ser gerado que especifica transmissão de dados piloto de banda larga para a periodicidade determinada. O padrão de salto pode também especificar salto na frequência de acordo com a periodicidade. Como descrito acima, em cada periodo de tempo, o sinal piloto de banda larga pode ser especificado para saltar a um bloco de recurso de frequência distinta. O padrão de salto pode também alternativamente ou adicionalmente especificar um deslocamento ciclico e/ou saltar dentro de deslocamentos ciclicos. O padrão de salto pode tomar substancialmente qualquer forma como descrito acima onde o salto ocorre sobre a periodicidade especificada. Além do mais, o padrão de salto pode ser baseado pelo menos em parte nos padrões de salto gerados anteriormente para dispositivos distintos para minimizar a interferência na comunicação. Em 508, o padrão de salto pode ser designado e transferido ao dispositivo. A este respeito, o dispositivo pode utilizar o padrão de salto designado, e o receptor da informação piloto de banda larga pode conhecer o padrão utilizado.
[0056] Agora com referência à Figura 6, uma metodologia 600 que facilita utilizando um padrão de salto para transmitir um sinal piloto de banda larga é ilustrada. Em 602, um padrão de salto para transmitir um sinal piloto de banda larga é recebido. 0 padrão de salto pode ser por um dispositivo distinto como descrito acima e pode se referir a um nivel de atividade do dispositivo de recepção. Em 604, um sinal piloto de banda larga pode ser gerado para transmissão de acordo com o padrão de salto. Os dados podem compreender substancialmente quaisquer dados que possam ser utilizados pelo receptor para assegurar presença do dispositivo de transmissão, colher informação relacionada ao dispositivo ou comunicações com o mesmo, medir uma SNR ou qualidade de canal, determinar recursos a serem alocados para o dispositivo, determinar um ou mais sinais de controle de potência para transmitir de volta ao dispositivo, e/ou os similares, por exemplo.
[0057] Em 606, o sinal piloto de banda larga gerado pode ser transmitido de acordo com o padrão de salto. Desse modo, o sinal pode ser transmitida por broadcast em uma frequência durante um periodo de tempo especifico (tal como utilizando uma parte de um simbolo OFDM) de acordo com um padrão de salto. Em 608, uma parte distinta dentro da largura de banda pode ser saltada em uma partição de tempo subsequente (por exemplo, um bloco de recurso distinto em um simbolo OFDM subsequente dedicado para transmitir informação piloto de banda larga). Em 610, um segundo sinal piloto de banda larga pode ser gerado e transmitido de acordo com o padrão de salto. A este respeito, o sinal piloto de banda larga pode utilizar uma largura de banda inteira reservada para transmitir dados piloto de banda larga ao longo de um periodo de tempo.
[0058] Será considerado que, de acordo com um ou mais aspectos descritos aqui, inferências podem ser feitas estimando determinar um padrão de salto para designar a um ou mais dispositivos em uma rede de comunicações sem fio como descrito. Como utilizado aqui, o termo para "inferir" ou "inferência" se refere em geral ao processo de raciocinio sobre ou estado de inferência do sistema, ambiente, e/ou usuário a partir de um conjunto de observações como capturado através de eventos e/ou dados. A inferência pode ser empregada para identificar um contexto especifico ou ação, ou pode gerar uma distribuição de possibilidades sobre os estados, por exemplo. A inferência pode ser probabilistica - isto é, a computação de uma distribuição de probabilidades sobre os estados de interesse com base em uma consideração de dados e eventos. A inferência pode também se referir às técnicas empregadas para compor eventos de nivel mais alto a partir de um conjunto de dados e/ou eventos. Tal inferência resulta na construção de novos eventos ou ações provenientes de um conjunto de eventos observados e/ou dados de evento armazenados, se os eventos estiverem ou não co-relacionados em proximidade temporal pequena, e se os eventos e dados vierem de um ou vários eventos e fontes de dados.
[0059] De acordo com um exemplo, um ou mais métodos apresentados acima podem incluir fazer inferências ligadas a determinar um padrão de salto para um ou mais dispositivos. Por exemplo, um padrão de salto pode ser gerado com base nas inferências feitas considerando padrões de salto designados no passado, tal como a maneira na qual o padrão de salto é definido para minimizar inferência com os padrões de salto em efeito para os dispositivos distintos. A mais, inferências podem ser feitas como relação à determinação dos niveis de atividade para dispositivos e/ou discernimento de uma periodicidade para transmitir sinais piloto de banda larga ao padrão de salto com base na atividade. Além disto, as inferências podem ser feitas do sinal piloto de banda larga com relação à alocação dos recursos de canal e/ou solicitação adicional ou potência de transmissão menor a partir de um dispositivo de transmissão.
[0060] A Figura 7 é uma ilustração de um dispositivo móvel 700 que facilita a transmissão de sinais piloto em banda larga de acordo com um ou mais padrões de salto e potência de controle para transmissão do mesmo. O dispositivo móvel 700 compreende um receptor 702 que recebe um sinal a partir, por exemplo, uma antena receptora (não mostrada), desempenha ações tipicas (por exemplo, filtra, amplifica, converte descendentemente, etc.) no sinal recebido, e digitaliza o sinal condicionado para obter amostras. O receptor 702 pode compreender um demodulador 704 que pode demodular simbolos recebidos e os prover a um processador 706 para estimativa de canal. O processador 706 pode ser um processador dedicado para analisar informação recebida pelo receptor 702 e/ou gerar informação para transmissão por um transmissor 716, um processador que controla um ou mais componentes do dispositivo móvel 700, e/ou um processador que tanto analisa a informação recebida pelo receptor 702, gera informação para transmissão pelo transmissor 716, e controla um ou mais componentes do dispositivo móvel 700.
[0061] O dispositivo móvel 700 pode compreender adicionalmente a memória 708 que é operativamente acoplada ao processador 706 e que pode armazenar dados para serem transmitidos, dados recebidos, informação relacionada aos canais disponíveis, dados associados ao sinal analisado e/ou intensidade de interferência, informação relacionada a um canal designado, potência, taxa, ou os similares, e qualquer outra informação adequável para estimar um canal e comunicação via canal. A memória 708 pode armazenar adicionalmente protocolos e/ou algoritmos associados à estimativa e/ou utilização de um canal (por exemplo, baseado no desempenho, baseado na capacidade, etc.).
[0062] Será considerado que o armazenamento de dados (por exemplo, memória 708) descrito aqui pode ser memória volátil ou memória não-volátil, ou pode incluir ambas as memórias volátil e não-volátil. Para fim de ilustração, e não limitação, a memória não-volátil pode incluir memória somente para leitura (ROM), ROM programável (PROM), ROM eletricamente programável (EPROM), PROM eletricamente apagável (EEPROM), ou memória flash. A memória volátil pode incluir memória de acesso aleatório (RAM), que atua como memória de cache externo. Para fim de ilustração e não limitação, RAM está disponivel de muitas formas tal como RAM sincrona (SRAM), RAM dinâmica (DRAM), DRAM sincrona (SDRAM) , SDRAM de taxa de dados duplos (DDR SDRAM) , SDRAM melhorada (ESDRAM), DRAM de link sincrono (SLDRAM), e RAM Rambus direta (DRRAM). A memória 708 dos sistemas e métodos de assunto é destinada a compreender, sem estar limitado a, estes e quaisquer tipos de memória.
[0063] O processador 706 pode adicionalmente ser operativamente acoplado a um programador piloto de banda larga 710 que pode gerar e programar sinais piloto de banda larga para serem transmitidos de acordo com um ou mais padrões de salto como descritos acima, por exemplo. Em um exemplo, o dispositivo móvel 700 pode receber um padrão de salto piloto de banda larga a partir de um dispositivo para o qual ele está em comunicação (tal como uma estação base, por exemplo). O padrão de salto pode especificar onde e quando (por exemplo, partições de frequência para determinados intervalos de partição de tempo) para enviar dados piloto de banda larga; os intervalos de partições de tempo podem ser determinados com base nas necessidades de programação e/ou nivel de atividade do dispositivo móvel 700 em um exemplo. 0 padrão pode especificar para saltar através de frequências sobre periodos de tempo, e o programador piloto de banda larga 710 pode utilizar esta informação para programar apropriadamente a transmissão dos dados.
[0064] Ademais, o dispositivo móvel 700 compreende adicionalmente um modulador 714 e o transmissor 716 que respectivamente modula e transmite sinais para, por exemplo, uma estação base, outro dispositivo móvel, etc. 0 processador 706 pode também ser operativamente acoplado a um controlador de potência 712 que pode aumentar, reduzir, e/ou configurar um nivel de potência utilizado pelo transmissor 716 para transmitir os sinais. De acordo com um exemplo, o dispositivo móvel 700 pode receber sinais de controle de potência a partir de um dispositivo distinto com base pelo menos em parte no sinal piloto de banda larga transmitido, e o controlador de potência 712 pode ajustar a potência de transmissão com base pelo menos em parte no sinal de controle de potência recebido. Apesar de descrito como estando separado do processador 706, é para ser considerado que o programador piloto de banda larga 710, controlador de potência 712, demodulador 704, e/ou modulador 714 pode ser parte do processador 706 ou de múltiplos processadores (não mostrado).
[0065] A Figura 8 é uma ilustração de um sistema 800 que facilita definição e designação de padrões de salto de sinal piloto de banda larga como descrito acima. O sistema 800 compreende uma estação base 802 (por exemplo, ponto de acesso, ...) com um receptor 810 que recebe sinal(s) provenientes de um ou mais dispositivos móveis 804 através de uma pluralidade de antenas receptoras 806, e um transmissor 824 que transmite para o um ou mais dispositivos móveis 804 através de uma antena transmissora 808. O receptor 810 pode receber informação a partir das antenas receptoras 806 e ser operativamente associado a um demodulador 812 que demodula a informação recebida. Os simbolos 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 a estimar uma intensidade de sinal (por exemplo, piloto) e/ou intensidade de interferência, dados para serem transmitidos a ou recebidos do dispositivo(s) móvel(is) 804 (ou uma estação base distinta (não mostrada)), e/ou qualquer outra informação adequável relacionada ao desempenho de várias ações e funções apresentadas aqui. O processador 814 é ainda acoplado a um definidor de padrão de salto 818 que pode gerar padrões de salto para sinais piloto de banda larga transmitidos pelos dispositivos móveis 804. Além do mais, o processador 814 pode ser acoplado a um designador piloto de banda larga 820 que pode designar o padrão de salto aos dispositivos móveis 804 para receber os sinais piloto de banda larga nos tempos e frequências desejados.
[0066] De acordo com um exemplo, a estação base 802 pode receber comunicação de um ou mais dispositivos móveis 804 e pode determinar um nivel de atividade para o dispositivo 804 com base na comunicação. Utilizando o nivel de atividade, o definidor de padrão de salto (ou outro componente/processador 814) pode determinar uma periodicidade para transmitir dados piloto de banda larga. É para ser considerado, como mencionado, que nem todos os dispositivos 804 são requeridos para transmitir dados piloto de banda larga (por exemplo, dispositivos de baixa atividade). Subsequentemente, um padrão de salto pode ser definido através do definidor de padrão de salto 818 como descrito acima; especificamente, um padrão pode ser definido para saltar através dos blocos de recurso de frequência ao longo do tempo e/ou saltar deslocamentos ciclicos de padrões, etc., e o padrão pode ser definido com base pelo menos em parte nos padrões previamente gerados e designados, por exemplo. 0 designador piloto de banda larga 820 pode designar o padrão de salto piloto de banda larga para um respectivo dispositivo móvel 804. Subsequentemente, o dispositivo móvel 804 pode utilizar o padrão para transmitir dados piloto de banda larga para a estação base 802, e a estação base 802 pode utilizar os dados para determinar alocação de recursos para o dispositivo móvel 804 e/ou para controlar um nivel de potência do mesmo. Além disto, apesar de retratado como estando separado do processador 814, é para ser considerado que o definidor de padrão de salto 818, designador piloto de banda larga 820, demodulador 812, e/ou modulador 822 podem ser parte do processador 814 ou de múltiplos processadores (não mostrado).
[0067] A Figura 9 mostra um exemplo de sistema de comunicação sem fio 900. O sistema de comunicação sem fio 900 retrata uma estação base 910 e um dispositivo móvel 950 por preocupação de concisão. No entanto, é para ser considerado que o sistema 900 pode incluir mais que uma estação base e/ou mais que um dispositivo móvel, em que as estações base adicionais e/ou dispositivos móveis podem ser substancialmente similares ou diferentes da estação base exemplar 910 e do dispositivo móvel 950 descrito abaixo. Além disso, é para ser considerado que a estação base 910 e/ou dispositivo móvel 950 pode empregar os sistemas (Figuras 1-3 e 7-8), técnicas/configurações (Figura 4) e/ou métodos (Figuras 5-6) descritas aqui para facilitar comunicação sem fio entre eles.
[0068] Na estação base 910, os dados de tráfego para um número de fluxos de dados são providos a partir de uma fonte de dados 912 para um processador de dados de transmissão (TX) 914. De acordo com um exemplo, cada fluxo de dados pode ser transmitido sobre uma respectiva antena. O processador de dados TX 914 formata, codifica, e intercala o fluxo de dados de tráfego com base em um esquema de codificação particular selecionado para que o fluxo de dados proveja os dados codificados.
[0069] Os dados codificados pra cada fluxo de dados podem ser multiplexados com os dados piloto utilizando técnicas de multiplexação por divisão de frequência ortogonal (OFDM). Adicionalmente ou alternativamente, os simbolos piloto podem ser multiplexados por divisão de frequência (FDM), multiplexados por divisão de tempo (TDM), ou multiplexados por divisão de código (CDM) . Os dados piloto são tipicamente um padrão de dados conhecido que é processado de uma maneira conhecida e pode ser utilizado no dispositivo móvel 950 para estimar resposta de canal. Os dados codificados e piloto multiplexados para cada fluxo de dados podem ser modulados (por exemplo, mapeado em simbolos) com base em um esquema de modulação particular (por exemplo, chaveamento por desvio de fase binária (BPSK), Chaveamento por desvio de fase em quadratura (QPSK), Chaveamento por desvio de fase múltipla (M-PSK), modulação em amplitude e em quadratura de ordem M (M-QAM), etc.) selecionada para que o fluxo de dados proveja simbolos de modulação. A taxa de dados, codificação, e modulação para cada fluxo de dados podem ser determinados pelas instruções desempenhadas ou providas pelo processador 930 .
[0070] Os simbolos de modulação para os fluxos de dados podem ser providos a um processador MIMO TX 920, que pode adicionalmente processar os simbolos de modulação (por exemplo, para OFDM). 0 processador MIMO TX 920 então provê NT fluxos de simbolos de modulação aos NT transmissores (TMTR) 922a as 922t. Em várias modalidades, o processador MIMO TX 920 aplica pesos de conformação de feixes para os simbolos dos fluxos de dados e para a antena a partir da qual o simbolo está sendo transmitido.
[0071] Cada transmissor 922 recebe e processa um respectivo fluxo de simbolo para prover um ou mais sinais analógicos, e ainda condições (por exemplo, amplifica, filtra, e converte ascendentemente) os sinais analógicos para prover um sinal modulado adequável para transmissão sobre o canal MIMO. Adicionalmente, os NT sinais modulados provenientes dos transmissores 922a a 922t são transmitidos das NT antenas 924a a 924t, respectivamente.
[0072] No dispositivo móvel 950, os sinais modulados transmitidos são recebidos pelas NR antenas 952a a 952r e o sinal recebido de cada antena 952 é provido a um respectivo receptor (RCVR) 954a 954r. Cada receptor 954 condiciona (por exemplo, filtra, amplifica, e converte descendentemente) um respectivo sinal, digitaliza o sinal condicionado para prover amostras, e ainda processa as amostras para prover um fluxo de simbolos "recebido" correspondente.
[0073] Um processador de dados RX 960 pode receber e processar os NR fluxos de simbolos recebidos provenientes dos NR receptores 954 com base em um receptor particular processando técnicas para prover NT fluxos de simbolos "detectados". O processador de dados RX 960 pode demodular, deintercalar, e decodificar cada fluxo de simbolo detectado para recuperar os dados de tráfego para o fluxo de dados. O processamento através do processador de dados RX 960 é complementar àquele desempenhado pelo processador MIMO TX 920 e pelo processador de dados TX 914 na estação base 910.
[0074] Um processador 970 pode periodicamente determinar qual matriz de precodificação utilizar como discutido acima. Adicionalmente, o processador 970 pode formular uma mensagem de link reverso compreendendo uma parte de indice de matriz e uma parte de valor de classificação.
[0075] A mensagem de link reverso pode compreender vários tipos de informação considerando o link de comunicação e/ou o fluxo de dados recebidos. A mensagem de link reverso pode ser processada por um processador de dados TX 938, que também recebe os dados de tráfego para um número de fluxos de dados provenientes de uma fonte de dados 936, modulados por um modulador 980, condicionado pelos transmissores 954a a 954r, e transmitidos de volta à estação base 910.
[0076] Na estação base 910, os sinais modulados provenientes 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 extraida para determinar qual matriz de precodificação utilizar para determinar os pesos da conformação de feixes.
[0077] Os processadores 930 e 970 podem direcionar (por exemplo, controlar, coordenar, gerenciar, etc.) a operação na estação base 910 e dispositivo móvel 950, respectivamente. Os respectivos processadores 930 e 970 podem estar associados à memória 932 e 972 que armazenam códigos de programa e dados. Os processadores 930 e 970 podem também realizar computações para derivar estimativas de resposta de impulso e frequência para o uplink e downlink, respectivamente.
[0078] É para ser entendido 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 circuitos integrados de aplicação especifica (ASICs), processadores de sinal digital (DSPs), dispositivos de processamento de sinal digital (DSPDs), dispositivos de lógica programável (PLDs), arranjo de porta programável em campo (FPGAs), processadores, controladores, microcontroladores, microprocessadores, outras unidades eletrônicas designadas para realizar as funções descritas aqui, ou um combinação dos mesmos.
[0079] Quando as modalidades forem implementadas em software, firmware, middleware ou microcódigo, código de programa ou segmentos de código, elas podem ser armazenadas em um meio legivel 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 sub-rotina, um módulo, um pacote de software, uma classe, ou qualquer combinação de instruções, estruturas de dados, ou relatos de programa. Um segmento de código pode ser acoplado a outro segmento de código ou um circuito de hardware passando e/ou recebendo informação, dados, argumentos, parâmetros, ou conteúdos de memória. Informação, argumentos, parâmetros, dados, etc. podem ser passados, emitidos, ou transmitidos utilizando quaisquer elementos adequáveis incluindo compartilhamento de memória, passagem de memória, passagem de token, transmissão de rede, etc.
[0080] Para uma implementação de software, as técnicas descritas aqui podem ser implementadas com módulos (por exemplo, procedimentos, funções e assim por diante) que realizem as funções descritas aqui. Os códigos de software podem ser armazenados nas unidades de memória e executadas pelos processadores. A unidade de memória pode ser implementada dentro do processador ou externa ao processador, caso no qual ele pode estar comunicativamente acoplado ao processador via vários mecanismos como é conhecido na técnica.
[0081] Com referência à Figura 10, é ilustrado um sistema 1000 que cria um padrão de salto de sinal piloto de banda larga e designa o padrão ao dispositivo. Por exemplo, o sistema 1000 pode residir pelo menos parcialmente dentro de uma estação base, dispositivo móvel, etc. É para ser considerado que o sistema 1000 é representado como incluindo blocos funcionais, que podem ser blocos funcionais que representam funções implementadas por um processador, software, ou uma combinação dos mesmos (por exemplo, firmware) . O sistema 1000 inclui um grupamento lógico 1002 de componentes elétricos que podem atuar em conjunto. Por exemplo, o grupamento lógico 1002 pode incluir um componente elétrico para determinar uma parte de banda larga dedicada à comunicação de sinais piloto de banda larga 1004. Por exemplo, a largura de banda pode ser separada em unidades de frequência ao longo do tempo, tal como em um sistema OFDMA. Neste exemplo, um simbolo OFDM para uma determinada coleção de simbolos, que constituem uma partição de tempo, pode ser reservado para transmitir dados piloto de banda larga. Adicionalmente, o grupamento lógico 1002 pode compreender um componente elétrico para gerar um padrão de salto de sinal piloto de banda larga que especifica o salto para blocos de recurso de frequência distinta da parte da largura de banda ao longo do tempo 1006. Por exemplo, para um determinado periodo de tempo, o padrão de salto pode especificar utilizando partes distintas da largura de banda de sinal piloto de banda larga dedicada. Em um exemplo, as partes da largura de banda podem ser sequencialmente saltadas, tal como em um loop, ou substancialmente qualquer outro padrão. Em outro exemplo, as partes da largura de banda podem ser saltadas, e os deslocamentos ciclicos do padrão gerado podem ser saltados também. Além do mais, o grupamento lógico 1002 pode compreender um componente elétrico para designar o padrão de salto de sinal piloto de banda larga para um dispositivo baseado pelo menos em parte no nivel de atividade do dispositivo 1008. Desse modo, o padrão de salto pode possuir uma periodicidade especificada para transmitir sinais piloto de banda larga, e a programação elevada de requerimentos de dispositivos pode ser designada a padrões de salto com maior periodicidade que aquela programação de menos requerimento de acordo com o nivel de atividade do dispositivo. Adicionalmente, o sistema 1000 pode incluir uma memória 1010 que retém instruções para executar funções associadas aos componentes elétricos 1004, 1006, e 1008. Enquanto mostrado como estando externo à memória 1010, é para ser entendido que um ou mais dos componentes elétricos 1004, 1006, e 1008 podem existir dentro da memória 1010.
[0082] De volta à Figura 11, é ilustrado um sistema 1100 que comunica sinais piloto de banda larga, de acordo com um padrão de salto, em uma rede de comunicações sem fio. O sistema 1100 pode residir dentro de uma estação base, dispositivo móvel, etc., por exemplo. Como retratado, o sistema 1100 inclui blocos funcionais que podem representar funções implementadas por um processador, software, ou combinação dos mesmos (por exemplo, firmware). O sistema 1100 inclui um grupamento lógico 1102 dos componentes elétricos que facilitam comunicação de sinais piloto de banda larga de acordo com um padrão de salto. O grupamento lógico 1102 pode incluir um componente elétrico para receber um padrão de salto de sinal piloto de banda larga 1104. O padrão de salto de sinal piloto de banda larga pode ser designado por uma estação base ou outro dispositivo, por exemplo. Além disto, o padrão de salto pode ser designado com base no nivel de atividade, por exemplo, onde o padrão pode ter uma periodicidade para transmitir sinais piloto de banda larga de acordo com o nivel de atividade. Além do mais, o grupamento lógico 1102 pode incluir um componente elétrico para gerar sinais piloto de banda larga 1106. Os sinais podem ser substancialmente qualquer forma de dados transmitidos, tais como estruturas de bits únicos, etc., que são modulados através da frequência designada. Adicionalmente, o grupamento lógico 1102 pode compreender um componente elétrico para transmitir os sinais piloto de banda larga ao longo do tempo de acordo como padrão de salto de sinal piloto de banda larga 1108. Desse modo, em um determinado periodo de tempo, uma parte da frequência pode ser utilizada que seja diferente daquela utilizada em um periodo de tempo anterior. Isto provê para utilização de uma parte inteira de largura de banda dedicada para transmitir dados piloto de banda larga ao longo do tempo. A mais, o sistema 1100 pode incluir uma memória 1110 que retém instruções para executar funções associadas aos componentes elétricos 1104, 1106, e 1108. Enquanto mostrado como estando externo à memória 1110, é para ser entendido que os componentes elétricos 1104, 1106, e 1108 podem existir dentro da memória 1110.
[0083] O que foi descrito acima inclui exemplos de uma ou mais modalidades. Isto, obviamente, não é possivel descrever toda combinação concebivel dos componentes ou metodologias para finalidades de descrever as modalidades acima mencionadas, mas um versado na técnica pode reconhecer que muitas combinações e permutações adicionais de várias modalidades são possiveis. Do mesmo modo, as modalidades descritas são destinadas a abraçar todas as alterações, modificações e variações que caiam dentro do espirito e escopo das reivindicações em anexo. Além disto, para a extensão que o termo "inclui" é utilizado na descrição detalhada ou nas reivindicações, tal termo é destinado a ser inclusivo de uma maneira similar ao termo "compreendendo" como "compreendendo" é interpretado quando empregado como uma palavra transicional em uma reivindicação.

Claims (15)

1. Método (500) para definir um padrão de salto de sinal piloto de banda larga em uma rede de comunicação sem fio, caracterizado por compreender: reservar uma parte de largura de banda disponivel para transmitir dados piloto de banda larga; gerar (506) um padrão de salto de sinal piloto de banda larga para um dispositivo que especifica salto através de um ou mais blocos de recurso de frequência da parte reservada de largura de banda de acordo com uma periodicidade configurada para o dispositivo, em que a periodicidade é configurada com base pelo menos em parte em um nivel de atividade do dispositivo; e designar (508) o padrão de salto de sinal piloto de banda larga para o dispositivo.
2. Método, de acordo com a reivindicação 1, caracterizado por compreender adicionalmente receber sinais piloto de banda larga provenientes do dispositivo de acordo com o padrão de salto designado ao dispositivo.
3. Método, de acordo com a reivindicação 2, caracterizado por compreender adicionalmente programar recursos de comunicação para o dispositivo com base pelo menos em parte nos sinais piloto de banda larga recebidos.
4. Método, de acordo com a reivindicação 2, caracterizado por compreender adicionalmente gerar sinais de controle de potência para transmissão ao dispositivo com base pelo menos em parte nos sinais piloto de banda larga recebidos.
5. Método, de acordo com a reivindicação 1, caracterizado pelo padrão de salto de sinal piloto de banda larga especificar salto através de substancialmente todos os blocos de recurso de frequência da parte reservada de largura de banda de acordo com a periodicidade configurada para o dispositivo.
6. Método, de acordo com a reivindicação 5, caracterizado pelo padrão de salto de sinal piloto de banda larga especificar salto sequencialmente através de substancialmente todos os blocos de recurso de frequência.
7. Método, de acordo com a reivindicação 5, caracterizado pelo padrão de salto de sinal piloto de banda larga especificar salto através de deslocamentos ciclicos do padrão de salto.
8. Método, de acordo com a reivindicação 1, caracterizado pelo padrão de salto de sinal piloto de banda larga ser gerado com base pelo menos em parte em padrões de salto gerados anteriormente.
9. Método, de acordo com a reivindicação 1, caracterizado pelo padrão de salto variar de padrões de salto designados por estações base distintas.
10. Equipamento de comunicação sem fio (1000) que cria padrões de salto para transmissões de sinal piloto de banda larga, caracterizado por compreender: mecanismos (1004) para reservar uma parte de largura de banda disponível para transmitir dados piloto de banda larga; mecanismos (1006) para gerar um padrão de salto de sinal piloto de banda larga para um dispositivo que especifica salto através de um ou mais blocos de recurso de frequência da parte reservada de largura de banda de acordo com uma periodicidade configurada para o dispositivo, em que a periodicidade é configurada com base pelo menos em parte em um nivel de atividade do dispositivo; e mecanismos (1008) para designar o padrão de salto de sinal piloto de banda larga para o dispositivo.
11. Método (600) para comunicar sinais piloto de banda larga a partir de um dispositivo, caracterizado por compreender: transmitir (606) dados piloto de banda larga em um primeiro bloco de recurso de frequência de uma parte de largura de banda, a parte de largura de banda reservada para sinais piloto de banda larga; saltar (608) para um segundo bloco de recurso de frequência da parte de largura de banda reservada para sinais piloto de banda larga em uma parte distinta de largura de banda de acordo com um padrão de salto de sinal piloto de banda larga, em que o padrão de salto de sinal piloto de banda larga é definido de acordo com uma periodicidade configurada para o dispositivo, em que a periodicidade é configurada com base pelo menos em parte em um nivel de atividade do dispositivo; e transmitir (610) dados piloto de banda larga no segundo bloco de recurso de frequência.
12. Método, de acordo com a reivindicação 11, caracterizado por compreender adicionalmente receber o padrão de salto de sinal piloto de banda larga a partir de uma estação base, em que o padrão de salto de sinal piloto de banda larga é diferente de um padrão de salto recebido anteriormente a partir de uma estação base distinta.
13. Método, de acordo com a reivindicação 11, caracterizado por compreender adicionalmente saltar para blocos de recursos de frequência adicionais na porção de largura de banda ao longo do tempo de acordo com o padrão de salto de sinal piloto de banda larga.
14. Equipamento de comunicação sem fio (1100) para transmitir sinais piloto de banda larga, caracterizado por compreender: mecanismos (1104) para receber um padrão de salto de sinal piloto de banda larga; mecanismos (1106) para gerar sinais piloto de banda larga; e mecanismos (1108) para transmitir os sinais piloto de banda larga ao longo do tempo de acordo com o padrão de salto de sinal piloto de banda larga recebido, em que o padrão de salto de sinal piloto de banda larga tem uma periodicidade com base pelo menos em parte em um nivel de atividade do equipamento de comunicação sem fio.
15. Memória caracterizada por compreender instruções que, quando executadas, fazem com que pelo menos um computador realize as etapas do método conforme definido em qualquer uma das reivindicações 1 a 9 ou 11 a 13.
BRPI0806993-0A 2007-02-06 2008-02-06 método para definir e equipamento para criar e transmitir padrões de salto de sinal piloto de banda larga, método para comunicar e equipamento para transmitir sinais piloto de banda larga, e memória BRPI0806993B1 (pt)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US88846007P 2007-02-06 2007-02-06
US60/888,460 2007-02-06
US12/026,501 2008-02-05
US12/026,501 US8213483B2 (en) 2007-02-06 2008-02-05 Hopping structures for broadband pilot signals
PCT/US2008/053217 WO2008098079A1 (en) 2007-02-06 2008-02-06 Hopping structures for broadband pilot signals

Publications (2)

Publication Number Publication Date
BRPI0806993A2 BRPI0806993A2 (pt) 2014-04-08
BRPI0806993B1 true BRPI0806993B1 (pt) 2020-10-13

Family

ID=39676124

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0806993-0A BRPI0806993B1 (pt) 2007-02-06 2008-02-06 método para definir e equipamento para criar e transmitir padrões de salto de sinal piloto de banda larga, método para comunicar e equipamento para transmitir sinais piloto de banda larga, e memória

Country Status (15)

Country Link
US (1) US8213483B2 (pt)
EP (1) EP2119027B1 (pt)
JP (2) JP5307033B2 (pt)
KR (1) KR101107374B1 (pt)
CN (1) CN101657975B (pt)
AU (1) AU2008213668A1 (pt)
BR (1) BRPI0806993B1 (pt)
CA (1) CA2675694C (pt)
ES (1) ES2593087T3 (pt)
HU (1) HUE030136T2 (pt)
IL (1) IL199748A0 (pt)
MX (1) MX2009008351A (pt)
RU (1) RU2427076C2 (pt)
TW (1) TWI384772B (pt)
WO (1) WO2008098079A1 (pt)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8625652B2 (en) * 2007-01-11 2014-01-07 Qualcomm Incorporated Collision-free group hopping in a wireless communication system
US8213483B2 (en) * 2007-02-06 2012-07-03 Qualcomm Incorporated Hopping structures for broadband pilot signals
US8649353B2 (en) 2008-03-04 2014-02-11 Interdigital Patent Holdings, Inc. Method and apparatus for accessing a random access channel by selectively using dedicated or contention-based preambles during handover
US8160008B2 (en) * 2008-03-28 2012-04-17 Apple Inc. Techniques for channel sounding in a wireless communication system
CN101610101B (zh) * 2008-06-16 2013-02-27 中兴通讯股份有限公司 一种下行专用导频的跳频方法
US8379583B2 (en) * 2009-01-30 2013-02-19 Qualcomm Incorporated Method and apparatus for multiplexing legacy long term evolution user equipment with advanced long term evolution user equipment
EP2409426A4 (en) 2009-03-20 2015-04-08 Ct Of Excellence In Wireless Technology COGNITIVE INTERFERENCE MANAGEMENT IN WIRELESS NETWORKS WITH RELAYS, MACROCELLS, MICROCELLS, PICOCELLS AND FEMTO CELLS
CN102045789B (zh) * 2009-10-16 2013-05-08 中兴通讯股份有限公司 基于跳频的频率物理资源调度方法及系统
KR101624879B1 (ko) 2009-12-23 2016-05-30 삼성전자주식회사 멀티 셀 환경에서의 기준신호 할당 방법, 관리 방법 및 상기 방법이 적용되는 네트워크 장치 및 단말
WO2011121925A1 (ja) * 2010-03-29 2011-10-06 パナソニック株式会社 端末装置、基地局装置、パイロット送信方法、及び、伝搬路推定方法
US8867561B2 (en) * 2010-05-10 2014-10-21 Comcast Cable Communications, Llc Managing upstream transmission in a network
CN106134123B (zh) * 2014-03-31 2019-07-16 索尼公司 用于网络中的导频时隙跳频的方法和设备及计算机可读介质
US20150296434A1 (en) * 2014-04-15 2015-10-15 Qualcomm Incorporated Systems, methods and apparatus for optimizing machine to machine device performance by dynamically varying slot cycle index
WO2017050389A1 (en) * 2015-09-25 2017-03-30 Huawei Technologies Co., Ltd. Communication protocol for low energy communication links
US11196526B2 (en) * 2017-08-10 2021-12-07 Lg Electronics Inc. Method for transmitting and receiving uplink control channel and device therefor
CN109729559B (zh) * 2017-10-31 2020-09-01 展讯通信(上海)有限公司 小区切换方法及装置、存储介质、用户设备、网络设备
US11696239B1 (en) 2020-08-28 2023-07-04 T-Mobile Innovations Llc Reference signal enhancement in a wireless communication network

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0815417A (ja) 1994-06-29 1996-01-19 Fujitsu Ltd 周波数ホッピング方式における移動速度検出装置
JP3441922B2 (ja) * 1996-06-14 2003-09-02 株式会社エヌ・ティ・ティ・ドコモ Cdma移動通信システムにおける信号伝送方法および信号伝送装置
FI972039A7 (fi) * 1997-05-13 1998-11-14 Nokia Telecommunications Oy Menetelmä pakettivälitteiseen tiedonsiirtoon
SE509836C2 (sv) * 1997-06-13 1999-03-15 Ericsson Telefon Ab L M Förfarande och arrangemang i ett radiokommunikationssystem
JP3798549B2 (ja) * 1998-03-18 2006-07-19 富士通株式会社 無線基地局のマルチビームアンテナシステム
JP2003332943A (ja) * 2002-05-10 2003-11-21 Ntt Docomo Inc チャネル推定を行う無線通信局および無線通信方法
JP3860556B2 (ja) * 2003-04-04 2006-12-20 松下電器産業株式会社 基地局装置及び通信方法
US7177297B2 (en) 2003-05-12 2007-02-13 Qualcomm Incorporated Fast frequency hopping with a code division multiplexed pilot in an OFDMA system
KR100507541B1 (ko) 2003-12-19 2005-08-09 삼성전자주식회사 직교주파수분할다중접속 시스템에서의 데이터 및 파일롯할당 방법 과 그를 이용한 송신 방법 및 그 장치, 수신방법과 그 장치
KR100643740B1 (ko) 2004-04-09 2006-11-10 삼성전자주식회사 직교 주파수 분할 다중 방식을 사용하는 통신 시스템에서기지국 구분을 위한 파일럿 코드 패턴 송수신 장치 및 방법
KR20050099906A (ko) 2004-04-12 2005-10-17 삼성전자주식회사 직교주파수분할 다중접속 시스템에서 순환 주파수 패턴에따른 고속 주파수 도약을 위한 송수신장치
DE602004015333D1 (de) * 2004-12-15 2008-09-04 Matsushita Electric Industrial Co Ltd Unterstützung für garantierten Bitratenverkehr für Uplink Übertragungen
US8571132B2 (en) 2004-12-22 2013-10-29 Qualcomm Incorporated Constrained hopping in wireless communication systems
US8107356B2 (en) 2004-12-27 2012-01-31 Samsung Electronics Co., Ltd. Method and apparatus for transmitting/receiving a signal in an FFH-OFDM communication system
US9143305B2 (en) 2005-03-17 2015-09-22 Qualcomm Incorporated Pilot signal transmission for an orthogonal frequency division wireless communication system
US7664466B2 (en) * 2005-03-22 2010-02-16 Ntt Docomo, Inc. Transmission rate control method, transmission rate control system, and mobile station
US7957327B2 (en) * 2005-05-18 2011-06-07 Qualcomm Incorporated Efficient support for TDD beamforming via constrained hopping and on-demand pilot
US7711029B2 (en) * 2005-12-02 2010-05-04 Telefonaktiebolaget Lm Ericsson (Publ) Hopping pilot pattern for telecommunications
JP4711835B2 (ja) * 2006-01-17 2011-06-29 株式会社エヌ・ティ・ティ・ドコモ 送信装置および受信装置並びにランダムアクセス制御方法
US7860150B2 (en) * 2006-04-24 2010-12-28 Nokia Corporation Apparatus, method, and computer program product providing improved uplink pilot transmission schemes
US8520607B2 (en) * 2007-01-17 2013-08-27 Qualcomm Incorported Hopping structure for control channels
US8213483B2 (en) * 2007-02-06 2012-07-03 Qualcomm Incorporated Hopping structures for broadband pilot signals

Also Published As

Publication number Publication date
BRPI0806993A2 (pt) 2014-04-08
EP2119027B1 (en) 2016-06-22
JP2010518755A (ja) 2010-05-27
MX2009008351A (es) 2009-08-20
RU2427076C2 (ru) 2011-08-20
JP2013017232A (ja) 2013-01-24
RU2009133293A (ru) 2011-03-20
KR20090112749A (ko) 2009-10-28
ES2593087T3 (es) 2016-12-05
JP5755621B2 (ja) 2015-07-29
IL199748A0 (en) 2010-04-15
JP5307033B2 (ja) 2013-10-02
AU2008213668A1 (en) 2008-08-14
WO2008098079A1 (en) 2008-08-14
EP2119027A1 (en) 2009-11-18
KR101107374B1 (ko) 2012-01-19
CA2675694C (en) 2015-04-28
US20080187027A1 (en) 2008-08-07
TW200849854A (en) 2008-12-16
TWI384772B (zh) 2013-02-01
CN101657975A (zh) 2010-02-24
CN101657975B (zh) 2014-10-08
CA2675694A1 (en) 2008-08-14
US8213483B2 (en) 2012-07-03
HUE030136T2 (en) 2017-04-28

Similar Documents

Publication Publication Date Title
TWI848053B (zh) 不同的多發送/接收點方案之間的動態切換
KR101107374B1 (ko) 광대역 파일럿 신호들에 대한 홉핑 구조들
TWI879051B (zh) 半雙工通訊的資源協調
TWI776651B (zh) 低延遲無線傳輸中的探測參考信號傳輸
JP6304516B2 (ja) マシン型通信の物理ダウンリンク制御チャネルカバレッジ強化
CN104885548B (zh) 在多tti调度消息中的非连续子帧
ES2972948T3 (es) Métodos y aparato en un sistema de comunicación inalámbrico para transmitir y recibir datos de usuario en una portadora
TW202102034A (zh) 用於使用預配置的上行鏈路資源進行無線通訊的技術
BRPI0808690B1 (pt) método para utilizar modo de piloto híbrido e equipamento para comunicação sem fio que facilita utilizar um modo de piloto híbrido, ambos em uma rede de comunicação sem fio, memória legível por computador e equipamento em um sistema de comunicação sem fio
JP2021510484A (ja) ワイヤレス通信システムのためのチャネル多重化方法および多重化チャネル送信方法、ならびにそれらを使用するデバイス
BRPI0814942B1 (pt) Método para programar transmissões em um sistema de comunicação móvel, e, programador em um sistema de comunicação móvel para programar transmissões para uma pluralidade de dispositivos móveis
US12452109B2 (en) Channel estimation using artificial intelligence
BR112017005353B1 (pt) Aparelho de comunicação, equipamento de usuário, sistema, método realizado por um aparelho de comunicação e método realizado por um equipamento de usuário
BR112012025951B1 (pt) Multiplexação de comunicação ponto-a-ponto (p2p) e de comunicação de rede de área ampla (wan)
BRPI0719388B1 (pt) transmissão de sinais de controle para sistemas de comunicação sem fio
BR112019018730A2 (pt) monitoramento de link de rádio sem sinais de referência permanentes
BRPI0807822B1 (pt) Método para gerar um preâmbulo de controle de potência, aparelho de comunicação sem fio que habilita a utilização de preâmbulos de controle de potência; método para avaliar preâmbulos de controle de potência para emprego com controle de potência; aparelho de comunicação sem fio que habilita a produção de comandos de controle de potência e memória legível por computador
BRPI0717309B1 (pt) habilitando particionamento de recursos para sistemas de comunicações sem fio
ES3034810T3 (en) Channel access method for performing transmission in unlicensed band, and device using same
BRPI0817004B1 (pt) Método que facilita o controle de potência de tráfego de enlace reverso, equipamento de comunicação sem fio e memória legível por computador
BRPI0717311B1 (pt) estruturas de quadros para sistemas de comunicação sem fio
BRPI0610068A2 (pt) suporte eficiente para conformação de feixe tdd atraves de salto constrito e piloto sob demanda
BRPI0718366A2 (pt) Ortogonalização de símbolos de baliza
CN111901858A (zh) 功率确定、信息发送、参数发送方法、通信节点及介质
KR20250010099A (ko) 무선 통신 시스템에서 데이터 송수신 방법, 장치 및 시스템

Legal Events

Date Code Title Description
B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B06U Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]
B15K Others concerning applications: alteration of classification

Free format text: AS CLASSIFICACOES ANTERIORES ERAM: H04B 1/713 , H04L 27/26

Ipc: H04B 1/713 (1995.01), H04L 5/00 (1968.09)

B06A Patent application procedure suspended [chapter 6.1 patent gazette]
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 13/10/2020, OBSERVADAS AS CONDICOES LEGAIS.