BR112019019888A2 - método de transmissão de dados e dispositivo relacionado - Google Patents

método de transmissão de dados e dispositivo relacionado Download PDF

Info

Publication number
BR112019019888A2
BR112019019888A2 BR112019019888A BR112019019888A BR112019019888A2 BR 112019019888 A2 BR112019019888 A2 BR 112019019888A2 BR 112019019888 A BR112019019888 A BR 112019019888A BR 112019019888 A BR112019019888 A BR 112019019888A BR 112019019888 A2 BR112019019888 A2 BR 112019019888A2
Authority
BR
Brazil
Prior art keywords
data
time
unit
system bits
transmission
Prior art date
Application number
BR112019019888A
Other languages
English (en)
Inventor
Zheng Juan
Guan Lei
Original Assignee
Huawei Tech Co Ltd
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 Huawei Tech Co Ltd filed Critical Huawei Tech Co Ltd
Publication of BR112019019888A2 publication Critical patent/BR112019019888A2/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
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • 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
    • 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/0061Error detection 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/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/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • H04L1/1819Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
    • 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
    • H04L1/1854Scheduling and prioritising arrangements
    • 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/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • 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/1867Arrangements specially adapted for the transmitter end
    • H04L1/189Transmission or retransmission of more than one copy of a message

Landscapes

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

Abstract

modalidades deste pedido divulgam um método de transmissão de dados e um dispositivo relacionado. o método inclui: transmitir repetidamente, por um primeiro dispositivo, os primeiros dados para um segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, onde os primeiros dados são determinados com base em uma primeira versão de redundância e bits de sistema a-serem-transmitidos, o primeiro conjunto de unidades de tempo inclui k unidades de tempo, k = 3, e k é um número inteiro; e quando uma primeira condição é satisfeita, parar, pelo primeiro dispositivo, a transmissão dos primeiros dados na m-ésima unidade de tempo, onde 2 = m = k, e m é um número inteiro. desta forma, durante k vezes de transmissão repetida dos bits de sistema, dados que são determinados com base nos bits de sistema e que precisam ser transmitidos podem ser determinados, e alta confiabilidade e baixa latência de transmissão de dados são garantidas.

Description

MÉTODO DE TRANSMISSÃO DE DADOS E DISPOSITIVO RELACIONADO [001] Este pedido reivindica prioridade ao Pedido de Patente Chinesa No. 201710184872.1, depositado em 24 de março de 2017 e intitulado DATA TRANSMISSION METHOD AND RELATED DEVICE, que é aqui incorporado por referência na sua totalidade.
CAMPO TÉCNICO [002] Este pedido refere-se ao campo de tecnologias de comunicação sem fio e, em particular, a um método de transmissão de dados e um dispositivo relacionado.
FUNDAMENTOS [003] Em um sistema LTE convencional, um mecanismo de solicitação de repetição hibrida automática (Hybrid Automatic Repeat Request, HARQ) pode ser utilizado para garantir a confiabilidade da transmissão de dados. Especificamente, depois que um primeiro dispositivo transmite dados para um segundo dispositivo pela primeira vez, o segundo dispositivo envia um HARQ-ACK para os dados transmitidos pelo primeiro dispositivo. O HARQ-ACK inclui um reconhecimento (Acknowledgement, ACK) e um reconhecimento negativo (Negative ACKnowledgement, NACK) . Quando o primeiro dispositivo recebe o NACK, o primeiro dispositivo precisa transmitir os dados para o segundo dispositivo novamente até que o primeiro dispositivo receba o ACK. Quando um mecanismo de HARQ convencional é usado, confiabilidade de transmissão de dados pode ser garantida, mas a latência de transmissão de dados é aumentada. Em outras palavras, se os dados transmitidos pelo primeiro dispositivo pela primeira vez forem incorretamente recebidos pelo segundo dispositivo, o primeiro dispositivo precisará transmitir os dados para o
Petição 870190095289, de 24/09/2019, pág. 14/134
2/79 segundo dispositivo novamente até que o primeiro dispositivo receba um ACK retornado pelo segundo dispositivo. Além disso, é possível que o primeiro dispositivo possa transmitir os dados para o segundo dispositivo apenas após receber informação de escalonamento a partir do segundo dispositivo. Tanto receber a informação de escalonamento a partir do segundo dispositivo pelo primeiro dispositivo e um processo de transmitir os dados novamente aumentam uma latência de transmissão de dados.
[004] Durante a discussão de um padrão de comunicação móvel de 5a geração (5th Generation, 5G), para um cenário de comunicações ultra-confiáveis e de baixa latência (Ultrareliable and Low Latency Communications, URLLC), para garantir tanto a alta confiabilidade e uma baixa latência de transmissão de dados, quando o primeiro dispositivo tiver bits de informação a-serem-transmitidos, K vezes de transmissão repetida (repetition) são permitidas para os bits de sistema a-serem-transmitidos. Dessa maneira, pode garantir uma baixa latência de transmissão de dados, garantindo alta confiabilidade na transmissão de dados.
[005] O primeiro dispositivo não transmite diretamente os bits de sistema a-serem-transmitidos. Em vez disso, o primeiro dispositivo implementa transmissão dos bits de sistema por transmitir dados que incluem alguns ou todos dos bits de sistema a-serem-transmitidos. Especificamente, o primeiro dispositivo executa processamento, como codificação de canal nos bits de sistema a-serem-transmitidos, para gerar dados a-serem-transmitidos. Após executar a codificação de canal nos bits de sistema a-serem-transmitidos, o primeiro dispositivo gera bits redundantes correspondentes aos bits
Petição 870190095289, de 24/09/2019, pág. 15/134
3/79 de sistema a-serem-transmitidos, e determina os dados aserem-transmitidos com base em uma versão de redundância (Redundancy Version, RV) utilizada pelo primeiro dispositivo. Os dados incluem os bits de sistema e/ou os bits redundantes. Pode ser aprendido que, se o primeiro dispositivo usar uma versão de redundância diferente, o dado gerado a ser transmitido é diferente. Em outras palavras, uma relação de composição dos bits de sistema e/ou dos bits redundantes incluídos nos dados a-serem-transmitidos é diferente. Como determinar os dados a-serem-transmitidos pelo primeiro dispositivo durante os K vezes de transmissão repetida é um assunto pesquisado ativamente por um especialista na técnica.
SUMÁRIO [006] Modalidades deste pedido fornecem um método de transmissão de dados e um dispositivo relacionado, para determinar, durante K vezes de transmissão de bit de sistema repetida, dados que são determinados com base nos bits de sistema e que precisam ser transmitidos a cada tempo, e garantir alta confiabilidade e baixa latência de transmissão de dados.
[007] De acordo com um primeiro aspecto, um método de transmissão de dados é fornecido e aplicado a um primeiro dispositivo. O método pode incluir:
repetidamente transmitir, pelo primeiro dispositivo, primeiros dados para um segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, onde os primeiros dados são determinados com base em uma primeira versão de redundância e bits de sistema a-serem-transmitidos, o primeiro conjunto de unidades de tempo inclui K unidades de
Petição 870190095289, de 24/09/2019, pág. 16/134
4/79 tempo, K > 3, e K é um número inteiro; e quando uma primeira condição é satisfeita, parar, pelo primeiro dispositivo, a transmissão dos primeiros dados na M-ésima unidade de tempo, onde 2 < Μ < K, eMé um número inteiro.
[008] Com referência ao primeiro aspecto, em algumas implementações possíveis, antes da transmissão repetida, pelo primeiro dispositivo, dos primeiros dados para um segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, o método inclui ainda: quando uma segunda condição é satisfeita, determinar, pelo primeiro dispositivo, repetidamente transmitir os primeiros dados, onde a segunda condição inclui: Se o primeiro dispositivo receber informação de configuração a partir do segundo dispositivo, o primeiro dispositivo determina repetidamente transmitir os primeiros dados, onde a informação de configuração corresponde a um recurso de transmissão do primeiro dispositivo; ou se o primeiro dispositivo determinar que uma taxa de código de transmissão utilizada para transmitir os bits de sistema é maior que um primeiro limiar, o primeiro dispositivo determina repetidamente transmitir os primeiros dados.
[009] Com referência ao primeiro aspecto, em algumas implementações possíveis, a taxa de código de transmissão é determinada com base em uma quantidade dos bits de sistema, uma quantidade de recursos ocupados correspondentes aos bits de sistema, um esquema de modulação, e o primeiro limiar é uma taxa de código de codificação de canal correspondente aos bits de sistema.
[0010] Com referência ao primeiro aspecto, em algumas implementações possíveis, a primeira condição
Petição 870190095289, de 24/09/2019, pág. 17/134
5/79 inclui: 0 primeiro dispositivo recebe a primeira informação de retorno que é destinada aos primeiros dados e que é a partir do segundo dispositivo, onde a primeira informação de retorno é utilizada para indicar um status de recepção dos primeiros dados, e o status de recepção dos primeiros dados inclui recepção correta, recepção incorreta, ou recepção; ou uma quantidade de vezes que o primeiro dispositivo transmite repetidamente os primeiros dados para o segundo dispositivo atinge um segundo limiar.
[0011] Com referência ao primeiro aspecto, em algumas implementações possíveis, a primeira condição inclui: O primeiro dispositivo recebe a primeira informação de retorno que é destinada aos primeiros dados e que é a partir do segundo dispositivo, onde a primeira informação de retorno é utilizada para indicar um status de recepção dos primeiros dados, e o status de recepção dos primeiros dados inclui recepção incorreta ou recepção; ou uma quantidade de vezes que o primeiro dispositivo transmite repetidamente os primeiros dados para o segundo dispositivo atinge um segundo limiar, onde após parar, pelo primeiro dispositivo, de transmitir os primeiros dados na M-ésima unidade de tempo, o método inclui ainda: repetidamente transmitir, pelo primeiro dispositivo, os bits de sistema para o segundo dispositivo dentro de um segundo conjunto de unidades de tempo, onde o segundo conjunto de unidades de tempo inclui a M-ésima unidade de tempo na K-ésima unidade de tempo.
[0012] Com referência ao primeiro aspecto, em algumas implementações possíveis, a transmissão repetida, pelo primeiro dispositivo, dos bits de sistema para o segundo dispositivo dentro de um segundo conjunto de unidades de
Petição 870190095289, de 24/09/2019, pág. 18/134
6/79 tempo inclui: repetidamente transmitir, pelo primeiro dispositivo, os bits de sistema para o segundo dispositivo dentro do segundo conjunto de unidades de tempo até o primeiro dispositivo receber, a partir do segundo dispositivo, segunda informação de retorno que é destinada aos bits de sistema; ou transmitir repetidamente, pelo primeiro dispositivo, os bits de sistema para o segundo dispositivo dentro do segundo conjunto de unidades de tempo até que uma quantidade de vezes que o primeiro dispositivo transmite repetidamente os bits de sistema para o segundo dispositivo atinja um terceiro limiar.
[0013] Com referência ao primeiro aspecto, em algumas implementações possíveis, a transmissão repetida, pelo primeiro dispositivo, dos bits de sistema para o segundo dispositivo dentro de um segundo conjunto de unidades de tempo inclui: transmitir, pelo primeiro dispositivo, segundos dados na N-ésima unidade de tempo no segundo conjunto de unidades de tempo, onde os segundos dados são determinados com base em uma segunda versão de redundância e os bits de sistema a-ser-transmitidos, e N é um número inteiro positivo.
[0014] Com referência ao primeiro aspecto, em algumas implementações possíveis, a transmissão repetida, pelo primeiro dispositivo, dos bits de sistema para o segundo dispositivo dentro de um segundo conjunto de unidades de tempo inclui: repetidamente transmitir, pelo primeiro dispositivo, os segundos dados na N-ésima unidade de tempo até a J-ésima enésima unidade de tempo no segundo conjunto de unidades de tempo, onde N < J, e J é um número inteiro.
[0015] De acordo com um segundo aspecto, um método
Petição 870190095289, de 24/09/2019, pág. 19/134
7/79 de transmissão de dados é fornecido e aplicado a um segundo dispositivo. 0 método pode incluir: receber, pelo segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, os primeiros dados transmitidos repetidamente por um primeiro dispositivo, onde os primeiros dados são determinados com base em uma primeira versão de redundância e bits de sistema a-serem-transmitidos, o primeiro conjunto de unidades de tempo inclui K unidades de tempo, K > 3, e K é um número inteiro; e quando uma primeira condição é satisfeita, parar, pelo segundo dispositivo, recepção dos primeiros dados na M-ésima unidade de tempo, onde 2 < M < K, e M é um número inteiro.
[0016] Com referência ao segundo aspecto, em algumas implementações possíveis, antes da recepção, pelo segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, de primeiros dados transmitidos repetidamente por um primeiro dispositivo, o método inclui ainda: enviar, pelo segundo dispositivo, informação de configuração para o primeiro dispositivo, onde a informação de configuração é utilizada para instruir o primeiro dispositivo a repetidamente transmitir os primeiros dados.
[0017] Com referência ao segundo aspecto, em algumas implementações possíveis, a primeira condição inclui: O segundo dispositivo envia informação de retorno que é destinada aos primeiros dados para o primeiro dispositivo, onde a informação de retorno é utilizada para indicar um status de recepção dos primeiros dados, e o status de recepção dos primeiros dados inclui recepção correta, recepção incorreta, ou recepção; ou uma quantidade de vezes que o segundo dispositivo recebe repetidamente os primeiros
Petição 870190095289, de 24/09/2019, pág. 20/134
8/79 dados atinge um segundo limiar.
[0018] Com referência ao segundo aspecto, em algumas implementações possíveis, após a recepção, pelo segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, de primeiros dados transmitidos repetidamente por um primeiro dispositivo, o método inclui ainda: ao confirmar que os primeiros dados são recebidos, enviar, pelo segundo dispositivo para o primeiro dispositivo, a informação de retorno que é destinada aos primeiros dados, onde a informação de retorno é utilizada para indicar que os primeiros dados são recebidos.
[0019] Com referência ao segundo aspecto, em algumas implementações possíveis, a confirmação, pelo segundo dispositivo, que os primeiros dados são recebidos inclui: confirmar, pelo segundo dispositivo, com base na informação de assinatura dos primeiros dados, que os primeiros dados são recebidos.
[0020] Com referência ao segundo aspecto, em algumas implementações possíveis, depois de confirmar que os primeiros dados são recebidos, o segundo dispositivo confirma que os primeiros dados são recebidos corretamente ou são incorretamente recebidos, e o segundo dispositivo envia a informação de retorno para o primeiro dispositivo, onde a informação de retorno é utilizada para indicar que os primeiros dados são recebidos corretamente ou incorretamente.
[0021] Com referência ao segundo aspecto, em algumas implementações possíveis, quando a informação de retorno é utilizada para indicar que os primeiros dados são recebidos incorretamente ou é utilizada para indicar que os primeiros
Petição 870190095289, de 24/09/2019, pág. 21/134
9/79 dados são recebidos ou quando a quantidade de vezes que o segundo dispositivo recebe repetidamente os primeiros dados atinge o segundo limiar, o método inclui: receber, pelo segundo dispositivo dentro de um segundo conjunto de unidades de tempo, os bits de sistema transmitidos repetidamente pelo primeiro dispositivo, onde o segundo conjunto de unidades de tempo é um conjunto de unidades de tempo que inclui a Mésima unidade de tempo na K-ésima unidade de tempo.
[0022] Com referência ao segundo aspecto, em algumas implementações possíveis, o segundo dispositivo recebe, dentro do segundo conjunto de unidades de tempo, os bits de sistema transmitidos repetidamente pelo primeiro dispositivo, onde o segundo conjunto de unidades de tempo inclui a M-ésima unidade de tempo à K-ésima unidade de tempo [0023] Com referência ao segundo aspecto, em algumas implementações possíveis, a recepção pelo segundo dispositivo dentro de um segundo conjunto de unidades de tempo, dos bits de sistema transmitidos repetidamente pelo primeiro dispositivo inclui: receber, pelo segundo dispositivo dentro do segundo conjunto de unidades de tempo, os bits de sistema transmitidos repetidamente pelo primeiro dispositivo, até o segundo dispositivo enviar informação de retorno que é destinada aos bits de sistema para o primeiro dispositivo, ou até que uma quantidade de vezes que o segundo dispositivo recebe repetidamente os bits de sistema atinja um terceiro limiar.
[0024] Com referência ao segundo aspecto, em algumas implementações possíveis, a recepção, pelo segundo dispositivo dentro de um segundo conjunto de unidades de tempo, dos bits de sistema transmitidos repetidamente pelo
Petição 870190095289, de 24/09/2019, pág. 22/134
10/79 primeiro dispositivo inclui: receber, pelo segundo dispositivo, segundos dados na N-ésima unidade de tempo no segundo conjunto de unidades de tempo, onde os segundos dados são determinados com base em uma segunda versão de redundância e os bits de sistema, e N é um número inteiro positivo.
[0025] Com referência ao segundo aspecto, em algumas implementações possíveis, a recepção, pelo segundo dispositivo dentro de um segundo conjunto de unidades de tempo, os bits de sistema repetidamente transmitidos pelo primeiro dispositivo incluem: receber, pelo segundo dispositivo na N-ésima unidade de tempo à J-ésima unidade de tempo no segundo conjunto de unidades de tempo, os segundos dados transmitidos repetidamente pelo primeiro dispositivo, onde N < J, e J é um número inteiro.
[0026] Com referência ao primeiro aspecto e ao segundo aspecto, em algumas implementações possíveis, uma quantidade de vezes de transmissão repetida dos primeiros dados é diferente de uma quantidade de vezes de transmissão repetida dos segundos dados.
[0027] Com referência ao primeiro aspecto e ao segundo aspecto, em algumas implementações possíveis, a primeira versão de redundância é igual à segunda versão de redundância, ou a primeira versão de redundância é diferente da segunda versão de redundância.
[0028] Com referência ao primeiro aspecto e ao segundo aspecto, em algumas implementações possíveis, um número de versão da primeira versão de redundância é 0.
[0029] Com referência ao primeiro aspecto e ao segundo aspecto, em algumas implementações possíveis, a
Petição 870190095289, de 24/09/2019, pág. 23/134
11/79 quantidade de vezes de transmissão repetida dos segundos dados é determinada pelo primeiro dispositivo quando o primeiro dispositivo não recebe informação de configuração a partir do segundo dispositivo, onde a informação de configuração é utilizada para indicar a quantidade de vezes de repetidamente transmitir os segundos dados.
[0030] Com referência ao primeiro aspecto e ao segundo aspecto, em algumas implementações possíveis, o terceiro limiar é pré-configurado com base na sinalização de RRC recebida, sinalização de difusão, ou sinalização dinâmica, ou o terceiro limiar é determinado pelo primeiro dispositivo com base em um requisito de latência dos bits de sistema a-serem-transmitidos.
[0031] Com referência ao primeiro aspecto e ao segundo aspecto, em algumas implementações possíveis, a informação de assinatura inclui um sinal de referência de demodulação ou informação de preâmbulo.
[0032] De acordo com um terceiro aspecto, um método de transmissão de dados é fornecido e aplicado a um primeiro dispositivo. O método pode incluir: determinar, pelo primeiro dispositivo, bits de sistema a-serem-transmitidos e uma primeira unidade de tempo; determinar, pelo primeiro dispositivo com base na primeira unidade de tempo, uma versão de redundância correspondente à primeira unidade de tempo; determinar, pelo primeiro dispositivo, os primeiros dados com base na versão de redundância e os bits de sistema aserem-transmitidos; e transmitir, pelo primeiro dispositivo, os primeiros dados para o segundo dispositivo na primeira unidade de tempo.
[0033] De acordo com um quarto aspecto, um método de
Petição 870190095289, de 24/09/2019, pág. 24/134
12/79 transmissão de dados é fornecido e aplicado a um segundo dispositivo. 0 método pode incluir: receber, pelo segundo dispositivo em uma primeira unidade de tempo, os primeiros dados transmitidos por um primeiro dispositivo; determinar, pelo segundo dispositivo com base na primeira unidade de tempo, uma versão de redundância correspondente à primeira unidade de tempo; e processar, pelo segundo dispositivo, os primeiros dados com base na versão de redundância.
[0034] Com referência ao terceiro aspecto e ao quarto aspecto, em algumas implementações possíveis, a determinação, com base na primeira unidade de tempo, de uma versão de redundância correspondente à primeira unidade de tempo inclui: determinar, com base em um número de índice da primeira unidade de tempo, a versão de redundância correspondente à primeira unidade de tempo.
[0035] De acordo com um quinto aspecto, é fornecido um primeiro dispositivo, e uma unidade funcional incluída no primeiro dispositivo é configurada para executar uma parte do método ou todo o método no primeiro aspecto.
[0036] De acordo com um sexto aspecto, um segundo dispositivo é fornecido, e uma unidade funcional incluída no segundo dispositivo é configurada para executar uma parte do método ou todo o método no segundo aspecto.
[0037] De acordo com um sétimo aspecto, é fornecido um primeiro dispositivo, e uma unidade funcional incluída no primeiro dispositivo é configurada para executar uma parte do método ou todo o método no terceiro aspecto.
[0038] De acordo com um oitavo aspecto, um segundo dispositivo é fornecido, e uma unidade funcional incluída no segundo dispositivo é configurada para executar uma parte do
Petição 870190095289, de 24/09/2019, pág. 25/134
13/79 método ou todo o método no quarto aspecto.
[0039] De acordo com um nono aspecto, é fornecido um primeiro dispositivo, incluindo uma memória, um processador, e um programa de computador que é armazenado na memória e que pode ser executado pelo processador, onde o processador executa o programa de computador para executar os passos do método de transmissão de dados no primeiro aspecto.
[0040] De acordo com um décimo aspecto, é fornecido um segundo dispositivo, incluindo uma memória, um processador, e um programa de computador que é armazenado na memória e que pode ser executado pelo processador, onde o processador executa o programa de computador para executar os passos do método de transmissão de dados no segundo aspecto.
[0041] De acordo com um décimo primeiro aspecto, é fornecido um primeiro dispositivo, incluindo uma memória, um processador, e um programa de computador que é armazenado na memória e que pode ser executado pelo processador, onde o processador executa o programa de computador para executar os passos do método de transmissão de dados no terceiro aspecto.
[0042] De acordo com um décimo segundo aspecto, é fornecido um segundo dispositivo, incluindo uma memória, um processador, e um programa de computador que é armazenado na memória e que pode ser executado pelo processador, onde o processador executa o programa de computador para executar os passos do método de transmissão de dados no quarto aspecto.
[0043] Nas modalidades deste pedido, o primeiro
Petição 870190095289, de 24/09/2019, pág. 26/134
14/79 dispositivo transmite repetidamente os primeiros dados para o segundo dispositivo dentro do primeiro conjunto de unidades de tempo; e quando a primeira condição for satisfeita, para de transmitir os primeiros dados na M-ésima unidade de tempo. Desta forma, durante K vezes de transmissão repetida dos bits de sistema, os dados que são determinados com base nos bits de sistema e que precisam ser transmitidos podem ser determinados, e alta confiabilidade e baixa latência de transmissão de dados são garantidas.
BREVE DESCRIÇÃO DOS DESENHOS [0044] Para descrever soluções técnicas em modalidades deste pedido ou nos fundamentos de forma mais clara, a seguir, são apresentados os desenhos anexos necessários para descrever as modalidades deste pedido ou dos fundamentos.
[0045] A Figura 1 é um diagrama arquitetural esquemático de um sistema de comunicações sem fio de acordo com uma modalidade deste pedido;
a Figura 2 é um diagrama esquemático de um tampão (buffer) para codificação turbo divulgado em uma modalidade deste pedido;
a Figura 3A à Figura 3C são diagramas de composição esquemáticos de unidades de tempo em um primeiro conjunto de unidades de tempo divulgados em uma modalidade deste pedido;
a Figura 4 é um fluxograma esquemático de um método de transmissão de dados divulgado em uma modalidade deste pedido;
a Figura 5A é um diagrama de temporização esquemático de uma primeira modalidade de transmitir repetidamente os primeiros dados divulgados em uma modalidade deste pedido;
Petição 870190095289, de 24/09/2019, pág. 27/134
15/79 a Figura 5B é um diagrama de temporização esquemático de uma segunda modalidade de transmitir repetidamente os primeiros dados divulgados em uma modalidade deste pedido;
a Figura 6 é um fluxograma esquemático de outro método de transmissão de dados divulgado em uma modalidade deste pedido;
a Figura 7 é um diagrama de temporização esquemático de uma terceira modalidade de transmitir repetidamente os primeiros dados divulgados em uma modalidade deste pedido;
a Figura 8, a Figura 9, a Figura 10A à Figura 10C, a Figura 11A e Figura 11B são diagramas de temporização esquemáticos de algumas modalidades de transmitir repetidamente bits de sistema por um primeiro dispositivo dentro de um segundo conjunto de unidades de tempo divulgado em uma modalidade deste pedido;
a Figura 12 é um fluxograma esquemático de ainda outro método de transmissão de dados divulgado em uma modalidade deste pedido;
a Figura 13 é um diagrama estrutural esquemático de um primeiro dispositivo divulgado em uma modalidade deste pedido;
a Figura 14 é um diagrama estrutural esquemático de um segundo dispositivo divulgado em uma modalidade deste pedido;
a Figura 15 é um diagrama estrutural esquemático de outro primeiro dispositivo divulgado em uma modalidade deste pedido;
a Figura 16 é um diagrama estrutural esquemático de outro segundo dispositivo divulgado em uma modalidade deste pedido;
Petição 870190095289, de 24/09/2019, pág. 28/134
16/79 a Figura 17 é um diagrama de blocos funcional de um primeiro dispositivo divulgado em uma modalidade deste pedido;
a Figura 18 é um diagrama de blocos funcional de um segundo dispositivo divulgado em uma modalidade deste pedido;
a Figura 19 é um diagrama de blocos funcional de um primeiro dispositivo divulgado em uma modalidade deste pedido; e a Figura 20 é um diagrama de blocos funcional de um segundo dispositivo divulgado em uma modalidade deste pedido.
DESCRIÇÃO DAS MODALIDADES [0046]
Os termos utilizados nas modalidades deste pedido são utilizados apenas para explicar modalidades específicas deste pedido, mas não se destinam a limitar este pedido.
[0047]
Para facilitar o entendimento das modalidades deste pedido um sistema de comunicações sem fio e um cenário de aplicação relacionado nas modalidades deste pedido são descritos primeiro.
A Figura 1 mostra um sistema de comunicações sem fio 100 neste pedido.
O sistema de comunicações sem fio inclui uma estação base (base station) 101 e equipamentos de (user equipment) 103.
[0049]
Em algumas modalidades deste pedido, a estação base 101 pode incluir uma estação transceptora base (Base Transceiver Station) um transceptor sem um conjunto de serviços básicos (Basic Service Set, BSS), um conjunto de serviços estendidos (Extended Service Set, ESS)
Petição 870190095289, de 24/09/2019, pág. 29/134
17/79 um NodeB, um eNodeB, um HeNodeB, um retransmissor, uma femto, uma pico, ou um dispositivo de estação de base que utiliza um padrão de tecnologia 5G, por exemplo, um gNodeB (gNB). 0 sistema de comunicações sem fio 100 pode incluir diferentes tipos de estações base 101, por exemplo, uma macro estação base (macro base station) e uma micro estação base (micro base station) . A estação base 101 pode usar diferentes tecnologias de rádio, por exemplo, uma tecnologia de acesso de rádio celular ou uma tecnologia de acesso de rádio WLAN.
[0050] Os equipamentos de usuário 103 podem ser distribuídos por todo o sistema de comunicações sem fio 100, e podem ser estacionários ou móveis. Em algumas modalidades deste pedido, o equipamento de usuário 103 pode incluir um dispositivo móvel, uma estação móvel (mobile station), uma unidade móvel (mobile unit), uma unidade de rádio, uma unidade remota, um agente de usuário, um cliente móvel, um retransmissor, equipamento de usuário que utiliza um padrão de tecnologia 5G ou semelhantes.
[0051] A transmissão de dados pode ser implementada entre a estação base 101 e o equipamento de usuário 103 através de uma rede de acesso de rádio (Radio Access Network, RAN) .
[0052] Para algumas modalidades neste pedido, um primeiro dispositivo pode ser uma estação base e, correspondentemente, um segundo dispositivo pode ser um equipamento de usuário. Alternativamente, para ainda outras modalidades neste pedido, um primeiro dispositivo pode ser equipamento de usuário e, correspondentemente, um segundo dispositivo pode ser uma estação base. Aqui, isso não é especificamente limitado neste pedido.
Petição 870190095289, de 24/09/2019, pág. 30/134
18/79 [0053] Com base no sistema de comunicações sem fio mostrado na Figura 1, o seguinte descreve brevemente uma maneira de repetidamente transmitir bits de sistema por um primeiro dispositivo divulgado neste pedido.
[0054] O primeiro dispositivo pode primeiro determinar os bits de sistema a-serem-transmitidos. Os bits de sistema descritos neste pedido podem ser um bloco de transporte (Transmission Block, TB) ou um bloco de código (Code Block, CB). Alternativamente, um tamanho dos bits de sistema (isto é, uma quantidade dos bits de sistema) descritos no presente pedido pode ser um tamanho de bloco de transporte (Transmission Block Size, TBS) . Por exemplo, se a quantidade de bits de sistema for z, o conteúdo dos bits de sistema pode ser expresso na forma de X (z - 1) X (z - 2) X (z - 3)... X (0), onde X (i) representa um bit de sistema, um valor de X (i) é 0 ou 1, 0úi<z-l, ié um número inteiro, X (z - 1) representa um bit mais significativo (Most Significative Bit, MSB) e X (0) representa um bit menos significativo (Least Significative Bit, LSB). Determinar os bits de sistema a-serem-transmitidos inclui determinar ο tamanho (ou a quantidade) dos bits de sistema a-seremtransmitidos e/ou o conteúdo dos bits de sistema.
[0055] O primeiro dispositivo pode determinar o tamanho dos bits de sistema a-serem-transmitidos em pelo menos as seguintes maneiras:
(1) o primeiro dispositivo determina o tamanho dos bits de sistema a-serem-transmitidos com base em um recurso de transmissão livre de concessão (Grant Free). O recurso de transmissão inclui pelo menos um recurso de domínio do tempo, um recurso de domínio da frequência ou uma tabela de
Petição 870190095289, de 24/09/2019, pág. 31/134
19/79 codificação. Pode ser entendido que desta maneira, o tamanho dos bits de sistema a-serem-transmitidos pode corresponder a diferentes recursos de transmissão. Por exemplo, supondo que o recurso de transmissão inclui N diferentes recursos de tempo-frequência, e os N diferentes recursos de tempofrequência são representados respectivamente por um recurso de tempo-frequência #1, um recurso de tempo-frequência #2, ... e um recurso de frequência #N, recurso de tempofrequência #1, recurso de tempo-frequência #2,..., e recurso de tempo-frequência #N pode corresponder a um tamanho de bit de sistema #1 (por exemplo, 100 bits), um tamanho de bit de sistema #2 (por exemplo, 500 bits),... e um tamanho de bit de sistema #N (por exemplo, 1000 bits), respectivamente. O recurso de transmissão livre de concessão pode ser préconfigurado por um segundo dispositivo; e/ou pode ser notificado pelo segundo dispositivo usando sinalização dinâmica; ou pode ser selecionado pelo primeiro dispositivo com base em acionamento de evento; ou pode ser predefinido. Neste pedido, uma maneira de pré-configuração inclui executar configuração pelo segundo dispositivo usando a sinalização de controle de recursos de rádio (Radio Resource Control, RRC). Um exemplo no qual o primeiro dispositivo é UE é usado. A sinalização RRC pode ser sinalização dedicada ao UE (ou seja, válida apenas para UE único), ou sinalização de grupo de usuários (ou seja, válida para todos os UEs incluídos em um grupo de usuários), ou a sinalização RRC pode ser sinalização de difusão. A sinalização dinâmica inclui sinalização de camada física. Em outras palavras, o recurso de transmissão livre de concessão pode ser notificado usando informação de controle suportada por um canal de
Petição 870190095289, de 24/09/2019, pág. 32/134
20/79 controle de enlace descendente de camada física. Nesta modalidade da presente invenção, o canal de controle de enlace descendente de camada física pode incluir um canal de controle de enlace descendente físico (Physical Downlink Control Channel, PDCCH), um canal de controle de enlace descendente físico melhorado (Enhanced Physical Downlink Control Channel, EPDCCH) ou outro canal de enlace descendente físico, por exemplo, um canal de enlace descendente utilizado em um padrão de tecnologia de comunicações de 5a geração (5th Generation). Isso não é especificamente limitado aqui. Deve ser notado que, quando o recurso de transmissão livre de concessão é pré-configurado pelo segundo dispositivo, e notificado pelo segundo dispositivo usando a sinalização dinâmica, uma implementação é que o segundo dispositivo pode pré-configurar uma pluralidade de recursos de transmissão livres de concessão e, em seguida, notificar, usando a sinalização dinâmica, o primeiro dispositivo de um recurso de transmissão livre de concessão a ser utilizado especificamente. Que o primeiro dispositivo realiza seleção com base em meio de acionamento de evento que, por exemplo o primeiro dispositivo determina, com base em um requisito de transmissão de serviço, um recurso de transmissão livre de concessão utilizado para transmitir os bits de sistema. Deve ser notado que as descrições anteriores de préconfiguração e a sinalização dinâmica também são aplicáveis a outra parte da implementação neste pedido.
(2) o primeiro dispositivo determina o tamanho dos bits de sistema a-serem-transmitidos com base na informação de escalonamento enviada por um segundo dispositivo. Dessa maneira, a informação de escalonamento pode ser notificada
Petição 870190095289, de 24/09/2019, pág. 33/134
21/79 usando a sinalização de camada física, por exemplo, pode ser suportada em um canal de controle de enlace descendente de camada física, ou pode ser notificada usando a sinalização RRC. Para explicações sobre a sinalização de camada fisica e a sinalização RRC, consulte a maneira (1). Os detalhes não são descritos aqui novamente. A informação de escalonamento pode indicar diretamente o tamanho dos bits de sistema aserem-transmitidos, ou indiretamente indicar o tamanho dos bits de sistema a-serem-transmitidos. Uma maneira de indicar indiretamente o tamanho dos bits de sistema a-seremtransmitidos usando a informação de escalonamento é que a informação de escalonamento pode indicar um esquema de modulação e codificação (Modulation and Coding Scheme, MCS) e o tamanho de um bloco de recursos alocado (Resource Block, RB). 0 primeiro dispositivo determina o tamanho dos bits de sistema a-serem-transmitidos com base no MCS e tamanho de RB. Em uma tecnologia de comunicação 5G, o bloco de recursos alocado também pode ser representado usando outro parâmetro, e representa principalmente um recurso de tempo-frequência utilizado para transmitir os bits de sistema.
[0056] (3) O primeiro dispositivo determina o tamanho dos bits de sistema a-serem-transmitidos com base em um requisito de transmissão real.
[0057] O primeiro dispositivo pode determinar alternativamente o tamanho dos bits de sistema a-seremtransmitidos de outra maneira. Isso não é limitado aqui.
[0058] Por outro lado, o primeiro dispositivo pode determinar o conteúdo dos bits de sistema a-seremtransmitidos com base em um requisito de transmissão real, por exemplo, conteúdo de transmissão real.
Petição 870190095289, de 24/09/2019, pág. 34/134
22/79 [0059] Após determinar os bits de sistema a-seremtransmitidos, o primeiro dispositivo precisa processar os bits de sistema a-serem-transmitidos antes de transmitir os bits de sistema a-serem-transmitidos, por exemplo, adicionar um bit de verificação de CRC (também pode ser chamado de bit de verificação de paridade (Parity bit (s))) e executar codificação de canal nos bits de sistema. Codificação de canal pode usar um código turbo, um código convolucional de bitagem de cauda (Tail biting convolutional coding), um código polar (Polar Code) e um código de verificação de paridade de baixa densidade (Low-density parity-check code, código LDPC), ou pode incluir codificação de outra forma. Isso não é especificamente limitado aqui.
[0060] Um exemplo no qual a codificação de canal usa um código turbo é utilizado para explicar e descrever um processo de codificação de canal dos bits de sistema a-seremtransmitidos .
[0061] A Figura 2 mostra uma maneira de executar a codificação turbo nos bits de sistema a-serem-transmitidos divulgada neste pedido. Como mostrado na Figura 2, assumese que existem P bits de sistema a-serem-transmitidos. Depois de codificação turbo com uma taxa de código de 1/3 ser realizada nos bits de sistema a-serem-transmitidos, dados
codificados de canal de 3P bits são gerados. Os dados
codificados de canal incluem bits de sistema P e bits
redundantes 2P .
[0062] Nesta modalidade deste pedido, após a
codificação de canal, um primeiro dispositivo determina, com base em um tamanho de um recurso de transmissão de dados real, uma quantidade de bits que deve ser selecionada a
Petição 870190095289, de 24/09/2019, pág. 35/134
23/79 partir dos dados codificados de canal de 3P bits para transmissão. Um processo de seleção específico pode ser: Os dados codificados de canal de 3P bits são sequencialmente colocados em um tampão de acordo com uma regra predefinida. Deve ser notado que, nesta modalidade deste pedido, o tampão é utilizado apenas para facilitar a descrição de dados codificados de canal diferentes, correspondentes a diferentes versões de redundância, e não significa que haja definitivamente um tampão no primeiro lado de dispositivo. Por outras palavras, no primeiro lado de dispositivo, um aparelho do primeiro dispositivo pode incluir o tampão ou pode não incluir o tampão. Isso não é especificamente limitado aqui. Para facilitar a descrição dos pontos de partida dos dados codificados de canal correspondentes a diferentes versões de redundância, é assumido na Figura 2 que o tampão é um tampão circular. Uma versão de redundância é utilizada para indicar um local de início no qual os dados são buscados no tampão circular. Por exemplo, como mostrado na Figura 2, quatro versões de redundância atualmente suportadas são uma RV 0, uma RV 1, uma RV 2 e uma RV 3. Para locais de início da busca de dados indicados pelas versões de redundância, consulte os locais indicados pelas setas na figura. Como os locais de início de busca de dados indicados por diferentes versões de redundância são diferentes, os dados correspondentes a diferentes versões de redundância são diferentes. Uma quantidade de bits de dados codificados de canal buscados no tampão circular pode estar relacionada ao tamanho do recurso de transmissão de dados real. Opcionalmente, o tamanho do recurso de transmissão de dados real está relacionado a um tamanho de recurso de tempo
Petição 870190095289, de 24/09/2019, pág. 36/134
24/79 frequência e um MCS utilizado para transmissão de dados real, ou relacionado a um tamanho de recurso de tempo-frequência e um esquema de modulação que é usado para transmissão de dados real, ou mais geralmente, relacionado a uma quantidade de bits que pode ser suportada pelo recurso de transmissão de dados real. Aqui, os dados realmente transmitidos são dados carregados em um recurso de tempo-frequência que é utilizado pelo primeiro dispositivo para transmitir os dados codificados de canal. Por exemplo, supondo que o primeiro dispositivo use X RBs para transmitir dados, os dados carregados nos X RBs podem ser considerados como os dados realmente transmitidos. Deve ser notado que o recurso de tempo-frequência inclui um recurso de tempo e um recurso de frequência. 0 esquema de modulação inclui, mas não se limita a BPSK, QPSK, 16QAM, 64QAM, 256QAM elO24QAM. Nesta modalidade da presente invenção, uma quantidade específica de dados codificados de canal é selecionada a partir do tampão constituído pelos dados codificados de canal, de modo que os dados codificados de canal selecionados possam ser adaptados a um recurso de tempo-frequência utilizado para transmitir o sistema bits. Esse processo de adaptação pode ser considerado como um processo de correspondência de taxa. Pode ser entendido que um recurso de tempo-frequência utilizado para transmitir dados obtidos através do processamento realizado nos bits de sistema (o processamento inclui pelo menos um dos seguintes itens: adição de CRC, codificação de canal, correspondência de taxa, intercalação de canal, segmentação de bloco de código, concatenação de bloco de código, codificação, modulação, mapeamento de camada, pré-codificação, mapeamento de elemento de recurso
Petição 870190095289, de 24/09/2019, pág. 37/134
25/79 ou geração de símbolo de saída) é um recurso de tempofrequência utilizado para transmitir os bits de sistema nesta modalidade da presente invenção.
[0063] Os dados determinados após o primeiro dispositivo executar o processamento nos bits de sistema aserem-transmitidos são dados a-serem-transmitidos. Nesta modalidade deste pedido, a execução, pelo primeiro dispositivo, do processamento nos bits de sistema a-seremtransmitidos inclui pelo menos converter, através do processamento, os bits de sistema a-serem-transmitidos em dados suportados em um recurso de tempo-frequência utilizado para transmissão de dados real. Por exemplo, supõe-se que um tamanho dos bits de sistema a-serem-transmitidos seja L bits, e o recurso de tempo-frequência utilizado para a transmissão de dados real pode suportar J bits. O primeiro dispositivo executa o processamento nos bits de sistema a-seremtransmitidos, incluindo o processamento nos L bits, para obter J bits, onde L e J são números inteiros. Opcionalmente, a adição de CRC, a codificação de canal e a correspondência de taxa que são executadas pelo primeiro dispositivo nos bits de sistema a-serem-transmitidos podem ser consideradas como um processo de execução de processamento nos bits de sistema a-serem-transmitidos. Alternativamente, de maneira mais geral, conforme descrito acima, o processo de execução de processamento nos bits de sistema a-serem-transmitidos inclui pelo menos um dos seguintes: adição de CRC, codificação de canal, correspondência de taxa, intercalação de canal, segmentação de bloco de código, concatenação de bloco de código, codificação, modulação, mapeamento de camada, pré-codificação, mapeamento de elemento de recurso
Petição 870190095289, de 24/09/2019, pág. 38/134
26/79 ou geração de símbolo de saída.
[0064] Pode ser entendido que o primeiro dispositivo determina diferentes dados a-serem-transmitidos para os mesmos bits de sistema a-serem-transmitidos com base em diferentes versões de redundância. O conteúdo realmente transmitido pelo primeiro dispositivo para um segundo dispositivo são bits de sistema, e os bits de sistema correspondentes a dados diferentes são os mesmos.
[0065] Depois que o primeiro dispositivo determina os dados a-serem-transmitidos correspondentes aos bits de sistema a-serem-transmitidos, o primeiro dispositivo transmite dados por K vezes dentro de um primeiro conjunto de unidades de tempo. Os dados transmitidos a cada vez são determinados com base nos mesmos bits de sistema a-seremtransmitidos. Portanto, pode ser considerado que o primeiro dispositivo transmite repetidamente os bits de sistema aserem-transmitidos por K vezes dentro do primeiro conjunto de unidades de tempo.
[0066] O primeiro conjunto de unidades de tempo inclui K unidades de tempo. Os dados são transmitidos uma vez em cada unidade de tempo. Nesta modalidade deste pedido, K é um número inteiro maior ou igual a 3. A unidade de tempo descrita nesta modalidade deste pedido pode ser expressa como um intervalo de tempo de transmissão (Transmission Time Interval, TTI). O TTI pode ser utilizado como uma unidade de tempo mínima de transmissão de dados, ou como uma unidade de tempo mínima de escalonamento de dados. O comprimento de tempo do TTI é de 1 milissegundo ou 0,5 milissegundos. Alternativamente, um TTI pode ser expresso como uma quantidade inteira de símbolos de multiplexação por divisão
Petição 870190095289, de 24/09/2019, pág. 39/134
27/79 de frequência ortogonal (Orthogonal Frequency Division Multiplexing, OFDM) . Por exemplo, cada TTI é expresso como um ou dois simbolos OFDM.
[0067] As K unidades de tempo incluídas no primeiro conjunto de unidades de tempo podem ser K unidades de tempo consecutivas ou K unidades de tempo não consecutivas. Sequências de tempo de unidades de tempo consecutivas são continuas no dominio do tempo, e nenhuma outra unidade de tempo existe entre duas unidades de tempo. Sequências de tempo de unidades de tempo não consecutivas podem ser descontínuas no dominio do tempo ou, em outras palavras, outra unidade de tempo que não esteja incluida no primeiro conjunto de unidades de tempo pode existir entre duas unidades de tempo. Para detalhes, consulte a Figura 3A à Figura 3C.
[0068] Deve ser notado aqui que sequências de tempo de unidades de tempo em um primeiro conjunto de unidades de tempo em um desenho anexo neste pedido são da esquerda para a direita. Em outras palavras, uma sequência de unidade de tempo mais à esquerda é a primeira unidade de tempo.
[0069] A Figura 3A mostra que um primeiro conjunto de unidades de tempo inclui seis unidades de tempo consecutivas. Nas seis unidades de tempo consecutivas, os dados incluindo os bits de sistema são transmitidos uma vez em cada unidade de tempo. Em outras palavras, os bits de sistema são transmitidos repetidamente por seis vezes, respectivamente, nas seis unidades de tempo consecutivas. Porque versões de redundância com base em que os dados são determinados podem ser diferentes, dados transmitidos em seis unidades de tempo podem ser os mesmos, ou podem ser
Petição 870190095289, de 24/09/2019, pág. 40/134
28/79 diferentes .
[0070] A Figura 3B e Figura 3C mostra que um primeiro conjunto de unidades de tempo inclui três (correspondendo à Figura 3B) e quatro (correspondendo à Figura 3C) unidades de tempo consecutivas. Por exemplo, em um sistema de duplexação por divisão de tempo (Time Division Duplex, TDD), devido a uma configuração de subquadro, unidades de tempo em um primeiro conjunto de unidades podem ser não consecutivas. Para outro exemplo, para transmissão de dados de uma pluralidade de processos HARQ, unidades de tempo em um primeiro conjunto de unidades de tempo também são não consecutivas. Por exemplo, na Figura 3B, os dados de um processo HARQ com um número de processo (ID) sendo 0 são transmitidos no primeiro conjunto de unidades de tempo. Na Figura 3B, os dados do processo HARQ com o número de processo sendo 0 são transmitidos na primeira unidade de tempo, e os dados de um processo HARQ com outro número de processo (por exemplo, 1) são transmitidos na segunda unidade de tempo. Além disso, os bits de sistema correspondentes ao processo HARQ com o número de processo 0 são diferentes dos bits de sistema correspondentes ao processo HARQ com o número de processo sendo 1. Aqui, as três unidades de tempo não consecutivas significam que pelo menos uma das três unidades de tempo é não consecutiva para outras unidades de tempo. Os seguintes casos são incluidos: Cada unidade de tempo não é consecutiva a outras unidades de tempo, como mostrado na Figura 3B; e duas ou mais de duas unidades de tempo são consecutivas, e pelo menos uma unidade de tempo é não consecutiva para outras unidades de tempo, como mostrado na Figura 3C.
Petição 870190095289, de 24/09/2019, pág. 41/134
29/79 [0071]
Deve ser notado que os períodos de tempo usados para transmitir dados e que são nas unidades de tempo no primeiro conjunto de unidades de tempo podem ser os mesmos ou podem ser diferentes. Isso não é especificamente limitado aqui .
[0072]
Na maneira anterior, podem ser implementadas
K vezes de transmissão repetida dos bits de sistema. No entanto, como determinar, durante as K vezes de transmissão repetida dos bits de sistema, os dados que são determinados com base nos bits de sistema e que precisam ser transmitidos a cada tempo, são um problema técnico a ser resolvido por este pedido.
[0073] Com referência às modalidades anteriores, o seguinte descreve modalidades de método divulgadas neste pedido.
[0074] A Figura 4 é um fluxograma esquemático de um método de transmissão de dados de acordo com uma modalidade deste pedido. Como mostrado na Figura 4, o método inclui os seguintes passos.
[0075] Passo S401: Um primeiro dispositivo transmite repetidamente os primeiros dados para um segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, onde os primeiros dados são determinados com base em uma primeira versão de redundância e bits de sistema a-seremtransmitidos, o primeiro conjunto de unidades de tempo inclui K unidades de tempo, K > 3, e K é um número inteiro.
[0076] Em algumas implementações possíveis, o primeiro dispositivo pode repetidamente transmitir os primeiros dados para o segundo dispositivo a partir de qualquer unidade de tempo no primeiro conjunto de unidades
Petição 870190095289, de 24/09/2019, pág. 42/134
30/79 de tempo. De preferência, o primeiro dispositivo pode repetidamente transmitir os primeiros dados a partir da primeira unidade de tempo no primeiro conjunto de unidades de tempo. Os primeiros dados são determinados com base em RV 0 e nos bits de sistema a-serem-transmitidos.
[0077] Deve ser notado que a transmissão repetida de dados descrita neste pedido significa que os dados transmitidos em todas as vezes de transmissão são os mesmos. Em outras palavras, as versões de redundância correspondentes aos dados transmitidos em todas as vezes de transmissão são iguais, e os bits de sistema correspondentes aos dados transmitidos em todas as vezes de transmissão são os mesmos. A transmissão repetida de dados é na verdade uma implementação específica da transmissão de bit de sistema repetida. A transmissão repetida de bit de sistema descrita neste pedido significa que: Durante a transmissão repetida, os bits de sistema correspondentes aos dados transmitidos a cada vez são os mesmos que os bits de sistema correspondentes aos dados transmitidos em todos os outros momentos de transmissão, mas versões de redundância correspondentes aos dados transmitidos em todas as vezes de transmissão podem ser as mesmas ou diferentes. Em outras palavras, os dados transmitidos em todas as vezes de transmissão podem ser iguais ou diferentes.
[0078] A transmissão de dados repetida descrita neste pedido significa que antes de receber um retorno destinado aos dados transmitidos repetidamente, o primeiro dispositivo não para de transmitir os dados; e/ou antes que uma quantidade de vezes que os dados são transmitidos atinja uma quantidade máxima de vezes de transmissão repetida, o
Petição 870190095289, de 24/09/2019, pág. 43/134
31/79 primeiro dispositivo não para de transmitir os dados. Neste pedido, o retorno destinado aos dados transmitidos repetidamente inclui informação de reconhecimento ou informação de reconhecimento negativo que é correspondente aos dados, ou outra informação de retorno. A outra informação de retorno aqui contida pode incluir informação de controle utilizada para escalonar os bits de sistema correspondentes aos dados, ou pode incluir informação utilizada para indicar que os dados são recebidos. A transmissão de bits de sistema repetida descrita neste pedido também pode ser entendida como transmissão repetida de TB ou CB. A transmissão repetida de bit de sistema significa que, antes de receber um retorno que é destinado aos bits de sistema e que é a partir do segundo dispositivo, o primeiro dispositivo não para de transmitir os bits de sistema; e/ou antes que uma quantidade de vezes que os bits de sistema são transmitidos atinja uma quantidade máxima de vezes de transmissão repetida, o primeiro dispositivo não para de transmitir os bits de sistema. Neste pedido, o retorno destinado aos bits de sistema inclui informação de reconhecimento ou informação de reconhecimento negativo que corresponde aos bits de sistema ou outra informação de retorno. A outra informação de retorno aqui contida pode incluir informação de controle utilizada para escalonar os bits de sistema.
[0079] Deve ser notado que neste pedido, dentro de um intervalo de tempo de transmissão de bit de sistema repetida, os primeiros dados determinados com base nos bits de sistema e a primeira versão de redundância podem ser transmitidos repetidamente. Nesse cenário, se a informação de retorno correspondente aos dados é recebida, a transmissão
Petição 870190095289, de 24/09/2019, pág. 44/134
32/79 repetida dos bits de sistema correspondentes aos dados pode não ser afetada ou pode ser entendido que a transmissão repetida dos bits de sistema correspondentes aos dados pode continuar dentro do intervalo de tempo exposto.
[0080] Um ponto inicial do primeiro conjunto de unidades de tempo, ou um local, no tempo, da primeira unidade de tempo incluída no primeiro conjunto de unidades de tempo, pode ser determinado pelo primeiro dispositivo com base em um requisito de transmissão de dados, ou indicado pelo segundo dispositivo, ou pré-configurado ou predefinido, ou pode ser determinado de outra maneira. Isso não é especificamente limitado aqui. Por exemplo, quando o primeiro dispositivo tem um requisito de transmissão de serviço ou tem bits de sistema a-serem-transmitidos, pode ser entendido que o primeiro dispositivo requer um período específico de tempo de processamento para converter os bits de sistema em dados que podem ser transmitidos. Nesse caso, o local, no tempo, da primeira unidade de tempo incluída no primeiro conjunto de unidades de tempo pode ser uma unidade de tempo mais próxima de um tempo em que o primeiro dispositivo pode transmitir os bits de sistema depois que o primeiro dispositivo estiver pronto para transmitir os bits de sistema. Por exemplo, supondo que o primeiro dispositivo tem bits de sistema a-serem-transmitidos na #m-ésima unidade de tempo, e o primeiro dispositivo requer duas unidades de tempo para concluir o processamento dos bits de sistema, isto é, o processamento dos bits de sistema para obter dados que podem ser transmitidos, o primeiro dispositivo pode transmitir os bits de sistema a partir da # (m + 3)-ésima unidade de tempo o mais cedo possível. Com base nisso, a #(m
Petição 870190095289, de 24/09/2019, pág. 45/134
33/79 + 3)-ésima unidade de tempo pode ser considerada como a primeira unidade de tempo incluída no primeiro conjunto de unidades de tempo. Se o ponto inicial do primeiro conjunto de unidades de tempo, ou o local, no tempo, da primeira unidade de tempo incluída no primeiro conjunto de unidades de tempo for indicado pelo segundo dispositivo, sinalização dinâmica e/ou sinalização RRC e/ou sinalização de difusão pode ser usada para notificação.
[0081] Uma quantidade (ou seja, K) de unidades de tempo incluídas no primeiro conjunto de unidades de tempo pode ser pré-configurada. Por exemplo, o segundo dispositivo configura que o primeiro dispositivo pode executar K vezes de transmissão repetida ao transmitir os mesmos bits de sistema. Alternativamente, uma quantidade de unidades de tempo incluídas no primeiro conjunto de unidades de tempo pode ser selecionada pelo primeiro dispositivo. Em outras palavras, o primeiro dispositivo determina uma quantidade de vezes de transmissão repetida dos mesmos bits de sistema. Alternativamente, K pode ser notificado pelo segundo dispositivo usando sinalização dinâmica.
[0082] Em algumas implementações possíveis, o segundo dispositivo pode pré-configurar que o primeiro dispositivo transmite repetidamente os primeiros dados; ou o primeiro dispositivo executa transmissão repetida dos primeiros dados com base no acionamento de evento. O segundo dispositivo pode pré-configurar um tempo de início da transmissão repetida dos primeiros dados; ou o primeiro dispositivo determina, com base em acionamento de evento, um tempo de início de repetidamente transmitir os primeiros dados. O segundo dispositivo pode enviar informação de
Petição 870190095289, de 24/09/2019, pág. 46/134
34/79 escalonamento para o primeiro dispositivo, e a informação de escalonamento é utilizada para indicar um recurso de transmissão utilizado pelo primeiro dispositivo para repetidamente transmitir os primeiros dados; ou o primeiro dispositivo implementa a transmissão repetida dos primeiros dados por selecionar um recurso livre de concessão disponível.
[0083] Opcionalmente, quando uma condição específica é satisfeita, o primeiro dispositivo determina repetidamente transmitir os primeiros dados dentro do primeiro conjunto de unidades de tempo. A condição pode incluir pelo menos qualquer uma das seguintes condições:
(1) o segundo dispositivo envia informação de configuração para o primeiro dispositivo. A informação de configuração é utilizada para instruir o primeiro dispositivo a repetidamente transmitir os primeiros dados. Opcionalmente, a informação de configuração pode corresponder a um recurso de transmissão do primeiro dispositivo. Por exemplo, um exemplo no qual o primeiro dispositivo é equipamento de usuário é usado. Em um cenário de aplicação de transmissão livre de concessão de enlace ascendente (UL Grant Free), enquanto configurando um recurso de transmissão livre de concessão de enlace ascendente para o equipamento de usuário, uma estação base pode configurar se os primeiros dados precisam ser transmitidos repetidamente. Opcionalmente, a estação base pode ainda configurar uma versão de redundância correspondente aos primeiros dados. Se a estação base configurar pelo menos dois conjuntos de recursos de transmissão livre de concessão de enlace ascendente para o equipamento de usuário, um
Petição 870190095289, de 24/09/2019, pág. 47/134
35/79 recurso de transmissão livre de concessão é correspondente a uma parte da informação de configuração ou uma pluralidade de recursos de transmissão livre de concessão é correspondente a uma parte da informação de configuração. Por exemplo, quando o equipamento de usuário utiliza um recurso de transmissão livre de concessão A, a informação de configuração obtida é a informação de configuração A; e quando o equipamento de usuário usa um recurso de transmissão livre de concessão B, a informação de configuração obtida é informação de configuração B. Para outro exemplo, quando o equipamento de usuário usa um recurso de transmissão livre de concessão C ou um recurso de transmissão livre de concessão D, a informação de configuração obtida é informação de configuração C; e quando o equipamento de usuário utiliza um recurso de transmissão livre de concessão E ou um recurso de transmissão livre de concessão F, a informação de configuração obtida é a informação de configuração D. Certamente, o segundo dispositivo pode alternativamente usar outra maneira de configuração para o primeiro dispositivo. Isso não é especificamente limitado aqui. Neste pedido, a informação de configuração pode ser notificada usando sinalização dinâmica e/ou sinalização RRC e/ou sinalização de difusão de camada superior, ou pode ser predefinida. Pode ser entendido que a transmissão repetida dos primeiros dados pode ser entendida como um modo de transmissão utilizado quando o primeiro dispositivo envia os bits de sistema aserem-transmitidos, e pode ser irrelevante para um conjunto de unidades de tempo especifico. Portanto, a informação de configuração pode ser utilizada apenas para instruir o primeiro dispositivo a repetidamente transmitir os primeiros
Petição 870190095289, de 24/09/2019, pág. 48/134
36/79 dados. Quanto à forma como o primeiro dispositivo determina a primeira unidade de tempo incluída no primeiro conjunto de unidades de tempo e a quantidade de unidades de tempo incluídas no primeiro conjunto de unidades de tempo, consulte a descrição anterior e os detalhes não são descritos aqui novamente.
(2) se determinar que uma taxa de código de transmissão utilizada para transmitir os bits de sistema a-seremtransmitidos é maior que um primeiro limiar, o primeiro dispositivo determina repetidamente transmitir os primeiros dados.
[0084] A taxa de código de transmissão usada pelo primeiro dispositivo para transmitir os bits de sistema aserem-transmitidos é determinada com base em uma quantidade dos bits de sistema a-serem-transmitidos, uma quantidade de recursos de transmissão correspondentes aos bits de sistema a-serem-transmitidos, e um esquema de modulação. Alternativamente, a taxa de código de transmissão é determinada com base em uma quantidade dos bits de sistema a-serem-transmitidos e em uma quantidade de bits que podem ser suportados pelos recursos de transmissão correspondentes aos bits de sistema a-serem-transmitidos. Por exemplo, supondo que a quantidade de bits de sistema a-seremtransmitidos seja H, e os recursos de transmissão correspondentes aos bits de sistema a-serem-transmitidos incluem I elementos de recursos (Resource Element, RE) , e assumindo que uma ordem de modulação correspondente a um esquema de modulação utilizado para transmitir os bits de sistema a-serem-transmitidos é J, a quantidade dos bits que podem ser suportados pelos recursos de transmissão
Petição 870190095289, de 24/09/2019, pág. 49/134
37/79 correspondentes aos bits de sistema a-serem-transmitidos é I x J, e a taxa de código de transmissão utilizada pelo primeiro dispositivo para transmitir os bits de sistema aserem-transmitidos é Η / (I x J) . Para uma correspondência entre um esquema de modulação e uma ordem de modulação, consulte a Tabela 1. 0 precedente usa um RE como exemplo para representar uma unidade de um recurso de tempofrequência mínimo que porta um símbolo de modulação. No entanto, a unidade do recurso de tempo-frequência mínimo que porta um símbolo de modulação não está limitada a isso.
Tabela 1 Tabela de uma correspondência entre um esquema de modulação e uma ordem de modulação
Esquema de modulação Ordem de modulação
QPSK 2
16QAM 4
64QAM 6
256QAM 8
512QAM 9
1024QAM 10
[0085] O primeiro limiar pode ser uma taxa de código de codificação de canal correspondente aos bits de sistema a-serem-transmitidos.
[0086] A seguir, é utilizado um exemplo no qual a codificação de canal usa um código turbo para descrever a condição anterior.
[0087] Supondo que a codificação de canal use o código turbo, e uma taxa de código de codificação de canal é 1/3, pode ser determinado que o primeiro limiar é 1/3. Supondo que haja 1000 (lk) bits de sistema a-serem
Petição 870190095289, de 24/09/2019, pág. 50/134
38/79 transmitidos, os recursos de transmissão correspondentes aos bits de sistema incluem 1000 (lk) REs, e um esquema de modulação utilizado para processar os bits de sistema é 16QAM, é determinado de acordo com a Tabela 1 que uma ordem de modulação correspondente a 16QAM é 4. Com base nos dados anteriores, pode ser determinado que a taxa de código de transmissão dos bits de sistema a-serem-transmitidos é 1/4. Em outras palavras, os recursos de transmissão correspondentes aos bits de sistema a-serem-transmitidos podem suportar dados de 4k bits. Além disso, quando existem lk bits de sistema a-serem-transmitidos, o tampão circular mostrado na Figura 2 inclui lk bits de sistema a-seremtransmitidos e 2k bits redundantes. Ao determinar que os dados a-serem-transmitidos são de 4k bits, o primeiro dispositivo busca dados de 4k bits a partir do tampão circular. Se os dados de 4k bits puderem incluir todos os bits de sistema a-serem-transmitidos, o primeiro dispositivo não precisa determinar uma versão de redundância de dados que devem ser transmitidos repetidamente. Em outras palavras, quando a taxa de código de transmissão correspondente aos bits de sistema a-serem-transmitidos for menor ou igual ao primeiro limiar, os bits de sistema aserem-transmitidos correspondentes a todas as versões de redundância são da mesma quantidade, e incluem todos os bits de sistema a-serem-transmitidos. Nesse caso, os primeiros dados correspondentes à primeira versão de redundância não precisam ser transmitidos repetidamente. Quando a taxa de código de transmissão correspondente aos bits de sistema aserem-transmitidos é maior que o primeiro limiar, por exemplo, em um caso de codificação turbo, todos os bits não
Petição 870190095289, de 24/09/2019, pág. 51/134
39/79 podem ser buscados a partir do tampão circular. Nesse caso, um local de inicio correspondente a uma versão de redundância
pode determinar uma quantidade dos bits de sistema incluidos
nos dados que são buscados com base em cada versão de
redundância. Neste pedido, pode ser determinado que a
primeira versão de redundância é uma versão de redundância correspondente aos dados que podem incluir uma maior quantidade de bits de sistema.
[0088] Por exemplo, supõe-se que o primeiro dispositivo seja um equipamento de usuário. Em um cenário de aplicação de transmissão livre de concessão de enlace ascendente, se um recurso de transmissão livre de concessão de enlace ascendente e a quantidade dos bits de sistema aserem-transmitidos são pré-configurados por uma estação base, a taxa de código de transmissão utilizada para transmitir os bits de sistema a-serem-transmitidos e que é determinada pelo equipamento de usuário pode ser determinada com base na quantidade pré-configurada dos bits de sistema, uma quantidade de recurso (por exemplo, uma quantidade de RE) do recurso de transmissão livre de concessão de enlace ascendente, e um esquema de modulação. Alternativamente, a taxa de código de transmissão pode ser pré-configurada por uma estação base. Alternativamente, a taxa de código de transmissão pode ser predefinida pelo equipamento de usuário. Isso não é especificamente limitado aqui.
[0089] Neste pedido, alternativamente, o primeiro limiar pode ser configurado diretamente pelo segundo dispositivo. O segundo dispositivo pode configurar o primeiro limiar usando sinalização dinâmica e/ou sinalização de camada superior (por exemplo, sinalização RRC ou
Petição 870190095289, de 24/09/2019, pág. 52/134
40/79 sinalização de difusão).
[0090] Mais geralmente, neste pedido, se o primeiro dispositivo determinar que quantidades de bits de sistema incluídas em diferentes dados de transmissão são determinadas com base em diferentes versões de redundância e que os bits de sistema são basicamente os mesmos durante a transmissão repetida dos bits de sistema, o primeiro dispositivo pode determinar que os primeiros dados não precisam ser transmitidos repetidamente; caso contrário, o
primeiro dispositivo pode determinar repetidamente
transmitir os primeiros dados.
[0091] 0 primeiro dispositivo transmite
repetidamente os primeiros dados, e os primeiros dados são correspondentes à primeira versão de redundância. Portanto, independentemente do segundo dispositivo poder receber corretamente os primeiros dados, uma probabilidade que o segundo dispositivo falhe na detecção dos primeiros dados pode ser reduzida. O segundo dispositivo recebe os primeiros dados que incluem mais bits de sistema. Isso é mais útil para o segundo dispositivo para receber corretamente os bits de sistema a-ser-transmitidos, assim reduzindo ainda mais uma latência de transmissão de dados.
[0092] Passo S402: O segundo aparelho recebe os primeiros dados.
[0093] Em algumas implementações possíveis, o segundo dispositivo confirma, com base na informação de assinatura dos primeiros dados, que os primeiros dados são recebidos. A informação de assinatura dos primeiros dados pode incluir um sinal de referência de demodulação (Demodulation Reference Signal, DMRS), um preâmbulo
Petição 870190095289, de 24/09/2019, pág. 53/134
41/79 (Preamble) ou semelhantes que corresponde aos primeiros dados. Aqui, se os DMRSs correspondentes aos primeiros dados e outros dados forem usadas para distinguir os primeiros dados dos outros dados, a distinção será implementada com base no fato de que os recursos de tempo e/ou de frequência ocupados pelos DMRSs são diferentes, ou que formas de sequência dos DMRSs são diferentes. Aqui, os outros dados são dados que são determinados com base em outra versão de redundância e nos bits de sistema a-serem-transmitidos. Em outras palavras, uma diferença entre os primeiros dados e os outros dados é que os primeiros dados e os outros dados correspondem a diferentes versões de redundância, mas os primeiros dados e os outros dados correspondem aos mesmos bits de sistema a-serem-transmitidos. Por exemplo, os recursos de tempo e/ou os recursos de frequência ocupados pelos DMRSs correspondentes aos primeiros dados e os outros dados são diferentes, ou as formas de sequência dos DMRSs correspondentes aos primeiros dados e os outros dados podem ser diferentes, para distinguir os primeiros dados dos outros dados. Pode ser entendido que quando os recursos de tempo e/ou recursos de frequência ocupados pelo DMRSs correspondentes aos primeiros dados e os outros dados são diferentes, e os DMRSs são relacionados a locais de recursos de tempo-frequência utilizados para transmissão de dados, recursos de tempo-frequência usados para transmitir os primeiros dados e transmitir os outros dados são diferentes.
[0094] Opcionalmente, após receber os primeiros dados, o segundo dispositivo pode analisar ainda os primeiros dados e gerar um resultado de recepção. O resultado de recepção inclui a recepção correta ou incorreta.
Petição 870190095289, de 24/09/2019, pág. 54/134
42/79 [0095] Passo S403: O segundo dispositivo envia informação de retorno para o primeiro dispositivo, onde a informação de retorno é utilizada para indicar um estado de recepção dos primeiros dados pelo segundo dispositivo.
[0096] Em algumas implementações possíveis, o segundo dispositivo pode enviar a informação de retorno imediatamente após confirmar que os primeiros dados são recebidos, onde a informação de retorno é utilizada para indicar que os primeiros dados são recebidos; ou o segundo dispositivo envia a informação de retorno depois de analisar os primeiros dados, onde a informação de retorno é utilizada para indicar que os primeiros dados são corretamente recebidos (ACK) ou os primeiros dados são incorretamente recebidos (NACK).
[0097] Que o segundo dispositivo envia a informação de retorno imediatamente após a confirmação de que os primeiros dados são recebidos pode reduzir ainda mais a latência de transmissão de dados, e permite que o primeiro dispositivo prepare a transmissão de outros dados o mais cedo possível. Por exemplo, se uma versão de redundância correspondente aos primeiros dados é a RV 0, que o segundo dispositivo envia a informação de retorno imediatamente após a recepção dos primeiros dados permite o primeiro dispositivo a determinar os outros dados com base na outra versão de redundância. A transmissão dos outros dados pode fornecer um ganho de codificação de redundância mais alto para o segundo dispositivo receber os bits de sistema, melhorando assim a confiabilidade de transmissão de dados.
[0098] Pode ser entendido que o segundo dispositivo envia a informação de retorno para o primeiro dispositivo,
Petição 870190095289, de 24/09/2019, pág. 55/134
43/79 e a informação de retorno é utilizada para indicar um status de recepção do segundo dispositivo. 0 status de recepção inclui recepção, recepção correta ou recepção incorreta.
[0099] Em algumas implementações possíveis, uma forma especifica da informação de retorno pode ser que um reconhecimento (Acknowledgement, ACK) indica recepção correta e que um reconhecimento negativo (Negative ACKnowledgement, NACK) indica recepção incorreta, ou a informação de resposta pode ser indicada por um novo indicador de dados (New Data Indicator, NDI) . Por exemplo, um valor de NDI pode ser utilizado para representar um ACK ou um NACK, ou se um valor de NDI é invertido pode representar um ACK ou um NACK. A informação de retorno pode ser expressa alternativamente em outra forma. Isso não é especificamente limitado aqui.
[00100] Em alguns implementações possíveis, o segundo dispositivo pode transmitir a informação de retorno através de um canal indicador de ARQ hibrido fisico (Physical HybridARQ Indicator Channel, PHICH), um canal de controle de enlace descendente fisico (Physical Donwlink Control Channel, PDCCH), um canal de controle de enlace descendente fisico melhorado (Enhanced Physical Donwlink Control Channel, EPDCCH) , ou um outro canal de enlace descendente, por exemplo, um canal de enlace descendente utilizado em comunicação de 5a geração (5th generation) . Isso não é especificamente limitado aqui. De preferência, a informação de retorno não inclui informação de escalonamento destinada aos bits de sistema e que é do segundo dispositivo. Por exemplo, a informação de retorno inclui apenas um reconhecimento, um reconhecimento negativo ou uma resposta
Petição 870190095289, de 24/09/2019, pág. 56/134
44/79 à recepção dos bits de sistema.
[00101] Passo S404: O primeiro dispositivo recebe a informação de retorno, e para a transmissão repetida dos primeiros dados na M-ésima unidade de tempo.
[00102] Em algumas implementações possíveis, o primeiro dispositivo precisa processar a informação de retorno após receber a informação de retorno em uma unidade de tempo atual e, portanto, o primeiro dispositivo para de transmitir os primeiros dados em uma próxima unidade de tempo. Aqui, M é um número de uma unidade de tempo no primeiro conjunto de unidades de tempo. Um número da primeira unidade de tempo no primeiro conjunto de unidades de tempo é 1.
[00103] Opcionalmente, o primeiro dispositivo pode repetidamente transmitir os primeiros dados a partir da primeira unidade de tempo no primeiro conjunto de unidades de tempo, ou pode repetidamente transmitir os primeiros dados a partir de uma unidade de tempo especificada no primeiro conjunto de unidades de tempo. Um intervalo de tempo entre a unidade de tempo especificada e a primeira unidade de tempo pode ser pré-configurada, ou determinada de outra maneira. Isso não é especificamente limitado aqui.
[00104] Pode ser aprendido que o primeiro dispositivo transmite repetidamente os primeiros dados dentro do primeiro conjunto de unidades de tempo, onde os primeiros dados são determinados com base na primeira versão de redundância e bits de sistema a-serem-transmitidos, melhorando assim uma probabilidade que o segundo dispositivo recebe os primeiros dados; e quando uma primeira condição é satisfeita, o primeiro dispositivo pode parar a transmissão repetida dos primeiros dados. O método anterior pode garantir
Petição 870190095289, de 24/09/2019, pág. 57/134
45/79 alta confiabilidade e baixa latência de transmissão de dados.
[00105] Com referência aos desenhos anexos, o seguinte descreve uma implementação de transmitir repetidamente primeiros dados por um primeiro dispositivo.
[00106] A Figura 5A é um diagrama de temporização esquemático de uma primeira modalidade de transmitir repetidamente os primeiros dados divulgados em uma modalidade deste pedido. Como mostrado na Figura 5A, um exemplo no qual um primeiro conjunto de unidades de tempo inclui unidades de tempo consecutivas é usado. Aqui, o primeiro conjunto de unidades de tempo inclui oito unidades de tempo, ou seja, K é 8. O primeiro dispositivo transmite repetidamente os primeiros dados a partir da primeira unidade de tempo. Depois que os primeiros dados transmitidos na primeira unidade de tempo são recebidos por um segundo dispositivo, o segundo dispositivo pode enviar informação de retorno. Se a informação de retorno é utilizada para indicar que os primeiros dados são recebidos, o primeiro dispositivo pode receber a informação de retorno na segunda unidade de tempo, como mostrado na Figura 5A. Então, o primeiro dispositivo para de transmitir os primeiros dados na terceira unidade de tempo. Nesse caso, M é 3. Na terceira unidade de tempo, se o primeiro dispositivo tiver preparado outros dados antes da terceira unidade de tempo, e os dados forem determinados com base em outra versão de redundância e bits de sistema a-serem-transmitidos, por exemplo, uma pluralidade de tampões de dados sendo armazenados no primeiro dispositivo, o primeiro dispositivo pode transmitir os outros dados na terceira unidade de tempo. Alternativamente, se o primeiro dispositivo exigir, após receber a informação
Petição 870190095289, de 24/09/2019, pág. 58/134
46/79 de retorno, uma latência de processamento para preparar outros dados, o primeiro dispositivo pode transmitir os outros dados a partir da quarta unidade de tempo, e não transmitir bits de sistema na terceira unidade de tempo, sem excluir transmissão de outros bits de sistema. Após o primeiro dispositivo parar de transmitir os primeiros dados, um modo de transmissão de dados do primeiro dispositivo na terceira unidade de tempo para a oitava unidade de tempo não é especificamente limitado. Além disso, se for considerado um sistema de retorno independente (Self-contained), na Figura 5A, o primeiro dispositivo pode receber, na primeira unidade de tempo o mais cedo possível, informação de retorno que é destinada aos primeiros dados e que é enviada pelo segundo dispositivo. Nesse caso, o segundo dispositivo pode parar a transmissão repetida dos primeiros dados na segunda unidade de tempo. Nesse caso, M é 2.
[00107] A Figura 5B é um diagrama de temporização esquemático de uma segunda modalidade de transmitir repetidamente os primeiros dados divulgados em uma modalidade deste pedido. Como mostrado na Figura 5B, um exemplo em que um primeiro conjunto de unidades de tempo inclui unidades de tempo consecutivas é usado. Aqui, o primeiro conjunto de unidades de tempo inclui oito unidades de tempo, ou seja, K é 8. O primeiro dispositivo transmite repetidamente os primeiros dados da primeira unidade de tempo. Depois que os primeiros dados transmitidos na primeira unidade de tempo são recebidos por um segundo dispositivo, o segundo dispositivo pode enviar informação de retorno. Na modalidade mostrada na Figura 5B, a informação de retorno é utilizada para indicar que os primeiros dados são
Petição 870190095289, de 24/09/2019, pág. 59/134
47/79 corretamente recebidos ou incorretamente recebidos. Como o segundo dispositivo precisa processar os primeiros dados, quando a Figura 5B é comparada com a Figura 5A, uma unidade de tempo na Figura 5B em que o primeiro dispositivo recebe a informação de retorno é posterior a uma unidade de tempo na Figura 5A na qual o primeiro dispositivo recebe a informação de retorno. Como mostrado na Figura 5B, o primeiro dispositivo recebe a informação de retorno na quinta unidade de tempo. Nesse caso, M é 6.
[00108] Na Figura 5B, se a informação de retorno é utilizada para indicar que os primeiros dados são recebidos corretamente, o primeiro dispositivo para de transmitir bits de sistema a-serem-transmitidos na sexta à oitava unidades de tempo. Em outras palavras, o primeiro dispositivo já não transmite, entre a sexta e a oitava unidades de tempo, dados correspondentes aos bits de sistema a-serem-transmitidos. Opcionalmente, o primeiro dispositivo pode transmitir, na sexta à oitava unidades de tempo, outros bits de sistema aserem-transmitidos ou dados correspondentes aos outros bits de sistema a-serem-transmitidos.
[00109] Se a informação de retorno for usada para indicar que os primeiros dados são recebidos incorretamente, o primeiro dispositivo pode continuar com, na sexta à oitava unidades de tempo, transmissão repetida dos bits de sistema a-serem-transmitidos correspondentes aos primeiros dados. Um modo de transmissão de dados do primeiro dispositivo na sexta à oitava unidades de tempo não é especificamente limitado. Opcionalmente, uma versão de redundância correspondente aos bits de sistema a-serem-transmitidos transmitidos pelo primeiro dispositivo na sexta à oitava unidades de tempo é
Petição 870190095289, de 24/09/2019, pág. 60/134
48/79 diferente de uma primeira versão de redundância ou uma versão de redundância correspondente aos bits de sistema a-seremtransmitidos transmitidos pelo primeiro dispositivo na sexta à oitava unidades de tempo pode ser a mesma que uma primeira versão de redundância. Em outras palavras, o primeiro dispositivo ainda pode transmitir os primeiros dados em pelo menos uma unidade de tempo dentro da sexta à oitava unidades de tempo. No entanto, um método para determinar uma quantidade de vezes de transmissão repetida dos primeiros dados dentro desse intervalo de tempo é diferente de um método para determinar uma quantidade de vezes de transmissão repetida dos primeiros dados pelo primeiro dispositivo na primeira à quinta unidades de tempo. Nesta modalidade da presente invenção, uma quantidade de vezes que o primeiro dispositivo transmite repetidamente os primeiros dados antes de receber a informação de retorno está relacionada à informação de retorno. Em outras palavras, o primeiro dispositivo pode acabar transmissão repetida dos primeiros dados em uma vez em que o primeiro dispositivo recebe a informação de retorno. Após o primeiro dispositivo receber a informação de retorno, se o primeiro dispositivo transmite repetidamente os primeiros dados ou não transmite repetidamente os primeiros dados em uma unidade de tempo remanescente no interior do primeiro conjunto de unidades de tempo pode ser selecionado pelo primeiro dispositivo, ou pode ser determinado pelo primeiro dispositivo com base na informação de configuração enviada pelo segundo dispositivo. A informação de configuração pode ser sinalização de camada física, pode ser sinalização de camada superior, por exemplo, sinalização de difusão RRC ou sinalização dedicada de RRC,
Petição 870190095289, de 24/09/2019, pág. 61/134
49/79 ou pode ser sinalização de controle de acesso ao meio (Medium Access Control, MAC) . Isso não é especificamente limitado aqui .
[00110] Pode ser entendido que, se o primeiro dispositivo tiver a capacidade de demodular rapidamente os dados, supondo que o primeiro dispositivo recebe, na (M 1)-ésima unidade de tempo, a informação de retorno enviada pelo segundo dispositivo, o primeiro dispositivo pode interromper a transmissão repetida dos primeiros dados em um período posterior incluído na (M - 1)-ésima unidade de tempo o mais cedo possível, e isso é equivalente ao fato do primeiro dispositivo transmitir apenas uma parte dos primeiros dados na (M - 1)-ésima unidade de tempo. Por exemplo, assumindo que a (M - 1)-ésima unidade de tempo inclui 14 símbolos de multiplexação por divisão de frequência ortogonal (Orthogonal Frequency Division Multiplexing, OFDM), e a informação de retorno enviada pelo segundo dispositivo é enviada através de um canal de controle de enlace descendente de camada física que ocupa dois símbolos OFDM no tempo, o primeiro dispositivo pode receber a informação de retorno nos dois primeiros símbolos OFDM na (M - 1)-ésima unidade de tempo. Portanto, o primeiro dispositivo pode parar transmissão repetida dos primeiros dados no último período de tempo da (M - 1)-ésima unidade de tempo.
[00111] A Figura 6 é um fluxograma esquemático de ainda outra transmissão de dados de acordo com uma modalidade deste pedido. Como mostrado na Figura 6, o método inclui os seguintes passos.
[00112] Passo S601: Um primeiro dispositivo transmite repetidamente os primeiros dados para um segundo dispositivo
Petição 870190095289, de 24/09/2019, pág. 62/134
50/79 dentro de um primeiro conjunto de unidades de tempo, onde os primeiros dados são determinados com base em uma primeira versão de redundância e bits de sistema a-seremtransmitidos, o primeiro conjunto de unidades de tempo inclui K unidades de tempo, K > 3, e K é um número inteiro.
[00113] Passo S602: Quando uma quantidade de vezes que o primeiro dispositivo transmite repetidamente os primeiros dados chega a um segundo limiar, o primeiro dispositivo interrompe a transmissão repetida dos primeiros dados na M-ésima unidade de tempo.
[00114] Aqui, um valor de M é 3 < M < K. Em outras palavras, nesta implementação, o primeiro dispositivo transmite repetidamente os primeiros dados pelo menos duas vezes dentro do primeiro conjunto de unidades de tempo.
[00115] Em algumas implementações possíveis, o primeiro dispositivo transmite repetidamente os primeiros dados para o segundo dispositivo dentro do primeiro conjunto de unidades de tempo. Se o primeiro dispositivo não receber, quando a quantidade de vezes que o primeiro transmite repetidamente os primeiros dados atingir o segundo limiar, a informação de retorno que é destinada aos primeiros dados e que é enviada pelo segundo dispositivo, ou quando a quantidade de vezes que o primeiro dispositivo transmite repetidamente os primeiros dados atinge o segundo limiar, o primeiro dispositivo interrompe a transmissão repetida dos primeiros dados na M-ésima unidade de tempo. O segundo limiar pode ser pré-configurado; e/ou pode ser notificado usando sinalização dinâmica; ou pode ser predefinido; ou pode ser selecionado pelo primeiro dispositivo. Isso não é especificamente limitado aqui. Por exemplo, conforme
Petição 870190095289, de 24/09/2019, pág. 63/134
51/79 descrito anteriormente, é utilizado um exemplo no qual o primeiro dispositivo é equipamento de usuário. Em um cenário de aplicação de transmissão livre de concessão de enlace ascendente (UL grant free), ao configurar um recurso de transmissão livre de concessão de enlace ascendente para o equipamento de usuário, uma estação base pode configurar a quantidade de vezes de repetidamente transmitir os primeiros dados, ou seja, configurar M-l. Para outro exemplo, o UE pode determinar alternativamente, com base em um status de transmissão de dados de enlace ascendente de histórico, a quantidade de vezes de repetidamente transmitir os primeiros dados. Por exemplo, o UE transmite repetidamente transmite os primeiros dados dentro do primeiro conjunto de unidades de tempo por M-l vezes, e recebe, em uma primeira janela de tempo após a transmissão repetida dos primeiros dados ser interrompida, informação de retorno enviada pela estação base. A primeira janela de tempo inclui pelo menos uma unidade de tempo. Além disso, opcionalmente, a primeira unidade de tempo incluida na primeira janela de tempo é a primeira unidade de tempo após o UE interromper a transmissão repetida dos primeiros dados (por exemplo, a sexta unidade de tempo incluida em um primeiro conjunto de unidades de tempo na Figura 7) . Neste caso, o UE pode reduzir ou aumentar, dentro de um próximo primeiro conjunto de unidades de tempo, a quantidade de vezes de transmissão repetida dos primeiros dados. Por exemplo, se o UE receber, na primeira janela de tempo, informação de reconhecimento retornada pela estação base, e a informação for usada para indicar que a estação base recebe corretamente os bits de sistema a-seremtransmitidos, o UE pode reduzir, dentro do próximo primeiro
Petição 870190095289, de 24/09/2019, pág. 64/134
52/79 conjunto de unidades de tempo, a quantidade de vezes de repetidamente transmitir os primeiros dados; por outro lado, se o UE receber, na primeira janela de tempo, informação de reconhecimento negativo fornecida pela estação base, e a informação é usada para indicar que a estação base não recebe corretamente os bits de sistema a-serem-transmitidos, o UE pode aumentar, dentro do próximo primeiro conjunto de unidades de tempo, a quantidade de vezes de repetidamente transmitir os primeiros dados. Para outro exemplo, o UE pode determinar alternativamente, com base em uma taxa de código de transmissão utilizada para transmitir os bits de sistema a-serem-transmitidos, a quantidade de vezes de repetidamente transmitir os primeiros dados. Uma descrição da taxa de código de transmissão é a mesma que a descrição anterior, e os detalhes não são descritos aqui novamente. Alternativamente, mais geralmente, o UE pode determinar, com base em uma quantidade dos bits de sistema incluidos em cada versão de redundância, especialmente uma versão de redundância 0, uma quantidade de vezes, correspondendo à versão de redundância 0 e aos bits de sistema a-seremtransmitidos, de repetidamente transmitir os primeiros dados.
[00116] Nesta modalidade deste pedido, o segundo limiar pode ser M - 1. Assumindo que um tempo de processamento é quatro unidades de tempo, em um caso, um primeiro dispositivo recebe a informação de retorno na quinta unidade de tempo. Nesse caso, o segundo limiar pode ser definido como 5. Certamente, o segundo limiar pode ser alternativamente 6, ou o segundo limiar é um múltiplo de 5 ou 6. Por exemplo, o segundo limiar é definido como 10. Nesse
Petição 870190095289, de 24/09/2019, pág. 65/134
53/79 caso, o primeiro dispositivo transmite repetidamente os primeiros dados 10 vezes.
[00117] Para uma maneira específica de repetidamente transmitir os primeiros dados pelo primeiro dispositivo, consulte uma descrição específica do método mostrado na Figura 4. Os detalhes não são descritos aqui novamente.
[00118] A Figura 7 é um diagrama de temporização esquemático de uma terceira modalidade de repetidamente transmitir os primeiros dados divulgada em uma modalidade deste pedido. Como mostrado na Figura 7, um primeiro dispositivo transmite repetidamente os primeiros dados da primeira unidade de tempo. Pode ser entendido que, se um segundo dispositivo precisar executar o processamento nos primeiros dados recebidos, o processamento aqui estende desde a recepção dos primeiros dados a restaurar bits de sistema a-ser-transmitidos correspondentes aos primeiros dados. Deve ser notado que restaurar os bits de sistema aser-transmitidos correspondentes aos primeiros dados inclui restauração correta e restauração incorreta. Um primeiro conjunto de unidades de tempo na Figura 7 inclui oito unidades de tempo, ou seja, K é 8. A transmissão repetida dos primeiros dados é interrompida na quinta unidade de tempo. Nesse caso, M é 5. Um modo de transmissão de dados do primeiro dispositivo na sexta unidade de tempo à oitava unidade de tempo não é especificamente limitado aqui.
[00119] Com base no método mostrado na Figura 4 ou Figura 6, depois que o primeiro dispositivo interrompe a transmissão repetida dos primeiros dados na M-ésima unidade de tempo no primeiro conjunto de unidades de tempo, o primeiro dispositivo pode repetidamente transmitir os bits
Petição 870190095289, de 24/09/2019, pág. 66/134
54/79 de sistema a-serem-transmitidos dentro de um segundo conjunto de unidades de tempo. 0 segundo conjunto de unidades de tempo inclui a M-ésima unidade de tempo à K-ésima unidade de tempo. Pode ser entendido que se M = K, o segundo conjunto de unidades de tempo inclui apenas uma unidade de tempo. Em outras palavras, o primeiro conjunto de unidades de tempo inclui a K-ésima unidade de tempo. Em um caso, o segundo conjunto de unidades de tempo inicia na M-ésima unidade de tempo e termina na K-ésima unidade de tempo.
[00120] Nesta modalidade da presente invenção, o primeiro dispositivo transmite repetidamente os bits de sistema a-serem-transmitidos dentro do segundo conjunto de unidades de tempo até o primeiro dispositivo receber a segunda informação de retorno enviada pelo segundo dispositivo. A segunda informação de retorno é informação de retorno que é destinada aos bits de sistema e que é enviada pelo segundo dispositivo, e é usada para indicar um status de recepção dos bits de sistema pelo segundo dispositivo. O status de recepção aqui inclui: O segundo dispositivo recebe os bits de sistema corretamente ou o segundo dispositivo não recebe os bits de sistema corretamente.
[00121] Em outra implementação, o primeiro dispositivo transmite repetidamente os bits de sistema aserem-transmitidos dentro do segundo conjunto de unidades de tempo até que uma quantidade de vezes que o primeiro dispositivo transmite repetidamente os bits de sistema para o segundo dispositivo atinja um terceiro limiar.
[00122] Além disso, opcionalmente, a quantidade de vezes que o primeiro dispositivo transmite repetidamente os bits de sistema para o segundo dispositivo inclui uma
Petição 870190095289, de 24/09/2019, pág. 67/134
55/79 quantidade de vezes de transmitir repetidamente os primeiros dados e uma quantidade de vezes que o primeiro dispositivo transmite repetidamente os bits de sistema a-seremtransmitidos no segundo conjunto de unidades de tempo. Por exemplo, o terceiro limiar pode ser igual a K (ou seja, igual a uma quantidade de unidades de tempo incluidas no primeiro conjunto de unidades de tempo). Em outras palavras, após o primeiro dispositivo repetidamente transmitir os bits de sistema a-serem-transmitidos dentro do primeiro conjunto de unidades de tempo por K vezes, o primeiro dispositivo pode interromper a transmissão repetida dos bits de sistema aserem-transmitidos. Alternativamente, assumindo que o primeiro dispositivo interrompe a transmissão repetida dos primeiros dados na M-ésima unidade de tempo (pode ser entendido que a quantidade de vezes de repetidamente transmitir os primeiros dados é M - 1), e depois transmite repetidamente os bits de sistema dentro do segundo conjunto de unidades de tempo para K - M + 1 vezes, o primeiro dispositivo pode interromper a transmissão repetida dos bits de sistema a-serem-transmitidos.
[00123] Alternativamente, opcionalmente, a quantidade de vezes que o primeiro dispositivo transmite repetidamente os bits de sistema para o segundo dispositivo inclui apenas uma quantidade de vezes que o primeiro dispositivo transmite repetidamente os bits de sistema a-serem-transmitidos dentro do segundo conjunto de unidades de tempo. Por exemplo, supondo que o primeiro dispositivo transmite repetidamente os primeiros dados dentro do primeiro conjunto de unidades de tempo por M - 1 vezes, o terceiro limiar pode ser igual a K - M + 1. Em outras palavras, quando o primeiro dispositivo
Petição 870190095289, de 24/09/2019, pág. 68/134
56/79 transmite repetidamente os bits de sistema a-seremtransmitidos no segundo conjunto de unidades de tempo por K - M + 1 vezes, o primeiro dispositivo pode interromper a transmissão repetida dos bits de sistema a-seremtransmitidos .
[00124] Com referência a um desenho em anexo, o seguinte descreve especificamente uma implementação de repetidamente transmitir os bits de sistema a-sertransmitidos pelo primeiro dispositivo dentro do segundo conjunto de unidades de tempo.
[00125] A Figura 8 é um diagrama de temporização esquemático de uma primeira modalidade de repetidamente transmitir bits de sistema por um primeiro dispositivo dentro de um segundo conjunto de unidades de tempo divulgado em uma modalidade deste pedido. Como mostrado na Figura 8, o primeiro dispositivo transmite repetidamente os primeiros dados a partir da primeira unidade de tempo e para a transmissão repetida dos primeiros dados na M-ésima unidade de tempo. Uma condição em que o primeiro dispositivo interrompe a transmissão repetida dos primeiros dados na Mésima unidade de tempo é que o primeiro dispositivo recebe informação de retorno que é destinada aos primeiros dados e que é enviada pelo segundo dispositivo, ou que uma quantidade de vezes que o primeiro dispositivo transmite repetidamente os primeiros dados atinge um segundo limiar. O primeiro dispositivo transmite repetidamente, dentro do segundo conjunto de unidades de tempo, bits de sistema correspondentes aos primeiros dados. Na Figura 8, o segundo conjunto de unidades de tempo inclui a M-ésima unidade de tempo para a K-ésima unidade de tempo. O primeiro dispositivo
Petição 870190095289, de 24/09/2019, pág. 69/134
57/79 pode transmitir repetidamente, dentro do segundo conjunto de unidades de tempo, os bits de sistema a-serem-transmitidos usando outros dados. Os outros dados são dados transmitidos pelo primeiro dispositivo em qualquer unidade de tempo no segundo conjunto de unidades de tempo. Os outros dados e os primeiros dados correspondem aos mesmos bits de sistema aserem-transmitidos, e podem corresponder a uma mesma versão de redundância ou diferentes versões de redundância.
[00126] O seguinte descreve uma forma de transmissão de dados de um primeiro dispositivo em um segundo conjunto de unidades de tempo com referência à Figura 10A à Figura 10C. Uma versão de redundância correspondente aos dados transmitidos pelo primeiro dispositivo em cada unidade de tempo com base em uma relação de temporização (um ordem cronológica no tempo) dentro do segundo conjunto de unidades de tempo pode ser pré-configurada, e/ou pode ser notificada por utilizar sinalização dinâmica, ou pode ser predefinida, ou pode ser selecionada pelo primeiro dispositivo a partir de uma biblioteca de amostras predefinida, ou pode ser obtida de outra maneira. Isso não é especificamente limitado aqui. Por exemplo, versões de redundância correspondentes aos dados transmitidos em unidades de tempo podem estar em um ciclo de uma ordem de uma RV 2, uma RV 3 e uma RV 1, como mostrado na Figura 10A; ou versões de redundância correspondentes aos dados transmitidos em unidades de tempo podem estar em um ciclo de uma ordem de uma RV 2, uma RV 3, uma RV 1, e uma RV 0, como mostrado na Figura 10B; ou versões de redundância correspondentes aos dados transmitidos em unidades de tempo podem estar em um ciclo da ordem de uma RV 0, uma RV 2, uma RV 3 e uma RV 1; ou versões de redundância
Petição 870190095289, de 24/09/2019, pág. 70/134
58/79 correspondentes aos dados transmitidos em unidades de tempo podem estar em um ciclo da ordem de uma RV 2 e uma RV 0. Na implementação anterior, o primeiro dispositivo pode ainda transmitir repetidamente, dentro do segundo conjunto de unidades de tempo, dados correspondentes a uma versão de redundância. Como mostrado na Figura 10C, versões de redundância correspondentes aos dados transmitidos em unidades de tempo são a RV 2, a RV 3 e a RV 1 sequencialmente. Os dados correspondentes a cada versão de redundância são transmitidos repetidamente duas vezes. Opcionalmente, uma quantidade de vezes de transmissão repetida de dados correspondentes à RV 2/RV 3/RV 1 pode ser diferente. Opcionalmente, apenas os segundos dados podem ser transmitidos repetidamente dentro do segundo conjunto de unidades de tempo. Supondo que uma versão de redundância correspondente aos segundos dados seja a RV 2, o primeiro dispositivo pode repetidamente transmitir os segundos dados dentro do segundo conjunto de unidades de tempo. Deve ser notado que, opcionalmente, se o primeiro dispositivo transmitir repetidamente, dentro do segundo conjunto de unidades de tempo, dados correspondentes aos bits de sistema a-serem-transmitidos, uma quantidade de vezes de transmissão repetida será diferente a partir da quantidade de vezes de repetidamente transmitir primeiros dados. No processo anterior, uma versão de redundância correspondente aos bits de sistema a-serem-transmitidos transmitidos pelo primeiro dispositivo dentro do segundo conjunto de unidades de tempo e/ou uma quantidade de vezes de repetidamente transmitir dados correspondentes à versão de redundância pode ser préconfigurada, e/ou pode ser notificada usando sinalização
Petição 870190095289, de 24/09/2019, pág. 71/134
59/79 dinâmica, ou pode ser predefinida, ou pode ser selecionada pelo primeiro dispositivo. Isso não é especificamente limitado aqui. A RV 0, a RV 1, a RV 2 e a RV 3 descritas nesta modalidade deste pedido são números de versão de versões de redundância. A RV 0, a RV 1, a RV 2 e a RV 3 são um número de versão 0, um número de versão 1, um número de versão 2 e um número de versão 3, respectivamente.
[00127] Em algumas implementações possíveis, o primeiro dispositivo pode receber ainda informação de retorno a partir do segundo dispositivo em uma unidade de tempo no segundo conjunto de unidades de tempo. Para distinguir a informação de retorno a partir da informação de retorno recebida pelo primeiro dispositivo durante a transmissão repetida dos primeiros dados, a informação de retorno recebida pelo primeiro dispositivo durante a transmissão repetida dos primeiros dados é definida como primeira informação de retorno, e a informação de retorno a partir do segundo dispositivo recebida em uma unidade de tempo no segundo conjunto de unidades de tempo é definida como segunda informação de retorno. A Figura 9 é utilizada como um exemplo para descrever a recepção da informação de retorno do segundo dispositivo pelo primeiro dispositivo. A Figura 9 é um diagrama de temporização esquemático de uma segunda modalidade de transmissão repetida de bit de sistema por um primeiro dispositivo dentro de um segundo conjunto de unidades de tempo divulgada em uma modalidade deste pedido.
[00128] Na Figura 9, supõe-se que um primeiro conjunto de unidades de tempo inclui 10 unidades de tempo, e o primeiro dispositivo transmite repetidamente os primeiros dados a partir da primeira unidade de tempo incluída no
Petição 870190095289, de 24/09/2019, pág. 72/134
60/79 primeiro conjunto de unidades de tempo. Se o primeiro dispositivo receber a primeira informação de retorno na quarta unidade de tempo incluída no primeiro conjunto de unidades de tempo, e a primeira informação de retorno indica que os primeiros dados são recebidos incorretamente ou indica que os primeiros dados são recebidos, o primeiro dispositivo pode interromper a transmissão repetida dos primeiros dados a partir da quinta unidade de tempo incluída no primeiro conjunto de unidades de tempo, e transmite repetidamente, a partir da quinta unidade de tempo, bits de sistema correspondentes aos primeiros dados. Supondo que o primeiro dispositivo receba segunda informação de retorno na oitava unidade de tempo incluída no primeiro conjunto de unidades de tempo, e a segunda informação de retorno indica que os bits de informação correspondentes aos primeiros dados são recebidos incorretamente ou são recebidos corretamente, o primeiro dispositivo pode interromper transmissão repetida dos bits de sistema na nona unidade de tempo e na décima unidade de tempo que são incluídas no primeiro conjunto de unidades de tempo. Opcionalmente, o primeiro dispositivo ainda pode transmitir os bits de sistema na nona unidade de tempo e na décima unidade de tempo incluídas no primeiro conjunto de unidades de tempo. Por exemplo, o primeiro dispositivo pode determinar, com base na informação de escalonamento do segundo dispositivo, se os bits de informação precisam ser transmitidos na nona unidade de tempo e na décima unidade de tempo. Por exemplo, quando a segunda informação de retorno indica que os bits de sistema são incorretamente recebidos (NACK), o segundo dispositivo pode ainda enviar a informação de escalonamento. A informação de
Petição 870190095289, de 24/09/2019, pág. 73/134
61/79 escalonamento é utilizada para instruir o primeiro dispositivo a transmitir os bits de informação na nona unidade de tempo e/ou na décima unidade de tempo. Opcionalmente, a informação de escalonamento pode, em alternativa, instruir o primeiro dispositivo a transmitir os bits de informação em outra unidade de tempo que não esteja no primeiro conjunto de unidades de tempo. Nesta modalidade da presente invenção, a informação de escalonamento pode ser enviada usando sinalização de camada física. Supondo que o segundo dispositivo seja uma estação base, o segundo dispositivo pode enviar a informação de escalonamento usando a informação de controle de concessão de UL.
[00129] Em algumas implementações possíveis, semelhante à primeira informação de retorno, a segunda informação de retorno pode ser transmitida através de um canal PHICH, PDCCH, EPDCCH ou outro canal de enlace descendente, e a segunda informação de retorno pode ser enviada através de um canal de controle de enlace descendente específico de UE (por exemplo, um (E)PDCCH específico de UE), um canal de controle de enlace descendente específico de grupo de UE (por exemplo, um (E)PDCCH específico de grupo de UE) ou um canal de controle de enlace descendente comum de célula. Isso não é especificamente limitado aqui. Uma forma específica da segunda informação de retorno é semelhante a uma forma específica da primeira informação de retorno, ou a segunda informação de retorno pode estar em outra forma. Isso não é especificamente limitado aqui.
[00130] Deve ser notado que repetidamente transmitir os bits de sistema a-serem-transmitidos ou repetidamente transmitir os bits de sistema descritos na modalidade
Petição 870190095289, de 24/09/2019, pág. 74/134
62/79 anterior também pode ser entendido como transmissão repetida de um TB ou CB.
[00131] Deve ser notado que, nas modalidades da presente invenção, as K unidades de tempo incluídas no primeiro conjunto de unidades de tempo são unidades de tempo nas quais os bits de sistema a-serem-transmitidos podem ser transmitidos, e podem não incluir uma unidade de tempo na qual os bits de sistema a-serem-transmitidos não podem ser transmitidos devido a uma latência de processamento. Supõese que a primeira condição é que o primeiro dispositivo receba a primeira informação de retorno que é destinada aos primeiros dados e que é enviada pelo segundo dispositivo. Em outras palavras, depois de receber a primeira informação de retorno, o primeiro dispositivo interrompe a transmissão repetida dos bits de sistema a-serem-transmitidos, e o primeiro dispositivo transmite repetidamente os bits de sistema dentro do segundo conjunto de unidades de tempo até uma quantidade de vezes de transmissão repetida dos bits de sistema atingir K. A Figura 11A mostra uma maneira. Supondo que um conjunto de primeiras unidades de tempo inclui 10 unidades de tempo, o primeiro dispositivo transmite repetidamente os primeiros dados a partir da primeira unidade de tempo, e o primeiro dispositivo recebe primeira informação de retorno na quarta unidade de tempo, o primeiro dispositivo pode interromper a transmissão repetida dos primeiros dados na quinta unidade de tempo. Considerando uma latência de processamento, assumindo que o primeiro dispositivo pode transmitir segundos dados a partir da sexta unidade de tempo o mais cedo possível (aqui, o segundo dado inclui dados que são determinados com base em uma segunda versão de
Petição 870190095289, de 24/09/2019, pág. 75/134
63/79 redundância e bits de sistema a-serem-transmitidos; a segunda versão de redundância pode ser a mesma ou diferente de uma primeira versão de redundância, e neste exemplo, de um modo preferido, a segunda versão de redundância pode ser diferente da primeira versão de redundância), pode ser entendido que o primeiro dispositivo não transmite os bits de sistema a-serem-transmitidos na quinta unidade de tempo, e a quinta unidade de tempo não pode ser incluída no primeiro conjunto de unidades de tempo. As 10 unidades de tempo incluídas no primeiro conjunto de unidades de tempo podem corresponder à primeira unidade de tempo à quarta unidade de tempo e a sexta unidade de tempo à décima primeira unidade de tempo na Figura 11A. A Figura 11B mostra outra maneira. Supondo que, após receber a primeira informação de retorno, o primeiro dispositivo seja capaz de começar a transmitir segundos dados em uma unidade de tempo mais próxima de um tempo em que a primeira informação de retorno é recebida, 10 unidades de tempo incluídas em um primeiro conjunto de unidades de tempo são correspondentes à primeira unidade de tempo à décima unidade de tempo na Figura 11B.
[00132] Deve ser notado que, neste pedido, os bits de sistema a-serem-transmitidos podem incluir um bit de verificação de paridade, ou podem não incluir um bit de verificação de paridade.
[00133] O seguinte descreve outro modo de transmissão de dados com referência à Figura 12.
[00134] A Figura 12 é um fluxograma esquemático de ainda outra transmissão de dados de acordo com uma modalidade deste pedido. Como mostrado na Figura 12, o método inclui os seguintes passos.
Petição 870190095289, de 24/09/2019, pág. 76/134
64/79 [00135] Passo S1201: Um primeiro dispositivo determina os bits de sistema e uma primeira unidade de tempo, onde a primeira unidade de tempo é utilizada para transmitir os bits de sistema a-serem-transmitidos.
[00136] Passo S1202: O primeiro dispositivo determina, com base na primeira unidade de tempo, uma versão de redundância correspondente à primeira unidade de tempo.
[00137] Passo S1203: O primeiro dispositivo determina primeiros dados com base na versão de redundância e os bits de sistema a-ser-transmitidos.
[00138] Passo S1204: O primeiro dispositivo transmite os primeiros dados para um segundo dispositivo na primeira unidade de tempo.
[00139] Passo S1205: O segundo dispositivo recebe, na primeira unidade de tempo, os primeiros dados transmitidos pelo primeiro dispositivo.
[00140] Passo S1206: O segundo dispositivo determina, com base na primeira unidade de tempo, a versão de redundância correspondente à primeira unidade de tempo.
[00141] Passo S1207: O segundo dispositivo processa os primeiros dados com base na versão de redundância.
[00142] Que o segundo dispositivo processa os primeiros dados com base na versão de redundância inclui que o segundo dispositivo determina, com base na versão de redundância e nos primeiros dados, informação de bit de sistema correspondente aos primeiros dados. O segundo dispositivo pode determinar, com base na versão de redundância e nos primeiros dados, dados codificados de canal correspondentes aos primeiros dados. Uma descrição dos dados codificados de canal é igual a uma descrição dos dados
Petição 870190095289, de 24/09/2019, pág. 77/134
65/79 codificados de canal na Figura 2. Então, o segundo dispositivo restaura informação de bit de sistema correspondente com base nos dados codificados de canal. Em uma implementação possível, o segundo dispositivo pode processar os dados codificados de canal por meio de decodificação de canal. De preferência, essa implementação é aplicável ao seguinte cenário: Os dados codificados de canal correspondentes aos primeiros dados incluem toda informação de bits de sistema a-serem-transmitidos. Um resultado de decodificação pode ser que a informação de bit de sistema correspondente aos dados codificados de canal seja corretamente armazenada (ou seja, a decodificação é bem-sucedida) ou pode ser que a informação de bit de sistema correspondente aos dados codificados de canal seja armazenada incorretamente (ou seja, a decodificação falha). Em outra implementação possível, o segundo dispositivo pode processar os dados codificados de canal através de detecção combinada e/ou decodificação de canal. Por exemplo, o segundo dispositivo recebe uma pluralidade de dados correspondentes aos mesmos bits de sistema a-serem-transmitidos e, depois de processar esses dados para obter dados codificados de canal, o segundo dispositivo pode combinar, de acordo com uma regra, por exemplo, combinação Chase (Chase Combine, CC) ou combinação de redundância incremental (Incrementai Redundancy, IR) , os dados codificados de canal correspondentes a esses dados e, em seguida, executa decodificação de canal.
[00143] Mais geralmente, nesta modalidade deste pedido, o processamento dos primeiros dados pelo segundo dispositivo pode ser uma operação inversa de um processo de
Petição 870190095289, de 24/09/2019, pág. 78/134
66/79 processamento dos bits de sistema a-serem-transmitidos para obter dados de transmissão. 0 processo de processamento dos bits de sistema a-serem-transmitidos para obter dados de transmissão é descrito acima, e os detalhes não são descritos aqui novamente.
[00144] Em uma implementação possível, o primeiro dispositivo e o segundo dispositivo podem determinar, com base em um número de índice da primeira unidade de tempo, a versão de redundância correspondente à primeira unidade de tempo.
[00145] Em uma implementação possível, uma implementação específica de determinar uma correspondência entre uma unidade de tempo e uma versão de redundância pelo primeiro dispositivo e pelo segundo dispositivo pode incluir pelo menos os seguintes métodos:
(1) Um número de versão de uma versão de redundância (índice de RV) pode ser determinado com base na seguinte fórmula: índice de RV = (CURRENT_TTI + Deslocamento) mod numberOfConfRV-Num.
[00146] CURRENT_TTI é um número de índice de uma unidade de tempo correspondente ao número da versão de RV. Supondo que uma unidade de tempo seja um subquadro, um número de índice da subquadro pode ser representado por um índice de um subquadro em um quadro de rádio. Supondo que um quadro de rádio inclui N subquadros, e os números de índice de subquadro correspondentes aos N subquadros são um subquadro 0, um subquadro 1, . . . e um subquadro N - 1, um valor de CURRENT_TTI é qualquer valor de 0 a N - 1. Alternativamente, um número de índice de subquadro pode ser expresso por um valor absoluto em um sistema. Supondo que, em um sistema, um
Petição 870190095289, de 24/09/2019, pág. 79/134
67/79 superquadro de rádio inclui M quadros de rádio, e cada quadro de rádio inclui N subquadros, um valor de CURRENT_TTI pode ser expresso em (SFN * N) + i, onde SFN representa um número de quadro de sistema (System Frame Number), SFN é um número inteiro maior do que ou igual a 0 mas inferior ou igual a M - 1, M é um maior número de quadro de sistema, isto é, diferentes SFN são correspondentes a diferentes quadros de rádio, e i é um número inteiro maior do que ou igual a 0, mas menor ou igual a N-l. Alternativamente, o número de indice de subquadro pode ser representado por um número de intervalo. Supondo que um subquadro inclui dois intervalos, o número de índice de subquadro pode ser expresso em floor (Ns / 2), onde floor (X) indica uma operação de arredondamento para baixo de X, e Ns / 2 representa a divisão de Ns por 2.
[00147] Pode ser entendido que CURRENT_TTI pode ser expresso alternativamente de outra forma. Por exemplo, em um sistema de comunicação 5G, CURRENT_TTI pode ser expresso alternativamente de outra forma. Isto não é especificamente limitado.
[00148] Na fórmula anterior, X mod Y representa uma operação REM e numberOfConfRV-Num representa uma quantidade de RVs diferentes que podem ser usadas durante a transmissão ou transmissão repetida dos bits de sistema a-seremtransmitidos. Este parâmetro pode ser pré-configurado, e/ou pode ser indicado usando sinalização dinâmica. Alternativamente, este parâmetro é selecionado pelo primeiro dispositivo. Isso não é especificamente limitado aqui. Da mesma forma, um modo de configuração de parâmetro de Deslocamento é igual ao modo de configuração de parâmetro de
Petição 870190095289, de 24/09/2019, pág. 80/134
68/79 numberOfConfRV-Num, ou Deslocamento pode ser 0. Em outras palavras, o indice de RV pode ser determinado diretamente por CURRENT_TTI mod numberOfConfRV-Num.
[00149] Em uma implementação possível, o resultado de CURRENT_TTI mod numberOfConfRV-Num é utilizado diretamente como um número de versão de uma RV. Por exemplo, supondo que numberOfConfRV-Num =4, o resultado de CURRENT_TTI mod numberOfConfRV-Num é 0, 1, 2 ou 3, e o número da versão de uma RV correspondente também pode ser diretamente 0, 1, 2 ou 3. Em outra implementação possível, pode haver correspondências fixas entre os resultados de CURRENT_TTI mod numberOfConfRV-Num e os números de versão de RVs diferentes. Por exemplo, quando um resultado de CURRENT_TTI mod numberOfConfRV-Num for 0, 1, 2 ou 3, um número de versão RV correspondente pode ser 0, 2, 3 ou 1. As correspondências podem estar em outra forma de representação. Os detalhes não são descritos aqui. As correspondências podem ser préconfiguradas, e/ou podem ser notificadas usando sinalização dinâmica, ou podem ser predefinidas. Isto não é especificamente limitado.
(2) Diferentes deslocamentos iniciais, períodos e quantidades de repetições podem ser configurados para diferentes RVs. Por exemplo, para a RV 0, no segundo dispositivo (uma estação base é usada como exemplo), um deslocamento inicial no qual os dados correspondentes à RV 0 são transmitidos é configurado para ser a j-ésima unidade de tempo, e um período é configurado para ser S unidades de tempo. A partir de uma perspectiva de tempo, o UE transmite os dados correspondentes à RV 0 na (j + (i - 1) * S)-ésima unidade de tempo, onde i é um número inteiro não inferior a
Petição 870190095289, de 24/09/2019, pág. 81/134
69/79
0. Além disso, opcionalmente, uma quantidade de vezes de transmissão repetida correspondente à RV 0, por exemplo, L, pode ser configurada na estação base, onde L é um número inteiro não inferior a 2, mas inferior a M. Nesse caso, o UE transmite os dados correspondentes à RV 0 na (j + (i—1) * S + q)-ésima unidade de tempo, onde q é um número inteiro igual ou superior a 0, mas inferior a L. Para outra versão de redundância, uma configuração semelhante também existe, e detalhes não são aqui descritos. Além disso, é utilizado um exemplo no qual a RV 0 utiliza as configurações anteriores. Se a transmissão repetida não for usada, entre a (j + (i 1) * S) unidade de tempo e a (j + i * S) unidade de tempo, dados correspondentes a outra versão de redundância, por exemplo, a RV 1/RV 2/RV 3, podem ser transmitidos com base em um padrão pré-configurado. Se os dados correspondentes à RV 0 são transmitidos repetidamente, entre a (j + (i - 1) * S + (L - 1))-ésima unidade de tempo e a (j + i * S)-ésima unidade de tempo, dados correspondentes a outra versão de redundância, por exemplo, a RV 1/RV 2/RV 3, também podem ser transmitidos com base em um padrão pré-configurado.
[00150] Em uma implementação possível, para uma RV específica, um período e um deslocamento inicial que são da RV podem ser configurados. Por exemplo, para a RV 0, um período da RV 0 pode ser configurado para ser o período-RVO, e um deslocamento (offset) da RV 0 pode ser configurado para ser o RVO-Deslocamento, onde um valor de RVO-Deslocamento é um número inteiro maior que ou igual a 0, mas menor que ou igual a RVO-período-1. Um número de índice de uma unidade de tempo correspondente à RV 0 satisfaz a seguinte relação: (10 * nf - RVO-Deslocamento + floor (Ns / 2)) mod RVO-Período =
Petição 870190095289, de 24/09/2019, pág. 82/134
70/79
0, onde o número de índice da unidade de tempo é 10 * nf + floor (Ns / 2), nf representa um número de quadro de rádio, 10 representa uma quantidade de subquadros incluídos em cada quadro de rádio, Ns representa um número de intervalo, e um significado de floor (X) é o mesmo que o descrito anteriormente. Pode ser entendido que, quando o RVO-Período e o RVO-Deslocamento são configurados, o número de índice da unidade de tempo correspondente à RV 0 pode ser alternativamente em outra forma de representação. Isto não é especificamente limitado. Além disso, opcionalmente, para a RV específica (por exemplo, a RV 0 no exemplo acima), uma quantidade de vezes de transmissão repetida pode ser ainda configurada. Nesse caso, pode ser entendido que uma unidade de tempo determinada com base na fórmula anterior é a primeira unidade de tempo correspondente à RV 0. Opcionalmente, quando um período, um deslocamento inicial, e uma quantidade de vezes de repetição são configurados para uma RV específica, para outra versão de redundância, uma implementação possível é que a configuração separada pode ser executada de maneira semelhante a uma maneira de executar a configuração para a RV 0, e outra implementação possível é a existência de uma relação de associação particular com as configurações da RV 0. Por exemplo, em uma unidade de tempo que não corresponde à RV 0, outras RVs são correspondentes a diferentes unidades de tempo com base em um padrão fixo (pattern). Além disso, as duas implementações possíveis anteriores podem ser combinadas para uso. Por exemplo, alguns parâmetros são configurados separadamente e alguns têm uma relação de associação particular com as configurações da RV 0.
Petição 870190095289, de 24/09/2019, pág. 83/134
71/79 [00151] Em uma implementação possível, o segundo dispositivo executa processamento como decodificação de canal nos primeiros dados com base na versão de redundância determinada.
[00152] Pode ser aprendido que o primeiro dispositivo determina a versão de redundância correspondente à primeira unidade de tempo, de modo que a precisão de determinar, pelo segundo dispositivo, uma versão de redundância correspondente aos dados transmitidos na primeira unidade de tempo pode ser assegurada, e além disso, o segundo dispositivo pode executar uma combinação de HARQ precisa, reduzindo assim a latência de transmissão de dados.
[00153] Com referência às modalidades de sistema e método anteriores, o seguinte descreve modalidades de aparelhos das modalidades deste pedido.
[00154] A Figura 13 é um diagrama estrutural esquemático de um primeiro dispositivo divulgado em uma modalidade deste pedido. O primeiro dispositivo 1300 inclui um processador 1301, uma memória 1302 e uma interface de comunicações 1303. O processador 1301 controla a comunicação sem fio com uma rede externa através da interface de comunicações 1303. A interface de comunicações 1303 inclui, mas não está limitada a: uma antena, um amplificador, transceptor, acoplador, LNA (amplificador de baixo ruído, low noise amplifier), e um duplexador. A memória 1302 inclui pelo menos um dos seguintes: uma memória de acesso aleatório, uma memória não volátil e uma memória externa. O código de programa executável é armazenado na memória 1302. O código de programa executável pode direcionar o processador 1301 para executar o método especificamente divulgado nas
Petição 870190095289, de 24/09/2019, pág. 84/134
72/79 modalidades de método da presente invenção. 0 método inclui os seguintes passos:
repetidamente transmitir os primeiros dados para um segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, onde os primeiros dados são determinados com base em uma primeira versão de redundância e bits de sistema a-serem-transmitidos, o primeiro conjunto de unidades de tempo inclui K unidades de tempo, K > 3, e K é um número inteiro; e quando uma primeira condição é satisfeita, interromper
a transmissão dos primeiros dados na M-ésima unidade de
tempo, onde 2 < M < K, e M é um número inteiro.
[00155] Deve ser entendido que o código de programa
executável pode direcionar o processador 1301 para executar o método que é executado pelo primeiro dispositivo e que é descrito nas modalidades de método anteriores, por exemplo, o método mostrado na Figura 6. Os detalhes não são descritos aqui novamente.
[00156] A Figura 14 é um diagrama estrutural esquemático de um segundo dispositivo divulgado em uma modalidade deste pedido. O segundo dispositivo 1400 inclui um processador 1401, uma memória 1402 e uma interface de comunicações 1403. O processador 1401 controla a comunicação sem fio com uma rede externa através da interface de comunicações 1403. A interface de comunicações 1403 inclui, mas não está limitada a: uma antena, um amplificador, transceptor, acoplador, LNA (amplificador de baixo ruído, low noise amplifier), e um duplexador. A memória 1402 inclui pelo menos um dos seguintes: uma memória de acesso aleatório, uma memória não volátil e uma memória externa. O código de
Petição 870190095289, de 24/09/2019, pág. 85/134
73/79 programa executável é armazenado na memória 1402. O código de programa executável pode direcionar o processador 1401 para executar o método especificamente divulgado nas modalidades de método da presente invenção. O método inclui os seguintes passos:
receber, por um segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, primeiros dados transmitidos repetidamente por um primeiro dispositivo, onde os primeiros
dados são determinados com base em uma primeira versão de
redundância e bits de sistema a-serem-transmitidos, o primeiro conjunto de unidades de tempo inclui K unidades de tempo, K > 3, e K é um número inteiro; e
quando uma primeira condição é satisfeita, parar, pelo
segundo dispositivo, de receber os primeiros dados na M-
ésima unidade de tempo, onde 2 < M < K, e M é um número
inteiro.
[00157] Deve ser entendido que o código de programa executável pode direcionar o processador 1401 para executar o método que é executado pelo segundo dispositivo e que é descrito nas modalidades de método anteriores, por exemplo,
o método mostrado na Figura 4. Os detalhes não são descritos
aqui novamente.
[00158] A Figura 15 é um diagrama estrutural
esquemático de um primeiro dispositivo divulgado em uma modalidade deste pedido. O primeiro dispositivo 1500 inclui um processador 1501, uma memória 1502 e uma interface de comunicações 1503. O processador 1501 controla a comunicação
sem fio com uma rede externa através da interface de
comunicações 1503. A interface de comunicações 1503 inclui,
mas não está limitada a: uma antena, um amplificador,
Petição 870190095289, de 24/09/2019, pág. 86/134
74/79 transceptor, acoplador, LNA (amplificador de baixo ruido, low noise amplifier), e um duplexador. A memória 1502 inclui pelo menos um dos seguintes: uma memória de acesso aleatório, uma memória não volátil e uma memória externa. O código de programa executável é armazenado na memória 1502. O código de programa executável pode direcionar o processador 1501 para executar o método especificamente divulgado nas modalidades de método da presente invenção. O método inclui os seguintes passos:
determinar bits de sistema a-serem-transmitidos e uma primeira unidade de tempo;
determinar, com base na primeira unidade de tempo, uma versão de redundância correspondente à primeira unidade de tempo;
determinar os primeiros dados com base na versão de redundância e os bits de sistema a-serem-transmitidos; e transmitir os primeiros dados para o segundo dispositivo na primeira unidade de tempo.
[00159] A Figura 16 é um diagrama estrutural esquemático de um segundo dispositivo divulgado em uma modalidade deste pedido. O segundo dispositivo 1600 inclui um processador 1601, uma memória 1602 e uma interface de comunicações 1603. O processador 1601 controla a comunicação sem fio com uma rede externa através da interface de comunicações 1603. A interface de comunicações 1603 inclui, mas não está limitada a: uma antena, um amplificador, transceptor, acoplador, LNA (amplificador de baixo ruido, low noise amplifier), e um duplexador. A memória 1602 inclui pelo menos um dos seguintes: uma memória de acesso aleatório, uma memória não volátil e uma memória externa. O código de
Petição 870190095289, de 24/09/2019, pág. 87/134
75/79 programa executável é armazenado na memória 1602. O código de programa executável pode direcionar o processador 1601 para executar o método especificamente divulgado nas modalidades de método da presente invenção. O método inclui os seguintes passos:
receber, em uma primeira unidade de tempo, os primeiros dados transmitidos por um primeiro dispositivo;
determinar, com base na primeira unidade de tempo, uma versão de redundância correspondente à primeira unidade de tempo; e processar os primeiros dados com base na versão de redundância.
[00160] Com base nas estruturas de hardware descritas nas modalidades anteriores e com base nas modalidades anteriores, o seguinte descreve um diagrama de blocos funcional de um dispositivo fornecido nas modalidades deste pedido. Blocos funcionais do primeiro dispositivo podem ser implementados por hardware, software ou uma combinação do hardware e do software, para implementar soluções da presente invenção. Um especialista na técnica deve entender que, os blocos funcionais descritos neste pedido podem ser combinados ou separados em vários sub-blocos, para implementar as soluções das modalidades da presente invenção. Portanto, o conteúdo descrito acima neste pedido pode suportar qualquer combinação ou separação possivel ou definição adicional dos seguintes módulos funcionais.
[00161] A Figura 17 é um diagrama de blocos funcional de um primeiro dispositivo. O primeiro dispositivo 1700 inclui uma unidade de transmissão 1701.
[00162] A unidade de transmissão 1701 é configurada
Petição 870190095289, de 24/09/2019, pág. 88/134
76/79 para repetidamente transmitir os primeiros dados para um segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, onde os primeiros dados são determinados com base em uma primeira versão de redundância e bits de sistema a-serem-transmitidos, o primeiro conjunto de unidades de tempo inclui K unidades de tempo, K > 3, e K é um número inteiro.
[00163] A unidade de transmissão 1701 é ainda configurada para: quando uma primeira condição é satisfeita, parar de transmitir os primeiros dados na M-ésima unidade de tempo, onde 2 < M < K, eMé um número inteiro.
[00164] Deve ser notado que a unidade funcional anterior é ainda capaz de executar alguns ou todos dos métodos correspondentes descritos nas modalidades de método anteriores. Para uma estrutura de hardware na qual a unidade funcional anterior é baseada, consulte a modalidade mostrada na Figura 13. Os detalhes não são descritos aqui novamente.
[00165] A Figura 18 é um diagrama de blocos funcional de um segundo dispositivo. O segundo dispositivo 1800 inclui uma unidade de recepção 1801.
[00166] A unidade de recepção 1801 é configurada para receber, dentro de um primeiro conjunto de unidades de tempo, os primeiros dados transmitidos repetidamente por um primeiro dispositivo, onde os primeiros dados são determinados com base em uma primeira versão de redundância e bits de sistema a-serem-transmitidos, o primeiro conjunto de unidades de tempo inclui K unidades de tempo, K > 3, e K é um número inteiro.
[00167] A unidade de recepção 1801 é ainda configurada para: quando uma primeira condição é satisfeita, parar de
Petição 870190095289, de 24/09/2019, pág. 89/134
77/79 receber os primeiros dados na M-ésima unidade de tempo, onde 2 < M < K, eMé um número inteiro.
[00168] Deve ser notado que a unidade funcional anterior é ainda capaz de executar alguns ou todos dos métodos correspondentes descritos nas modalidades de método anteriores. Para uma estrutura de hardware na qual a unidade funcional anterior é baseada, consulte a modalidade mostrada na Figura 14. Os detalhes não são descritos aqui novamente.
[00169] A Figura 19 é um diagrama de blocos funcional de um primeiro dispositivo. O primeiro dispositivo 1900 inclui uma primeira unidade de determinação 1901, uma segunda unidade de determinação 1902, uma terceira unidade de determinação 1903 e uma unidade de transmissão 1904.
[00170] A primeira unidade de determinação 1901 é configurada para determinar os bits de sistema a-seremtransmitidos e uma primeira unidade de tempo.
[00171] A segunda unidade de determinação 1902 é configurada para determinar, com base na primeira unidade de tempo, uma versão de redundância correspondente à primeira unidade de tempo.
[00172] A terceira unidade de determinação 1903 é configurada para determinar os primeiros dados com base na versão de redundância e os bits de sistema a-seremtransmitidos.
[00173] A unidade de transmissão 1904 é configurada para transmitir os primeiros dados para o segundo dispositivo na primeira unidade de tempo.
[00174] Deve ser notado que as unidades funcionais anteriores são ainda capazes de executar alguns ou todos dos métodos correspondentes descritos nas modalidades de método
Petição 870190095289, de 24/09/2019, pág. 90/134
78/79
anteriores Para uma estrutura de hardware na qual as
unidades funcionais anteriores se baseiam, consulte a
modalidade mostrada na Figura 15 . Os detalhes não são
descritos aqui novamente.
[00175] A Figura 20 é um diagrama de blocos funcional de um segundo dispositivo. O segundo dispositivo 2000 inclui uma unidade de recepção 2001, uma unidade de determinação 2002 e uma unidade de processamento 2003.
[00176] A unidade de recepção 2001 é configurada para receber, em uma primeira unidade de tempo, os primeiros dados transmitidos por um primeiro dispositivo.
[00177] A unidade de determinação 2002 é configurada para determinar, com base na primeira unidade de tempo, uma versão de redundância correspondente à primeira unidade de tempo.
[00178] A unidade de processamento 2003 é configurada para processar os primeiros dados com base na versão de redundância.
[00179] Deve ser notado que as unidades funcionais anteriores são ainda capazes de executar alguns ou todos dos métodos correspondentes descritos nas modalidades de método anteriores. Para uma estrutura de hardware na qual as unidades funcionais anteriores se baseiam, consulte a modalidade mostrada na Figura 16. Os detalhes não são descritos aqui novamente.
[00180] Em conclusão, uma maneira descrita acima de determinar a transmissão repetida de dados correspondente aos bits de sistema pode garantir alta confiabilidade e baixa latência de transmissão de dados.
[00181] Uma pessoa versada na técnica pode entender
Petição 870190095289, de 24/09/2019, pág. 91/134
79/79 que todos ou alguns dos procedimentos dos métodos nas modalidades anteriores podem ser implementados por um programa de computador instruindo o hardware relevante. 0 programa pode ser armazenado em um meio de armazenamento legivel por computador. Ao ser executado, o programa pode incluir os procedimentos das modalidades de método anteriores. 0 meio de armazenamento anterior inclui vários meios que podem armazenar o código de programa, como uma ROM, uma memória de acesso aleatório RAM, um disco magnético ou um disco ótico.

Claims (44)

  1. REIVINDICAÇÕES
    1. Método de transmissão de dados, caracterizado pelo fato de que compreende:
    transmitir repetidamente, por um primeiro dispositivo, primeiros dados para um segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, em que os primeiros dados são determinados com base em uma primeira versão de redundância e bits de sistema a-serem-transmitidos, o primeiro conjunto de unidades de tempo compreende K unidades de tempo, K > 3, e K é um número inteiro; e quando uma primeira condição é satisfeita, parar, pelo primeiro dispositivo, a transmissão dos primeiros dados na M-ésima unidade de tempo, em que 2 < M < K, eMé um número inteiro.
  2. 2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que, antes de transmitir repetidamente, por um primeiro dispositivo, primeiros dados para um segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, o método compreende ainda:
    quando uma segunda condição é satisfeita, determinar, pelo primeiro dispositivo, repetidamente transmitir os primeiros dados, em que a segunda condição compreende:
    se o primeiro dispositivo recebe informação de configuração a partir do segundo dispositivo, o primeiro dispositivo determina repetidamente transmitir os primeiros dados, em que a informação de configuração corresponde a um recurso de transmissão do primeiro dispositivo; ou se o primeiro dispositivo determina que uma taxa de código de transmissão utilizada para transmitir os bits de
    Petição 870190095289, de 24/09/2019, pág. 93/134
    2/14 sistema é maior que um primeiro limiar, o primeiro dispositivo determina repetidamente transmitir os primeiros dados.
  3. 3. Método, de acordo com a reivindicação 2, caracterizado pelo fato de que a taxa de código de transmissão é determinada com base em uma quantidade dos bits de sistema, uma quantidade de recursos ocupados correspondentes aos bits de sistema, e um esquema de modulação, e o primeiro limiar é uma taxa de código de codificação de canal correspondente aos bits de sistema.
  4. 4. Método, de acordo com qualquer uma das reivindicações 1 a 3, caracterizado pelo fato de que a primeira condição compreende:
    o primeiro dispositivo recebe a primeira informação de retorno que é destinada aos primeiros dados e que é a partir do segundo dispositivo, em que a primeira informação de retorno é utilizada para indicar um status de recepção dos primeiros dados, e o status de recepção dos primeiros dados compreende recepção correta, recepção incorreta, ou recepção; ou uma quantidade de vezes que o primeiro dispositivo transmite repetidamente os primeiros dados para o segundo dispositivo atinge um segundo limiar.
  5. 5. Método, de acordo com qualquer uma das reivindicações 1 a 3, caracterizado pelo fato de que a primeira condição compreende:
    o primeiro dispositivo recebe a primeira informação de retorno que é destinada aos primeiros dados e que é a partir do segundo dispositivo, em que a primeira informação de retorno é utilizada para indicar um status de recepção dos
    Petição 870190095289, de 24/09/2019, pág. 94/134
    3/14 primeiros dados, e o status de recepção dos primeiros dados compreende recepção incorreta ou recepção; ou uma quantidade de vezes que o primeiro dispositivo transmite repetidamente os primeiros dados para o segundo dispositivo atinge um segundo limiar, em que após a parada, pelo primeiro dispositivo, da transmissão dos primeiros dados na M-ésima unidade de tempo, o método compreende ainda:
    transmitir repetidamente, pelo primeiro dispositivo, os bits de sistema para o segundo dispositivo dentro de um segundo conjunto de unidades de tempo, em que o segundo conjunto de unidades de tempo compreende a M-ésima unidade de tempo à K-ésima unidade de tempo.
  6. 6. Método, de acordo com a reivindicação 5, caracterizado pelo fato de que a transmissão repetida, pelo primeiro dispositivo, dos bits de sistema para o segundo dispositivo dentro de um segundo conjunto de unidades de tempo compreende:
    transmitir repetidamente, pelo primeiro dispositivo, os bits de sistema para o segundo dispositivo dentro do segundo conjunto de unidades de tempo até o primeiro dispositivo receber, a partir do segundo dispositivo, segunda informação de retorno que é destinada aos bits de sistema; ou transmitir repetidamente, pelo primeiro dispositivo, os bits de sistema para o segundo dispositivo dentro do segundo conjunto de unidades de tempo até que uma quantidade de vezes que o primeiro dispositivo transmite repetidamente os bits de sistema para o segundo dispositivo atinja um terceiro limiar.
  7. 7. Método, de acordo com a reivindicação 5 ou 6,
    Petição 870190095289, de 24/09/2019, pág. 95/134
    4/14 caracterizado pelo fato de que a transmissão repetida, pelo primeiro dispositivo, dos bits de sistema para o segundo dispositivo dentro de um segundo conjunto de unidades de tempo compreende:
    transmitir, pelo primeiro dispositivo, segundos dados na N-ésima unidade de tempo no segundo conjunto de unidades de tempo, em que os segundos dados são determinados com base em uma segunda versão de redundância e os bits de sistema, e N é um número inteiro positivo.
  8. 8. Método, de acordo com a reivindicação 7, caracterizado pelo fato de que a transmissão repetida, pelo primeiro dispositivo, dos bits de sistema para o segundo dispositivo dentro de um segundo conjunto de unidades de tempo compreende:
    transmitir repetidamente, pelo primeiro dispositivo, os segundos dados na N-ésima unidade de tempo à J-ésima unidade de tempo no segundo conjunto de unidades de tempo, em que N < J, e J é um número inteiro.
  9. 9. Método, de acordo com a reivindicação 8, caracterizado pelo fato de que uma quantidade de vezes de transmissão repetida dos primeiros dados é diferente de uma quantidade de vezes de transmissão repetida dos segundos dados.
  10. 10. Método, de acordo com qualquer uma das reivindicações 7 a 9, caracterizado pelo fato de que a primeira versão de redundância é igual à segunda versão de redundância, ou a primeira versão de redundância é diferente da segunda versão de redundância.
  11. 11. Método, de acordo com qualquer uma das reivindicações 1 a 10, caracterizado pelo fato de que um número de versão da primeira versão de redundância é 0.
    Petição 870190095289, de 24/09/2019, pág. 96/134
    5/14
  12. 12. Método de transmissão de dados, caracterizado pelo fato de que compreende:
    receber, por um segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, primeiros dados transmitidos repetidamente por um primeiro dispositivo, em que os primeiros dados são determinados com base em uma primeira
    versão de redundância e bits de sistema a-serem- transmitidos, o primeiro conjunto de unidades de tempo compreende K inteiro; e unidades de tempo, K > 3, e K é um número
    quando uma primeira condição é satisfeita, parar, pelo segundo dispositivo, de receber os primeiros dados na Mésima unidade de tempo, em que 2 < M < K, eMé um número inteiro.
  13. 13. Método, de acordo com a reivindicação 12, caracterizado pelo fato de que antes da recepção, por um segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, de primeiros dados transmitidos repetidamente por um primeiro dispositivo, o método compreende ainda:
    enviar, pelo segundo dispositivo, informação de configuração para o primeiro dispositivo, em que a informação de configuração é utilizada para instruir o primeiro dispositivo a repetidamente transmitir os primeiros dados.
  14. 14. Método, de acordo com a reivindicação 12 ou 13, caracterizado pelo fato de que após a recepção, por um segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, de primeiros dados transmitidos repetidamente por um primeiro dispositivo, o método compreende ainda:
    Petição 870190095289, de 24/09/2019, pág. 97/134
    6/14 ao confirmar que os primeiros dados são recebidos, enviar, pelo segundo dispositivo para o primeiro dispositivo, informação de retorno que é destinada aos primeiros dados, em que a informação de retorno é utilizada para indicar que os primeiros dados são recebidos.
  15. 15. Método, de acordo com a reivindicação 14, caracterizado pelo fato de que a confirmação, pelo segundo
    dispositivo, que os primeiros dados são recebidos compreende: confirmar, pelo segundo dispositivo com base na informação de assinatura dos primeiros dados, que os
    primeiros dados são recebidos.
  16. 16. Método, de acordo com a reivindicação 15, caracterizado pelo fato de que a informação de assinatura compreende um sinal de referência de demodulação ou informação de preâmbulo.
  17. 17. Método de transmissão de dados, caracterizado pelo fato de que compreende:
    determinar, por um primeiro dispositivo, bits de sistema a-serem-transmitidos e uma primeira unidade de tempo;
    determinar, pelo primeiro dispositivo com base na primeira unidade de tempo, uma versão de redundância correspondente à primeira unidade de tempo;
    determinar, pelo primeiro dispositivo, os primeiros dados com base na versão de redundância e os bits de sistema a-serem-transmitidos; e transmitir, pelo primeiro dispositivo, os primeiros dados para o segundo dispositivo na primeira unidade de tempo.
  18. 18. Método, de acordo com a reivindicação 17,
    Petição 870190095289, de 24/09/2019, pág. 98/134
    7/14 caracterizado pelo fato de que a determinação, pelo primeiro dispositivo com base na primeira unidade de tempo, de uma versão de redundância correspondente à primeira unidade de tempo compreende:
    determinar, pelo primeiro dispositivo com base em um número de índice da primeira unidade de tempo, a versão de redundância correspondente à primeira unidade de tempo.
  19. 19. Método de transmissão de dados, caracterizado pelo fato de que compreende:
    receber, por um segundo dispositivo em uma primeira unidade de tempo, os primeiros dados transmitidos por um primeiro dispositivo;
    determinar, pelo segundo dispositivo com base na primeira unidade de tempo, uma versão de redundância correspondente à primeira unidade de tempo; e processar, pelo segundo dispositivo, os primeiros dados com base na versão de redundância.
  20. 20. Primeiro dispositivo, caracterizado pelo fato de que compreende:
    uma primeira unidade de transmissão, configurada para repetidamente transmitir os primeiros dados para um segundo dispositivo dentro de um primeiro conjunto de unidades de tempo, em que os primeiros dados são determinados com base em uma primeira versão de redundância e bits de sistema aserem-transmitidos, o primeiro conjunto de unidades de tempo compreende K unidades de tempo, K > 3, e K é um número inteiro; e a primeira unidade de transmissão é ainda configurada para: quando uma primeira condição é satisfeita, parar de transmitir os primeiros dados na M-ésima unidade de tempo,
    Petição 870190095289, de 24/09/2019, pág. 99/134
    8/14 em que 2 < M < K, eMé um número inteiro.
  21. 21. Primeiro dispositivo, de acordo com a reivindicação
    1, caracterizado pelo fato de que compreende ainda:
    uma unidade de determinação, configurada para: quando uma segunda condição for satisfeita, determinar repetidamente transmitir os primeiros dados, em que a segunda condição compreende:
    se a informação de configuração é recebida a partir do segundo dispositivo, o primeiro dispositivo determina repetidamente transmitir os primeiros dados, em que a informação de configuração corresponde a um recurso de transmissão do primeiro dispositivo; ou se for determinado que uma taxa de código de transmissão utilizada para transmitir os bits de sistema é maior que um primeiro limiar, é determinado repetidamente transmitir os primeiros dados.
  22. 22. Primeiro dispositivo, de acordo com a reivindicação
    2, caracterizado pelo fato de que a taxa de código de transmissão é determinada com base em uma quantidade dos bits de sistema, uma quantidade de recursos ocupados correspondentes aos bits de sistema, e um esquema de modulação, e o primeiro limiar é uma taxa de código de codificação de canal correspondente aos bits de sistema.
  23. 23. Primeiro dispositivo, de acordo com qualquer uma das reivindicações 20 a 22, caracterizado pelo fato de que a primeira condição compreende:
    a primeira informação de retorno que é destinada aos primeiros dados e que é a partir do segundo dispositivo é recebida, em que a primeira informação de retorno é utilizada para indicar um status de recepção dos primeiros dados, e o
    Petição 870190095289, de 24/09/2019, pág. 100/134
    9/14 status de recepção dos primeiros dados compreende recepção correta, recepção incorreta, ou recepção; ou uma quantidade de vezes de repetidamente transmitir os primeiros dados para o segundo dispositivo atinge um segundo limiar.
  24. 24. Primeiro dispositivo, de acordo com qualquer uma das reivindicações 20 a 22, caracterizado pelo fato de que a primeira condição compreende:
    o primeiro dispositivo recebe a primeira informação de retorno que é destinada aos primeiros dados e que é a partir do segundo dispositivo, em que a primeira informação de retorno é utilizada para indicar um status de recepção dos primeiros dados, e o status de recepção dos primeiros dados compreende recepção incorreta ou recepção; ou uma quantidade de vezes que o primeiro dispositivo transmite repetidamente os primeiros dados para o segundo dispositivo atinge um segundo limiar, em que o primeiro dispositivo compreende ainda:
    uma segunda unidade de transmissão, configurada para repetidamente transmitir os bits de sistema para o segundo dispositivo dentro de um segundo conjunto de unidades de tempo, em que o segundo conjunto de unidades de tempo compreende a M-ésima unidade de tempo à K-ésima unidade de tempo.
  25. 25. Primeiro dispositivo, de acordo com a reivindicação 24, caracterizado pelo fato de que a segunda unidade de transmissão é configurada especificamente para:
    repetidamente transmitir os bits de sistema para o segundo dispositivo dentro do segundo conjunto de unidades de tempo até o primeiro dispositivo receber, a partir do
    Petição 870190095289, de 24/09/2019, pág. 101/134
    10/14 segundo dispositivo, segunda informação de retorno que é destinada aos bits de sistema; ou repetidamente transmitir os bits de sistema para o segundo dispositivo dentro do segundo conjunto de unidades de tempo até que uma quantidade de vezes que o primeiro dispositivo transmite repetidamente os bits de sistema para o segundo dispositivo atinja um terceiro limiar.
  26. 26. Primeiro dispositivo, de acordo com a reivindicação 24 ou 25, caracterizado pelo fato de que a segunda unidade de transmissão é configurada especificamente para:
    transmitir segundos dados na N-ésima unidade de tempo no segundo conjunto de unidades de tempo, em que os segundos dados são determinados com base em uma segunda versão de redundância e os bits de sistema a-serem-transmitidos, e N é um número inteiro positivo.
  27. 27. Primeiro dispositivo, de acordo com a reivindicação 2 6, caracterizado pelo fato de que a segunda unidade de transmissão é configurada especificamente para:
    repetidamente transmitir os segundos dados na N-ésima unidade de tempo à J-ésima unidade de tempo no segundo conjunto de unidades de tempo, em que N < J, e J é um número inteiro.
  28. 28. Primeiro dispositivo, de acordo com a reivindicação 27, caracterizado pelo fato de que uma quantidade de vezes de transmissão repetida dos primeiros dados é diferente de uma quantidade de vezes de transmissão repetida dos segundos dados.
  29. 29. Primeiro dispositivo, de acordo com qualquer uma das reivindicações 2 6 a 28, caracterizado pelo fato de que a primeira versão de redundância é igual à segunda versão de
    Petição 870190095289, de 24/09/2019, pág. 102/134
    11/14 redundância, ou a primeira versão de redundância é diferente da segunda versão de redundância.
  30. 30. Primeiro dispositivo, de acordo com qualquer uma das reivindicações 20 a 29, caracterizado pelo fato de que a primeira versão de redundância é uma RV 0.
  31. 31. Segundo dispositivo, caracterizado pelo fato de que compreende:
    uma unidade de recepção, configurada para receber, dentro de um primeiro conjunto de unidades de tempo, primeiros dados transmitidos repetidamente por um primeiro dispositivo, em que os primeiros dados são determinados com base em uma primeira versão de redundância e bits de sistema a-serem-transmitidos, o primeiro conjunto de unidades de tempo compreende K unidades de tempo, K > 3, e K é um número inteiro; e a unidade de recepção é ainda configurada para: quando uma primeira condição é satisfeita, parar de receber os primeiros dados na M-ésima unidade de tempo, em que 2 < M < K, e M é um número inteiro.
  32. 32. Segundo dispositivo, de acordo com a reivindicação 31, caracterizado pelo fato de que compreende ainda:
    uma primeira unidade de envio, configurada para enviar informação de configuração para o primeiro dispositivo, em que a informação de configuração é utilizada para instruir o primeiro dispositivo a repetidamente transmitir os primeiros dados.
  33. 33. Segundo dispositivo, de acordo com a reivindicação 31 ou 32, caracterizado pelo fato de que compreende ainda:
    uma unidade de confirmação, configurada para confirmar que os primeiros dados são recebidos; e
    Petição 870190095289, de 24/09/2019, pág. 103/134
    12/14 uma segunda unidade de envio, configurada para: quando é confirmado que os primeiros dados são recebidos, enviar, para o primeiro dispositivo, informação de retorno que é destinada aos primeiros dados, em que a informação de retorno é utilizada para indicar que os primeiros dados são recebidos.
  34. 34. Segundo dispositivo, de acordo com a reivindicação
    33, caracterizado pelo fato de que a unidade de confirmação é configurada especificamente para:
    confirmar, com base na informação de assinatura dos primeiros dados, que os primeiros dados são recebidos.
  35. 35. Segundo dispositivo, de acordo com a reivindicação
    34, caracterizado pelo fato de que a informação de assinatura compreende um sinal de referência de demodulação ou informação de preâmbulo.
  36. 36. Primeiro dispositivo, caracterizado pelo fato de que compreende:
    uma primeira unidade de determinação, configurada para determinar os bits de sistema a-serem-transmitidos e uma primeira unidade de tempo;
    uma segunda unidade de determinação, configurada para determinar, com base na primeira unidade de tempo, uma versão de redundância correspondente à primeira unidade de tempo;
    uma terceira unidade de determinação, configurada para determinar os primeiros dados com base na versão de redundância e os bits de sistema a-serem-transmitidos; e uma unidade de transmissão, configurada para transmitir os primeiros dados para o segundo dispositivo na primeira unidade de tempo.
  37. 37. Primeiro dispositivo, de acordo com a reivindicação
    Petição 870190095289, de 24/09/2019, pág. 104/134
    13/14
    36, caracterizado pelo fato de que a segunda unidade de determinação é configurada especificamente para:
    determinar, com base em um número de indice da primeira unidade de tempo, a versão de redundância correspondente à primeira unidade de tempo.
  38. 38. Segundo dispositivo, caracterizado pelo fato de que compreende:
    uma unidade de recepção, configurada para receber, em uma primeira unidade de tempo, os primeiros dados transmitidos por um primeiro dispositivo;
    uma unidade de determinação, configurada para determinar, com base na primeira unidade de tempo, uma versão de redundância correspondente à primeira unidade de tempo; e uma unidade de processamento, configurada para processar os primeiros dados com base na versão de redundância.
  39. 39. Primeiro dispositivo, caracterizado pelo fato de que compreende uma memória, um processador, e um programa de computador que é armazenado na memória e que pode ser executado pelo processador, em que o processador executa o programa de computador para executar os passos do método de transmissão de dados conforme definido em qualquer uma das reivindicações 1 a 11.
  40. 40. Segundo dispositivo, caracterizado pelo fato de que compreende uma memória, um processador, e um programa de computador que é armazenado na memória e que pode ser executado pelo processador, em que o processador executa o programa de computador para executar os passos do método de transmissão de dados conforme definido em qualquer uma das reivindicações 12 a 16.
    Petição 870190095289, de 24/09/2019, pág. 105/134
    14/14
  41. 41. Primeiro dispositivo, caracterizado pelo fato de que compreende uma memória, um processador, e um programa de computador que é armazenado na memória e que pode ser executado pelo processador, em que o processador executa o programa de computador para executar um passo / passos do método de transmissão de dados, conforme definido na reivindicação 17 ou 18.
  42. 42. Segundo dispositivo, caracterizado pelo fato de que compreende uma memória, um processador, e um programa de computador que é armazenado na memória e que pode ser executado pelo processador, em que o processador executa o programa de computador para executar os passos do método de transmissão de dados, conforme definido na reivindicação 19.
  43. 43. Meio de armazenamento legivel por computador, caracterizado pelo fato de que uma instrução é armazenada no meio de armazenamento legivel e, quando a instrução é executada em um computador, o computador executa o método conforme definido em qualquer uma das reivindicações 1 a 19.
  44. 44. Produto de programa de computador caracterizado pelo fato de que compreende uma instrução, em que quando o produto de programa de computador é executado em um computador, o computador executa o método de transmissão de sinal conforme definido em qualquer uma das reivindicações 1 a 19.
BR112019019888A 2017-03-24 2018-03-23 método de transmissão de dados e dispositivo relacionado BR112019019888A2 (pt)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710184872.1A CN108631960B (zh) 2017-03-24 2017-03-24 一种数据传输方法和相关设备
PCT/CN2018/080275 WO2018171737A1 (zh) 2017-03-24 2018-03-23 一种数据传输方法和相关设备

Publications (1)

Publication Number Publication Date
BR112019019888A2 true BR112019019888A2 (pt) 2020-04-22

Family

ID=63584182

Family Applications (1)

Application Number Title Priority Date Filing Date
BR112019019888A BR112019019888A2 (pt) 2017-03-24 2018-03-23 método de transmissão de dados e dispositivo relacionado

Country Status (6)

Country Link
US (1) US11057163B2 (pt)
EP (1) EP3579473B1 (pt)
JP (1) JP2020515184A (pt)
CN (1) CN108631960B (pt)
BR (1) BR112019019888A2 (pt)
WO (1) WO2018171737A1 (pt)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110831218B (zh) * 2018-08-10 2021-07-23 大唐移动通信设备有限公司 一种信息传输方法、基站及终端
BR112020022558A2 (pt) 2018-10-12 2021-06-01 Guangdong Oppo Mobile Telecommunications Corp., Ltd. método para transmitir informações repetidamente e dispositivo terminal
WO2020143786A1 (zh) * 2019-01-10 2020-07-16 华为技术有限公司 数据传输方法及装置
CN111431675B (zh) * 2019-01-10 2022-10-25 华为技术有限公司 数据传输方法及装置
CN111586854B (zh) * 2019-02-15 2024-03-08 大唐移动通信设备有限公司 物理上行共享信道的传输方法、终端及网络设备
CN111757479B (zh) * 2019-03-29 2022-10-11 华为技术有限公司 通信的方法及装置
CN111600683B (zh) * 2019-06-06 2022-02-01 维沃移动通信有限公司 处理方法及设备
CN112187401B (zh) * 2019-07-03 2022-06-14 华为技术有限公司 多时间单元传输方法及相关装置
US20220256457A1 (en) * 2019-07-10 2022-08-11 Beijing Xiaomi Mobile Software Co., Ltd. Method and device for transmitting data based on grant-free uplink scheduling, and storage medium
CN113141234B (zh) * 2020-01-19 2022-11-29 ***通信有限公司研究院 一种重复传输的方法、终端及基站
CN113950078A (zh) * 2020-07-17 2022-01-18 华为技术有限公司 一种通信方法及装置

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5386420A (en) * 1992-05-29 1995-01-31 International Business Machines Corporation Coding method for correction and detection of skewed transitions in parallel asynchronous communication systems
US5828677A (en) * 1996-03-20 1998-10-27 Lucent Technologies Inc. Adaptive hybrid ARQ coding schemes for slow fading channels in mobile radio systems
JPWO2002065734A1 (ja) * 2001-02-13 2004-06-17 三菱電機株式会社 パケット送信装置、パケット受信装置及びパケット伝送システム
EP1255368A1 (en) * 2001-04-30 2002-11-06 Siemens Information and Communication Networks S.p.A. Method to perform link adaptation in enhanced cellular communication systems with several modulation and coding schemes
US7823040B2 (en) * 2006-10-11 2010-10-26 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for optimal redundancy version (RV) selection for UMTS HSDPA transmissions
CN101192878B (zh) * 2006-11-28 2012-04-04 华为技术有限公司 一种高速下行分组接入传输的控制方法、***及装置
WO2009145474A2 (ko) * 2008-04-02 2009-12-03 엘지전자주식회사 무선통신 시스템에서 harq 수행 방법
US8634763B2 (en) * 2008-04-22 2014-01-21 Intel Corporation Cooperative communications techniques
BRPI0918057A2 (pt) * 2008-09-02 2019-09-24 Panasonic Corp dispositivo de comunicação sem fio e método de comunicação sem fio.
EP2214340A1 (en) * 2009-01-30 2010-08-04 Panasonic Corporation HARQ operation for macro-diversity transmissions in the downlink
CN103378932B (zh) * 2012-04-26 2016-08-10 华为技术有限公司 数据传输方法、用户设备及基站
GB2507528A (en) * 2012-11-02 2014-05-07 Sony Corp Telecommunications apparatus and methods
WO2015060564A1 (ko) * 2013-10-24 2015-04-30 엘지전자 주식회사 Mtc 기기와의 상향링크/하향링크 데이터 송수신 방법
CN106160931A (zh) * 2015-04-09 2016-11-23 电信科学技术研究院 一种信息传输的方法及装置
CN107371246B (zh) * 2016-05-13 2020-01-10 电信科学技术研究院 一种业务数据的传输方法、终端及网络侧设备

Also Published As

Publication number Publication date
WO2018171737A1 (zh) 2018-09-27
US20200021403A1 (en) 2020-01-16
CN108631960A (zh) 2018-10-09
US11057163B2 (en) 2021-07-06
EP3579473A4 (en) 2020-03-04
EP3579473A1 (en) 2019-12-11
JP2020515184A (ja) 2020-05-21
CN108631960B (zh) 2021-08-20
EP3579473B1 (en) 2023-04-19

Similar Documents

Publication Publication Date Title
BR112019019888A2 (pt) método de transmissão de dados e dispositivo relacionado
US10305624B2 (en) Resource allocation for repetitions of transmissions in a communication system
EP3607684B1 (en) Harq handling for nodes with variable processing times
CN110463109B (zh) 发送删余信号的方法、设备和存储介质
US11171748B2 (en) Indicating resources for transmitting modulation symbols
JP6443890B2 (ja) 端末、基地局、送信方法及び受信方法
KR20200032220A (ko) 통신 방법 및 디바이스
TWI702815B (zh) 高效混合自動重傳請求運作方法及其使用者設備
KR20180013171A (ko) 이동 통신 시스템에서 harq 프로세스 관리 방법 및 장치
US11196509B2 (en) Terminal apparatus, base station apparatus, and communication method
WO2018230289A1 (ja) 端末装置、基地局装置、および、通信方法
EP3837786B1 (en) Infrastructure equipment, communications device and methods
JPWO2009087965A1 (ja) 無線送信装置および再送制御方法
JP2020526137A (ja) 繰り返し送信のための方法および端末デバイス
US10791552B2 (en) Methods and apparatuses for handling of soft buffers
WO2018221305A1 (ja) 端末装置、基地局装置、および、通信方法
JP2019110360A (ja) 端末装置、基地局装置、通信方法、および、集積回路
WO2017148510A1 (en) Use of tiny retransmission resource for partial packet retransmission for wireless networks
CN108702284B (zh) 一种数据传输方法、终端设备及网络设备

Legal Events

Date Code Title Description
B11A Dismissal acc. art.33 of ipl - examination not requested within 36 months of filing
B11Y Definitive dismissal - extension of time limit for request of examination expired [chapter 11.1.1 patent gazette]
B350 Update of information on the portal [chapter 15.35 patent gazette]