BRPI0806479A2

Collision-free group hopping in a wireless communication system

Abstract

COLLISION-FREE GROUP JUMP IN A WIRELESS COMMUNICATION SYSTEM Techniques are described to support data transmission with little or no control overhead. In one aspect, data can be sent based on a hybrid scheme that uses a combination of group hopping for new packet transmissions and static grouping for pending packet retransmissions. For the hybrid scheme, a user equipment (UE) can be assigned different resource blocks at different transmission intervals based on a hop pattern. The first transmission of new packages can be sent in resource blocks determined based on the hop pattern. Retransmissions of each packet, if they occur, can be sent in the resource block used for the first packet transmission. The UE can perform blind decoding to retrieve packets sent to the UE. In another aspect, semi-static group assignment can be used, and the UE can be assigned a group of resource blocks that can change periodically or based on trigger events.

BRPI0806479A2, drawing sheet 1
Sheet 1 of 11

Term

1.3 yearsleft in the term

Expires 11 January 2028.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

39 claims: 9 independent, 30 dependent

  1. 1
    REIVINDICAÇÕES 1. Equipamento para comunicação sem fio, compreendendo:pelo menos um processador configurado para enviar uma primeira transmissão de cada de múltiplos pacotes em um respectivo bloco de recursos selecionado com base em um padrão de salto, e enviar retransmissões de cada pacote, caso haja, no bloco de recursos utilizado para a primeira transmissão do pacote;e uma memória acoplada a pelo menos um processador.
  2. 2
    Equipamento, de acordo com a reivindicação 1, em que pelo menos um processador é configurado para selecionar um bloco de recursos entre uma pluralidade de blocos de recursos com base no padrão de salto, determinar se o bloco de recursos está disponível com base em se uma retransmissão de um pacote pendente está sendo enviado no bloco de recursos, e enviar a primeira transmissão de um pacote novo no bloco de recursos se disponível.
  3. 3
    Equipamento, de acordo com a reivindicação 1, em que pelo menos um processador é configurado para enviar até um número máximo de retransmissões para cada pacote, e reservar o bloco de recursos utilizado para a primeira transmissão de cada pacote até que todas as retransmissões do pacote tenham sido enviadas.
  4. 4
    Equipamento, de acordo com a reivindicação 1, em que pelo menos um processador é configurado para enviar até M pacotes em paralelo em até M blocos de recursos em um intervalo de transmissão, onde M é um ou maior.
  5. 5
    Equipamento, de acordo com a reivindicação 1, em que os múltiplos pacotes compreendem primeiro e segundo pacotes, e em que pelo menos um processador é configurado para selecionar um primeiro bloco de recursos com base no padrão de salto em um primeiro intervalo de transmissão, 2/10 enviar a primeira transmissão de um primeiro pacote no primeiro bloco de recursos no primeiro intervalo de transmissão, selecionar um segundo bloco de recursos com base no padrão de salto em um segundo intervalo de transmissão, enviar a primeira transmissão de um segundo pacote no segundo bloco de recursos no segundo intervalo de transmissão e enviar uma retransmissão do primeiro pacote, se necessário, no primeiro bloco de recursos no segundo intervalo de transmissão.
  6. 6
    Equipamento, de acordo com a reivindicação 5, em que os múltiplos pacotes compreendem ainda um terceiro pacote, e em que pelo menos um processador é configurado para selecionar um terceiro bloco de recursos com base no padrão de salto em um terceiro intervalo de transmissão, enviar a primeira transmissão de um terceiro pacote no terceiro bloco de recursos no terceiro intervalo de transmissão, enviar outra retransmissão do primeiro pacote, se necessário, no primeiro bloco de recursos no terceiro intervalo de transmissão e enviar uma retransmissão do segundo pacote, se necessário, no segundo bloco de recursos no terceiro intervalo de transmissão.
  7. 7
    Método para comunicação sem fio, compreendendo:enviar uma primeira transmissão de cada de múltiplos pacotes em um bloco de recursos respectivo selecionado com base em um padrão de salto;e enviar retransmissões de cada pacote, caso haja, no bloco de recursos utilizado para a primeira transmissão do pacote.
  8. 8
    Método, de acordo com a reivindicação 7, em que o envio da primeira transmissão compreende 3/10 sendo enviado no bloco de recursos, e enviar a primeira transmissão de um pacote novo no bloco de recursos se disponível.
  9. 9
    Método, de acordo com a reivindicação 7, em que o envio de retransmissões compreende enviar até um número máximo de retransmissões para cada pacote, e reservar o bloco de recursos utilizado para a primeira transmissão de cada pacote até que todas as retransmissões do pacote tenham sido enviadas.
  10. 10
    Equipamento para comunicação sem fio, compreendendo:meio para enviar uma primeira transmissão de cada de múltiplos pacotes em um bloco de recursos respectivo selecionado com base em um padrão de salto;e meio para enviar retransmissões de cada pacote, caso haja, no bloco de recursos utilizado para a primeira transmissão do pacote.
  11. 11
    Equipamento, de acordo com a reivindicação 10, em que o meio para enviar a primeira transmissão compreende meio para selecionar um bloco de recursos entre uma pluralidade dê blocos de recurso com base no padrão de salto, meio para determinar se o bloco de recursos é disponível com base em se uma retransmissão de um pacote pendente está sendo enviado no bloco de recursos, e 4/10 meio para enviar a primeira transmissão de um pacote novo no bloco de recursos se disponível.
  12. 12
    Equipamento, de acordo com a reivindicação 10, em que o meio para enviar retransmissões compreende meio para enviar até um número máximo de retransmissões para cada pacote, e meio para reservar o bloco de recursos utilizado para a primeira transmissão de cada pacote até que todas as retransmissões do pacote tenham sido enviadas.
  13. 13
    Meio legível por máquina compreendendo instruções que quando executadas por uma máquina, fazem com que a máquina execute operações incluindo:enviar uma primeira transmissão de cada de múltiplos pacotes em um respectivo bloco de recursos selecionado com base em um padrão de salto, e enviar retransmissões de cada pacote, caso haja, no bloco de recursos utilizado para a primeira transmissão do pacote.
  14. 14
    Equipamento para comunicação sem fio, compreendendo:pelo menos um processador configurado pára receber uma primeira transmissão de cada de múltiplos pacotes em um bloco de recurso respectivo selecionado com base em um padrão de salto, e receber retransmissões de cada pacote, caso haja, no bloco de recursos utilizado para a primeira transmissão do pacote;e uma memória acoplada a pelo menos um processador.
  15. 15
    Equipamento de acordo com a reivindicação 14, em que pelo menos um processador é configurado para selecionar um bloco de recursos entre uma pluralidade de blocos de recursos com base no padrão de salto, e executar decodificação cega para a primeira transmissão de um pacote novo recebido no bloco de recursos. 5/10
  16. 16
    Equipamento, de acordo com a reivindicação 15, em que pelo menos um processador é configurado para executar decodificação cega para uma retransmissão de um pacote pendente, caso haja, recebido no bloco de recursos utilizado para a primeira transmissão do pacote pendente.
  17. 17
    Equipamento, de acordo com a reivindicação 14, em que pelo menos um processador é configurado para receber transmissões por até M pacotes em até M blocos de recurso em cada intervalo de transmissão, onde M é um ou maior, e executar decodificação cega para cada pacote.
  18. 18
    Equipamento, de acordo com a reivindicação 14, em que os múltiplos pacotes compreendem um primeiro pacote, e em que pelo menos um processador é configurado para receber a primeira transmissão de um primeiro pacote em um primeiro bloco de recursos em um primeiro intervalo de transmissão, e executar decodificação cega para o primeiro pacote.
  19. 19
    Equipamento, de acordo com a reivindicação 18, em que os múltiplos pacotes compreendem ainda um segundo pacote, e em que pelo menos um processador é configurado para receber a primeira transmissão de um segundo pacote em um segundo bloco de recursos em um segundo intervalo de transmissão, executar decodificação cega para q segundo pacote, e receber uma. retransmissão do primeiro pacote no primeiro bloco de recursos e executar decodificação cega para o primeiro pacote no segundo intervalo de transmissão se o primeiro pacote for decodificado em erro no primeiro intervalo de transmissão.
  20. 20
    Equipamento, de acordo com a reivindicação 19, em que os múltiplos pacotes compreendem ainda um terceiro pacote, e em que pelo menos um processador é configurado para receber a primeira transmissão de um terceiro pacote em um terceiro bloco de recurso em um 6/10 terceiro intervalo de transmissão, executar decodificação cega para o terceiro pacote, receber uma retransmissão do segundo pacote no segundo bloco de recurso e executar decodificação cega para o segundo pacote no terceiro 5 intervalo de transmissão se o segundo pacote for decodificado em erro no segundo intervalo de transmissão, e receber outra retransmissão do primeiro pacote no primeiro bloco de recurso e executar decodificação cega para o primeiro pacote no terceiro intervalo de transmissão se o 10 primeiro pacote for decodificado em erro no segundo intervalo de transmissão.
  21. 21
    Método para comunicação sem fio,compreendendo:receber uma primeira transmissão de cada de 15 múltiplos pacotes em um respectivo bloco de recurso selecionado com base em um padrão de salto;e receber retransmissões de cada pacote, caso haja, no bloco de recursos utilizado para a primeira transmissão do pacote. salto;e 25 executar decodificação cega para a primeira transmissão de um pacote novo recebido no bloco de recursos.
  22. 22
    23. Método, de acordo com a reivindicação 21, compreèndendo ainda:30 executar decodificação cega para uma retransmissão de um pacote pendente, caso haja, recebido no bloco de recurso utilizado para a primeira transmissão do pacote pendente. 7/10
  23. 23
    24. Equipamento para comunicação sem fio, compreendendo:pelo menos um processador configurado para enviar uma atribuição de pelo menos um bloco de recursos a um equipamento de usuário (UE) periodicamente ou quando disparado por um evento, e enviar pacotes para o UE pelo menos em um bloco de recursos;e uma memória acoplada a pelo menos um processador.
  24. 24
    25. Equipamento, de acordo com a reivindicação 24, em que pelo menos um processador é configurado para enviar a atribuição de pelo menos um bloco de recurso quando disparado com base em carregamento de pelo menos um bloco de recursos, exigências de dados do UE, se salto é utilizado para pelo menos um bloco de recursos, ou uma combinação dos mesmos.
  25. 25
    26. Equipamento, de acordo com a reivindicação 24, em que pelo menos um bloco de recursos é estático, e em que pelo menos um processador é configurado para enviar todas as . transmissões de cada pacote em um bloco de recursos.
  26. 26
    27. Equipamento, de acordo com a reivindicação 24, em que pelo menos um processador é configurado para determinar pelo menos um bloco de recursos com base em um padrão de salto.
  27. 27
    28. Equipamento, de acordo com a reivindicação 27, em que pelo menos um processador é configurado para enviar uma primeira . transmissão de cada pacote em um respectivo bloco de recursos selecionado com base no padrão de salto, e enviar retransmissões de cada pacote, caso haja, no bloco de recursos utilizado para a primeira transmissão do pacote.
  28. 28
    29. Equipamento, de acordo com a reivindicação 24, em que pelo menos um processador é configurado para 8/10 atribuir diferentes números de blocos de recursos para o UE em diferentes intervalos de tempo.
  29. 29
    30. Equipamento, de acordo com a reivindicação 24, em que pelo menos um processador é configurado para associar o UE a diferentes grupos de UEs em diferentes intervalos de tempo.
  30. 30
    31. Método para comunicação sem fio, compreendendo:enviar uma atribuição de pelo menos um bloco de recursos a um equipamento de usuário (UE) periodicamente ou quando disparado por um evento;e enviar pacotes para o UE pelo menos em um bloco de recursos.
  31. 31
    32. Método, de acordo com a reivindicação 31, em que pelo menos um bloco de recursos é estático, e em que o envio dos pacotes compreende enviar todas as transmissões de cada pacote em um bloco de recursos.
  32. 32
    33. Método, de acordo com a reivindicação 31, em que o envio dos pacotes compreende enviar uma primeira transmissão de cada pacote em um bloco de recursos respectivo selecionado com base em um padrão de salto, e enviar retransmissões de cada pacote, se houver, no bloco de recursos utilizado para a primeira transmissão do pacote.
  33. 33
    34. Equipamento para comunicação sem fio, compreendendo:pelo menos um processador configurado para receber uma atribuição de pelo menos um bloco de recursos para um equipamento de usuário (UE) periodicamente ou quando disparado por um evento, e receber pacotes para o UE pelo menos em um bloco de recursos;e 9/10 uma memória acoplada a pelo menos um processador.
  34. 34
    35. Equipamento, de acordo com a reivindicação 34, em que pelo menos um bloco de recursos é estático, e em que pelo menos um processador é configurado para receber todas as transmissões de cada pacote em um bloco de recursos.
  35. 35
    36. Equipamento, de acordo com a reivindicação 34, em que pelo menos um processador é configurado para determinar pelo menos um bloco de recursos com base em um padrão de salto.
  36. 36
    37. Equipamento, de acordo com a reivindicação 36, em que pelo menos um processador é configurado para receber uma primeira transmissão de cada pacote em um bloco de recursos respectivo selecionado com base no padrão de salto, e receber retransmissões de cada pacote, se houver, no bloco de recursos utilizado para a primeira transmissão do pacote.
  37. 37
    38. Método para comunicação sem fio, compreendendo:receber uma atribuição de pelo menos um bloco de recursos para um equipamento de usuário (UE) periodicamente ou quando disparado por um evento;e receber pacotes para o UE pelo menos em um bloco de recursos.
  38. 38
    39. Método, de acordo com a reivindicação 38, em que pelo menos um bloco de recursos é estático, e em que o recebimento dos pacotes compreende receber todas as transmissões de cada pacote em um bloco de recursos.
  39. 39
    40. Método, de acordo com a reivindicação 38, em que o recebimento dos pacotes compreende 10/10 receber uma primeira transmissão de cada pacote em um bloco de recursos respectivo selecionado com base em um padrão de salto, e receber retransmissões de cada pacote, caso haja, 5 no bloco de recursos utilizado para a primeira transmissão do pacote. 1/9 2/9 ο ο. οι LU ω ω ι_ ι- ι- sJP «Μ Cd lC * CD EC ω _ι § I ϊ Ο Ο «Ο §5 * Q ζ III □ Ω Ζ _ι $ ο 0£ Ω I Q. 3Ü Ω σ m Ζ) W ιιι _1 Ο ΟΤ ζ ο ο οι Ω —I ζ δ ο 8 s 8 χ 0. 2 ο üj ο Q * O Zj ÇO § Çfc lü § í= III ϋ 3/9 Ο ο. LU Η U. LU Ο Ω· Ο « ω η ζ (£ ICC UI 4/9 O o. LU ERRO DE DECODIFICAÇÂO LU Q O cr cr UJ o o· o LL o o o LU Q D D UJ o o _] :cr UJ i— z co to to z cr I«O cS lC 5/9 Ο CL UJ Η § § δ ο: οο ! Ρ 6/9 700 C/C 7 900 FlG. 9 7/9 O CL UJ TEMPO INTERVALO DE ATRIBUIÇÃO _II_I I_I O CL Z QC CM O CL ZD QC ui Q ω O α Q UJ z o o: x ο υ X 0? Q co O CL Ξ) QC UJ X ui 8/9 1200
Independent claims39