BRPI0721372B1 - método para uso em um sistema de acesso celular, estação de base rádio e equipamento de usuário - Google Patents

método para uso em um sistema de acesso celular, estação de base rádio e equipamento de usuário Download PDF

Info

Publication number
BRPI0721372B1
BRPI0721372B1 BRPI0721372A BRPI0721372A BRPI0721372B1 BR PI0721372 B1 BRPI0721372 B1 BR PI0721372B1 BR PI0721372 A BRPI0721372 A BR PI0721372A BR PI0721372 A BRPI0721372 A BR PI0721372A BR PI0721372 B1 BRPI0721372 B1 BR PI0721372B1
Authority
BR
Brazil
Prior art keywords
retransmission
message
rbs
received
error detection
Prior art date
Application number
BRPI0721372A
Other languages
English (en)
Inventor
Axelsson Hakan
Timner Ylva
Original Assignee
Ericsson Telefon Ab L M
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 Ericsson Telefon Ab L M filed Critical Ericsson Telefon Ab L M
Publication of BRPI0721372A2 publication Critical patent/BRPI0721372A2/pt
Publication of BRPI0721372B1 publication Critical patent/BRPI0721372B1/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/08Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0709Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0751Error or fault detection not based on redundancy
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/079Root cause analysis, i.e. error or fault diagnosis
    • 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/007Unequal error protection
    • 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/1642Formats specially adapted for sequence numbers
    • 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/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

método para uso em um sistema de acesso celular, nós para uso como uma estação de base rádio e como um equipamento de usuário em um sistema de acesso celular, e, equipamento de usuário. a invenção divulga um método (200) para uso em um sistema celular (100) com uma rbs (120) que controla o tráfego para e proveiente de célula (110), com um equipamento de usuário, ue (130,140) na cálula. a rbs e o ue recebem e transmitem informação entre cada um com o outro, um deles sendo a parte emitente e o outro sendo a parte recebedora, e erros nas mensagens (bsn 1, bsn 4) que são recebidas podem ser detectados pela parte recebedora através de um primeiro método de detecção de erro e se erros são detectados nas mensagens recebidas, a parte recebedora pode solicitar a retransmissão da parte transmissora. a parte recebedora armazena a ordem na qual as retransmissões são solicitadas, tal que retransmissões errôneas possam ser detectadas pela parte recebedora sem o primeiro método de detecção de erro.

Description

[001] A presente invenção divulga um método para uso em um sistema de acesso celular no qual pode haver pelo menos, uma Estação de base rádio que controla o tráfego para e proveniente de uma célula no sistema, e no qual sistema pode haver pelo menos, um usuário com um equipamento de usuário, UE, na célula.
[002] A RBS e o UE podem receber e transmitir informação de e para cada um com o outro, tal que um deles é uma parte emitente e o outro um é uma parte recebedora, e erros nas mensagens que são recebidas podem ser detectados pela parte recebedora por meio de um método de detecção de erro. Se erros são detectados nas mensagens recebidas, a parte recebedora pode solicitar à parte transmissora para retransmitir uma mensagem na qual um erro foi detectado.
ANTECEDENTES [003] Em um sistema de acesso celular tal como um sistema de telefonia celular, há pelo menos, uma célula, com um ou mais usuários na célula, cada um do qual usuário tem um equipamento de usuário, um UE, por meio do qual o usuário pode se comunicar com o sistema. O sistema também vai compreender pelo menos, uma Estação de base rádio, uma RBS, que, à propósito, serve para controlar o tráfego para e proveniente das UEs na célula. [004] Assim sendo, o UE e a RBS vão se comunicar cada um com o outro, com o UE transmitindo informação para a RBS e recebendo informação dela, e da mesma forma para a RBS com relação ao UE. De modo a assegurar que mensagens que são enviadas por uma das partes (UE / RBS) sejam recebidas corretamente pela parte recebedora (RBS / UE), um número de técnicas é empregado.
[005] Se a parte recebedora detecta um erro em uma mensagem que
Petição 870190047833, de 22/05/2019, pág. 6/39 / 11 foi recebida proveniente da parte transmissora, ou que a mensagem não foi recebida por completo, a parte recebedora pode solicitar uma retransmissão pela parte transmissora, usualmente na forma de uma mensagem de NACK, Negative Acknowledge (Confirmação de recebimento negativa). De modo a minimizar o retardo de transmissão é essencial que a parte recebedora possa detectar um erro de transmissão assim que possível. É especialmente importante detectar erros em blocos de rádio retransmitidos ou em mensagens de NACK assim que possível, já que elas correspondem à blocos de rádio já retransmitidos. Um número de métodos é usado de modo a alcançar isso, i. e. para detectar retransmissões errôneas ou erros de mensagem de NACK:
[006] Uma maneira de detectar todos os tipos de erros de transmissão é usar um cabeçalho bem protegido com um número sequencial seguido por dados separadamente codificados protegidos por um código de detecção de erro. Se o cabeçalho pode ser decodificado, mas os dados são detectados errôneos, o receptor pode solicitar uma retransmissão, i. e. enviar um NACK, para o bloco com o determinado número sequencial.
[007] Também é possível usar um contador de tempo para cada retransmissão, tal que uma parte recebedora inicia um contador de tempo cada vez que ela solicita uma retransmissão, i. e. envia um NACK. Se o contador de tempo expira antes que a retransmissão chegue, o receptor pode concluir que ou o NACK ou a retransmissão foi errada e um novo NACK é enviado. [008] Contudo, com cada um dos métodos descritos acima, há inconvenientes como ilustrado a seguir:
[009] O método de detectar erros através de códigos de detecção de erro requer o cabeçalho ser separadamente decodificado e corretamente recebido, tal que o número sequencial dos pacotes perdidos é conhecido. Se o número sequencial não é conhecido, outro métodos são necessários.
[0010] O método de usar um contador de tempo para retransmissões é muito caro, devido a todos os contadores de tempos necessários a serem
Petição 870190047833, de 22/05/2019, pág. 7/39 / 11 mantidos e controlados. Em adição, é difícil obter o valor correto de um contador de tempo, já que retransmissões podem ser retardadas não somente devido a erros de transmissão, mas também por causa da múltipla programação do usuário.
SUMÁRIO [0011] Assim sendo, como descrito acima, há uma necessidade para uma solução por meio da qual retransmissões errôneas e mensagens de NACK erradas entre um UE e uma RBS em um sistema de acesso celular possam ser detectadas por uma parte recebedora mais rápido do que com as soluções existentes, sem a desvantagens dos métodos descritos acima.
[0012] Esta necessidade é endereçada pela presente invenção na qual divulga um método para uso em um sistema de acesso celular no qual pode haver pelo menos, uma Estação de base rádio que controla o tráfego para e proveniente de uma célula no sistema.
[0013] No sistema no qual a invenção pode ser aplicada, pode haver pelo menos, um usuário com um equipamento de usuário, UE, na célula, e uma RBS e o UE podem receber e transmitir informação entre cada um com o outro, tal que um deles é a parte emitente e a outra uma é a parte recebedora.
[0014] De acordo com o método da invenção, erros nas mensagens que são recebidas podem ser detectados por uma parte recebedora por meio de um primeiro método de detecção de erro, e se erros são detectado nas mensagens recebidas, a parte recebedora pode solicitar à parte transmissora para retransmitir a mensagem na qual um erro foi detectado.
[0015] Ainda, de acordo com o método da invenção, a parte recebedora mantém uma memória da ordem na qual ela solicita as retransmissões, tal que as retransmissões errôneas podem ser detectadas pela parte recebedora sem o auxílio do primeiro método de detecção de erro. Quando da detecção de uma transmissão errônea, a parte recebedora pode solicitar uma retransmissão à parte transmissora da retransmissão errônea.
Petição 870190047833, de 22/05/2019, pág. 8/39 / 11 [0016] Assim sendo, a invenção fornece um método para detectar erros de transmissão de blocos retransmitidos e / ou relatórios de NACK quando o número sequencial de blocos de rádio errôneos não pode ser decodificado. Usando o método da invenção, não há necessidade de contadores de tempos que são caros para manter e incertos na presença de programação de atrasos.
DESCRIÇÃO BREVE DOS DESENHOS [0017] A invenção será descrita em mais detalhes com referência aos desenhos anexos, nos quais
Fig 1 mostra um exemplo de um sistema no qual a invenção pode ser aplicada, e
Fig 2-4 mostra fluxogramas exemplares do método da invenção, e
Fig 5 mostra um diagrama em bloco de uma RBS da invenção, e
Fig 6 mostra um diagrama em bloco de um UE da invenção. DESCRIÇÃO DETALHADA [0018] Fig 1, de forma esquemática, mostra um sistema 100 no qual a invenção pode ser aplicada. O sistema 100 é um sistema de acesso sem fio celular, e como tal compreende um número de células, uma das quais é mostrada na fig 1 com o número de referência 110.
[0019] A célula 110 compreende pelo menos, uma Estação de base rádio, uma RBS, mostrada como 120 na fig 1. A RBS 120 serve, à propósito, para controlar o tráfego para e proveniente dos usuários na célula 110. A célula 110 pode acomodar pelo menos, um terminal de usuário, com dois terminais de usuários sendo mostrados na fig 1, com os números de referência 130 e 140.
[0020] O sistema 100 é mostrado como um sistema de telefonia celular, e a invenção será descrita com referência a tal um sistema, mas deve
Petição 870190047833, de 22/05/2019, pág. 9/39 / 11 ser assinalado que isto é somente, à título de exemplo, a invenção pode ser aplicada a um número de diferentes sistemas de acesso sem fio.
[0021] Também, a terminologia usada quando descrevendo a invenção com referência ao sistema 100 é meramente pretendida para facilitar o entendimento da invenção dos leitores, e não é pretendida restringir o escopo da proteção solicitada para a presente invenção. Por exemplo, o termo estação base ou estação de base rádio, RBS, deve ser interpretado como significando um nó no sistema com a função de uma RBS. Em alguns sistemas, por exemplo, a função essencialmente correspondendo àquela da RBS é efetuada por um nó chamado nó B. Tais sistemas são naturalmente também englobados pela invenção.
[0022] Similarmente, deve ser realizado que o termo terminal de usuário ou UE é meramente um exemplo pretendido para facilitar o entendimento da invenção do leitor. Por exemplo, em alguns sistemas, os termos UT, Terminal de Usuário, ou MS, Estação Móvel, são usados. Naturalmente, tais sistemas são também englobados pelo escopo da presente invenção.
[0023] Em adição, embora os UEs 130, 140, são mostrados como telefones do celular na fig 1, deve ser observado que isto é meramente para facilitar o entendimento da invenção, os UEs podem ser muitos outros tipos de dispositivos, portáteis ou fixos, tal como, por exemplo, computadores.
[0024] Como explicado anteriormente neste texto, os UEs 130, 140, podem enviar tráfego para uma RBS 120, assim como sendo capaz de receber tráfego proveniente da RBS. Se uma parte recebedora, ou um UE ou uma RBS detecta um erro em uma mensagem recebida, ou detecta a ausência de uma mensagem que foi recebida, a parte recebedora pode solicitar à parte transmissora (RBS ou UE) para retransmitir a mensagem danificada ou faltante, por meio do envio de uma assim chamada mensagem de NACK, Negative Acknowledge (Confirmação de recebimento negativa).
Petição 870190047833, de 22/05/2019, pág. 10/39 / 11 [0025] A presente invenção primeiramente objetiva acelerar a transmissão de dados através de rápida detecção de erros de transmissão nos dados e mensagens de NACK retransmitidos.
[0026] Uma idéia básica da invenção é detectar erros de retransmissões ou em relatórios de NACK por meio de deixar a parte recebedora acompanhar a sequência de retransmissões solicitadas e comparála com a sequência das retransmissões solicitadas. Em outras palavras, a ordem na qual retransmissões são solicitadas pela parte recebedora é armazenada, e se, por exemplo, a retransmissão do bloco n foi solicitadas após a retransmissão do bloco k, um erro pode ser detectada pela parte recebedora se a retransmissão do bloco n é recebido antes da retransmissão do bloco k ser recebido, e um novo NACK para o bloco k pode ser enviado pela parte recebedora à parte transmissora.
[0027] Assim sendo, de acordo com a invenção, erros de retransmissões ou relatórios NACK são detectados pela parte recebedora já que aquela parte acompanha ou armazena a sequência na qual ela solicita retransmissões. Se, por exemplo, a retransmissão do bloco n foi solicitada após a retransmissão do bloco k, um erro pode ser detectado se o bloco n é recebido antes do bloco k, e um renovado NACK para o bloco k pode ser enviado pela parte recebedora da parte transmissora.
[0028] Alguns exemplos de como o método da invenção pode ser empregado será agora dado de modo a facilitar o entendimento da invenção do leitor. Os exemplos serão ilustrados por meio dos fluxogramas nas figs 2 e
3.
[0029] Algumas abreviações que serão usadas nos exemplos abaixo são:
• BSN - Número Sequencial do Bloco • ARQ - Solicitação de Repetição Automática [0030] Nos exemplos abaixo, por questão de simplicidade, será
Petição 870190047833, de 22/05/2019, pág. 11/39 / 11 assumido que uma RBS 120 é a parte recebedora e um dos UEs 130, 140, é a parte transmissora, mas deve ser assinalado que isto é um exemplo somente, qualquer da RBS / UE pode ser a parte transmissora ou a emitente, a invenção é igualmente aplicável para ambos os casos.
[0031] Primeiro, com referência ao fluxograma 200 na fig 2, a RBS
120 detecta que BSN 1 foi recebida com um erro, na etapa 210, e uma primeira retransmissão de BSN 1 é solicitada, na etapa 220. Como a primeira detecção de um erro nos dados recebidos é detectada pela RBS não está dentro do escopo da invenção, e pode ser feito em um número de maneiras, tal como códigos de detecção de erro ou detectando se o BSN recebido está “em sequência” ou não.
[0032] Na etapa 230, a recepção do BSN 4 é também detectada como errônea, e na etapa 240 uma primeira retransmissão de BSN 4 é solicitada. Na etapa 250, a primeira retransmissão da BSN 1 é também recebida como errônea, mas com um cabeçalho corrompido, então o erro não é detectado pelo primeiro mecanismo de detecção de erro.
[0033] Quando a primeira retransmissão da BSN 4 é recebida, na etapa 260, o cabeçalho é corretamente decodificado, e já que a RBS mantém registro de quando estas retransmissões foram solicitadas, e assim sendo conhece que foi após a solicitação da retransmissão da BSN 1, a retransmissão fora de sequência é detectada de acordo com a invenção, na etapa 270, e a segunda retransmissão da BSN 1 é assim sendo solicitada pela RBS na etapa 280.
[0034] Um outro exemplo de uma aplicação da invenção é dado no fluxograma 300 na fig 3: Na etapa 310, a recepção da BSN 1 proveniente do UE é detectada como errônea na RBS, e uma primeira retransmissão da BSN 1 é solicitada pela RBS na etapa 320. Na etapa 330, a recepção da BSN 4 é também detectada como errônea, e uma primeira retransmissão da BSN 4 proveniente do UE é solicitada pela RBS na etapa 335.
Petição 870190047833, de 22/05/2019, pág. 12/39 / 11 [0035] Na etapa 340, a primeira retransmissão da BSN 1 é também recebida como errônea, e na etapa 350 uma segunda retransmissão proveniente do UE é solicitada pela RBS. Na etapa 360, a primeira retransmissão da BSN 4 é recebida com um cabeçalho corrompido, então nenhum erro é detectado pelo primeiro mecanismo de detecção de erro. Contudo, quando a segunda retransmissão da BSN 1 é recebida, na etapa 370, a RBS, por meio da invenção, conhece que esta retransmissão foi solicitada após a retransmissão do BSN 4, e uma retransmissão fora do evento sequencial é detectado, na etapa 380. Na etapa 390, uma nova retransmissão da BSN 4 é assim sendo solicitada à parte transmissora.
[0036] Em uma versão da invenção, de modo a permitir a parte transmissora usar diferentes prioridades das retransmissões sem acionamento de um NACK proveniente da parte recebedora por meio da presente invenção, o método de detecção de erro da invenção poderia ser modificado tal que antes de um NACK para um bloco k ser enviado, i. e. antes de um erro ser indicado na recepção do bloco k, ambos, uma retransmissão do bloco n deveria ter sido recebida, e depois disso, qualquer outro bloco que não seja um retransmissão deveria ter sido recebida. Isto será explicado em mais detalhe a seguir:
[0037] Usando os princípios da invenção explicada com o auxílio das figs 2 e 3, a parte recebedora vai detectar erros nos dados recebidos incorretamente se as retransmissões são programadas (usualmente pela parte transmissora) através de algum outro algoritmo de prioridade do que FIFO, primeiro In, primeiro Out.
[0038] Se a prioridade de programação das retransmissões é desconhecida, mas é conhecido que as retransmissões são priorizadas sobre novas transmissões, a invenção pode ser modificada tal que ambos, uma retransmissão do bloco n que foi solicitada após a retransmissão do bloco k, seja recebida, e após a qual, uma primeira transmissão de pelo menos, um
Petição 870190047833, de 22/05/2019, pág. 13/39 / 11 outro bloco que não seja uma retransmissão deveria também ter sido recebida. Esta versão da invenção é ilustrada mais estreitamente no fluxograma 400 na fig 4: Na etapa 410, a recepção da primeira transmissão da BSN 1 é detectada como errônea por meio do primeiro mecanismo de detecção de erro, e uma primeira retransmissão é solicitada na etapa 415.
[0039] Na etapa 420, a recepção da BSN 4 é também detectada errônea, e uma primeira retransmissão é solicitada, na etapa 425. A primeira retransmissão da BSN 1 é também recebida de forma errônea, na etapa 430, e uma segunda retransmissão da BSN 1 é solicitada, na etapa 435.
[0040] A parte transmissora, por exemplo, decide que a retransmissão da BSN 1 tem maior prioridade do que aquela da BSN 4, na etapa 440, assim o transmissor re-envia a BSN 1 primeiro, na etapa 445. Quando BSN 1 chega no receptor, na etapa 450, a parte recebedora detecta que a BSN 1 é recebida fora de sequência, na etapa 455, mas espera antes de enviar um NACK devido ao BSN 4. A segunda retransmissão de BSN 4 é então recebida, na etapa 460, mas os dados e cabeçalho estão corrompidos, então o receptor pode não detectar um erro. Após isso, uma primeira transmissão de BSN 9 é recebida corretamente, na etapa 465. O receptor agora recebeu ambos uma retransmissão fora de sequência e após o qual, uma primeira transmissão de pelo menos, um outro bloco, e pode, por conseguinte detectar um erro, na etapa 470, e envia um NACK devido ao BSN 4, na etapa 475.
[0041] Fig 5 mostra um esboço grosseiro de alguns dos componentes em uma RBS 120 da invenção: como indicado na fig 5, uma RBS 120 compreende meios 121 para receber e transmitir informação para e proveniente de um UE, tal que uma RBS 120 pode ser ou uma parte emitente ou uma parte recebedora com relação ao UE.
[0042] A RBS 120 compreende primeiros meios 122 para detectar erros nas mensagens que são recebidas provenientes de um UE por meio de um primeiro método de detecção de erro.
Petição 870190047833, de 22/05/2019, pág. 14/39 / 11 [0043] A RBS 120 compreende meios 123 para solicitar um UE para retransmitir uma mensagem no qual um erro foi detectado, e uma RBS 120 também compreende meios 124 para armazenar a ordem na qual ela solicita retransmissões, tal que retransmissões errôneas podem ser detectadas através de meios de detecção de erros de retransmissão 125 sem a ajuda dos primeiros meios de detecção de erro, após o que, uma RBS 120 pode solicitar uma retransmissão proveniente de um UE de retransmissões recebidas de forma errônea.
[0044] Fig. 6 mostra um esboço grosseiro de alguns dos componentes em um UE 130 da invenção: como indicado na fig 6, o UE 130 compreende meios 131 para receber e transmitir informação para e proveniente de uma RBS, tal que o UE 130 pode ser ou uma parte emitente ou uma parte recebedora com relação à RBS.
[0045] O UE 130 compreende primeiros meios 132 para detectar erros nas mensagens que são recebidas provenientes de uma RBS por meio de um primeiro método de detecção de erro.
[0046] O UE 130 compreende meios 133 para solicitar uma RBS a retransmitir uma mensagem na qual um erro foi detectado, e o UE 130 também compreende meios 134 para armazenar a ordem na qual ela solicita retransmissões, tal que retransmissões errôneas podem ser detectadas pelos meios de detecção de erros de retransmissão 135 sem a ajuda dos primeiros meios de detecção de erro, após o que, o UE 130 pode solicitar uma retransmissão proveniente de uma RBS de retransmissões erroneamente recebidas.
[0047] A invenção não é limitada aos exemplos das modalidades descritas acima e mostrada nos desenhos, mas pode ser livremente variada dentro do escopo das reivindicações anexas.
[0048] Deve também ser assinalado que de modo a facilitar para o leitor, o termo “mensagem” foi usado mais ou menos consistentemente ao
Petição 870190047833, de 22/05/2019, pág. 15/39 / 11 longo deste texto para descrever tráfego entre as duas partes. Como tal, a palavra “mensagem” neste texto pode denotar ambos, o tráfego que algumas vezes é referenciado como “dados” assim como o tráfego que é tradicionalmente referenciado como “mensagens”.

Claims (15)

1. Método (200, 300, 400) para uso em um sistema de acesso celular (100) no qual há pelo menos, uma Estação de base rádio, RBS (120), que controla o tráfego para e proveniente de uma célula (110) no sistema, e no qual sistema há pelo menos, um usuário com um equipamento de usuário, UE (130, 140), na célula, no qual sistema a RBS e o UE recebem e transmitem informação entre cada uma com a outra, tal que um deles é a parte emitente e o outro um é a parte recebedora, o método compreendendo as etapas de: erros nas mensagens (BSN 1, BSN 4) que são recebidas são detectados pela parte recebedora (120;130,140) por meio de um primeiro método de detecção de erro, e se erros são detectados nas mensagens recebidas, a parte recebedora (120; 130, 140) solicita (ARQ) à parte transmissora para retransmitir uma mensagem na qual um erro foi detectado, o método (200, 30, 400) caracterizado pelo fato de que a parte recebedora armazena a ordem na qual as retransmissões são solicitadas, e por meio da qual retransmissões errôneas são detectadas (270, 380, 470) pela parte recebedora sem o auxílio do primeiro método de detecção de erro, após o que, a parte recebedora (120; 130, 140) solicita uma retransmissão proveniente da parte transmissora da retransmissão errônea.
2. Método (200, 300), de acordo com a reivindicação 1, caracterizado pelo fato de que a parte recebedora (120; 130, 140) detecta uma retransmissão errônea de uma primeira mensagem (BSN 1, BSN 4) se uma retransmissão de uma segunda mensagem é recebida pela parte recebedora sem que uma retransmissão da primeira mensagem tendo sido recebida corretamente, se uma retransmissão da primeira mensagem foi solicitada antes da retransmissão da segunda mensagem ser solicitada.
3. Método (200, 400), de acordo com a reivindicação 1, caracterizado pelo fato de que a parte recebedora (120, 130, 140) detecta uma retransmissão errônea (470) de uma primeira mensagem se uma retransmissão
Petição 870190047833, de 22/05/2019, pág. 17/39 de uma segunda mensagem é recebida pela parte recebedora sem uma retransmissão da primeira mensagem tendo sido recebida corretamente, se uma retransmissão da primeira mensagem foi solicitada antes da retransmissão da segunda mensagem ser solicitada, e uma primeira transmissão de uma terceira mensagem é recebida antes da retransmissão da primeira mensagem ser recebida.
4. Método (200, 300, 400), de acordo com qualquer uma das reivindicações 1 a 3, caracterizado pelo fato de que o primeiro método de detecção de erro é para detectar se a mensagem é recebida fora de sequência.
5. Método (200, 300, 400), de acordo com qualquer uma das reivindicações 1 a 3, caracterizado pelo fato de que o primeiro método de detecção de erro é um código de detecção de erro.
6. Estação de base rádio (RBS) (120) em um sistema de acesso celular, para o controle de tráfego para e proveniente de uma célula (110) no sistema (100), em cuja célula (110) havendo pelo menos um usuário com um equipamento de usuário, UE (130, 140), na célula, a RBS compreendendo meios (121) para receber e transmitir informação para e proveniente do UE (130, 140), tal que a RBS (120) é ou a parte emitente ou a parte recebedora com relação ao UE (130, 140), a RBS (120) compreendendo primeiros meios (122) para detectar erros nas mensagens que são recebidas provenientes do UE (130, 140) por meio de um primeiro método de detecção de erro, a RBS (120) compreendendo meios (123) para solicitar o UE (130, 140) para retransmitir uma mensagem na qual um erro foi detectado, a RBS (120) caracterizada pelo fato de que compreende meios (124) para armazenar a ordem na qual ela solicita retransmissões, por meio da qual retransmissões errôneas são detectadas pelos meios de detecção de erro de retransmissão (125) ao comparar a ordem de retransmissões recebias, sem o auxílio dos primeiros meios de detecção de erro, após o que, uma RBS (120) solicita uma retransmissão proveniente do UE (130, 140) da retransmissão erroneamente
Petição 870190047833, de 22/05/2019, pág. 18/39
3 / 5 recebida.
7. Estação de base rádio RBS (120), de acordo com a reivindicação 6, caracterizada pelo fato de que os meios de detecção de erro de retransmissão (125) detectam uma retransmissão errônea de uma primeira mensagem proveniente do UE (130, 140) se uma retransmissão de uma segunda mensagem é recebida pela RBS (120) sem uma retransmissão da primeira mensagem tendo sido recebida corretamente proveniente do UE (130, 140), se uma retransmissão da primeira mensagem foi solicitada pela RBS antes da retransmissão da segunda mensagem ser solicitada pela RBS.
8. Estação de base rádio RBS (120), de acordo com a reivindicação 6, caracterizada pelo fato de que os meios de detecção de erro de retransmissão (125) detectam uma retransmissão errônea de uma primeira mensagem proveniente do UE (130, 140) se uma retransmissão de uma segunda mensagem é recebida pela RBS (120) sem a retransmissão da primeira mensagem tendo sido recebida corretamente pela RBS, se uma retransmissão da primeira mensagem foi solicitada pela RBS (120) antes da retransmissão da segunda mensagem ser solicitada pela RBS, e uma primeira transmissão de uma terceira mensagem proveniente do UE (130, 140) é recebida pela RBS antes da retransmissão da primeira mensagem ser recebida pela RBS.
9. Estação de base rádio RBS (120), de acordo com qualquer uma das reivindicações 6 a 8, caracterizada pelo fato de que os primeiros meios de detecção de erro detectam um erro se uma mensagem é recebida fora de sequência.
10. Estação de base rádio RBS, de acordo com qualquer uma reivindicações 6 a 8, caracterizada pelo fato de que o primeiro meio de detecção de erro é um código detecção de erro.
11. Equipamento de usuário (EU) em um sistema de acesso celular (100) no qual há também uma Estação de base rádio, RBS (120), para
Petição 870190047833, de 22/05/2019, pág. 19/39
4 / 5 o controle do tráfego para e proveniente de uma célula (110) no sistema (100) em cuja célula (110) o UE (130) é usado, o UE compreendendo meios (131) para receber e transmitir informação para e proveniente de uma RBS (120), tal que o UE (130) é a parte emitente ou a parte recebedora com relação à RBS (120), o UE compreendendo primeiro meio (132) para detectar erros nas mensagens que são recebidas provenientes da RBS por meio de um primeiro método de detecção de erro, o UE compreendendo meios (133) para solicitar à RBS (120) retransmitir uma mensagem na qual um erro foi detectado, o UE caracterizado pelo fato de que compreende meios (134) para armazenar a ordem na qual ele solicita retransmissões, por meio dos quais as retransmissões errôneas são detectadas pelos meios de detecção de erro de retransmissão (135) ao comparar a ordem na qual as retransmissão são solicitadas com a ordem de retransmissões recebidas, sem o auxílio dos primeiros meios de detecção de erro, após o que, o UE solicita uma retransmissão proveniente da RBS da retransmissão erroneamente recebida.
12. Equipamento de usuário UE (130), de acordo com a reivindicação 11, caracterizado pelo fato de que os meios de detecção de erro de retransmissão (135) detectam uma retransmissão errônea de uma primeira mensagem proveniente da RBS (120) se uma retransmissão de uma segunda mensagem é recebida pelo UE (130) sem uma retransmissão da primeira mensagem tendo sido recebida corretamente proveniente da RBS (120), se uma retransmissão da primeira mensagem foi solicitada pela UE (130) antes da retransmissão da segunda mensagem foi solicitada pelo UE.
13. Equipamento de usuário UE (130), de acordo com a reivindicação 11, caracterizado pelo fato de que os meios de detecção de erro de retransmissão (135) detectam uma retransmissão errônea de uma primeira mensagem proveniente de uma RBS (120) se uma retransmissão de uma segunda mensagem proveniente da RBS é recebida pelo UE (130) sem uma retransmissão da primeira mensagem tendo sido recebida corretamente pelo
Petição 870190047833, de 22/05/2019, pág. 20/39
5 / 5
UE, se uma retransmissão da primeira mensagem foi solicitada pelo UE antes da retransmissão da segunda mensagem foi solicitada pelo UE, e a primeira transmissão de uma terceira mensagem proveniente de uma RBS é recebida pelo UE antes da retransmissão da primeira mensagem ser recebida pelo UE.
14. Equipamento de usuário UE (130), de acordo com qualquer uma das reivindicações 11 a 13, caracterizado pelo fato de que os primeiros meios de detecção de erro (132) detectam um erro se uma mensagem é recebida fora de sequência.
15. Equipamento de usuário UE (130), de acordo com qualquer uma das reivindicações 11 a 13, caracterizado pelo fato de que o primeiro meio de detecção de erro (132) é um código de detecção de erro.
BRPI0721372A 2007-02-07 2007-02-07 método para uso em um sistema de acesso celular, estação de base rádio e equipamento de usuário BRPI0721372B1 (pt)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/SE2007/050077 WO2008097148A1 (en) 2007-02-07 2007-02-07 A method and a device for improved retransmissions

Publications (2)

Publication Number Publication Date
BRPI0721372A2 BRPI0721372A2 (pt) 2012-12-25
BRPI0721372B1 true BRPI0721372B1 (pt) 2019-09-03

Family

ID=39681940

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0721372A BRPI0721372B1 (pt) 2007-02-07 2007-02-07 método para uso em um sistema de acesso celular, estação de base rádio e equipamento de usuário

Country Status (10)

Country Link
US (3) US8458518B2 (pt)
EP (1) EP2109953B1 (pt)
JP (1) JP5279730B2 (pt)
CN (2) CN101601219A (pt)
BR (1) BRPI0721372B1 (pt)
ES (1) ES2608029T3 (pt)
IL (1) IL199091A (pt)
PL (2) PL2109953T3 (pt)
RU (1) RU2435317C2 (pt)
WO (1) WO2008097148A1 (pt)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008097148A1 (en) * 2007-02-07 2008-08-14 Telefonaktiebolaget Lm Ericsson (Publ) A method and a device for improved retransmissions
US8473800B2 (en) 2009-02-11 2013-06-25 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for ACK/NACK reporting
US8832539B1 (en) * 2012-01-17 2014-09-09 Sk Hynix Memory Solutions Inc. Write processing for unchanged data with new metadata
US10320549B2 (en) * 2014-04-11 2019-06-11 Qualcomm Incorporated Methods and apparatus for sending fast negative acknowledgements (NACKs)
RU2610697C1 (ru) * 2015-12-24 2017-02-14 Федеральное государственное унитарное предприятие "18 Центральный научно-исследовательский институт" Министерства обороны Российской Федерации Способ и устройство повторной передачи данных по протоколу пользовательских дейтаграмм
CN109417784B (zh) * 2016-05-02 2023-10-03 瑞典爱立信有限公司 用于处理无线电资源的网络节点、无线装置和方法
WO2022236476A1 (en) * 2021-05-08 2022-11-17 Nokia Shanghai Bell Co., Ltd. Indicating missed negative acknowledgements

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5311516A (en) 1992-05-29 1994-05-10 Motorola, Inc. Paging system using message fragmentation to redistribute traffic
EP0820167A3 (en) * 1996-07-18 1998-07-22 Matsushita Electric Industrial Co., Ltd. Control method for selective repeat retransmission protocols
JP3450771B2 (ja) 1998-11-30 2003-09-29 松下電器産業株式会社 データ伝送方法,及びデータ送信装置
DE69938094T2 (de) * 1998-11-30 2009-02-05 Matsushita Electric Industries Co. Ltd., Kadoma Paketwiederübertragungskontrolle mit Prioritätsinformationen
US6335933B1 (en) 1999-05-21 2002-01-01 Broadcom Homenetworking, Inc. Limited automatic repeat request protocol for frame-based communication channels
KR100424654B1 (ko) * 1999-08-02 2004-03-24 삼성전자주식회사 이동 통신시스템에서 라디오링크프로토콜에 따른 데이터 재전송 장치 및 방법
JP3516929B2 (ja) * 2001-04-11 2004-04-05 シャープ株式会社 送信装置、受信装置、およびこれらを備えた通信システム
WO2003001715A1 (fr) * 2001-06-22 2003-01-03 Mitsubishi Denki Kabushiki Kaisha Procede de compensation d'erreur
US6983410B2 (en) * 2001-07-02 2006-01-03 Qualcomm, Incorporated System and method for a frame re-transmission in a broadcast communication system
US20030023915A1 (en) * 2001-07-30 2003-01-30 Koninklijke Philips Electronics N.V. Forward error correction system and method for packet based communication systems
CN1241346C (zh) * 2003-10-17 2006-02-08 中兴通讯股份有限公司 Wcdma***无线网络控制层的流量控制方法
JP2005130148A (ja) * 2003-10-22 2005-05-19 Matsushita Electric Ind Co Ltd データ伝送システム
JP4452983B2 (ja) * 2004-01-08 2010-04-21 ソニー株式会社 受信装置および方法、プログラム、並びに記録媒体
JPWO2005119969A1 (ja) * 2004-06-02 2008-04-03 松下電器産業株式会社 無線伝送方法
JP4539231B2 (ja) 2004-08-24 2010-09-08 Kddi株式会社 マルチホップ通信での自動再送制御を用いた通信方法及び基地局
JP4689316B2 (ja) * 2005-03-28 2011-05-25 富士通株式会社 無線通信の下りリンクチャネルを伝送する制御情報のエラー検出方法及び移動端末
WO2008097148A1 (en) * 2007-02-07 2008-08-14 Telefonaktiebolaget Lm Ericsson (Publ) A method and a device for improved retransmissions

Also Published As

Publication number Publication date
RU2009133332A (ru) 2011-03-20
RU2435317C2 (ru) 2011-11-27
CN109510692A (zh) 2019-03-22
JP5279730B2 (ja) 2013-09-04
US20100304734A1 (en) 2010-12-02
US8458518B2 (en) 2013-06-04
EP2109953A1 (en) 2009-10-21
BRPI0721372A2 (pt) 2012-12-25
JP2010518740A (ja) 2010-05-27
PL2276385T3 (pl) 2017-02-28
US9954648B2 (en) 2018-04-24
EP2109953A4 (en) 2013-01-16
EP2109953B1 (en) 2016-09-21
US20160036566A1 (en) 2016-02-04
US9172508B2 (en) 2015-10-27
CN101601219A (zh) 2009-12-09
PL2109953T3 (pl) 2017-02-28
IL199091A (en) 2013-04-30
WO2008097148A1 (en) 2008-08-14
US20130262950A1 (en) 2013-10-03
ES2608029T3 (es) 2017-04-05

Similar Documents

Publication Publication Date Title
KR100431228B1 (ko) 계층형arq구조의연결된에러검출코딩및패킷넘버링
ES2903025T3 (es) Protocolo de solicitud de repetición automática (ARQ) que tiene múltiples mecanismos de retroalimentación complementarios
KR101532789B1 (ko) 재전송 데이터를 처리하는 harq 동작 방법
US8959409B2 (en) Detection and recovery of HARQ NAK-to-ACK feedback error in wireless communications systems
ES2665435T3 (es) Método y aparato para evitar la transmisión de estación móvil de acuses de recibo sondeados y basados en eventos duplicados
BRPI0721372B1 (pt) método para uso em um sistema de acesso celular, estação de base rádio e equipamento de usuário
ES2929934T3 (es) Método y dispositivo para enviar información de retroalimentación
JP5723012B2 (ja) 通信システムにおける方法及び装置
JPWO2007052719A1 (ja) 再送制御方法及び受信側装置
CN106330412B (zh) 利用harq ack/nack的rlc pdu发送方法及装置
US9622147B2 (en) System and method for performing hybrid automatic repeat request (HARQ) in a WLAN system
CN108781136B (zh) 用于无线通信的方法和设备
BRPI1013861B1 (pt) Métodos em uma estação móvel, estação móvel e artigo tangível defabricação
JPWO2008096877A1 (ja) 再送制御方法及び受信側装置
WO2021208836A1 (zh) 一种harq-ack反馈方法及装置
CN112544045A (zh) 用于控制数据重传的方法和用户设备
US20180332500A1 (en) Toggling based Indicator of Reception Success
US20120079336A1 (en) Techniques utilizing arq feedback for efficient transmitter buffer usage
NZ577473A (en) Detecting erroneous retransmissions by using a stored order of the requests for retransmissions using an error detection method

Legal Events

Date Code Title Description
B15K Others concerning applications: alteration of classification

Ipc: H04L 1/08 (2006.01), G06F 11/07 (2006.01), H04L 1/

B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B06T Formal requirements before examination [chapter 6.20 patent gazette]

Free format text: EXIGENCIA DE PRE-EXAME

B15K Others concerning applications: alteration of classification

Free format text: AS CLASSIFICACOES ANTERIORES ERAM: H04L 1/08 , G06F 11/07 , H04L 1/18 , H04L 1/00 , H04L 1/16

Ipc: H04L 1/08 (1968.09), G06F 11/07 (2000.01), H04L 1/

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 03/09/2019, OBSERVADAS AS CONDICOES LEGAIS. (CO) 10 (DEZ) ANOS CONTADOS A PARTIR DE 03/09/2019, OBSERVADAS AS CONDICOES LEGAIS