СЕТЕВОЙ УЗЕЛ, БЕСПРОВОДНОЕ УСТРОЙСТВО И СПОСОБЫ, ВЫПОЛНЯЕМЫЕ ИМИ ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ ОБРАТНОЙ СВЯЗИ АВТОМАТИЧЕСКИХ ЗАПРОСОВ ПОВТОРЕНИЯ ПЕРЕДАЧИ (ARQ)
NETWORK NODE, WIRELESS DEVICE AND METHODS USING THEM FOR PROCESSING FEEDBACK INFORMATION OF TRANSMISSION AUTOMATIC REPEAT QUERIES (ARQ)

Область техники, к которой относится изобретение
Варианты осуществления в данном документе относятся к информации обратной связи автоматического запроса повторения (ARQ) в сети беспроводной связи. В частности, варианты осуществления в данном документе относятся к сетевому узлу в сети беспроводной связи и способу, выполняемому в нем для обработки информации обратной связи ARQ, поступающей из беспроводного устройства, которая относится к передачам из сетевого узла. Кроме того, варианты осуществления в данном документе относятся, в частности, к беспроводному устройству и способу, выполняемому в нем для предоставления возможности сетевому узлу в сети беспроводной связи обрабатывать информацию обратной связи ARQ, поступающую из беспроводного устройства, которая относится к передачам из сетевого узла.
Уровень техники
В типичной беспроводной сети или сети радиосвязи беспроводные устройства, также известные как мобильные станции, терминалы и/или пользовательское оборудование (UE), поддерживают связь через сеть радиодоступа (RAN) с одной или более базовыми сетями. RAN охватывает географическую зону, которая поделена на зоны сот, причем каждая зона соты обслуживается базовой станцией, например, базовой радиостанцией (RBS) или сетевым узлом, который в некоторых сетях может также называться, например, "NodeB", "eNodeB" или "eNB". Сота представляет собой географическую зону, где радиоохват обеспечивается базовой радиостанцией в месте расположения базовой станции или в месте расположения антенны в случае, если антенна и базовая станция не располагаются в непосредственной близости. Каждая сота идентифицируется идентификатором в пределах локальной зоны радиосвязи, которая осуществляется в соте. Другой идентификатор, идентифицирующий соту уникальным образом во всей мобильной сети, также широковещательно передается в соте. Одна базовая радиостанция может иметь одну или более сот. Базовые станции обмениваются данными через радиоинтерфейс, работающий на радиочастотах, с пользовательским оборудованием, находящимся в радиусе действия базовых станций.
Универсальная мобильная телекоммуникационная система (UMTS) представляет собой систему мобильной связи третьего поколения, которая получила свое развитие из глобальной системы мобильной связи (GSM) второго поколения (2G). Сеть наземного радиодоступа UMTS (UTRAN) является по существу RAN, использующей широкополосный множественный доступ с кодовым разделением каналов (WCDMA) и/или высокоскоростной пакетный доступ (HSPA) для поддержания связи с пользовательским оборудованием. На форуме, известном как Проект партнерства третьего поколения (3GPP), поставщики телекоммуникационных услуг предлагают и согласуют стандарты для сетей третьего поколения и, в частности, для сети UTRAN, а также исследуют возможности повышения скорости передачи данных и радиосвязи. В некоторых версиях RAN, например, в UMTS, несколько базовых станций можно подключить, например, с помощью наземных линий или микроволн, к узлу контроллера, такому как контроллер радиосети (RNC) или контроллер базовой станции (BSC), который контролирует и координирует различные действия многочисленных базовых станций, подключенных к нему. Обычно RNC подключен к одной или нескольким базовым сетям.
Технические требования для развитой пакетной системы (EPS) были разработаны в рамках Проекта партнерства третьего поколения (3GPP), и эта работа продолжена в следующих версиях 3GPP. EPS содержит развитую универсальную наземную сеть радиодоступа (E-UTRAN), также известную как долгосрочное развитие LTE, радиодоступ и развитое пакетное ядро (EPC), также известное как базовая сеть с эволюцией системной архитектуры (SAE). E-UTRAN/LTE представляет собой вариант технологии радиодоступа GPP, в которой узлы базовой радиостанции непосредственно подключены к базовой сети EPC, а не к многочисленным RNC. В общем случае в E-UTRAN/LTE функции RNC распределены между узлами базовой радиостанции, например, eNodeB в LTE и базовой сетью. Таким образом, сеть радиодоступа (RAN) EPS имеет по существу "плоскую" архитектуру, содержащую узлы базовой радиостанции без представления отчетов в многочисленные RNC.
ARQ – передачи и обратная связь
Одним из подходов к обработке ошибок передачи в сети беспроводной связи является автоматический запрос повторения (ARQ). Беспроводное устройство, использующее ARQ, будет обнаруживать наличие или отсутствие ошибок при этом пакете данных. Если ошибки отсутствуют, беспроводное устройство объявляет принятые данные безошибочными и уведомляет сетевой узел путем отправки положительного подтверждения (ACK). Если обнаружена ошибка, беспроводное устройство может отбросить полученные данные и уведомить сетевой узел путем отправки отрицательного подтверждения (NACK или NAK). В ответ на NAK сетевой узел может повторно передать одну и ту же информацию в беспроводное устройство.
В настоящее время во многих сетях беспроводной связи используется комбинация из кодирования с прямым исправлением ошибок и ARQ. Это обычно упоминается как гибридный ARQ.
В дальнейшем, когда речь идет о термине ARQ, также следует рассматривать HARQ.
Можно сказать, что принятые данные из данной передачи нисходящей линии связи (DL) и любые возможные повторные передачи одних и тех же данных формируют или образуют процесс ARQ. Каждый прием (повторной) передачи этих данных вырабатывает сообщение ACK/NACK, которое также рассматривается как принадлежащее этому процессу ARQ. Важно, чтобы данное ACK/NACK было связано с правильным процессом ARQ на передающей стороне таким образом, чтобы повторно передавались правильные данные, то есть в случае NACK, или новые данные могут быть связаны с этим процессом ARQ, то есть в случае ACK.
В настоящее время для передач ARQ DL в LTE обратная связь ARQ, то есть ACK/NAK, отправляется из беспроводного устройства в сетевой узел по любому из: физического канала управления восходящей линии связи (PUCCH) или физического совместно используемого канала восходящей линии связи (PUSCH) в зависимости от того, запланировало или нет беспроводное устройство передачу PUSCH восходящей линии связи.
Для сети беспроводной связи, использующей дуплексную связь с частотным разделением канала (FDD), переданная обратная связь ARQ из одной передачи нисходящей линии связи (DL) принимается сетевым узлом в восходящей линии связи (UL) в момент времени, достаточно продолжительный после соответствующей передачи нисходящей линии связи в беспроводное устройство. В случае LTE таймирование переданной обратной связи ARQ является таким, что обратная связь из одной передачи DL принимается сетевым узлом в UL в подкадре n + 4, если соответствующая передача DL в беспроводное устройство находилась в подкадре n. В конечном счете, это соответствует задержке 4 мс. Это также устанавливает общий временной бюджет для общей задержки распространения в DL и UL (которая может составлять вплоть до 0,67 мс и учитываться в процедуре продвижения синхронизации) вместе с задержкой обработки DL и UL в беспроводном устройстве.
Для сети беспроводной связи, использующей дуплексную связь с временным разделением каналов (TDD), задержка от передачи данных DL до приема обратной связи UL может быть больше, чем для FDD, что в случае LTE означает больше, чем n+4, чтобы обеспечить полудуплексное разделение DL-UL. Это может привести к тому, что обратная связь с более чем одним моментом времени приема или процессом ARQ будет передаваться одновременно. Однако независимо от того, использует ли сеть беспроводной связи FDD или TDD, сетевой узел может по-прежнему действовать предсказуемым образом, то есть задержка от передачи DL до приема обратной связи ARQ является фиксированной и задана в стандартных технических требованиях.
Здесь также можно отметить, что в сети беспроводной связи, использующей динамическую TDD, может потребоваться протокол асинхронного ARQ с обратной связью ARQ по требованию. В этом случае задержка от передачи DL до приема обратной связи ARQ не обязательно должна фиксироваться и определяться техническими условиями, но задается таймированием запроса ARQ и соответствующей обратной связью.
Задержка декодирования нисходящей линии связи в UE
Как указано выше, разрешенная общая задержка обработки в беспроводном устройстве фиксируется и определяется для определенного продвижения синхронизации восходящей линии связи, как определено стандартными техническими требованиями. Это означает, что задержка обработки в беспроводном устройстве от определения информации обратной связи ARQ, относящейся к приему нисходящей линии связи, и до тех пор, пока не будет передана определенная информация обратной связи ARQ, определяется и фиксируется с точки зрения сети. В некотором смысле это отражает сценарий "наихудшего случая" по отношению к задержке декодирования нисходящей линии связи в беспроводном устройстве. Однако во многих случаях эта задержка может быть намного меньше значения 4 подкадра в 1 мс, на которое в настоящее время настроены некоторые сети беспроводной связи.
Сущность изобретения
Задача вариантов осуществления в данном документе состоит в том, чтобы улучшить обработку информации обратной связи ARQ в сети беспроводной связи.
Согласно первому аспекту вариантов осуществления в данном документе задача решена способом, выполняемым сетевым узлом в сети беспроводной связи для обработки информации обратной связи автоматического запроса повторения (ARQ), поступающей из беспроводного устройства, которая относится к передачам из сетевого узла. Сетевой узел получает индикатор задержки обработки нисходящей линии связи для информации обратной связи ARQ, поступающей из беспроводного устройства. Затем сетевой узел рассматривает информацию обратной связи ARQ, которая относится к передаче нисходящей линии связи из беспроводного устройства, как недействительную в том случае, когда, в соответствии с полученным индикатором задержки обработки нисходящей линии связи, передача нисходящей линии связи не была обработана беспроводным устройством.
Согласно второму аспекту вариантов осуществления в данном документе задача решена сетевым узлом в сети беспроводной связи для обработки информации обратной связи ARQ, поступающей из беспроводного устройства, которая относится к передачам из сетевого узла. Сетевой узел содержит процессор, выполненный с возможностью получения индикатора задержки обработки нисходящей линии связи для информации обратной связи ARQ, поступающей из беспроводного устройства, и рассмотрения информации обратной связи ARQ, которая относится к передаче нисходящей линии связи из беспроводного устройства, как недействительной в том случае, когда, в соответствии с полученным индикатором задержки обработки нисходящей линии связи, передача нисходящей линии связи не была обработана беспроводным устройством.
Согласно третьему аспекту вариантов осуществления в данном документе задача решена способом, выполняемым беспроводным устройством для предоставления возможности сетевому узлу в сети беспроводной связи обрабатывать информацию обратной связи ARQ из беспроводного устройства, которая относится к передачам из сетевого узла. Беспроводное устройство определяет задержку обработки нисходящей линии связи информации обратной связи ARQ. Кроме того, беспроводное устройство передает индикатор определенной задержки обработки нисходящей линии связи в сетевой узел.
Согласно четвертому аспекту вариантов осуществления в данном документе задача решена беспроводным устройством для предоставления возможности сетевому узлу в сети беспроводной связи обрабатывать информацию обратной связи ARQ из беспроводного устройства, которая относится к передачам из сетевого узла. Беспроводное устройство содержит процессор, выполненный с возможностью определения задержки обработки нисходящей линии связи для информации обратной связи ARQ, и передатчик, выполненный с возможностью передачи индикатора определенной задержки обработки нисходящей линии связи в сетевой узел.
Согласно пятому аспекту вариантов осуществления в данном документе задача решена с помощью компьютерной программы, содержащей инструкции, которые при их исполнении по меньшей мере на одном процессоре, предписывают по меньшей мере одному процессору выполнять способ, описанный выше. Согласно шестому аспекту вариантов осуществления в данном документе задача решена с помощью носителя, содержащего компьютерную программу, описанную выше, причем носитель представляет собой одно из: электронного сигнала, оптического сигнала, радиосигнала или машиночитаемого носителя информации.
За счет получения индикатора задержки обработки нисходящей линии связи беспроводного устройства и использования упомянутого индикатора для определения действительности информации обратной связи ARQ, принятой из беспроводного устройства, сетевой узел может уменьшать задержки сети беспроводной связи, вызванные процедурами обратной связи ARQ, при этом по-прежнему гарантируя правильность таймирования принятой информации обратной связи ARQ. Следовательно, улучшается обработка информации обратной связи ARQ в сети беспроводной связи.
Краткое описание чертежей
Признаки и преимущества вариантов осуществления станут очевидными для специалистов в данной области техники из последующего подробного описания примерных вариантов его осуществления со ссылкой на прилагаемые чертежи, на которых:
фиг.1 – схематичная блок-схема, иллюстрирующая варианты осуществления сетевого узла и беспроводного устройства в сети беспроводной связи,
фиг.2 – схематичная иллюстрация, изображающая пример процедуры обратной связи ARQ процесса ARQ,
фиг.3 – блок-схема последовательности операций, изображающая варианты осуществления способа в сетевом узле,
фиг.4 – блок-схема последовательности операций, изображающая варианты осуществления способа в беспроводном устройстве,
фиг.5 – схематичная блок-схема, изображающая варианты осуществления сетевого узла.
фиг.6 – схематичная блок-схема, изображающая варианты осуществления беспроводного устройства.
Подробное описание изобретения
Фигуры являются схематичными и упрощенными для ясности, и они просто показывают детали, которые необходимы для понимания вариантов осуществления, представленных в данном документе, в то время как другие детали были опущены. На протяжении всего описания одинаковые ссылочные позиции используются для идентичных или соответствующих частей или этапов.
На фиг.1 показан пример сети 100 беспроводной связи, в которой можно реализовать варианты осуществления в данном документе. Хотя на фиг.1 показана сеть LTE, сеть 100 беспроводной связи может быть любой системой беспроводной связи или радиосвязи, такой как усовершенствованная технология LTE (LTE-Advanced), широкополосный множественный доступ с кодовым разделением каналов (WCDMA), глобальная система мобильной связи/повышенная скорость передачи данных для эволюции GSM (GSM/EDGE), глобальная совместимость для микроволнового доступа (WMax), широкополосная сеть сверхмобильной связи (UMB) или GSM или другая сотовая сеть или система 3GPP. Система 100 беспроводной связи содержит сетевой узел 110.
Сетевой узел 110 может быть, например, eNB, eNodeB или домашним Node B, домашним eNode B, фемто-базовой станцией (BS), пико-BS или любым другим сетевым блоком, способным к обслуживанию беспроводного устройства в системе 100 беспроводной связи. Сетевой узел 110 может также быть, например, базовой станцией, контроллером базовой станции, сетевым контроллером, ретрансляционным узлом, ретранслятором, точкой доступа, пунктом радиодоступа, удаленным радиоблоком (RRU) или удаленной радиоголовкой (RRH). Кроме того, сетевой узел 110 содержит одну или более антенн для беспроводной радиосвязи с беспроводными устройствами, расположенными в пределах их радиуса действия; то есть сетевой узел 110 может использовать одну или более из своих антенн для обеспечения радиоохвата в пределах своей соты 115.
Беспроводное устройство 121 расположено в пределах соты 115. Беспроводное устройство 121 выполнено с возможностью поддержания связи в пределах сети 100 беспроводной связи через сетевой узел 110 по линии 131 радиосвязи, когда оно присутствует в соте 101, обслуживаемой сетевым узлом 110. Беспроводные устройства 121, 122 могут представлять собой, например, любой вид беспроводного устройства, такого как мобильный телефон, сотовый телефон, персональный цифровой помощник (PDA), смартфон, планшетный компьютер, датчик, оборудованный беспроводным устройством, оборудование, установленное на переносном компьютере типа лэптоп (LME), оборудование, встроенное в переносной компьютер типа лэптоп (LEE), устройство связи машинного типа (MTC), беспроводное устройство с возможностью связи между устройствами (D2D), оборудование, установленное в помещении пользователя (CPE) и т.д. Кроме того, хотя варианты осуществления, представленные ниже, описаны со ссылкой на сценарий, показанный на фиг.1, этот сценарий не должен истолковываться как ограничивающий варианты осуществления в данном документе, а просто как пример, приведенный для иллюстративных целей.
В рамках развития вариантов осуществления в данном документе было замечено, что фактическое время декодирования, и, следовательно, задержка обработки для беспроводного устройства будет зависеть от ряда различных аспектов, таких, например, как загруженность набора микросхем при декодировании в беспроводном устройстве, схема модуляции и кодирования (MCS), независимо от того, используется или нет пространственное мультиплексирование, какой необходим уровень подавления помех и т.д. Это может изменяться довольно быстро и динамично во время сеансов отдельных беспроводных устройств – иногда даже на основе подкадра или интервала передачи (TTI). В большинстве случаев задержку при обработке для беспроводного устройства можно с уверенностью считать намного меньше 4 мс, что предусмотрено стандартными спецификациями. В качестве сравнения можно рассмотреть, например, стандартную спецификацию IEEE 802,1 ac, для которой соответствующее время отклика составляет около 10 мкс. Таким образом, используемое в настоящее время решение сценария "наихудшего случая" с задержкой 4 мс обеспечивает довольно негибкое решение, так как оно не учитывает фактические изменения при декодировании.
Кроме того, в будущих разработках беспроводной связи может быть предусмотрено, что требования к задержке могут стать очень жесткими, то есть менее 4 мс. Она может быть даже равна времени прохождения сигнала в обоих направлениях (RTT) 1 мс или менее для двухточечной связи в плоскости пользователя. Следовательно, наличие задержки обратной связи ARQ, которая является излишне большой, такой, например, как в сценарии "наихудшего случая", как описано выше, приведет к потреблению значительной части общей допустимой задержки обработки для беспроводного устройства в сети беспроводной связи. Если предположить, что в дальнейшем будут использоваться подкадры, которые могут быть короче подкадров с задержкой 1 мс, которые используются в настоящее время, требования к задержке при отправке обратной связи ARQ могут быть еще более жесткими, например, не 4 мс, а 0,4 мс.
Следует также отметить, что, напротив, могут быть также случаи, в которых было бы интересным смягчить требования к задержке при декодировании. Например, возможны случаи, когда беспроводное устройство является бюджетным или недорогим устройством MTC.
На фиг.2 показана схематичная иллюстрация, изображающая пример процедуры обратной связи ARQ для процесса ARQ. Для наглядности в данном документе предполагается, что сеть беспроводной связи работает в динамическом режиме TDD в сценарии, сориентированном на нисходящую линию связи. В данном случае, неотмеченные подкадры соответствуют подкадрам нисходящей линии связи (DL), подкадры с точечной штриховкой соответствуют подкадрам восходящей линии связи (UL), и подкадры со штриховкой косыми линиями соответствуют незапланированным подкадрам.
На фиг.2, получение назначения DL и данных DL принимается в подкадре 10. Кроме того, данные DL для передач DL принимаются в подкадрах 0, 3-4, 6-9 и 15-27. Грант UL принимается в подкадре n = 25, в котором информация обратной связи ARQ передается по UL в подкадре 30, то есть n+g. В данном случае, задержка между получением гранта UL в подкадре 25 и передачей UL подкадра 30, содержащего обратную связь ARQ, обозначена g, и задержка при обработке нисходящей линии связи для беспроводного устройства 121 обозначена k. В этом случае, хотя задержка g влияет на передачу ARQ, это не является свойством ARQ, а скорее планированием/передачей UL в целом.
В этом иллюстративном примере можно ожидать, что информация обратной связи ARQ, то есть ACK/NAK, переданная во время подкадра n+g, отражает правильное состояние процессов приема ARQ, относящихся к передачам DL, которые были приняты беспроводным устройством 121, вплоть до и включительно подкадра n+g-k. Следовательно, любые передачи DL, происходящие после подкадра n+g-k, не могут быть включены в информацию обратной связи ARQ, так как эти результаты передачи DL не были доступны во время сборки для этого подкадра UL, то есть для подкадра n+g.
Кроме того, для любых передач DL, происходящих после подкадра n+g-k, может также присутствовать устаревшая или неактуальная информация обратной связи ARQ или статус, относящийся к наличию процессов ARQ в информации обратной связи ARQ, которая передается в передаче UL в подкадре n+g, то есть в подкадре 30. Это связано с тем, что беспроводное устройство 121 может принимать передачи DL для этих процессов ARQ на более раннем этапе, и эти ACK/NACK по-прежнему являются самой последней доступной информацией обратной связи ARQ для беспроводного устройства 121 для этих процессов ARQ. Таким образом, так как сетевой узел 110 не знает, какое k должно быть для беспроводного устройства, сетевой узел 110 не может определить, является ли информация обратной связи ARQ очень старой или неактуальной или связана с передачей DL, которую уже отправил сетевой узел 110, но которая пришла слишком поздно для соответствующих ACK/NACK, которые должны быть включены в передачу UL.
Это может привести к тому, что будут происходить ненужные повторные передачи из сетевого узла 110, если, например, предоставляются отчеты о старых NACK, но фактическая передача принимается фактически без ошибок. Другая проблема состоит в том, что будут также ACK данных, поступающих из беспроводного устройства 121 в сетевой узел 110, для данных, которые были получены с ошибкой. Эти ошибки могут распространяться до более высоких уровней и приводить к гораздо большим периодам времени повторной передачи прежде, чем они будут исправлены.
В соответствии с вариантами осуществления, описанными здесь, эти проблемы связаны с получением индикатора задержки обработки нисходящей линии связи беспроводного устройства 121 и с использованием упомянутого индикатора для определения действительности информации обратной связи ARQ, принятой из беспроводного устройства. Таким образом, сетевой узел 110 может уменьшить задержки сети 100 беспроводной связи, вызванные процедурами обратной связи ARQ, при этом по-прежнему обеспечивая действительность таймирования принятой информации обратной связи ARQ. Следовательно, в сети 100 беспроводной связи улучшается обработка информации обратной связи ARQ.
Пример вариантов осуществления способа, выполняемого сетевым узлом 110 в сети 100 беспроводной связи для обработки информации обратной связи автоматического запроса повторения (ARQ), поступающей из беспроводного устройства 121, которая относится к передачам из сетевого узла 110, будет теперь описан со ссылкой на блок-схему последовательности операций, показанную на фиг.3. На фиг.3 показан пример этапов или операций, которые может выполнять сетевой узел 110. Способ может содержать следующие этапы.
Этап 301
Сетевой узел 110 получает индикатор задержки обработки нисходящей линии связи для информации обратной связи ARQ, поступающей из беспроводного устройства 121. Получив индикатор задержки обработки нисходящей линии связи, сетевой узел 110 получает информацию о последнем времени, в течение которого передаются отчеты о приемах передач нисходящей линии связи.
В некоторых вариантах осуществления индикатор задержки обработки нисходящей линии связи можно принять в одном из: сообщения обратной связи ARQ, сообщения сигнализации управления радиоресурсами (RRC) или сообщения сигнализации управления доступом к среде (MAC). Это означает, что сетевой узел 110 может принимать отчеты из беспроводного устройства 121 относительно своей задержки обработки нисходящей линии связи, например, в каждом сообщении обратной связи ARQ или не так часто с использованием сигнализации более высокого уровня, например, сигнализации MAC или RRC.
В качестве альтернативы, в некоторых вариантах осуществления сетевой узел 110 может определять индикатор задержки обработки нисходящей линии связи на основании информации, показывающей возможности обработки беспроводного устройства 121. Например, эта информация может храниться или быть доступной и восстановимой в сетевом узле 110. Другими словами, это означает, что сетевой узел 110 может определить задержку при декодировании нисходящей линии связи на основе априорного знания беспроводного устройства 121. Информация, показывающая возможности обработки беспроводного устройства 121, может, например, представлять собой информацию о конкретной модели устройства беспроводного устройства 121, такую, например, как номер IMEI, в сочетании с соответствующим подходящим хранилищем информации или базой данных для такой информации о возможностях внутри или вне сети оператора. Например, в данном случае может быть предусмотрен набор различных задержек при декодировании нисходящей линии связи, например, соответствующих различным моделям устройств для удовлетворения различных сценариев.
Этап 302
После получения индикатора на этапе 301 сетевой узел 110 рассматривает информацию обратной связи ARQ, которая относится к передаче нисходящей линии связи из беспроводного устройства 121, которая будет недействительной в том случае, когда, в соответствии с полученным индикатором задержки обработки нисходящей линии связи, передача нисходящей линии связи не была обработана беспроводным устройством 121. Это означает, что сетевой узел 110, например, при обработке сообщения обратной связи ARQ или сообщения сигнализации более высокого уровня, полученного из беспроводного устройства 121, может использовать полученный индикатор, информирующий о последнем времени, в течение которого предоставлялись отчеты о приемах передач нисходящей линии связи для того, чтобы определить, для какой передачи нисходящей линии связи сообщение обратной связи ARQ имеет самую последнюю информацию, и для какой передачи нисходящей линии связи сообщение обратной связи ARQ не имеет обновленной информации.
Следовательно, это позволяет сетевому узлу 110 игнорировать информацию обратной связи ARQ в сообщении обратной связи ARQ, которая относится к статусу процессов ARQ, для которых последняя передача по нисходящей линии связи еще не была декодирована, и, следовательно, нельзя полностью полагаться как на обновленную. В качестве примера, сетевой узел 110 может воздерживаться от выполнения повторных передач для передач DL в подкадрах, для которых сетевой узел 110 фактически получил информацию обратной связи ARQ. Это связано с тем, что сетевой узел 110 теперь знает о задержке обработки нисходящей линии связи беспроводного устройства 121, и, следовательно, сетевой узел 110 может определить, что некоторая из полученной информации обратной связи ARQ не имеет значения, поскольку она не отражает результат самой последней передачи DL.
Преимущественно, так как сетевой узел 110 получает информацию о том, какие принятые ACK/NACK устарели, то есть информируется о задержке обработки нисходящей линии связи в беспроводном устройстве 121, сетевой узел 110 способен уменьшить задержку передачи новой релевантной информации обратной связи ARQ путем запроса новой информации обратной связи ARQ как можно скорее, в то же время гарантируя действительность таймирования предоставляемой информации обратной связи ARQ.
Знание задержки обработки нисходящей линии связи также позволяет адаптировать сетевой узел 110 с учетом конкретной услуги или режима работы в сети 100 беспроводной связи, например, в случае, если задержка обработки нисходящей линии связи не поддерживает услугу или режим, для которого требуется малое время полного прохождения информации обратной связи ARQ, сетевой узел 110 может не предлагать услугу или режим. В некоторых вариантах осуществления информация обратной связи ARQ может запрашиваться сетевым узлом 110 явным образом.
Кроме того, будучи осведомленным о задержке обработки нисходящей линии связи, сетевой узел 110 может также улучшить выполнение различных функциональных возможностей управления радиоресурсами (RRM) в сетевом узле 110, который может использовать информацию обратной связи ARQ в качестве входного сигнала. Одним из примеров таких функциональных возможностей RRM являются алгоритмы адаптация линии связи в сетевом узле 110. Например, имея лучшее понимание относительно того, какие ACK/NACK являются релевантными и какие устарели, посредством задержки обработки нисходящей линии связи сетевой узел 110 может быть обеспечен входным сигналом адаптации линии связи более высокого качества, и, следовательно, канальное кодирование в сетевом узле 110 может соответствовать условиям канала лучше, чем ранее.
Кроме того, для плоскости пользователя это будет заметно, так как RTT является по возможности самым коротким с учетом вышеуказанных ограничений по минимальной задержке обратной связи ARQ и гарантированной правильности таймирования. Здесь следует также отметить, что хотя сетевой узел 110 может поддерживать RTT по возможности низким, когда беспроводное устройство 121 является высокоэффективным и высокопроизводительным беспроводным устройством, сетевой узел 110 может также допускать большее RTT при применении сниженных требований к задержке, то есть в случае, когда могут быть разрешены большие задержки обработки, например, когда беспроводное устройство 121 является низкоэффективным беспроводным устройством с ограниченными возможностями, например, устройством MTC.
Кроме того, в некоторых вариантах осуществления сетевой узел 110 может дополнительно определять ожидаемое время для приема информации обратной связи ARQ из беспроводного устройства 121 по меньшей мере частично на основании индикатора задержки обработки нисходящей линии связи. Например, сетевой узел 110 может использовать индикатор задержки обработки нисходящей линии связи для определения того, в каких подкадрах он должен ожидать информацию обратной связи ARQ, то есть ACK/NAK в сообщении обратной связи ARQ. Это может происходить по физическому каналу управления восходящей линии связи (PUCCH) или по физическому совместно используемому каналу восходящей линии связи (PUSCH) в зависимости от того, запланировано или нет беспроводное устройство 121 для передач UL. Преимущественно, это позволяет сэкономить ресурсы обработки в сетевом узле 110, так как сетевой узел 110 можно сконфигурировать таким образом, чтобы ему не нужно было декодировать информацию обратной связи ARQ в каждом подкадре.
Кроме того, в некоторых вариантах осуществления сетевой узел 110 может также планировать передачи восходящей линии связи беспроводного устройства 121, чтобы соответствовать ожидаемому времени для приема информации обратной связи ARQ из беспроводного устройства 121 по меньшей мере частично на основании индикатора задержки обработки нисходящей линии связи. В этом случае сетевой узел 110 может преимущественно управлять передачами UL беспроводного устройства 121, чтобы соответствовать времени, когда информация обратной связи ARQ должна быть отправлена из беспроводного устройства 121 в сетевой узел 110. Это может использоваться, например, сетевым узлом 110, чтобы повысить эффективность использования UL/DL в динамической системе TDD.
Этап 303
При необходимости сетевой узел 110 может передать запрос повторной передачи информации обратной связи ARQ, которая рассматривается как недействительная на этапе 302. Это позволяет сетевому узлу 110 запрашивать обновленную информацию обратной связи ARQ для получения информации обратной связи ARQ, которая считалась устаревшей.
Пример вариантов осуществления способа, выполняемого беспроводным устройством 121 для предоставления возможности сетевому узлу 110 в сети 100 беспроводной связи обрабатывать информацию обратной связи ARQ, поступающей из беспроводного устройства 121, которая относится к передачам из сетевого узла 110, будет теперь описан со ссылкой на блок-схему последовательности операций, показанную на фиг.4. На фиг.4 показан иллюстрированный пример этапов или операций, которые может выполнять беспроводное устройство 121. Способ может содержать следующие этапы.
Этап 401
Беспроводное устройство 121 определяет задержку обработки нисходящей линии связи информации обратной связи ARQ. Задержка обработки нисходящей линии связи должна отражать задержку обработки в беспроводном устройстве 121 исходя из определения информации обратной связи ARQ, которая относится к приему передачи нисходящей линии связи и вплоть до передачи определенной информации обратной связи ARQ.
1
2
1
2
В некоторых вариантах осуществления задержка обработки нисходящей линии связи, определяется с помощью заданного значения в беспроводном устройстве 121 и/или значением из набора заданных значений в беспроводном устройстве 121. Это означает, что задержка обработки нисходящей линии связи может быть определена или предварительно определена/предварительно сконфигурирована в беспроводном устройстве 121. Альтернативно или дополнительно, в беспроводном устройстве 121 может быть предусмотрен набор различных значений задержки обработки нисходящей линии связи, чтобы наилучшим образом обслуживать или обеспечивать различные сценарии. Например, задержка обработки нисходящей линии связи во время приема на одном уровне передачи нисходящей линии связи может быть равной k, тогда как во время приема на двух уровнях передачи нисходящей линии связи она может быть равна k, где k ≠ k.
При необходимости в некоторых вариантах осуществления беспроводное устройство 121 может определять задержку обработки нисходящей линии связи на основании по меньшей мере одного периода времени между определением информации обратной связи ARQ, которая относится к передаче нисходящей линии связи, и передачей определенной информации обратной связи ARQ в сетевой узел 110 из беспроводного устройства 121. Это означает, что беспроводное устройство 121 может оценивать задержку обработки нисходящей линии связи на основании нескольких фактических значений времени декодирования, которые беспроводное устройство 121 обнаружило во время приема передачи DL. Например, задержка обработки нисходящей линии связи может быть непосредственно получена на основе последней завершенной попытки декодирования, готовой к отправке.
В этом случае, в некоторых вариантах осуществления задержка обработки нисходящей линии связи может определяться беспроводным устройством 121 более чем на один такой период времени. Это означает, что беспроводное устройство 121 может оценить задержку обработки нисходящей линии связи на основе нескольких фактических промежутков времени декодирования, которые беспроводное устройство 121 обнаружило во время приема передач DL. В данном случае, беспроводное устройство 121 может, например, определять верхнюю границу для типичной задержки, медианного значения или среднего значения, основанного на нескольких фактических периодах времени декодирования.
В некоторых вариантах осуществления беспроводное устройство 121 может определять задержку обработки нисходящей линии связи на основании конфигурируемого количества ресурсов в беспроводном устройстве 121, выделенных для обработки нисходящей линии связи. Это означает, что беспроводное устройство 121 может, например, динамически изменять мощность обработки, используемую беспроводным устройством 121 для декодирования данных DL передач DL. В этом случае могут использоваться различные значения задержки обработки нисходящей линии связи. Например, когда приложение для онлайн-игры в реальном времени запускается и работает в беспроводном устройстве 121, беспроводное устройство 121 может использовать полную вычислительную мощность для достижения минимальной задержки обработки нисходящей линии связи. С другой стороны, согласно другому примеру, когда приложение для мгновенного обмена сообщениями и диалогового взаимодействия запускается и работает в беспроводном устройстве 121, или в беспроводном устройстве 121 устанавливается режим экономии питания, можно уменьшить задержку обработки нисходящей линии связи, и беспроводное устройство 121 может только использовать небольшую часть вычислительной мощности, то есть иметь больше задержек обработки.
Этап 402
После определения на этапе 401 беспроводное устройство 121 передает индикатор определенной задержки обработки нисходящей линии связи в сетевой узел 110. Это означает, что беспроводное устройство 121 может включать в себя индикатор определенной задержки обработки нисходящей линии связи, то есть информацию о последнем времени, в течение которого передаются отчеты о приемах передач нисходящей линии связи, при отправке, например, сообщения обратной связи ARQ или сообщения сигнализации более высокого уровня в сетевой узел 110. За счет включения индикатора беспроводное устройство 121 дает возможность сетевому узлу 110 определить, например, при обработке сообщения обратной связи ARQ или сообщения сигнализации более высокого уровня, для каких передач нисходящей линии связи информация обратной связи ARQ в сообщении обратной связи ARQ имеет последнюю информацию, и для каких передач нисходящей линии связи информация обратной связи ARQ в сообщении обратной связи ARQ не имеет последней информации.
Согласно некоторым вариантам осуществления беспроводное устройство 121 может передавать индикатор определенной задержки обработки нисходящей линии связи одного из: сообщения обратной связи ARQ, сообщения сигнализации RRC или сообщения сигнализации MAC. Это означает, что беспроводное устройство 121 может показывать или передавать отчет о своей задержке обработки нисходящей линии связи в сетевой узел 110, например, в некотором или каждом сообщении обратной связи ARQ или не так часто с использованием сигнализации более высокого уровня, такой, например, как сигнализация MAC или RRC.
Например, когда индикатор определенной задержки обработки нисходящей линии связи беспроводного устройства 121 передается с использованием сигнализации более высокого уровня, например, сигнализации RRC или MAC, ее можно выполнить либо во время конфигурирования беспроводного устройства 121, либо после конфигурирования, например, во время передачи данных DL, к которым относится информация обратной связи ARQ.
Кроме того, в индикаторе определенной задержки обработки нисходящей линии связи, определенная задержка обработки нисходящей линии связи может быть указана с помощью одного или более из: абсолютного числа подкадров в зависимости от числа подкадров приема передач нисходящей линии связи, значения времени смещения в зависимости от времени передачи информации ARQ и значения разности, показывающего разность между определенной задержкой обработки нисходящей линии связи и по меньшей мере одной предварительно определенной задержкой обработки нисходящей линии связи. Это означает, что один из способов, в котором беспроводное устройство 121 может включать в себя информацию обратной связи ARQ в сообщении обратной связи ARQ, должен включать в себя абсолютное число подкадров приемов передач DL, для которых беспроводное устройство 121 передает отчеты о процессах ARQ. Например, это может быть подкадр n+g-k, как показано в примере, изображенном на фиг.2. Кроме того, другой способ, в котором беспроводное устройство 121 может включать в себя информацию обратной связи ARQ в сообщении обратной связи ARQ, должен включать в себя фактическое значение задержки обработки нисходящей линии связи. Затем сетевой узел 110 может интерпретировать это как время смещения относительно, например, времени передачи сообщения обратной связи ARQ. Например, ссылаясь на пример, изображенный на фиг.2, он может содержать включение значения k в сообщение обратной связи ARQ, которое можно интерпретировать как время смещения относительно времени передачи сообщения обратной связи ARQ, то есть n+g.
Кроме того, третий способ, в котором беспроводное устройство 121 может включать в себя информацию обратной связи ARQ в сообщении обратной связи ARQ, должен включать в себя значение разности, которое относится к ранее предоставленному значению задержки обработки нисходящей линии связи. Это имеет преимущество в том случае, когда отсутствует изменение в задержке обработки нисходящей линии связи, то беспроводное устройство 121 не должно предоставлять значение разности. Однако следует отметить, что можно предпринять меры предосторожности, чтобы не предоставлять значения разностей, которые относятся к ранее предоставленным значениям разностей, так как это может привести к тому, что сетевой узел 110 и беспроводное устройство 121 будут по разному воспринимать задержку обработки нисходящей линии связи. Например, это можно выполнить при наличии контрольного значения, к которому относится, значение разности, которое будет равно номинальному значению задержки обработки нисходящей линии связи. Например, это можно передать в сетевой узел 110 с регулярными или нерегулярными интервалами в сообщении обратной связи ARQ или посредством сигнализации более высокого уровня, например, сигнализации RRC или MAC.
Кроме того, в некоторых вариантах осуществления индикатор определенной задержки обработки нисходящей линии связи может быть передан беспроводным устройством 121 в следующем очередном подкадре после выполнения обработки передачи нисходящей линии связи. Это означает, что беспроводное устройство 121 будет передавать отчет об информации обратной связи ARQ в сообщении обратной связи ARQ как можно скорее, то есть в первом возможном подкадре после декодирования DL-передачи и сборки ARQ-сообщения. В этом случае сетевой узел 110 может преимущественно использовать определенную задержку обработки нисходящей линии связи, чтобы минимизировать задержку обратной связи ARQ, то есть максимально уменьшить задержку обратной связи ARQ.
При необходимости, индикатор определенной задержки обработки нисходящей линии связи можно передать с помощью беспроводного устройства 121 в очередном подкадре, запланированном для передачи информации обратной связи ARQ с помощью сетевого узла 110. Это означает, что беспроводное устройство 121 может передать отчет об информации обратной связи ARQ в установленном подкадре после декодирования DL-передачи и сборки ARQ-сообщения. В некоторых вариантах осуществления информация обратной связи ARQ может также содержаться в сообщении обратной связи ARQ в очередном подкадре.
Чтобы выполнить этапы способа в сети 100 беспроводной связи для обработки информации обратной связи ARQ, поступающей из беспроводного устройства 121, которая относится к передачам из сетевого узла 110, сетевой узел 110 может содержать следующую компоновку, изображенную на фиг.5.
На фиг.5 показана схематичная блок-схема вариантов осуществления сетевого узла 110. В некоторых вариантах осуществления сетевой узел 110 может содержать модуль 501 передачи, модуль 502 приема и процессор 510. Модуль 501 передачи может также упоминаться как передатчик или блок передачи, в то время как модуль 502 приема может также упоминаться как приемник или блок приема. Процессор 510 может также упоминаться как модуль обработки, блок обработки или схема обработки и может управлять модулем 501 передачи и модулем 502 приема. При необходимости процессор 510 может упоминаться как содержащий один или более из модуля 501 передачи и модуля 502 приема и/или выполнять их функции, как описано ниже.
Процессор 510 выполнен с возможностью получения индикатора задержки обработки нисходящей линии связи для информации обратной связи ARQ, поступающей из беспроводного устройства 121. В некоторых вариантах осуществления модуль 502 приема можно выполнить с возможностью приема индикатора задержки обработки нисходящей линии связи в одном из: сообщения обратной связи ARQ, сообщения сигнализации управления радиоресурсами (RRC) или сообщения сигнализации управления доступом к среде (MAC). В качестве альтернативы, в некоторых вариантах осуществления процессор 510 можно выполнить с возможностью определения индикатора задержки обработки нисходящей линии связи на основании информации, показывающей возможности обработки беспроводного устройства 121.
Процессор 510 также выполнен с возможностью рассмотрения информации обратной связи ARQ, которая относится к передаче нисходящей линии связи из беспроводного устройства 121, как недействительной в том случае, когда, в соответствии с полученным индикатором задержки обработки нисходящей линии связи, передача нисходящей линии связи не была обработана беспроводным устройством 121. В некоторых вариантах осуществления процессор 510 можно также выполнить с возможностью определения ожидаемого времени для приема информации обратной связи ARQ из беспроводного устройства 121 по меньшей мере частично на основании индикатора задержки обработки нисходящей линии связи. Кроме того, в некоторых вариантах осуществления процессор 510 может быть также выполнен с возможностью планирования передач восходящей линии связи беспроводного устройства 121, чтобы соответствовать ожидаемому времени для приема информации обратной связи ARQ из беспроводного устройства 121 по меньшей мере частично на основании индикатора задержки обработки нисходящей линии связи.
В некоторых вариантах осуществления модуль 501 передачи можно выполнить с возможностью передачи запроса повторной передачи информации обратной связи ARQ, которая рассматривается как недействительная.
Варианты осуществления, касающиеся обработки информации обратной связи ARQ, поступающей из беспроводного устройства 121, которая относится к передачам из сетевого узла 110, можно реализовать с помощью одного или более процессоров, таких, например, как процессор 510 в сетевом узле 110, показанный на фиг.5, совместно с компьютерным программным кодом для выполнения функций и этапов вариантов осуществления, представленных в данном документе. Код программы, упомянутый выше, можно также выполнить в виде компьютерного программного продукта, например, в виде носителя информации, переносящего компьютерный программный код или кодовое средство для выполнения вариантов осуществления, представленных в данном документе, при загрузке в процессор 510 в сетевом узле 110. Например, компьютерный программный код может быть представлен как чистый программный код в сетевом узле 110 или на сервере и загружен в сетевой узел 110. Носитель может представлять собой одно из: электронного сигнала, оптического сигнала, радиосигнала или машиночитаемого носителя информации, такого, например, как электронная память типа RAM, ROM, флэш-память, магнитная лента, CDROM, DVD, диск Blueray и т.д.
Сетевой узел 110 может дополнительно содержать память 520, которая может упоминаться или содержать один или несколько модулей или блоков памяти. Память 520 может быть организована таким образом, чтобы она использовалась для хранения исполняемых инструкций и данных для выполнения способов, описанных в данном документе, при их исполнении в или с помощью процессора 510 сетевого узла 110. Специалистам в данной области техники также будет понятно, что процессор 510 и память 520, описанные выше, могут упоминаться в сочетании с аналоговыми и цифровыми схемами и/или одним или более процессорами, сконфигурированными с программным обеспечением и/или "зашитой" программой, например, которая хранится в памяти 520, и которая при ее исполнении одним или более процессорами, такими как процессор 510, предписывает одному или более процессорам выполнять способ, который описан выше. Процессор 510 и память 520 могут также упоминаться как средство обработки. Один или более из этих процессоров, а также другие цифровые аппаратные средства могут быть включены в одну специализированную интегральную микросхему (ASIC) или несколько процессоров, и различные цифровые аппаратные средства можно распределить среди нескольких отдельных компонентов, по отдельности упакованных или собранных в виде системы на чипе (SoC).
Из вышесказанного видно, что некоторые варианты осуществления могут содержать компьютерный программный продукт, содержащий инструкции, которые при их исполнении по меньшей мере на одном процессоре, например, на процессоре 510, предписывают по меньшей мере одному процессору выполнять способ для обработки информации обратной связи ARQ, поступающей из беспроводного устройства 121, которая относится к передачам нисходящей линии связи из сетевого узла 110. Кроме того, некоторые варианты осуществления могут дополнительно содержать носитель, содержащий упомянутый компьютерный программный продукт, при этом носитель представляет собой одно из электронного сигнала, оптического сигнала, радиосигнала или машиночитаемого носителя информации.
Чтобы выполнить этапы способа в беспроводном устройстве 121 для предоставления возможности сетевому узлу 110 в сети 100 беспроводной связи обрабатывать информацию обратной связи ARQ, поступающую из беспроводного устройства 121, которая относится к передачам из сетевого узла 110, беспроводное устройство 121 может содержать следующую компоновку, изображенную на фиг.6.
На фиг.6 показана схематичная блок-схема вариантов осуществления беспроводного устройства 121. В некоторых вариантах осуществления беспроводное устройство 121 содержит модуль 601 передачи и процессор 610. Беспроводное устройство 121 может также содержать модуль 602 приема, например, для приема передач нисходящей линии связи из сетевого узла 110. Модуль 601 передачи может также упоминаться как передатчик или блок передачи, в то время как модуль 602 приема может также упоминаться как приемник или модуль приема. Процессор 610 может также упоминаться как модуль обработки, блок обработки или схема обработки и может управлять модулем 601 передачи и модулем 602 приема. При необходимости процессор 610 может упоминаться как содержащий один или более из модуля 601 передачи и модуля 602 приема и/или выполнять их функцию, как описано ниже.
Процессор 610 выполнен с возможностью определения задержки обработки нисходящей линии связи для информации обратной связи ARQ.
В некоторых вариантах осуществления процессор 610 можно дополнительно выполнить с возможностью определения задержки обработки нисходящей линии связи с помощью заданного значения в беспроводном устройстве 121 и/или значения из набора заданных значений в беспроводном устройстве 121. В качестве альтернативы, процессор 610 можно дополнительно выполнить с возможностью определения задержки обработки нисходящей линии связи на основании по меньшей мере одного периода времени между определением информации обратной связи ARQ, которая относится к передаче нисходящей линии связи, и передачей определенной информации обратной связи ARQ в сетевой узел 110 из беспроводного устройства 121. В этом случае, согласно некоторым вариантам осуществления процессор 610 можно дополнительно выполнить с возможностью определения задержки обработки нисходящей линии связи на основании более чем одного такого периода времени. Согласно другой альтернативе, в некоторых вариантах осуществления процессор 610 можно дополнительно выполнить с возможностью определения задержки обработки нисходящей линии связи на основании конфигурируемого количества ресурсов в беспроводном устройстве 121, выделенных для обработки нисходящей линии связи.
Передатчик 601 выполнен с возможностью передачи индикатора определенной задержки обработки нисходящей линии связи в сетевой узел 110.
В некоторых вариантах осуществления передатчик 601 можно выполнить с возможностью передачи индикатора определенной задержки обработки нисходящей линии связи в одном из: сообщения обратной связи ARQ, сообщения сигнализации управления радиоресурсами (RRC) или сообщения сигнализации управления доступом к среде (MAC). В некоторых вариантах осуществления, когда индикатор определенной задержки обработки нисходящей линии связи передается в сообщении обратной связи ARQ, передатчик 601 может показывать определенную задержку обработки нисходящей линии связи с помощью одного или более из: числа подкадров в зависимости от числа подкадров приема передач нисходящей линии связи, значения времени смещения в зависимости от времени передачи информации ARQ и значения разности, показывающего разность между определенной задержкой обработки нисходящей линии связи и по меньшей мере одной предварительно определенной задержкой обработки нисходящей линии связи.
В некоторых вариантах осуществления передатчик 601 можно выполнить с возможностью передачи индикатора определенной задержки обработки нисходящей линии связи в следующем очередном подкадре после выполнения обработки передачи нисходящей линии связи. При необходимости передатчик 601 можно выполнить с возможностью передачи индикатора определенной задержки обработки нисходящей линии связи очередного подкадра, запланированного для передачи информации обратной связи ARQ сетевым узлом 110.
Варианты осуществления, обеспечивающие сетевой узел 110 в сети 100 беспроводной связи для обработки информации обратной связи ARQ, поступающей из беспроводного устройства 121, которая относится к передачам из сетевого узла 110, можно реализовать посредством одного или более процессоров, таких, например, как процессор 610 в беспроводном устройстве 121, изображенный на фиг.6, совместно с компьютерным программным кодом для выполнения функций и этапов вариантов осуществления, представленных в данном документе. Код программы, упомянутый выше, можно также выполнить в виде компьютерного программного продукта, например, в виде носителя информации, переносящего компьютерный программный код, или кодовое средство для выполнения вариантов осуществления, представленных в данном документе, при загрузке в процессор 610 беспроводного устройства 121. Например, компьютерной программный код можно выполнить как чистый программный код в беспроводном устройстве 121 или на сервере и загрузить в беспроводное устройство 121. Носитель может представлять собой одно из электронного сигнала, оптического сигнала, радиосигнала или машиночитаемого носителя информации, такого, например, как электронная память типа RAM, ROM, флэш-память, магнитная лента, CDROM, DVD, диск Blue-ray и т.д.
Беспроводное устройство 121 может дополнительно содержать память 620, которая может упоминаться или содержать один или более модулей или блоков памяти. Память 620 можно организовать таким образом, чтобы она использовалась для хранения исполняемых инструкций и данных для выполнения способов, описанных в данном документе, при их исполнении в процессоре 610 беспроводного устройства 121. Специалистам в данной области техники также будет понятно, что процессор 610 и память 620, которые описаны выше, могут упоминаться в сочетании с аналоговыми и цифровыми схемами и/или одним или более процессорами, сконфигурированными с программным обеспечением и/или "зашитой" программой, которая, например, хранится в памяти 620, и которая при ее исполнении одним или более процессорами, такими как процессор 610, предписывает одному или более процессорам выполнять способ, который описан выше. Процессор 610 и память 620 могут также упоминаться как средство обработки. Один или более из этих процессоров, а также другие цифровые аппаратные средства могут быть включены в одну специализированную интегральную микросхему (ASIC), или несколько процессоров и различные цифровые аппаратные средства могут быть распределены среди нескольких отдельных компонентов, выполненных в отдельных корпусах или собранных в виде системы на чипе (SoC).
Из вышеизложенного видно, что некоторые варианты осуществления могут содержать компьютерный программный продукт, содержащий инструкции, которые при их исполнении по меньшей мере на одном процессоре, например, процессоре 610, предписывают по меньшей мере одному процессору выполнить способ предоставления возможности сетевому узлу 110 в сети 100 беспроводной связи обрабатывать информацию обратной связи ARQ, поступающей из беспроводного устройства 121, которая относится к передачам из сетевого узла 110. Кроме того, некоторые варианты осуществления могут дополнительно содержать носитель, содержащий упомянутый компьютерный программный продукт, при этом носитель представляет собой одно из: электронного сигнала, оптического сигнала, радиосигнала или машиночитаемого носителя информации.
Терминология, используемая в подробном описании конкретных вариантов осуществления, проиллюстрированных на прилагаемых чертежах, не предназначена для ограничения описанных способов, сетевого узла 110 и беспроводного устройства 121, которые вместо этого должны быть истолкованы с учетом прилагаемой формулы изобретения.
Используемый здесь термин "и/или" содержит любые и все комбинации из одного или нескольких связанных перечисленных элементов.
Кроме того, термин "например", используемый в данном документе, который происходит от латинской фразы "exempli gratia", может использоваться для введения или указания конкретного общего примера или примеров ранее упомянутого элемента и не предназначен для ограничения такого элемента. Фраза "то есть", используемая в данном документе, которая происходит от латинской фразы "id est", может использоваться для указания конкретного элемента из более общих перечисленных элементов. Фраза "и т.д.", используемая в данном документе, которая происходит от латинского выражения "et cetera", которое означает "и так далее" или "и тому подобное", может использоваться в данном документе для указания того, что существуют дополнительные признаки, аналогичные тем, которые были только что перечислены.
Формы единственного числа, которые используется в данном документе, также должны содержать формы множественного числа, если прямо не указано иное. Далее будет понятно, что термины "включает в себя", "содержит", "включающий в себя" и/или "содержащий", при их использовании в данном описании, точно определяют наличие заявленных признаков, действий, целых чисел, этапов, операций, элементов и/или компонентов, но не исключают наличия или добавления одного или нескольких других признаков, действий, целых чисел, этапов, операций, элементов, компонентов и/или их групп.
Если не указано иное, все термины, содержащие технические и научные термины, используемые здесь, имеют одинаковое значение, которое обычно понятно специалистам в данной области техники, к которой относятся описанные варианты осуществления. Далее будет понятно, что термины, такие как те, которые определены в общеупотребительных словарях, должны интерпретироваться как имеющие смысл, соответствующий их значению в контексте соответствующего уровня техники, и не будут истолковываться в идеализированном или чрезмерно формальном смысле, если только это прямо не определено в данном документе.
Варианты осуществления в данном документе не ограничены вышеописанными предпочтительными вариантами осуществления. Можно использовать различные альтернативы, модификации и эквиваленты.
Таким образом, приведенные выше варианты осуществления не должны рассматриваться как ограничивающие.
Перечень сокращений
3GPP – проект партнерства третьего поколения
ACK – подтверждение
ARQ – автоматический запрос повторения
DCI – управляющая информация нисходящей линии связи
DL – нисходящая линия связи
DTX – прерывистая передача
FDD – дуплексная связь с частотным разделением каналов
HARQ – гибридный ARQ
LA – адаптация линии связи
LTE – долгосрочное развитие
MAC – управление доступом к среде
MSN – порядковый номер сообщения
MTC – связь машинного типа
NACK или NAK – отрицательное подтверждение
NDI – новый индикатор данных
NW – сеть
PDSCH – физический совместно используемый канал нисходящей линии связи
PUCCH – физический канал управления восходящей линии связи
PUSCH – физический совместно используемый канал восходящей линии связи
RRC – управление радиоресурсами
RV – версия избыточности
RX – прием
TDD – дуплексная связь с временным разделением каналов
TTI – интервал передачи
UE – пользовательское оборудование
UL – восходящая линия связи