RU2653284C2 - Структура данных кадра HARQ и способ передачи и приема с HARQ в системах, использующих слепое обнаружение - Google Patents

Структура данных кадра HARQ и способ передачи и приема с HARQ в системах, использующих слепое обнаружение Download PDF

Info

Publication number
RU2653284C2
RU2653284C2 RU2016137190A RU2016137190A RU2653284C2 RU 2653284 C2 RU2653284 C2 RU 2653284C2 RU 2016137190 A RU2016137190 A RU 2016137190A RU 2016137190 A RU2016137190 A RU 2016137190A RU 2653284 C2 RU2653284 C2 RU 2653284C2
Authority
RU
Russia
Prior art keywords
frame
data
header
crc
information
Prior art date
Application number
RU2016137190A
Other languages
English (en)
Other versions
RU2016137190A (ru
RU2016137190A3 (ru
Inventor
Петар ДЖУКИЧ
Хосейн НИКОПУР
Original Assignee
Хуавей Текнолоджиз Ко., Лтд.
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 Хуавей Текнолоджиз Ко., Лтд. filed Critical Хуавей Текнолоджиз Ко., Лтд.
Publication of RU2016137190A publication Critical patent/RU2016137190A/ru
Publication of RU2016137190A3 publication Critical patent/RU2016137190A3/ru
Application granted granted Critical
Publication of RU2653284C2 publication Critical patent/RU2653284C2/ru

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • 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/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0036Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the receiver
    • H04L1/0038Blind format detection
    • 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/0041Arrangements at the transmitter end
    • 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/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/007Unequal error protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0072Error control for data other than payload data, e.g. control data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0079Formats for control data
    • H04L1/008Formats for control data where the control data relates to payload of a different packet
    • 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/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/1835Buffer management
    • H04L1/1845Combining techniques, e.g. code combining
    • 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/188Time-out mechanisms
    • 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/1896ARQ related signaling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Landscapes

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

Abstract

Изобретение относится к способам передачи и приема кадров по каналу с использованием гибридного автоматического запроса (HARQ) на повторную передачу и контроллерам (NIC) сетевого интерфейса. Технический результат заключается в повышении эффективности передачи данных. В способе передают первый кадр, содержащий данные, на устройство приема, без передачи дополнительной сигнализации для установления передачи первого кадра и передают второй кадр, содержащий, по меньшей мере, часть данных и информацию о первом кадре, по направлению к устройству приема, без передачи дополнительной сигнализации для установления передачи второго кадра. 4 н. и 20 з.п. ф-лы, 9 ил.

Description

Область техники, к которой относится изобретение
Настоящее изобретение касается, в целом, структуры данных кадра гибридного автоматического запроса (HARQ) на повторную передачу и способов передачи и приема с HARQ и слепым обнаружением и, в частности, контроллера (NIC) сетевого интерфейса и способов передачи и приема по каналу с использованием HARQ.
Уровень техники
Многие системы связи используют слепое обнаружение для уменьшения служебных сигналов. Без слепого обнаружения система связи использует дополнительную сигнализацию для установления и координации передач. При слепом обнаружении не требуется дополнительной сигнализации для установления передачи кадра или для указания устройству приема свойств передачи, таких как используемые при передаче тип модуляции и кодирования. Системы могут применять установку общих свойств передачи до передачи любого кадра. Устройства приема со слепым обнаружением часто отличаются мощными вычислительными способностями, достаточными для перебора множества вариантов свойств передачи в ходе обнаружения и декодирования.
Многие системы связи, в частности, беспроводные системы, используют для улучшения эффективности некоторую форму повторной передачи, называемую HARQ. При первой передаче устройство передачи передает на устройство приема закодированные биты данных. В идеале, устройство приема способно обнаружить и декодировать передачу и обычно направляет на устройство передачи подтверждение приема. Когда устройство приема неспособно обнаружить и декодировать передачу, в системах с HARQ устройство передачи повторно передает, по меньшей мере, часть закодированных битов. Далее устройство приема, с целью декодирования, объединяет повторную передачу и первую передачу. Объединение двух и более передач может быть получено с помощью разных технологий, в том числе, помимо прочего, с помощью последующего объединения или возрастающей избыточности.
Слепое обнаружение и HARQ являются примерами технологий, которые позволяют определенным системам связи улучшить производительность и эффективность системы.
Раскрытие изобретения
В вариантах осуществления настоящего изобретения предложены способы передачи и приема с использованием HARQ в системах, использующих слепое обнаружение, и NIC, в котором применена одна структура данных кадра HARQ.
В одном варианте осуществления изобретения способ передачи по каналу с использованием HARQ включает в себя следующее: передают первый кадр, содержащий данные, по направлению к устройству приема, использующему протокол слепого обнаружения, и передают второй кадр, содержащий, по меньшей мере, часть данных и информацию о первом кадре, по направлению к устройству приема, использующему протокол слепого обнаружения.
В другом варианте осуществления изобретения способ приема по каналу с использованием HARQ включает в себя следующее: обнаруживают и пытаются декодировать первый кадр, содержащий данные, что делают с использованием слепого обнаружения, обнаруживают второй кадр, содержащий, по меньшей мере, часть данных и информацию о первом кадре, что делают с использованием слепого обнаружения, декодируют и применяют информацию о первом кадре при связывании и объединении первого кадра и, по меньшей мере, части данных в объединенный кадр, и декодируют объединенный кадр.
В еще одном варианте осуществления изобретения NIC содержит память, выполненную для сохранения структуры данных кадра HARQ. Структура данных кадра HARQ содержит поле данных для закодированных битов данных и поле заголовка для информации о первом кадре. NIC также содержит процессор, связанный с памятью и устройством передачи, и выполненный для вычисления циклического контроля (CRC) избыточности для поля данных. Дополнительно, процессор выполнен так, чтобы побуждать устройство передачи передавать первый кадр, содержащий поле данных и CRC. Процессор дополнительно выполнен для заполнения поля заголовка, вычисления, по меньшей мере, одного CRC для поля данных и поля заголовка и для побуждения устройства передачи передавать второй кадр, содержащий поле данных, поле заголовка и, по меньшей мере, один CRC.
В еще одном варианте осуществления изобретения NIC содержит устройство приема со слепым обнаружением, выполненное для приема первого и второго кадров. Первый кадр содержит, по меньшей мере, поле данных. Второй кадр содержит заголовок и, по меньшей мере, часть поля данных из первого кадра. NIC также содержит процессор и устройство декодирования, выполненное для попытки декодирования первого кадра и декодирования заголовка второго кадра. Заголовок содержит информацию о первом кадре. Процессор выполнен для применения информации о первом кадре для связывания первого и второго кадров и объединения части поля данных с первым кадров в объединенный кадр.
Краткое описание чертежей
Для более полного понимания настоящего изобретения и его преимуществ, далее приведено подробное описание со ссылками на приложенные чертежи, на которых:
фиг. 1 - вид, показывающий схему одного варианта осуществления NIC;
фиг. 2 - вид, показывающий схему другого варианта осуществления NIC;
фиг. 3 - вид, показывающий схему одного варианта осуществления вычислительной системы;
фиг. 4 - вид, показывающий блок-схему одного варианта осуществления способа передачи с использованием HARQ;
фиг. 5 - вид, показывающий блок-схему другого варианта осуществления способа передачи с использованием HARQ;
фиг. 6 - вид, показывающий блок-схему одного варианта осуществления способа приема с использованием HARQ и слепого обнаружения;
фиг. 7 - вид, показывающий блок-схему другого варианта осуществления способа приема с использованием HARQ и слепого обнаружения;
фиг. 8 - вид, показывающий блок-схему еще одного варианта осуществления способа приема с использованием HARQ и слепого обнаружения; и
фиг. 9 - вид, показывающий схему одного варианта осуществления системы беспроводной связи.
Подробное описание вариантов осуществления изобретения
Далее подробно описана реализация и использование вариантов осуществления изобретения. Тем не менее, ясно, что в настоящем изобретении предложено много применимых идей изобретения, которые могут быть реализованы в широком наборе конкретных ситуаций. Обсуждаемые конкретные варианты осуществления изобретения приведены просто для иллюстрации конкретных путей осуществления и использования изобретения и не ограничивают объем изобретения.
Системы связи делят каналы на блоки (RU) ресурсов, которые различны по времени, частоте, пространству, кодированию, пилотной последовательности или другому свойству сигнала, которое отличает его от другого сигнала, или которые различны по любому объединению этих свойств. Для осуществления связи пользовательскому устройству (UE) назначают один или несколько RU. Когда в системе количество UE меньше количества RU, то система может использовать жесткие назначения RU для соответствующих UE. При жестком назначении, RU назначают одному UE и, следовательно, знание RU для заданного сигнала эффективно помогает узнать UE-источник. Когда в системе количество UE больше количества RU, то система использует мягкие назначения RU, что означает, что RU может быть назначен нескольким UE. При мягком назначении, UE используют арбитражную схему для предоставления возможности приема кадров, такую как предотвращение конфликтов с помощью повторной передачи. Кроме того, в передаче обычно содержится идентификационная информация UE.
В настоящем документе осознают, что системы, использующие слепое обнаружение, в общем, не могут использовать HARQ. Протоколы HARQ используют понятия транзакций, где передача одного кадра соответствует транзакции. Кадр представляет собой набор битов, подготовленных для передачи. Кадр может содержать разнообразные поля, в том числе поле данных, поле заголовка, поле пилотной последовательности, циклический контроль (CRC) избыточности и другие. В HARQ системах UE повторно передает кадр до тех пор, пока он не будет подтвержден, предоставляя возможность эффективной работы более высоких слоев системы. Первая передача и повторная передача могут быть объединены, когда они связаны в одну транзакцию, на что указывает порядковый номер кадра. Например, в системах технологии «Долгосрочное развитие» (LTE), порядковый номер кадра представляет собой объединение идентификатора (ID) UE и ID HARQ процесса, который является следствием времени передач. В настоящем документе осознают, что, даже когда известно UE, устройство приема не может объединить и декодировать закодированный кадр с будущими кадрами без знания порядкового номера декодируемого кадра. В результате, ясно, что HARQ требуется некоторая форма идентификационной информации кадра.
В HARQ системе, если не декодирована первая передача, устройство приема не знает порядковый номер декодируемого кадра. HARQ системы, использующие жесткое назначение ресурсов, обычно используют HARQ «остановись-и-жди», когда устройство передачи передает кадр и ожидает подтверждения. В этих системах HARQ процессы могут быть выполнены без явной идентификационной информации кадра, так как HARQ процесс обрабатывает транзакцию только с одним кадром. В этих системах идентификационная информация кадра неявно известна из ресурсов, используемых при передаче, или подразумевается благодаря тому, что в один момент времени передается только один кадр. В HARQ системах, использующих мягкое назначение ресурсов, HARQ процессы могут быть осуществлены тогда, когда идентифицированы UE-источник и порядковый номер кадра, что обычно требует полного декодирования второй передачи или некоторой дополнительной сигнализации.
В системах со слепым обнаружением, устройство приема втемную выполняет обнаружение каждого возможного UE до тех пор, пока не найдет устройство передачи или UE-источник и декодирует порядковый номер кадра. Когда первая передача не декодирована успешно, устройство приема не может объединить ее с повторной передачей или другими будущими кадрами без дополнительной информации, такой как UE-источник первой передачи и порядковый номер кадра для первой передачи. В настоящем документе осознают, что HARQ возможен в системах со слепым обнаружением, когда повторные передачи содержат информацию о первой передаче, которая позволяет связать в одну транзакцию первую передачу и повторную передачу.
На фиг. 1 показана схема одного варианта осуществления NIC 100. NIC 100 содержит память 110, память 130, устройство 140 передачи, устройство 150 кодирования и процессор 160, каждый из которых связан с шиной 170. В определенных вариантах осуществления изобретения память 110 и память 130 могут быть отдельными частями одного запоминающего устройства. В альтернативных вариантах осуществления изобретения память 110 и память 130 могут быть отдельными запоминающими устройствами. Шина 170 может быть параллельной шиной, такой как, помимо прочего, шина соединения (PCI) периферийных компонентов и шиной интерфейса (SCSI) малых компьютерных систем. В других вариантах осуществления изобретения шина 170 является последовательной шиной, такой как, помимо прочего, шина последовательного интерфейса (SATA) обмена данными с накопителями информации и универсальная последовательная шина (USB). Шина 170 позволяет обмениваться информацией памяти 110, памяти 130, устройству 140 передачи, устройству 150 кодирования и процессору 160.
Устройство 150 кодирования выполнено с возможностью приема битов данных в качестве входа и кодирования этих битов для передачи. Память 130 выполнена для хранения закодированных битов 132 данных. Закодированные биты 132 данных вырабатывает, в качестве выхода, устройство 150 кодирования и закодированные биты 132 данных записывают в память 130 с помощью шины 170. Процессор 160 выполнен для обращения с помощью шины 170 к закодированным битам 132 данных, расположенным в памяти 130, и подготовки их для передачи с помощью устройства 140 передачи. Устройство 140 передачи служит в качестве интерфейса к каналу для NIC 100. Устройство 140 передачи выполнено с возможностью приема, с помощью шины 170, кадра для передачи и передачи кадра с использованием назначенного RU.
Память 110 выполнена для хранения структуры 120 данных кадра HARQ, которая содержит заголовок 122, CRC 124 заголовка, поле 126 данных и CRC 128 данных. Память 110 может быть устройством хранения самых разных типов, в том числе оперативным запоминающим устройством (RAM), таким как динамическое RAM (DRAM) и статическое RAM (SRAM). Память 110 также может быть устройством хранения другой формы, например флеш-памятью.
Процессор 160 выполнен для осуществления HARQ процесса для канала и назначенного RU. В рамках этого процесса, процессор 160 обращается к закодированным битам 132 данных в памяти 130 с помощью шины 170 и делает так, чтобы набор закодированных битов данных был записан в поле 126 данных в структуре 120 данных кадра HARQ. Далее процессор 160 вычисляет CRC для набора закодированных битов данных и записывает его в CRC 128 данных в структуре 120 данных кадра HARQ с помощью шины 170. Процессор 160 запускает первую передачу кадра с помощью устройства 140 передачи в направлении устройства приема со слепым обнаружением. Кадр в первой передаче содержит биты из поля 126 данных и CRC 128 данных в структуре 120 данных кадра HARQ. Устройство приема со слепым обнаружением или подтверждает первую передачу или нет. Если подтверждает, то процесс повторяется для нового набора закодированных битов данных из закодированных битов 132 данных, расположенных в памяти 130. Если не подтверждает, то процессор 160 определяет, в ходе HARQ процесса, должна ли быть осуществления вторая или повторная передача. В определенных вариантах осуществления изобретения определение делают в соответствии с истечением некоторого времени с момента первой передачи. Процессор 160 может содержать таймер, который запускают при первой передаче, и который истекает через некоторый промежуток времени, установленный в соответствии с HARQ процессом.
При истечении таймера процессор 160 определяет, что нужна вторая передача. В определенных вариантах осуществления изобретения процессор 160 содержит в поле 126 данных тот же набор закодированных битов данных, что и в первом кадре. В других вариантах осуществления изобретения процессор 160 содержит во втором кадре часть набора закодированных битов первого кадра. Выбор битов для повторной передачи может, в определенных вариантах осуществления изобретения, включать в себя прокалывание битов, если устройство передачи и устройство приема знают соответствующие правила прокалывания. В варианте осуществления изобретения с фиг. 1, процессор 160 вырабатывает заголовок, который содержит информацию о первом кадре, и делает так, чтобы эта информация была записана в заголовок 122 в структуре 120 данных кадра HARQ с помощью шины 170. Информация о первом кадре может содержать большое количество свойств, которые идентифицируют первый кадр, в том числе используемый RU, используемые временные или частотные ресурсы, модуляцию и кодирование первого кадра и порядковый номер кадра. В определенных вариантах осуществления изобретения структура данных кадра HARQ также содержит пилотную последовательность, которую добавляют к первому кадру. В этих вариантах осуществления изобретения информация о первом кадре может содержать идентификатор пилотной последовательности, содержащейся в первом кадре. Пилотная последовательность представляет собой символ физического слоя, известный устройству передачи и устройству приема и идентифицирующий конкретное UE или передачу. Пилотная последовательность может быть, например, точкой в созвездии квадратурной амплитудной модуляции (QAM) или конкретным временным сигналом.
Процессор 160 выполнен для вычисления CRC для заголовка и закодированных битов данных из поля 126 данных. CRC может быть одним CRC, совместно используемым заголовком и закодированными битами данных или может быть отдельными CRC: CRC заголовка, хранящийся в CRC 124 заголовка, и CRC данных, хранящийся в CRC 128 данных. В определенных вариантах осуществления изобретения CRC для закодированных битов данных вычисляют для битов всех предыдущих передач в транзакции, которая содержит набор закодированных битов данных и, в определенных вариантах осуществления изобретения, любой заголовок, добавленный к первому кадру. Процессор 160 делает так, чтобы заголовок 122 был модулированным и закодированным для передачи с помощью устройства 140 передачи. Модуляция может содержать расширение, помимо любой другой технологии групповой модуляции, такой как мультиплексирование с ортогональным частотным разделением (OFDM) и модуляция с одной несущей. В некоторых вариантах осуществления изобретения модуляция и кодирование заголовка 122 отличаются от модуляции и кодирования, применяемого для первого кадра. В некоторых вариантах осуществления изобретения модуляция и кодирование заголовка 122 отличаются от модуляции и кодирования, применяемого для поля 126 данных. Далее процессор 160 делает так, что заголовок 122, CRC 124 заголовка, поле 126 данных и CRC 128 данных перемещались к устройству 140 передачи с помощью шины 170. Далее устройство 140 передачи передает второй кадр по направлению к устройству приема со слепым обнаружением.
На фиг. 2 показана схема другого варианта осуществления NIC 200. NIC 200 содержит память 210, устройство 220 декодирования, устройство 230 приема и процессор 240, каждый из которых связан с шиной 250. Шина 250 может быть параллельной шиной, такой как, помимо прочего, шина соединения (PCI) периферийных компонентов и шиной интерфейса (SCSI) малых компьютерных систем. В других вариантах осуществления изобретения шина 250 является последовательной шиной, такой как, помимо прочего, шина последовательного интерфейса (SATA) обмена данными с накопителями информации и универсальная последовательная шина (USB). Шина 250 позволяет обмениваться информацией памяти 210, устройству 220 декодирования, устройству 230 приема и процессору 240.
Устройство 230 приема служит в качестве интерфейса для NIC 200 к каналу, в котором с использованием слепого обнаружения обнаруживают первую передачу. Первая передача содержит первый кадр, включающий в себя закодированные биты данных и CRC. Устройство 220 декодирования пытается декодировать первый кадр. Если устройство 220 декодирования декодирует успешно, проверяют CRC в первом кадре, при этом процессор 240 делает так, что на UE-источник передают подтверждение. Если устройству 220 декодирования не удается декодировать, CRC не проходит проверку и процессор 240 делает так, что первый кадр записывают в память 210. Память 210 выполнена для хранения первого кадра 212 и объединенного кадра 214. Первый кадр записывают в первый кадр 212 с помощью шины 250. Первый кадр 212 и объединенный кадр 214, в определенных вариантах осуществления изобретения, индексируют в соответствии с UE-источником. Далее NIC 200 ждет второй передачи, содержащей второй кадр.
Устройство 230 приема обнаруживает вторую передачу, которая содержит второй кадр, что делают с помощью слепого обнаружения. Второй кадр содержит заголовок, по меньшей мере, часть закодированных битов данных первого кадра и, по меньшей мере, один CRC для заголовка и данных. В определенных вариантах осуществления изобретения второй кадр содержит отдельный CRC для заголовка и закодированных битов для данных. В других вариантах осуществления изобретения заголовок и закодированные биты для данных совместно используют один CRC. В вариантах осуществления изобретения, когда второй кадр получен от UE-источника и UE-источник известен NIC 200, процессор 240 обращается к первому кадру 212 в памяти 210 с помощью шины 250 и объединяет первый и второй кадры в объединенный кадр. Далее процессор 240 делает так, что объединенный кадр записывают в объединенный кадр 214 в память 210 с помощью шины 250. Далее устройство 220 декодирования обращается к объединенному кадру 214 и пытается декодировать объединенный кадр. Снова проверяют CRC для объединенного кадра и, если проверка проходит, кадр подтверждают.
Если UE-источник второго кадра неизвестен, устройство 220 декодирования пытается декодировать заголовок, после чего проверяет CRC заголовка. Если CRC заголовка не проходит проверку, второй кадр рассматривают как часть транзакции, отдельной от первого кадра. Это рассмотрение может привести к тому, что второй кадр успешно декодируют в устройстве 220 декодирования или сохраняют в памяти 210, если устройство 220 декодирования не может успешно декодировать второй кадр. Когда CRC заголовок проходит проверку, ID UE и идентификационную информацию кадра восстанавливают из заголовка. ID UE может быть установлен путем определения RU, используемого для второго кадра или, в определенных вариантах осуществления изобретения, путем проверки ID UE, встроенного в CRC. Идентификационная информация кадра представляет собой информацию в заголовке о первом кадре. Информация о первом кадре может содержать RU, использованный для первого кадра, идентификационную информацию пилотной последовательности, содержащейся в первом кадре, кодирование и модуляцию, использованную в первом кадре, и порядковый номер первого кадра. Идентификационная информация кадра позволяет процессору 240 связывать или соединять первый и второй кадры в одну транзакцию. Процессор 240 выполнен с возможностью объединения первого и второго кадров в объединенный кадр, который может быть записан в объединенный кадр 214. Далее объединенный кадр может быть декодирован устройством 220 декодирования. Если устройство 220 декодирования успешно декодирует объединенный кадр и CRC для объединенного кадра пройдет проверку, процессор 240 делает так, чтобы было передано подтверждение для кадра.
На фиг. 3 показана структурная схема системы 300 обработки, которая может быть использована для реализации описанных здесь устройств и способов. В конкретных устройствах могут быть использованы все показанные компоненты или только подмножество компонентов и уровни интеграции могут отличаться от устройства к устройству. Более того, устройство может содержать несколько вариантов одного компонента, таких как несколько блоков обработки, процессоров, блоков памяти, устройств передачи, устройств приема и так далее. Система 300 обработки может содержать блок 302 обработки, снабженный одним или более устройствами ввода/вывода, такими как громкоговоритель, микрофон, мышь, сенсорный экран, кнопочная панель, клавиатура, принтер, дисплей и подобное. Блок обработки может содержать центральный процессор 314 (CPU), память 308, запоминающее устройство 304 большой емкости, видеоадаптер 310 и интерфейс 312 ввода/вывода, соединенный с шиной 320.
Шина 320 может быть шиной одного или более любых типов из нескольких архитектур шин, в том числе шиной памяти или контроллером памяти, периферийной шиной, видеошиной или подобной. CPU 314 может содержать электронный процессор данных любого типа. Память 308 может содержать системную память любого типа, такую как статическое оперативное запоминающее устройство (SRAM), динамическое оперативное запоминающее устройство (DRAM), синхронное DRAM (SDRAM), постоянное запоминающее устройство (ROM), их комбинации или подобное. В одном варианте осуществления изобретения память 308 может содержать ROM для использования при загрузке и DRAM для хранения программ и данных с целью использования при выполнении программ.
Запоминающее устройство 304 большой емкости может содержать запоминающее устройство любого типа, выполненное для хранения данных, программ и другой информации и для предоставления доступа к данным, программам и другой информации через шину 320. Запоминающее устройство 304 большой емкости может содержать, например, один или несколько твердотельных накопителей, накопителей на жестких дисках, накопителей на магнитных дисках, накопителей на оптических дисках или подобное.
Видеоадаптер 310 и интерфейс 312 ввода/вывода обеспечивают интерфейс для соединения внешних устройств ввода и вывода с блоком 302 обработки. Как показано, примеры устройств ввода и вывода включают в себя дисплей 318, соединенный с видеоадаптером 310, и мышь/клавиатуру/принтер 316, соединенную с интерфейсом 312 ввода/вывода. С блоком 302 обработки могут быть соединены другие устройства и могут быть использованы дополнительные карты сопряжения или меньшее количество карт сопряжения. Например, для обеспечения сопряжения с принтером может быть использован последовательный интерфейс, такой как универсальная последовательная шина (USB) (не показана).
Блок 302 обработки также может содержать один или несколько сетевых интерфейсов 306, которые могут содержать проводные линии, такие как кабель Ethernet или подобные, и/или беспроводные линии для доступа к узлам или другим сетям. Сетевые интерфейсы 306 позволяют блоку 302 обработки обмениваться информацией с удаленными блоками через сети. Например, сетевые интерфейсы 306 могут обеспечить беспроводную связь через одно или несколько передающих устройств/антенн и одно или несколько приемных устройств/антенн. В одном варианте осуществления изобретения блок 302 обработки соединен с локальной сетью 322 или глобальной сетью для обработки данных и обмена информацией с удаленными устройствами, такими как другие блоки обработки, интернет, удаленные запоминающие устройства или подобным.
На фиг. 4 показана блок-схема одного варианта осуществления способа передачи с использованием HARQ. Способ начинается на начальном этапе 410. На этапе 420 первой передачи, первый кадр передают по направлению к устройству приема со слепым обнаружением. Первый кадр содержит закодированные биты данных и CRC для данных. В определенных вариантах осуществления изобретения первый кадр не содержит заголовок, который в противном случае может быть использован для идентификации UE-источника или RU, используемого для передачи. Позже, на этапе 430 второй передачи, второй кадр передают по направлению к устройству приема со слепым обнаружением. В определенных вариантах осуществления изобретения вторую передачу начинают при истечении таймера, который запускают на этапе 420 первой передачи. Таймер или сбрасывают при получении подтверждения для первой передачи или он истекает, что становится причиной второй передачи. Устройство приема может предоставить положительное или отрицательное подтверждение для RU. Устройство приема так может предоставить положительное подтверждение для кадра. UE-источник обычно полагается на истечение времени при обнаружении потери или неподтверждении кадра.
Второй кадр содержит, по меньшей мере, часть закодированных битов данных, содержащихся в первом кадре. В определенных вариантах осуществления изобретения все закодированные биты данных, содержащиеся в первом кадре, содержатся во втором кадре. В других вариантах осуществления изобретения во втором кадре содержится только часть закодированных битов данных из первого кадра. Второй кадр также содержит заголовок, который включает в себя информацию о первом кадре. Информация о первом кадре может быть использована для связывания первого и второго кадров и соединения их в одну транзакцию. Информация о первом кадре может содержать RU, использованный при первой передаче, порядковый номер первого кадра, идентификатор пилотной последовательности, содержащийся в первом кадре и модуляцию и кодирование, использованные в первом кадре.
В определенных вариантах осуществления изобретения модуляция и кодирование, использованные в первом кадре, могут отличаться от модуляции и кодирования, использованных для заголовка второго кадра. Более того, в определенных вариантах осуществления изобретения модуляция и кодирование, использованные для заголовка второго кадра, могут отличаться от модуляции и кодирования, использованных для закодированных битов данных второго кадра.
Второй кадр, в определенных вариантах осуществления изобретения, также может содержать, по меньшей мере, один CRC. В некоторых вариантах осуществления изобретения один CRC вычисляют как для закодированных битов данных, так и для заголовка. В других вариантах осуществления изобретения CRC заголовка вычисляют для заголовка и отдельный CRC данных вычисляют для закодированных битов данных.
Когда первый и второй кадры соединены в одной транзакции, первый и второй могут быть объединены в объединенный кадр для декодирования. Далее способ заканчивается на этапе 440.
На фиг. 5 показана блок-схема другого варианта осуществления способа передачи с использованием HARQ. Способ начинается на начальном этапе 502. На этапе 504 кодирования, биты данных кодируют и сохраняют для первого кадра. Далее на этапе 506 вычисляют CRC для закодированных данных и заголовка и CRC добавляют к первому кадру. Затем на этапе 508 вставки пилотной последовательности в первый кадр вставляют пилотную последовательность. Далее на этапе 510 передачи первый кадр передают в направлении устройства приема со слепым обнаружением. При передаче, на этапе 512 запуска таймера, запускают таймер подтверждения.
Далее UE ожидает подтверждения от устройства приема со слепым обнаружением. На этапе 514 проверки подтверждения, UE проверяет, было ли принято подтверждение. Если да, то способ заканчивается на конечном этапе 526. В качестве альтернативы, способ может быть повторен, начиная с приема новых данных для передачи. Если на этапе 514 проверки подтверждения не было принято подтверждение, на этапе 516 проверки истечения проверяют, истек ли таймер подтверждения. Если таймер подтверждения не истек, UE продолжает ждать подтверждения и возвращается на этап 514 проверки подтверждения. Если таймер подтверждения истек, то UE переходит на этап 518 выработки заголовка. На этапе 518 выработки заголовка, для второго кадра вырабатывают заголовок. Заголовок содержит информацию о первом кадре, которая может содержать RU, использованный для первого кадра, кодирование и модуляцию, использованные в первом кадре, порядковый номер первого кадра, и, в вариантах осуществления изобретения, где в первом кадре содержится пилотная последовательность, идентификатор пилотной последовательности, содержащейся в первом кадре. В определенных вариантах осуществления изобретения с использованием жесткого назначения ресурсов, только идентификатор пилотной последовательности может быть вставлен в заголовок, что будет достаточной информацией для идентификации UE во второй передаче. Эта идентификационная информация однозначно идентифицирует предыдущие RU, использованные UE.
На этапе 520 вычисления CRC заголовка второго кадра, для заголовка вычисляют CRC и добавляют его ко второму кадру. Далее на этапе 522 выбора закодированных данных выбирают закодированные биты данных для второго кадра и добавляют их ко второму кадру. Далее на этапе 524 вычисления CRC закодированных данных второго кадра вычисляют CRC для закодированных данных и добавляют ко второму кадру.
Когда второй кадр иначе собран, способ возвращается на этап 508 вставки пилотной последовательности. Также способ продолжается на этапе 510 передачи с целью передачи второго кадра и снова на этапе 512 запуска таймера запускают таймер подтверждения. Снова UE ожидает подтверждения. Устройство приема со слепым обнаружением может объединять первый и второй кадры, декодировать объединенный кадр и направлять подтверждение на UE, в этом случае способ заканчивается на конечном этапе 526. В качестве альтернативы, устройство приема со слепым обнаружением может не принять первый и второй кадры или может не смочь декодировать объединенный кадр. В этом случае, когда истекает таймер подтверждения, другой кадр будет выработан и передан по направлению к устройству приема со слепым обнаружением.
На фиг. 6 показана блок-схема одного варианта осуществления способа приема с использованием HARQ и слепого обнаружения. Способ начинается на начальном этапе 610. На этапе 620 обнаружения первого кадра, с использованием слепого обнаружения обнаруживают первый кадр и предпринимают попытку его декодирования. Первый кадр содержит закодированные биты данных вместе с CRC для закодированных битов. В некоторых вариантах осуществления изобретения способ также включает в себя определение UE-источника для первого кадра. Попытка декодирования первого кадра заканчивается неудачей. В определенных вариантах осуществления изобретения далее первый кадр сохраняют в памяти и индексируют в соответствии с UE-источником.
На этапе 630 обнаружения второго кадра, с использованием слепого обнаружения обнаруживают второй кадр. Второй кадр содержит, по меньшей мере, часть закодированных битов данных, содержащихся в первом кадре, вместе с информацией о первом кадре. Закодированные биты данных содержатся в поле данных второго кадра. Информация о первом кадре содержится в заголовке. Информация о первом кадре может содержать RU, использованный для первого кадра, модуляцию и кодирование, использованные в первом кадре, и порядковый номер первого кадра. В определенных вариантах осуществления изобретения первый кадр содержит пилотную последовательность. В этих вариантах осуществления изобретения информация о первом кадре может содержать идентификатор пилотной последовательности, содержащейся в первом кадре. В определенных вариантах осуществления изобретения, использующих жесткое назначение ресурсов, ID UE представляет собой достаточную информацию для идентификации UE во второй передаче и однозначно идентифицирует предыдущие RU, использованные UE.
По меньшей мере, один CRC содержится во втором кадре. Единый CRC может быть вычислен для заголовка и закодированных битов данных. В качестве альтернативы, один CRC может быть вычислен для заголовка второго кадра, а другой CRC может быть вычислен для закодированных битов данных.
На этапе 640 декодирования, информацию о первом кадре декодируют и применяют для связывания первого и второго кадров. Информацию о первом кадре также применяют для объединения первого кадра и, по меньшей мере, части закодированных битов данных, содержащихся в первом кадре, в результате чего образуется объединенный кадр. Далее на этапе 650 второго декодирования декодируют объединенный кадр. При успешном втором декодировании объединенного кадра, в определенных вариантах осуществления изобретения направляют подтверждение по направлению к UE-источнику. В противном случае, в определенных вариантах осуществления изобретения, когда этап 650 второго декодирования заканчивается неудачей, способ переходит к попыткам декодирования для всех возможных UE-источников. Далее способ заканчивается на конечном этапе 660.
На фиг. 7 показана блок-схема другого варианта осуществления способа приема с использованием HARQ и слепого обнаружения. Этот вариант осуществления способа может быть использован в HARQ системах, использующих мягкое выделение ресурсов. Способ начинается на начальном этапе 702. На этапе 704 ожидания устройство приема со слепым обнаружением ожидает новый кадр. При получении нового кадра, на этапе 706 обнаружения и декодирования обнаруживают и декодируют заголовок нового кадра. Далее, на этапе 708 проверки CRC заголовка, проверяют CRC заголовка.
CRC заголовка или проходит проверку, или не проходит. Если CRC заголовка не проходит проверку, кадр рассматривают как первый кадр в транзакции. На этапе 714 обнаружения и декодирования первый кадр обнаруживают и декодируют. Первый кадр содержит закодированные биты данных и CRC для закодированных битов данных. Далее, на этапе 716 проверки CRC данных, проверяют CRC. Если CRC не проходит проверку, на этапе 724 сохранения первый кадр сохраняют в соответствии с RU, использованным при первой передаче. Далее на этапе 704 ожидания устройство приема со слепым обнаружением ожидает другой кадр. Если, на этапе 716 проверки CRC данных, CRC проходит проверку, то на этапе 718 извлечения извлекают ID для UE-источника из кадра вместе с порядковым номером кадра. Далее на этапе 720 подтверждения подтверждают прием. Далее способ заканчивается на конечном этапе 722. В качестве альтернативы, способ может возвратиться на этап 704 ожидания и ожидать новый кадр.
Если CRC заголовка проходит проверку на этапе 708 проверки заголовка, то далее кадр рассматривают как повторную передачу первого кадра. На этапе 710 извлечения заголовка, ID для UE-источника первого кадра и порядковый номер первого кадра извлекают из декодированного заголовка. Информация о первом кадре в заголовке позволяет соединить первый и второй кадры в одну транзакцию. На этапе 712 объединения первый и второй кадры объединяют. Далее способ переходит на этап 714 обнаружения и декодирования. Аналогично первому кадру, пытаются осуществить декодирование. Если декодирование успешно осуществлено и CRC прошел проверку на этапе 716 проверки CRC данных, то на этапе 718 извлечения извлекают ID для UE-источника и порядковый номер кадра и на этапе 720 подтверждения направляют подтверждение.
На фиг. 8 показана блок-схема еще одного варианта осуществления способа приема с использованием HARQ и слепого обнаружения. Этот вариант осуществления способа может быть использован в HARQ системах, использующих жесткое выделение ресурсов. Способ начинается на начальном этапе 802. На этапе 804 ожидания устройство приема со слепым обнаружением ожидает новый кадр. Когда новый кадр поступает в устройство приема со слепым обнаружением, на этапе 806 определения определяют UE-источник. На этапе 808 проверки UE-источник проверяют с целью определить, известен ли UE-источник устройству приема со слепым обнаружением. Когда UE-источник известен, на этапе 810 проверки устройство приема со слепым обнаружением проверяет, существует ли сохраненный кадр от UE-источника. Если существует сохраненный кадр, на этапе 812 его объединяют с новым кадром. Далее, на этапе 814 обнаружения и декодирования, объединенный кадр обнаруживают и декодируют. Если не существует сохраненного кадра от UE-источника, то новый кадр переходит на этап 814 обнаружения и декодирования. В качестве альтернативы, если UE-источник нового кадра неизвестен, новый кадр также переходит на этап 814 обнаружения и декодирования.
На этапе 814 обнаружения и декодирования предпринимают попытку обнаружить и декодировать или новый кадр, или объединенный кадр с этапа 812 объединения. На этапе 816 проверки проверяют CRC для декодированного кадра. Если этап 814 обнаружения и декодирования был успешным и CRC проходит проверку на этапе 816 проверки, способ переходит на этап 818 извлечения. На этапе 818 извлечения из декодированного кадра извлекают ID UE и порядковый номер кадра. Далее на этапе 820 подтверждения осуществляют подтверждение для декодированного кадра. Далее способ заканчивается на конечном этапе 822.
Когда этап 814 обнаружения и декодирования не был успешным и CRC не прошел проверку на этапе 816 проверки, кадр не может быть декодирован и его не нужно подтверждать. На этапе 824 проверки устройство приема со слепым обнаружением проверяет, известен ли ему UE-источник. Если UE-источник известен, то на этапе 826 сохранения кадр сохраняют в соответствии с RU, использованным при его передаче. Если кадр, который не удалось декодировать, является новым кадром, то новый кадр сохраняют отдельно. Если кадр, который не удалось декодировать, является объединенным кадром с этапа 812 объединения, то сохраняют объединенный кадр. В альтернативных вариантах осуществления изобретения, устройство приема со слепым обнаружением сохраняет изначально сохраненный кадр и новый кадр, но не объединенный кадр. Далее, на этапе 804 ожидания, способ возвращается к ожиданию нового кадра. Когда на этапе 816 проверки CRC не проходит проверку и UE-источник нового кадра неизвестен, кадр не сохраняют и способ возвращается непосредственно к ожиданию нового кадра на этапе 804 ожидания. Устройство приема со слепым обнаружением продолжает пытаться объединить сохраненные кадры с новыми кадрами до успешного декодирования.
На фиг. 9 показана схема одного варианта осуществления системы 900 беспроводной связи. Система 900 беспроводной связи содержит базовую станцию 910, которая обслуживает одно или несколько UE, таких как UE 920, UE 930, UE 940 и UE 950, путем приема передач от UE и направления передач по соответствующим назначениям или путем приема передач, направленных к UE, и направления передач к соответствующим UE. Некоторые UE могут обмениваться информацией непосредственно друг с другом, что противоположно обмену информацией через базовую станцию 910. Например, в варианте осуществления изобретения с фиг. 9, UE 960 передает данные непосредственно на UE 950 и наоборот. Базовую станцию 910 иногда называют точкой доступа, NodeB, улучшенным NodeB (eNB), контроллером или контроллером связи. UE 920-960 иногда называют станциями, мобильными станциями, сотовыми телефонами, конечными устройствами, пользователями или абонентами.
HARQ процессы выполняют для соответствующих каналов связи между UE 920-960 и базовой станцией 910. Кроме того, UE 920-960 могут использовать устройство приема со слепым обнаружением при приеме передач от другого UE или базовой станции 910. Например, базовая станция 910 может содержать NIC, такой как вариант осуществления NIC с фиг. 2, содержащий устройство приема со слепым обнаружением, и UE 920 может содержать NIC, такой как вариант осуществления NIC с фиг. 1, выполненный для осуществления HARQ процессов при связи с базовой станцией 910. Аналогично, NIC в UE 920 может быть дополнительно выполнен для применения слепого обнаружения при приеме передач от базовой станции 910 или любого UE 930-960, аналогично варианту осуществления NIC с фиг. 2. NIC в базовой станции 910 может быть дополнительно выполнен для осуществления HARQ процессов при связи с UE 920-960, аналогично варианту осуществления NIC с фиг. 1.
Хотя изобретение описано со ссылками на примеры вариантов осуществления изобретения, это описание не предназначено для ограничения изобретения. Различные модификации и объединения примеров вариантов осуществления изобретения, а также другие варианты осуществления изобретения, ясны специалистам в рассматриваемой области после ознакомления с настоящим описанием. Следовательно, считается, что приложенная формула изобретения охватывает любую такую модификацию или вариант осуществления изобретения.

Claims (45)

1. Способ передачи кадров по каналу с использованием гибридного автоматического запроса (HARQ) на повторную передачу, включающий в себя следующее:
передают первый кадр, содержащий данные, на устройство приема, без передачи дополнительной сигнализации для установления передачи первого кадра; и
передают второй кадр, содержащий, по меньшей мере, часть данных и информацию о первом кадре, по направлению к устройству приема, без передачи дополнительной сигнализации для установления передачи второго кадра.
2. Способ по п. 1, в котором информация о первом кадре содержит блок (RU) ресурсов, используемый при передаче первого кадра.
3. Способ по п. 2, в котором RU содержит информацию о временных и частотных ресурсах при передаче первого кадра.
4. Способ по п. 1, в котором второй кадр содержит:
поле данных, содержащее часть данных; и
поле заголовка, содержащее информацию о первом кадре.
5. Способ по п. 4, в котором второй кадр содержит циклический контроль (CRC) избыточности для поля данных.
6. Способ по п. 4, в котором передача второго кадра включает в себя следующее:
применяют первые модуляцию и кодирование к полю данных; и
применяют вторые модуляцию и кодирование к полю заголовка, при этом первые модуляция и кодирование отличаются от вторых модуляции и кодирования.
7. Способ по п. 4, в котором передача первого кадра включает в себя следующее: применяют первые модуляцию и кодирование к первому полю данных в первом кадре, содержащем данные, и передача второго кадра включает в себя следующее: применяют вторые модуляцию и кодирование к полю заголовка второго кадра, при этом первые модуляция и кодирование отличаются от вторых модуляции и кодирования.
8. Способ по п. 1, в котором первый кадр не содержит заголовка.
9. Способ по п. 1, в котором второй кадр содержит циклический контроль (CRC) избыточности для информации о первом кадре.
10. Способ приема кадров по каналу с использованием гибридного автоматического запроса (HARQ) на повторную передачу, включающий в себя следующее:
обнаруживают и пытаются декодировать первый кадр, содержащий данные, что делают с использованием слепого обнаружения;
обнаруживают второй кадр, содержащий, по меньшей мере, часть данных и информацию о первом кадре, что делают с использованием слепого обнаружения;
декодируют и применяют информацию о первом кадре при связывании и объединении первого кадра и части данных в объединенный кадр, и
декодируют объединенный кадр.
11. Способ по п. 10, дополнительно включающий в себя следующее: определяют блок (RU) ресурсов канала, используемых для первого кадра, при этом информация о первом кадре содержит RU.
12. Способ по п. 11, дополнительно включающий в себя следующее: сохраняют первый кадр в соответствии с RU, при неудачной попытке декодирования.
13. Способ по п. 11, в котором информация о первом кадре содержит порядковый номер кадра.
14. Способ по п. 10, дополнительно включающий в себя следующее: определяют пользовательское устройство (UE)-источник для первого кадра.
15. Способ по п. 10, дополнительно включающий в себя следующее: подтверждают прием данных после декодирования объединенного кадра.
16. Способ по п. 10, дополнительно включающий в себя следующее: пытаются декодировать объединенный кадр для всех возможных пользовательских устройств (UE)-источников первого и второго кадров при неудачном декодировании и применении информации о первом кадре.
17. Контроллер (NIC) сетевого интерфейса, содержащий:
память, выполненную для сохранения структуры данных кадра гибридного автоматического запроса (HARQ) на повторную передачу, которая содержит:
поле данных для закодированных битов данных, и
поле заголовка для информации о первом кадре; и
процессор, соединенный с памятью и устройством передачи и выполненный для следующего:
вычисления циклического контроля (CRC) избыточности для поля данных и побуждения устройства передачи передавать первый кадр, содержащий поле данных и CRC, без передачи дополнительной сигнализации для установления передачи первого кадра, и
заполнения поля заголовка, вычисления, по меньшей мере, одного CRC для поля данных и поля заголовка и для побуждения устройства передачи передавать второй кадр, содержащий поле данных, поле заголовка и, по меньшей мере, один CRC, без передачи дополнительной сигнализации для установления передачи второго кадра, в котором поле данных второго кадра содержит, по меньшей мере, часть закодированных битов данных, содержащихся в поле данных первого кадра.
18. NIC по п. 17, в котором, по меньшей мере, один CRC содержит только один CRC, вычисленный для поля данных и поля заголовка.
19. NIC по п. 17, в котором информация о первом кадре содержит блок (RU) ресурсов, используемый для первого кадра.
20. NIC по п. 17, в котором структура данных кадра HARQ дополнительно содержит поле пилотной последовательности и процессор дополнительно выполнен для заполнения поля пилотной последовательности пилотной последовательностью и содержания поля пилотной последовательности в первом кадре.
21. Контроллер (NIC) сетевого интерфейса, содержащий:
устройство приема со слепым обнаружением, выполненное для приема первого и второго кадров, при этом первый кадр содержит поле данных, а второй кадр содержит заголовок и, по меньшей мере, часть поля данных;
устройство декодирования, выполненное для следующего:
попытки декодирования первого кадра, и
декодирования заголовка второго кадра, при этом заголовок содержит информацию о первом кадре; и
процессор, выполненный для применения информации о первом кадре для связывания первого и второго кадров и объединения части поля данных с первым кадров в объединенный кадр.
22. NIC по п. 21, в котором устройство декодирования дополнительно выполнено для декодирования объединенного кадра.
23. NIC по п. 21, в котором информация о первом кадре содержит порядковый номер первого кадра.
24. NIC по п. 21, в котором первый кадр содержит циклический контроль (CRC) избыточности для поля данных и в котором второй кадр содержит CRC для заголовка.
RU2016137190A 2014-02-18 2015-02-13 Структура данных кадра HARQ и способ передачи и приема с HARQ в системах, использующих слепое обнаружение RU2653284C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US14/183,219 US9369241B2 (en) 2014-02-18 2014-02-18 HARQ frame data structure and method of transmitting and receiving with HARQ in systems using blind detection
US14/183,219 2014-02-18
PCT/CN2015/073034 WO2015124089A1 (en) 2014-02-18 2015-02-13 Harq frame data structure and method of transmitting and receiving with harq in systems using blind detection

Publications (3)

Publication Number Publication Date
RU2016137190A RU2016137190A (ru) 2018-03-22
RU2016137190A3 RU2016137190A3 (ru) 2018-03-22
RU2653284C2 true RU2653284C2 (ru) 2018-05-07

Family

ID=53799097

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2016137190A RU2653284C2 (ru) 2014-02-18 2015-02-13 Структура данных кадра HARQ и способ передачи и приема с HARQ в системах, использующих слепое обнаружение

Country Status (9)

Country Link
US (3) US9369241B2 (ru)
EP (2) EP3681074A1 (ru)
JP (2) JP2017512008A (ru)
KR (2) KR102026198B1 (ru)
CN (1) CN106031072B (ru)
BR (1) BR112016018762A8 (ru)
CA (1) CA2939662C (ru)
RU (1) RU2653284C2 (ru)
WO (1) WO2015124089A1 (ru)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9369241B2 (en) * 2014-02-18 2016-06-14 Huawei Technologies Co., Ltd. HARQ frame data structure and method of transmitting and receiving with HARQ in systems using blind detection
US9876727B2 (en) * 2015-03-23 2018-01-23 Mellanox Technologies Tlv Ltd. Physical-layer signaling of flow control updates
US10959261B2 (en) 2016-04-01 2021-03-23 Huawei Technologies Co., Ltd. System and method for pilot assisted grant-free uplink transmission identification
US10382169B2 (en) 2016-04-01 2019-08-13 Huawei Technologies Co., Ltd. HARQ systems and methods for grant-free uplink transmissions
CN109792329B (zh) 2016-09-29 2021-08-20 华为技术有限公司 网络节点、客户端设备及其方法
US10673593B2 (en) 2016-11-03 2020-06-02 Huawei Technologies Co., Ltd. HARQ signaling for grant-free uplink transmissions
CN111200477A (zh) * 2018-11-19 2020-05-26 中兴通讯股份有限公司 传输数据帧的方法、装置和存储介质
JPWO2021131233A1 (ru) * 2019-12-24 2021-07-01
CN111278045A (zh) * 2020-01-21 2020-06-12 广东博智林机器人有限公司 探针调度、探测方法、装置、设备及存储介质
FI129675B (en) * 2020-02-11 2022-06-30 Wirepas Oy A solution for separating transmissions from different networks
US11290577B2 (en) * 2020-03-11 2022-03-29 Semiconductor Components Industries, Llc Wireless data transmission
US11356174B1 (en) 2021-01-20 2022-06-07 Ciena Corporation Estimating performance margin of a multi-section path using optical signal-to-noise ratio (OSNR)
US11777598B2 (en) 2021-06-21 2023-10-03 Ciena Corporation Utilizing polarization characteristics to detect vibrations in optical fibers
US11595761B2 (en) 2021-06-25 2023-02-28 Ciena Corporation Detecting and localizing acoustic signals with an optical network
US11894969B2 (en) 2021-07-12 2024-02-06 Ciena Corporation Identifying root causes of network service degradation
US11477070B1 (en) 2021-07-12 2022-10-18 Ciena Corporation Identifying root causes of network service degradation
US11683260B2 (en) 2021-07-13 2023-06-20 Ciena Corporation Estimating a traffic matrix of a communication network using network topology features

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008086517A1 (en) * 2007-01-11 2008-07-17 Qualcomm Incorporated Collision-free group hopping in a wireless communication system
WO2009102667A1 (en) * 2008-02-14 2009-08-20 Qualcomm Incorporated Exploiting known rate matching information in blind decoding of downlink wireless data transmissions
EP2178239A2 (en) * 2008-10-20 2010-04-21 Fujitsu Limited Retransmission data generating apparatus and receiver
RU2010132856A (ru) * 2008-01-05 2012-02-10 Панасоник Корпорэйшн (Jp) Сигнализация по управляющему каналу с использованием кодовых точек для указания режима планирования
WO2014021632A1 (ko) * 2012-07-31 2014-02-06 엘지전자 주식회사 데이터 송신 및 수신 방법 및 장치

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5333135A (en) * 1993-02-01 1994-07-26 North American Philips Corporation Identification of a data stream transmitted as a sequence of packets
US6741581B1 (en) * 1998-09-22 2004-05-25 Hughes Electronics Corporation System and method for transmitting data in frame format using an R-Rake retransmission technique with blind identification of data frames
US6658381B1 (en) * 1999-10-15 2003-12-02 Telefonaktiebolaget Lm Ericsson (Publ) Methods and systems for robust frame type detection in systems employing variable bit rates
JP4517430B2 (ja) 2000-01-24 2010-08-04 ソニー株式会社 無線伝送方法
US7088701B1 (en) * 2000-04-14 2006-08-08 Qualcomm, Inc. Method and apparatus for adaptive transmission control in a high data rate communication system
CN1592244A (zh) 2003-09-02 2005-03-09 皇家飞利浦电子股份有限公司 一种用于无线局域网的混合自动重发请求方法及装置
CN1747568A (zh) * 2004-09-06 2006-03-15 松下电器产业株式会社 基站中多用户反馈信息的分类组合传送方法
US20070058595A1 (en) * 2005-03-30 2007-03-15 Motorola, Inc. Method and apparatus for reducing round trip latency and overhead within a communication system
US8625601B2 (en) * 2005-10-31 2014-01-07 Qualcomm Incorporated Method and apparatus for low-overhead packet data transmission and control of reception mode
US20070266292A1 (en) 2006-04-27 2007-11-15 Marcel Korndewal Method and apparatus for reduced data block transmission in an automatic repeat request system
CN103152149B (zh) * 2007-01-10 2016-08-17 联想创新有限公司(香港) 基站、用户设备、通信***和通信方法
CN101350936A (zh) * 2007-07-19 2009-01-21 华为技术有限公司 无线通信***中的寻呼方法及其装置
US9088997B2 (en) * 2008-06-24 2015-07-21 Sharp Kabushiki Kaisha Wireless communication system, mobile station device, and wireless reception method
BRPI0921786B1 (pt) 2008-11-04 2020-10-06 Apple Inc Método para comunicação sem fio, estação base e estação móvel
WO2010126842A1 (en) * 2009-04-27 2010-11-04 Interdigital Patent Holdings, Inc. Reference signals for positioning measurements
US8332711B2 (en) * 2009-06-08 2012-12-11 Clearwire Ip Holdings Llc Systems and methods of information transmission
WO2011019168A2 (en) * 2009-08-13 2011-02-17 Samsung Electronics Co., Ltd. Method and apparatus for transmitting reference signals in communication systems
KR20120111834A (ko) * 2011-04-02 2012-10-11 주식회사 팬택 무선통신시스템에서 이종셀간 간섭조정을 위한 제어정보의 전송장치 및 방법
CN103152125B (zh) * 2011-12-07 2016-01-20 京信通信***(中国)有限公司 Lte***中控制信息的盲检测方法及装置
US9641995B2 (en) * 2012-06-15 2017-05-02 Lg Electronics Inc. User equipment detection method for direct communication between user equipment and user equipment in wireless communication system, and apparatus therefor
EP2926492B1 (en) * 2012-12-03 2018-09-05 Sony Corporation Group based pdcch capability for lte
US20140192767A1 (en) 2012-12-14 2014-07-10 Futurewei Technologies, Inc. System and Method for Small Traffic Transmissions
US9356649B2 (en) 2012-12-14 2016-05-31 Huawei Technologies Co., Ltd. System and method for low density spreading modulation detection
US9788342B2 (en) * 2013-02-21 2017-10-10 Lg Electronics Inc. Method for transmitting and receiving control information in wireless communications system and apparatus therefor
US10028302B2 (en) 2013-03-08 2018-07-17 Huawei Technologies Co., Ltd. System and method for uplink grant-free transmission scheme
US10568121B2 (en) * 2013-03-08 2020-02-18 Huawei Technologies Co., Ltd. System and method for reduced signaling transmissions in a communications system
US9369241B2 (en) * 2014-02-18 2016-06-14 Huawei Technologies Co., Ltd. HARQ frame data structure and method of transmitting and receiving with HARQ in systems using blind detection

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008086517A1 (en) * 2007-01-11 2008-07-17 Qualcomm Incorporated Collision-free group hopping in a wireless communication system
RU2010132856A (ru) * 2008-01-05 2012-02-10 Панасоник Корпорэйшн (Jp) Сигнализация по управляющему каналу с использованием кодовых точек для указания режима планирования
WO2009102667A1 (en) * 2008-02-14 2009-08-20 Qualcomm Incorporated Exploiting known rate matching information in blind decoding of downlink wireless data transmissions
EP2178239A2 (en) * 2008-10-20 2010-04-21 Fujitsu Limited Retransmission data generating apparatus and receiver
WO2014021632A1 (ko) * 2012-07-31 2014-02-06 엘지전자 주식회사 데이터 송신 및 수신 방법 및 장치

Also Published As

Publication number Publication date
JP2017512008A (ja) 2017-04-27
KR20160122229A (ko) 2016-10-21
EP3097653A4 (en) 2017-01-25
BR112016018762A8 (pt) 2020-06-23
EP3681074A1 (en) 2020-07-15
US10631179B2 (en) 2020-04-21
US20160286416A1 (en) 2016-09-29
KR101904433B1 (ko) 2018-10-05
US20190174335A1 (en) 2019-06-06
CN106031072A (zh) 2016-10-12
US9369241B2 (en) 2016-06-14
CA2939662C (en) 2021-01-19
EP3097653A1 (en) 2016-11-30
US10212613B2 (en) 2019-02-19
RU2016137190A (ru) 2018-03-22
JP2019033541A (ja) 2019-02-28
RU2016137190A3 (ru) 2018-03-22
CN106031072B (zh) 2021-06-08
CA2939662A1 (en) 2015-08-27
KR102026198B1 (ko) 2019-09-27
US20150236823A1 (en) 2015-08-20
WO2015124089A1 (en) 2015-08-27
KR20180110206A (ko) 2018-10-08
EP3097653B1 (en) 2020-02-12

Similar Documents

Publication Publication Date Title
RU2653284C2 (ru) Структура данных кадра HARQ и способ передачи и приема с HARQ в системах, использующих слепое обнаружение
WO2012151976A1 (zh) 误检测判决方法及装置
TWI526019B (zh) 用於在無線區域網路系統中處理封包之方法及裝置
KR20120046899A (ko) 무선통신 시스템에서 복합 자동 재전송 요청을 위한 버퍼 관리 장치 및 방법
US20080225776A1 (en) Apparatus, methods, and computer program products providing unsolicited HARQ for system information in the downlink
US20190132106A1 (en) Uplink transmission method and apparatus
US10999016B2 (en) Control information sending method, control information receiving method, network device, and terminal device
WO2017160194A1 (en) Determining dtx cause
WO2018201807A1 (zh) 一种确定数据是否受到破坏的方法及装置
CN109792329B (zh) 网络节点、客户端设备及其方法
JP6345257B2 (ja) 送信方法およびユーザ機器
CN112640344B (zh) 用于nr-u上的自包含突发的混合harq反馈方案
CN108809529B (zh) 一种数据传输方法、终端以及基站
EP3041160A1 (en) Hybrid automatic repeat request data decoding method, node device, and decoding system
CN117955607A (zh) 一种通信方法及装置
WO2015018086A1 (zh) 反馈信息的资源映射方法、检测方法、装置和***