BRPI0806396B1

Method and apparatus for enhancing rlc for flexible rlc pdu size

Abstract

method and apparatus for improving rlc for flexible rlc pdu size. the improvement is guaranteed for the radio link control protocol (rlc) in wireless communication systems where the variable size of the rlc data packet units (pdu) is allowed when the flexible rlc pdu sizes are configured through the upper layers, the radio network controller (rnb) / flow control node b, flow control rlc, the status report and the query mechanisms are configured to use the measure based on the count of bytes to avoid possible subflows of buifer in the node b and superflows in the rnc. the improvement proposed here for rlc applies to both "uplink" and downlink communications.

BRPI0806396B1, drawing sheet 1
Sheet 1 of 4

Term

1.4 yearsleft in the term

Expires 4 February 2028.

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

20 claims: 4 independent, 16 dependent

  1. 1
    Reivindicações 1. Método para consultar, caracterizado por compreender:- em uma condição em que uma entidade transmissora esteja configurada para suportar o tamanho flexível da unidade de dados por pacote, mantendo, por meio da entidade transmissora, um mecanismo de contagem de bytes, sendo que o mecanismo de contagem de bytes mantém uma contagem associada a um número de bytes transmitidos a partir da entidade transmissora;- determinar, por meio da entidade transmissora, se a contagem é igual ou superior a um valor de Poll_Bytes;e - em uma condição em que a contagem seja determinada pela entidade transmissora como igual ou superior ao valor Poll_Bytes, configurar uma unidade de pacote de dados para a transmissão da entidade transmissora para incluir uma consulta.
  2. 2
    Método, de acordo com a reivindicação 1, caracterizado por a unidade de dados em pacote ser configurada definindo um bit de consulta na unidade de dados em pacote.
  3. 3
    Método, de acordo com a reivindicação 1, caracterizado por a unidade de dados por pacote ser uma unidade de dados por pacote de dados em modo reconhecido.
  4. 4
    Método, de acordo com a reivindicação 1, caracterizado por a contagem incluir uma unidade de dados por pacote transmitida em uma transmissão original.
  5. 5
    Método, de acordo com a reivindicação 1, caracterizado por a contagem incluir uma unidade de dados por pacote transmitida em uma transmissão original e uma unidade de dados por pacote transmitida em uma retransmissão.
  6. 6
    Entidade transmissora configurada para consultar, a entidade transmissora sendo caracterizada por compreender:- uma memória;e - um processador, sendo que a entidade transmissora é configurada ao menos em parte para: o em uma condição em que a entidade transmissora esteja configurada para suportar o tamanho flexível da unidade de dados por pacote, manter um mecanismo de contagem de bytes, sendo que o mecanismo de contagem de bytes Petição 870190119684, de 18/11/2019, pág. 43/50 2/4 mantém uma contagem associada a um número de bytes transmitidos a partir da entidade transmissora o determinar se a contagem é igual ou superior a um valor Poll_Bytes;e o em uma a condição em que a contagem seja igual ou superior ao valor de Poll_Bytes, configurar uma unidade de pacote de dados para a transmissão da entidade transmissora para incluir uma consulta.
  7. 7
    Entidade transmissora, de acordo com a reivindicação 6, caracterizada por a unidade de pacote de dados ser configurada por meio da configuração de um bit de consulta na unidade de pacote de dados.
  8. 8
    Entidade transmissora, de acordo com a reivindicação 6, caracterizada por a unidade de dados por pacote ser uma unidade de dados por pacote de dados em modo reconhecido.
  9. 9
    Entidade transmissora, de acordo com a reivindicação 6, caracterizada por a contagem incluir uma unidade de dados por pacote transmitida em uma transmissão original.
  10. 10
    Entidade transmissora, de acordo com a reivindicação 6, caracterizada por a contagem incluir uma unidade de dados por pacote transmitida em uma transmissão original e uma unidade de dados por pacote transmitida em uma retransmissão.
  11. 11
    Entidade de rede caracterizada por compreender:- uma memória;e - um processador, sendo que a entidade de rede é configurada ao menos em parte para: o receber, de um Nó B, um quadro de controle indicando que uma alocação de capacidade é uma alocação de bytes, sendo que a entidade de rede é um controlador de rede via rádio (RNC);o determinar que o tamanho da unidade de dados em pacotes (PDU) do controle de acesso flexível ao meio (MAC-d) está configurado;o determinar uma alocação de capacidade para um fluxo de dados por meio da multiplicação de um crédito por um tamanho máximo de PDU, sendo que o crédito é um número de PDUs e sendo que a alocação de capacidade é calculada Petição 870190119684, de 18/11/2019, pág. 44/50 3/4 como um número de octetos;e o transferir várias PDUs de MAC-d sem violar a alocação da capacidade.
  12. 12
    Entidade de rede, de acordo com a reivindicação 11, caracterizada por a entidade de rede ser configurada ainda, ao menos em parte, para:- armazenar um mapeamento de um número de sequência da PDU (SN) em um comprimento associado em bytes;e - transmitir as PDUs sem exceder o número de bytes de crédito.
  13. 13
    Entidade de rede, de acordo com a reivindicação 11, caracterizada por o RNC ser um RNC servidor (SRNC).
  14. 14
    Entidade de rede, de acordo com a reivindicação 11, caracterizada por o RNC ser um RNC de controle (CRNC).
  15. 15
    A entidade de rede, de acordo com a reivindicação 11, caracterizada por a entidade de rede ser configurada ainda, ao menos em parte, para receber um tempo especificado para transmitir sob a alocação de capacidade concedida.
  16. 16
    Método, caracterizado por compreender:- receber, de um Nó B, um quadro de controle indicando que uma alocação de capacidade é uma alocação de bytes, sendo que a recepção é realizada por uma entidade de rede e sendo que a entidade de rede é um controlador de rede de rádio (RNC);- determinar que o tamanho da unidade de dados em pacotes (PDU) de controle de acesso flexível ao meio (MAC-d) está configurado;- determinar uma alocação de capacidade para um fluxo de dados por meio da multiplicação de um crédito por um tamanho máximo de PDU, sendo que o crédito é um número de PDUs e sendo que a alocação de capacidade é calculada como um número de octetos;e - transferir várias PDUs MAC-d sem violar a alocação de capacidade.
  17. 17
    Método, de acordo com a reivindicação 16, caracterizado por o método compreender ainda:- armazenar um mapeamento de um número de sequência da PDU (SN) para um comprimento associado em bytes;e - PDUs transmissoras sem exceder o número de bytes de crédito. Petição 870190119684, de 18/11/2019, pág. 45/50 4/4
  18. 18
    Método, de acordo com a reivindicação 16, caracterizado por o RNC ser um RNC servidor (SRNC).
  19. 19
    Método, de acordo com a reivindicação 16, caracterizado por o RNC ser um RNC de controle (CRNC).
  20. 20
    Método, de acordo com a reivindicação 16, caracterizado por compreender ainda a recepção de um tempo especificado para transmitir sob a alocação de capacidade concedida.
Independent claims20