Устройство и способ генерирования сообщения обратной связи автоматического запроса на повторную передачу (arq) в системе беспроводной связи

Предусмотрены устройство и способ для генерирования сообщения обратной связи автоматического запроса на повторную передачу (ARQ) в системе беспроводной связи. Способ генерирования сообщения обратной связи ARQ на принимающей стороне в системе беспроводной связи включает в себя генерирование первой информации обратной связи ARQ по первой схеме, причем первая информация обратной связи ARQ содержит информацию о первом блоке ARQ с ошибкой из одного или более блоков ARQ, для которых не выполнялась обратная связь ARQ, генерирование второй информации обратной связи ARQ по второй схеме, указывающей ошибку, по меньшей мере, одного блока ARQ, не представленного в первой информации обратной связи ARQ, генерирование сообщения обратной связи ARQ, содержащего первую информацию обратной связи ARQ и вторую информацию обратной связи ARQ, и передачу сообщения обратной связи ARQ к передающей стороне. 4 н. и 23 з.п. ф-лы, 7 ил., 6 табл.

 

Область техники, к которой относится изобретение

Настоящее изобретение относится к устройству и способу для автоматического запроса на повторную передачу (ARQ) в системе беспроводной связи. Более конкретно, настоящее изобретение относится к устройству и способу для генерирования сообщения обратной связи ARQ в системе беспроводной связи.

Уровень техники

В системах беспроводной передачи данных могут возникать ошибки в данных из-за условий канала радиоресурсов, несущих данные. Соответственно, системы беспроводной связи осуществляют управление и восстановление ошибок в данных, используя схему автоматического запроса на повторную передачу (ARQ) для повышения надежности передачи данных.

Используя схему ARQ, приемная сторона информирует передающую сторону об успешном или безуспешном приеме блоков ARQ, принятых от передающей стороны. Например, когда блоки ARQ принимают от передающей стороны без ошибки, принимающая сторона передает информацию ACK к принимающей стороне. В отличие от этого, когда блоки ARQ принимают из передающей стороны с ошибкой, принимающая сторона передает информацию NACK в передающую сторону. Здесь последовательность операций для сообщения об успешном или безуспешном приеме блоков ARQ от принимающей стороны к передающей стороне называется обратной связью ARQ.

При обратной связи ARQ принимающая сторона может использовать накопительную схему ACK, избирательную схему ACK и схему блочной последовательности ACK.

Используя блочную последовательность ACK, принимающая сторона указывает успешный или безуспешный прием блоков ARQ, принимаемых от передающей стороны, используя битовое представление и информацию длины.

При использовании избирательной схемы ACK принимающая сторона указывает успешный или безуспешный прием блоков ARQ, принятых от передающей стороны, используя битовое представление, составленное путем назначения одного бита каждому блоку ARQ. Количество битов, формирующих битовое представление, является постоянным. В соответствии с этим, когда принимающая сторона выполняет обратную связь ARQ по блокам ARQ, меньшим, чем количество битов, формирующих битовое представление, принимающая сторона и передающая сторона, вероятно, не используют эти биты за исключением битов, указывающих успешный или безуспешный прием блоков ARQ в битовом представлении.

При использовании накопительной схемы ACK принимающая сторона передает в передающую сторону номер последовательности блока ARQ, имеющего наибольший номер последовательности среди блоков ARQ, успешно принятых до первого блока ARQ с ошибкой. Например, когда принимающая сторона принимает 10 блоков ARQ из 12 блоков ARQ из передающей стороны и четвертый, пятый, седьмой и девятый блоки ARQ являются искаженными, принимающая сторона передает третий номер последовательности блоков ARQ в передающую сторону.

Однако, когда первый блок ARQ, принятый от передающей стороны, искажен, принимающая сторона не может передать номер последовательности блоков ARQ к передающей стороне. Кроме того, принимающая сторона не может информировать передающую сторону об информации ACK для блоков ARQ, успешно принятых после номера последовательности блока ARQ, переданного к передающей стороне через обратную связь ARQ.

Раскрытие изобретения

Решение задачи

Один аспект настоящего изобретения состоит в том, чтобы решить, по меньшей мере, упомянутые выше задачи и/или устранить недостатки и обеспечить, по меньшей мере, преимущества, описанные ниже. В соответствии с этим один аспект настоящего изобретения направлен на предоставление устройства и способа для генерирования сообщения обратной связи автоматического запроса на повторную передачу (ARQ) на принимающей стороне в системе беспроводной связи.

Другой аспект настоящего изобретения состоит в том, чтобы предусмотреть устройство и способ для генерирования сообщения обратной связи ARQ, используя накопительную схему ACK и избирательную схему ACK на принимающей стороне в системе беспроводной связи.

Еще один аспект настоящего изобретения направлен на предоставление устройства и способа для уменьшения передаваемой служебной информации в сообщениях обратной связи ARQ в соответствии с избирательной схемой ACK в системе беспроводной связи.

Еще один другой аспект настоящего изобретения состоит в предоставлении устройства и способа для выполнения ARQ, используя модуль данных протокола MAC (MPDU), состоящий, по меньшей мере, из одного блока ARQ на передающем конце в системе беспроводной связи.

Дополнительный аспект настоящего изобретения состоит в том, чтобы предусмотреть устройство и способ для повторной передачи блока ARQ путем разделения блока ARQ, по меньшей мере, на один подблок ARQ, когда передающая сторона выполняет повторную передачу блока ARQ в системе беспроводной связи.

Еще один дополнительный аспект настоящего изобретения направлен на предоставление устройства и способа для генерирования сообщения обратной связи ARQ на принимающей стороне относительно блока ARQ, повторно переданного и разделенного, по меньшей мере, на один подблок ARQ в системе беспроводной связи.

В соответствии с аспектом настоящего изобретения предусмотрен способ генерирования сообщения обратной связи ARQ на принимающей стороне в системе беспроводной связи.

Способ включает в себя генерацию первой информации обратной связи ARQ по первой схеме, причем первая информация обратной связи ARQ содержит информацию о первом блоке ARQ с ошибкой из одного или более блоков ARQ, для которых не была выполнена обратная связь ARQ, генерацию второй информации обратной связи ARQ по второй схеме, указывающей ошибку, по меньшей мере, одного блока ARQ, не представленного в первой информации обратной связи ARQ, генерацию сообщения обратной связи ARQ, содержащего первую информацию обратной связи ARQ и вторую информацию обратной связи ARQ, и передачу сообщения обратной связи ARQ к передающей стороне.

В соответствии с другим аспектом настоящего изобретения предусмотрен способ для генерирования сообщения обратной связи ARQ на принимающей стороне в системе беспроводной связи. Способ включает в себя генерацию первой информации обратной связи ARQ, содержащей информацию о первом подблоке ARQ с ошибкой из одного или более подблоков ARQ, для которых не была выполнена обратная связь ARQ, генерацию второй информации обратной связи ARQ, указывающей ошибку, по меньшей мере, одного подблока ARQ, не представленного в первой информации обратной связи ARQ, генерацию сообщения обратной связи ARQ, содержащего первую информацию обратной связи ARQ и вторую информацию обратной связи ARQ, и передачу сообщения обратной связи ARQ к передающей стороне.

В соответствии с еще одним аспектом настоящего изобретения предусмотрено устройство для генерирования сообщения обратной связи ARQ на принимающей стороне в системе беспроводной связи. Устройство включает в себя приемник для приема блоков ARQ, контроллер ARQ для проверки наличия ошибок блоков ARQ, принятых от передающей стороны через приемник, и для управления для выполнения обратной связи ARQ к передающей стороне, учитывая время выполнения обратной связи ARQ, генератор управляющего сообщения ARQ, предназначенный для того, чтобы, когда выполняют обратную связь ARQ, генерировать сообщение обратной связи ARQ, содержащее первую информацию обратной связи ARQ по первой схеме, причем первая информация обратной связи ARQ содержит информацию о первом блоке ARQ с ошибкой из одного или более блоков ARQ, для которых не была выполнена обратная связь ARQ, и вторую информацию обратной связи ARQ по второй схеме, указывающей ошибку, по меньшей мере, одного блока ARQ, не представленного в первой информации обратной связи ARQ, и передатчик, предназначенный для передачи сообщения обратной связи ARQ к передающей стороне.

В соответствии с еще одним дополнительным аспектом настоящего изобретения предусмотрено устройство для генерирования сообщения обратной связи ARQ на принимающей стороне в системе беспроводной связи. Устройство включает в себя приемник для приема блоков ARQ и подблоков ARQ, контроллер ARQ для проверки наличия ошибки в блоках ARQ и в подблоках ARQ, принятых от передающей стороны через приемник, и для управления для выполнения обратной связи ARQ к передающей стороне, учитывая время выполнения обратной связи ARQ, генератор управляющего сообщения ARQ, предназначенный для того, чтобы, когда выполняется обратная связь для подблоков ARQ, генерировать сообщение обратной связи ARQ, содержащее первую информацию обратной связи ARQ, содержащую информацию в первом подблоке ARQ с ошибкой из одного или более подблоков ARQ, для которых не была выполнена обратная связь ARQ, и вторую информацию обратной связи ARQ, указывающую ошибку, по меньшей мере, одного подблока ARQ, не представленного в первой информации обратной связи ARQ, и передатчик, для передачи сообщения обратной связи ARQ к передающей стороне.

Другие аспекты, преимущества и существенные признаки изобретения будут понятны для специалиста в данной области техники из следующего подробного описания изобретения, которое при рассмотрении совместно с приложенными чертежами раскрывает примерные варианты осуществления изобретения.

Краткое описание чертежей

Приведенные выше и другие аспекты, свойства и преимущества определенных примерных вариантов осуществления настоящего изобретения будут понятны из следующего подробного описания изобретения, иллюстрируемого приложенными чертежами, на которых:

Фиг. 1A, 1B и 1C иллюстрируют блок ARQ в системе беспроводной связи в соответствии с примерным вариантом осуществления настоящего изобретения;

Фиг. 2 иллюстрирует сообщение обратной связи ARQ в системе беспроводной связи в соответствии с примерным вариантом осуществления настоящего изобретения;

Фиг. 3 иллюстрирует сообщение обратной связи ARQ, включающее в себя информацию обратной связи ARQ в отношении повторно переданного блока ARQ в системе беспроводной связи в соответствии с примерным вариантом осуществления настоящего изобретения;

Фиг. 4 иллюстрирует способ генерирования сообщения обратной связи ARQ на принимающей стороне в системе беспроводной связи в соответствии с примерным вариантом осуществления настоящего изобретения;

Фиг. 5 иллюстрирует способ для передачи блока ARQ на передающей стороне в системе беспроводной связи в соответствии с примерным вариантом осуществления настоящего изобретения;

Фиг. 6 иллюстрирует передающую сторону в системе беспроводной связи в соответствии с примерным вариантом осуществления настоящего изобретения и

Фиг. 7 иллюстрирует принимающую сторону в системе беспроводной связи согласно примерному варианту осуществления настоящего изобретения.

На чертежах одинаковыми номерами ссылочных позиций обозначены одинаковые части, компоненты и структуры.

Осуществление изобретения

Следующее описание со ссылкой на приложенные чертежи предусмотрено для пояснения примерных вариантов осуществления настоящего изобретения, как определено в соответствии с формулой изобретения и ее эквивалентами. Оно включает в себя различные конкретные детали, которые способствуют пониманию, но которые следует рассматривать как просто примеры.

В соответствии с этим для специалистов в данной области техники будет понятно, что различные изменения и модификации описанных здесь вариантов осуществления могут быть выполнены без выхода за пределы объема и сущности изобретения. Кроме того, описание известных функций и конструкций исключено для ясности и краткости изложения.

Термины и слова, используемые в следующем описании и формуле изобретения, не ограничены библиографическими значениями, но используются автором изобретения для обеспечения ясного и полного понимания изобретения. Соответственно, для специалиста в данной области техники должно быть понятно, что следующее описание примерных вариантов осуществления настоящего изобретения предоставлено только для иллюстрации, а не с целью ограничения изобретения, как определено приложенной формулой изобретения и ее эквивалентами.

Следует понимать, что формы единственного числа включают в себя ссылки на множественное число, если только в контексте явно не будет указано другое. Таким образом, например, ссылка на "поверхность компонента" включает в себя ссылку на одну или более таких поверхностей.

Термин "по существу" означает то, что указанная характеристика, параметр или значение не обязательно должны быть достигнуты точно, но что отклонения или вариации, включающие в себя, например, допуски, ошибку измерений, ограничения точности измерения и другие факторы, известные специалистам в данной области техники, могут иметь место в той степени, которая не исключают эффект, который предполагается обеспечиваемым такой характеристикой.

Примерные варианты осуществления настоящего изобретения обеспечивают технологию для генерирования сообщения обратной связи автоматического запроса на повторную передачу (ARQ) на принимающей стороне, используя накопительную схему ACK и избирательную схему ACK в системе беспроводной связи.

В нижеследующем описании передающая сторона и принимающая сторона включают в себя все из узлов передачи и приема, составляющих систему беспроводной передачи данных, такую как контроллер базовой станции, базовую станцию, мобильную станцию и станцию-ретранслятор.

Операции ARQ осуществляются на уровне управления доступом к среде (MAC) передачи данных. Для ARQ передающая сторона генерирует блок ARQ на уровне MAC или блок ARQ для повторной передачи, как показано на Фиг. 1.

На Фиг. 1A, 1B и 1C представлен блок ARQ в системе беспроводной связи в соответствии с примерным вариантом осуществления настоящего изобретения.

Более конкретно на Фиг. 1A иллюстрируется блок ARQ для доставки данных, на Фиг. 1B иллюстрируются подблоки ARQ для повторной передачи и на Фиг. 1C иллюстрируется блок ARQ для повторной передачи.

Передающая сторона формирует MPDU, который представляет собой модуль передачи уровня MAC, путем разделения модуля данных обслуживания (SDU), передаваемых из верхнего уровня на уровень MAC, или путем комбинирования множества SDU, как иллюстрируется на Фиг. 1 A.

Когда ARQ применяется к MPDU, передающая сторона назначает номера последовательности (SN) блокам ARQ на основе MPDU. Таким образом, передающая сторона определяет один MPDU как один блок ARQ. Например, когда верхний уровень передает два SDU на уровень MAC, передающая сторона образует три MPDU с этими двумя SDU. Передающая сторона назначает первый, второй и третий блоки SN ARQ для MPDU соответственно. Здесь передающая сторона добавляет информацию управления, такую как SN блока ARQ к MPDU, аналогично заголовку MAC.

Когда второй блок ARQ из блоков ARQ, передаваемых передающей стороной, будет искажен, принимающая сторона запрашивает повторную передачу второго блока ARQ от передающей стороны через обратную связь ARQ.

Передающая сторона может выполнить повторную передачу искаженного блока ARQ путем разделения блока ARQ на множество подблоков ARQ, как иллюстрируется на Фиг. 1B. Например, передающая сторона сегментирует искаженный второй блок ARQ на 7 подблоков ARQ. Затем передающая сторона генерирует и повторно передает MPDU, включающий в себя 3 подблока ARQ, и MPDU, включающий в себя 4 подблока ARQ, к принимающей стороне. Таким образом, передающая сторона назначает CN подблоков (SUB) ARQ для подблоков ARQ.

После приема подблоков ARQ принимающая сторона генерирует информацию обратной связи ARQ для повторно переданных подблоков ARQ, используя SN SUB ARQ для подблоков ARQ.

Передающая сторона может повторно передать исходный блок ARQ для блока ARQ с ошибкой к принимающей стороне, как показано на Фиг. 1C. Например, передающая сторона выполняет повторную передачу исходного блока ARQ для второго блока ARQ с ошибкой к принимающей стороне. Передающая сторона выполняет повторную передачу MPDU второго блока ARQ, включающую в себя SN блока ARQ, к принимающей стороне.

После приема повторно переданного блока ARQ принимающая сторона генерирует информацию обратной связи ARQ для повторно переданного блока ARQ, используя SN блока ARQ для этого блока ARQ.

При этом передающая сторона передает блок ARQ или подблоки ARQ в принимающую сторону. Принимающая сторона передает сообщение обратной связи ARQ, сгенерированное с использованием накопительной схемы ACK и избирательной схемы ACK, к передающей стороне, как иллюстрируется на Фиг. 2. Далее информация обратной связи ARQ, сгенерированная с использованием накопительной схемы ACK, упоминается как информация обратной связи ACK накопительной схемы ACK, а информация обратной связи ARQ, сгенерированная с использованием избирательной схемы ACK, упоминается как информация обратной связи ACK избирательной схемы ACK.

На Фиг. 2 показано сообщение обратной связи ARQ в системе беспроводной связи в соответствии с примерным вариантом осуществления настоящего изобретения.

На Фиг. 2 принимающая сторона 210 генерирует сообщения обратной связи ARQ, указывающие ошибку блоков ARQ, принятых от передающей стороны 200, используя накопительную схему ACK и избирательную схему ACK.

Принимающая сторона 210 генерирует информацию обратной связи ARQ накопительной схемы 220 ACK, указывающей ошибку блоков ARQ, последовательно принятых в последовательности. Когда каждый блок ARQ принимается от передающей стороны без ошибки, принимающая сторона 210 генерирует информацию обратной связи ARQ накопительной схемы 220 ACK, включающей в себя SN последовательно принятого последнего блока ARQ. В отличие от этого, когда блоки ARQ принимаются от передающей стороны 200 с ошибкой, принимающая сторона 210 генерирует информацию обратной связи ARQ накопительной схемы 220 ACK с SN первого блока ARQ с ошибкой.

Принимающая сторона 210 генерирует информацию обратной связи ARQ избирательной схемы 230 ACK, указывающей ошибку блока ARQ, которая не включена в информацию обратной связи ARQ блока ARQ, который был успешно принят в соответствии с накопительной схемой 220 ACK. Например, когда четвертый, пятый, седьмой и девятый блоки ARQ для блоков ARQ, принятых из передающей стороны 200, содержат ошибку, принимающая сторона 210 генерирует информацию обратной связи ARQ накопительной схемы 220 ARQ, включающей в себя SN четвертого блока ARQ, первоначально имеющего ошибку, что означает, что блоки ARQ, вплоть до SN третьего блока ARQ, были приняты успешно. Кроме того, принимающая сторона 210 генерирует информацию обратной связи ARQ избирательной схемы 230 ACK, указывающей ошибку в блоках ARQ с четвертого по десятый. Начальной информацией избирательной схемы 230 ACK может быть четвертый или пятый блок ARQ, поскольку указание ошибки четвертого блока ARQ представлено в накопительной схеме 220 ARQ. При этом принимающая сторона 210 может генерировать информацию обратной связи ARQ избирательной схемы 230 ACK тремя способами.

Во-первых, принимающая сторона 210 может генерировать информацию А обратной связи ARQ избирательной схемы 230 ACK. Более конкретно, принимающая сторона 210 генерирует информацию обратной связи ARQ избирательной схемы 230 ACK, используя информацию блока ARQ, имеющую наибольший SN успешно принятых блоков ARQ и битовое представление, указывающее ошибку блоков ARQ. Битовое представление указывает присутствие или отсутствие ошибки в блоках ARQ между первым блоком ARQ с ошибкой и блоком ARQ, имеющим наибольший SN. Например, предполагается, что четвертый, пятый, седьмой и девятый блоки ARQ среди 10 блоков ARQ не были приняты от передающей стороны 200. Принимающая сторона 210 определяет эти четыре блока ARQ, имеющие ошибку. Принимающая сторона 210 генерирует информацию А обратной связи ARQ избирательной схемы 230 ACK, используя информацию десятого блока ARQ, имеющего наибольший SN среди успешно принятых блоков ARQ, и битовое представление, указывающее ошибку блоков ARQ с четвертого по девятый. В качестве альтернативы принимающая сторона 210 может генерировать информацию обратной связи ARQ избирательной схемы ACK, используя информацию десятого блока ARQ, имеющего наибольший SN среди успешно принятых блоков ARQ, и битовое представление, указывающее ошибку блоков ARQ с пятого по девятый.

Принимающая сторона 210 может генерировать сообщение обратной связи ARQ по Таблице 1, используя информацию обратной связи ARQ накопительной схемы ACK и информацию обратной связи ARQ первой избирательной схемы ACK. Здесь принимающая сторона 210 генерирует сообщение обратной связи ARQ в форме информационного элемента (IE).

Таблица 1
Синтаксис Бит Примечания
ARQ_ feedback _IE(LAST){
Тип обратной связи ARQ 1 0=IE обратной связи ARQ для блока ARQ
1=IE обратной связи ARQ для подблока ARQ
LAST 1 0x0=IE обратной связи большего ARQ в списке
0x1=IE обратной связи текущего последнего ARQ в списке
CID XX ID соединения
ACK Type 1 0x0=Накопительный ACK
0x1=Избирательный ACK при наличии MAP
ARQ SN XX Тип ACK=0x0, блок ARQ вплоть до и включительно ARQ SN был принят успешно.
Тип ACK=0x1, блок ARQ меньший, чем ARQ SN, был принят успешно.
if(ARQ_ type =1){
LAST SUCCESS ARQ SN XX Наибольший ARQ SN среди успешно принятых SN блоков ARQ
Selective ACK MAP Пере-менный Каждый бит представляет ACK или NACK соответствующего блока ARQ.
}
}

Сообщение обратной связи ARQ включает в себя поле типа обратной связи ARQ, обозначающее, относится ли обратная связь ARQ с использованием сообщения обратной связи ARQ к блоку ARQ или подблоку ARQ, поле LAST, обозначающее присутствие или отсутствие другого сообщения обратной связи ARQ, поле Connection IDentifier (CID), обозначающее CID передающей стороны 210, поле ACK Type, обозначающее тип сообщения обратной связи ARQ, поле ARQ SN, обозначающее SN блока ARQ, содержавшегося в информации обратной связи ARQ в соответствии с накопительной схемой ACK, поле LAST SUCCESS ARQ SN, обозначающее блок ARQ, имеющий наибольший SN среди успешно принятых блоков ARQ, и поле избирательного ACK MAP, обозначающее безуспешный или успешный прием блоков ARQ, которые не представлены с использованием накопительной схемы ACK. Поле избирательного ACK MAP обозначает безуспешный или успешный прием блоков ARQ между блоками ARQ, включенными в поле ARQ SN и поле LAST SUCCESS ARQ SN. Первый бит поля избирательного ACK MAP обозначает успешный прием или безуспешный прием блока ARQ, соответствующего SN, содержащемуся в поле ARQ SN.

В качестве альтернативы первый бит поля избирательного ACK MAP может обозначать успех или неудачу приема блока ARQ, соответствующего SN, больше, чем SN поля ARQ SN, на единицу.

Как отмечено выше, принимающая сторона может устанавливать значение поля ARQ SN в разные значения, используя накопительную схему ACK и значение поля ARQ SN, используя как накопительную схему ACK, так и избирательную схему ACK. Соответственно, при приеме сообщения обратной связи ARQ, генерируемого, как показано в Таблице 1, когда поле Type ACK равно 0, передающая сторона распознает, что принимающая сторона переходит к приему блоков ARQ, используя SN, меньший или равный SN поля ARQ SN.

Когда поле ACK Type равно 1, передающая сторона распознает, что принимающая сторона успешно приняла блок ARQ, имеющий SN, меньший, чем SN поля ARQ SN.

Во-вторых, принимающая сторона 210 может генерировать информацию B обратной связи ARQ избирательной схемы 230 ACK. Более подробно, принимающая сторона 210 может генерировать информацию B обратной связи ARQ избирательной схемы 230 ACK, используя битовое представление для фиксированных битов и существующую информацию дополнительного битового представления.

Принимающая сторона 210 может генерировать сообщение обратной связи ARQ по Таблице 2, используя информацию обратной связи ARQ накопительной схемы ACK и информацию обратной связи ARQ второй избирательной схемы ACK. Здесь принимающая сторона 210 генерирует сообщение обратной связи ARQ в форме IE.

Таблица 2
Синтаксис бит Примечания
ARQ feedback IE(LAST){
Тип обратной связи ARQ 1 0=IE обратной связи ARQ для блока ARQ
1=IE обратной связи ARQ для подблока ARQ
LAST 1 0x0=IE обратной связи большего ARQ в списке
0x1=IE обратной связи последнего ARQ в списке
CID XX ID соединения
ACK MAP existence 1 0x0=Накопительный ACK
0x1=Существование избирательного ACK MAP
ARQ SN XX Существование ACK MAP=0x0, блок ARQ вплоть до и включительно ARQ SN был принят успешно.
Существование ACK MAP=0x1, блок ARQ меньше, чем ARQ SN был принят успешно.
while(ACK MAP existence==l){
ACK MAP existence
1 0x0=Больше нет полей избирательного ACK MAP и существования ACK MAP.
0x1=Другой набор полей избирательного ACK MAP и
существования ACK MAP следует
Selective ACK MAP yy Каждый бит представляет ACK или NACK соответствующего блока ARQ.
}
}

Сообщение обратной связи ARQ включает в себя поле тип обратной связи ARQ, обозначающее, относится ли обратная связь ARQ, с использованием сообщения обратной связи ARQ, к блоку ARQ или подблоку ARQ, поле LAST, обозначающее присутствие или отсутствие другого сообщения обратной связи ARQ, поле CID, обозначающее CID передающей стороны 210, поле существования ACK MAP, обозначающее тип сообщения обратной связи ARQ или поле избирательного ACK MAP, обозначающее последний ACK MAP, поле ARQ SN, обозначающее SN для блока ARQ, содержащегося в информации обратной связи ARQ накопительной схемы ACK, и поле избирательного ACK MAP, обозначающее ошибку блоков ARQ, не представленную с использование накопительной схемы ACK. Таким образом, поле избирательного ACK MAP обозначает информацию возникновения ошибки блоков ARQ, следующих после поля ARQ SN. Первый бит поля избирательного ACK MAP обозначает успешный прием или неудачный прием блока ARQ, соответствующего SN поля ARQ SN. В качестве альтернативы, первый бит поля избирательного ARQ MAP может обозначать успешный прием или безуспешный прием блока ARQ, соответствующего SN большему, чем SN поля ARQ SN, на единицу.

В-третьих, принимающая сторона 210 может генерировать информацию C обратной связи ARQ для избирательной схемы 230 ACK. Более конкретно, принимающая сторона 210 может генерировать информацию C обратной связи ARQ избирательной схемы 230 ACK, используя избирательный ACK MAP с фиксированным количеством битов, и информацию номера избирательного ACK MAP, содержащегося в сообщении обратной связи ARQ. Здесь, избирательный ACK MAP может быть сгенерирован как битовое представление.

Принимающая сторона 210 может генерировать сообщение обратной связи ARQ по Таблице 3, используя информацию обратной связи ARQ накопительной схемы ACK и информацию обратной связи ARQ третьей избирательной схемы ACK. Здесь принимающая сторона 210 генерирует сообщение обратной связи ARQ в форме IE.

Таблица 3
Синтаксис бит Примечания
ARQ feedback IE (LAST){
Тип обратной связи ARQ 1 0=IE обратной связи ARQ для блока ARQ
1=IE обратной связи ARQ для подблока
LAST 1 0x0=IE обратной связи большего ARQ в списке
0x1=IE обратной связи последнего ARQ в списке
CID xx ID соединения
ACK Type 1 0x0=Накопительный ACK
0x1=Существование избирательного ACK MAP
ARQ SN
xx Тип ACK=0x0, блок ARQ вплоть до и включительно ARQ SN был принят успешно
Тип ACK=0x1, блок ARQ меньший,
чем ARQ SN, был принят успешно.
if(ACK type== 1){
N_ ACK_ MAP xx Номер избирательного ACK MAP
Selective ACK MAP Пере-менный Каждый бит представляет ACK или NACK соответствующего блока ARQ. Общая длина избирательного ACK MAP составляет N ACK MAP × один размер избирательного ACK MAP
}
}

Сообщение обратной связи ARQ включает в себя поле типа обратной связи ARQ, обозначающее, относится ли обратная связь ARQ с использованием сообщения обратной связи ARQ к блоку ARQ или к подблоку ARQ, поле LAST, обозначающее присутствие или отсутствие другого сообщения обратной связи ARQ, поле CID, обозначающее CID передающей стороны 210, поле ACK Type, обозначающее тип сообщения обратной связи ARQ, поле ARQ SN, обозначающее SN блока ARQ, содержащегося в информации обратной связи ARQ накопительной схемы ACK, поле N_ACK MAP, обозначающее номер избирательного ACK MAP, и поле избирательного ACK MAP, обозначающее ошибку блоков ARQ, не представленных с использованием накопительной схемы ACK. Таким образом, поле избирательного ACK обозначает информацию возникновения ошибки блоков ARQ, следующих после поля ARQ SN. Первый бит поля избирательного ACK MAP обозначает успешный или безуспешный прием блока ARQ, соответствующего SN поля ARQ SN. В качестве альтернативы первый бит поля избирательного ACK MAP может обозначить успешный или безуспешный прием блока ARQ, соответствующего SN, большему, чем SN поля ARQ SN, на единицу.

Передающая сторона может получать состояние приема блоков ARQ, переданных в принимающую сторону, на основе сообщения обратной связи ARQ, принятого из передающей стороны. В соответствии с этим, когда принимающая сторона принимает блоки ARQ без ошибки, передающая сторона удаляет блоки ARQ, принятые на принимающей стороне без ошибки, из своего буфера передачи для передачи новых блоков ARQ.

В то же время, когда блок ARQ, переданный в принимающую сторону, содержит ошибку, передающая сторона повторно передает исходный блок ARQ искаженного блока ARQ к принимающей стороне. В качестве альтернативы в зависимости от политики управления радиоресурсами передающей стороны передающая сторона может повторно передавать исходный блок ARQ искаженного блока ARQ путем разделения блока ARQ, по меньшей мере, на два подблока ARQ. Например, когда четвертый, пятый, седьмой и девятый блоки ARQ искажены, как показано на Фиг. 2, передающая сторона может повторно передавать блоки ARQ, как представлено на Фиг. 3.

На Фиг. 3 показано сообщение обратной связи ARQ, включающее в себя информацию обратной связи ARQ в отношении повторно переданного блока ARQ в системе беспроводной связи в соответствии с примерным вариантом осуществления настоящего изобретения.

Когда четвертый, пятый, седьмой и девятый блоки ARQ приняты с ошибкой, как показано на Фиг. 3, передающая сторона 300 повторно передает искаженные блоки ARQ в принимающую сторону 310. Передающая сторона 300 повторно передает те же пятый и девятый блоки ARQ, что и исходные блоки ARQ, в принимающую сторону 310. Передающая сторона 300 выполняет повторную передачу четвертого блока ARQ, разделенного на четыре подблока ARQ, и седьмого блока ARQ, разделенного на три подблока ARQ, в принимающую сторону 310. Здесь передающая сторона 300 назначает ARQ SUB SN для подблоков ARQ, соответственно. Более конкретно, передающая сторона 300 назначает ARQ SUB SN с 4-1 по 4-4 для фрагментированных подблоков ARQ четвертого блока ARQ, и ARQ SUB SN с 7-1 по 7-3 для фрагментированных подблоков ARQ седьмого блока ARQ.

При этом во время повторной передачи блока ARQ, передающая сторона 300 может передавать новый блок ARQ вместе с повторно переданным блоком ARQ.

При приеме блоков ARQ, переданных из передающей стороны 300, принимающая сторона 310 генерирует сообщение обратной связи ARQ, указывающее ошибку блоков ARQ, повторно переданных из передающей стороны 300, используя накопительную схему ACK и избирательную схему ACK.

Принимающая сторона 310 может генерировать сообщение обратной связи ARQ путем добавления поля блока N_ARQ, обозначающего информацию номера блока ARQ, включающего в себя подблоки ARQ, в сообщение обратной связи ARQ по Таблице 1, Таблице 2 и Таблице 3. Например, если поле N_ARQ блока добавить в Таблицу 1, принимающая сторона 310 может генерировать сообщение обратной связи ARQ по Таблице 4. Здесь принимающая сторона 310 генерирует сообщение обратной связи ARQ в форме IE.

Таблица 4
Синтаксис бит Примечания
ARQ feedback IE2(LAST){
Тип обратной связи ARQ 1 0=IE обратной связи ARQ для блока ARQ
1=IE обратной связи ARQ для подблока ARQ
LAST 1 0x0=IE обратной связи большего ARQ в списке
0x1=IE обратной связи последнего ARQ в списке
CID XX ID соединение
Блок N_ARQ Количество блоков ARQ, имеющих ошибку подблока ARQ
For(i<0;i<N ARQ Block;i++){
ACK SN XX SN блока ARQ, имеющего подблоки ARQ, принятые с ошибкой
ACK Type 1 0x0=Накопительный ACK
0x1=Наличие избирательного ACK MAP
ARQ _SUB_SN XX Тип ACK=0x0, подблок ARQ вплоть до и включительно ARQ SUB_SN был принят успешно.
Тип ACK=0x1, подблок ARQ меньше, чем ARQ SUB SN, был принят успешно.
if(ARQtype ==1){
LAST SUCCESS ARQ SUB SN XX Наибольший ARQ SUB_SN среди успешно принятых ARQ SUB SN
Selective ACK MAP Пере-менный Каждый бит представляет ACK или NACK соответствующего подблока ARQ
}
}
}

Сообщение обратной связи ARQ включает в себя поле типа обратной связи ARQ, обозначающее, относится ли обратная связь ARQ с использованием сообщения обратной связи ARQ к блоку ARQ или подблоку ARQ, поле LAST, обозначающее присутствие или отсутствие другого сообщения обратной связи ARQ, поле CID, обозначающее CID передающей стороны 210, поле ARQ SN, обозначающее SN блока ARQ, включающего в себя подблок ARQ с ошибкой, поле блока N_ACK, обозначающее количество блоков ARQ, включающих в себя подблок ARQ с ошибкой, поле ACK Type, обозначающее тип сообщения обратной связи ARQ, поле ARQ SUB_SN, обозначающее SN подблока ARQ, содержащегося в информации обратной связи ARQ накопительной схемы ACK, поле LAST SUCCESS ARQ SUB_SN, обозначающее подблок ARQ, имеющий наибольший SN среди успешно принятых подблоков ARQ, и поле избирательного ACK MAP, обозначающее ошибку приема или успешный прием ARQ подблоков, не представленных с использованием накопительной схемы ACK. Таким образом, поле избирательного ACK MAP указывает информацию возникновения ошибки подблоков ARQ между подблоками ARQ, содержащимися в поле ARQ SUB_SN и в поле LAST SUCCESS ARQ SUB_SN. Первый бит поля избирательного ACK MAP обозначает успех или неудачу приема подблока ARQ, соответствующего SN поля ARQ SUB_SN. В качестве альтернативы первый бит поля избирательного ACK MAP может обозначать успех или неудачу приема подблока ARQ соответствующего SN, большему, чем SN поля ARQ SUB_SN, на единицу.

Когда поле блока N_ARQ добавляется в Таблице 2, принимающая сторона 310 может генерировать сообщение обратной связи ARQ по Таблице 5. Здесь принимающая сторона 310 генерирует сообщение обратной связи ARQ в форме IE.

Таблица 5
Синтаксис бит Примечания
ARQ_feedback_IE2(LAST){
Тип обратной связи ARQ
1 0=IE обратной связи ARQ для блока ARQ
1=IE обратной связи ARQ для подблока ARQ
LAST 1 0x0 - IE обратной связи большего ARQ в списке
0x1=IE обратной связи последнего ARQ в списке
CID xx ID соединение
Блок N_ARQ Количество блоков ARQ, имеющих ошибку подблока ARQ
For(i<0; i<N_ARQ Block;
ARQ SN xx SN блока ARQ, имеющего подблоки ARQ, принятые с ошибкой
ACK MAP existence 1 0x0=Накопительный ACK
0x1=Существование избирательного ACK MAP
ARQ SUB_SN xx Существование ACK MAP=0x0, подблок ARQ вплоть до и включительно ARQ SUB_SN был принят успешно.
Существование ACK MAP=0x1, подблок ARQ меньше, чем ARQ SUB SN, был принят успешно.
while(ACK MAP existence ==l){
ACK MAP existence 1 0x0=Больше нет полей избирательного ACK MAP и существования ACK MAP.
0x1=Другой набор полей избирательного ACK MAP и
существования ACK MAP следует
Selective ACK MAP yy Каждый бит представляет ACK или NACK соответствующего подблока ARQ.
}
}
}

Сообщение обратной связи ARQ включает в себя поле типа обратной связи ARQ, обозначающее, относится ли обратная связь ARQ с использованием сообщения обратной связи ARQ к блоку ARQ или к подблоку ARQ поле LAST, обозначающее присутствие или отсутствие другого сообщения обратной связи ARQ, поле CID, обозначающее CID передающей стороны 210, поле блока N_ACK, обозначающее количество блоков ARQ, включающих в себя подблок ARQ с ошибкой, поле ARQ SN, обозначающее SN блока ARQ, включающего в себя подблок ARQ с ошибкой, поле существования ACK MAP, обозначающее тип сообщения обратной связи ARQ, или является ли поле избирательного ACK MAP последним ACK MAP, поле ARQ SUB_SN, обозначающее SN подблока ARQ, содержащегося в информации обратной связи ARQ накопительной схемы ACK, и поле избирательного ACK MAP, обозначающее безуспешный или успешный прием подблоков ARQ, не представленных с использованием накопительной схемы ACK. Таким образом, поле избирательного ACK MAP обозначает информацию возникновения ошибки подблока ARQ, следующего после поля ARQ SUB_SN. Первый бит поля избирательного ACK MAP обозначает успех или неудачу в приеме подблока ARQ, соответствующего SN поля ARQ SUB_SN. В качестве альтернативы первый бит поля избирательного ACK MAP может обозначать успешный или безуспешный прием подблока ARQ, соответствующего SN, большему, чем SN поля ARQ SUB_SN, на единицу.

Когда поле блока N_ARQ добавляют в Таблице 3, принимающая сторона 310 может генерировать сообщение обратной связи ARQ по Таблице 6. Здесь принимающая сторона 310 генерирует сообщение обратной связи ARQ в форме IE.

Таблица 6
Синтаксис бит Примечания
ARQ feedback IE2(LAST){
Тип обратной связи ARQ 1 0=IE обратной связи ARQ для блока ARQ
1=IE обратной связи ARQ для подблока ARQ
LAST 1 0x0=IE обратной связи большего ARQ в списке
0x1=IE обратной связи последнего ARQ в списке
CID Xx ID соединение
Блок NARQ Количество блоков ARQ, имеющих подблоки ARQ
For(i<0; i<N)ARQ Block;i++){
ARQ SN xx SN блока ARQ, имеющего подблоки ARQ, принятые с ошибкой
Тип ACK 1 0x0=Накопительный ACK
0x1=существование избирательного ACK MAP
ARQ SUB_SN xx Тип ACK=0x0, подблок ARQ вплоть до и включительно ARQ SUB_SN был принят успешно
Тип ACK 0x1, подблок ARQ меньше, чем ARQ SUB_SN, был принят
успешно.
if(ACK type==1){
N_ACK MAP
Selective ACK MAP
xx
Пере-менный
Количество избирательного ACK MAP Каждый бит представляет ACK или NACK соответствующего подблока ARQ. Общая длина избирательного ACK MAP составляет N_ACK MAP × один размер избирательного ACK MAP
}
}
}

Сообщение обратной связи ARQ включает в себя поле типа обратной связи ARQ, обозначающее, относится ли данная обратная связь ARQ с использованием сообщения обратной связи ARQ к обратной связи блока ARQ или к обратной связи подблока ARQ, поле LAST, обозначающее присутствие или отсутствие другого сообщения обратной связи ARQ, поле CID, обозначающее CID передающей стороны 210, поле ARQ SN, обозначающее SN блока ARQ, включающего в себя подблоки ARQ с ошибками, поле блока N_ACK, обозначающее количество блоков ARQ, включающих в себя подблок ARQ с ошибкой, поле типа ACK, обозначающее тип сообщения обратной связи ARQ, поле ARQ SUB_SN, обозначающее SN подблока ARQ, содержащегося в информации обратной связи ARQ накопительной схемы ACK, поле N_ACK MAP, обозначающее количество избирательных ACK MAP, и поле избирательного ACK MAP, обозначающее безуспешный или успешный прием подблоков ARQ, не представленных с использованием схемы накопительного ACK. Таким образом, поле избирательного ACK MAP обозначает информацию возникновения ошибки подблоков ARQ, следующих после поля ARQ SUB_SN. Первый бит поля избирательного ACK MAP обозначает успешный или безуспешный прием подблока ARQ, соответствующего SN поля ARQ SUB_SN. В качестве альтернативы первый бит поля избирательного ACK MAP может обозначать успешный или безуспешный прием подблока ARQ, соответствующего SN, большему, чем SN поля ARQ SUB_SN, на единицу.

Способ генерирования сообщения обратной связи ARQ на принимающей стороне описан ниже.

На Фиг. 4 иллюстрируется способ для генерирования сообщения обратной связи ARQ на принимающей стороне в системе беспроводной связи в соответствии с примерным вариантом осуществления настоящего изобретения.

На этапе 401 принимающая сторона определяет, приняты ли блоки ARQ из передающей стороны.

При приеме блоков ARQ принимающая сторона проверяет наличие ошибок в принятых блоках ARQ на этапе 403.

На этапе 405 принимающая сторона определяет, следует ли выполнить обратную связь ARQ.

В случае когда обратная связь ARQ не выполняется, принимающая сторона возвращается на этап 401 и определяет, были ли приняты блоки ARQ из передающей стороны.

Для выполнения обратной связи ARQ принимающая сторона определяет, существует ли блок ARQ с ошибкой среди блоков ARQ для обратной связи ARQ, на этапе 407.

Когда блоки ARQ с ошибкой отсутствуют, принимающая сторона генерирует информацию обратной связи ARQ накопительной схемы ACK на этапе 413. Например, когда с первого по десятый блоки ARQ для обратной связи ARQ не содержат ошибку, принимающая сторона генерирует информацию обратной связи ARQ накопительной схемы ACK, включающей в себя SN десятого блока ARQ.

После генерирования информации обратной связи ARQ принимающая сторона генерирует и передает сообщение обратной связи ARQ, включающее в себя информацию обратной связи ARQ накопительной схемы ACK, в передающую сторону на этапе 411. Например, принимающая сторона генерирует сообщение обратной связи ARQ по Таблице 1, Таблице 2 или Таблице 3. На основе типа информации сообщения обратной связи ARQ передающая сторона распознает, что сообщение обратной связи ARQ включает в себя только информацию обратной связи ARQ накопительной схемы ACK. Таким образом, передающая сторона распознает, что принимающая сторона успешно приняла без ошибок вплоть до блоков ARQ, включающих в себя информацию обратной связи ARQ накопительной схемы ACK.

При обнаружении блока ARQ с ошибкой на этапе 407 принимающая сторона генерирует информацию обратной связи ARQ накопительной схемы ACK и информацию обратной связи ARQ избирательной схемы ACK на этапе 409. Принимающая сторона генерирует информацию обратной связи ARQ накопительной схемы ACK так, что она включает в себя SN первого блока ARQ c ошибкой. Принимающая сторона генерирует информацию обратной связи ARQ избирательной схемы ACK для указания ошибки блоков ARQ, не представленных с использованием информации обратной связи ARQ накопительной схемы ACK.

После генерирования информации обратной связи ARQ принимающая сторона генерирует и передает сообщение обратной связи ARQ, включающее в себя информацию обратной связи ARQ накопительной схемы ACK и информацию обратной связи ARQ избирательной схемы ACK к передающей стороне на этапе 411. Например, принимающая сторона генерирует сообщение обратной связи ARQ по Таблице 1, Таблице 2 или Таблице 3. В качестве альтернативы, когда генерируется сообщение обратной связи ARQ в отношении подблока ARQ, принимающая сторона генерирует сообщение обратной связи ARQ по Таблице 4, Таблице 5 или Таблице 6.

На основе информации типа сообщения обратной связи ARQ передающая сторона распознает, что сообщение обратной связи ARQ включает в себя информацию обратной связи ARQ накопительной схемы ACK и избирательной схемы ACK. В соответствии с этим передающая сторона распознает, что принимающая сторона успешно приняла блок ARQ перед блоком ARQ, содержащимся в информации обратной связи ARQ накопительной схемы ACK. На основе информации обратной связи ARQ избирательной схемы ACK передающая сторона может идентифицировать дополнительные блоки ARQ, успешно принятые на принимающей стороне.

Далее принимающая сторона передает сообщение обратной связи ARQ к передающей стороне.

Способ для передачи или повторной передачи блока ARQ на передающем конце описан ниже.

На Фиг. 5 иллюстрируется способ для передачи блока ARQ в передающую сторону в системе беспроводной связи в соответствии с примерным вариантом осуществления настоящего изобретения.

На этапе 501 передающая сторона генерирует блоки ARQ для обеспечения услуги передачи данных по схеме ARQ. Например, передающая сторона генерирует блоки ARQ в соответствии с планированием SDU, обеспечиваемым верхним уровнем. Далее передающая сторона может генерировать модуль данных протокола MAC (MPDU), по меньшей мере, с одним блоком ARQ. В качестве альтернативы передающая сторона генерирует блок ARQ путем разделения одного SDU, принятого из верхнего уровня или путем комбинирования множества SDU данных. Далее передающая сторона генерирует один MPDU с одним блоком ARQ.

На этапе 503 передающая сторона передает блоки ARQ в принимающую сторону.

На этапе 505 передающая сторона определяет, было ли принято сообщение обратной связи ARQ из передающей стороны, к который выполнялась передача блоков ARQ.

После приема сообщения обратной связи ARQ передающая сторона проверяет наличие ошибок в блоках ARQ, переданных к принимающей стороне, на основе информации обратной связи ARQ, содержащейся в сообщении обратной связи ARQ, на этапе 507. Например, когда сообщение обратной связи ARQ включает в себя информацию обратной связи ARQ накопительной схемы ACK и избирательной схемы ACK, передающая сторона распознает, что принимающая сторона успешно приняла блоки ARQ до блока ARQ, содержащегося в информации обратной связи ARQ накопительной схемы ACK. На основе информации обратной связи ARQ избирательной схемы ACK передающая сторона также может идентифицировать дополнительные блоки ARQ, успешно принятые на принимающей стороне.

В качестве альтернативы, когда сообщение обратной связи ARQ включает в себя только информацию обратной связи ARQ накопительной схемы ACK, передающая сторона распознает, что принимающая сторона успешно приняла блоки ARQ вплоть до блока ARQ, содержащегося в информации обратной связи ARQ накопительной схемы ACK.

После проверки наличия ошибок в блоках ARQ, переданных в принимающую сторону, передающая сторона определяет, существует ли новый блок ARQ, для повторной передачи в принимающую сторону, на этапе 509.

Когда отсутствует блок ARQ для повторной передачи в принимающую сторону, передающая сторона заканчивает этот процесс. Далее передающая сторона передает новый блок ARQ.

Когда присутствует блок ARQ, предназначенный для повторной передачи в принимающую сторону, передающая сторона определяет, следует ли сегментировать этот блок ARQ для повторной передачи на подблоки ARQ, на этапе 511. Таким образом, передающая сторона определяет, следует или нет разделить блок ARQ для повторной передачи на подблоки ARQ в соответствии с политикой управления радиоресурсами планировщика. Например, когда передается блок ARQ, более устойчивый к условиям радиоканала, чем исходная передача, или когда радиоресурс для повторной передачи уменьшается, чтобы повысить мощность передачи, передающая сторона определяет, что требуется сегментировать блок ARQ для повторной передачи на подблоки ARQ.

После определения необходимости сегментировать блок ARQ для повторной передачи на подблоки ARQ на этапе 511 передающая сторона разделяет блок ARQ на множество подблоков ARQ на этапе 513. Здесь передающая сторона может фиксировать или изменять размер сегментированных подблоков ARQ. Передающая сторона назначает ARQ SUB SN для подблоков ARQ. Например, при разделении четвертого блока ARQ на четыре подблока ARQ передающая сторона назначает ARQ SUB SN от 4-1 до 4-4 как подблоки ARQ.

На этапе 515 передающая сторона генерирует один или более MPDU с сегментированными подблоками ARQ и выполняет повторную передачу MPDU в принимающую сторону.

При определении, что не требуется разделять блок ARQ на подблоки ARQ на этапе 511, передающая сторона выполняет повторную передачу в принимающую сторону исходного блока ARQ из блока ARQ, принятого принимающей стороной с ошибкой, на этапе 517.

Далее передающая сторона заканчивает эту обработку.

Как упомянуто выше, передающая сторона может выполнять повторную передачу блока ARQ в принимающую сторону путем разделения блока ARQ, по меньшей мере, на два подблока ARQ фиксированной длины или переменной длины. Размер подблока ARQ может быть определен при исходном доступе или при исходном определении соединителя базовой станции и мобильной станции или может быть установлен как системный параметр, первоначально согласованный между базовой станцией и мобильной станцией.

Структура передающей стороны для передачи блока ARQ или подблоков ARQ описана ниже.

На Фиг. 6 показана блок-схема передающей стороны в системе беспроводной связи в соответствии с примерным вариантом осуществления настоящего изобретения.

Передающая сторона по Фиг. 6 включает в себя накопитель 601 данных, генератор 603 данных, контроллер 605 ARQ, передатчик 607, дуплексор 609, приемник 611 и составитель 613 подблока ARQ.

Накопитель 601 данных сохраняет данные, генерируемые в описанной выше программе приложения. Например, накопитель 601 данных построен в форме очереди данных.

Генератор 603 данных преобразует данные, сохраненные в накопителе 601 данных, в размер передачи путем разделения или объединения данных в соответствии с информацией планирования.

Контроллер 605 ARQ генерирует блоки ARQ данных, выводимых из генератора 603 данных, и назначает SN для блоков ARQ. Например, контроллер 605 ARQ генерирует блоки ARQ путем разделения SDU, принятого из верхнего уровня, на данные определенного размера. Контроллер 605 ARQ генерирует MPDU, по меньшей мере, с одним блоком ARQ и назначает последовательность блоков ARQ в соответствии с порядком сегментирования SDU. В качестве альтернативы контроллер 605 ARQ генерирует блоки ARQ с разделением одного SDU, принятого из верхнего уровня, или путем объединения множества SDU. Контроллер 605 ARQ генерирует один MPDU с одним блоком ARQ и назначает последовательность блоков ARQ по порядку.

Контроллер 605 ARQ проверяет на наличие ошибок блоков ARQ, переданных в принимающую сторону, на основе информации обратной связи ARQ сообщения обратной связи ARQ, принятого из передающей стороны. Например, когда сообщение обратной связи ARQ содержит информацию обратной связи ARQ накопительной схемы ACK и избирательной схемы ACK, контроллер 605 ARQ распознает, что принимающая сторона успешно принимает блоки ARQ перед блоком ARQ, содержащимся в информации обратной связи ARQ накопительной схемы ACK. На основе информации обратной связи ARQ избирательной схемы ACK контроллер 605 ARQ может идентифицировать дополнительные блоки ARQ, успешно принятые на принимающей стороне.

В качестве альтернативы, когда сообщение обратной связи ARQ содержит только информацию обратной связи ARQ накопительной схемы ACK, контроллер 605 ARQ распознает, что принимающая сторона успешно принимает блоки ARQ вплоть до блока ARQ, содержащегося в информации обратной связи ARQ накопительной схемы ACK.

В случае искажения блока ARQ, переданного или повторно переданного в принимающую сторону, контроллер 605 ARQ управляет повторной передачей искаженного блока ARQ. Например, контроллер 605 ARQ определяет, следует ли сегментировать повторно передаваемый блок ARQ на подблоки ARQ. В случае разделения блока ARQ контроллер 605 ARQ управляет составителем 613 подблока ARQ для разделения искаженного блока ARQ на подблоки ARQ. При определении разделения блока ARQ контроллер 605 ARQ выполняет управление для повторной передачи исходного блока ARQ для искаженного блока ARQ.

Под управлением контроллера 605 ARQ составитель 613 подблока ARQ сегментирует блок ARQ, который повторно передается из-за ошибки, по меньшей мере, на два подблока ARQ. Составитель 613 подблока может фиксировать или может изменять размер сегментации подблоков ARQ.

Передатчик 607 включает в себя блок кодирования канала, блок модуляции и блок радиочастотной (RF) обработки. Передатчик 607 преобразует блок ARQ или подблоки ARQ, выводимые из контроллера 605 ARQ, в сигнал RF и передает сигналы RF на принимающую сторону через дуплексор 609. В качестве примера, блок кодирования канала включает в себя кодер канала, перемежитель и модулятор. Блок модуляции включает в себя оператор обратного быстрого преобразования Фурье (IFFT) в случае схемы мультиплексирования с ортогональным частотным разделением (OFDM) и модулятор кода расширения в случае схемы множественного доступа с кодовым разделением (CDMA). Блок обработки RF преобразует сигнал основной полосы, выводимый из блока модуляции, в RF сигнал и выводит этот RF сигнал через антенну.

Дуплексор 609 передает передаваемый сигнал, выводимый из передатчика 607, через антенну и направляет принимаемый сигнал из антенны в приемник 611 путем дуплексирования.

Приемник 611 включает в себя блок RF обработки, блок демодуляции и блок декодирования канала. Приемник 611 преобразует и демодулирует RF сигнал, выводимый из дуплексора 609 в сигнал в основной полосе. Например, блок RF обработки преобразует RF сигнал, выводимый из дуплексора 609 в сигнал базовой станции. Блок демодуляции включает в себя оператор FFT (быстрое преобразование Фурье) для выделения информации, переносимой поднесущими, из сигнала, выводимого из блока RF обработки. Блок декодирования канала включает в себя демодулятор, обратный перемежитель и декодер канала.

Как описано выше, контроллер 605 ARQ может выполнять функцию составителя 613 подблока ARQ. Здесь они предусмотрены по отдельности для различения их функций. В фактической реализации контроллер 605 ARQ может обрабатывать все или часть функций составителя 613 подблока ARQ.

Структура принимающей стороны для генерирования сообщения обратной связи ARQ описана ниже.

На Фиг. 7 показана блок-схема принимающей стороны в системе беспроводной связи в соответствии с примерным вариантом осуществления настоящего изобретения.

Принимающая сторона по Фиг. 7 включает в себя дуплексор 701, приемник 703, контроллер 705 ARQ, восстановитель 707 данных, накопитель 709 данных, генератор 711 сообщения управления ARQ и передатчик 713.

Дуплексор 701 передает сигнал передачи, выводимый из передатчика 713, через антенну и направляет сигнал приема из антенны в приемник 703 в соответствии с дуплексированием.

Приемник 703 включает в себя блок RF обработки, блок демодуляции и блок декодировании канала. Приемник 703 преобразует и демодулирует RF сигнал, выводимый из дуплексора 701, в сигнал в основной полосе. Например, блок RF обработки преобразует RF сигнал, выводимый из дуплексора 701, в сигнал в основной полосе. Блок демодуляции включает в себя оператор FFT для извлечения данных, переносимых поднесущими, из сигнала, выводимого из блока RF обработки. Блок декодирования канала включает в себя демодулятор, обратный перемежитель и декодер канала.

Контроллер 705 ARQ подтверждает последовательность блоков ARQ, выводимых из приемника 703, и проверяет наличие ошибок в блоках ARQ.

Контроллер 705 ARQ управляет генератором 711 сообщения управления ARQ, для подтверждения времени обратной связи ARQ и для генерирования сообщения обратной связи ARQ во время обратной связи ARQ.

Восстановитель 707 данных восстанавливает исходные данные для данных, разделенных или скомбинированных генератором 603 передающей стороны, используя блоки ARQ, последовательно принимаемые в контроллере 705 ARQ без ошибки.

Накопитель 709 данных сохраняет данные, восстановленные восстановителем 707 данных, и подает эти данные в верхнюю программу приложения. Например, накопитель 709 данных построен в форме очереди данных.

Генератор 711 сообщения управления ARQ генерирует сообщение обратной связи ARQ для передачи в передающую сторону под управлением контроллера 705 ARQ. Когда блок ARQ, принятый из передающей стороны, содержит ошибку, генератор 711 сообщения управления ARQ генерирует сообщение обратной связи ARQ, используя информацию обратной связи ARQ накопительной схемы ACK и избирательной схемы ACK. Например, принимающая сторона генерирует сообщение обратной связи ARQ, используя один из способов составления по Таблице 1, Таблице 2 и Таблице 3 в соответствии с построением информации обратной связи ARQ избирательной схемы ACK.

При приеме блоков ARQ с передающей стороны без ошибки генератор 711 сообщения управления ARQ генерирует сообщение обратной связи ARQ, используя информацию обратной связи ARQ накопительной схемы ACK.

Для генерирования сообщения обратной связи ARQ для подблоков ARQ генератор 711 сообщения управления ARQ генерирует сообщение обратной связи ARQ, используя один из способов составления по Таблице 4, Таблице 5 и Таблице 6.

Передатчик 713 включает в себя блок кодирования канала, блок модуляции и блок обработки RF. Передатчик 713 преобразует сообщения обратной связи ARQ, выводимые из контроллера 705 ARQ, в RF сигнал и передает этот RF сигнал на передающую сторону через дуплексор 701. Например, блок кодирования канала включает в себя кодер канала, перемежитель и модулятор. Блок модуляции включает в себя оператор IFFT в случае схемы OFDM и включает в себя модулятор кодового расширения в случае схемы CDMA. Блок RF обработки преобразует сигнал в основной полосе, выводимый из блока модуляции, в RF сигнал, и выводит этот RF сигнал через антенну.

Как описано выше, контроллер 705 ARQ имеет функцию генератора 711 сообщения управления ARQ. Здесь они отдельно предусмотрены для различения их функции. В фактической реализации контроллер 705 ARQ может обрабатывать все или часть функций генератора 711 сообщения управления ARQ.

Как представлено выше, поскольку принимающая сторона системы беспроводной связи генерирует сообщение обратной связи ARQ, используя накопительную схему ACK и избирательную схему ACK, может быть выполнена обратная связь ARQ для блоков ARQ и может быть уменьшен объем служебной информации при обратной связи ARQ. Кроме того, поскольку передающая сторона повторно передает блок ARQ путем адаптивного разделения блока ARQ в соответствии с условиями канала, потеря блоков ARQ может быть уменьшена.

Хотя изобретение было представлено и описано со ссылкой на определенные примерные его варианты осуществления, для специалистов в данной области техники будет понятно, что различные изменения в форме и деталях могут быть выполнены без отклонения от сущности и объема изобретения, определенных приложенной формулой изобретения и ее эквивалентами.

1. Способ генерирования сообщения обратной связи автоматического запроса на повторную передачу (ARQ) на принимающей стороне в системе беспроводной связи, причем способ содержит этапы, на которых:
генерируют первую информацию обратной связи ARQ, содержащую информацию о первом блоке ARQ с ошибкой из одного или более блоков ARQ;
генерируют вторую информацию обратной связи ARQ, указывающую ошибку, по меньшей мере, одного блока ARQ, не представленного в первой информации обратной связи ARQ;
генерируют сообщение обратной связи ARQ, содержащее первую информацию обратной связи ARQ и вторую информацию обратной связи ARQ; и
передают сообщение обратной связи ARQ к передающей стороне.

2. Способ по п.1, дополнительно содержащий этапы, на которых:
определяют, присутствует ли блок ARQ с ошибкой среди блоков ARQ для обратной связи ARQ;
если детектируется отсутствие блока ARQ с ошибкой, то
генерируют третью информацию обратной связи ARQ, содержащую информацию о последнем блоке ARQ, успешно принятом без ошибки;
генерируют сообщение обратной связи ARQ, содержащее третью информацию обратной связи ARQ; и
передают сообщение обратной связи ARQ к передающей стороне,
при этом, если блок ARQ с ошибкой детектируется, то генерируют первую информацию обратной связи ARQ, содержащую информацию о первом блоке ARQ с ошибкой.

3. Способ по п.1, дополнительно содержащий этапы, на которых:
определяют, следует ли выполнить обратную связь ARQ в отношении подблоков ARQ, повторно переданных передающей стороной, путем разделения блока ARQ с ошибкой, по меньшей мере, на два подблока,
при выполнении обратной связи ARQ для подблоков ARQ,
генерируют четвертую информацию обратной связи ARQ, содержащую информацию о первом подблоке ARQ с ошибкой среди, по меньшей мере, двух подблоков ARQ, для которых обратная связь ARQ не была выполнена;
генерируют пятую информацию обратной связи ARQ, указывающую ошибку, по меньшей мере, одного подблока ARQ, не представленного в четвертой информации обратной связи ARQ;
генерируют сообщение обратной связи ARQ для подблока ARQ, причем сообщение содержит четвертую информацию обратной связи ARQ и пятую информацию обратной связи ARQ; и
передают сообщение обратной связи ARQ к передающей стороне путем добавления сообщения обратной связи ARQ для подблока ARQ к сообщению обратной связи ARQ,
причем, если обратная связь ARQ не выполняется для подблоков ARQ, то генерируют и передают в передающую сторону сообщение обратной связи ARQ, содержащее первую информацию обратной связи ARQ и вторую информацию обратной связи ARQ.

4. Способ по п.1, в котором генерация второй информации обратной связи ARQ содержит:
генерацию второй информации обратной связи ARQ как битового представления, указывающего ошибку, по меньшей мере, одного блока ARQ, не представленного в первой информации обратной связи ARQ, и ошибку первого блока ARQ с ошибкой.

5. Способ по п.1, в котором сообщение обратной связи ARQ содержит, по меньшей мере, одно из типа информации сообщения обратной связи ARQ, информации идентификатора принимающей стороны, информации, указывающей существование другого сообщения обратной связи ARQ, информации о составе информации обратной связи ARQ, информации, указывающей, является ли информация битового представления последним битовым представлением, информации, указывающей номер последовательности блока ARQ, содержащегося в первой информации обратной связи ARQ, и информации битового представления, указывающей ошибку, по меньшей мере, одного блока ARQ, не представленного с использованием первой информации обратной связи ARQ.

6. Способ по п.5, в котором сообщение обратной связи ARQ для подблока ARQ содержит, по меньшей мере, одно из типа информации сообщения обратной связи ARQ, информации идентификатора принимающей стороны, информации, указывающей существование другого сообщения обратной связи ARQ, информации о количестве блоков ARQ, содержащих подблок ARQ с ошибкой, информации идентификатора блока ARQ, содержащего подблок ARQ с ошибкой, информации о составе информации обратной связи ARQ, информации, указывающей, представляет ли собой информация битового представления последнее битовое представление, информации, указывающей номер последовательности подблока ARQ, содержащегося в третьей информации обратной связи ARQ, и информации битового представления, указывающей ошибку, по меньшей мере, одного блока ARQ, не представленного с использованием третьей информации обратной связи ARQ, используя третью информацию обратной связи ARQ и четвертую информацию обратной связи ARQ.

7. Способ по п.6, в котором сообщение обратной связи ARQ указывает информацию о составе информации обратной связи ARQ, информацию, указывающую, представляет ли собой информация битового представления последнее битовое представление, по совпадающему названию поля.

8. Способ по п.1, в котором
система беспроводной связи содержит систему усовершенствованного радиоинтерфейса (AAI),
информация о первом блоке ARQ с ошибкой содержит номер последовательности (SN) блока ARQ,
старший значащий бит (MSB) второй информации обратной связи ARQ представляет информацию ACK или NACK для блока ARQ, идентифицированного номером последовательности (SN),
соседние биты после MSB во второй информации обратной связи ARQ представляют информацию ACK или NACK для соседних блоков ARQ, следующих за блоком ARQ, идентифицированным номером последовательности (SN),
сообщение обратной связи ARQ содержит форму информационного элемента (IE), и
передача сообщения обратной связи ARQ содержит использование подтверждения приема уровня управления доступом к среде (MAC).

9. Устройство для генерирования сообщения обратной связи автоматического запроса на повторную передачу (ARQ) на принимающей стороне в системе беспроводной связи, причем устройство содержит:
приемник для приема блоков ARQ;
контроллер ARQ для проверки ошибок в блоках ARQ, принятых из передающей стороны посредством приемника, и для управления для выполнения обратной связи ARQ к передающей стороне, учитывая время выполнения обратной связи ARQ;
генератор управляющего сообщения ARQ, предназначенный для того, чтобы, когда выполняется обратная связь ARQ, генерировать сообщение обратной связи ARQ, содержащее первую информацию обратной связи ARQ, содержащую информацию о первом блоке ARQ с ошибкой из одного или более блоков ARQ, и вторую информацию обратной связи ARQ, указывающую ошибку, по меньшей мере, одного блока ARQ, не представленного в первой информации обратной связи ARQ; и
передатчик, предназначенный для передачи сообщения обратной связи ARQ к передающей стороне.

10. Устройство по п.9, в котором вторая информация обратной связи ARQ содержит:
вторую информацию обратной связи ARQ как битовое представление, указывающее ошибку, по меньшей мере, одного блока ARQ, не представленного в первой информации обратной связи ARQ, и ошибку первого блока ARQ с ошибкой.

11. Устройство по п.9, в котором сообщение обратной связи ARQ содержит, по меньшей мере, одно из типа информации сообщения обратной связи ARQ, информации идентификатора принимающей стороны, информации, указывающей существование другого сообщения обратной связи ARQ, информации о составе информации обратной связи ARQ, информации, указывающей, является ли информация битового представления последним битовым представлением, информации, указывающей номер последовательности блока ARQ, содержащегося в первой информации обратной связи ARQ, и информации битового представления, указывающей ошибку, по меньшей мере, одного блока ARQ, не представленного с использованием первой информации обратной связи ARQ.

12. Устройство по п.9, в котором
генератор управляющего сообщения ARQ генерирует сообщение обратной связи ARQ, содержащее третью информацию обратной связи ARQ, содержащую информацию о последнем блоке ARQ, успешно принятом без ошибки, если блок ARQ с ошибкой не детектируется, и
кроме того, генератор управляющего сообщения ARQ генерирует сообщение обратной связи ARQ, содержащее первую информацию обратной связи ARQ, содержащую информацию о первом блоке ARQ с ошибкой, и вторую информацию обратной связи ARQ, если блок ARQ с ошибкой детектируется.

13. Устройство по п.9, в котором генератор управляющего сообщения ARQ генерирует сообщение обратной связи ARQ для подблока ARQ, содержащее четвертую информацию обратной связи ARQ, содержащую информацию о первом подблоке ARQ с ошибкой среди, по меньшей мере, двух подблоков ARQ, для которых обратная связь ARQ не выполнялась, и пятую информацию обратной связи ARQ, указывающую ошибку, по меньшей мере, одного подблока ARQ, не представленного в четвертой информации обратной связи ARQ, когда обратная связь ARQ выполняется для подблоков ARQ, повторно передаваемых от передающей стороны, путем разделения блока ARQ с ошибкой, по меньшей мере, на два подблока ARQ, и
кроме того, генератор управляющего сообщения ARQ добавляет сообщение обратной связи ARQ для подблока ARQ в сообщение обратной связи ARQ.

14. Устройство по п.13, в котором сообщение обратной связи ARQ для подблока ARQ содержит, по меньшей мере, одно из типа информации сообщения обратной связи ARQ, информации идентификатора принимающей стороны, информации, указывающей существование другого сообщения обратной связи ARQ, информации о количестве блоков ARQ, содержащих подблок ARQ с ошибкой, информации идентификатора блока ARQ, содержащего подблок ARQ с ошибкой, информации о составе информации обратной связи ARQ, информации, указывающей, представляет ли собой информация битового представления последнее битовое представление, информации, указывающей номер последовательности подблока ARQ, содержащегося в третьей информации обратной связи ARQ, и информации битового представления, указывающей ошибку, по меньшей мере, одного блока ARQ, не представленного с использованием третьей информации обратной связи ARQ, используя третью информацию обратной связи ARQ и четвертую информацию обратной связи ARQ.

15. Устройство по п.14, в котором сообщение обратной связи ARQ указывает информацию о составе информации обратной связи ARQ, информацию, указывающую, представляет ли собой информация битового представления последнее битовое представление, по совпадающему названию поля.

16. Устройство по п.9, в котором
система беспроводной связи содержит систему усовершенствованного радиоинтерфейса (AAI),
информация о первом блоке ARQ с ошибкой содержит номер последовательности (SN) блока ARQ,
старший значащий бит (MSB) второй информации обратной связи ARQ представляет информацию ACK или NACK для блока ARQ, идентифицированного номером последовательности (SN),
соседние биты после MSB во второй информации обратной связи ARQ представляют информацию ACK или NACK для соседних блоков ARQ, следующих за блоком ARQ, идентифицированным номером последовательности (SN),
сообщение обратной связи ARQ содержит форму информационного элемента (IE), и
передача сообщения обратной связи ARQ содержит использование подтверждения приема уровня управления доступом к среде (MAC).

17. Способ генерирования сообщения обратной связи автоматического запроса на повторную передачу (ARQ) на принимающей стороне в системе беспроводной связи, причем способ содержит этапы, на которых:
генерируют первую информацию обратной связи ARQ, содержащую информацию о первом подблоке ARQ с ошибкой из одного или более подблоков ARQ;
генерируют вторую информацию обратной связи ARQ, указывающую ошибку, по меньшей мере, одного подблока ARQ, не представленного в первой информации обратной связи ARQ;
генерируют сообщение обратной связи ARQ, содержащее первую информацию обратной связи ARQ и вторую информацию обратной связи ARQ; и
передают сообщение обратной связи ARQ к передающей стороне.

18. Способ по п.17, дополнительно содержащий этапы, на которых:
определяют, существует ли подблок ARQ с ошибкой;
если детектируется отсутствие подблока ARQ с ошибкой, то
генерируют третью информацию обратной связи ARQ, содержащую информацию о последнем подблоке ARQ, успешно принятом без ошибки;
генерируют сообщение обратной связи ARQ, содержащее третью информацию обратной связи ARQ; и
передают сообщение обратной связи ARQ к передающей стороне,
при этом, если блок ARQ с ошибкой детектируется, то генерируют первую информацию обратной связи ARQ, содержащую информацию о первом подблоке ARQ с ошибкой.

19. Способ по п.17, в котором генерация второй информации обратной связи ARQ содержит:
генерацию второй информации обратной связи ARQ как битового представления, указывающего ошибку, по меньшей мере, одного подблока ARQ, не представленного в первой информации обратной связи ARQ, и ошибку первого подблока ARQ с ошибкой.

20. Способ по п.17, в котором сообщение обратной связи ARQ содержит, по меньшей мере, одно из типа информации сообщения обратной связи ARQ, информации идентификатора принимающей стороны, информации, указывающей существование другого сообщения обратной связи ARQ, информации о количестве блоков ARQ, содержащих подблок ARQ с ошибкой, информации идентификатора блока ARQ, содержащего подблок ARQ с ошибкой, информации о составе информации обратной связи ARQ, информации, указывающей, представляет ли собой информация битового представления последнее битовое представление, информации, указывающей номер последовательности подблока ARQ, содержащегося в третьей информации обратной связи ARQ, и информации битового представления, указывающей ошибку, по меньшей мере, одного блока ARQ, не представленного с использованием третьей информации обратной связи ARQ, используя первую информацию обратной связи ARQ и вторую информацию обратной связи ARQ.

21. Способ по п.17, в котором
система беспроводной связи содержит систему усовершенствованного радиоинтерфейса (AAI),
информация о первом блоке ARQ с ошибкой содержит номер последовательности (SN) блока ARQ,
старший значащий бит (MSB) второй информации обратной связи ARQ представляет информацию ACK или NACK для блока ARQ, идентифицированного номером последовательности (SN),
соседние биты после MSB во второй информации обратной связи ARQ представляют информацию ACK или NACK для соседних блоков ARQ, следующих за блоком ARQ, идентифицированным номером последовательности (SN),
сообщение обратной связи ARQ содержит форму информационного элемента (IE), и
передача сообщения обратной связи ARQ содержит использование подтверждения приема уровня управления доступом к среде (MAC).

22. Устройство для генерирования сообщения обратной связи автоматического запроса на повторную передачу (ARQ) на принимающей стороне в системе беспроводной связи, причем устройство содержит:
приемник, предназначенный для приема блоков ARQ и подблоков ARQ;
контроллер ARQ, предназначенный для проверки ошибки в блоках ARQ и в подблоках ARQ, принятых от передающей стороны через приемник, и для управления выполнением обратной связи ARQ к передающей стороне, учитывая время выполнения обратной связи ARQ;
генератор управляющего сообщения ARQ, предназначенный, при выполнении обратной связи для подблоков ARQ, для генерирования сообщения обратной связи ARQ, содержащего первую информацию обратной связи ARQ, содержащую информацию о первом подблоке ARQ с ошибкой из одного или более подблоков ARQ, и вторую информацию обратной связи ARQ, указывающую ошибку, по меньшей мере, одного подблока ARQ, не представленного в первой информации обратной связи ARQ; и
передатчик для передачи сообщения обратной связи ARQ к передающей стороне.

23. Устройство по п.22, в котором вторая информация обратной связи ARQ содержит:
вторую информацию обратной связи ARQ как битовое представление, указывающее ошибку, по меньшей мере, одного подблока ARQ, не представленного в первой информации обратной связи ARQ, и ошибку первого подблока ARQ с ошибкой.

24. Устройство по п.22, в котором сообщение обратной связи ARQ содержит, по меньшей мере, одно из типа информации сообщения обратной связи ARQ, информации идентификатора принимающей стороны, информации, указывающей существование другого сообщения обратной связи ARQ, информации о количестве блоков ARQ, содержащих подблок ARQ с ошибкой, информации идентификатора блока ARQ, содержащего подблок ARQ с ошибкой, информации о составе информации обратной связи ARQ, информации, указывающей, представляет ли собой информация битового представления последнее битовое представление, информации, указывающей номер последовательности подблока ARQ, содержащегося в третьей информации обратной связи ARQ, и информации битового представления, указывающей ошибку, по меньшей мере, одного блока ARQ, не представленного с использованием третьей информации обратной связи ARQ, используя первую информацию обратной связи ARQ и вторую информацию обратной связи ARQ.

25. Устройство по п.22, в котором
генератор управляющего сообщения ARQ генерирует сообщение обратной связи ARQ, содержащее третью информацию обратной связи ARQ, содержащую информацию о последнем подблоке ARQ, успешно принятом без ошибки, если подблоки ARQ для обратной связи ARQ не содержат подблоков ARQ с ошибкой, и
кроме того, генератор управляющего сообщения ARQ генерирует сообщение обратной связи ARQ, содержащее первую информацию обратной связи ARQ, содержащую информацию о первом подблоке ARQ с ошибкой, и вторую информацию обратной связи ARQ, если подблок ARQ с ошибкой детектируется среди подблоков ARQ обратной связи ARQ.

26. Устройство по п.24, в котором сообщение обратной связи ARQ указывает информацию о составе информации обратной связи ARQ, информацию, указывающую, представляет ли собой информация битового представления последнее битовое представление, по совпадающему названию поля.

27. Устройство по п.22, в котором
система беспроводной связи содержит систему усовершенствованного радиоинтерфейса (AAI),
информация о первом блоке ARQ с ошибкой содержит номер последовательности (SN) блока ARQ,
старший значащий бит (MSB) второй информации обратной связи ARQ представляет информацию ACK или NACK для блока ARQ, идентифицированного номером последовательности (SN),
соседние биты после MSB во второй информации обратной связи ARQ представляют информацию ACK или NACK для соседних блоков ARQ, следующих за блоком ARQ, идентифицированным номером последовательности (SN),
сообщение обратной связи ARQ содержит форму информационного элемента (IE), и
передача сообщения обратной связи ARQ содержит использование подтверждения приема уровня управления доступом к среде (MAC).



 

Похожие патенты:

Изобретение относится к системе беспроводного доступа и, в частности, к способу пакетной передачи для многократной передачи пакетов и к способу распределения радиоресурсов в системе беспроводной связи.

Изобретение относится к способу и устройству для генерирования и отображения последовательности опорного сигнала-информации о состоянии канала (CSI-RS). Достигаемый технический результат - выполнение требований к опорному сигналу- информации о состоянии канала.

Изобретение относится к способу связи для использования в системе связи согласно способу по стандарту долгосрочного развития (LTE) мобильной телефонной системы третьего поколения.

Изобретение относится к технологиям беспроводного доступа. .

Изобретение относится к способу распределения ресурсов передачи в системах беспроводной связи. .

Изобретение относится к технике связи и может использоваться для кооперативной связи. .

Изобретение относится к передаче данных в системе сети связи. .

Изобретение относится к технике связи и может использоваться в системах беспроводной связи. .

Изобретение относится к системе беспроводной связи и предназначено для передачи сигналов квитирования, включающих в себя применение разнесения передачи. Технический результат - повышение помехоустойчивости. Описаны способ и устройство для Пользовательского оборудования (UE) для передачи в сигналах квитирования канала управления, ассоциируемых с процессом Гибридного автоматического запроса на повторную передачу (сигналы HARQ-ACK), в ответ на прием Транспортных блоков (TB), переданных из базовой станции. UE переносит информацию HARQ-ACK посредством выбора одного ресурса из множества ресурсов в канале управления и посредством выбора точки созвездия схемы модуляции для сигнала HARQ-ACK. Разнесение передачи поддерживается с использованием разных ресурсов канала управления, которые уже являются доступными для UE без конфигурирования дополнительных ресурсов. Описаны принципы разработки для оптимального отображения информации HARQ-ACK в ресурсы канала управления и точки созвездия модуляции для системы Дуплекса с временным разделением (TDD) и для системы Дуплекса с частотным разделением (FDD). 6 н. и 8 з.п. ф-лы, 12 ил., 13 табл.

Изобретение относится к области беспроводной связи и может использоваться при обработке ошибок при устойчивом выделении посылок данных. Достигаемый технический результат - обработка ошибок при устойчивом выделении переданных сообщений, исправление ошибок и передача сообщения управления от базовой станции терминалу. Способ функционирования базовой станции для обработки ошибок содержит этапы, на которых: терминал передает первое сообщение управления, включающее в себя информацию о перманентном выделении с тем, чтобы передать по нему посылку данных восходящей линии связи; декодируют посылку данных восходящей линии связи в области ресурсов, выделенной посредством первого сообщения управления; и на основе результата декодирования определяют, принял ли терминал первое сообщение управления. 3 н. и 13 з.п. ф-лы, 11 ил.

Изобретение относится к протоколам повторной передачи, а более конкретно к выбору параметров повторной передачи для операций гибридного автоматического запроса на повторную передачу в системах беспроводной связи. Повышение производительности HARQ-операции достигается посредством рассмотрения двух параметров канального кодирования, числа F битов-заполнителей и числа ND фиктивных битов, при выборе настроек повторной передачи для HARQ-операции. В одном примерном варианте осуществления оптимальная RV-настройка для повторной передачи выбирается на основе числа F битов-заполнителей и числа ND фиктивных битов. В другом примерном варианте осуществления, смещение адреса к начальной точке RV для выбранной RV-настройки выбирается на основе числа F битов-заполнителей и числа ND фиктивных битов. Технический результат - дополнительное повышение оптимизации настроек повторной передачи для HARQ операций. 2 н. и 14 з.п. ф-лы, 9 ил., 10 табл.

Заявленное изобретение описывает способ для компенсации потери пакетов в режиме передачи протоколу пользовательских дейтаграмм (протокол UDP). Технический результат - качество изображения и звука IP-телевидения усиливает конкурентоспособность данного сервиса и повышает качество предоставления услуг. Для этого способ состоит из следующих шагов: запуск процесса компенсации потери пакета при обнаружении утраты пакета в группе полученных пакетов данных; запуск первого счетчика времени ожидания; если по истечении времени ожидания первого счетчика потерянный пакет так и не был получен, то информация о потерянном пакете отсылается отправителю, после чего выполняется запуск второго счетчика времени ожидания, и если потерянный пакет будет получен прежде, чем истечет время ожидания по второму счетчику, то потерянный пакет будет вставлен на соответствующую позицию в группе полученных пакетов данных, и на этом данный процесс компенсации потери пакета будет завершен, при этом при обнаружении потери еще одного пакета процесс компенсации потери пакета будет запущен заново. Данное изобретение также описывает устройство для реализации вышеупомянутого способа. Предлагаемое изобретение особенно хорошо подходит для использования в механизме передачи потоковой аудиовизуальной информации в современных системах IP-телевидения (IPTV). 4 н. и 10 з.п. ф-лы, 4 ил.

Изобретение относится к технологиям связи и, в частности, к способу и абонентскому оборудованию для повторной передачи данных. Технический результат заключается в эффективном снижении потери данных и достижении быстрой повторной передачи данных при переключении одно/двухпоточного режима передачи. Способ повторной передачи данных включает в себя этапы, на которых: если сеть указывает на переключение из двухпоточного режима передачи в однопоточный режим передачи, останавливают передачу данных одного потока данных и сбрасывают данные в процессе HARQ остановленного потока данных; или если сеть указывает на переключение из однопоточного режима передачи в двухпоточный режим передачи, передают данные повторной передачи в процессе HARQ исходного потока данных без изменения номера процесса HARQ и передают новые данные в процессе HARQ нового потока данных; или используют данные повторной передачи в качестве новых данных для передачи в процессе HARQ либо исходного потока данных, либо нового потока данных. 2 н. и 3 з.п. ф-лы, 8 ил.

Изобретение относится к системам беспроводной связи. Технический результат заключается в повышении надежности передачи данных. Описаны способы выполнения детектирования дублирования и переупорядочивания для HARQ передачи. Для детектирования дублирования приемник определяет, является ли декодированный пакет x для ARQ канала у дублированным пакетом, основываясь на пакете x и предшествующем декодированном пакете для ARQ канала y. Для переупорядочивания приемник определяет, ожидается ли еще на любом другом ARQ канале более ранний пакет на основе предшествующих декодированных пакетов для ARQ каналов, и перенаправляет пакет x только в случае, если не ожидаются более ранние пакеты. На другом ARQ канале z отсутствуют какие-либо ожидаемые более ранние пакеты, если (1) декодированный пакет был принят по ARQ каналу z в течение заданного времени или позже или (2) в пределах временного окна от текущего времени не был принят корректно декодированный пакет по ARQ каналу z. 3 н. и 4 з.п. ф-лы, 13 ил., 1 табл.

Изобретение относится к автоматическим запросам на повторение (ARQ)в беспроводных системах связи. Технический результат заключается в предотвращении переполнения буфера ARQ. Предложены передатчик автоматического запроса на повторение (ARQ) для использования в беспроводной системе связи и способ для управления им. Данный способ включает в себя этапы, на которых определяют неиспользованную емкость буфера приемника ARQ в приемнике ARQ посредством вычитания суммированного объема использования буфера приемника ARQ из максимального размера буфера приемника ARQ, определяют, что буфер приемника ARQ может поддерживать блок ARQ, назначенный к передаче, если размер блока ARQ, назначенного к передаче, не превышает определенную неиспользованную емкость буфера приемника ARQ и если определено, что буфер приемника ARQ может поддерживать блок ARQ, назначенный к передаче, передают блок ARQ на приемник ARQ, причем определение неиспользованной емкости буфера приемника ARQ в приемнике ARQ содержит этап, на котором: определяют блоки ARQ в качестве использующих буфер приемника ARQ для любых блоков ARQ в пределах окна передачи ARQ, а также для любых блоков ARQ вне окна передачи ARQ, которые являются частью того же самого сервисного блока данных (SDU) управления доступом к среде (MAC), как и первый блок ARQ в пределах окна передачи ARQ. 2 н. и 22 з.п. ф-лы, 12 ил.

Настоящее изобретение относится к устройству и способу для формирования протокольного модуля данных по протоколу управления доступом к среде (MAC) (MPDU) в системе беспроводной связи. Технический результат изобретения заключается в увеличении пропускной способности передачи данных. Способ включает в себя восстановление по меньшей мере одного служебного модуля данных MAC (MSDU) согласно информации планирования MAC-уровня и формирование по меньшей мере одной части данных MPDU, добавление управляющей информации к каждой части данных MPDU и формирование по меньшей мере одной полезной информации MPDU, добавление общего MAC-заголовка (GMH) к каждой полезной информации MPDU и формирование по меньшей мере одного MPDU и передачу MPDU в приемную сторону. Управляющая информация включает в себя по меньшей мере один фрагмент MSDU-информации, составляющей каждую часть данных MPDU. GMH включает в себя информацию длины по MPDU и информацию идентификатора подключения (CID). 6 н. и 18 з.п.ф-лы, 14 ил., 3 табл.

Изобретение относится к технике связи, более точно к сигнализации в ответ на распределение ресурсов UL/DL. Технический результат - повышение точности обнаружения данных. Для этого в способе и устройстве для приема информации планирования определяют, по меньшей мере, одно предоставление распределения нисходящей линии связи, содержащееся в информации планирования, не было принято, что приводит к прерывистой передаче в нисходящей линии, определяют отправку ответа на принятое планирование, в ответ на упомянутое определение. В других способе и устройстве для отправки информации планирования и приема ответа на информацию планирования, содержащего указание прерывистой передачи, что, по меньшей мере, одно распределение нисходящей линии связи информации планирования не было принято. 8 н. и 21 з.п. ф-лы, 13 ил.

Изобретение относится к области мобильной связи. Технический результат изобретения заключается в повышении надежности связи. Изобретение предназначено для передачи сигнала АСК/NACK в системе беспроводной связи. В некоторых вариантах осуществления можно определить последовательность, соответствующую одной из информации о подтверждении (АСК) или информации об отсутствии подтверждения (NACK). В дальнейшем последовательность можно отобразить на канал передачи для последующей передачи из мобильной станции в базовую станцию. В некоторых вариантах осуществления каналу передачи можно выделить по меньшей мере часть из трех мини-мозаик обратной связи (FMT), причем каждая из FMT содержит две поднесущие, смежные в частотной области, на шесть символов мультиплексирования с ортогональным частотным разделением каналов (OFDM), смежных во временной области, при этом указанные три FMT расположены с разрывами в частотной области. 4 н. и 5 з.п. ф-лы, 12 ил., 5 табл.
Наверх