BRPI0808614A2 - Método e dispositivo para indicar um fluxo de bloco temporário ao qual é endereçado, de carona, um campo de reconhcimento/não reconhecimento - Google Patents

Método e dispositivo para indicar um fluxo de bloco temporário ao qual é endereçado, de carona, um campo de reconhcimento/não reconhecimento Download PDF

Info

Publication number
BRPI0808614A2
BRPI0808614A2 BRPI0808614-1A BRPI0808614A BRPI0808614A2 BR PI0808614 A2 BRPI0808614 A2 BR PI0808614A2 BR PI0808614 A BRPI0808614 A BR PI0808614A BR PI0808614 A2 BRPI0808614 A2 BR PI0808614A2
Authority
BR
Brazil
Prior art keywords
pcs
mask
pan
tbf
tfi
Prior art date
Application number
BRPI0808614-1A
Other languages
English (en)
Inventor
Marian Rudolf
Behrouz Aghili
Prabhakar R Chitrapu
Stephen G Dick
Philip J Pietraski
Yan Li
Original Assignee
Interdigital Tech Corp
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 Interdigital Tech Corp filed Critical Interdigital Tech Corp
Publication of BRPI0808614A2 publication Critical patent/BRPI0808614A2/pt
Publication of BRPI0808614B1 publication Critical patent/BRPI0808614B1/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0072Error control for data other than payload data, e.g. control data
    • H04L1/0073Special arrangements for feedback channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1664Details of the supervisory signal the supervisory signal being transmitted together with payload signals; piggybacking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041Arrangements at the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0067Rate matching
    • H04L1/0068Rate matching by puncturing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L2001/125Arrangements for preventing errors in the return channel

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Error Detection And Correction (AREA)

Description

Método e dispositivo para indicar um fluxo de bloco temporário ao qual é endereçado, de carona, um campo de reconhecimento/não reconhecimento.
CAMPO DA INVENÇÃO
A presente invenção se encontra relacionada ao campo das
5 comunicações sem fio.
ANTECEDENTES DA INVENÇÃO
A redução da latência é uma das considerações das redes rede de acesso por radio GSM EDGE (GERAN). Duas técnicas vêm sendo propostas para a redução da latência: a redução na transmissão do tempo de intervalo (RTTI 10 reduced transmission time interval) e o relato rápido de reconhecimento/não reconhecimento (FANR - fast acknowledgement/non-acknowledgement (ACK / NACK) reporting).
Na forma convencional, um relato de reconhecimento/não reconhecimento é enviado em uma mensagem explícita, a qual também recebe a 15 referência de bloco de controle de controle de conexão de rádio / controle de acesso ao meio (RLC/MAC - radio link control/medium access control). O relatório reconhecimento/não reconhecimento é endereçado para uma fonte em particular de rádio, chamada de fluxo de bloco temporário (TBF).
Um fluxo de bloco temporário (TBF) é uma conexão • 20 temporária entre uma estação móvel e uma rede para que se de o suporte a uma transferência de dados em uma única direção. Um fluxo de bloco temporário (TBF) temporário e é mantido somente durante a duração da transferência de dados. Cada TBF é designado para um identificador temporário de fluxo (TFI) pela rede. O TFI é único entre os TBFs concorrentes em cada direção e é usado ao invés do identificador de 25 estação móvel na camada RLC/MAC. O mesmo TFI é incluído em cada cabeçalho RLC o qual pertence a um TBF em particular.
Tem sido proposto que se faça o envio de um relatório reconhecimento/não reconhecimento para um determinado TBF como uma “carona” em um bloco de dados RLC/MAC o qual pode vir a ser endereçado para um outro TBF. O 30 campo que carrega o relatório reconhecimento/não reconhecimento recebe a referência de campo, por carona, de reconhecimento/não reconhecimento (PAN).
Uma vez que o campo PAN se encontra incluído em um bloco de dados o qual pode vir a ser endereçado para um TBF diferente, faz-se necessário que se identifique para qual TBF o campo PAN é endereçado. Diversas 35 propostas têm sido feitas para que se identifique o TBF correto em um campo PAN, o que inclui o uso de um TFI ou de um marcador de estado de enlace ascendente (UL) (USF). Durante o estabelecimento de um enlace ascendente TBF, um USF é designado para cada estação móvel. O USF é utilizado pela rede para que se indique a qual terminal móvel é permitido transmitir na seqüência ao bloco de radio de enlace ascendente.
Em ambos os casos, um certo número de bits (normalmente variando de três a cinco) deve ser dedicado à identidade TBF no campo PAN. Pode ser desejável que se tenha um método eficiente para que se faça o envio a identidade TBF para o campo PAN de tal forma que nenhum bit dedicado venha a ser necessário para que se identifique o TBF.
SÍNTESE
Um método e um dispositivo são descritos para que se faça a identificação de um TBF ao qual um campo PAN é endereçado. Uma seqüência de verificação PAN (PCS) é criada, por exemplo, por meio do uso de codificação verificação de redundância cíclica (CRC). A PCS é mascarada com um TFI designado para um TBF, ou então, uma máscara é gerada com base no TFI. Um bloco de dados o qual inclui um campo PAN e a PCS mascarada é então processado para a transmissão. A máscara pode vir a ser gerada por meio da conversão do TFI com o uso de código (Μ, N), sendo M o número de bits da PCS e N sendo o número de bits do TFI. Com este esquema, um TFI pode vir a ser transmitido em um campo PAN sem que se usem bits explícitos para que se identifique o TBF.
BREVE DESCRIÇÃO DOS DESENHOS
Uma compreensão mais detalhada da presente invenção pode vir a ser feita com base nas descrições se que se seguem e que são dadas por meio de exemplos em conjunto com os desenhos que acompanham o presente trabalho, onde que:
- A figura 1 exibe um bloco de rádio de exemplo;
- A figura 2 exibe um diagrama de blocos de uma estação transmissora; e
- A figura 3 exibe um exemplo de um diagrama de blocos de uma estação receptora. DESCRIÇÃO DETALHADA DA INVENÇÃO
Quando for referido a partir deste ponto em diante, a terminologia "unidade de transmissão e de recepção sem fio (WTRU)" inclui, mas não está somente limitada a: a um equipamento de usuário (EU), a uma estação móvel, a uma unidade assinante fixa ou móvel, a um Pager, a um telefone celular, a um assistente digital pessoal (PDA), a um computador, ou a qualquer outro tipo de dispositivo de usuário o qual seja capaz de operar em um ambiente sem fio. Quando for referido a partir deste ponto em diante, a terminologia "estação base", inclui, mas não está somente limitada a: um nó-B, um controlador de sítio, um ponto de acesso (AP), ou qualquer outro tipo de dispositivo de interface capaz de operar em um ambiente sem fio.
A figura 1 exibe um exemplo de um bloco de rádio 100. O bloco de rádio 100 para a transferência de dados inclui um cabeçalho RLC/MAC 102, uma seqüência de verificação de cabeçalho (HCS) 104, um ou mais blocos de dado (s) 106, uma seqüência de verificação de bloco (BCS) 108, um campo PAN 110, e uma PSC 112. O cabeçalho RLC/MAC 102 e o (s) blocos de dados 106 e o campo PAN 110 são codificados separadamente para a detecção e correção de erros, e uma soma de erros 5 separada (por exemplo, a soma de verificação de redundância cíclica (CRC)), é então anexada a cada um deles. O cabeçalho RLC/MAC 102 contém um campo de controle o qual indica se um campo PAN 110 está, ou não incluído no bloco de rádio 100. O HCS 104 é usado para a detecção de erros do cabeçalho RLC/MAC 102. O BCS 108 é usado para a detecção de erros do bloco de dados RLC 106. Um BCS separado pode vir a ser 10 incluído em cada bloco de dados RLC. O campo PAN 110 contendo a informação em carona de reconhecimento/não reconhecimento enviado em uma direção para que propicie o reconhecimento para um TBF na outra direção. A PCS 112 é usada para a detecção de erro do campo PAN 110.
A figura 2 é um diagrama de blocos exemplo de uma 15 estação transmissora 200. A estação transmissora 200 pode vir a ser uma WTRU ou um nó-B, ou qualquer outro dispositivo ou aparato. A estação transmissora 200 inclui um codificador 202, uma unidade de mascaramento 204 e um transceptor 206. Um campo PAN é entrado no codificador 202. O codificador 202 gera uma PSC com base no campo PAN 201. Por exemplo, o codificador pode ser um codificador por verificação de .20 redundância cíclica (CRC) e a PCS pode ser uma soma de verificação CRC gerada a partir de um campo PAN 110. A unidade de mascaramento 204 mascara então a PCS com um TFI (isto é, o TFI é usado como uma máscara). O mascaramento dos bits PCS com o TFI pode vir a ser executado por meio da adição módulo-2 (isto é, uma operação exclusiva OU (XOR)). O transceptor 206 envia blocos de dados 100 o que inclui o campo 25 PAN 110 e a PCS 112. Dentro deste esquema, um TFI pode vir a ser transmitido em um campo PAN sem que se usem bits explícitos para que se identifique o TBS. Antes da transmissão, uma codificação de canal (tal como codificação por correção de erro encaminhada (FEC - forward error correction)), o ajuste de velocidades, a intercalação (interleaving), ou similar, pode vir a ser executada.
Ao menos um bit do TFI é mascarado com ao menos um bit
da PCS. Por exemplo, quando o número de bits (M) da PCS for maior do que o número de bits (N) TFI (por exemplo, N = 5 e M = 10), os bits do TFI podem vir a ser mapeados a uma porção, ou a todos, dos bits da PCS (por exemplo, primeiros N bits, últimos N bits, ou um sub-conjunto de M bits). O caso contrário também é possível se N for maior do 35 que M.
De uma forma alternativa, a estação transmissora 200 pode incluir um gerador de máscara 208. O gerador de máscara 208 gera uma máscara a partir do TFI1 e a unidade de mascaramento 204 mascara a PCS com a máscara gerada por meio do gerador de máscara 208. O TFI de N bits pode vir a ser convertido em uma máscara de M bit por meio do uso de um código (Μ, N) (M é o número de bits da PCS), e então a máscara pode sofrer a operação XOR com a PCS.
De uma forma alternativa, o TFI de N bits pode vir a ser 5 convertido em uma máscara de L bits por meio do uso de um código (L, N) onde que L < Μ, (M é o número de bits da PCS), e então a máscara pode sofrer a operação XOR com a PCS. Por exemplo, quando o número de bits da PCS (M) para maior do que o número de bits da máscara (L) (por exemplo, L = 8 e M = 10), os bits da máscara podem vir a ser mapeados para uma porção, ou então para todos os bits da PCS (por exemplo, os 10 primeiros L bits, os últimos L bits, ou um sub-conjunto de L bits). O caso contrário também é possível.
A máscara de M bits pode vir a ser selecionada para que propicie uma separação melhorada (por exemplo, a distância Hamming) entre as seqüências de M bits. Por exemplo, pode vir a ser obtida por meio da multiplicação 15 binária do TFI de N bits com uma matriz de geração. Um bom código de mascaramento deve possuir a maior distância possível e a menor freqüência de ocorrência desses valores mínimos.
Matrizes geradores exemplos dos códigos binários lineares com a distância mínima maximizada são fornecidos abaixo. Nestes exemplos, o TFI é presumido como tendo 5 bits de comprimento.
(1) Um código (6, 5) com uma distância mínima 2 (aplicável se M = 6):
1 0 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 1 0 0 0 0 1 1
(2) Um código (7, 5) com uma distância mínima 2 (aplicável se M = 7)
1 0 0 0 0 1 1 0 1 0 0 0 1 1 0 0 1 0 0 1 1 0 0 0 1 0 1 1
0 0 0 0 1 1 1
(3) Um código (8, 5) com uma distância mínima 2 (aplicável se M = 8)
1 0 0 0 0 1 1 0 0 1 0 0 0 1 0 1 0 0 1 0 0 0 1 1 0 0 0 1 0 1 1 1
0 0 0 0 1 1 1 1 Im código (9, 5) com uma distância mínima 3 (aplicável se M = 1 0 0 0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 0 0 1 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 0 0 0 1 1 1 1 1 Im código (10, 5) com uma distância mínima 4 (aplicável se M : 1 0 0 0 0 0 1 1 1 1 0 1 0 0 0 1 0 1 1 1 0 0 1 0 0 1 1 0 1 1 0 0 0 1 0 1 1 1 0 1 0 0 0 0 1 1 1 1 1 0 Jm código (11, 5) com uma distância mínima 4 (aplicável se M : 1 0 0 0 1 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 1 0 0 1 0 1 0 0 0 0 1 1 0 0 0 110 0 0 0 0 0 1 1 1 1 1 1 Deve ser enfatizado que as matrizes de geração acima são 5 fornecidas somente com o escopo de exemplo, e não como qualquer tipo de limitação, e que qualquer outra variação também é possível. Por exemplo, as matrizes que são indicadas acima podem vir a ser pré-multiplicadas e pós-multiplicadas, por matrizes de permutação binárias, o que resulta em novas matrizes com linhas e/ou colunas permutadas. Esta permutação de linha e/ou coluna irá preservar as propriedades de 10 distância do código.
A figura 3 exibe um exemplo de um diagrama de blocos de uma estação receptora 300. A estação receptora 300 pode vir a ser uma WTRU1 uma estação base ou qualquer outro dispositivo ou aparato. A estação receptora 300 inclui um transceptor 302, uma unidade de desmascaramento 304 e um decodificador 306. A 15 estação receptora 300 pode de forma opcional possuir adicionalmente um gerador de máscara 308. O transceptor 302 recebe um bloco de rádio o que inclui um campo PAN e uma PSC mascarada, tal como aquele que é exibido por meio da figura 1. O transceptor 302 produz a saída do campo PAN e da PCS mascarada. A unidade de desmascaramento 304 desmascara a PCS mascarada que foi recebido com a sua 20 própria designação de TFI para um TBF, ou de uma forma alternativa, com uma máscara gerada a partir do gerador de máscara 308 por meio do uso de seu próprio TFI. A unidade de desmascaramento 304 produz como saída bits PAN e desmascara os bits PCS. O decodificador 306 o qual calcula uma PSC (por exemplo, os bits CRC), com base em um campo PAN que foi recebido e compara a PCS calculado com a PCS desmascarada recebido. Caso os dois PCSs sejam coincidentes, então o campo PAN recebido é declarado para que seja endereçado para a estação receptora 300. Caso os dois PCSs não sejam coincidentes, o campo PAN é declarado para não ser endereçado para a estação receptora 300 e então pode vir a ser descartado.
De uma forma alternativa, o decodificador 306 pode calcular uma PSC (por exemplo, por meio do uso de CRC) e então mascarar a PCS calculado com o seu TFI, ou então, uma máscara gerada com base no TFI e então comparar a PCS mascarada calculada com a PCS mascarada que foi recebido.
A estação receptora 300 pode necessitar que se decodifique
o PAN recebido contra mais de um TFI armazenado devido ao fato de que a estação receptora 300 pode ser alocada a mais de um TBF, e cada TBF possui um TFI que é próprio seu. Quando múltiplos TBFs são alocados para a estação receptora 300, a estação receptora 300 define qual o TBF que o PAN venha a ser endereçado para o
desmascaramento contra cada TFI possível, correspondente aos seus TBFs alocados. FORMAS DE REALIZAÇÃO
1. Um método para que se indique um TBF ao qual um campo PAN é endereçado.
2. O método de acordo com a forma de realização 1 o qual compreende a
- 20 geração de uma PSC com base no campo PAN.
3. O método de acordo com a forma de realização 2 o qual compreende mascarar a PCS com uma máscara, a máscara sendo relacionada ao TBF.
4. O método de acordo com a forma de realização 3 o qual compreende o envio de um bloco de dados o qual inclui o campo PAN e a PCS mascarada.
5. O método de acordo com qualquer uma das formas de realização de 3 a 4,
no qual a máscara é um TFI designado para o TBF.
6. O método de acordo com qualquer uma das formas de realização de 3 a 5, no qual o mascaramento da PCS com o TFI venha a ser executado por adição módulo-2 bit-wise de ao menos um bit da PCS e ao menos um bit do TFI.
7. O método de acordo com qualquer uma das forma de realização de 3 a 6, no qual o comprimento da PCS e o comprimento do TFI sejam diferentes e N bits do TFI _ sejam mascarados por N bits da PCS.
8. O método de acordo com a forma de realização 7, no qual os N bits da PCS são uma das seguintes opções: os primeiros de N bits da PCS, os últimos N bits da
PCS, e um sub-conjunto da PCS.
9. O método de acordo com qualquer uma das forma de realização de 3 a 8, no qual a PCS é gerado por meio da execução da codificação CRC com o campo PAN.
10. O método de acordo com qualquer uma das forma de realização de 2 a 3, no qual a máscara é gerada com base em um TFI que é designado para o TBF.
11.0 método de acordo com a forma de realização 10, no qual a máscara é gerada por meio da conversão do TFI com o uso de um código (Μ, N), sendo M não maior do que o número de bits da PCS e sendo N o número de bits do TFI.
12. O método de acordo com a forma de realização 10, no qual a máscara é
obtida por meio da multiplicação binária do TFI com uma matriz geradora.
13. O método de acordo com a forma de realização 12, no qual M é igual a 6 e a matriz de geração é a que se segue:
1 0 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 1 0 0 0 0 1 1 14. O método de acordo com a forma de realização 12 no qual M é igual a 7 e a matriz de geração é a que se segue:
1 0 0 0 0 1 1 0 1 0 0 0 1 1 0 0 1 0 0 1 1 0 0 0 1 0 1 1 0 0 0 0 1 1 1 15. O método de acordo com a forma de realização 12 no qual M é igual a 8 e a matriz de geração é a que se segue:
1 0 0 0 0 1 1 0 0 1 0 0 0 1 0 1 0 0 1 0 0 0 1 1 0 0 0 1 0 1 1 1 0 0 0 0 1 1 1 1 16. O método de acordo com a forma de realização 12 no qual M é igual a 9 e a matriz de geração é a que se segue:
1 0 0 0 0 0 1 1 1 0 1 0 0 0 1 0 1 1
________0 0 10 o_ 1 1 o 1
0 0 0 1 0 1 1 1 0 0 0 0 0 1 1 1 1 1 17. O método de acordo com a forma de realização 12 no qual M é igual a 10
e a matriz de geração é a que se segue:
1 0 0 0 0 0 1 1 1 1 0 1 0 0 0 1 0 1 1 1 0 0 1 0 0 1 1 0 1 1 0 0 0 1 0 1 1 1 0 1 0 0 0 0 1 1 1 1 1 0 18. O método de acordo com a forma de realização 12 no qual M é igual a 11 e a matriz de geração é a que se segue:
1 0 0 0 1 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 1 0 0 1 0 1 0 0 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 1 1 19. Um método para processar um campo PAN endereçando um TBF.
20. O método de acordo com a forma de realização 19 o qual compreende
5 receber os blocos de dados o que inclui um campo PAN e uma PSC mascarada.
21. O método de acordo com a forma de realização 20 o qual compreende desmascarar a PCS mascarada com uma máscara, a máscara sendo relacionada ao TBF.
22. O método de acordo com a forma de realização 21 o qual compreende *- 10 executar a decodificação PCS com o campo PAN e a PCS desmascarado.
23. O método de acordo com qualquer uma das formas de realização de 21 a 22, no qual a máscara é um TFI designado para o TBF.
24. O método de acordo com qualquer uma das formas de realização de 21 a 22, no qual a máscara é gerada com base em um TFI designado para o TBF.
25. O método de acordo com qualquer uma das formas de realização de 22 a
24, no qual a decodificação da PCS é executada por meio da decodificação CRC com o campo PAN recebido.
26. Um método para que se processe um campo PAN endereçando um TBF.
27. O método de acordo com a forma de realização 26 o qual compreende 20 receber um bloco de dados o qual inclui um campo PAN e uma PSC mascarada.
28. O método de acordo com a forma de realização 27 o qual compreende calcular uma PSC com o campo PAN recebido.
29. O método de acordo com a forma de realização 28 o qual compreende __mascarar a PCS calculado com uma máscara, a máscara sendo relacionada ao TBF.
30. O método de acordo com a forma de realização 29 o qual compreende
comparar a PCS mascarada recebido com a PCS mascarada calculado.
31. O método de acordo com qualquer uma das formas de realização de 29 a 30, no qual a máscara é um TFI designado para o TBF.
32. O método de acordo com qualquer uma das formas de realização de 29 a 30 30, no qual a máscara é gerada com base em um TFI designado para o TBF. 33. O método de acordo com qualquer uma das formas de realização de 28 a 32, no qual a PCS é calculado por meio da execução da codificação CRC com o campo PAN que foi recebido.
34. O método de acordo com qualquer uma das formas de realização de 29 a
30, no qual a máscara é gerada por meio da conversão do TFI usando um código (Μ, N), sendo M não maior do que o número de bits da PCS e sendo N o número de bits do TFI.
35. Um dispositivo para que se indique a um TBF ao qual um campo PAN é endereçado.
36. O dispositivo de acordo com a forma de realização 35 o qual compreende um gerador de PCS para processar um campo PAN para que se gere uma PSC.
37. O dispositivo de acordo com a forma de realização 36 o qual compreende uma unidade de mascaramento para que se faça o mascaramento fibra óptica PCS com uma máscara, a máscara sendo relacionada ao TBF.
38. O dispositivo de acordo com a forma de realização 37 o qual compreende um transceptor para enviar um bloco de dados o que inclui um campo PAN e a PCS mascarada.
39. O dispositivo de acordo com qualquer uma das formas de realização de 37 a 38 no qual a máscara é um TFI designado para o TBF.
40. O dispositivo de acordo com a forma de realização 39 no qual a unidade de mascaramento executa o mascaramento da PCS e o TFI por meio da adição módulo
2 bit-wise de ao menos um bit da PCS com ao menos um bit do TFI.
41. O dispositivo de acordo com qualquer uma das forma de realização de 39 a 40 no qual um comprimento da PCS e um comprimento do TFI sejam diferentes e N bits do TFI sejam mascarados com N bits da PCS.
42. O dispositivo de acordo com a forma de realização 41, no qual os N bits da PCS são uma das seguintes opções: os primeiros N bits da PCS, os últimos N bits da PCS, e um sub-conjunto da PCS.
43. O dispositivo de acordo com qualquer uma das formas de realização de 37 a 42, no qual a PCS é gerado por meio da execução da codificação CRC com o campo PAN.
44. O dispositivo de acordo com qualquer uma das formas de realização de 37 a 43, o qual adicionalmente compreende um gerador de máscara para que se gere a máscara com base em um TFI o qual foi designado para o TBF.
45. O dispositivo de acordo com a forma de realização 44, no qual o gerador de máscara converte o TFI na máscara por meio de um código (Μ, N), sendo M não maior do que o número de bits da PCS e sendo N o número de bits do TFI.
46. O dispositivo de acordo com a forma de realização 44, no qual a máscara é gerada por meio da multiplicação binária do TFI com uma matriz geradora. 47. O dispositivo de acordo com a forma de realização 46, no qual M é igual a
6 e a matriz de geração é a que se segue:
1 0 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 1 0 0 0 0 1 1 48. O dispositivo de acordo com a forma de realização 46, no qual M é igual a
7 e a matriz de geração é a que se segue::
1 0 0 0 0 1 1 0 1 0 0 0 1 1 0 0 1 0 0 1 1 0 0 0 1 0 1 1 0 0 0 0 1 1 1 49. O dispositivo de acordo com a forma de realização 46, no qual M é igual a
8 e a matriz de geração é a que se segue:
1 0 0 0 0 1 1 0 0 1 0 0 0 1 0 1 0 0 1 0 0 0 1 1 0 0 0 1 0 1 1 1 0 0 0 0 1 1 1 1 50. O dispositivo de acordo com a forma de realização 46, no qual M é igual a
9 e a matriz de geração é a que se segue:
1 0 0 0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 0 0 1 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 0 0 0 1 1 1 1 1 51. O dispositivo de acordo com a forma de realização 46, no qual M é igual a
10 e a matriz de geração é a que se segue:
1 0 0 0 0 0 1 1 1 1 0 1 0 0 0 1 0 1 1 1 0 0 1 0 0 1 1 0 1 1 0 0 0 1 0 1 1 1 0 1 0 0 0 0 1 1 1 1 1 0 52. O dispositivo de acordo com a forma de realização 46, no qual M é igual a
11 e a matriz de geração é a que se segue: 1 0 0 0 1 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 1 0 0 1 0 1 0 0 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 1 1 53. Um dispositivo para processar um campo PAN endereçando um TBF.
54. O dispositivo de acordo com a forma de realização 53 o qual compreende receber os blocos de dados o que inclui um campo PAN e uma PSC mascarada.
55. O dispositivo de acordo com a forma de realização 54 o qual compreende desmascarar a PCS mascarada com uma máscara, a máscara sendo relacionada ao TBF.
56. O dispositivo de acordo com a forma de realização 55 o qual compreende executar a decodificação PCS com o campo PAN e a PCS desmascarado.
57. O dispositivo de acordo com qualquer uma das formas de realização de
55 a 56, no qual a máscara é um TFI designado para o TBF.
58. O método de acordo com qualquer uma das formas de realização de 55 a 56, no qual a máscara é gerada com base em um TFI designado para o TBF.
59. O dispositivo de acordo com qualquer uma das formas de realização de
56 a 58, no qual o decodificador PCS é um decodificador CRC.
60. Um dispositivo para processar um campo PAN endereçando um TBF.
61. O dispositivo de acordo com a forma de realização 60 o qual compreende um transceptor para que se receba um bloco de dados o qual inclui o campo PAN e a PCS mascarada.
62. O dispositivo de acordo com a forma de realização 61 o qual compreende um codificador PCS para calcular uma PSC com o campo PAN recebido.
63. O dispositivo de acordo com a forma de realização 62 o qual compreende uma unidade de mascaramento para mascarar a PCS calculado com uma máscara, a máscara sendo relacionada ao TBF.
64. O dispositivo de acordo com a forma de realização 63 o qual compreende um comparador para que se comparem a PCS mascarada recebido e a PCS mascarada calculado.
____ 65. O dispositivo como em qualquer uma das formas de realização de 63 a
64, no qual a máscara é um o qual é TFI designado para o TBF.
66. O dispositivo como em qualquer uma das formas de realização de 63 a 64, no qual a máscara é gerada com base em um TFI o qual é designado para o TBF.
67. O dispositivo de acordo com a forma de realização 66 no qual o gerador de máscara converte o TFI na mascara por meio do uso de um código (Μ, N) sendo M não maior do que o número de bits na PCS e sendo N o número de bits do TFI. 68. O dispositivo como em qualquer uma das formas de realização de 62 a
67, no qual o codificador PCS é um codificador CRC e a PCS é uma soma de verificação CRC.
Apesar de que todas as características e elementos da presente invenção sejam descritas na forma das formas preferenciais de realização, e em combinações em particular, cada característica ou elemento podem ser usados sozinhos, sem outras características e elementos das formas preferenciais de realização, ou então em diversas combinações, com ou sem outras características e elementos da presente invenção. Os métodos ou os gráficos de fluxos oferecidos na presente invenção podem vir a ser implementados por meio de programa de computador, software, ou firmware que sejam tangívelmente incorporados em um meio de armazenamento capas de ser lido por meio de computador, para a execução por meio de um computador de propósito geral ou um processador. Exemplos para meio de armazenamento capas de ser lido por meio de computador incluem as memórias de somente leitura (ROM), as memórias de acesso aleatório (RAM), um registrador, uma memória cache, um dispositivo semicondutor de memória, meios magnéticos tais como um disco rígido interno, um disco removível, meios óptico-magnéticos, e meios ópticos tais como discos ·’ CD-ROM, e discos versáteis digitais (DVDs).
Como processadores adequados pode-se incluir, mas não ~ 20 limitar, por meio de exemplos, um processador para propósito geral, um processador para propósito específico, um processador convencional, um processador de sinal digital (DSP), uma grande variedade de processadores, um ou mais processadores em associação com um núcleo DSP, um controlador, um micro controlador, um circuito integrado para aplicações específicas (ASIC), um circuito Gate Array programável em 25 campo (FPFA), ou qualquer outro tipo de circuito integrado (Cl), e/ou maquina de estado.
Um processador em associação com software pode ser usado para que se implementes os transceptores de rádio freqüência para o uso em uma unidade de transmissão e de recepção sem fio (WTRU), um equipamento de usuário (EU), um terminal, uma estação base, um controlador de rede de rádio (RNC), ou 30 qualquer computador hospedeiro. A WTRU pode ser usada em conjunto com módulos implementados por meio de hardware e/ou software, tais como uma câmera, um módulo de câmera de vídeo, um videofone, um telefone de fala, um dispositivo de vibração, um alto-falante, um microfone, um transceptor de televisão, um auricular de mãos livres, um teclado, um módulo Bluetooth®, uma unidade de rádio freqüência modulada (FM), uma 35 unidade de visor de cristal liquido (LCD), uma unidade de exibição diodo emissor de Iuz orgânico (OLED), um reprodutor de música digital, um reprodutor de mídias, um modulo para vídeo-game, um navegador para a Internet, e/ou qualquer módulo de rede de área local sem fio (WLAN), ou um módulo de banda ultra larga (UWB).

Claims (20)

1. Método para indicar um fluxo de bloco temporário (TBF) ao qual um campo por carona de reconhecimento/não reconhecimento (PAN) é endereçado, o método sendo caracterizado pelo fato de compreender: gerar a seqüência de verificação PAN (PCS) com base no campo PAN; - mascarar a PCS com uma máscara, a máscara sendo relacionada ao TBF; e enviar um bloco de dados incluindo o campo PAN e a PCS mascarada.
2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que a máscara é um identificador temporário de fluxo (TFI) designado para o TBF.
3. Método, de acordo com a reivindicação 2, caracterizado pelo fato de que o mascaramento da PCS com o TFI é executada por meio de uma adição módulo-2 bit-wise por ao menos um bit da PCS e ao menos um bit do TFI.
4. Método, de acordo com a reivindicação 2, caracterizado pelo fato de que um comprimento do PCS e um comprimento do TFI são diferentes e N bits do TFI são mascarados com N bits da PCS.
5. Método, de acordo com a reivindicação 4, caracterizado pelo fato de que os N bits da PCS são um dentre os seguintes elementos: os N bits iniciais da PCS, os N bits finais da PCS, e um sub-conjunto da PCS.
6. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que a PCS é gerada por meio da execução da codificação da verificação de redundância cíclica (CRC) com o campo PAN.
7. Método para processar o campo por carona de reconhecimento/não reconhecimento (PAN) endereçando um fluxo de bloco temporário (TBF), o método sendo caracterizado pelo fato de compreender: receber um bloco de dados o qual inclui o campo PAN e uma seqüência de verificação de PAN (PCS); desmascarar a PCS mascarada com uma máscara, a máscara sendo relacionada ao TBF; e executar a decodificação da PCS com o campo PAN e a PCS desmascarada.
8. Método, de acordo com a reivindicação 7, caracterizado pelo fato de aue a máscara é um identificador temporário de fluxo (TFI) designado para o TBF.
9. Método para processar um campo por carona de reconhecimento/não reconhecimento (PAN) endereçando um fluxo de bloco temporário (TBF), o método sendo caracterizado pelo fato de compreender: receber um bloco de dados o que inclui um campo PAN e uma seqüência de verificação de PAN (PCS); - calcular uma PCS com o campo PAN recebido; mascarar a PCS calculada com uma máscara, a máscara sendo relacionada com o TBF; e - comparecer a PCS mascarada recebida e a PCS mascarada calculada.
10. Método, de acordo com a reivindicação 9, caracterizado pelo fato de que a máscara é um identificador temporário de fluxo (TFI) designado para o TBF.
11. Dispositivo para indicar um fluxo de bloco temporário (TBF) para o qual um campo por carona de reconhecimento/não reconhecimento (PAN) é endereçado, o dispositivo sendo caracterizado pelo fato de compreender: um gerador de seqüência de verificação de PAN (PCS) para que se processe um campo PAN para que se gere uma PCS; uma unidade de mascaramento para mascarar a PCS com uma máscara, a máscara sendo relacionada a TBF; e um transceptor para enviar um bloco de dados, o que inclui o campo PAN e a PCS mascarada.
12. Dispositivo, de acordo com a reivindicação 11, caracterizado pelo fato de que a máscara é o identificador temporário de fluxo (TFI) designado para o TBF.
13. Dispositivo, de acordo com a reivindicação 12, caracterizado pelo fato de que a unidade de mascaramento executa o mascaramento do PCS de do TFI por meio do uso da adição módulo-2 bit-wise de ao menos um bit da PCS e de ao menos um bit do TFI.
14. Dispositivo, de acordo com a reivindicação 13, caracterizado pelo fato de que um comprimento da PCS e um comprimento do TFI são diferentes e N bits do TFI são mascarados com N bits da PCS.
15. Dispositivo, de acordo com a reivindicação 14, caracterizado pelo fato de que os N bits da PCS são um dos elementos entre: os primeiros N bits da PCS, os últimos N bits da PCS, e um sub-conjunto da PCS.
16. Dispositivo, de acordo com a reivindicação 11, caracterizado pelo fato de que a PCS é gerada por meio da codificação de verificação de redundância cíclica (CRC) com o campo PAN.
17. Dispositivo para processar um campo por carona de reconhecimento/não reconhecimento (PAN) endereçando um fluxo de bloco temporário (TBF), o dispositivo sendo caracterizado pelo fato de compreender: - um transceptor para receber um bloco de dados o qual inclui um campo PAN e uma seqüência de verificação de PAN (PCS); - uma unidade de desmascaramento da PCS mascarada, a máscara sendo relacionada ao TBF; e um decodificador PCS para executar a decodificação PCS com o campo PAN e a PCS desmascarada.
18. Dispositivo, de acordo com a reivindicação 17, caracterizado pelo fato de que a máscara é um identificador temporário de fluxo (TFI) designado para o TBF.
19. Dispositivo para processar um campo por carona de reconhecimento/não reconhecimento (PAN) endereçando um fluxo de bloco temporário (TBF), o dispositivo sendo caracterizado pelo fato de compreender: - um transceptor para receber um bloco de dados o qual inclui um campo PAN e uma seqüência de verificação de PAN (PCS); um codificador PCS para calcular uma PCS com o campo PAN que foi recebido; uma unidade de mascaramento para mascarar a PCS calculada com uma máscara, a máscara sendo relacionada ao TBF; e - um comparador para comparar a PCS mascarada recebida e a PSC mascarada calculada.
20. Dispositivo, de acordo com a reivindicação 19, caracterizado pelo fato de que a máscara é um identificador temporário de fluxo (TFI) designado para o TBF.
BRPI0808614-1A 2007-03-28 2008-03-27 Método e dispositivo para indicar um fluxo de bloco temporário ao qual é endereçado, de carona, um campo de reconhecimento/não reconhecimento BRPI0808614B1 (pt)

Applications Claiming Priority (11)

Application Number Priority Date Filing Date Title
US90853507P 2007-03-28 2007-03-28
US60/908,535 2007-03-28
US94498207P 2007-06-19 2007-06-19
US94505707P 2007-06-19 2007-06-19
US94503407P 2007-06-19 2007-06-19
US60/945,057 2007-06-19
US60/945,034 2007-06-19
US60/944,982 2007-06-19
US95676507P 2007-08-20 2007-08-20
US60/956,765 2007-08-20
PCT/US2008/004003 WO2008121299A2 (en) 2007-03-28 2008-03-27 Method and apparatus for indicating a temporary block flow to which a piggybacked acknowledgement/non-acknowledgement field is addressed

Publications (2)

Publication Number Publication Date
BRPI0808614A2 true BRPI0808614A2 (pt) 2014-08-12
BRPI0808614B1 BRPI0808614B1 (pt) 2020-02-27

Family

ID=39720360

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0808614-1A BRPI0808614B1 (pt) 2007-03-28 2008-03-27 Método e dispositivo para indicar um fluxo de bloco temporário ao qual é endereçado, de carona, um campo de reconhecimento/não reconhecimento

Country Status (13)

Country Link
US (3) US8126013B2 (pt)
EP (1) EP2140597B1 (pt)
JP (3) JP4926274B2 (pt)
KR (3) KR20100017528A (pt)
CN (1) CN104065463B (pt)
AR (1) AR067285A1 (pt)
AU (1) AU2008233171B8 (pt)
BR (1) BRPI0808614B1 (pt)
CA (1) CA2682121C (pt)
IL (1) IL201215A0 (pt)
MX (1) MX2009010393A (pt)
TW (4) TWI475820B (pt)
WO (1) WO2008121299A2 (pt)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8296619B2 (en) * 2007-04-20 2012-10-23 Interdigital Technology Corporation Method and apparatus for indicating a temporary block flow to which a piggybacked ACK/NACK field is addressed
WO2010108257A1 (en) 2009-03-23 2010-09-30 Research In Motion Limited Systems and methods for allocating and transmitting uplink data block transmissions with piggy-backed ack/nack bitmap
WO2012115576A1 (en) * 2011-02-25 2012-08-30 Telefonaktiebolaget L M Ericsson (Publ) Method and arrangement for resolving a temporary block flow
EP2769500B1 (en) * 2011-10-18 2015-08-26 Telefonaktiebolaget L M Ericsson (publ) Method and arrangement for conveying additional bits with an encoded data block in a communication system
US20150046764A1 (en) * 2013-08-06 2015-02-12 Kabushiki Kaisha Toshiba Recording and reproducing apparatus
US9544888B2 (en) * 2013-11-05 2017-01-10 Telefonaktiebolaget Lm Ericsson (Publ) Methods, a wireless device, a radio network node for managing a control block
WO2015199615A1 (en) * 2014-06-27 2015-12-30 Heptagon Micro Optics Pte. Ltd. Structured light imaging system and method

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6201811B1 (en) * 1998-03-24 2001-03-13 Telefonaktiebolaget Lm Ericsson (Publ) Transferring Identifier information in a telecommunications system
US6747962B2 (en) * 2000-10-10 2004-06-08 Nokia Corporation Method and apparatus for sharing uplink state flag (USF) with multiple uplink temporary block flows (TBFs)
US6915473B2 (en) * 2001-05-14 2005-07-05 Interdigital Technology Corporation Method and system for implicit user equipment identification
US7106711B2 (en) 2001-06-06 2006-09-12 Motorola, Inc. Method and apparatus for reducing the impact of cell reselection of GPRS/EDGE data rates
GB0207905D0 (en) * 2002-04-05 2002-05-15 Roke Manor Research Improvements in or relating to mobile terminal identification
US7227854B2 (en) * 2002-09-06 2007-06-05 Samsung Electronics Co., Ltd. Apparatus and method for transmitting CQI information in a CDMA communication system employing an HSDPA scheme
FI20021869A0 (fi) * 2002-10-18 2002-10-18 Nokia Corp Menetelmä ja laite pakettidatan siirtämiseksi langattomassa pakettidataverkossa
US20070249343A1 (en) * 2006-04-19 2007-10-25 Andreas Olsson Method and system of communications
KR20090043009A (ko) * 2006-08-30 2009-05-04 노키아 코포레이션 모바일 통신 시스템에서의 고속 또는 부정 응답을 위한 방법 및 장치

Also Published As

Publication number Publication date
JP2014123975A (ja) 2014-07-03
IL201215A0 (en) 2010-05-31
JP5480310B2 (ja) 2014-04-23
TWI439064B (zh) 2014-05-21
KR20090123020A (ko) 2009-12-01
TW201212567A (en) 2012-03-16
AU2008233171B8 (en) 2012-09-06
TWI547111B (zh) 2016-08-21
US20140098769A1 (en) 2014-04-10
CA2682121C (en) 2014-06-17
TW200843385A (en) 2008-11-01
CA2682121A1 (en) 2008-10-09
EP2140597A2 (en) 2010-01-06
KR20130038423A (ko) 2013-04-17
WO2008121299A3 (en) 2008-11-27
TWI475820B (zh) 2015-03-01
MX2009010393A (es) 2009-11-23
US20080285506A1 (en) 2008-11-20
CN104065463B (zh) 2018-01-12
CN104065463A (zh) 2014-09-24
US8681816B2 (en) 2014-03-25
JP4926274B2 (ja) 2012-05-09
TW201513593A (zh) 2015-04-01
BRPI0808614B1 (pt) 2020-02-27
JP2012110033A (ja) 2012-06-07
EP2140597B1 (en) 2018-10-03
TWM344689U (en) 2008-11-11
US20120155394A1 (en) 2012-06-21
WO2008121299A2 (en) 2008-10-09
AR067285A1 (es) 2009-10-07
US8126013B2 (en) 2012-02-28
AU2008233171A1 (en) 2008-10-09
KR101121329B1 (ko) 2012-03-09
AU2008233171B2 (en) 2011-11-10
KR20100017528A (ko) 2010-02-16
JP2010523052A (ja) 2010-07-08

Similar Documents

Publication Publication Date Title
US7912093B2 (en) Method and apparatus for providing piggybacked positive acknowledgement/negative acknowledgement field indicator and a polling indicator
TWI474626B (zh) 高速共享控制頻道編碼及解碼方法及裝置
BRPI0808614A2 (pt) Método e dispositivo para indicar um fluxo de bloco temporário ao qual é endereçado, de carona, um campo de reconhcimento/não reconhecimento
US8539308B2 (en) Method and apparatus for indicating a temporary block flow to which a piggybacked ACK/NACK field is addressed
HK1139257A (en) Method and apparatus for indicating a temporary block flow to which a piggybacked acknowledgement/non-acknowledgement field is addressed

Legal Events

Date Code Title Description
B25G Requested change of headquarter approved

Owner name: INTERDIGITAL TECHNOLOGY CORPORATION (US)

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: A CLASSIFICACAO ANTERIOR ERA: H04L 1/16

Ipc: H04L 1/00 (1968.09), H04L 1/16 (1968.09), H04W 28/

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 27/02/2020, OBSERVADAS AS CONDICOES LEGAIS.