MÉTODO PARA UM DISPARO DE RELATÓRIO DE STATUS EM UMA ENTIDADE DE COMUNICAÇÃO SEM FIO
Campo da Invenção
A presente exposição se refere geralmente a comunicações sem fio e, mais especificamente, a um disparo de relatório de status para métodos de unidade de dados de protocolo recebidos.
Antecedentes
|
Na |
especificação |
de |
3GPP, |
a camada de protocolo de |
|
controle |
de enlace |
de |
rádio |
(RLC) é responsável |
pela |
|
entrega |
de unidades |
de |
dados |
de protocolo (PDUs) |
pela |
|
interface de rádio. |
Um |
modo |
de reconhecimento pode |
ser |
usado para se garantir uma entrega confiável de uma PDU. Neste modo, o receptor envia um relatório de status indicando a recepção bem sucedida de uma PDU. É conhecido incluir um bit de interrogação no cabeçalho de PDU de RLC para o disparo de um relatório de status a partir do receptor indicando que uma PDU foi recebida. Em uma outra solução, o cabeçalho de PDU de RLC pode não incluir um bit de interrogação, mas um relatório de status é disparado, ao invés disso, por uma unidade de controle de interrogação em separado enviada para o receptor.
Em alguns protocolos de comunicação sem fio, foi sugerido que a camada de RLC segmenta de novo uma PDU, caso ela não tenha sido recebida de forma bem sucedida após a transmissão inicial. Quando de uma retransmissão da mesma PDU, a PDU inteira pode ser transmitida em segmentos individuais, também conhecidos como segmentos de PDU ressegmentados. Por exemplo, uma PDU original de um tamanho de 1000 bytes pode ser ressegmentada em três segmentos de
Petição 870190119586, de 18/11/2019, pág. 8/17
2/8
PDU de tamanhos de 350 bytes, 40 0 bytes e 250 bytes. Três segmentos é um número arbitrário, e apenas usado como um exemplo. Para os segmentos de PDU recém gerados, um relatório de status é necessário, após a transmissão. Ainda, é benéfico que o remetente da PDU conheça o status da recepção de PDU, de modo que a janela de transmissão possa ser avançada e o buffer de receptor possa ser liberado para novos dados. Uma abordagem seria incluir um bit de interrogação na unidade de dados sendo ressegmentada. Contudo, no caso de alguns protocolos de RLC, poderia ser ineficiente incluir um bit de interrogação em toda unidade de dados sendo transmitida, onde o valor de bit é alternado entre uma indicação que um relatório de status é requerido ou não. Mais ainda, devido à configuração geral do protocolo, um temporizador de proibição de interrogação pode estar rodando e, como uma conseqüência, impedir a regulagem do bit de interrogação. Alternativamente, o temporizador de proibição de status pode estar rodando e, desse modo, evitar a transmissão do relatório de status. Contudo, há um benefício significativo no recebimento de um relatório de status assim que o último segmento da unidade de dados ressegmentada tiver sido recebido. Por exemplo, em alguns casos, isto pode permitir que o remetente avance a janela de transmissão, desse modo se permitindo mais transmissão de pacote para o receptor e, assim, finalmente, melhorando a experiência do usuário. Assim, seria benéfico identificar um mecanismo eficiente para o disparo de um relatório de status seguindo-se a uma transmissão da PDU ressegmentada.
Os vários aspectos, recursos e vantagens da exposição
3/8 se tornarão mais plenamente evidentes para aqueles tendo um conhecimento comum na técnica, mediante uma consideração cuidadosa da Descrição Detalhada a seguir da mesma com os desenhos associados descritos abaixo. Os desenhos podem ter sido simplificados por clareza, e não são necessariamente desenhados em escala.
Breve Descrição dos Desenhos
A FIG. 1 é uma modalidade de uma unidade de dados de protocolo ressegmentada.
A FIG. 2 é uma modalidade do disparo de um relatório de status.
A FIG. 3 é uma outra modalidade do gatilho de um relatório de status.
Descrição Detalhada
A FIG. 1 ilustra uma modalidade de uma unidade de dados de protocolo (PDU) 100 que é usada em sistemas de comunicação de 3GPP. Ά PDU foi ressegmentada em uma PDU ressegmentada 200 (isto é, um segmento de unidade de dados) . Nesta modalidade, a PDU 100 foi ressegmentada em três segmentos, um primeiro segmento de PDU 101, um segundo segmento de PDU 102 e um terceiro segmento de PDU 103. Todos os segmentos de PDU ressegmentada (101, 102 e 103) têm um campo de indicador de último segmento (LSF). O segmento que é o último segmento da PDU ressegmentada, o terceiro segmento nesta modalidade, tem um 1 no LSF, indicando que este é o último segmento. Os outros segmentos, o primeiro segmento 101 e o segundo segmento 102 terão um 0 no LSF. 0 LSF incluído no último segmento de uma unidade de dados ressegmentada dispara um relatório de STATUS de um novo tipo que é otimizado para fins de
4/8 relatório de status das unidades de dados ressegmentadas.
O remetente de PDU, uma estação base em uma modalidade, pode decidir ressegmentar a PDU 100 por várias razões. Em uma modalidade, a PDU 100 é ressegmentada em resposta a uma tentativa de transmissão previa com falha da PDU 100. Em uma outra modalidade, a PDU 100 é ressegmentada devido a uma mudança nas condições de rádio ou na estratégia de alocação de recurso de rádio. 0 tamanho de cada segmento da PDU ressegmentada 200 pode ser igual ou pode variar de segmento para segmento. Quando da realização de uma ressegmentação, o remetente incluirá uma indicação de indicador de último segmento no último segmento da PDU ressegmentada. O indicador indica se este segmento de PDU é o último segmento da PDU original. Por exemplo, para o exemplo prévio de uma PDU de 1000 bytes ressegmentada em 3 50 bytes, 400 bytes e 250 bytes cada, o indicador de último segmento dos segmentos de 3 50 bytes e de 4 00 bytes não será regulado, e o indicador será regulado para o segmento de PDU de 250 bytes, o qual é o último.
Em uma modalidade, a estação base é uma estação base em conformidade com 3GPP para sistemas de telecomunicações. Nesta modalidade, a estação base se comunica com um dispositivo de comunicação sem fio também conhecido como equipamento de usuário (UE) . A estação base e o UE trocam dados, os quais podem ser dados de tráfego, tais como comunicações de voz, ou trocas de dados de usuário e dados de controle associados aos dados de tráfego.
No dispositivo de comunicação sem fio, um método para disparo de uma transmissão de relatório de STATUS de uma unidade de dados de protocolo ressegmentada (PDU) para a
5/8 estação base do sistema de comunicação é ilustrado na FIG.
2. Nesta modalidade, o dispositivo de comunicação sem fio recebe uma PDU 202 que foi ressegmentada (PDU ressegmentada) e transmitida pela estação base. 0 dispositivo de comunicação sem fio determina em 204 que um dos segmentos de PDU inclui um campo de último segmento (LSF) o qual é regulado para positivo (isto é, para 1), indicando que o segmento é o último segmento da PDU ressegmentada. Em resposta ao ressegmento de PDU recebido com o indicador de LSF regulado, o dispositivo de comunicação sem fio transmite em 206 um relatório de status. Em uma modalidade, este relatório indica uma identidade de segmento (isto é, o número de índice de segmento dos segmentos totais, ou o desvio de segmento com respeito à PDU original) e o status associado do segmento identificado. Em uma outra modalidade, o relatório de status identifica um segmento faltando.
As PDUs ressegmentadas podem não incluir um bit de interrogação, de modo a se reduzir o tempo de processamento. Os bits de interrogação são pretendidos para o disparo de um relatório de status pelo dispositivo de comunicação sem fio recebendo. Mesmo se o bit de interrogação for incluído no cabeçalho de segmento de PDU, o remetente não poderá ser capaz de regulá-lo, devido ao temporizador de proibição de interrogação não ter expirado, assim se proibindo o remetente de regular o bit de interrogação. Contudo, o último segmento da PDU ressegmentada em um sistema de 3GPP inclui o indicador de campo de último segmento para indicar que este é o último segmento da PDU ressegmentada.
6/8
A FIG. 3 ilustra um método para disparo de um relatório de status, onde um temporizador de proibição de status é ativado no dispositivo de comunicação sem fio (isto é, no dispositivo de recepção) . Em uma modalidade, onde um temporizador de proibição de STATUS está rodando, e não expirou em 306, e o receptor recebeu um segmento de PDU de RLC contendo LSF, indicando que este é o último segmento (isto é, regulado para 1) em 304, o receptor deve ignorar em 308 o temporizador rodando e gerar e transmitir em 310 um relatório de STATUS contendo o status da PDU ressegmentada.
Na modalidade preferida, o relatório de STATUS de um novo tipo STATUS de segmento de PDU é enviado em resposta ao recebimento de um segmento contendo um LSF. O relatório de STATUS contém a identidade de segmento e o status associado. Em uma outra modalidade, as identidades de segmento dos segmentos faltando para a PDU ressegmentada são incluídas no relatório de status. A transmissão do relatório de status implicitamente reconhece o segmento contendo o LSF.
Em uma modalidade, onde a recepção do segmento contendo o LSF resulta na recepção bem sucedida da PDU completa, o receptor pode transmitir um relatório de STATUS otimizado simplesmente indicando um ACK para a PDU. Neste caso, o relatório de status não reconhece individualmente cada segmento da PDU ressegmentada, mas envia um relatório de status para a PDU inteira simplesmente pelo envio de um relatório de STATUS para a PDU original pela inclusão do SN da PDU original.
Em uma modalidade, o receptor envia um relatório de
7/8
STATUS em resposta ao recebimento de um segmento de PDU incluindo o indicador de último segmento indicando o último segmento apenas se o temporizador tiver expirado. Este temporizador é configurado em uma modalidade por uma estação base e é regulado de modo a se permitirem retransmissões de ARQ híbridas de quaisquer segmentos faltando serem completadas, desse modo se garantindo que um relatório de segmento faltando prematuro não seja transmitido para o remetente causando retransmissões desnecessárias. O relatório de status é atrasado apenas se o receptor determinar que há segmentos faltando.
Em uma outra modalidade, a unidade de recepção é configurada com um temporizador. 0 receptor começa o temporizador quando ele recebe um primeiro segmento de unidade de dados, não necessariamente o segmento de unidade de dados com um desvio de byte igual a zero de uma unidade de dados de protocolo ressegmentada. Se o segmento de unidade de dados desta unidade de dados de protocolo ressegmentada com o indicador de último segmento não for recebido antes da expiração do temporizador, o receptor enviará um relatório de status para o remetente. Isto assegura que um relatório de status seja enviado em uma duração de tempo fixa seguindo-se à decisão do remetente de ressegmentar uma unidade de dados de protocolo; neste caso, se o segmento de unidade de dados com a indicação de LSF estiver faltando, então, o temporizador também garantirá que um relatório de status seja enviado para o remetente.
Embora a presente exposição e os melhores modos da mesma tenham sido descritos de uma maneira que estabelece a posse e permite àqueles de conhecimento comum fazer e usar
8/8 a mesma, será entendido e apreciado que há equivalentes às modalidades de exemplo mostradas aqui, e que modificações e variações podem ser feitas nisso, sem que se desvie do escopo e do espírito das invenções, as quais devem ser 5 limitadas não pelas modalidades de exemplo, mas pelas reivindicações em apenso.