Назначение канала при использовании измерительных интервалов и протокола h-arq
Иллюстрации
Показать всеЗаявленное изобретение относится к системам и способам беспроводной связи. Технический результат заключается в повышении эффективности протокола гибридного автоматического запроса повторной передачи (Н-ARQ). Для этого пользовательское оборудование (UE) принимает первое динамическое назначение ресурсов по первому каналу (по каналу управления физического уровня нисходящей линии связи - PDCCH) и затем передает данные в соответствии с этим первым назначением ресурсов. В течение времени, на которое запланировано появление во втором канале (в индикаторном канале физического уровня протокола гибридного автоматического запроса повторной передачи - PHICH) положительного/отрицательного подтверждения приема (ACK/NACK) для переданных данных, пользовательское оборудование выполняет действия, имеющие приоритет над упомянутыми ACK/NACK. Затем пользовательское оборудование принимает второе динамическое назначение ресурсов по первому каналу и определяет ACK/NACK для переданных данных по второму динамическому назначению ресурсов. Это определение может быть прямым, как в случае приема назначения ресурсов с нулевым значением; или косвенным, как в случае отображения второго динамического назначения ресурсов на второй канал и получения подтверждения приема по второму каналу после упомянутого отображения. 6 н. и 28 з.п. ф-лы, 3 ил.
Реферат
Область техники
[0001] Примеры осуществления настоящего изобретения, не ограничивающие изобретение, в общем, относятся к системам и способам беспроводной связи, устройствам и программным продуктам для беспроводной связи, а в частности относятся к назначению ресурсов с автоматическими запросами повторной передачи в средах с динамическим планированием.
Уровень техники
[0002] Ниже приведены некоторые сокращения, используемые в описании настоящего изобретения:
3GPP проект сотрудничества третьего поколения (third generation partnership project)
ССЕ объект управления соединением (connection control entity)
DL нисходящая линия связи (downlink)
eNB усовершенствованный узел В (evolved Node В) (базовая станция сети LTE)
E-UTRAN усовершенствованная универсальная наземная сеть радиодоступа (evolved universal terrestrial radio access network)
FDD дуплексный режим с разделением по частоте (frequency division duplex)
H-ARQ протокол гибридного автоматического запроса повторной передачи (hybrid automatic repeat request)
LTE технология долгосрочного развития (long term evolution) (также известна как E-UTRAN или 3.9G)
PHICH индикаторный канал H-ARQ физического уровня (physical H-ARQ indicator channel)
PDCCH канал управления физического уровня нисходящей линии связи (physical downlink control channel)
PRB блок физических ресурсов (physical resource block)
TDD дуплексный режим с разделением по времени (time division duplex)
ТТI интервал времени передачи (transmission time interval)
UE пользовательское оборудование (user equipment)
UL восходящая линия связи (uplink)
[0003] Настоящее описание касается поведения протокола H-ARQ при наличии измерительных интервалов. Одной из характерных особенностей технологии LTE является использование протокола быстрого гибридного автоматического запроса повторной передачи (H-ARQ), применяемого для увеличения спектральной эффективности. Стандартное функционирование протокола H-ARQ для динамически планируемых данных восходящей линии связи подразумевает, что для каждого гранта (grant) на ресурсы восходящей линии связи (передаваемого по каналу управления нисходящей линии связи (PDCCH)), будет существовать соответствующий канал обратной связи Н-ARQ для положительных (АСК) и отрицательных (NAK или NACK) подтверждений приема. В существующей версии 3GPP присутствует задержка между моментом появления гранта на ресурсы восходящей линии связи (который передается по каналу PDCCH) и моментом времени, когда пользовательское оборудование UE начинает фактическую передачу данных по восходящей линии связи, а также дополнительная задержка до момента времени, когда узел eNB должен послать ACK/NACK по каналу РНIСН. В настоящее время принято, что задержка планирования составляет 3 мс (плюс задержка фактической передачи по каналу PDCCH), и время обработки информации узлом eNB также составляет 3 мс. Это означает, что временные соотношения для отдельного процесса H-ARQ или отдельного канала будут, например, соответствовать приведенной последовательности интервалов ТТI:
ТТI №0: передача по каналу PDCCH гранта на назначение восходящей линии связи.
ТТI №4: передача данных от оборудования UE по предоставленному ресурсу восходящей линии связи.
TTI №8: передача ACK/NACK по каналу РНIСН [или динамическое планирование для повторной передачи по каналу PDCCH в случае адаптивного процесса H-ARQ].
[0004] Рассмотрим случай, когда в восходящей линии связи используется неадаптивный процесс H-ARQ (т.е. повторные передачи в восходящей линии связи выполняются с использованием одних тех же физических ресурсов, и оборудованию UE необходимо только указание о том, должно ли оно осуществить повторную передачу по восходящей линии связи). Этот процесс управляется с помощью передачи управляющей информации по каналу РНIСН, при этом, в соответствии с текущей версией 3GPP, оборудованию UE будет назначен ресурс РНIСН в соответствии с его "очередностью назначения", которая, например, может относиться к показателю ССЕ, используемого для указания на назначение ресурсов (TTI №0 в приведенной выше последовательности). Другим способом является связывание очередности назначения с назначенными физическими ресурсами восходящей линии связи в сочетании с дополнительной управляющей информацией для указания сдвига относительно первого блока PRB назначенных физических ресурсов.
[0005] В настоящее время в группе разработки 3GPP RAN4 ведутся дискуссии о том, когда и каким образом разрешать пользовательскому оборудованию выполнять измерения (включая идентификацию соты и измерения уровня сигнала), связанные с хэндовером. Очевидно, что оборудованию UE необходимо производить идентификацию соты и, дополнительно, некоторые измерения канала связи (например, измерения, связанные с качеством канала, такие как измерение мощности сигнала) с соседними узлами eNB для подготовки к хэндоверу от одного узла eNB к другому. В 3GPP это называется измерительным интервалом (дар), т.е. интервалом времени, в котором оборудование UE выполняет идентификацию окружающих сот (межчастотную или между различными технологиями радиодоступа (inter-radio access technology, RAT)) и проводит измерения и отчет об этих измерениях (который используется, как правило, для задач хэндовера, но также может использоваться узлами eNB для конфигурации или тестирования сети, или для других регулярных задач). Эти измерительные интервалы приходятся на моменты времени, которые согласованы между узлом eNB и оборудованием UE. Однако очевидно, что такие измерительные интервалы повлияют на временные соотношения протокола H-ARQ.
[0006] Существующее соглашение по этому вопросу в 3GPP, содержащееся в последних изменениях спецификации 36.300 стадии 2 UTRAN, которые можно найти в документе R2-075485 (Change Request, 3GPP TSGRAN2 Meeting#60, Jeju, South Korea, 5-9 November 2007 by Nokia Siemens Networks), следующее:
- измерительные интервалы имеют более высокий приоритет, чем повторные передачи H-ARQ: всякий раз, когда происходит коллизия повторной передачи H-ARQ и измерительного интервала, повторной передачи H-ARQ не происходит.
По существу, известно, что упомянутые измерительные интервалы будут появляться и конфликтовать с информацией H-ARQ, и определено, что передачи H-ARQ не произойдет. Это просто реализуется, так как узлу eNB известно, когда будет измерительный интервал (узел eNB, как правило, дает о нем команду оборудованию UE) и когда следует передать ACK/NACK этому оборудованию UE, поэтому узел eNB откладывает передачу АСК или NACK упомянутому оборудованию UE, в соответствии с вышеприведенном соглашением о приоритете, принятом для LTE.
[0007] Данное соглашение, в сущности, означает, что измерительный интервал, фактически, является разрывом, во время которого узел eNB не может ожидать, что оборудование UE примет какую-либо информацию по нисходящей линии связи, включая канал PDCCH, или передаст информацию по восходящей линии связи, включая АСК и NACK протокола H-ARQ.
[0008] Авторам настоящего изобретения не известно о каких-либо других решениях данной проблемы. Одним из прямых решений указанной проблемы является оснащение комплектов оборудования UE двумя передатчиками и двумя приемниками. Но, помимо удорожания комплектов оборудования UE и невозможности использовать существующее оборудование UE, не имеющее возможности двойной приемопередачи, разработка такого нового оборудования UE сама по себе является непростой задачей, так как одновременное осуществление приема на одно устройство и передачи от того же устройства с разделением сигналов по частоте может вызвать в оборудовании UE внутренние проблемы, связанные с помехами.
[0009] Необходим способ реализации протокола H-ARQ при возникновении сообщений H-ARQ внутри измерительного интервала и, одновременно с этим, без длительного ожидания, приводящего к низкой эффективности H-ARQ (например, при использовании опознавания отсутствия приема после прохождения порогового интервала времени).
Сущность изобретения
[0010] В соответствии с одним из вариантов осуществления настоящего изобретения предлагается способ, включающий прием первого динамического назначения ресурсов по первому каналу и передачу данных в соответствии с первым назначением ресурсов. В период времени, в течение которого запланировано появление во втором канале положительного или отрицательного подтверждения приема переданных данных, способ включает выполнение приоритетного действия, имеющего приоритет над упомянутым положительным или отрицательным подтверждением приема, и последующий прием второго динамического назначения ресурсов по первому каналу и определение положительного или отрицательного подтверждения приема для переданных данных по информации этого второго динамического назначения ресурсов. Это определение подтверждения приема может быть прямым, как в случае приема назначения ресурсов с нулевым значением, или косвенным, как в случае отображения второго динамического назначения ресурсов на второй канал и приема, после упомянутого отображения, подтверждения по второму каналу.
[0011] В соответствии с другим вариантом осуществления настоящего изобретения предлагается носитель, содержащий программу, состоящую из машиночитаемых инструкций, исполняемых цифровым процессором для выполнения действий, направленных на планирование подтверждения приема. В данном варианте осуществления изобретения осуществляется передача данных в соответствии с первым назначением ресурсов в ответ на прием первого динамического назначения ресурсов по первому каналу, и выполнение приоритетного действия, имеющего приоритет над положительным или отрицательным подтверждением приема в течение времени, на которое запланировано появление во втором канале упомянутого положительного или отрицательного подтверждения приема для переданных данных. На следующем шаге определяется положительное или отрицательное подтверждение приема переданных данных по информации второго динамического назначения ресурсов в ответ на прием второго динамического назначения ресурсов по первому каналу.
[0012] В соответствии с другим вариантом осуществления настоящего изобретения предлагается устройство, включающее приемник, передатчик и процессор. Приемник сконфигурирован для приема первого динамического назначения ресурсов по первому каналу, а передатчик сконфигурирован для передачи данных в соответствии с этим первым назначением ресурсов. Процессор сконфигурирован для управления по меньшей мере приемником в течение времени, на которое запланирован прием по второму каналу положительного или отрицательного подтверждения приема для переданных данных, для выполнения приоритетного действия, имеющего приоритет над положительным или отрицательным подтверждением приема. Приемник сконфигурирован также для последующего приема второго динамического назначения ресурсов по первому каналу и определения положительного или отрицательного подтверждения приема для переданных данных по информации упомянутого второго динамического назначения ресурсов.
[0013] В соответствии с другим вариантом осуществления изобретения предлагается устройство, включающее средства приема, средства передачи и средства обработки. Средства приема предназначены для приема первого динамического назначения ресурсов по первому каналу, а средства передачи предназначены для передачи данных в соответствии с этим первым назначением ресурсов. Средства обработки предназначены для управления по меньшей мере средствами приема в течение времени, на которое запланирован прием по второму каналу положительного или отрицательного подтверждения приема переданных данных, для выполнения приоритетного действия, имеющего приоритет над приемом положительного или отрицательного подтверждения приема. Средства приема служат также для приема второго динамического назначения ресурсов по первому каналу, а средства обработки служат также для определения положительного или отрицательного подтверждения приема для переданных данных по упомянутому второму динамическому назначению ресурсов. В одном из конкретных вариантов осуществления изобретения средства приема представляют собой приемник, средства передачи - передатчик, а средства обработки - цифровой процессор, при этом первый канал является каналом управления физического уровня нисходящей линии связи, второй канал - индикаторным каналом H-ARQ физического уровня, и средства обработки сконфигурированы для отображения первого динамического назначения ресурсов на второй канал в соответствии с первой последовательностью индексов первого динамического назначения ресурсов, и для отображения второго динамического назначения ресурсов на второй канал в соответствии со второй последовательностью индексов второго динамического назначения ресурсов, при этом в одном из вариантов осуществления изобретения вторая последовательность индексов отображается с использованием принятого сдвига.
[0014] В соответствии с другим вариантом осуществления изобретения предлагается способ, включающий передачу пользовательскому оборудованию первого динамического назначения ресурсов по первому каналу, корректный или некорректный прием данных от пользовательского оборудования в соответствии с упомянутым первым назначением ресурсов и определение того, что в течение времени, на которое запланирована передача пользовательскому оборудованию по второму каналу положительного или отрицательного подтверждения приема для принятых или непринятых данных соответственно, пользовательское оборудование выполняет приоритетное действие, имеющее приоритет над приемом положительного или отрицательного подтверждения. Способ также включает передачу пользовательскому оборудованию второго динамического назначения ресурсов по первому каналу, содержащего информацию, по которой пользовательское оборудование может определить положительное или отрицательное подтверждение приема для принятых или непринятых данных соответственно.
[0015] В соответствии с другим вариантом осуществления настоящего изобретения предлагается устройство, включающее передатчик, приемник и процессор. Передатчик сконфигурирован для передачи пользовательскому оборудованию первого динамического назначения ресурсов по первому каналу, а приемник сконфигурирован для корректного приема данных от пользовательского оборудования в соответствии с упомянутым первым назначением ресурсов. Процессор сконфигурирован для обнаружения того, что в течение времени, на которое запланирована передача пользовательскому оборудованию по второму каналу подтверждения приема корректно принятых данных, пользовательское оборудование выполняет приоритетное действие, имеющее приоритет над приемом положительного или отрицательного подтверждения приема. Передатчик сконфигурирован также для последующей передачи пользовательскому оборудованию второго динамического назначения ресурсов по первому каналу, содержащего информацию, по которой пользовательское оборудование может определить положительное или отрицательное подтверждение приема для принятых данных в соответствии с упомянутым вторым динамическим назначением ресурсов.
[0016] Эти и другие аспекты настоящего изобретения описаны более подробно ниже.
Краткое описание чертежей
[0017] Фиг.1 является схематичным представлением выровненных друг относительно друга во времени временных слотов восходящей и нисходящей линий связи и демонстрирует различные виды информации для иллюстрации проблемы, возникающей из-за измерительных интервалов, в течение которых временные соотношения H-ARQ зависят от динамических назначений ресурсов.
[0018] Фиг.2 является схематичным представлением пользовательского оборудования и элементов беспроводной сети доступа, которые могут использоваться для реализации настоящего изобретения.
[0019] Фиг.3 является блок-схемой алгоритма, в соответствии с вариантами осуществления настоящего изобретения, как для пользовательского оборудования, так и узла В.
Подробное описание вариантов осуществления изобретения
[0020] Как отмечалось выше, аспекты настоящего изобретения особенно полезны для формирования концепции технологии долгосрочного развития (LTE) 3GPP. В частности эти идеи полезны для режима FDD LTE, однако они могут применяться также и для режима TDD. В одном из вариантов осуществления настоящего изобретения предполагается наличие правила конфигурации, предпочтительно определенного в спецификациях для беспроводного доступа, которое задает стандартное (по умолчанию) поведение пользовательского оборудования и узла eNB в отношении функционирования H-ARQ и измерительных интервалов. Важным обстоятельством в принятии решения является то, что при каждой передаче данных пользовательским оборудованием в те моменты времени, когда у него нет возможности приема информации H-ARQ по каналу РНIСН, оно будет терять назначение в канале РНIСН, и сможет принять информацию, относящуюся к H-ARQ, только посредством нового назначения ресурсов восходящей линии связи. Иначе говоря, первое отображение (mapping) первого назначения ресурсов по каналу PDCCH на канал РНIСН станет недействительным, если пользовательское оборудование не сможет принять ACK/NACK в запланированное время, следовательно, исключена ситуация, когда пользовательское оборудование будет ожидать ACK/NACK в другое время, отличное от запланированного, которое определяется путем отображения индексов исходного назначения PDCCH. Информация H-ARQ в вариантах осуществления настоящего изобретения передается путем динамических назначений по каналу PDCCH, где отрицательное подтверждение приема указывается с помощью версии избыточности (для исходного NACK, которое пользовательское оборудование не могло принять), сообщающей пользовательскому оборудованию о том, что ожидается повторная передача, при этом положительное подтверждение приема указывается путем назначения ресурсов (выделения грантов) для версии избыточности, указывающей на новую передачу (для АСК по РНIСН, отображенного посредством нового назначения PDCCH). Если пользовательскому оборудованию не предоставляется новых ресурсов, положительное подтверждение приема для него может указываться путем назначения ресурса с нулевым значением. Такой особенный грант на назначение может осуществляться, например, назначением нулевых физических ресурсов или назначением пользовательскому оборудованию размера транспортного блока для передачи, равным нулю, в то же время указывая, что пользовательское оборудование должно передать новые данные (посредством использования нового указателя данных).
[0021] Для более ясной иллюстрации описанного выше изобретения рассмотрим фиг.1. Верхний ряд/набор блоков обозначает передачи в нисходящей линии связи по каналу PDCCH грантов на ресурсы восходящей линии связи. Нижний ряд/набор блоков обозначает соответствующие передачи в восходящей линии связи. Каждый блок представляет собой временной слот 1 мс или TTI, при этом блоки верхнего и нижнего рядов выровнены по времени. Нумерация над блоками обозначает индекс, а нумерация внутри блоков определяет процесс H-ARQ, например номер "1" в слоте 0 нисходящей линии связи передается в качестве назначения ресурсов восходящей линии связи пользовательскому оборудованию, которое затем передает свои данные "1" в слоте TTI №4 восходящей линии связи, в соответствии с этим назначением восходящей линии связи. Одинаковый номер "1" внутри блоков всей диаграммы указывает на один и тот же процесс H-ARQ.
[0022] На фиг.1 видно, что есть задержка, составляющая 3 мс, между приемом пользовательским оборудованием назначения ресурсов и фактической передачей данных по восходящей линии связи. После передачи (которая занимает 1 мс) имеется дополнительная задержка, равная 3 мс (для приема и обработки информации узлом eNB), до того как произойдет передача ACK/NACK или динамическое назначение ресурсов восходящей линии связи. Также из фиг.1 следует, что имеется несколько измерительных интервалов (обозначены оранжевыми областями), внутри которых пользовательское оборудование не способно осуществлять ни прием, ни передачу.
[0023] Рассмотрим теперь назначение ресурсов для передачи по восходящей линии связи для процесса H-ARQ №1 (назначение ресурсов восходящей линии связи передано по нисходящему каналу в слоте TTI №1, фиг.1). Упомянутая передача по восходящей линии связи произойдет в слоте TTI №4 восходящей линии связи, а передача ACK/NACK no PHICH произойдет в слоте TTI №8 нисходящей линии связи. Рассмотрим теперь случай, когда новое назначение восходящей линии связи предоставлено в слоте TTI №8 нисходящей линии связи. Передача данных для этого нового назначения произойдет в слоте TTI №12 восходящей линии связи. Однако, как следует из фиг.1, пользовательское оборудование не может принимать сообщения H-ARQ в течение измерительного интервала, который включает слоты TTI №№14-19. Так как назначение ресурсов PHICH связано с "очередностью назначения" РНССН, пользовательское оборудование не сможет сохранить эту информацию для последующих моментов времени, и ему придется полагаться на динамические назначения для последующих повторных передач после измерительного интервала. Любое ACK/NACK для процесса H-ARQ №1, выполняющегося после следующей передачи по PDCCH, больше не может использовать отображение исходного PDCCH на PHICH, оно стало недействительным.
[0024] Рассмотрим действия пользовательского оборудования. Пользовательское оборудование принимает первое динамическое назначение ресурсов по первому каналу PDCCH, и затем передает данные в соответствии с этим первым назначением ресурсов. В то время, на которое запланирована передача во втором канале PHICH ACK или NACK для переданных данных, пользовательское оборудование выполняет приоритетные действия, например измерение уровня сигнала соседних сот и/или отчет об этом измерении, которые имеют приоритет над ACK/NACK, как оговорено в приведенных выше предпосылках создания изобретения. Следовательно, пользовательское оборудование не может стандартным образом принять ACK/NACK для переданных данных, поэтому оно принимает второе динамическое назначение ресурсов по первому каналу PDCCH и ACK или NACK для переданных данных по второму динамическому назначению ресурсов, которое, вследствие другого порядка индексов во втором PDCCH, отображается на PHICH иным образом, отличным от отображения исходного PDCCH.
[0025] Рассмотрим действия узла eNB. Узел eNB передает пользовательскому оборудованию первое динамическое назначение ресурсов по первому каналу PDCCH, и затем либо принимает, либо не принимает от пользовательского оборудования данные в соответствии с этим первым назначением ресурсов. В то время, на которое запланирована передача по второму каналу PHICH ACK или NACK соответственно для принятых или непринятых данных, узел eNB обнаруживает, что пользовательское оборудование выполняет приоритетные действия, например измерение уровня сигнала соседних сот и/или отчет об этом измерении, которые имеют приоритет над ACK/NACK, как оговорено в вышеприведенных предпосылках создания изобретения. Узел eNB распознает, что пользовательское оборудование не может принять от eNB ACK/NACK для данных стандартным образом, и передает АСК или NACK, относящиеся к переданным данным, в соответствии со вторым динамическим назначением ресурсов PDCCH, которое, вследствие другого порядка индексов во втором PDCCH, отображается на PHICH отличным от исходного PDCCH образом.
[0026] Обратимся к фиг.2, на которой показана упрощенная структурная схема различных электронных устройств, подходящих для практического использования примеров осуществления настоящего изобретения. Беспроводная сеть 18 на фиг.2 предназначена для связи пользовательского оборудования UE 10 и узла В 12 (eNB). Сеть 18 может включать шлюз GW/обслуживающий объект мобильности ММЕ/контроллер радиосети RNC 14 или другие функции управления радиосвязью, обозначаемые различными терминами в различных системах беспроводной связи. Пользовательское оборудование UE 10 включает процессор 10А данных (data processor, DP), память (MEM) 10B, в которой хранится программа (PROG) 10C, а также соответствующий радиочастотный (radio frequency, RF) приемопередатчик 10D, подключенный к одной или нескольким антеннам 10Е (на чертеже показана одна) для двунаправленной беспроводной связи по одной или нескольким беспроводным линиям 20 связи с узлом В 12.
[0027] Термины "соединенный", "связанный" или любые их варианты, означают любой тип соединения или связи, прямой или косвенный, между двумя или более элементами, и могут подразумевать присутствие одного или нескольких промежуточных элементов между двумя "соединенными" или "связанными" элементами. Подключение элементов друг к другу или их связь друг с другом может быть физической, логической или их комбинацией. В случае реализаций, описанных в этом документе, два элемента могут считаться "соединенными" или "связанными" друг с другом путем использования одного или нескольких проводов, кабелей или печатных электрических соединений, а также с использованием электромагнитной энергии, например электромагнитной энергии с длинами волн в радиочастотном диапазоне, СВЧ-диапазоне или оптическом (как видимом, так и в невидимом) диапазоне, которые приведены в качестве примеров, не огранивающих настоящее изобретение.
[0028] Узел В 12 также включает цифровой процессор DP 12A, память MEM 12B, в которой хранится программа PROG 12C, и соответствующий радиочастотный приемопередатчик 12D, подключенный к одной или нескольким антеннам 12Е. Узел В 12 может быть связан по каналу передачи данных 30 (например, с интерфейсом lub или S1) с обслуживающим или иным шлюзом GW/MME/RNC 14. Элемент GW/MME/RNC 14 включает цифровой процессор DP 14A, память MEM 14B, в которой хранится программа PROG 14C, а также соответствующий модем и/или приемопередатчик (не показан) для связи с узлом В 12 по линии 30 связи lub.
[0029] Также в состав узла В 12 входит планировщик 12F, который осуществляет планирование подкадров/слотов/ТТI восходящей и нисходящей линий связи для различных комплектов пользовательского оборудования, находящихся под его управлением. После того как планирование осуществлено, узел В передает комплектам пользовательского оборудования сообщения с запланированными грантами (как правило, гранты для нескольких комплектов пользовательского оборудования мультиплексированы в одном сообщении). Эти гранты передаются по определенным каналам, упомянутым в конкретных вариантах осуществления изобретения, детально рассмотренных выше. Как правило, узел В 12 системы LTE является достаточно автономным и может не согласовывать планирование со шлюзом/ММЕ14 за исключением того случая, когда осуществляется хэндовер пользовательского оборудования к другому узлу В.
[0030] Предполагается, что по меньшей мере одна из программ PROG 10С, 12C или 14C включает инструкции, выполнение которых соответствующим цифровым процессором DP позволяет электронному устройству функционировать согласно описанным выше примерам осуществления настоящего изобретения. Неотъемлемой частью процессоров данных DP 10A, 12А и 14А является синхронизатор для обеспечения синхронизации между различными устройствами для осуществления передачи и приема внутри назначенных интервалов времени, так как запланированные гранты и предоставленные ресурсы/подкадры зависимы во времени.
[0031] Программы PROG 10C, 12С, 14С могут быть выполнены в виде программного обеспечения, встроенного программного обеспечения и/или аппаратного обеспечения. В общем примеры осуществления настоящего изобретения могут реализовываться с помощью компьютерного программного обеспечения, хранимого в памяти MEM 10B и исполняемого процессором данных DP 10F пользовательского оборудования UE 10, или аналогично - для другой памяти 12 В и другого процессора данных DP12A узла В 12, или же с помощью аппаратного обеспечения, или с помощью комбинации программного обеспечения и/или встроенного программного обеспечения и аппаратного обеспечения в любом продемонстрированном устройстве или во всех продемонстрированных устройствах.
[0032] В общем различные варианты осуществления пользовательского оборудования UE 10 могут включать (не ограничиваясь данным списком): мобильные станции, сотовые телефоны, карманные персональные компьютеры с функциями беспроводной связи, портативные компьютеры с функциями беспроводной связи, устройства захвата изображений, например цифровые камеры, с функциями беспроводной связи, игровые устройства с функциями беспроводной связи, оборудование хранения и воспроизведения музыки с функциями беспроводной связи, приспособления для Интернет, позволяющие осуществлять беспроводной доступ в Интернет, а также портативные блоки или терминалы, включающие какую-либо комбинацию указанных функций.
[0033] Память MEM 10B, 12В и 14 В может быть любого типа, который подходит для определенной технической среды, и может реализовываться с использованием любой подходящей технологии хранения данных, например, полупроводниковых запоминающих устройств, магнитных запоминающих устройств и систем, оптических запоминающих устройств и систем, несъемной или съемной памяти. Процессоры данных DP 10A, 12А и 14А могут быть любых типов, которые подходят для определенной технической среды, и могут включать, в качестве примеров, не ограничивающих изобретение, один или несколько компьютеров общего назначения, компьютеров специального назначения, микропроцессоров, цифровых сигнальных процессоров (digital signal processor, DSP) или процессоров на основе многоядерной архитектуры.
[0034] Для узла В12 варианты осуществления настоящего изобретения могут реализовываться с помощью программного обеспечения процессора данных узла В12, такого как процессор 12А, или с помощью аппаратного обеспечения, или же с использованием комбинации программного и аппаратного обеспечения. Для пользовательского оборудования UE10 варианты осуществления настоящего изобретения могут реализовываться с помощью программного обеспечения, исполняемого процессором данных пользовательского оборудования UE10, таким как 10А, или с помощью аппаратного обеспечения, или с использованием комбинации программного и аппаратного обеспечения. В связи с этим также следует отметить, что приведенные выше описания различных логических шагов могут представлять программные шаги, или взаимосвязанные логические схемы, блоки или функции, или же комбинацию программных шагов и логических схем, блоков или функций.
[0035] Фиг.3 иллюстрирует некоторые основные шаги в соответствии с вариантами осуществления изобретения, показанные как со стороны пользовательского оборудования, так и со стороны узла В. В блоке 302 узел В передает, а пользовательское оборудование принимает первое динамическое назначение ресурсов по каналу PDCCH, и впоследствии узел В принимает (или не принимает в случае NACK) переданные пользовательским оборудованием данные в соответствии с назначением ресурсов в блоке 302. В блоке 306 узел В обнаруживает, что пользовательское оборудование выполняет другие действия, которые имеют приоритет над приемом стандартных ACK/NACK протокола H-ARQ, например измерение каналов или отчет об измерении, или же измерение уровня сигнала соседней соты. Пользовательское оборудование знает, что оно выполняет приоритетные действия, и не совершает иных действий, но узел В может, в блоке 308, воздержаться от передачи стандартных ACK/NACK протокола H-ARQ. Вместо этого в блоке 310 узел В передает, а пользовательское оборудование принимает, второе динамическое назначение ресурсов по каналу PDCCH. В блоке 312 показано, что во второе динамическое назначение ресурсов узел В включает информацию, по которой пользовательское оборудование способно определить ACK/NACK протокола H-ARQ. В блоке 314 пользовательское оборудование определяет по этой информации ACK/NACK протокола H-ARQ для данных, переданных им в блоке 304. В блоке 316 приведено два различных типа подобной информации.
[0036] Примером случая, когда пользовательское оборудование определяет ACK/NACK протокола H-ARQ по второму назначению ресурсов непосредственно, служит включение в упомянутое второе назначение ресурсов с нулевым значением. Пользовательское оборудование опознает это как АСК. Конечно, могут присутствовать и другие ненулевые назначения ресурсов для этого же пользовательского оборудования, но то что определенное назначение (например, первое назначение для данного пользовательского оборудования) обнулено, указывает пользовательскому оборудованию на АСК, вместо стандартного АСК, который должен передаваться в определенное время по каналу PHICH, но был отменен в блоке 308. Примером случая, когда пользовательское оборудование определяет ACK/NACK протокола H-ARQ по второму назначению ресурсов косвенным образом, служит отображение пользовательским оборудованием последовательности индексов упомянутого второго назначения на назначенные ресурсы, и одним из назначенных с помощью этого отображения ресурсов для пользовательского оборудования является PHICH (в случае АСК), в этом случае пользовательское оборудование настраивается на него и принимает АСК. Так как пользовательское оборудование выполняло приоритетные действия в блоке 306, когда должна была осуществляться передача стандартного АСК (но могла и не осуществиться в блоке 308 - этого пользовательское оборудование не может знать), оно определяет, что это АСК должно относиться к данным, переданным в блоке 304. Узел В может передать пользовательскому оборудованию смещение, которое пользовательское оборудование использует для отображения индекса на ресурсы, когда выполнены условия блока 306, и упомянутое смещение приводит к тому, что упомянутый индекс отображается на PHICH. Эти примеры кратко сформулированы в блоке 316.
[0037] Настоящее изобретение относится к взаимодействию между элементами системы связи. Примерами систем беспроводной связи могут быть реализации системы E-UTRAN, однако принципы, представленные с помощью примеров в настоящем документе, могут быть расширены для других систем, например GSM (Global System for Mobile Communication, глобальная система мобильной связи) или UMTS (Universal Mobile Telecommunication System, универсальная система мобильной связи) и т.д. Проиллюстрированные элементы системы связи приведены исключительно как примеры и не ограничивают настоящее изобретение только упомянутыми элементами систем связи, так как настоящее изобретение не ограничено только системой E-UTRAN.
[0038] В общем различные варианты осуществления настоящего изобретения могут реализовываться в виде аппаратного обеспечения или схем специального назначения, программного обеспечения (машиночитаемых инструкций, помещенных на носителе данных), логики или любой их комбинации. Например, некоторые аспекты могут реализовываться в виде аппаратного обеспечения, в то время как другие аспекты могут реализовываться в виде программного или встроенного программного обеспечения, выполняемого контроллером, микропроцессором или другим вычислительным устройством, при этом настоящее изобретение не ограничивается этими примерами. Несмотря на то что различные аспекты настоящего изобретения могут быть проиллюстрированы или описаны в виде структурных схем, блок-схем алгоритмов, или с использованием других наглядных представлений, следует понимать, что указанные блоки, устройства, системы, технологии или способы, описанные в настоящем документе, могут реализовываться в виде, например, аппаратного обеспечения, программного обеспечения, встроенного программного обеспечения, заказных схем или логики, аппаратного обеспечения общего назначения или контроллера, а также других вычислительных устройств или их комбинаций (изобретение не ограничивается этими примерами).
[0039] Варианты осуществления настоящего изобретения могут выполняться в виде различных компонентов, например модулей интегральных схем. Процесс разработки интегральных схем, в целом, в высокой степени автоматизирован. Существуют сложные и мощные программные инструменты для преобразования проектов на логическом уровне в проекты на полупроводниковых схемах, готовые для вытравливания и формирования схемы на полупроводниковой подложке.
[0040] Программы, подобные поставляемой фирмой Synopsys, Inc (Маунтин-Вью, Калифорния) или фирмой Cadence Design (Сан-Хосе, Калифорния), осуществляют автоматическую разводку проводников и расположение компонентов на полупроводниковом кристалле с использованием общепринятых правил разработки, а также с использованием библиотек заранее сохраненных схемных модулей. Разработанный проект устройства на полупроводнико