ЗАМЕНА РЕСУРСА ФИЗИЧЕСКОГО КАНАЛА УПРАВЛЕНИЯ ВОСХОДЯЩЕЙ ЛИНИИ СВЯЗИ (PUCCH)
RESOURCE REPLACEMENT OF PHYSICAL UPLINK CONTROL CHANNEL (PUCCH)

Область техники, к которой относится изобретение
Некоторые варианты осуществления настоящего раскрытия относятся к беспроводным сетям и, более конкретно, к замене ресурса PUCCH.
Уровень техники
Агрегация несущих
При агрегации несущих (CA) многочисленные компонентные несущие (CC) конфигурируются для одного пользовательского оборудования (UE). Компонентные несущие могут быть сконфигурированы в группы PUCCH. Сигнал обратной связи гибридного автоматического запроса на повторную передачу данных (HARQ) для всех компонентных несущих группы PUCCH передается по одной и той же восходящей линии связи (UL) с использованием PUCCH или управляющей информации восходящей линии связи (UCI) или по физическому совместно используемому каналу восходящей линии связи (PUSCH).
Кодовая книга HARQ
Биты подтверждения/не подтверждения (ACK/NACK), которые должны передаваться в виде отчета в одном PUCCH, размещаются в кодовой книге HARQ. Кодовая книга HARQ может содержать биты ACK/NACK из одинаковых или разных компонентных несущих и из одного или нескольких временных интервалов. Новое радио (NR) определяет мини-слоты и смешивание многочисленных нумерологий на одной несущей, и обе функции могут привести к нерегулярному таймированию передачи, усложняющему построение кодовой книги HARQ. NR также вводит обратную связь HARQ в расчете на одну группу кодовых блоков транспортного блока, то есть функцию, называемую обратной связью группы кодовых блоков (CBG). Размер CBG может варьироваться от одного кодового блока в расчете на одну CBG до одной CBG в расчете на один транспортный блок (так же, как в долгосрочном развитии (LTE)). Обратная связь HARQ на основе CBG позволяет существенно увеличить объем сигнализации обратной связи HARQ.
Полустатически конфигурируемая кодовая книга HARQ
В полустатически конфигурируемой кодовой книге HARQ по меньшей мере количество битов при измерении компонентной несущей обычно является фиксированным. Как только UE обнаруживает по меньшей мере одно назначение нисходящей линии связи (DL) на любой компонентной несущей, UE подготавливает битовую карту обратной связи, которая содержит обратную связь HARQ всех сконфигурированных или активированных компонентных несущих. Обратная связь для компонентных несущих, где назначение DL не было обнаружено, устанавливается для NACK. Количество битов обратной связи, требуемых для одной компонентной несущей, определяется с помощью их конфигурации "многоканальный вход – многоканальный выход" (MIMO) и их конфигурации CBG. Количество битов обратной связи HARQ, требуемых для всех сконфигурированных/активированных компонентных несущих, является суммой всех сконфигурированных/активированных компонентных несущих битов обратной связи, требуемых для каждой компонентной несущей.
Количество записей во временной области также может быть фиксированным, или сигнал обратной связи передается в виде отчета только в течение этих временных интервалов, когда обнаруживается по меньшей мере одно назначение DL (на любой из сконфигурированных/активированных компонентных несущих). В последнем случае DAI (индекс назначения нисходящей линии связи или индикатор назначения нисходящей линии связи) необходим для защиты от пропущенных назначений DL. DAI содержится предпочтительно во всех назначениях DL и содержит ряд временных интервалов (например, слотов), которые были запланированы до (включая) текущего слота.
Полустатически конфигурируемая кодовая книга HARQ является простой и надежной, но может привести к высоким затратам, особенно если имеется много компонентных несущих, и часто не все из них запланированы, и/или некоторые компонентные несущие сконфигурированы с CBG.
Динамическая кодовая книга HARQ
LTE Rel-13 поддерживает очень большое количество агрегированных компонентных несущих. Полустатически конфигурируемая (в размерности компонентных несущих) кодовая книга HARQ, которая использовалась в более ранней агрегации несущих, является субоптимальной, так как для полустатически конфигурируемой кодовой книги HARQ всегда включена обратная связь для всех сконфигурированных/активированных компонентных несущих. При большом количестве сконфигурированных/активированных, но только нескольких запланированных компонентных несущих, размер кодовой книги HARQ становится излишне большим. В Rel-13 была введена динамическая кодовая книга HARQ (как в размерности компонентных несущих, так и в размерности времени). В данном случае каждое назначение DL (как правило, назначение DL переносится в управляющей информации нисходящей линии связи (DCI)) содержит счетчик и общее поле DAI. В поле DAI счетчика подсчитывается количество назначений DL, которые были запланированы на данный момент времени (включая текущее назначение DL) кодовой книги HARQ. Компонентные несущие упорядочены (например, в соответствии с частотой несущей), и счетчик DAI подсчитает назначения DL в этом порядке. По оси времени DAI счетчика не сбрасывается (счетчик постоянно увеличивается на границах слотов). Общий DAI в каждом назначении DL устанавливается равным общему количеству назначений DL, которые были запланированы на данный момент времени (включая текущий слот) кодовой книги HARQ. Таким образом, общий DAI в слоте устанавливается на максимальное значение счетчика DAI слота. Чтобы сэкономить служебные сигналы, операция по модулю (часто обозначается как "mod 2") часто применяется к счетчику и общему DAI, которые затем могут быть выражены с помощью нескольких битов, например, 2-х битов для mod-2. Механизм счетчика/общего DAI позволяет приемнику восстанавливать размер кодовой книги HARQ, а также индексировать кодовую книгу HARQ, если пропущено несколько смежных назначений DL. На фиг.1 приведен пример счетчика DAI и общего DAI. Для упрощения на фигуре не показана ни одна операция, выполняемая по модулю.
PUCCH
PUCCH может переносить ACK/NACK (обратную связь, связанную с HARQ), управляющую информацию восходящей линии связи (UCI), запрос планирования (SR) или информацию, связанную с лучом. NR определяет множество различных форматов PUCCH. Доступные форматы PUCCH могут быть сгруппированы в короткие и длинные форматы PUCCH.
Короткий PUCCH
Некоторые типы коротких PUCCH имеют ≤ 2 битов, и другие типы коротких PUCCH имеют > 2 битов. Короткий PUCCH может быть сконфигурирован на любые символы в слоте. Хотя короткие ресурсы PUCCH, как правило, конфигурируются ближе к концу интервала слота для передач на основе слотов, ресурсы PUCCH, распределенные по всему слоту или ранее в пределах интервала слота, могут использоваться для запросов планирования или сигнализации PUCCH в ответ на мини-слоты.
PUCCH для ≤ 2 битов использует выбор последовательности. При выборе последовательности входной(ые) бит(ы) выбирает(ют) одну из доступных последовательностей, и входная информация представляется выбранной последовательностью; например, для 1 бита требуется 2 последовательности, и для 2-х битов требуется 4 последовательности. Этот PUCCH может содержать 1 или 2 символа. В случае 2 символов одна и та же информация передается во втором символе, возможно, с другим набором последовательностей (перескок последовательности для рандомизации помех) и на другой частоте (для достижения разнесения по частоте).
PUCCH для > 2 битов использует 1 или 2 символа. В случае 1 символа опорный сигнал демодуляции (DM-RS) и полезная нагрузки управляющей информации восходящей линии связи (UCI), несущая поднесущие, чередуются. Полезная нагрузка UCI представляет собой прежнее отображение в кодированные поднесущие (с использованием либо кодов Рида-Мюллера, либо полярных кодов, в зависимости от полезной нагрузки). В случае 2-х символов кодированная полезная нагрузка UCI отображается в оба символа. Для двухсимвольного PUCCH кодовая скорость, как правило, снижается вдвое (в двух символах доступно в два раза больше кодированных битов), и второй символ передается на другой частоте (для достижения разнесения по частоте).
Длинный PUCCH
Некоторые типы длинных PUCCH составляют ≤ 2 битов, и другие типы длинных PUCCH составляют > 2 битов. Оба варианта существуют с переменной длиной от 4 до 14 и могут даже объединяться по многочисленным слотам. Длинный PUCCH может иметь место в многочисленных позициях в слоте. Места размещения, которые возможны для длинного PUCCH, могут увеличиваться или уменьшаться в зависимости от длины PUCCH. Длинный PUCCH может быть сконфигурирован с или без перескока частоты (что имеет преимущество, связанное с частотным разнесением).
Длинный PUCCH для ≤ 2 битов аналогичен формату 1A/1B PUCCH в LTE, за исключением того, что DM-RS размещаются по-разному и обладают свойством переменной длины.
Длинный PUCCH для > 2 битов использует множественный доступ с временным разделением каналов (TDMA) между опорным сигналом демодуляции (DM-RS) и символами, несущими UCI. Полезная нагрузка UCI кодируется (с использованием кодов Рида-Мюллера или полярных кодов, в зависимости от полезной нагрузки), отображается в символы модуляции (как правило, квадратурной фазовой манипуляции (QPSK) или двоичной фазовой манипуляции (BPSK)), использующей сдвиги фаз, кратные π/2, предварительно кодируется с использованием дискретного преобразования Фурье (DFT) для уменьшения отношения пиковой мощности к средней мощности (PAPR) и отображается в выделенные поднесущие для передачи с мультиплексированием с ортогональным частотным разделением каналов (OFDM).
UE может быть сконфигурировано с несколькими форматами PUCCH, и форматы PUCCH могут быть одинакового или разного типа. Форматы PUCCH с малой полезной нагрузкой необходимы в том случае, если UE запланировано только с одним или двумя назначениями DL, в то время как формат с большой полезной нагрузкой необходим в том случае, если UE запланировано с несколькими назначениями DL. Длинные форматы PUCCH также необходимы для обеспечения лучшего покрытия. Например, UE может быть сконфигурировано с коротким PUCCH для ≤ 2 битов и длинным PUCCH для > 2 битов. Для UE с очень хорошим покрытием может даже использоваться короткий формат PUCCH для > 2 битов, в то время как для UE с менее хорошим покрытием требуется длинный формат PUCCH (даже для ≤ 2 битов). На фиг.2 показан пример форматов PUCCH, сконфигурированных для UE. UE на фиг.2 сконфигурировано с несколькими длинными и короткими форматами PUCCH. Ресурс PR4 проиллюстрирован немного выступающим наружу, чтобы указать, что он перекрывает PR2 и PR6.
Назначение ресурса PUCCH
NR поддерживает динамическое указание ресурса и времени PUCCH. Как описано выше, кодовая книга HARQ, переносимая PUCCH, может содержать обратную связь HARQ от множества физических совместно используемых каналов нисходящей линии связи (PDSCH) (от множества временных интервалов и/или компонентных несущих). Ресурс PUCCH и время будут указываться при планировании назначения DL в случае динамической запланированной передачи. Ассоциация между PDSCH и PUCCH может быть основана на ресурсе PUCCH (PR) и времени, указанном в DCI планирования (DT); Сигналы обратной связи HARQ всех PDSCH, которые DCI планирования указывают на один и тот же ресурс PUCCH и одно и то же время, передаются в виде отчета вместе в одной и той же кодовой книге HARQ. Последний PDSCH, который может быть включен, ограничен временем обработки, которое необходимо UE для подготовки обратной связи HARQ. На фиг.3 приведен пример ассоциации обратной связи HARQ. В примере на фиг.3 показан случай без агрегации несущих. На фиг.3 показано, что UE может передавать отчет об обратной связи HARQ по короткому PUCCH в одном и том же слоте. Самым ранним PDSCH, включаемым в кодовую книгу HARQ для данного ресурса PUCCH, является первый запланированный PDSCH по истечении временного окна последнего переданного того же самого ресурса PUCCH (на фиг.3 отчет PDSCH слота n-1 передается на ресурсе m PUCCH слота n-1; поэтому PDSCH из слота n является первым PDSCH, включенным в кодовую книгу HARQ, переданную на ресурсе m PUCCH в слоте n + 4).
Во избежание неправильных размеров кодовой книги HARQ и неправильного индексирования в кодовой книге HARQ, DAI включается в каждое назначение DL для подсчета назначений DL вплоть до (включительно) текущего назначения DL. В случае агрегации несущих необходимы счетчик и общий DAI, как описано выше в отношении обсуждения кодовой книги динамического HARQ.
Раскрытие сущности изобретения
В настоящее время существуют определенные задачи, которые необходимо решить. Например, на фиг.3 ресурс PUCCH, который должен использоваться в слоте n + 4, должен быть определен в момент времени, когда запланировано первое назначение DL, которое должно использовать этот PUCCH; в показанном примере в слоте n. Такое прогнозирование во время планирования усложняет работу планировщика. Если планировщик неправильно "угадывает" требуемый формат/размер PUCCH в слоте n (например, слишком большое значение вызывает плохую производительность, а слишком маленькое значение означает, что планировщик не может планировать по желанию), в настоящее время отсутствует возможность заменить назначенный ресурс PUCCH. Если на фиг.3 будет указан новый ресурс PUCCH (например, в слоте n + 3), UE не будет знать, что сигнал обратной связи HARQ для слота n и n + 1 также должен быть отправлен на новом ресурсе PUCCH. Поэтому задача состоит в том, что нельзя заменить некогда указанный ресурс PUCCH.
Некоторые аспекты настоящего раскрытия и их вариантов осуществления позволяют обеспечить решения этих или других задач. Например, согласно некоторым вариантам осуществления ресурсы PUCCH группируются (неявно или явно), и назначенный ресурс PUCCH может быть заменен на другой ресурс PUCCH в том же самом наборе. Если ресурс PUCCH находится в том же самом наборе, UE известно, что оно должно передать отчет об обратной связи HARQ, уже полученной для первоначально указанного ресурса PUCCH, вместе с обратной связью HARQ для текущего назначения DL, которое также содержит новый ресурс PUCCH.
В некоторых вариантах осуществления раскрыты способы того, как UE может переключиться на новый ресурс PUCCH после того, как оно первоначально приняло другое указание ресурса PUCCH. Представленные способы гарантируют, что сигнал обратной связи HARQ, первоначально предназначенный для передачи на первом ресурсе PUCCH, передается на новом ресурсе PUCCH вместе с сигналом обратной связи HARQ, предназначенным для передачи на новом ресурсе PUCCH.
В данном документе предложены различные варианты осуществления, которые направлены на решение одной или нескольких задач, раскрытых в данном документе.
Согласно некоторым вариантам осуществления беспроводное устройство выполняет способ для передачи сигнала обратной связи HARQ в базовую станцию через PUCCH. Способ содержит определение того, что беспроводному устройству был назначен первый ресурс PUCCH для передачи сигнала обратной связи HARQ. Первый ресурс PUCCH назначается из множества ресурсов PUCCH, которые сгруппированы в наборы. Способ дополнительно содержит замену первого ресурса PUCCH на второй ресурс PUCCH. Второй ресурс PUCCH принадлежит тому же самому набору, что и первый ресурс PUCCH. В некоторых вариантах осуществления замена первого ресурса PUCCH на второй ресурс PUCCH выполняется в ответ на прием указания из базовой станции, указывающего на замену ресурса PUCCH. Способ продолжается на этапе передачи сигнала обратной связи HARQ в базовую станцию через второй ресурс PUCCH. В некоторых вариантах осуществления сигнал обратной связи HARQ, передаваемый через второй ресурс PUCCH, содержит сигнал обратной связи HARQ, первоначально предназначенный для передачи по первому PUCCH, и сигнал обратной связи HARQ, предназначенный для передачи на втором ресурсе PUCCH.
Согласно некоторым вариантам осуществления раскрыто беспроводное устройство. Беспроводное устройство содержит схему источника питания, выполненную с возможностью подачи питания в беспроводное устройство, и схему обработки, выполненную с возможностью передачи сигнала обратной связи HARQ в базовую станцию через PUCCH. Например, схема обработки выполнена с возможностью определения того, что беспроводному устройству был назначен первый ресурс PUCCH для передачи сигнала обратной связи HARQ. Первый ресурс PUCCH назначается из множества ресурсов PUCCH, которые сгруппированы в наборы. Схема обработки дополнительно выполнена с возможностью замены первого ресурса PUCCH на второй ресурс PUCCH. Второй ресурс PUCCH принадлежит тому же самому набору, что и первый ресурс PUCCH. В некоторых вариантах осуществления замена первого ресурса PUCCH на второй ресурс PUCCH выполняется в ответ на прием указания из базовой станции, указывающего на замену ресурса PUCCH. Схема обработки дополнительно выполнена с возможностью передачи сигнала обратной связи HARQ в базовую станцию через второй ресурс PUCCH. В некоторых вариантах осуществления сигнал обратной связи HARQ, передаваемый через второй ресурс PUCCH, содержит сигнал обратной связи HARQ, первоначально предназначенный для передачи по первому PUCCH, и сигнал обратной связи HARQ, предназначенный для передачи на втором ресурсе PUCCH.
Согласно некоторым вариантам осуществления, базовая станция выполняет способ планирования обратной связи HARQ через PUCCH. Способ содержит определение того, что беспроводное устройство должно заменить ресурс PUCCH, используемый для передачи сигнала обратной связи HARQ, и отправку, в беспроводное устройство, указания заменить ресурс PUCCH. Ресурсы PUCCH сгруппированы в наборы, и указание указывает на замену назначенного ресурса PUCCH на другой ресурс PUCCH в том же самом наборе. В некоторых вариантах осуществления способ дополнительно содержит прием сигнала обратной связи HARQ через другой ресурс PUCCH. В некоторых вариантах осуществления сигнал обратной связи HARQ, принятый через другой ресурс PUCCH, содержит сигнал обратной связи HARQ, первоначально предназначенный для приема на назначенном ресурсе PUCCH, вместе с сигналом обратной связи HARQ, предназначенным для приема на другом ресурсе PUCCH.
Согласно некоторым вариантам осуществления раскрыта базовая станция. Базовая станция содержит схему источника питания, выполненную с возможностью подачи питания в базовую станцию, и схему обработки, выполненную с возможностью планирования обратной связи HARQ через PUCCH. Схема обработки сконфигурирована так, что беспроводное устройство должно заменять ресурс PUCCH, используемый для передачи сигнала обратной связи HARQ, и отправлять, в беспроводное устройство, указание заменить ресурс PUCCH. Ресурсы PUCCH сгруппированы в наборы, и указание указывает на замену назначенного ресурса PUCCH на другой ресурс PUCCH в том же самом наборе. В некоторых вариантах осуществления схема обработки дополнительно выполнена с возможностью приема сигнала обратной связи HARQ через другой ресурс PUCCH. В некоторых вариантах осуществления сигнал обратной связи HARQ, принятый через другой ресурс PUCCH, содержит сигнал обратной связи HARQ, первоначально предназначенный для приема на назначенном ресурсе PUCCH, вместе с сигналом обратной связи HARQ, предназначенным для приема на другом ресурсе PUCCH.
Некоторые варианты осуществления вышеописанного беспроводного устройства, базовой станции и/или выполняемых в них способов могут включать в себя одну или несколько дополнительных функций. Например, в некоторых вариантах осуществления множество ресурсов PUCCH сгруппировано неявно. В других вариантах осуществления множество ресурсов PUCCH сгруппировано явно. В некоторых вариантах осуществления множество ресурсов PUCCH сгруппировано в соответствии с группированием по умолчанию. В некоторых вариантах осуществления множество ресурсов PUCCH группируются согласно индексу набора, который отправляется базовой станцией и принимается беспроводным устройством. В некоторых вариантах осуществления первый ресурс PUCCH принадлежит множеству наборов ресурсов PUCCH, и второй ресурс PUCCH принадлежит тому же самому набору, что и первый ресурс PUCCH, если второй ресурс PUCCH принадлежит по меньшей мере одному из множества наборов. В некоторых вариантах осуществления емкость полезной нагрузки первого ресурса PUCCH меньше, чем емкость полезной нагрузки второго ресурса PUCCH. В других вариантах осуществления емкость полезной нагрузки первого ресурса PUCCH больше, чем емкость полезной нагрузки второго ресурса PUCCH. В некоторых вариантах осуществления первый ресурс PUCCH и второй ресурс PUCCH по меньшей мере частично перекрываются во временной области.
Некоторые варианты осуществления могут обеспечивать одно или несколько из следующих технических преимуществ. Например, согласно некоторым вариантам осуществления, планировщик может заменять (и тем самым принимать) ресурс PUCCH, который UE должно использовать во время многочисленного планирования. Это облегчает требование для gNB (базовой станции в NR) выполнять очень точные прогнозы относительно требуемого ресурса PUCCH (UCI или размера полезной нагрузки ACK/NACK), так gNB может динамически заменять назначенный ресурс PUCCH.
Краткое описание чертежей
На фиг.1 показан пример индекса назначения нисходящей линии связи.
На фиг.2 показан пример беспроводного устройства, сконфигурированного с длинными и короткими форматами PUCCH.
На фиг.3 показан пример ассоциации между физическим каналом управления нисходящей линии связи (PDCCH) и PUCCH, который может использоваться для обратной связи HARQ.
На фиг.4 показан пример беспроводного устройства, сконфигурированного с длинными и короткими форматами PUCCH, согласно некоторым вариантам осуществления.
На фиг.5 показан пример ассоциации между PDCCH и PUCCH, который может использоваться для обратной связи HARQ, согласно некоторым вариантам осуществления.
На фиг.QQ1 показан пример беспроводной сети согласно некоторым вариантам осуществления.
На фиг.QQ2 показан пример пользовательского оборудования согласно некоторым вариантам осуществления.
На фиг.QQ3 показан пример среды виртуализации согласно некоторым вариантам осуществления.
На фиг.QQ4 показан пример телекоммуникационной сети, подключенной через промежуточную сеть к хост-компьютеру, согласно некоторым вариантам осуществления.
На фиг.QQ5 показан пример хост-компьютера, осуществляющего связь через базовую станцию с пользовательским оборудованием по частично беспроводному соединению согласно некоторым вариантам осуществления.
На фиг.QQ6 показаны примеры способов, реализованных в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование, согласно некоторым вариантам осуществления.
На фиг.QQ7 показаны примеры способов, реализованных в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование, согласно некоторым вариантам осуществления.
На фиг.QQ8 показаны примеры способов, реализованных в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование, согласно некоторым вариантам осуществления.
На фиг.QQ9 показаны примеры способов, реализованных в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование, согласно некоторым вариантам осуществления.
На фиг.VV0 показаны примеры способов согласно некоторым вариантам осуществления.
На фиг.VV1 показаны примеры способов согласно некоторым вариантам осуществления.
На фиг.WW показан пример устройства виртуализации согласно некоторым вариантам осуществления.
На фиг.6 показан пример способа, выполняемого беспроводным устройством для передачи сигнала обратной связи HARQ в базовую станцию через PUCCH, согласно некоторым вариантам осуществления.
На фиг.7 показан пример способа, выполняемого базовой станцией для планирования обратной связи HARQ через PUCCH, согласно некоторым вариантам осуществления.
Осуществление изобретения
Некоторые из вариантов осуществления, рассмотренных в данном документе, будут теперь описаны более полно со ссылкой на сопроводительные чертежи. Однако другие варианты осуществления содержатся в пределах объема предмета изобретения, раскрытого в данном документе, при этом раскрытый предмет не должен рассматриваться как ограниченный только вариантами осуществления, изложенными в данном документе; скорее всего, эти варианты осуществления предоставлены в качестве примера, чтобы передать объем предмета изобретения для специалистов в данной области техники.
Согласно некоторым вариантам осуществления, ресурсы PUCCH, которые сконфигурированы для UE, сгруппированы в разные наборы. На фиг.4 показан пример, в котором UE сконфигурировано с множеством длинных и коротких ресурсов PUCCH, которые были сгруппированы. То, как можно достичь группирования, обсуждено ниже, и на данный момент не имеет значения, как было достигнуто это группирование. Как можно видеть, фиг.4 основана на фиг.2 с поправкой на то, что форматы PUCCH PR1, PR2, PR6 и PR7 сгруппированы в одном наборе S0. Другие ресурсы PUCCH могут принадлежать другим наборам PUCCH (не показаны), и даже PR1, и/или PR2, и/или PR6, и/или PR7 могут быть элементами других наборов (не показаны). То есть один ресурс PUCCH может быть элементом нескольких наборов. На фиг.4 ресурс PR4 PUCCH показан немного выступающим наружу, чтобы указать, что он перекрывает PR2 и PR6. PR1 представляет собой короткий ресурс PUCCH для ≤ 2 битов, и PR2 представляет собой короткий ресурс PUCCH для > 2 битов.
На фиг.5 показан пример ассоциации между PDCCH и PUCCH, который может использоваться для обратной связи HARQ, согласно некоторым вариантам осуществления. Фиг.5 аналогичен фиг.3, за исключением разных ресурсов PUCCH. На фиг.5 слоты n и n + 1 указывают короткий ресурс PR1 PUCCH (≤2 бит), и слоты n + 3 и далее указывают формат PR2 PRUCCH (> 2 битов), так как уже есть 3 назначения DL (из слота n, n + 1 и n + 3), которые необходимо подтвердить. Даже несмотря на то, что в примере на фиг.5 осуществляется переключение между короткими форматами PUCCH, переключение не должно ограничиваться переключением в рамках коротких (или длинных) форматов PUCCH. То есть в некоторых вариантах осуществления переключение может также осуществляется между ресурсами PUCCH различной длины.
Группирование ресурсов PUCCH
В некоторых вариантах осуществления можно группировать ресурсы PUCCH в соответствии с конфигурацией, временной позицией и/или полезной нагрузкой PUCCH, что дополнительно описано ниже.
Конфигурация: В рамках конфигурации ресурсов PUCCH может быть предусмотрен индекс набора для того, чтобы указать один или несколько наборов, к которым принадлежит ресурс PUCCH. Если они не предусмотрены, ресурс PUCCH не принадлежит ни одному из наборов по умолчанию. Следует отметить, что ресурс PUCCH также может принадлежать нескольким наборам.
Временная позиция. Ниже представлены следующие примеры.
- Ресурсы PUCCH, которые (по меньшей мере частично) перекрываются во временной области, принадлежат той же самой группе.
- Все PUCCH в пределах одного и того же слота находятся в одном наборе, то есть все ресурсы PUCCH в пределах одного и того же слота могут быть заменены. В более общем смысле, все ресурсы PUCCH в пределах сконфигурированного интервала времени (например, первые N символов в слоте, символы n0… n0 + N-1 в слоте и т.д.) принадлежат одному и тому же набору PUCCH. Временной диапазон может потребовать, чтобы полный PUCCH находился в пределах предоставленного временного диапазона или только в начальной или конечной позиции.
- Длинные форматы PUCCH, но с разными начальными позициями. В зависимости от возможностей обработки UE, UE может передать сигнал обратной связи HARQ из предыдущего слота в текущем слоте, если PUCCH не начинается в начале слота, а несколькими символами позже в слоте. Если gNB изначально не предназначен для планирования DL в слоте перед слотом PUCCH, то он может указывать на длинный PUCCH, начинающийся ранее в слоте UL. Если последний слот DL перед слотом UL также запланирован, первоначальный ресурс PUCCH не работает, в этом случае последнее назначение DL может указывать на длинный формат PUCCH с более поздней начальной позицией в слоте.
- Короткие форматы PUCCH в разных позициях в слоте. Мотивация является такой же, как в приведенном выше разделе.
Полезная нагрузка PUCCH. Ниже представлены следующие примеры.
- Многочисленные/все ресурсы PUCCH одного и того же формата, но с разными сконфигурированными полезными нагрузками.
- Короткий PUCCH с ≤ 2 битами находится в том же самом наборе, что и короткий PUCCH с> 2 битами. Это показано на фиг.5 (PR1 и PR2 принадлежат S0).
- Длинный PUCCH с ≤ 2 битами находится в том же самом наборе, что и длинный PUCCH с > 2 битами.
- Короткий PUCCH с ≤ 2 битами находится в том же самом наборе, что и длинный PUCCH с > 2 битами.
- Ресурсы PUCCH независимо от формата находятся в одном и том же наборе, если они находятся в одном и том же слоте, и при последующих назначениях DL емкость полезной нагрузки указанного ресурса PUCCH увеличивается (либо увеличивается, либо остается постоянной). Например, назначения DL в слотах n и n + 1 указывают PR1 в слоте m с возможностями PL1 полезной нагрузки. Назначение DL в слоте n + 4 указывает PR2 в слоте m с полезной нагрузкой PL2, при этом PL2 > PL1. В этом случае UE определяет, что ресурс PR2 PUCCH в слоте m должен использоваться вместо PR1 в слоте m. Используя это правило, gNB может сначала указывать ресурс PUCCH с небольшой полезной нагрузкой и впоследствии переключаться на ресурсы PUCCH с большей полезной нагрузкой по мере увеличения количества назначений DL, которые должны использовать один тот же ресурс PUCCH.
- То же самое правило, приведенное выше, справедливо при уменьшении полезных нагрузок PUCCH. В данном случае gNB сначала указывает большой формат PUCCH и, как только станет ясно, что такой большой формат не нужен, указывает меньший ресурс PUCCH.
Выше приведен только список возможных примеров того, как сгруппировать PUCCH автоматически или посредством конфигурирования в наборы. Кроме того, могут быть предусмотрены комбинации примеров.
Хотя предмет изобретения, описанный в данном документе, может быть реализован в любой системе подходящего типа с использованием любых подходящих компонентов, раскрытые в данном документе варианты осуществления описаны в отношении беспроводной сети, такой, например, как беспроводная сеть, показанная на фиг.QQ1. Для упрощения беспроводная сеть, показанная на фиг.QQ1, изображает только сеть QQ106, сетевые узлы QQ160 и QQ160b и WD QQ110, QQ110b и QQ110c. На практике беспроводная сеть может дополнительно включать в себя любые дополнительные элементы, подходящие для поддержания связи между беспроводными устройствами или между беспроводным устройством и другим устройством связи, таким как стационарный телефон, поставщик услуг или любой другой сетевой узел или оконечное устройство. Из проиллюстрированных компонентов сетевой узел QQ160 и беспроводное устройство (WD) QQ110 изображены с дополнительными подробностями. Беспроводная сеть может предоставлять связь и другие типы услуг одному или нескольким беспроводным устройствам для облегчения доступа беспроводных устройств к беспроводной сети и/или для использования услуг, предоставляемых беспроводной сетью или посредством нее.
Беспроводная сеть может содержать и/или взаимодействовать с любым типом сети связи, телекоммуникационной сети, сети передачи данных, сети сотовой и/или радиосвязи или с другим аналогичным типом системы. В некоторых вариантах осуществления беспроводная сеть может быть выполнена с возможностью функционирования в соответствии с конкретными стандартами или другими типами заданных правил или процедур. Таким образом, конкретные варианты осуществления беспроводной сети позволяют реализовать стандарты связи, такие как глобальная система мобильной связи (GSM), универсальная система мобильной связи (UMTS), долгосрочное развитие (LTE) и/или другие подходящие стандарты 2G, 3G, 4G или 5G; стандарты беспроводной локальной вычислительной сети (WLAN), такие как стандарты IEEE 802.11; и/или любые другие соответствующие стандарты беспроводной связи, такие как стандарты всемирной совместимости для микроволнового доступа (WiMax), Bluetooth, Z-Wave и/или ZigBee.
Сеть QQ106 может содержать одну или несколько транспортных сетей, базовых сетей, IP-сетей, коммутируемых телефонных сетей общего пользования (PSTN), сетей пакетной передачи данных, оптических сетей, глобальных вычислительных сетей (WAN), локальных вычислительных сетей (LAN), беспроводных локальных вычислительных сетей (WLAN), проводных сетей, беспроводных сетей, городских сетей и других сетей, обеспечивающих связь между устройствами.
Сетевой узел QQ160 и WD QQ110 содержат различные компоненты, описанные более подробно ниже. Эти компоненты работают вместе, обеспечивая функциональные возможности сетевого узла и/или беспроводного устройства, например, обеспечивая беспроводные соединения в беспроводной сети. В различных вариантах осуществления беспроводная сеть может содержать любое количество проводных или беспроводных сетей, сетевых узлов, базовых станций, контроллеров, беспроводных устройств, ретрансляционных станций и/или любых других компонентов или систем, которые позволяют облегчить или участвовать в передаче данных и/или сигналов через проводные или беспроводные соединения.
Используемый в данном документе термин "сетевой узел" относится к оборудованию, способному, сконфигурированному, расположенному и/или выполненному с возможностью поддержания прямой или косвенной связи с беспроводным устройством и/или с другими сетевыми узлами или оборудованием в беспроводной сети, чтобы разрешить и/или обеспечить беспроводной доступ к беспроводному устройству и/или выполнять другие функции (например, администрирование) в беспроводной сети. Примеры сетевых узлов включают в себя, но не ограничиваются ими, точки доступа (AP) (например, точки радиодоступа), базовые станции (BS) (например, базовые радиостанции, узлы B, развитые узлы B (eNB) и узлы B NR (gNB)). Базовые станции можно классифицировать по размеру покрытия, которое они обеспечивают (или, иначе говоря, по их уровню мощности передачи), и в дальнейшем они могут также упоминаться как фемто-базовые станции, пико-базовые станции, микро-базовые станции или макро-базовые станции. Базовая станция может быть ретрансляционным узлом или донорским ретрансляционным узлом, управляющим ретранслятором. Сетевой узел может также включать в себя одну или несколько (или все) части распределенной базовой радиостанции, такие как централизованные цифровые блоки и/или удаленные радиоблоки (RRU), иногда называемые удаленными радиоголовками (RRH). Такие удаленные радиоблоки могут или не могут быть интегрированными с антенной в виде антенны с интегрированным радиомодулем. Части распределенной базовой радиостанции также могут называться узлами в распределенной антенной системе (DAS). Еще одни дополнительные примеры сетевых узлов включают в себя оборудование многостандартной радиосвязи (MSR), такое как BS MSR, сетевые контроллеры, такие как контроллеры радиосети (RNC) или контроллеры базовых станций (BSC), базовые приемопередающие станции (BTS), точки передачи, узлы передачи, объекты многосотовой/многоадресной координации (MCE), узлы базовой сети (например, центры коммутации мобильной связи (MSC), объекты управления мобильностью (MME), узлы эксплуатация и технического обслуживания (O&M), узлы системы поддержки операций (OSS), узлы самоорганизующейся сети (SON), узлы позиционирования (например, развитые центры определения местоположения мобильных объектов (E-SMLC)) и/или узлы минимизации выездного тестирования (MDT). В качестве другого примера, сетевой узел может быть узлом виртуальной сети, как описано более подробно ниже. Однако, в более общем случае, сетевые узлы могут представлять собой любое подходящее устройство (или группу устройств), способное, сконфигурированное, расположенное и/или выполненное с возможностью разрешения и/или предоставления беспроводному устройству доступа к беспроводной сети или предоставления некоторой услуги беспроводному устройству, которое получило доступ к беспроводной сети.
На фиг.QQ1 сетевой узел QQ160 включает в себя схему QQ170 обработки, машиночитаемый носитель QQ180 информации, интерфейс QQ190, вспомогательное оборудование QQ184, источник QQ186 электропитания, схему QQ187 электропитания и антенну QQ162. Хотя сетевой узел QQ160, проиллюстрированный в примере беспроводной сети, показанной на фиг.QQ1, может представлять собой устройство, которое включает в себя проиллюстрированную комбинацию аппаратных компонентов, другие варианты осуществления могут содержать сетевые узлы с различными комбинациями компонентов. Следует понимать, что сетевой узел содержит любую подходящую комбинацию аппаратных средств и/или программного обеспечения, необходимую для выполнения задач, особенностей, функций и способов, раскрытых в данном документе. Более того, хотя компоненты сетевого узла QQ160 изображены в виде отдельных блоков, расположенных в большем блоке или вложенных в несколько блоков, на практике сетевой узел может содержать несколько разных физических компонентов, которые образуют один проиллюстрированный компонент (например, машиночитаемый носитель QQ180 информации может содержать несколько отдельных жестких дисков, а также многочисленные модули RAM).
Аналогичным образом, сетевой узел QQ160 может состоять из нескольких физически отдельных компонентов (например, из компонента узла B и компонента RNC или компонента BTS и компонента BSC и т.д.), каждый из которых может иметь свои собственные соответствующие компоненты. В некоторых сценариях, в которых сетевой узел QQ160 содержит несколько отдельных компонентов (например, компоненты BTS и BSC), один или несколько отдельных компонентов могут совместно использоваться несколькими узлами сети. Например, один RNC может управлять несколькими узлами B. В таком сценарии каждая уникальная пара из узла B и RNC в некоторых случаях может рассматриваться в качестве одного отдельного сетевого узла. В некоторых вариантах осуществления сетевой узел QQ160 может быть выполнен с возможностью поддержания множества технологий радиодоступа (RAT). В таких вариантах осуществления некоторые компоненты могут дублироваться (например, отдельный машиночитаемый носитель QQ180 информации для различных RAT), и некоторые компоненты могут использоваться повторно (например, одна и та же антенна QQ162 может совместно использоваться различными RAT). Сетевой узел QQ160 может также включать в себя множество наборов различных проиллюстрированных компонентов для различных беспроводных технологий, интегрированных в сетевой узел QQ160, таких, например, как технологии беспроводной связи GSM, широкополосный множественный доступ с кодовым разделением каналов (WCDMA), LTE, NR, WiFi или Bluetooth. Эти технологии беспроводной связи могут быть интегрированы в одну или разные микросхемы, или набор микросхем и другие компоненты в сетевом узле QQ160.
Схема QQ170 обработки выполнена с возможностью выполнения любых операций определения, вычисления или аналогичных операций (например, некоторых операций получения), которые описаны в данном документе как выполняемые сетевым узлом. Эти операции, выполняемые схемой QQ170 обработки, могут включать в себя обработку информации, полученной схемой QQ170 обработки, например, путем преобразования полученной информации в другую информацию, сравнения полученной информации или преобразованной информации с информацией, хранящейся в сетевом узле, и/или выполнения одной или более операций на основе полученной информации или преобразованной информации, и в результате упомянутой обработки делается определение.
Схема QQ170 обработки может содержать комбинацию одного или более из: микропроцессора, контроллера, микроконтроллера, центрального процессорного устройства, процессора цифровых сигналов, специализированной интегральной микросхемы, программируемой пользователем вентильной матрицы или любого другого подходящего вычислительного устройства, ресурса или комбинации аппаратных средств, программного обеспечения и/или кодированной логики, выполненной с возможностью обеспечения, по отдельности или в сочетании с другими компонентами сетевого узла QQ160, такими как машиночитаемый носитель QQ180 информации, функциональных возможностей сетевого узла QQ160. Например, схема QQ170 обработки может исполнять инструкции, хранящиеся на машиночитаемом носителе QQ180 информации или в памяти в схеме QQ170 обработки. Такие функциональные возможности могут включать в себя обеспечение любых из различных беспроводных особенностей, функций или преимуществ, обсужденных в данном документе. В некоторых вариантах осуществления схема QQ170 обработки может включать в себя систему на кристалле (SOC).
В некоторых вариантах осуществления схема QQ170 обработки может включать в себя одну или несколько из схемы QQ172 радиочастотного (РЧ) приемопередатчика и схемы QQ174 обработки основополосных сигналов. В некоторых вариантах осуществления схема QQ172 радиочастотного (РЧ) приемопередатчика и схема QQ174 обработки основополосных сигналов могут быть выполнены в виде отдельных микросхем (или наборов микросхем), плат или блоков, таких как радиоблоки и цифровые блоки. В альтернативных вариантах осуществления часть или вся схема QQ172 РЧ приемопередатчика и схема QQ174 обработки основополосных сигналов могут быть выполнены в виде одной микросхемы или набора микросхем, плат или блоков.
В некоторых вариантах осуществления некоторые или все функциональные возможности, описанные в данном документе как предоставляемые сетевым узлом, базовой станцией, eNB или другим таким сетевым устройством, могут быть выполнены посредством схемы QQ170 обработки, исполняющей инструкции, хранящиеся на машиночитаемом носителе QQ180 информации или в памяти, расположенной в схеме QQ170 обработки. В альтернативных вариантах осуществления некоторые или все функциональные возможности могут быть обеспечены схемой QQ170 обработки без исполнения инструкций, хранящихся на отдельном или дискретном машиночитаемом носителе информации, например, аппаратным способом. В любом из этих вариантов осуществления, независимо от того, исполняются ли инструкции, хранящиеся на машиночитаемом носителе информации, схема QQ170 обработки может быть выполнена с возможностью выполнения описанных функциональных возможностей. Преимущества, обеспечиваемые такими функциональными возможностями, не ограничиваются только схемой QQ170 обработки или другими компонентами сетевого узла QQ160, но используются в целом сетевым узлом QQ160 и/или, как правило, конечными пользователями и беспроводной сетью.
Машиночитаемый носитель QQ180 информации может содержать любую форму энергозависимой или энергонезависимой машиночитаемой памяти, включая, помимо прочего, постоянное хранилище, твердотельное запоминающее устройство, удаленно установленную память, магнитные носители информации, оптические носители информации, оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM), массовый носитель информации (например, жесткий диск), съемный носитель информации (например, флэш-диск, компакт-диск (CD) или цифровой универсальный видеодиск (DVD)) и/или любые другие энергозависимые или энергонезависимые невременные машиночитаемые и/или машиноисполняемые запоминающие устройства, которые хранят информацию, данные и/или инструкции, которые могут использоваться схемой QQ170 обработки. Машиночитаемый носитель QQ180 информации может хранить любые подходящие инструкции, данные или информацию, в том числе компьютерную программу, программное обеспечение, приложение, включающее в себя одну или несколько логических схем, правил, кодов, таблиц и т.д. и/или других инструкций, которые могут исполняться схемой QQ170 обработки и использоваться сетевым узлом QQ160. Машиночитаемый носитель QQ180 информации может использоваться для хранения любых вычислений, выполненных схемой QQ170 обработки, и/или любых данных, принятых через интерфейс QQ190. В некоторых вариантах осуществления схема QQ170 обработки и машиночитаемый носитель QQ180 информации могут рассматриваться как интегрированные.
Интерфейс QQ190 используется в проводной или беспроводной передаче сигнализации и/или данных между сетевым узлом QQ160, сетью QQ106 и/или WD QQ110. Как показано, интерфейс QQ190 содержит порт(ы)/терминал(ы) QQ194 для отправки и приема данных, например, в и из сети QQ106 по проводному соединению. Интерфейс QQ190 также включает в себя схему QQ192 радиочастотного тракта, которая может быть подключена к антенне QQ162 или, в некоторых вариантах, может быть частью антенны QQ162. Схема QQ192 радиочастотного тракта содержит фильтры QQ198 и усилители QQ196. Схема QQ192 радиочастотного тракта может быть подключена к антенне QQ162 и к схеме QQ170 обработки радиосигнала. Схема радиочастотного тракта может быть выполнена с возможностью обработки сигналов, передаваемых между антенной QQ162 и схемой QQ170 обработки. Схема QQ192 радиочастотного тракта может принимать цифровые данные, которые должны быть отправлены в другие узлы сети или WD через беспроводное соединение. Схема QQ192 радиочастотного тракта может преобразовывать цифровые данные в радиосигнал, имеющий соответствующие параметры канала и полосу пропускания, используя комбинацию фильтров QQ198 и/или усилителей QQ196. Затем радиосигнал может передаваться через антенну QQ162. Аналогичным образом, при приеме данных антенна QQ162 может принимать радиосигналы, которые затем преобразуются в цифровые данные с помощью схемы QQ192 радиочастотного тракта. Цифровые данные могут передаваться в схему QQ170 обработки. В других вариантах осуществления интерфейс может содержать различные компоненты и/или различные комбинации компонентов.
В некоторых альтернативных вариантах осуществления сетевой узел QQ160 может не включать в себя отдельные схемы QQ192 радиочастотного тракта; вместо этого схема QQ170 обработки может содержать схему радиочастотного тракта и может быть подключена к антенне QQ162 без отдельной схемы QQ192 радиочастотного тракта. Аналогичным образом, в некоторых вариантах осуществления все или некоторые из схем QQ172 РЧ приемопередатчика могут рассматриваться как часть интерфейса QQ190. В еще одних вариантах осуществления интерфейс QQ190 может включать в себя один или несколько портов или терминалов QQ194, схему QQ192 радиочастотного тракта и схему QQ172 РЧ приемопередатчика как часть радиоблока (не показан), и интерфейс QQ190 может поддерживать связь со схемой QQ174 обработки основополосных сигналов, которая является частью цифрового устройства (не показано).
Антенна QQ162 может включать в себя одну или несколько антенн или антенных решеток, выполненных с возможностью отправки и/или приема беспроводных сигналов. Антенна QQ162 может быть подключена к схеме QQ190 радиочастотного тракта и может быть антенной любого типа, способной передавать и принимать данные и/или сигналы беспроводным образом. В некоторых вариантах осуществления антенна QQ162 может содержать одну или несколько всенаправленных, секторных или панельных антенн, выполненных с возможностью передачи/приема радиосигналов, например, между 2 ГГц и 66 ГГц. Всенаправленная антенна может использоваться для передачи/приема радиосигналов в любом направлении, секторная антенна может использоваться для передачи/приема радиосигналов из устройств в конкретной области, и панельная антенна может быть антенной прямой видимости, используемой для передачи/приема радиосигналов по относительно прямой линии. В некоторых случаях использование более чем одной антенны может упоминаться как MIMO. В некоторых вариантах осуществления антенна QQ162 может быть расположена отдельно от сетевого узла QQ160 и может быть подключена к сетевому узлу QQ160 через интерфейс или порт.
Антенна QQ162, интерфейс QQ190 и/или схема QQ170 обработки могут быть выполнены с возможностью выполнения любых операций приема и/или некоторых операций получения, описанных в данном документе, которые выполняет сетевой узел. Любая информация, данные и/или сигналы могут быть приняты из беспроводного устройства, другого сетевого узла и/или любого другого сетевого оборудования. Аналогичным образом, антенна QQ162, интерфейс QQ190 и/или схема QQ170 обработки могут быть выполнены с возможностью выполнения любых операций передачи, описанных в данном документе, которые выполняет сетевой узел. Любая информация, данные и/или сигналы могут передаваться в беспроводное устройство, другой сетевой узел и/или любое другое сетевое оборудование.
Схема QQ187 электропитания может содержать или быть подключена к схеме управления электропитанием и выполнена с возможностью подачи питания на компоненты сетевого узла QQ160 для выполнения функций, описанных в данном документе. Схема QQ187 электропитания может принимать энергию из источника QQ186 электропитания. Источник QQ186 электропитания и/или схема QQ187 электропитания могут быть выполнены с возможностью подачи питания на различные компоненты сетевого узла QQ160 в виде, подходящем для соответствующих компонентов (например, на уровне напряжения и тока, необходимом для каждого соответствующего компонента). Источник QQ186 электропитания может быть включен в схему QQ187 и/или сетевой узел QQ160 или может быть внешним по отношению к ней. Например, сетевой узел QQ160 может быть подключен к внешнему источнику электропитания (например, к электрической розетке) через входную схему или интерфейс, такой как электрический кабель, посредством которого внешний источник электропитания подает питание на схему QQ187 электропитания. В качестве дополнительного примера источник QQ186 электропитания может содержать источник электропитания в виде аккумулятора или аккумуляторного блока, который подключен или встроен в схему QQ187 электропитания. Аккумулятор может обеспечивать резервное питание в случае отказа внешнего источника электропитания. Могут также использоваться и другие типы источников электропитания, такие как фотоэлектрические устройства.
Альтернативные варианты осуществления сетевого узла QQ160 могут включать в себя дополнительные компоненты, помимо показанных на фиг.QQ1, которые могут отвечать за предоставление определенных аспектов функциональных возможностей сетевого узла, включая любую из функциональных возможностей, описанных в данном документе, и/или любые функциональные возможности, необходимые для поддержки предмета изобретения, описанного в данном документе. Например, сетевой узел QQ160 может включать в себя оборудование пользовательского интерфейса, которое обеспечивает ввод информации в сетевой узел QQ160 и вывод информации из сетевого узла QQ160. Этот сетевой узел позволяет пользователю выполнять диагностику, техническое обслуживание, ремонт и другие административные функции для сетевого узла QQ160.
Используемый в данном документе термин "беспроводное устройство (WD)" относится к устройству, способному, сконфигурированному, расположенному и/или выполненному с возможностью поддержания беспроводной связи с сетевыми узлами и/или другими беспроводными устройствами. Если не указано иное, термин "WD" может использоваться в данном документе взаимозаменяемо с пользовательским оборудованием (UE). Беспроводная связь может включать передачу и/или прием беспроводных сигналов с использованием электромагнитных волн, радиоволн, инфракрасных волн и/или других типов сигналов, подходящих для передачи информации в воздушной среде. В некоторых вариантах осуществления WD может быть выполнено с возможностью передачи и/или приема информации без прямого взаимодействия с человеком. Например, WD может быть предназначено для передачи информации в сеть по заранее определенному расписанию, когда оно запускается внутренним или внешним событием, или в ответ на запросы из сети. Примеры WD включают в себя, но не ограничиваются ими, смартфон, мобильный телефон, сотовый телефон, телефон с передачей голоса по IP (VoIP), телефон беспроводного абонентского доступа, настольный компьютер, персональный цифровой помощник (PDA), беспроводные камеры, игровую приставку или устройство, устройство для хранения музыки, устройство воспроизведения, носимое терминальное устройство, беспроводную оконечную точку, мобильную станцию, планшетный компьютер, ноутбук, оборудование, встроенное в портативный компьютер (LEE), оборудование, монтируемое на портативном компьютере (LME), интеллектуальное устройство, беспроводное абонентское оборудование (CPE), беспроводное терминальное устройство, устанавливаемое в транспортном средстве и т.д. WD может поддерживать связь между устройствами (D2D), например, путем реализации стандарта проекта партнерства третьего поколения (3GPP) для поддержания связи по боковой линии связи между транспортными средствами (V2V), между транспортным средством и придорожной инфраструктурой (V2I), между транспортным средством и другими объектами (V2X), и в этом случае WD может называться устройством связи D2D. В качестве еще одного конкретного примера в сценарии Интернета вещей (IoT) WD может представлять собой машину или другое устройство, которое выполняет мониторинг и/или измерения и передает результаты такого мониторинга и/или измерений в другое WD и/или сетевой узел. В этом случае WD может быть устройством межмашинной связи (M2M), которое в контексте 3GPP может упоминаться как устройство связи машинного типа (MTC). В качестве одного конкретного примера, WD может быть UE, реализующим стандарт узкополосного IoT (NB-IoT) 3GPP. Конкретными примерами таких машин или устройств являются датчики, измерительные устройства, такие как измерители мощности, промышленное оборудование или бытовые или персональные электроприборы (например, холодильники, телевизоры и т.д.), персональные носимые портативные электронные устройства (например, часы, фитнес-браслеты и т.д.). В других сценариях WD может представлять транспортное средство или другое оборудование, которое способно контролировать и/или сообщать о своем рабочем состоянии или других функциях, связанных с его работой. WD, как описано выше, может представлять оконечную точку беспроводного соединения, и в этом случае устройство может упоминаться как беспроводной терминал. Кроме того, WD, как описано выше, может быть мобильным, и в этом случае его можно также назвать мобильным устройством или мобильным терминалом.
Как показано, беспроводное устройство QQ110 включает в себя антенну QQ111, интерфейс QQ114, схему QQ120 обработки, машиночитаемый носитель QQ130 информации, оборудование QQ132 пользовательского интерфейса, вспомогательное оборудование QQ134, источник QQ136 электропитания и схему QQ137 электропитания. WD QQ110 может включать в себя множество наборов из одного или более из проиллюстрированных компонентов для различных технологий беспроводной связи, поддерживаемых WD QQ110, таких, например, как технологии беспроводной связи GSM, WCDMA, LTE, NR, WiFi, WiMAX или Bluetooth, и это всего лишь некоторые из них. Эти технологии беспроводной связи могут быть интегрированы в те же или другие микросхемы, или набор микросхем, что и другие компоненты в WD QQ110.
Антенна QQ111 может включать в себя одну или несколько антенн, или антенных решеток, выполненных с возможностью отправки и/или приема беспроводных сигналов, и подключена к интерфейсу QQ114. В некоторых альтернативных вариантах осуществления антенна QQ111 может быть расположена отдельно от WD QQ110 и может быть подключена к WD QQ110 через интерфейс или порт. Антенна QQ111, интерфейс QQ114 и/или схема QQ120 обработки могут быть выполнены с возможностью выполнения любых операций приема или передачи, описанных в данном документе, как выполняемые WD. Любая информация, данные и/или сигналы могут быть приняты из сетевого узла и/или другого WD. В некоторых вариантах осуществления схема радиочастотного тракта и/или антенна QQ111 могут рассматриваться как интерфейс.
Как показано, интерфейс QQ114 содержит схему QQ112 радиочастотного тракта и антенну QQ111. Схема QQ112 радиочастотного тракта содержит один или несколько фильтров QQ118 и усилителей QQ116. Схема QQ114 радиочастотного тракта подключена к антенне QQ111 и схеме QQ120 обработки и выполнена с возможностью выполнения кондиционирования сигналов, передаваемых между антенной QQ111 и схемой QQ120 обработки. Схема QQ112 радиочастотного тракта может быть подключена к антенне QQ111 или к ее части. В некоторых вариантах осуществления WD QQ110 может не включать в себя отдельную схему QQ112 радиочастотного тракта; скорее всего, схема QQ120 обработки может содержать схему радиосигнала и может быть подключена к антенне QQ111. Аналогичным образом, в некоторых вариантах осуществления некоторые или все схемы 122 РЧ приемопередатчика могут рассматриваться как часть интерфейса QQ114. Схема QQ112 радиочастотного тракта может принимать цифровые данные, подлежащие отправке в другие узлы сети или WD через беспроводное соединение. Схема QQ112 радиочастотного тракта может преобразовывать цифровые данные в радиосигнал, имеющий соответствующие параметры канала и полосу пропускания, используя комбинацию фильтров QQ118 и/или усилителей QQ116. Затем радиосигнал может передаваться через антенну QQ111. Аналогичным образом, при приеме данных антенна QQ111 может принимать радиосигналы, которые затем преобразуются в цифровые данные схемой QQ112 радиочастотного тракта. Цифровые данные могут передаваться в схему QQ120 обработки. В других вариантах осуществления интерфейс может содержать различные компоненты и/или различные комбинации компонентов.
Схема QQ120 обработки может содержать комбинацию из одного или более из: микропроцессора, контроллера, микроконтроллера, центрального процессорного устройства, процессора цифровых сигналов, специализированной интегральной микросхемы, программируемой пользователем полевой логической матрицы или любого другого подходящего вычислительного устройства, ресурса или комбинации аппаратных средств, программного обеспечения и/или кодированной логики, предназначенной для обеспечения, по отдельно или в сочетании с другими компонентами WD QQ110, такими как машиночитаемый носитель QQ130 информации, функциональных возможностей WD QQ110. Такие функциональные возможности могут включать в себя предоставление любых различных функций беспроводной связи или преимуществ, обсужденных в данном документе. Например, схема QQ120 обработки может исполнять инструкции, хранящиеся на машиночитаемом носителе QQ130 информации или в памяти, расположенной в схеме QQ120 обработки с тем, чтобы обеспечить раскрытые в данном документе функциональные возможности.
Как показано, схема QQ120 обработки включает в себя одну или несколько из схемы QQ122 РЧ приемопередатчика, схемы QQ124 обработки основополосных сигналов и схемы QQ126 обработки приложения. В других вариантах осуществления схема обработки может содержать различные компоненты и/или различные комбинации компонентов. В некоторых вариантах осуществления схема QQ120 обработки WD QQ110 может содержать SOC. В некоторых вариантах осуществления схема QQ122 РЧ приемопередатчика, схема QQ124 обработки основополосных сигналов и схема QQ126 обработки приложения могут быть выполнены в виде отдельных микросхем или наборов микросхем. В альтернативных вариантах осуществления часть или вся схема QQ124 обработки основополосных сигналов и схема QQ126 обработки приложений могут быть объединены в одну микросхему или набор микросхем, и схема QQ122 РЧ приемопередатчика может быть выполнена в виде отдельной микросхемы или набора микросхем. В еще одних альтернативных вариантах осуществления часть или вся схема QQ122 РЧ приемопередатчика и схема QQ124 обработки основополосных сигналов могут быть выполнены на одной и той же микросхеме или на одном и том же наборе микросхем, и схема QQ126 обработки приложения может быть в виде отдельной микросхемы или набора микросхем. В других альтернативных вариантах осуществления часть или вся схема QQ122 РЧ приемопередатчика, схема QQ124 обработки основополосных сигналов и схема QQ126 обработки приложения могут быть объединены в одной и той же микросхеме или наборе микросхем. В некоторых вариантах осуществления схема QQ122 РЧ приемопередатчика может быть частью интерфейса QQ114. Схема QQ122 РЧ приемопередатчика может формировать РЧ сигналы для схемы QQ120 обработки.
В некоторых вариантах осуществления некоторые или все функциональные возможности, описанные в данном документе как выполняемые WD, могут быть обеспечены схемой QQ120 обработки, исполняющей инструкции, хранящиеся на машиночитаемом носителе QQ130 информации, который в некоторых вариантах осуществления может быть машиночитаемым носителем информации. В альтернативных вариантах осуществления некоторые или все функциональные возможности могут быть обеспечены схемой QQ120 обработки без исполнения инструкций, хранящихся на отдельном или дискретном машиночитаемом носителе информации, например, в случае использования аппаратных средств. В любом из этих конкретных вариантов осуществления, независимо от того, исполняются ли инструкции, хранящиеся на машиночитаемом носителе информации, схема QQ120 обработки может быть выполнена с возможностью выполнения описанных функциональных возможностей. Преимущества, обеспечиваемые такими функциональными возможностями, не ограничиваются только схемой QQ120 обработки или другими компонентами WD QQ110, но используются в целом WD QQ110 и/или в целом конечными пользователями и беспроводной сетью.
Схема QQ120 обработки может быть выполнена с возможностью выполнения любых операций определения, вычисления или аналогичных операций (например, некоторых операций получения), описанных в данном документе, которые может выполнять WD. Эти операции, выполняемые схемой QQ120 обработки, могут включать в себя обработку информации, полученной схемой QQ120 обработки, например, путем преобразования полученной информации в другую информацию, сравнения полученной информации или преобразованной информации с информацией, хранящейся в WD QQ110, и/или выполнение одной или более операций на основе полученной информации или преобразованной информации, и, в результате, принимать решения относительно упомянутой обработки.
Машиночитаемый носитель QQ130 информации может быть выполнен с возможностью хранения компьютерной программы, программного обеспечения, приложения, включающего в себя одну или несколько логических схем, правил, кода, таблиц и т.д. и/или других инструкций, которые могут быть исполнены схемой QQ120 обработки. Машиночитаемый носитель QQ130 информации может включать в себя компьютерную память (например, оперативное запоминающее устройство (RAM) или постоянное запоминающее устройство (ROM)), носитель большой емкости (например, жесткий диск), съемный носитель (например, компакт-диск (CD) или цифровой универсальный видеодиск (DVD)) и/или любые другие энергозависимые или энергонезависимые невременные машиночитаемые и/или машиноисполняемые запоминающие устройства, которые хранят информацию, данные и/или инструкции, которые могут использоваться схемой QQ120 обработки. В некоторых вариантах осуществления схема QQ120 обработки и машиночитаемый носитель QQ130 информации могут считаться интегрированными.
Оборудование QQ132 пользовательского интерфейса может предоставлять компоненты, которые позволяют пользователю-человеку взаимодействовать с WD QQ110. Такое взаимодействие может принимать различные формы, такие как визуальное, звуковое, тактильное и т.д. Оборудование QQ132 пользовательского интерфейса может быть выполнено с возможностью предоставлять пользователю возможность выводить и вводить данные из/в WD QQ110. Тип взаимодействия может варьироваться в зависимости от типа оборудования QQ132 пользовательского интерфейса, установленного в WD QQ110. Например, если WD QQ110 представляет собой смартфон, взаимодействие может осуществляться посредством касания экрана; если WD QQ110 представляет собой интеллектуальный измеритель, взаимодействие может осуществляться через экран, который представляет показания расхода (например, количество использованных галлонов (литров), или динамик, который обеспечивает звуковое оповещение (например, если обнаружен дым). Оборудование QQ132 пользовательского интерфейса может включать в себя интерфейсы, устройства и схемы ввода и интерфейсы, устройства и схемы вывода. Оборудование QQ132 пользовательского интерфейса выполнено с возможностью ввода информации в WD QQ110 и подключения к схеме QQ120 обработки с тем, чтобы схема QQ120 обработки могла обрабатывать вводимую информацию. Оборудование QQ132 пользовательского интерфейса может включать в себя, например, микрофон, датчик приближения или другой датчик, клавиши/кнопки, сенсорный дисплей, одну или несколько камер, USB-порт или другую схему ввода. Оборудование QQ132 пользовательского интерфейса также выполнено с возможностью разрешать вывод информации из WD QQ110 и разрешать схемам QQ120 обработки выводить информацию из WD QQ110. Оборудование QQ132 пользовательского интерфейса может включать в себя, например, динамик, дисплей, вибрирующие схемы, USB-порт, интерфейс наушников или другие выходные схемы. Используя один или несколько интерфейсов ввода и вывода, устройств и схем оборудования QQ132 пользовательского интерфейса, WD QQ110 может поддерживать связь с конечными пользователями и/или беспроводной сетью и предоставлять им возможность пользоваться функциональными возможностями, описанными в данном документе.
Вспомогательное оборудование QQ134 выполнено с возможностью предоставлять более специфические функциональные возможности, которые обычно не могут выполняться WD. Это вспомогательное оборудование может содержать специализированные датчики для выполнения измерений для различных целей, интерфейсы для дополнительных типов связи, таких как проводная связь и т.д. Включение во вспомогательное оборудование QQ134 компонентов и их тип могут варьироваться в зависимости от варианта осуществления и/или сценария.
В некоторых вариантах осуществления источник QQ136 электропитания может использоваться в виде аккумулятора или аккумуляторного блока. Кроме того, могут также использоваться другие типы источников электропитания, такие как внешний источник электропитания (например, электрическая розетка), фотоэлектрические устройства или элементы электропитания. WD QQ110 может дополнительно содержать схему QQ137 электропитания для подачи питания от источника QQ136 электропитания на различные части WD QQ110, которым требуется электропитание от источника QQ136 электропитания для выполнения любых функций, описанных или указанных в данном документе. В некоторых вариантах осуществления схема QQ137 электропитания может содержать схему управления электропитанием. Схема QQ137 электропитания может дополнительно или альтернативно выполнена с возможностью приема энергии от внешнего источника питания; в этом случае WD QQ110 может быть подключено к внешнему источнику электропитания (например, к электрической розетке) через входную схему или интерфейс, такой как кабель электропитания. В некоторых вариантах осуществления схема QQ137 электропитания может быть также выполнена с возможностью подачи питания от внешнего источника электропитания на источник QQ136 электропитания. Это может потребоваться, например, для зарядки источника QQ136 электропитания. Схема QQ137 электропитания может выполнять любое форматирование, преобразование или другое изменение электроэнергии, подаваемой из источника QQ136 электропитания, чтобы сделать электроэнергию подходящей для соответствующих компонентов WD QQ110, на которые подается питание.
Фиг.QQ2 иллюстрирует пример пользовательского оборудования, согласно некоторым вариантам осуществления. Используемый в данном документе термин "пользовательское оборудование или UE" не обязательно может иметь пользователя в смысле пользователя-человека, который владеет и/или управляет соответствующим устройством. Вместо этого UE может представлять устройство, которое предназначено для продажи или эксплуатации пользователем-человеком, но которое не может или не может изначально быть связано с конкретным пользователем-человеком (например, интеллектуальный контроллер разбрызгивателя). В качестве альтернативы, UE может представлять собой устройство, которое не предназначено для продажи или эксплуатации конечным пользователем, но которое может быть связано с пользователем или эксплуатироваться в интересах пользователя (например, интеллектуальный измеритель мощности). UE QQ200 может быть любым UE, определенным проектом партнерства 3-го поколения (3GPP), включая UE NB-IoT, UE связи машинного типа (MTC) и/или UE с улучшенной MTC (eMTC). UE QQ200, как показано на фиг.QQ2, является одним примером WD, выполненного с возможностью поддержания связи в соответствии с одним или несколькими стандартами связи, принятыми в рамках проекта партнерства 3-го поколения (3GPP), такими как стандарты GSM 3GPP, универсальной системы мобильной связи (UMTS), LTE и/или стандарты 5-го поколения (5G). Как упоминалось ранее, термины WD и UE могут использоваться взаимозаменяемо. Соответственно, хотя на фиг.QQ2 показано UE, компоненты, обсужденные в данном документе, в равной степени применимы к WD, и наоборот.
На фиг.QQ2 UE QQ200 включает в себя схему QQ201 обработки, которая функционально связана с интерфейсом QQ205 ввода-вывода, РЧ интерфейсом QQ209, интерфейсом QQ211 сетевого подключения, памятью QQ215, включающей в себя оперативное запоминающее устройство (RAM) QQ217, постоянное запоминающее устройство (ROM) QQ219 и носитель QQ221 информации или тому подобное, подсистему связи QQ231, источник QQ233 электропитания и/или любой другой компонент или любую их комбинацию. Носитель QQ221 информации включает в себя операционную систему QQ223, прикладную программу QQ225 и данные QQ227. В других вариантах осуществления носитель QQ221 информации может включать в себя другие подобные типы информации. Некоторые UE могут использовать все компоненты, показанные на фиг.QQ2, или только подмножество компонентов. Уровень интеграции между компонентами может варьироваться от одного UE до другого UE. Кроме того, некоторые UE могут содержать несколько экземпляров компонента, таких как несколько процессоров, запоминающих устройств, приемопередатчиков, передатчиков, приемников и т.д.
На фиг.QQ2 схема QQ201 обработки может быть выполнена с возможностью обработки компьютерных инструкций и данных. Схема QQ201 обработки может быть выполнена с возможностью реализации любой машины последовательных состояний, предназначенной для исполнения инструкций, хранящихся в виде машиночитаемых компьютерных программ в памяти, такой как одна или несколько аппаратных машин состояний (например, в дискретной логике, FPGA, ASIC и т.д.); программируемая логическая схема вместе с соответствующим программно-аппаратным обеспечением; одна или несколько процессоров общего назначения вместе с программами, хранящимися в памяти, таких как микропроцессор или процессор цифровых сигналов (DSP), вместе с соответствующим программным обеспечением; или любая комбинация из вышеперечисленного. Например, схема QQ201 обработки может включать в себя два центральных процессорных устройства (CPU). Данные могут быть представлены в форме информации, подходящей для использования в компьютере.
В изображенном варианте осуществления интерфейс QQ205 ввода/вывода может быть выполнен с возможностью обеспечения интерфейса связи устройством ввода, устройством вывода или устройством ввода и вывода. UE QQ200 может быть выполнено с возможностью использования устройства вывода через интерфейс QQ205 ввода/вывода. Устройство вывода может использовать интерфейсный порт того же типа, что и устройство ввода. Например, USB-порт может использоваться для обеспечения ввода и вывода из UE QQ200. Устройство вывода может быть динамиком, звуковой картой, видеокартой, дисплеем, монитором, принтером, исполнительным механизмом, излучателем, смарт-картой, другим устройством вывода или любой их комбинацией. UE QQ200 может быть выполнено с возможностью использования устройства ввода через интерфейс QQ205 ввода/вывода, чтобы позволить пользователю захватывать информацию в UE QQ200. Устройство ввода может включать в себя сенсорный или чувствительный к присутствию дисплей, камеру (например, цифровую камеру цифровую видеокамеру, веб-камеру и т.д.), микрофон, датчик, мышь, трекбол (шаровой манипулятор), панель направления, трекпад (координатно-указательное устройство), колесо прокрутки, смарт-карту и т.п. Чувствительный к присутствию дисплей может включать в себя емкостный или резистивный сенсорный датчик для определения ввода от пользователя. Датчиком может быть, например, акселерометр, гироскоп, датчик наклона, датчик усилия, магнитометр, оптический датчик, датчик приближения, другой аналогичный датчик или любая их комбинация. Например, устройством ввода может быть акселерометр, магнитометр, цифровая камера, микрофон и оптический датчик.
На фиг.QQ2 РЧ интерфейс QQ209 может быть выполнен с возможностью обеспечения интерфейса связи с РЧ компонентами, такими как передатчик, приемник и антенна. Интерфейс QQ211 сетевого соединения может быть выполнен с возможностью обеспечения интерфейса связи с сетью QQ243a. Сеть QQ243a может охватывать проводные и/или беспроводные сети, такие как локальная вычислительная сеть (LAN), глобальная вычислительная сеть (WAN), компьютерная сеть, беспроводная сеть, телекоммуникационная сеть, другая подобная сеть или любая их комбинация. Например, сеть QQ243a может содержать сеть Wi-Fi. Интерфейс QQ211 сетевого соединения может быть выполнен с возможностью включать в себя интерфейс приемника и передатчика, используемый для поддержания связи с одним или несколькими другими устройствами по сети связи в соответствии с одним или несколькими протоколами связи, такими как Ethernet, TCP/IP, SONET, ATM или т.п. Интерфейс QQ211 сетевого соединения может реализовывать функциональные возможности приемника и передатчика, соответствующие каналам сети связи (например, оптическим, электрическим и т.п.). Функции передатчика и приемника могут совместно использовать компоненты схемы, программное обеспечение или аппаратно-программное обеспечение или, альтернативно, могут быть реализованы по отдельности.
RAM QQ217 может быть выполнено с возможностью взаимодействия через шину QQ202 со схемой QQ201 обработки для обеспечения хранения или кэширования данных или компьютерных инструкций во время исполнения программ, таких как операционная система, прикладные программы и драйверы устройств. ROM QQ219 может быть выполнено с возможностью предоставления компьютерных инструкций или данных для схемы QQ201 обработки. Например, ROM QQ219 может быть выполнено с возможностью хранения инвариантного низкоуровневого системного кода или данных для основных системных функций, таких как базовый ввод и вывод (I/O), запуск или прием нажатий клавиш с клавиатуры, которые хранятся в энергонезависимой памяти. Носитель QQ221 информации может быть выполнен с возможностью включать в себя память, такую как RAM, ROM, программируемое постоянное запоминающее устройство ROM (PROM), стираемое программируемое постоянное запоминающее устройство (EPROM), электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), магнитные диски, оптические диски, дискеты, жесткие диски, съемные картриджи или флэш-память. В одном примере носитель QQ221 информации может быть выполнен с возможностью включать в себя операционную систему QQ223, прикладную программу QQ225, такую как приложение веб-браузера, механизм виджетов или гаджетов или другое приложение и файл QQ227 данных. Носитель QQ221 информации может хранить, при использовании UE QQ200, любое из: множества различных операционных систем или комбинаций операционных систем.
Носитель QQ221 информации может быть выполнен с возможностью включать в себя несколько физических дисков, таких как резервный массив независимых дисков (RAID), дисковод для гибких дисков, карта флэш-памяти, флэш-память USB, внешний жесткий диск, флэш-накопитель, флэшка, оптический дисковод высокой плотности для цифровых универсальных дисков (HD-DVD), внутренний жесткий диск, дисковод для оптических дисков Blu-Ray, дисковод для оптических дисков с голографическим цифровым хранилищем данных (HDDS), внешний миниатюрный двойной встроенный модуль памяти (DIMM) синхронное динамическое RAM (SDRAM), SDRAM на основе внешнего микро-DIMM, память на основе смарт-карты, такая как модуль идентификации абонента или сменный модуль идентификации пользователя (SIM/RUIM), другая память или любая их комбинация. Носитель QQ221 информации может предоставлять UE QQ200 доступ к исполняемым на компьютере инструкциям, прикладным программам и т.п., хранящимся на временном или постоянном носителе памяти, для выгрузки данных или для загрузки данных. Изделие производства, такое как изделие, использующее систему связи, может быть материально воплощено в виде носителя QQ221 информации, который может содержать машиночитаемый носитель.
На фиг.QQ2 показана схема QQ201 обработки, которая может быть выполнена с возможностью поддержания связи с сетью QQ243b, использующей подсистемы QQ231 связи. Сеть QQ243a и сеть QQ243b могут быть одной и той же сетью или сетями или другой сетью или сетями. Подсистема QQ231 связи может быть выполнена с возможностью включать в себя один или несколько приемопередатчиков, используемых для поддержания связи с сетью QQ243b. Например, подсистема QQ231 связи может быть выполнена с возможностью включать в себя один или несколько приемопередатчиков, используемых для поддержания связи с одним или несколькими удаленными приемопередатчиками другого устройства, способного поддерживать беспроводную связь, такого как другое WD, UE или базовая станция сети радиодоступа (RAN), в соответствии с одним или несколькими протоколами связи, такими как IEEE 802.2, CDMA, WCDMA, GSM, LTE, универсальная наземная сеть радиодоступа (UTRAN), WiMax или т.п. Каждый приемопередатчик может включать в себя передатчик QQ233 и/или приемник QQ235 для реализации функциональных возможностей передатчика или приемника, соответственно, свойственных линиям связи RAN (например, выделение частот и тому подобное). Кроме того, передатчик QQ233 и приемник QQ235 каждого приемопередатчика могут совместно использовать компоненты схемы, программное обеспечение или аппаратно-программное обеспечение или, альтернативно, могут быть реализованы отдельно.
В проиллюстрированном варианте осуществления функции связи подсистемы QQ231 связи могут включать в себя передачу данных, голосовую связь, мультимедийную связь, связь малого радиуса действия, такую как Bluetooth, связь ближнего радиуса действия, связь на основе определения местоположения, например, на основе использования системы глобального позиционирования (GPS) для определения местоположения, другую подобную функцию связи или любую их комбинацию. Например, подсистема QQ231 связи может включать в себя сотовую связь, связь Wi-Fi, связь Bluetooth и связь GPS. Сеть QQ243b может охватывать проводные и/или беспроводные сети, такие как локальная вычислительная сеть (LAN), глобальная вычислительная сеть (WAN), компьютерная сеть, беспроводная сеть, телекоммуникационная сеть, другая подобная сеть или любая их комбинация. Например, сеть QQ243b может быть сотовой сетью, сетью Wi-Fi и/или сетью ближнего радиуса действия. Источник QQ213 электропитания может быть выполнен с возможностью подачи переменного (AC) напряжения или постоянного (DC) тока на компоненты UE QQ200.
Особенности, преимущества и/или функции, описанные в данном документе, могут быть реализованы в одном из компонентов UE QQ200 или распределены по множеству компонентов UE QQ200. Кроме того, описанные в данном документе особенности, преимущества и/или функции могут быть реализованы в любой комбинации: аппаратные средства, программное обеспечение или программно-аппаратное обеспечение. В одном примере подсистема QQ231 связи может быть выполнена с возможностью включать в себя любой из компонентов, описанных в данном документе. Кроме того, схема QQ201 обработки может быть выполнена с возможностью поддержания связи с любым из таких компонентов по шине QQ202. В другом примере любой из таких компонентов может быть представлен программными инструкциями, хранящимися в памяти, которые при исполнении схемой QQ201 обработки выполняют соответствующие функции, описанные в данном документе. В другом примере функциональные возможности любого из таких компонентов могут быть разделены между схемой QQ201 обработки и подсистемой QQ231 связи. В другом примере, функции, не требующие большого объема вычислений, любого из таких компонентов могут быть реализованы в программном обеспечении или программно-аппаратном обеспечении, а также функции, требующие большого объема вычислений, могут быть реализованы аппаратным образом.
На фиг.QQ3 показана схематичная блок-схема последовательности операций, иллюстрирующая среду QQ300 виртуализации, в которой функции, реализованные некоторыми вариантами осуществления, могут быть виртуализированы. В настоящем контексте виртуализация означает создание виртуальных версий аппаратных устройств или устройств, которые могут включать в себя виртуализацию аппаратных платформ, устройств хранения данных и сетевых ресурсов. Используемый в данном документе термин «виртуализация» может применяться к узлу (например, к виртуализированной базовой станции или виртуализированному узлу радиодоступа) или к устройству (например, к UE, беспроводному устройству или устройству связи любого другого типа) или его компонентам и относится к реализации, в которой по меньшей мере часть функциональных возможностей реализована в виде одного или нескольких виртуальных компонентов (например, посредством одного или нескольких приложений, компонентов, функций, виртуальных машин или контейнеров, исполняющихся на одном или нескольких узлах физической обработки в одной или нескольких сетях).
В некоторых вариантах осуществления некоторые или все функции, описанные в данном документе, могут быть реализованы как виртуальные компоненты, исполняемые одной или несколькими виртуальными машинами, реализованными в одной или нескольких виртуальных средах QQ300, размещенных на одном или нескольких аппаратных узлах QQ330. Кроме того, в вариантах осуществления, в которых виртуальный узел не является узлом радиодоступа или не требует радиосвязности (например, узел базовой сети), сетевой узел может быть полностью виртуализирован.
Функции могут быть реализованы одним или несколькими приложениями QQ320 (которые могут альтернативно называться экземплярами программного обеспечения, виртуальными устройствами, сетевыми функциями, виртуальными узлами, функциями виртуальной сети и т.д.), выполненными с возможностью реализации некоторых особенностей, функций и/или преимуществ некоторых из раскрытых в данном документе вариантов осуществления. Приложения QQ320 выполняются в среде QQ300 виртуализации, которая предоставляет аппаратные средства QQ330, содержащие схему QQ360 обработки и память QQ390. Память QQ390 содержит инструкции QQ395, исполняемые схемой QQ360 обработки, посредством чего приложение QQ320 способно обеспечить одну или несколько функций, преимуществ и/или функций, раскрытых в данном документе.
Среда QQ300 виртуализации содержит сетевые аппаратные устройства QQ330 общего или специального назначения, содержащие набор из одного или нескольких процессоров, или схем QQ360 обработки, которые могут быть готовыми к применению коммерческими (COTS) процессорами, специализированными интегральными схемами (ASIC) или схемами обработки любого другого типа, включая цифровые или аналоговые аппаратные компоненты или процессоры специального назначения. Каждое аппаратное устройство может содержать память QQ390-1, которая может быть невременной памятью для временного хранения инструкций QQ395 или программного обеспечения, исполняемого схемой QQ360 обработки. Каждое аппаратное устройство может содержать один или несколько контроллеров сетевого интерфейса (NIC) QQ370, также известных как сетевые интерфейсные карты, которые включают в себя физический сетевой интерфейс QQ380. Каждое аппаратное устройство может также включать в себя невременные, постоянные, машиночитаемые носители QQ390-2 информации, на которых хранится программное обеспечение QQ395 и/или инструкции, исполняемые схемой QQ360 обработки. Программное обеспечение QQ395 может включать в себя любой тип программного обеспечения, включая программное обеспечение для создания экземпляров одного или нескольких уровней QQ350 виртуализации (также называемых гипервизорами), программного обеспечения для исполнения виртуальных машин QQ340, а также программного обеспечения, позволяющего ему исполнять функции, особенности и/или преимущества, описанные в связи с некоторыми вариантами осуществления, описанными в данном документе.
Виртуальные машины QQ340 содержат виртуальную обработку, виртуальную память, виртуальную организацию сети или интерфейс и виртуальное хранилище и могут запускаться соответствующим слоем QQ350 виртуализации или гипервизором. Различные варианты осуществления экземпляра виртуального устройства QQ320 могут быть реализованы на одной или нескольких виртуальных машинах QQ340, и реализации могут выполняться различными способами.
Во время работы схема QQ360 обработки исполняет программное обеспечение QQ395 для создания экземпляра гипервизора или слоя QQ350 виртуализации, который иногда может упоминаться как монитор виртуальной машины (VMM). Слой QQ350 виртуализации может представлять собой виртуальную операционную платформу, которая выглядит как сетевое оборудование для виртуальной машины QQ340.
Как показано на фиг.QQ3, аппаратные средства QQ330 могут представлять собой автономный сетевой узел с общими или конкретными компонентами. Аппаратные средства QQ330 могут содержать антенну QQ3225 и могут реализовывать некоторые функции посредством виртуализации. В качестве альтернативы, аппаратные средства QQ330 могут быть частью более крупного кластера аппаратных средств (например, такого как в центре обработки данных или клиентском оборудовании (CPE)), где многие аппаратные узлы работают вместе и управляются через управление и оркестровку (MANO) QQ3100, которая, помимо прочего, контролирует управление жизненным циклом приложений QQ320.
Виртуализация аппаратных средств в некоторых контекстах упоминается как виртуализация сетевых функций (NFV). NFV может использоваться для консолидации сетевого оборудования многих типов на стандартном серверном оборудовании, физических коммутаторах и физических хранилищах, которые могут быть расположены в центрах обработки данных и клиентском оборудовании.
В контексте NFV виртуальная машина QQ340 может быть программной реализацией физической машины, которая запускает программы, как если бы они исполнялись на физической, не виртуализированной машине. Каждая из виртуальных машин QQ340, в том числе та часть аппаратных средств QQ330, которая исполняет эту виртуальную машину, будь то аппаратные средства, выделенные для этой виртуальной машины, и/или аппаратные средства, совместно используемые этой виртуальной машиной с другими виртуальными машинами QQ340, образует отдельные элементы виртуальной сети (VNE).
Вместе с тем в контексте NFV функция виртуальной сети (VNF) отвечает за обработку определенных сетевых функций, которые выполняются в одной или нескольких виртуальных машинах QQ340 на верхнем уровне аппаратной сетевой инфраструктуры QQ330, и соответствует приложению QQ320, показанному на фиг.QQ3.
В некоторых вариантах осуществления один или несколько радиоблоков QQ3200, каждый из которых включает в себя один или несколько передатчиков QQ3220 и один или несколько приемников QQ3210, могут быть подключены к одной или нескольким антеннам QQ3225. Радиоблоки QQ3200 могут взаимодействовать напрямую с аппаратными узлами QQ330 через один или несколько соответствующих сетевых интерфейсов и могут использоваться в сочетании с виртуальными компонентами для обеспечения виртуального узла возможностями радиосвязи, такими как узел радиодоступа или базовая станция.
В некоторых вариантах осуществления некоторая сигнализация может осуществляться с использованием системы QQ3230 управления, которая альтернативно может использоваться для поддержания связи между аппаратными узлами QQ330 и радиоблоками QQ3200.
Как показано на фиг.QQ4, в соответствии с вариантом осуществления система связи включает в себя телекоммуникационную сеть QQ410, такую как сотовая сеть типа 3GPP, которая содержит сеть QQ411 доступа, такую как сеть радиодоступа, и базовую сеть QQ414. Сеть QQ411 доступа содержит множество базовых станций QQ412a, QQ412b, QQ412c, таких как узлы B, eNB, gNB или точки беспроводного доступа других типов, каждая из которых определяет соответствующую зону QQ413a, QQ413b, QQ413c покрытия. Каждая базовая станция QQ412a, QQ412b, QQ412c может быть подключена к базовой сети QQ414 через проводное или беспроводное соединение QQ415. Первое UE QQ491, расположенное в зоне QQ413c покрытия, выполнено с возможностью беспроводного подключения к или передачи сигналов поискового вызова с помощью соответствующей базовой станции QQ412c. Второе UE QQ492 в зоне QQ413a покрытия беспроводным образом подключается к соответствующей базовой станции QQ412a. Хотя в этом примере проиллюстрировано множество UE QQ491, QQ492, раскрытые варианты осуществления в равной степени применимы к ситуации, когда одиночное UE находится в зоне покрытия, или когда одиночное UE подключается к соответствующей базовой станции QQ412.
Телекоммуникационная сеть QQ410 подключена непосредственно к хост-компьютеру QQ430, который может быть реализован в виде аппаратных средств и/или программного обеспечения автономного сервера, сервера, реализованного в облаке, распределенного сервера или в виде ресурсов обработки в ферме серверов. Хост-компьютер QQ430 может находиться в собственности или под управлением поставщика услуг или может управляться поставщиком услуг или от имени поставщика услуг. Соединения QQ421 и QQ422 между телекоммуникационной сетью QQ410 и хост-компьютером QQ430 могут продолжаться непосредственно от базовой сети QQ414 до хост-компьютера QQ430 или могут проходить через вспомогательную промежуточную сеть QQ420. Промежуточная сеть QQ420 может представлять собой одну или комбинацию из более чем одной: общедоступной, частной или развернутой сети; промежуточной сети QQ420, если таковая имеется, может представлять собой магистральную сеть или Интернет; в частности, промежуточная сеть QQ420 может содержать две или более подсетей (не показаны).
Система связи, показанная на фиг.QQ4, в целом обеспечивает связность между подключенными UE QQ491, QQ492 и хост-компьютером QQ430. Связность может быть описана как соединение QQ450 поверх протокола IP (OTT). Хост-компьютер QQ430 и подключенные UE QQ491, QQ492 выполнены с возможностью передачи данных и/или сигнализации через OTT-соединение QQ450, используя сеть QQ411 доступа, базовую сеть QQ414, любую промежуточную сеть QQ420 и возможную дополнительную инфраструктуру (не показана) в качестве посредников. OTT-соединение QQ450 может быть прозрачным в том смысле, что участвующие устройства связи, через которые проходит OTT-соединение QQ450, не знают о маршрутизации передач по восходящей и нисходящей линиям связи. Например, базовая станция QQ412 может не знать или не нуждаться в информации о прошлой маршрутизации входящей передачи по нисходящей линии связи с данными, исходящими из хост-компьютера QQ430, которые должны пересылаться (например, при передаче обслуживания) в подключенное UE QQ491. Аналогичным образом, базовой станции QQ412 не нужно знать о будущей маршрутизации исходящей передачи по восходящей линии связи, исходящей от UE QQ491 в направлении хост-компьютера QQ430.
Примерные реализации, в соответствии с вариантом осуществления, UE, базовой станции и хост-компьютера, обсужденные в предыдущих абзацах, будут теперь описаны со ссылкой на фиг.QQ5. В системе QQ500 связи хост-компьютер QQ510 содержит аппаратные средства QQ515, включая интерфейс QQ516 связи, выполненный с возможностью установления и поддержания проводного или беспроводного соединения с интерфейсом другого устройства связи системы QQ500 связи. Хост-компьютер QQ510 дополнительно содержит схему QQ518 обработки, которая может иметь возможности хранения и/или обработки. В частности, схема QQ518 обработки может содержать один или более программируемых процессоров, специализированных интегральных схем, программируемых пользователем вентильных матриц или их комбинации (не показаны), которые предназначены для исполнения инструкций. Хост-компьютер QQ510 дополнительно содержит программное обеспечение QQ511, которое хранится в хост-компьютере QQ510 или доступно для него и исполняется схемой QQ518 обработки. Программное обеспечение QQ511 включает в себя хост-приложение QQ512. Хост-приложение QQ512 может быть выполнено с возможностью предоставления услуги удаленному пользователю, такому как UE QQ530, устанавливающему соединение через OTT-соединение QQ550, которое заканчивается в UE QQ530 и хост-компьютере QQ510. При предоставлении услуги удаленному пользователю хост-приложение QQ512 может предоставлять пользовательские данные, которые передаются с использованием OTT-соединения QQ550.
Система QQ500 связи дополнительно включает в себя базовую станцию QQ520, предусмотренную в телекоммуникационной системе и содержащую аппаратные средства QQ525, позволяющие ей обмениваться данными с хост-компьютером QQ510 и с UE QQ530. Аппаратные средства QQ525 могут включать в себя интерфейс QQ526 связи для установки и поддержания проводного или беспроводного соединения с интерфейсом другого устройства связи системы QQ500 связи, а также радиоинтерфейс QQ527 для установки и поддержания по меньшей мере беспроводного соединения QQ570 с UE QQ530, расположенным в зоне покрытия (не показана на фиг.QQ5), обслуживаемой базовой станцией QQ520. Интерфейс QQ526 связи может быть выполнен с возможностью упрощения соединения QQ560 с хост-компьютером QQ510. Соединение QQ560 может быть прямым, или оно может проходить через базовую сеть (не показана на фиг.QQ5) телекоммуникационной системы и/или через одну или несколько промежуточных сетей вне телекоммуникационной системы. В показанном варианте осуществления аппаратные средства QQ525 базовой станции QQ520 дополнительно включают в себя схему QQ528 обработки, которая может содержать один или несколько программируемых процессоров, специализированных интегральных схем, программируемых пользователем вентильных матриц или их комбинации (не показаны), выполненные с возможностью исполнения инструкций. Базовая станция QQ520 дополнительно имеет программное обеспечение QQ521, хранящееся внутри нее или доступное через внешнее соединение.
Система QQ500 связи дополнительно включает в себя уже упомянутое UE QQ530. Его аппаратные средства QQ535 могут включать в себя радиоинтерфейс QQ537, выполненный с возможностью установки и поддержания беспроводного соединения QQ570 с базовой станцией, обслуживающей зону покрытия, в которой на данный момент находится UE QQ530. Аппаратные средства QQ535 UE QQ530 дополнительно включают в себя схему QQ538 обработки, которая может содержать один или несколько программируемых процессоров, специализированных интегральных схем, программируемых пользователем вентильных матриц или их комбинации (не показаны), выполненных с возможностью исполнения инструкций. UE QQ530 дополнительно содержит программное обеспечение QQ531, которое хранится в UE QQ530 или доступно для него и может исполняться схемой QQ538 обработки. Программное обеспечение QQ531 включает в себя клиентское приложение QQ532. Клиентское приложение QQ532 может быть выполнено с возможностью предоставлять услугу пользователю- человеку или пользователю-не человеку через UE QQ530, с поддержкой хост-компьютера QQ510. В хост-компьютере QQ510 исполняющее хост-приложение QQ512 может поддерживать связь с исполняющимся клиентским приложением QQ532 через OTT-соединение QQ550, оканчивающееся в UE QQ530 и хост-компьютере QQ510. При предоставлении услуги пользователю, клиентское приложение QQ532 может принимать данные запроса из хост-приложения QQ512 и предоставлять пользовательские данные в ответ на данные запроса. OTT-соединение QQ550 может передавать как данные запроса, так и данные пользователя. Клиентское приложение QQ532 может взаимодействовать с пользователем для выработки пользовательских данных, которые оно предоставляет.
Следует отметить, что хост-компьютер QQ510, базовая станция QQ520 и UE QQ530, показанные на фиг.QQ5, могут быть аналогичны или идентичны хост-компьютеру QQ430, одной из базовых станций QQ412a, QQ412b, QQ412c и одному из UE QQ491, QQ492, которые показаны на фиг.QQ4, соответственно. То есть внутренняя работа этих объектов может быть такой, как показано на фиг.QQ5, и независимо от этого топология окружающей сети может быть такой же, как на фиг.QQ4.
На фиг.QQ5 ОТТ-соединение QQ550 было изображено абстрактно для иллюстрации связи между хост-компьютером QQ510 и UE QQ530 через базовую станцию QQ520 без явной ссылки на какие-либо промежуточные устройства и точной маршрутизации сообщений через эти устройства. Сетевая инфраструктура может определять маршрутизацию, которую она может конфигурировать, чтобы скрыть ее от UE QQ530 или от поставщика услуг, управляющего хост-компьютером QQ510, или от обоих. Когда OTT-соединение QQ550 является активным, сетевая инфраструктура может дополнительно принимать решения, с помощью которых оно динамически изменяет маршрутизацию (например, на основе рассмотрения балансировки нагрузки или реконфигурирования сети).
Беспроводное соединение QQ570 между UE QQ530 и базовой станцией QQ520 соответствует принципам вариантов осуществления, описанным в настоящем раскрытии. Один или более из различных вариантов осуществления позволяют повысить производительность OTT-услуг, предоставляемых UE QQ530, используя OTT-соединение QQ550, в котором беспроводное соединение QQ570 образует последний сегмент. Более точно, идеи этих вариантов осуществления позволяют улучшить планирование обратной связи HARQ по восходящей линии связи и тем самым обеспечить преимущества, такие как уменьшенное время ожидания пользователя по отношению к данных, передаваемым по нисходящей линии связи.
Процедура измерения может выполняться с целью контроля скорости передачи данных, задержки и других показателей, которые улучшают один или несколько вариантов осуществления. Кроме того, может существовать дополнительные сетевые функциональные возможности для реконфигурирования OTT-соединения QQ550 между хост-компьютером QQ510 и UE QQ530 в ответ на изменения результатов измерений. Процедура измерения и/или сетевые функциональные возможности для реконфигурирования OTT-соединения QQ550 могут быть реализованы в виде программного обеспечения QQ511 и аппаратных средств QQ515 хост-компьютера QQ510, или в виде программного обеспечения QQ531 и аппаратных средств QQ535 UE QQ530 или и того и другого. В вариантах осуществления датчики (не показаны) могут быть развернуты в или в связи с устройствами связи, через которые проходит OTT-соединение QQ550; датчики могут участвовать в процедуре измерения, предоставляя значения контролируемых величин, приведенных в качестве примера выше, или предоставляя значения других физических величин, на основе которых программное обеспечение QQ511, QQ531 может вычислить или оценить контролируемые величины. Реконфигурирование OTT-соединения QQ550 может включать в себя формат сообщения, настройки повторной передачи, предпочтительную маршрутизацию и т.д.; реконфигурирование не должно влиять на базовую станцию 520, и оно может быть неизвестным или незаметным для базовой станции QQ520. Такие процедуры и функциональные возможности известны и могут быть осуществлены в данной области техники. В некоторых вариантах осуществления измерения могут включать в себя собственную сигнализацию UE, облегчающую измерения, проводимые хост-компьютером QQ510, пропускной способности, времени распространения, задержки и т.п. Измерения могут быть реализованы таким образом, чтобы программное обеспечение QQ511 и QQ531 заставляло передавать сообщения, в частности пустые или "фиктивные" сообщения с использованием OTT-соединения QQ550, контролируя при этом время распространения, ошибки и т.д.
На фиг.QQ6 показана блок-схема последовательности операций, иллюстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя хост-компьютер, базовую станцию и UE, которые могут быть такими, которые описаны со ссылкой на фиг.QQ4 и QQ5. Для упрощения настоящего раскрытия в этом разделе будут включены только ссылки на чертежи, показанные на фиг.QQ6. На этапе QQ610 хост-компьютер предоставляет пользовательские данные. На подэтапе QQ611 (который может быть необязательным) этапа QQ610 хост-компьютер предоставляет пользовательские данные путем исполнения хост-приложения. На этапе QQ620 хост-компьютер инициирует передачу, переносящую пользовательские данные в UE. На этапе QQ630 (который может быть необязательным) базовая станция передает в UE пользовательские данные, которые были перенесены при передаче, инициированной хост-компьютером, в соответствии с идеями вариантов осуществления, описанных в настоящем раскрытии. На этапе QQ640 (который также может быть необязательным) UE исполняет клиентское приложение, связанное с хост-приложением, исполняемым хост-компьютером.
На фиг.QQ7 показана блок-схема последовательности операций, иллюстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя хост-компьютер, базовую станцию и UE, которые могут быть такими, которые описаны со ссылкой на фиг.QQ4 и QQ5. Для упрощения настоящего раскрытия в этом разделе будут включены только ссылки на чертежи, показанные на фиг.QQ7. На этапе QQ710 способа хост-компьютер предоставляет пользовательские данные. На необязательном подэтапе (не показан) хост-компьютер предоставляет пользовательские данные, исполняя хост-приложение. На этапе QQ720 хост-компьютер инициирует передачу, переносящую пользовательские данные в UE. Передача может проходить через базовую станцию в соответствии с идеями вариантов осуществления, описанных в настоящем раскрытии. На этапе QQ730 (который может быть необязательным) UE принимает пользовательские данные, переносимые в передаче.
На фиг.QQ8 показана блок-схема последовательности операций, иллюстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя хост-компьютер, базовую станцию и UE, которые могут быть такими, которые описаны со ссылкой на фиг.QQ4 и QQ5. Для упрощения настоящего раскрытия в этом разделе будут включены только ссылки на чертежи, показанные на фиг.QQ8. На этапе QQ810 (который может быть необязательным) UE принимает данные ввода, предоставленные хост-компьютером. Дополнительно или альтернативно, на этапе QQ820 UE предоставляет пользовательские данные. На подэтапе QQ821 (который может быть необязательным) этапа QQ820 UE предоставляет пользовательские данные путем исполнения клиентского приложения. На подэтапе QQ811 (который может быть необязательным) этапа QQ810 UE исполняет клиентское приложение, которое предоставляет пользовательские данные в ответ на принятые данные ввода, предоставленные хост-компьютером. При предоставлении пользовательских данных исполняемое клиентское приложение может дополнительно учитывать пользовательский ввод, полученный от пользователя. Независимо от конкретного способа предоставления пользовательских данных, UE на подэтапе QQ830 (который может быть необязательным) инициирует передачу пользовательских данных в хост-компьютер. На этапе QQ840 способа хост-компьютер принимает пользовательские данные, переданные из UE, в соответствии с идеями вариантов осуществления, описанных в настоящем раскрытии.
На фиг.QQ9 показана блок-схема последовательности операций, иллюстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя хост-компьютер, базовую станцию и UE, которые могут быть такими, которые описаны со ссылкой на фиг.QQ4 и QQ5. Для упрощения настоящего раскрытия в этом разделе будут включены только ссылки на чертежи, показанные на фиг.QQ9. На этапе QQ910 (который может быть необязательным), в соответствии с идеями вариантов осуществления, описанных в настоящем раскрытии, базовая станция принимает пользовательские данные из UE. На этапе QQ920 (который может быть необязательным) базовая станция инициирует передачу принятых пользовательских данных в хост-компьютер. На этапе QQ930 (который может быть необязательным) хост-компьютер принимает пользовательские данные, переносимые при передаче, инициированной базовой станцией.
На фиг.VV0 показан способ, который используется в беспроводном устройстве в соответствии с конкретными вариантами осуществления. Способ начинается на этапе VV02 с приема указания из базовой станции о замене ресурса PUCCH, который беспроводное устройство использует для передачи сигнала обратной связи HARQ. Способ переходит к этапу VV04 при замене ресурса PUCCH. На этапе VV06 способ заканчивается передачей обратной связи HARQ, первоначально предназначенной для передачи на первоначальном ресурсе PUCCH, на новом ресурсе PUCCH вместе с сигналом обратной связи HARQ, предназначенным для передачи на новом ресурсе PUCCH.
На фиг.VV1 показан способ, который используется в базовой станции в соответствии с конкретными вариантами осуществления. Способ начинается на этапе VV12 с определения того, в ходе многочисленного планирования, что беспроводное устройство должно заменить ресурс PUCCH, который беспроводное устройство использует для передачи сигнала обратной связи HARQ. Способ переходит к этапу VV14 отправки указания в беспроводное устройство, где указание указывает на то, что беспроводное устройство должно заменить ресурс PUCCH. На этапе VV16 способ заканчивается приемом сигнала обратной связи HARQ, первоначально предназначенного для передачи на первоначальном ресурсе PUCCH, на новом ресурсе PUCCH, вместе с сигналом обратной связи HARQ, предназначенным для передачи на новом ресурсе PUCCH.
На фиг.WW показана схематичная блок-схема устройства WW00 в беспроводной сети (например, в беспроводной сети, показанной на фиг.QQ1). Устройство может быть реализовано в беспроводном устройстве или сетевом узле (например, в беспроводном устройстве QQ110 или сетевом узле QQ160, показанном на фиг.QQ1). Устройство WW00 выполнено с возможностью осуществления примерного способа, описанного со ссылкой на фиг.VV0 или VV1, и, возможно, любых других процессов или способов, раскрытых в данном документе. Также следует понимать, что способ, показанный на фиг.VV0 или VV1, не обязательно выполняется исключительно устройством WW00. По меньшей мере некоторые операции способа могут выполняться одним или несколькими другими объектами.
Виртуальное устройство WW00 может содержать схему обработки, которая может включать в себя один или несколько микропроцессоров или микроконтроллеров, а также другое цифровое оборудование, которое может включать в себя цифровой сигнальный процессор (DSP), специализированную цифровую логику и т.п. Схема обработки может быть выполнена с возможностью выполнения программного кода, хранящегося в памяти, который может включать в себя один или несколько типов памяти, таких как постоянное запоминающее устройство (ROM), оперативное запоминающее устройство, кэш-память, устройства флэш-памяти, оптические запоминающие устройства и т.д. Программный код, хранящийся в памяти, включает в себя программные инструкции для выполнения одного или нескольких телекоммуникационных протоколов и/или протоколов передачи данных, а также инструкций для выполнения одного или нескольких способов, описанных в данном документе в нескольких вариантах осуществления. В некоторых реализациях схема обработки может использоваться для того, чтобы заставить блок WW02 конфигурирования восходящей линии связи, блок WW04 обратной связи HARQ и любые другие подходящие блоки устройства WW00 выполнять соответствующие функции согласно одному или нескольким вариантам осуществления настоящего раскрытия.
Как показано на фиг.WW, устройство WW00 включает в себя блок WW02 конфигурирования восходящей линии связи и блок WW04 обратной связи HARQ. В некоторых вариантах осуществления, например, когда блок WW02 конфигурирования восходящей линии связи и блок WW02 конфигурирования восходящей линии связи реализованы в беспроводном устройстве, блок WW02 конфигурирования восходящей линии связи выполнен с возможностью приема указания из базовой станции относительно замены ресурса PUCCH, который беспроводное устройство использует для передачи сигнала обратной связи HARQ. В ответ на прием указания блок WW02 конфигурирования восходящей линии связи дополнительно выполнен с возможностью замены ресурса PUCCH. Блок WW04 обратной связи HARQ выполнен с возможностью передачи сигнала обратной связи HARQ, первоначально предназначенного для передачи в первоначальном ресурсе PUCCH, на новом ресурсе PUCCH вместе с сигналом обратной связи HARQ, предназначенным для передачи на новом ресурсе PUCCH.
В некоторых вариантах осуществления, например, когда блок WW02 конфигурирования восходящей линии связи и блок WW02 конфигурирования восходящей линии связи реализованы в базовой станции, блок WW02 конфигурирования восходящей линии связи выполнен с возможностью определения того, в ходе многочисленного планирования, что беспроводное устройство должно заменить ресурс PUCCH, который беспроводное устройство использует для передачи сигнала обратной связи HARQ. В ответ на определение блок WW02 конфигурирования восходящей линии связи дополнительно выполнен с возможностью отправки указания в беспроводное устройство, причем указание указывает на то, что беспроводное устройство должно заменить ресурс PUCCH. Блок WW04 обратной связи HARQ выполнен с возможностью приема сигнала обратной связи HARQ, первоначально предназначенного для передачи на первоначальном ресурсе PUCCH на новом ресурсе PUCCH, вместе с сигналом обратной связи HARQ, предназначенным для передачи на новом ресурсе PUCCH.
Термин «блок» может иметь обычное значение в области электроники, электрических устройств и/или электронных устройств и может включать в себя, например, электрические и/или электронные схемы, устройства, модули, процессоры, запоминающие устройства, логические твердотельные и/или дискретные устройства, компьютерные программы или инструкции для выполнения соответствующих задач, процедур, вычислений, выводов и/или функций отображения и т.д., например, тех, которые описаны в данном документе.
ВАРИАНТЫ ОСУЩЕСТВЛЕНИЯ
Варианты осуществления группы A
1. Способ, выполняемый беспроводным устройством для передачи сигнала обратной связи HARQ в базовую станцию, причем способ содержит:
- замену ресурса PUCCH, который беспроводное устройство использует для передачи сигнала обратной связи HARQ, причем ресурс PUCCH меняется с первого ресурса PUCCH на второй ресурс PUCCH.
2. Способ согласно предыдущему варианту осуществления, в котором ресурсы PUCCH сгруппированы в наборы, и при этом первый и второй ресурсы PUCCH принадлежат одному и тому же набору.
3. Способ согласно варианту 2 осуществления, в котором ресурсы PUCCH сгруппированы неявно.
4. Способ согласно варианту 2 осуществления, в котором ресурсы PUCCH сгруппированы явно.
5. Способ согласно варианту 2 осуществления, дополнительно содержащий прием индекса набора из базовой станции, при этом ресурсы PUCCH сгруппированы в соответствии с индексом набора.
6. Способ согласно варианту 2 осуществления, в котором ресурсы PUCCH сгруппированы в соответствии с группированием по умолчанию.
7. Способ согласно любому из предыдущих вариантов осуществления, в котором по меньшей мере один ресурс PUCCH принадлежит более чем одному набору ресурсов PUCCH.
8. Способ согласно любому из предыдущих вариантов осуществления, дополнительно содержащий прием указания из базовой станции относительно замены ресурса PUCCH, и в котором замена первого ресурса PUCCH на второй ресурс PUCCH выполняется в ответ на прием указания из базовой станции.
9. Способ согласно любому из предыдущих вариантов осуществления, дополнительно содержащий передачу в базовую станцию сигнала обратной связи HARQ, первоначально предназначенного для передачи на первом ресурсе PUCCH, на втором ресурсе PUCCH, вместе с сигналом обратной связи HARQ, предназначенным для передачи на втором ресурсе PUCCH.
10. Способ согласно любому из предыдущих вариантов осуществления, дополнительно содержащий:
- предоставление пользовательских данных; и
- пересылку пользовательских данных в хост-компьютер посредством передачи в базовую станцию.
Варианты осуществления группы В
11. Способ, выполняемый базовой станцией для планирования обратной связи HARQ из беспроводного устройства, причем способ содержит:
- отправку указания в беспроводное устройство, причем указание указывает на замену ресурса PUCCH, который беспроводное устройство использует для передачи сигнала обратной связи HARQ, с первого ресурса PUCCH на второй ресурс PUCCH.
12. Способ согласно предыдущему варианту осуществления, в котором ресурсы PUCCH сгруппированы в наборы, и в котором первый и второй ресурсы PUCCH принадлежат одному и тому же набору.
13. Способ согласно варианту 12 осуществления, в котором ресурсы PUCCH сгруппированы неявно.
14. Способ согласно варианту 12 осуществления, в котором ресурсы PUCCH сгруппированы явно.
15. Способ согласно варианту 12 осуществления, дополнительно содержащий отправку индекса набора в беспроводное устройство, в котором ресурсы PUCCH сгруппированы в соответствии с индексом набора.
16. Способ согласно варианту 2 осуществления, в котором ресурсы PUCCH сгруппированы в соответствии с группированием по умолчанию.
17. Способ согласно любому из предыдущих вариантов осуществления, в котором по меньшей мере один ресурс PUCCH принадлежит более чем одному набору ресурсов PUCCH.
18. Способ согласно любому из предыдущих вариантов осуществления, дополнительно содержащий определение в ходе многократного планирования относительно того, что беспроводное устройство должно заменить ресурс PUCCH, и в котором отправка указания выполняется в ответ на такое определение.
19. Способ согласно любому из предыдущих вариантов осуществления, дополнительно содержащий прием сигнала обратной связи HARQ, первоначально предназначенного для передачи на первом ресурсе PUCCH, на втором ресурсе PUCCH, вместе с сигналом обратной связи HARQ, предназначенным для передачи на втором ресурсе PUCCH.
20. Способ согласно любому из предыдущих вариантов осуществления, дополнительно содержащий:
- получение пользовательских данных; и
- пересылку пользовательских данных в хост-компьютер или беспроводное устройство.
Варианты осуществления группы C
21. Беспроводное устройство для передачи сигнала обратной связи HARQ в базовую станцию, причем беспроводное устройство содержит:
- схему обработки, выполненную с возможностью выполнения любого из этапов любого из вариантов осуществления группы A; и
- схему источника питания, выполненную с возможностью подачи питания в беспроводное устройство.
22. Базовая станция для планирования обратной связи HARQ из беспроводного устройства, причем базовая станция содержит:
- схему обработки, выполненную с возможностью выполнения любого из этапов любого из вариантов осуществления группы B;
- схему источника питания, выполненную с возможностью подачи питания в базовую станцию.
23. Пользовательское оборудование (UE) для передачи сигнала обратной связи HARQ в базовую станцию, причем UE содержит:
- антенну, сконфигурированную на отправку и прием беспроводных сигналов;
- схему радиочастотного тракта, подключенную к антенне и к схеме обработки и выполненную с возможностью обработки сигналов, передаваемых между антенной и схемой обработки;
- схему обработки, выполненную с возможностью выполнения любого из этапов любого из вариантов осуществления группы A;
- интерфейс ввода, подключенный к схеме обработки и выполненный с возможностью предоставления возможности ввода информации в UE для обработки посредством схемы обработки;
- интерфейс вывода, подключенный к схеме обработки и выполненный с возможностью вывода информации из UE, которая была обработана схемой обработки; и
- аккумулятор, подключенный к схеме обработки и выполненный с возможностью подачи питания на UE.
24. Система связи, включающая в себя хост-компьютер, содержащий:
- схему обработки, выполненную с возможностью предоставления пользовательских данных; и
- интерфейс связи, выполненный с возможностью пересылки пользовательских данных в сотовую сеть для передачи в пользовательское оборудование (UE),
- где сотовая сеть содержит базовую станцию, имеющую радиоинтерфейс и схему обработки, причем схема обработки базовой станции выполнена с возможностью выполнения любого из этапов любого из вариантов осуществления группы B.
25. Система связи согласно предыдущему варианту осуществления, дополнительно включающая в себя базовую станцию.
26. Система связи согласно предыдущим 2 вариантам осуществления, дополнительно включающая в себя UE, в которой UE выполнено с возможностью поддержания связи с базовой станцией.
27. Система связи согласно предыдущим 3 вариантам осуществления, в которой:
- схема обработки хост-компьютера выполнена с возможностью выполнения хост-приложения, тем самым предоставляя пользовательские данные; и
- UE содержит схему обработки, выполненную с возможностью выполнения клиентского приложения, связанного с хост-приложением.
28. Способ, выполняемый в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование (UE), причем способ содержит:
- в хост-компьютере, предоставление пользовательских данных; и
- в хост-компьютере, инициирование передачи, переносящей пользовательские данные в UE через сотовую сеть, содержащую базовую станцию, причем базовая станция выполняет любой из этапов любого из вариантов осуществления группы B.
29. Способ согласно предыдущему варианту осуществления, дополнительно содержащий передачу в базовую станцию пользовательских данных.
30. Способ согласно предыдущим 2 вариантам осуществления, в котором пользовательские данные подаются в хост-компьютер путем выполнения хост-приложения, причем способ дополнительно содержит выполнение, в UE, клиентского приложения, связанного с хост-приложением.
31. Пользовательское оборудование (UE), выполненное с возможностью поддержания связи с базовой станцией, причем UE содержит радиоинтерфейс и схему обработки, выполненную с возможностью выполнения предыдущих 3 вариантов осуществления.
32. Система связи, включающая в себя хост-компьютер, содержащий:
- схему обработки, выполненную с возможностью предоставления пользовательских данных; и
- интерфейс связи, выполненный с возможностью пересылки пользовательских данных в сотовую сеть для передачи в пользовательское оборудование (UE),
- где UE содержит радиоинтерфейс и схему обработки, причем компоненты UE сконфигурированы для выполнения любого из этапов любого из вариантов осуществления группы А.
33. Система связи согласно предыдущему варианту осуществления, в которой сотовая сеть дополнительно включает в себя базовую станцию, выполненную с возможностью поддержания связи с UE.
34. Система связи согласно предыдущим 2 вариантам осуществления, в которой:
- схема обработки хост-компьютера выполнена с возможностью выполнения хост-приложения, тем самым предоставляя пользовательские данные; и
- схема обработки UE выполнена с возможностью выполнения клиентского приложения, связанного с хост-приложением.
35. Способ, выполняемый в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование (UE), причем способ содержит:
- в хост-компьютере, предоставление пользовательских данных; и
- в хост-компьютере, инициирование передачи, переносящей пользовательские данные в UE через сотовую сеть, содержащую базовую станцию, причем UE выполняет любой из этапов любого из вариантов осуществления группы А.
36. Способ согласно предыдущему варианту осуществления, дополнительно содержащий, в UE, прием пользовательских данных из базовой станции.
37. Система связи, включающая в себя хост-компьютер, содержащий:
- интерфейс связи, выполненный с возможностью приема пользовательских данных, возникающих в результате передачи из пользовательского оборудования (UE) в базовую станцию,
- где UE содержит радиоинтерфейс и схему обработки, причем схема обработки UE выполнена с возможностью выполнения любого из этапов любого из вариантов осуществления группы А.
38. Система связи согласно предыдущему варианту осуществления, дополнительно включающая в себя UE.
39. Система связи согласно предыдущим 2 вариантам осуществления, дополнительно включающая в себя базовую станцию, причем базовая станция содержит радиоинтерфейс, выполненный с возможностью поддержания связи с UE, и интерфейс связи, выполненный с возможностью пересылки в хост-компьютер пользовательских данных, переносимых передачей из UE в базовую станцию.
40. Система связи согласно предыдущим 3 вариантам осуществления, в которой:
- схема обработки хост-компьютера выполнена с возможностью выполнения хост-приложения; и
- схема обработки UE выполнена с возможностью выполнения клиентского приложения, связанного с хост-приложением, тем самым предоставляя пользовательские данные.
41. Система связи согласно предыдущим 4 вариантам осуществления, в которой:
- схема обработки хост-компьютера выполнена с возможностью выполнения хост-приложения, тем самым предоставляя данные запроса; и
- схема обработки UE выполнена с возможностью выполнения клиентского приложения, связанного с хост-приложением, тем самым предоставляя пользовательские данные в ответ на данные запроса.
42. Способ, выполняемый в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование (UE), причем способ содержит:
- в хост-компьютере, прием пользовательских данных, переданных в базовую станцию из UE, причем UE выполняет любой из этапов любого из вариантов осуществления группы А.
43. Способ согласно предыдущему варианту осуществления, дополнительно содержащий, в UE, предоставление пользовательских данных базовой станции.
44. Способ согласно предыдущим 2 вариантам осуществления, дополнительно содержащий:
- в UE, исполнение клиентского приложения, тем самым предоставляя пользовательские данные для передачи; и
- в хост-компьютере, выполнение хост-приложения, связанного с клиентским приложением.
45. Способ согласно предыдущим 3 вариантам осуществления, дополнительно содержащий:
- в UE, выполнение клиентского приложения; и
- в UE, прием входных данных в клиентском приложении, причем входные данные подаются в хост-компьютер путем выполнения хост-приложения, связанного с клиентским приложением,
- где пользовательские данные, которые должны быть переданы, предоставляются клиентским приложением в ответ на входные данные.
46. Система связи, включающая в себя хост-компьютер, содержащий интерфейс связи, выполненный с возможностью приема пользовательских данных, возникающих в результате передачи из пользовательского оборудования (UE) в базовую станцию, причем базовая станция содержит радиоинтерфейс и схему обработки, при этом схема обработки базовой станции выполнена с возможностью выполнения любого из этапов любого из вариантов осуществления группы B.
47. Система связи согласно предыдущему варианту осуществления, дополнительно включающая в себя базовую станцию.
48. Система связи согласно предыдущим 2 вариантам осуществления, дополнительно включающая в себя UE, в которой UE выполнено с возможностью поддержания связи с базовой станцией.
49. Система связи согласно предыдущим 3 вариантам осуществления, в которой:
- схема обработки хост-компьютера выполнена с возможностью выполнения хост-приложения;
- UE сконфигурировано для выполнения клиентского приложения, связанного с хост-приложением, тем самым предоставляя пользовательские данные, которые должны быть приняты хост-компьютером.
50. Способ, выполняемый в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование (UE), причем способ содержит:
- в хост-компьютере, прием из базовой станции пользовательских данных, возникающих в результате передачи, которые базовая станция приняла из UE, причем UE выполняет любой из этапов любого из вариантов осуществления группы А.
51. Способ согласно предыдущему варианту осуществления, дополнительно содержащий, в базовой станции, прием пользовательских данных из UE.
52. Способ согласно предыдущим 2 вариантам осуществления, дополнительно содержащий, в базовой станции, инициирование передачи принятых пользовательских данных в хост-компьютер.
На фиг.6 показан пример способа, выполняемого беспроводным устройством, таким как беспроводное устройство QQ110, которое было рассмотрено выше, согласно некоторым вариантам осуществления. В некоторых вариантах осуществления способ может начинаться на этапе 602 с приема индекса набора из базовой станции. Индекс набора указывает информацию набора для множества ресурсов PUCCH, которые сгруппированы в наборы. Смотри раздел "Группирование ресурсов PUCCH", представленный выше для примеров относительно того, как могут быть сгруппированы ресурсы PUCCH. На этапе 604 способ определяет, что беспроводному устройству был назначен первый ресурс PUCCH для передачи сигнала обратной связи HARQ. Первый ресурс PUCCH назначается из множества ресурсов PUCCH, которые сгруппированы в наборы.
В некоторых вариантах осуществления способ включает в себя этап 606, на котором принимается указание из базовой станции, чтобы заменить ресурс PUCCH. Способ переходит к этапу 608 при замене первого ресурса PUCCH на второй ресурс PUCCH в том же наборе, что и первый PUCCH. В некоторых вариантах осуществления (например, в вариантах осуществления, которые включают в себя этап 606), замена первого ресурса PUCCH на второй ресурс PUCCH может выполняться в ответ на прием указания о замене ресурса PUCCH на этапе 606. В других вариантах осуществления замена первого ресурса PUCCH на второй ресурс PUCCH может быть основана на определении, сделанном беспроводным устройством. В качестве примера, беспроводное устройство может принять решение относительно замены на второй ресурс PUCCH, имеющий большую или меньшую емкость полезной нагрузки, чем у первого ресурса PUCCH, в зависимости от размера полезной нагрузки, которую беспроводное устройство готовится отправить.
Как обсуждалось выше, второй ресурс PUCCH принадлежит тому же самому набору, что и первый ресурс PUCCH. Если первый ресурс PUCCH принадлежит нескольким наборам (например, X, Y и Z), второй ресурс PUCCH может считаться принадлежащим к тому же набору, что и первый ресурс PUCCH, если второй ресурс PUCCH принадлежит по меньшей мере одному из нескольких наборов (например, X и/или Y и/или Z). В некоторых вариантах осуществления (например, в вариантах осуществления, которые включают в себя этап 602), второй ресурс PUCCH может быть определен как принадлежащий одному и тому же набору на основе индекса набора, принятого из базовой станции на этапе 602. Другие варианты осуществления позволяют определять группирование на основе группирования по умолчанию или другой информации, полученной явно или неявно беспроводным устройством.
На этапе 610 способ переходит к передаче сигнала обратной связи HARQ в базовую станцию через второй ресурс PUCCH. Сигнал обратной связи HARQ может включать в себя сигнал обратной связи HARQ, первоначально предназначенный для первого ресурса PUCCH, вместе с сигналом обратной связи HARQ, предназначенным для второго ресурса PUCCH.
На фиг.7 показан пример способа, выполняемого базовой станцией, такой как базовая станция QQ160, которая была обсуждена выше, согласно некоторым вариантам осуществления. В некоторых вариантах осуществления способ может начинаться на этапе 702 с отправки индекса набора в беспроводное устройство. Индекс набора указывает информацию набора для множества ресурсов PUCCH, которые сгруппированы в наборы. Смотри раздел "Группирование ресурсов PUCCH", представленный выше для примеров относительно того, как могут быть сгруппированы ресурсы PUCCH. Как обсуждалось выше со ссылкой на фиг.6, в других вариантах осуществления беспроводное устройство может получать информацию о группировании другим способом (например, на основе группирования по умолчанию), и в этом случае базовой станции не нужно отправлять индекс набора, и этап 702 может быть пропущен. На этапе 704 способ определяет, что беспроводное устройство должно заменить ресурс PUCCH, используемый для передачи сигнала обратной связи HARQ. На этапе 706 способ отправляет беспроводному устройству указание заменить ресурс PUCCH. Указание подсказывает беспроводному устройству переключаться на другой ресурс PUCCH в том же наборе, что и исходный ресурс PUCCH (смотри, например, этап 608, показанный на фиг.6). В некоторых вариантах осуществления способ может включать в себя прием сигнала обратной связи HARQ через другой ресурс PUCCH на этапе 708. Сигнал обратной связи HARQ может включать в себя сигнал обратной связи HARQ, первоначально предназначенный для первоначального ресурса PUCCH, вместе с сигналом обратной связи HARQ, предназначенным для нового ресурса PUCCH.
В общем, все термины, используемые в данном документе, должны интерпретироваться в соответствии с их обычным значением в соответствующей области техники, если только другое значение не указано четко и/или не подразумевается из контекста, в котором оно используется. Все ссылки на элемент, устройство, компонент, средство, этап и т.д. должны интерпретироваться открыто как относящиеся по меньшей мере к одному экземпляру элемента, устройства, компонента, средства, этапа и т.д., если явно не указано иное. Этапы любых способов, раскрытых в данном документе, не должны выполняться в точном раскрытом порядке, если только этап явно не описан как следующий или предшествующий другому этапу, и/или если подразумевается, что этап должен следовать или предшествовать другому этапу. Любая особенность любого из раскрытых в данном документе вариантов осуществления может быть применена к любому другому варианту осуществления, где это уместно. Аналогичным образом, любое преимущество любого из вариантов осуществления может применяться к любым другим вариантам осуществления и наоборот. Другие цели, особенности и преимущества прилагаемых вариантов осуществления будут очевидны из последующего описания.