СПОСОБЫ И УСТРОЙСТВА ДЛЯ СИГНАЛИЗАЦИИ ИНДЕКСА ПОРТА ДЛЯ СИГНАЛА ОБРАТНОЙ СВЯЗИ ИНФОРМАЦИИ О СОСТОЯНИИ КАНАЛА (CSI) БЕЗ ИНДИКАТОРА МАТРИЦЫ ПРЕКОДЕРА (PMI)
METHODS AND DEVICES FOR SIGNALING THE PORT INDEX FOR THE CHANNEL STATE INFORMATION (CSI) FEEDBACK SIGNAL WITHOUT THE PRECODER MATRIX INDICATOR (PMI)

Область техники, к которой относится изобретение
Настоящее изобретение относится к беспроводной связи и, в частности, к сигнализации индекса порта для сигнала обратной связи информации о состоянии канала (CSI) без индикатора матрицы прекодера (без PMI).
Уровень техники
Система мобильной беспроводной связи следующего поколения (5G) или новое радио (NR) будут поддерживать разнообразный набор вариантов использования и разнообразный набор сценариев развертывания. Они включают развертывание как на низких частотах (100 МГц), аналогично существующему долгосрочному развитию (LTE), так и на очень высоких частотах (десятки ГГц в миллиметровом (мм) диапазоне длин волн).
Аналогично LTE, NR использует обычное мультиплексирование с ортогональным частотным разделением каналов (OFDM) с циклическим префиксом, также известное как CP-OFDM, в нисходящей линии связи (то есть от сетевого узла или gNB до беспроводного устройства или WD). В восходящей линии связи (то есть от WD до gNB) будут поддерживаться как CP-OFDM, так и OFDM, расширенное дискретным преобразованием Фурье (DFT) (DFT-S-OFDM).
Таким образом, основной физический ресурс NR может рассматриваться в виде частотно-временной сетки, показанной на фиг. 1, где каждый ресурсный элемент (RE) соответствует одной поднесущей OFDM в течение одного интервала OFDM-символа. Компонентная несущая может содержать одну или множество частей полосы пропускания (BWP), причем каждая BWP состоит из группы смежных физических ресурсных блоков (PRB) в частотной области. PRB нумеруются, начиная с 0 с одного конца BWP. Каждый PRB состоит из 12 поднесущих. На фиг. 1 показан пример BWP.
В NR поддерживаются различные значения разнесения поднесущих. Поддерживаемые значения разнесения поднесущих (которые также упоминаются как различные нумерологии) в NR представлены как ∆f=(15×2^α) кГц, где α – неотрицательное целое число, и где разнесение поднесущих, равное 15 кГц, упоминается как эталонная нумерология.
Во временной области передачи по нисходящей линии связи и восходящей линии связи в NR будут организованы в виде подкадров одинакового размера. Каждый подкадр имеет фиксированную длительность 1 мс. Подкадр дополнительно делится на один или несколько слотов одинаковой длительности. 14-символьный показан на фиг. 1. Планирование данных в NR может осуществляться на основе слотов. Длительность слота может быть различной для различного разнесения поднесущих.
Передачи по нисходящей линии связи планируются динамически, то есть в каждом слоте gNB передает управляющую информацию нисходящей линии связи (DCI), касающуюся того, в какие WD следует передавать данные, и в каких PRB в текущем слоте нисходящей линии связи передаются данные. Эта управляющая сигнализация, как правило, передается в первых одном или двух OFDM-символах в каждом слоте в NR. Управляющая информация передается по физическому каналу управления нисходящей линии связи (PDCCH), и данные передаются по физическому совместно используемому каналу нисходящей линии связи (PDSCH). WD сначала обнаруживает и декодирует PDCCH, и если PDCCH декодирован успешно, то WD декодирует соответствующий PDSCH на основе декодированной управляющей информации в PDCCH.
Передача данных по восходящей линии связи также динамически планируется с использованием PDCCH. Аналогично нисходящей линии связи, WD сначала декодирует гранты восходящей линии связи в PDCCH, а затем передает данные по физическому совместно используемому каналу восходящей линии связи (PUSCH) на основе декодированной управляющей информации в гранте восходящей линии связи, таком как порядок модуляции, скорость кодирования, выделение ресурсов восходящей линии связи и т.д.
Пространственное мультиплексирование
Многоантенные технологии позволяют значительно увеличить скорости передачи данных и надежность системы беспроводной связи. В частности, производительность повышается в том случае, если и передатчик и приемник оснащены множеством антенн, что приводит к каналу связи с многоканальным входом и многоканальным выходом (MIMO). Такие системы и/или связанные с ними технологии обычно называют MIMO.
Основным компонентом в LTE и NR является поддержка развертываний антенн MIMO и технологий, связанных с MIMO. Пространственное мультиплексирование является одной из технологий MIMO, используемых для достижения высоких скоростей передачи данных в благоприятных условиях канала. На фиг. 2 представлена иллюстрация операции пространственного мультиплексирования.
1
2
r
T
T
T
T
Как показано, информация, несущая вектор s = [s,s,…s], умножается на матрицу W прекодера размером N x r, которая служит для распределения передаваемой энергии в подпространстве многомерного векторного пространства N (соответствующего N антенным портам). Матрица прекодера как правило выбирается из кодовой книги возможных матриц прекодера и, как правило, указывается посредством индикатора матрицы прекодера (PMI), который точно определяет уникальную матрицу прекодера в кодовой книге для заданного количества потоков символов. Каждый из r символов в s соответствует уровню, и r упоминается как ранг передачи. Таким образом, достигается пространственное мультиплексирование, так как многочисленные символы могут передаваться одновременно в одном и том же частотно-временном ресурсном элементе (RE). Например, символы r, как правило, адаптируются с учетом текущих свойств канала.
R
Принятый сигнал в WD с помощью N приемных антенн в определенном RE n задается как
n
n
y=Ws+e,
n
R
n
R
T
n
R
где y – вектор принимаемого сигнала размером N×1, H – канальная матрица размером N×N в RE, e – вектор шума и помех размером N×1, принимаемый в RE с помощью WD. Прекодер W может быть широкополосным прекодером, который является постоянным по частоте или частотно-избирательным, то есть зависимым от частоты.
n
R
T
Матрица прекодера часто выбирается для согласования характеристик канальной матрицы H MIMO размером N×N, что приводит к так называемому предварительному кодированию, зависящему от канала. Она также обычно упоминается как предварительное кодирование с обратной связью и по существу стремится сфокусировать энергию передачи в подпространстве, которое является мощным в смысле передачи большей части передаваемой энергии в WD. В дополнение к этому, матрицу прекодера можно выбрать таким образом, чтобы добиться ортогонализации канала, что означает, что после надлежащей линейной коррекции в WD уменьшаются межуровневые помехи.
Ранг передачи, и, таким образом, количество пространственно мультиплексированных уровней, находит свое отражение в количестве столбцов прекодера. Ранг передачи также зависит от отношения сигнал/(шум плюс помехи) (SINR), наблюдаемого в WD. Как правило, более высокое SINR требуется для передач с более высокими рангами. Для эффективной работы важно, чтобы был выбран ранг передачи, который соответствует свойствам канала, а также помехам.
Опорные сигналы информации о состоянии канала (CSI-RS)
CSI-RS являются опорными сигналами, используемыми для оценок CSI посредством WD. WD оценивает отдельный канал распространения радиосигналов между каждым портом передающей антенны в gNB и приемной антенной в WD на основе принятого CSI-RS. В NR каждый антенный порт несет сигнал CSI-RS в определенных RE и слотах. Пример RE, используемых для переноса сигналов CSI-RS для восьми антенных портов, показан на фиг. 3, где показан один PRB на один слот. CSI-RS передается, как правило в одних и тех же RE, в каждом PRB в пределах сконфигурированной полосы пропускания. В этом примере ресурс CSI-RS для восьми портов состоит из четырех пар RE в одном OFDM-символе. Два антенных порта мультиплексируются с кодовым разделением каналов (CDM) в паре соседних RE с использованием двух ортогональных кодов покрытия (OCC) длиной два элемента или CDM2.
Другой пример ресурса CSI-RS для 16 портов показан на фиг. 4, где выделены 16 RE в двух OFDM-символах. RE дополнительно разделены на четыре группы, каждая с 4 смежными RE. Четыре антенных порта мультиплексируются с кодовым разделением каналов (CDM) по группе 4 смежных RE с использованием ортогональных кодов покрытия (OCC) размером два на два или CDM4.
В приведенной ниже таблице 1 перечислены все возможные шаблоны RE для ресурса CSI-RS в NR. В таблице 1 Y и Z указывают, соответственно, количество смежных поднесущих и OFDM-символов, соответственно, которые образуют компонентный ресурс. Например, (Y,Z) = (2,2) означает, что компонентный ресурс содержит 4 RE в двух смежных поднесущих и двух смежных OFDM-символах. Ресурс CSI-RS может содержать один или несколько таких компонентных ресурсов. Кроме того, в таблице 1 для CDM используются следующие обозначения:
FD-CDM2 означает CDM2 (то есть использование OCC длиной два элемента) в двух RE по частоте,
DM4 (FD2, TD2) означает CDM4 (то есть использование OCC длиной четыре элемента) в двух RE по частоте и двух RE по времени.
CDM8 (FD2, TD4) означает CDM8 (то есть использование OCC длиной восемь элементов) в двух RE по частоте и четырех RE по времени.
В случае плотности 1 CSI-RS передается в каждом PRB в частотной области, и в случае плотности 1/2 CSI-RS передается в каждом другом PRB в частотной области, либо с четным или нечетным номером PRB.
Таблица 1. Шаблоны RE для ресурса CSI-RS в NR
Количество портов
Плотность [RE/RB/порт]
Количество OFDM-символов
(Y, Z)
CDM
1
>1, 1, 1/2
1
нет данных
Без CDM
2
1, 1/2
1
(2,1)
FD-CDM2
4
1
1
(4,1)
FD-CDM2
8
1
1
(2,1)
FD-CDM2
8
1
2
(2,2)
FD-CDM2, CDM4 (FD2,TD2)
12
1
1
(2,1)
FD-CDM2
12
1
2
(2,2)
CDM4 (FD2,TD2)
16
1, 1/2
2
(2,2)
FD-CDM2, CDM4 (FD2,TD2)
24
1, 1/2
4
(2,2)
FD-CDM2, CDM4 (FD2, TD2), CDM8 (FD2, TD4)
32
1, 1/2
4
(2,2)
FD-CDM2, CDM4 (FD2, TD2), CDM8 (FD2, TD4)
Сигнал обратной связи CSI без PMI для работы на основе принципа взаимности
При работе на основе принципа взаимности канал восходящей линии связи оценивается на основе опорных сигналов восходящей линии связи, таких как зондирующий опорный сигнал (SRS). В системе дуплексной связи с временным разделением каналов (TDD) одна и та же несущая частота используется как для нисходящей линии связи, так и для восходящей линии связи. Таким образом, оцененный канал восходящей линии связи можно использовать для получения матрицы W предварительного кодирования нисходящей линии связи. Однако, так как помехи нисходящей линии связи, испытываемых WD, как правило отличаются от помех восходящей линии связи, испытываемых gNB, трудно точно получить индикатор качества канала (Channel Quality Indicator, CQI) на основе оценки канала восходящей линии связи. CQI может использоваться в LTE и NR для указания модуляции и скорости кодирования, который можно использовать для передачи данных, в общем случае его можно определить с помощью отношения сигнал/(шум плюс помехи) (SINR) в приемнике и типах приемника.
Чтобы улучшить адаптацию связи к операции на основе взаимности, в NR была принята схема обратной связи без PMI, в которой gNB передает предварительно кодированный CSI-RS в WD. На фиг. 5 показан пример, где каждый предварительно кодированный порт CSI-RS соответствует уровню MIMO, и матрица предварительного кодирования получена из восходящей линии связи, где r – количество уровней MIMO, оцененных на основе канала восходящей линии связи. WD оценивает фактический ранг и CQI на основе принятого CSI-RS и фактических помех, замеченных WD, и возвращает оцененный ранг и CQI. Для расчета ранга и CQI WD предполагает, что для каждого ранга имеется один прекодер. Прекодер для ранга k является матрицей, образованной первыми k столбцами единичной матрицы P×P, где P – число предварительно кодированных портов CSI-RS, и в этом примере P=r.
На конференции рабочей группы 1 (RAN1) сети радиодоступа (RAN) проекта партнерства 3-го поколения (3GPP) была рассмотрена обратная связь без PMI, в которой поднабор портов в ресурсе CSI-RS, сконфигурированном для WD, может быть предварительно закодирован и передан в WD, поэтому подмножество портов необходимо дополнительно сигнализировать в WD для обратной связи без PMI. Например, WD может быть сконфигурирован с 16-портовым ресурсом CSI-RS, и только 4 порта можно использовать для фактической передачи прекодированного CSI-RS. Было высказано мнение, что сигнализация индексов портов может осуществляться полустатически через сигнализацию управления радиоресурсами (RRC). Для NR были рассмотрены следующие аспекты:
«Для обратной связи без PMI, поддержать следующий способ указания индекса порта:
Указатель индекса порта сигнализируется в WD для вычисления RI/CQI в сигнальной обратной связи без PMI;
Указатель индекса порта для ресурса CSI-RS конфигурируется RRC для выбора порта(ов) CSI-RS, используемых для вычисления RI/CQI в расчете на один ранг;
Единичная матрица принимается WD в выбранных портах CSI-RS для вычисления RI/CQI;
N портов выбирается для ранга N;
Ресурс CSI-RS может динамически выбираться для отчетности CSI в рамках CSI»
Структура CSI в NR
Считается, что в NR WD можно сконфигурировать с настройками отчетности CSI N'≥1, настройками ресурса M'≥1 и одной настройкой CSI-измерения, где настройка CSI-измерения включает в себя L’≥1 связей. Каждая из L’ связей соответствует настройке отчетности CSI и настройке ресурса.
По меньшей мере следующие параметры конфигурации сигнализируются через RRC по меньшей мере для получения CSI:
N', M' и L' – указаны неявно или явно
В каждой настройке отчетности CSI задействованы по меньшей мере следующие параметры: сообщаемый(е) параметр(ы) CSI, тип (I или II) CSI в случае передачи отчета, конфигурация кодовой книги, включающей ограничение поднабора кодовой книги, поведение во временной области (то есть периодическое, полупостоянное или апериодическое), частотная гранулярность для CQI и PMI, конфигурации ограничения измерений
В каждом ресурсе устанавливается:
Конфигурация набора(ов) ресурсов CSI-RS S'≥1;
Примечание: каждый набор соответствует различным выборкам из «пула» всех сконфигурированных ресурсов CSI-RS для WD;
Конфигурация ресурсов CSI-RS K ≥1 для каждого набора s, включающего в себя по меньшей мере: отображение в RE, количество портов, поведение во временной области и т.д.
В каждой из L’ связей в настройке CSI-измерения: указатель настройки отчетности CSI, указатель настройки ресурса, измеряемое количество (канала или помех);
Один параметр настройки отчетности CSI может быть связан с одним или многочисленными параметрами настройки ресурсов;
Многочисленные настройки параметров отчетности CSI могут быть связаны с одним и тем же параметром настройки ресурса.
По меньшей мере, следующие параметры выбираются динамически с помощью сигнализации уровня 1 или уровня 2, если это применимо:
Один или многочисленные параметры настройки отчетности CSI в пределах параметра настройки CSI-измерения;
Один или несколько настроек параметров ресурсов CSI-RS, выбранных из по меньшей мере одного параметра настройки ресурса;
Один или несколько ресурсов CSI-RS, выбранных по меньшей мере из одного набора ресурсов CSI-RS.
Хотя считалось, что для обратной связи CSI без PMI указатель индекса порта в расчете на один ресурс CSI-RS конфигурируется с помощью управления радиоресурсами (RRC), чтобы выбрать порт(ы) CSI-RS, используемый(е) для вычисления RI/CQI в расчете на ранг, тем не менее то, как точно сконфигурировать указатель индекса порта с помощью RRC, является открытой проблемой. В дополнение к этому, для выбранных портов то, как прекодер применяется к портам является другой открытой проблемой.
Раскрытие сущности изобретения
Некоторые варианты осуществления предпочтительно обеспечивают сигнализацию индекса порта для сигнала обратной связи информации о состоянии канала (CSI) без индикатора матрицы прекодера (без PMI).
Предложены некоторые способы RRC-сигнализации для указателя индекса порта, который может включать в себя, например:
1. подход, основанный на битовой карте, в котором каждый бит ассоциируется с одним портом в ресурсе CSI-RS, и порт выбирается в том случае, если соответствующий бит в битовой карте установлен на 1;
2. сигнализация начального индекса порта и количество портов, в которых выбираются только смежные порты в ресурсе CSI-RS; и
3. индекс порта ограничивается таким образом, чтобы находиться в одной и той же группе(ах) мультиплексирования с кодовым разделением каналов (CDM) или находиться в OFDM-символе.
В некоторых вариантах осуществления для определения прекодера N выбранных портов могут быть расположены в порядке возрастания индексов портов, матрица предварительного кодирования для ранга k состоит из первых k столбцов для единичной матрицы размером N×N, при этом первый элемент каждого столбца единичной матрицы ассоциируется с первым портом, имеющим наименьший индекс порта, и последний элемент каждого столбца единичной матрицы ассоциируется с последним портом, имеющим наибольший индекс порта.
Согласно одному аспекту предусмотрен сетевой узел, выполненный с возможностью поддержания связи с беспроводным устройством (WD). Сетевой узел включает в себя схему обработки, выполненную с возможностью выработки по меньшей мере одного указателя порта одним из способов ранжированного вложения и неранжированного вложения; и радиоинтерфейс, выполненный с возможностью сигнализации по меньшей мере одного указателя порта одним из способов ранжированного вложения и неранжированного вложения.
В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта включает в себя по меньшей мере один указатель индекса порта. В некоторых вариантах осуществления данного аспекта радиоинтерфейс выполнен с возможностью сигнализации по меньшей мере одного указателя порта, который дополнительно выполнен с возможностью сигнализации по меньшей мере одного указателя порта в конфигурации настройки отчета информации о состоянии канала (CSI). В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта указывает на то, какие порты по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS) использовать для измерения качества канала для предположения ранга для сигнала обратной связи CSI без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI является сигналом обратной связи CSI без индикатора матрицы прекодера. В некоторых вариантах осуществления данного аспекта в способе ранжированного вложения по меньшей мере один указатель порта включает в себя список индексов портов, в котором первый индекс порта в списке указывает порт для измерения информации о состоянии канала (CSI) ранга 1, первые два индекса портов в списке указывают порты для CSI-измерения ранга 2, один или более первых k (k = 1,2,…, 8) индексов портов в списке указывают один или несколько портов для CSI-измерения ранга k. В некоторых вариантах осуществления данного аспекта в способе неранжированного вложения по меньшей мере один указатель порта включает в себя множество указателей портов, причем каждый из множества указателей портов предназначен для каждого ассоциированного ранга. В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта для ранга k (k = 1,2,…, 8) включает в себя k индексов портов для CSI-измерения ранга k. В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта сигнализируется в беспроводное устройство. В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта включает в себя по меньшей мере один указатель индекса порта, причем по меньшей мере один указатель индекса порта указывает индексы портов по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS). В некоторых вариантах осуществления данного аспекта радиоинтерфейс выполнен с возможностью приема, из беспроводного устройства, сигнала обратной связи информации о состоянии канала (CSI) без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI включает в себя индикатор ранга (RI) и по меньшей мере один индикатор качества канала (CQI).
Согласно другому аспекту предусмотрен способ для сетевого узла. Способ включает в себя выработку по меньшей мере одного указателя порта одним из способов ранжированного вложения и неранжированного вложения; и сигнализацию по меньшей мере одного указателя порта одним из способов ранжированного вложения и неранжированного вложения.
В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта включает в себя по меньшей мере один указатель индекса порта. В некоторых вариантах осуществления данного аспекта сигнализация по меньшей мере одного указателя порта дополнительно содержит сигнализацию по меньшей мере одного указателя порта в конфигурации настройки отчета информации о состоянии канала (CSI). В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта указывает на то, какие порты по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS) использовать для измерения качества канала для предположения ранга для сигнала обратной связи CSI без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI является сигналом обратной связи CSI без индикатора матрицы прекодера. В некоторых вариантах осуществления данного аспекта в способе ранжированного вложения по меньшей мере один указатель порта содержит список индексов портов, в котором первый индекс порта в списке указывает порт для измерения информации о состоянии канала (CSI) ранга 1, первые два индекса портов в списке указывают порты для CSI-измерения ранга 2, один или более первых k (k = 1,2,…, 8) индексов портов в списке указывают один или несколько портов для CSI-измерения ранга k. В некоторых вариантах осуществления данного аспекта в способе неранжированного вложения по меньшей мере один указатель порта включает в себя множество указателей портов, причем каждый из множества указателей портов предназначен для каждого ассоциированного ранга. В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта для ранга k (k = 1,2,…, 8) включает в себя k индексов портов для CSI-измерения ранга k. В некоторых вариантах осуществления данного аспекта сигнализация по меньшей мере одного указателя порта дополнительно содержит передачу по меньшей мере одного указателя порта в беспроводное устройство. В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта включает в себя по меньшей мере один указатель индекса порта, причем по меньшей мере один указатель индекса порта указывает индексы портов по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS). В некоторых вариантах осуществления данного аспекта способ дополнительно включает в себя прием, из беспроводного устройства, сигнала обратной связи информации о состоянии канала (CSI) без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI включает в себя индикатор ранга (RI) и по меньшей мере один индикатор качества канала (CQI).
Согласно еще одному аспекту предусмотрено беспроводное устройство (WD), выполненное с возможностью поддержания связи с сетевым узлом. WD включает в себя радиоинтерфейс, выполненный с возможностью приема по меньшей мере одного указателя порта из сетевого узла, причем по меньшей мере один указатель порта принимается одним из способов ранжированного вложения и неранжированного вложения; и схему обработки, выполненную с возможностью выработки сигнала обратной связи информации о состоянии канала (CSI) на основе по меньшей мере одного указателя порта.
В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта включает в себя по меньшей мере один указатель индекса порта. В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта включен в конфигурацию настройки отчета информации о состоянии канала (CSI). В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта указывает на то, какие порты по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS) использовать для измерения качества канала для предположения ранга для сигнала обратной связи CSI без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI является сигналом обратной связи CSI без индикатора матрицы прекодера. В некоторых вариантах осуществления данного аспекта в способе ранжированного вложения принятый по меньшей мере один указатель порта включает в себя список индексов портов, в котором первый индекс порта в списке указывает порт для измерения информации о состоянии канала (CSI) ранга 1, первые два индекса портов в списке указывают порты для CSI-измерения ранга 2, один или более первых k индексов портов (k = 1,2,…, 8) в списке указывают один или несколько портов для CSI-измерения ранга k. В некоторых вариантах осуществления данного аспекта в способе неранжированного вложения принятый по меньшей мере один указатель порта включает в себя множество указателей портов, причем каждый из множества указателей портов предназначен для каждого ассоциированного ранга. В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта включает в себя множество указателей портов, и один из множества указателей портов для ранга k (k = 1,2,…, 8) включает в себя k индексов портов для CSI-измерения ранга k. В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта включает в себя множество указателей портов, и каждый из множества указателей портов включает в себя один указатель индекса порта, причем по меньшей мере один указатель индекса порта указывает индексы портов по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS). В некоторых вариантах осуществления данного аспекта выработанная обратная связь CSI-RS содержит сигнал обратной связи информации о состоянии канала (CSI) без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI включает в себя индикатор ранга (RI) и по меньшей мере один индикатор качества канала (CQI).
Согласно другому аспекту предусмотрен способ, выполняемый в беспроводном устройстве (WD). Способ включает в себя прием по меньшей мере одного указателя порта из сетевого узла, причем по меньшей мере один указатель порта принимается одним из способов ранжированного вложения и неранжированного вложения; и выработку сигнала обратной связи информации о состоянии канала (CSI) на основе по меньшей мере одного указателя порта.
В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта включает в себя по меньшей мере один указатель индекса порта. В некоторых вариантах осуществления данного аспекта прием по меньшей мере одного указателя порта дополнительно содержит прием по меньшей мере одного указателя порта в конфигурации настройки отчета информации о состоянии канала (CSI). В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта указывает на то, какие порты по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS) использовать для измерения качества канала для предположения ранга для сигнала обратной связи CSI без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI является сигналом обратной связи CSI без индикатора матрицы прекодера. В некоторых вариантах осуществления данного аспекта в способе ранжированного вложения принятый по меньшей мере один указатель порта включает в себя список индексов портов, в котором первый индекс порта в списке указывает порт для измерения информации о состоянии канала (CSI) ранга 1, первые два индекса портов в списке указывают порты для CSI-измерения ранга 2, один или более первых k индексов портов (k = 1,2,…, 8) в списке указывают один или несколько портов для CSI-измерения ранга k. В некоторых вариантах осуществления данного аспекта в способе неранжированного вложения принятый по меньшей мере один указатель порта включает в себя множество указателей портов, причем каждый из множества указателей портов предназначен для каждого ассоциированного ранга. В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта включает в себя множество указателей портов, и один из множества указателей портов для ранга k (k = 1,2,…, 8) включает в себя k индексов портов для CSI-измерения ранга k. В некоторых вариантах осуществления данного аспекта по меньшей мере один указатель порта включает в себя множество указателей портов, и каждый из множества указателей портов включает в себя один указатель индекса порта, причем по меньшей мере один указатель индекса порта указывает индексы портов по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS). В некоторых вариантах осуществления данного аспекта выработки обратной связи CSI-RS содержит выработку сигнала обратной связи информации о состоянии канала (CSI) без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI включает в себя индикатор ранга (RI) и по меньшей мере один индикатор качества канала (CQI).
Краткое описание чертежей
Для более полного понимания настоящих вариантов осуществления и связанных с ними преимуществ и особенностей делается ссылка на последующее подробное описание при совместном рассмотрении с сопроводительными чертежами, на которых:
фиг. 1 – частотно-временная сетка;
фиг. 2 – иллюстрация операции пространственного мультиплексирования;
фиг. 3 – пример RE, используемых для переноса сигналов CSI-RS для восьми антенных портов;
фиг. 4 – пример ресурса CSI-RS для 16 портов;
фиг. 5 – пример обратной связи без PMI, где каждый предварительно кодированный порт CSI-RS соответствует уровню MIMO;
фиг. 6 – схематичное представление примерной сетевой архитектуры, иллюстрирующей телекоммуникационную сеть, подключенную через промежуточную сеть к хост-компьютеру согласно принципам, представленным в настоящем раскрытии;
фиг. 7 – блок-схема хост-компьютера, осуществляющего связь через сетевой узел с беспроводным устройством по меньшей мере частично по беспроводному соединению согласно некоторым вариантам осуществления настоящего раскрытия;
фиг. 8 – блок-схема альтернативного варианта осуществления сетевого узла согласно некоторым вариантам осуществления настоящего раскрытия;
фиг. 9 – блок-схема альтернативного варианта осуществления беспроводного устройства согласно некоторым вариантам осуществления настоящего раскрытия;
фиг. 10 – блок-схема альтернативного варианта осуществления хост-компьютера согласно некоторым вариантам осуществления настоящего раскрытия;
фиг. 11 – блок-схема последовательности операций, иллюстрирующая примерные способы, реализованные в системе связи, включающей в себя хост-компьютер, сетевой узел и беспроводное устройство для исполнения клиентского приложения в беспроводном устройстве согласно некоторым вариантам осуществления настоящего раскрытия;
фиг. 12 – блок-схема последовательности операций, иллюстрирующая примерные способы, реализованные в системе связи, включающей в себя хост-компьютер, сетевой узел и беспроводное устройство для приема пользовательских данных в беспроводном устройстве, согласно некоторым вариантам осуществления настоящего раскрытия;
фиг. 13 – блок-схема последовательности операций, иллюстрирующая примерные способы, реализованные в системе связи, включающей в себя хост-компьютер, сетевой узел и беспроводное устройство для приема пользовательских данных из беспроводного устройства в хост-компьютере согласно некоторым вариантам осуществления настоящего раскрытия;
фиг. 14 – блок-схема последовательности операций, иллюстрирующая примерные способы, реализованные в системе связи, включающей в себя хост-компьютер, сетевой узел и беспроводное устройство для приема пользовательских данных в хост-компьютере, согласно некоторым вариантам осуществления настоящего раскрытия;
фиг. 15 – блок-схема последовательности операций примерного процесса, выполняемого в сетевом узле для выработки и сигнализации указателя индекса порта согласно некоторым вариантам осуществления настоящего раскрытия;
фиг. 16 – блок-схема последовательности операций примерного процесса, выполняемого в беспроводном устройстве для приема и обработки указателя индекса порта согласно некоторым вариантам осуществления настоящего раскрытия;
фиг. 17 – блок-схема последовательности операций примерного процесса, выполняемого в сетевом узле для выработки указателя индекса порта на основе сигнализации, принятой из беспроводного устройства, согласно некоторым вариантам осуществления настоящего раскрытия; и
фиг. 18 – блок-схема последовательности операций примерного процесса, выполняемого в беспроводном устройстве для сигнализации указателя желаемых портов согласно некоторым вариантам осуществления настоящего раскрытия.
Осуществление изобретения
Перед подробным описанием примерных вариантов осуществления следует отметить, что варианты осуществления находятся, главным образом, в комбинациях компонентов аппаратных устройства и этапов обработки, которые относятся к сигнализации индекса порта для сигнала обратной связи информации о состоянии канала (CSI) без индикатора матрицы прекодера (без PMI). Соответственно, компоненты были представлены там, где это необходимо, обычными символами на чертежах, показывающими только те конкретные детали, которые имеют отношение к пониманию вариантов осуществления, чтобы не затенять раскрытие подробностями, которые будут очевидны для специалистов в данной области техники, имеющих выгоду от описания, приведенного в данном документе.
Используемые в данном документе, относительные термины, такие как «первый» и «второй», «сверху» и «снизу», и т.п., могут использоваться исключительно для различения одного объекта или элемента от другого объекта или элемента без необходимости требовать или подразумевать какие-либо физические или логические отношения или порядок между такими объектами или элементами. Используемая в данном документе терминология предназначена только для описания конкретных вариантов осуществления и не предназначена для ограничения концепций, описанных в данном документе. Используемые в данном документе существительные в форме единственного числа предназначены также для включения форм множественного числа, если контекст явно не указывает на иное. Кроме того, понятно, что используемые в данном документе термины «содержит», «содержащий», «включает в себя» и/или «включающий в себя» точно определяют наличие заявленных признаков, целых чисел, этапов, операций, элементов и/или компонентов, но не исключают наличия или добавления одного или нескольких других признаков, целых чисел, этапов, операций, элементов, компонентов и/или их групп.
В вариантах осуществления, описанных в данном документе, соединительный термин, «в связи с» и т.п. может использоваться для обозначения передач электрических сигналов или данных, которые можно выполнить, например, с помощью физического контакта, индукции, электромагнитного излучения, передачи радиосигналов, передачи инфракрасных сигналов или передачи оптических сигналов. Специалистам в данной области техники будет понятно, что многочисленные компоненты могут взаимодействовать, и возможны модификации и изменения для достижения передачи электрических сигналов и данных.
В некоторых вариантах осуществления, описанных в данном документе, термин «соединенный», «подключенный» и т.п., можно использовать в данном документе для указания соединения, хотя и не обязательно прямого, и может включать в себя проводные и/или беспроводные соединения.
Используемый в данном документе термин «сетевой узел» может представлять собой сетевой узел любого типа, который содержится в радиосети, которая может дополнительно содержать любое из: базовой станции (BS), базовой радиостанции, приемопередающей базовой станции (BTS), контроллера базовой станции (BSC), контроллера радиосети (RNC), g узла B (gNB), узла B (Node B), развитого узла B (eNB или eNodeB), узла многостандартной радиосвязи (MSR), такого как BS MSR, объекта многосотовой/многоадресной координации (MCE), ретрансляционного узла, донорского узла, управляющего ретранслятором, точек радиодоступа (AP), точек передачи, узлов передачи, удаленного радиоблока (RRU), удаленной радиоголовки (RRH), узла базовой сети (например, объекта управления мобильной связью (MME), узла самоорганизующейся сети (SON), координирующего узла, узла позиционирования, узла MDT и т.д.), внешнего узла (например, узла 3-ей стороны, узла, внешнего по отношению к текущей сети), узлов в распределенной антенной системе (DAS), узла системы доступа к спектру (SAS), системы управления элементами (EMS) и т.д. Сетевой узел также может содержать контрольно-измерительное оборудование. Используемый в данном документе термин «радиоузел», может также использоваться для обозначения беспроводного устройства (WD), такого как беспроводное устройство (WD) или узел радиосети.
В некоторых вариантах осуществления неограничивающие термины беспроводное устройство (WD) или пользовательское оборудование (UE) используются взаимозаменяемо. В данном документе WD может быть беспроводным устройством любого типа, способным обеспечивать связь с сетевым узлом или другим WD посредством радиосигналов, таким как беспроводное устройство (WD). WD также может быть устройством радиосвязи, целевым устройством, WD на основе связи между устройствами (D2D), WD на основе связи машинного типа или WD, способным к межмашинной связи (M2M), недорогим и/или несложным WD, датчиком оснащенным WD, планшетным компьютером, мобильными терминалами, смартфоном, оборудованием, встроенным в портативный компьютер (LEE), оборудованием, монтируемым на портативном компьютере (LME), USB-ключами, клиентским оборудованием (CPE), устройством Интернета вещей (IoT) или устройством узкополосного Интернета вещей (NB-IoT) и т.д.
Кроме того, в некоторых вариантах осуществления используется также общий термин «узел радиосети». Им может быть узел радиосети любого типа, который может содержать любое из: базовой станции, базовой радиостанции, базовой приемопередающей станции, контроллера базовой станции, контроллера радиосети (RNC), развитого узла B (eNB), узла B, gNB, объекта многосотовой/многоадресной координации (MCE), ретрансляционного узла, точки доступа, точки радиодоступа, удаленного радиоблока (RRU), удаленной радиоголовки (RRH).
Следует отметить, что, хотя терминология одной конкретной беспроводной системы, такой, например, как LTE 3GPP, может использоваться в настоящем раскрытии, ее не следует рассматривать как ограничивающую объем раскрытия только вышеупомянутой системой. Другие беспроводные системы, включая, без ограничения, широкополосный множественный доступ с кодовым разделением каналов (WCDMA), всемирную совместимость для микроволнового доступа (WiMax), сверхмобильную широкополосную связь (UMB) и глобальную систему мобильной связи (GSM), могут также извлечь выгоду из использования рассматриваемых идей в рамках настоящего раскрытия.
Следует особенно отметить, что функции, описанные в данном документе как выполняемые беспроводным устройством или сетевым узлом, могут быть распределены по множеству беспроводных устройств и/или узлов сети. Другими словами, предполагается, что функции сетевого узла и беспроводного устройства, описанные в данном документе, не ограничены производительностью одного физического устройства и, фактически, могут быть распределены между несколькими физическими устройствами.
Если не указано иное, все термины (включая технические и научные термины), используемые в данном документе, имеют такое же значение, которое обычно понимается обычным специалистом в данной области техники, к которой относится настоящее раскрытие. Кроме того, следует понимать, что термины, используемые в данном документе, должны интерпретироваться как имеющие значение, которое соответствует их значению в контексте данного описания и соответствующего уровня техники, и не будут интерпретироваться в идеализированном или чрезмерно формальном смысле, если это явно не определено в данном документе.
Варианты осуществления предусматривают способы, беспроводные устройства и сетевые узлы для сигнализации индекса порта для обратной связи информации о состоянии канала (CSI) без индикатора матрицы прекодера (без PMI). Сигнализация включает в себя подход, основанный на битовой карте, в котором каждый бит ассоциируется с другим портом в ресурсе CSI-RS WD. Порт выбирается путем выбора соответствующего бита. Альтернативно, сигнализация включает в себя начальный индекс порта и количество портов. Альтернативно, индекс порта может быть ограничен, чтобы находиться в одной и той же группе CDM. Таким образом, варианты осуществления предусматривают альтернативы для конфигурирования индекса порта посредством RRC.
Возвращаясь к чертежам, на которых одинаковые элементы обозначены одинаковыми ссылочными позициями, на фиг. 6 показано схематичное представление системы связи согласно варианту осуществления, включающей в себя систему 10 связи, такую как сотовая сеть типа 3GPP, которая содержит сеть 12 доступа, такую как сеть радиодоступа, и базовую сеть 14. Сеть 12 доступа содержит множество сетевых узлов 16a, 16b, 16c (совместно именуемых сетевыми узлами 16), таких как NB, eNB, gNB или точки беспроводного доступа других типов, каждая из которых определяет соответствующую зону 18a, 18b, 18c покрытия (в совокупности именуемые зонами покрытия 18). Каждый сетевой узел 16a, 16b, 16c может быть подключен к базовой сети 14 по проводному или беспроводному соединению 20. Первое беспроводное устройство (WD) 22a, расположенное в зоне 18a покрытия, выполнено с возможностью беспроводного подключения к соответствующей или передачи сигналов поискового вызова с помощью соответствующего сетевого узла 16с. Второй WD 22b в зоне 18b покрытия беспроводным образом подключен к соответствующему сетевому узлу 16a. Хотя в этом примере проиллюстрировано множество WD 22a, 22b (совместно именуемых беспроводными устройствами 22), раскрытые варианты осуществления в равной степени применимы к ситуации, когда одно WD 22 находится в зоне покрытия, или когда одно WD 22 подключается к соответствующему сетевому узлу 16. Следует отметить, что хотя для удобства показаны только два WD 22 и три сетевых узла 16, система связи может включать в себя намного больше WD 22 и сетевых узлов 16.
Система 10 связи может быть непосредственно подключена к хост-компьютеру 24, который может быть воплощен в виде аппаратных средств и/или программного обеспечения автономного сервера, сервера, реализованного в облаке, распределенного сервера или в виде ресурсов обработки в ферме серверов. Хост-компьютер 24 может находиться в собственности или под управлением поставщика услуг или может управляться поставщиком услуг или от имени поставщика услуг. Соединения 26, 28 между системой 10 связи и хост-компьютером 24 могут проходить непосредственно от базовой сети 14 до хост-компьютера 24 или могут проходить через необязательную промежуточную сеть 30. Промежуточная сеть 30 может представлять собой одну или комбинацию из более чем одной: общедоступной, частной или развернутой сети, Промежуточная сеть 30, если таковая имеется, может быть магистральной сетью или Интернетом. В некоторых вариантах осуществления промежуточная сеть 30 может содержать две или более подсетей (не показаны).
Система связи, показанная на фиг. 6 в целом обеспечивает связность между одним из подключенных WD 22a, 22b и хост-компьютером 24. Связность может быть описана как OTT-соединение. Хост-компьютер 24 и подключенные WD 22a, 22b выполнены с возможностью передачи данных и/или сигнализации через OTT-соединение, используя сеть 12 доступа, базовую сеть 14, любую промежуточную сеть 30 и возможную дополнительную инфраструктуру (не показана) в качестве посредников. OTT-соединение может быть прозрачным в том смысле, что участвующие устройства связи, через которые проходит OTT-соединение, не знают о маршрутизации передач по восходящей и нисходящей линиям связи. Например, сетевой узел 16 может не знать или не нуждаться в информации о прошлой маршрутизации входящей передачи по нисходящей линии связи с данными, исходящими из хост-компьютера 24, которые должны пересылаться (например, при передаче обслуживания) в подключенное WD 22a. Аналогичным образом, сетевому узлу 16 не нужно знать о будущей маршрутизации исходящей передачи по восходящей линии связи, исходящей из WD 22a, в направлении хост-компьютера 24.
Сетевой узел 16 выполнен с возможностью включать в себя генератор 32 указателя порта, который выполнен с возможностью выработки по меньшей мере одного указателя порта одним из способов ранжированного вложения и неранжированного вложения; и сигнализации по меньшей мере одного указателя порта одним из способов ранжированного вложения и неранжированного вложения. В альтернативном варианте осуществления сетевой узел 16 выполнен с возможностью включать в себя генератор 32 указателя порта, который может быть выполнен с возможностью приема сигнализации, указывающей по меньшей мере один желательный порт для сигнала обратной связи информации о состоянии канала (CSI), и по меньшей мере один желаемый порт, ассоциированный с рангом; и выработки по меньшей мере одного указателя порта на основе по меньшей мере частично принятой сигнализации.
Беспроводное устройство 22 выполнено таким образом, чтобы включать в себя генератор 34 сигнала обратной связи CSI, который выполнен с возможностью приема по меньшей мере одного указателя порта из сетевого узла, причем по меньшей мере один указатель порта сигнализируется в одном из способов ранжированного вложения и неранжированного вложения; и вырабатывается сигнал обратной связи информации о состоянии канала (CSI) на основе по меньшей мере одного указателя порта. В альтернативном варианте осуществления беспроводное устройство 22 включает в себя генератор 34 сигнала обратной связи CSI, который выполнен с возможностью определения отношения сигнал-шум-помеха, SINR по меньшей мере одного предполагаемого обслуживающего порта; и сигнализации указателя по меньшей мере одного желаемого порта для сигнала обратной связи информации о состоянии канала (CSI) на основе по меньшей мере частично определенном SINR по меньшей мере на одном желаемом порту, ассоциированном с вычислением ранга.
Примерные реализации, в соответствии с вариантом осуществления WD 22, сетевого узла 16 и хост-компьютера 24, описанные в предыдущих абзацах, теперь будут описаны со ссылкой на фиг. 7. В системе 10 связи хост-компьютер 24 содержит аппаратные средства (HW) 38, включающие в себя интерфейс 40 связи, выполненный с возможностью установления и поддержания проводного или беспроводного соединения с интерфейсом другого устройства связи системы 10 связи. Хост-компьютер 24 дополнительно содержит схему 42 обработки, которая может быть выполнена с возможностью хранения и/или обработки. Схема 42 обработки может включать в себя процессор 44 и память 46. В частности, в дополнение к традиционному процессору и памяти схема 42 обработки может содержать интегральную схему для обработки и/или управления, например, один или более процессоров, и/или процессорных ядер, и/или программируемых вентильных матриц (FPGA) и/или специализированных интегральных схем (ASIC), выполненных с возможностью исполнения инструкций. Процессор 44 может быть выполнен с возможностью обращения (например, для записи в и/или считывания из) к памяти 46, которая может содержать любой тип энергозависимой и/или энергонезависимой памяти, например, кэш-память и/или буферную память и/или оперативное запоминающее устройство (RAM) и/или постоянное запоминающее устройство (ROM) и/или оптическую память и/или электрически стираемое программируемое постоянное запоминающее устройство (EPROM).
Схема 42 обработки может быть выполнена с возможностью управления любым из способов и/или процессов, описанных в данном документе, и/или может заставить такие способы и/или процессы выполняться, например, с помощью хост-компьютера 24. Процессор 44 соответствует одному или более процессорам 44 для выполнения функций хост-компьютера 24, описанных в данном документе. Хост-компьютер 24 включает в себя память 46, которая выполнена с возможностью хранения данных, программируемого кода программного обеспечения и/или другой информации, описанной в данном документе. В некоторых вариантах осуществления программное обеспечение 48 и/или хост-приложение 50 могут включать в себя инструкции, которые при их исполнении процессором 44 и/или схемой 42 обработки предписывают процессору 44 и/или схеме 42 обработки выполнять процессы, описанные в данном документе по отношению к хост-компьютеру 24. Инструкции могут быть программным обеспечением, ассоциированным с хост-компьютером 24.
Таким образом, хост-компьютер 24 может дополнительно содержать программное обеспечение (ПО) 48, которое хранится, например, в памяти 46 в хост-компьютере 24, или хранится во внешней памяти (например, в базе данных), к которой обращается хост-компьютер 24. Программное обеспечение 48 может исполняться схемой 42 обработки. Программное обеспечение 48 включает в себя хост-приложение 50. Хост-приложение 50 может быть выполнено с возможностью предоставлять услугу удаленному пользователю, такому как WD 22, устанавливающему соединение через OTT-соединение 52, заканчивающееся в WD 22 и хост-компьютере 24. При предоставлении услуги удаленному пользователю хост-приложение 50 может предоставлять пользовательские данные, которые передаются с использованием OTT-соединения 52. В одном варианте осуществления хост-компьютер 24 может быть выполнен с возможностью предоставления управления и функциональных возможностей поставщику услуг и может управляться поставщиком услуг или от имени поставщика услуг. Схема 42 обработки хост-компьютера 24 может быть выполнена с возможностью предоставления поставщику услуг возможности наблюдать за функциональными возможностями и обрабатывать данные, поступающие из сетевого узла 16 и/или беспроводного устройства 22.
Система 10 связи дополнительно включает в себя сетевой узел 16, предусмотренный в телекоммуникационной системе 10 и содержащий аппаратные средства 54, позволяющие ему взаимодействовать с хост-компьютером 24 и с WD 22. Аппаратные средства 54 могут включать в себя интерфейс 56 связи для настройки и поддержания проводного или беспроводного соединения с интерфейсом другого устройства связи системы 10 связи, а также радиоинтерфейс 58 для установления и поддержания по меньшей мере беспроводного соединения 60 с WD 22, расположенным в зоне 18 покрытия обслуживаемый сетевым узлом 16. Радиоинтерфейс 58 может быть сформирован как или может включать в себя, например, один или несколько РЧ-передатчиков, один или несколько РЧ-приемников и/или один или несколько РЧ-приемопередатчиков. Интерфейс 56 связи может быть выполнен с возможностью обеспечения соединения 61 с хост-компьютером 24. Соединение 61 может быть прямым или оно может проходить через базовую сеть 14 телекоммуникационной системы 10 и/или через одну или несколько промежуточных сетей 30, расположенных за пределами телекоммуникационной системы 10.
В показанном варианте осуществления аппаратные средства 54 сетевого узла 16 дополнительно включают в себя схему 62 обработки. Схема 62 обработки может включать в себя процессор 64 и память 66. В частности, в дополнение к традиционному процессору и памяти схема 62 обработки может содержать интегральную схему для обработки и/или управления, например, один или более процессоров, и/или процессорных ядер, и/или программируемых вентильных матриц (FPGA) и/или специализированных интегральных схем (ASIC), выполненных с возможностью исполнения инструкций. Процессор 64 может быть выполнен с возможностью обращения (например, для записи в и/или считывания из) к памяти 66, которая может содержать любой тип энергозависимой и/или энергонезависимой памяти, например, кэш-память и/или буферную память и/или оперативное запоминающее устройство (RAM) и/или постоянное запоминающее устройство (ROM) и/или оптическую память и/или электрически стираемое программируемое постоянное запоминающее устройство (EPROM).
Таким образом, сетевой узел 16 дополнительно содержит программное обеспечение 68, которое хранится внутри, например, памяти 66 или хранится во внешней памяти (например, в базе данных), доступной для сетевого узла 16 через внешнее соединение. Программное обеспечение 68 может исполняться схемой 62 обработки. Схема 62 обработки может быть выполнена с возможностью управления любым из способов и/или процессов, описанных в данном документе, и/или выполнения таких способов и/или процессов, например, сетевым узлом 16. Процессор 64 соответствует одному или нескольким процессорам 64 для выполнения функций сетевого узла 16, описанных в данном документе. Память 66 выполнена с возможностью хранения данных, программируемого кода программного обеспечения и/или другой информации, описанной в данном документе. В некоторых вариантах осуществления программное обеспечение 8 может включать в себя инструкции, которые при их исполнении процессором 64 и/или схемой 62 обработки, предписывают процессору 64 и/или схеме 62 обработки выполнять процессы, описанные в данном документе по отношению к сетевому узлу 16. Например, схема 62 обработки сетевого узла 16 может включать в себя генератор 32 указателя порта для выработки указателя индекса порта. Генератор 32 указателя порта может быть выполнен с возможностью выработки по меньшей мере одного указателя порта одним из способов ранжированного вложения и неранжированного вложения. Радиоинтерфейс 58 может быть выполнен с возможностью сигнализации по меньшей мере одного указателя порта одним из способов ранжированного вложения и неранжированного вложения.
В некоторых вариантах осуществления по меньшей мере один указатель порта содержит по меньшей мере один указатель индекса порта. В некоторых вариантах осуществления радиоинтерфейс 58 выполнен с возможностью сигнализации по меньшей мере одного указателя порта, который дополнительно выполнен с возможностью сигнализации по меньшей мере одного указателя порта в конфигурации настройки отчета информации о состоянии канала (CSI). В некоторых вариантах осуществления по меньшей мере один указатель порта указывает на то, какие использовать порты по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS) для измерения качества канала для предположения ранга для сигнала обратной связи CSI без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI является сигналом обратной связи CSI без индикатора матрицы прекодера. В некоторых вариантах осуществления способом ранжированного вложения по меньшей мере один указатель порта включает в себя список индексов портов, в котором первый индекс порта в списке указывает порт для измерения информации о состоянии канала (CSI) ранга 1, первые два индекса портов в списке указывают порты для CSI-измерения ранга 2, один или более первых k (k = 1,2,…, 8) индексов портов в списке указывают один или несколько портов для CSI-измерения ранга k. В некоторых вариантах осуществления неранжированного вложения по меньшей мере один указатель порта включает в себя множество указателей портов, причем каждый из множества указателей портов предназначен для каждого ассоциированного ранга. В некоторых вариантах осуществления по меньшей мере один указатель порта для ранга k (k = 1,2,…, 8) включает в себя k индексов портов для CSI-измерения ранга k. В некоторых вариантах осуществления по меньшей мере один указатель порта сигнализируется в беспроводное устройство. В некоторых вариантах осуществления по меньшей мере один указатель порта включает в себя по меньшей мере один указатель индекса порта, причем по меньшей мере один указатель индекса порта указывает индексы портов по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS). В некоторых вариантах осуществления радиоинтерфейс 58 выполнен с возможностью приема, из беспроводного устройства, сигнала обратной связи информации о состоянии канала (CSI) без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI включает в себя индикатор ранга (RI) и по меньшей мере один индикатор качества канала (CQI).
В альтернативном варианте осуществления сетевой узел 16 может включать в себя генератор 32 указателя порта, который выполнен с возможностью, например, через радиоинтерфейс 58, приема сигнализации, указывающей по меньшей мере один желаемый порт для сигнала обратной связи информации о состоянии канала (CSI), причем по меньшей мере один желательный порт ассоциируется с рангом; и выработки, например, с помощью схемы 62 обработки, по меньшей мере одного указателя порта на основе по меньшей мере частично принятой сигнализации.
В некоторых вариантах осуществления по меньшей мере один указатель порта включает в себя по меньшей мере один указатель индекса порта. В некоторых вариантах осуществления сигнализация, указывающая по меньшей мере один желаемый порт, соответствует таблице. В некоторых вариантах осуществления сигнализация, указывающая по меньшей мере один желаемый порт, находится в сигнале обратной связи CSI.
Система 10 связи дополнительно включает в себя уже упомянутый WD 22. WD 22 может иметь аппаратные средства 70, которые могут включать в себя радиоинтерфейс 72, выполненный с возможностью установления и поддержания беспроводного соединения 60 с сетевым узлом 16, обслуживающим зону 18 покрытия, в которой на данный момент находится WD 22. Радиоинтерфейс 72 может быть сформирован как или может включать в себя, например, один или несколько РЧ-передатчиков, один или несколько РЧ-приемников и/или один или несколько РЧ-приемопередатчиков.
Аппаратные средства 70 WD 22 дополнительно включают в себя схему 74 обработки. Схема 74 обработки может включать в себя процессор 76 и память 78. В частности, в дополнение к традиционному процессору и памяти схема 72 обработки может содержать интегральную схему для обработки и/или управления, например, один или более процессоров, и/или процессорных ядер, и/или программируемых вентильных матриц (FPGA) и/или специализированных интегральных схем (ASIC), выполненных с возможностью исполнения инструкций. Процессор 76 может быть выполнен с возможностью обращения (например, для записи в и/или считывания из) к памяти 78, которая может содержать любой тип энергозависимой и/или энергонезависимой памяти, например, кэш-память, и/или буферную память, и/или оперативное запоминающее устройство (RAM), и/или постоянное запоминающее устройство (ROM), и/или оптическую память и/или электрически стираемое программируемое постоянное запоминающее устройство (EPROM).
Таким образом, WD 22 дополнительно содержит программное обеспечение 80, которое хранится, например, в памяти 78 на WD 22, или хранится во внешней памяти (например, в базе данных), доступной для WD 22. Программное обеспечение 80 может быть исполняемый схемой 74 обработки. Программное обеспечение 80 включает в себя клиентское приложение 82. Клиентское приложение 82 может быть выполнено с возможностью предоставления услуги пользователю-человеку или пользователю-не человеку через WD 22 с поддержкой хост-компьютера 24. Хост-приложение 50, исполняемое в хост-компьютере 24, может взаимодействовать с исполняющимся клиентским приложением 82 через OTT-соединение 52, заканчивающееся в WD 22 и хост-компьютере 24. При предоставлении услуги пользователю клиентское приложение 82 может принимать данные запроса из хост-приложения 50 и предоставлять пользовательские данные в ответ на данные запроса. OTT-соединение 52 может передавать как данные запроса, так и пользовательские данные. Клиентское приложение 82 может взаимодействовать с пользователем для выработки пользовательских данных, которые оно предоставляет.
Схема 74 обработки может быть выполнена с возможностью управления любым из способов, и/или процессов, описанных в данном документе, и/или выполнения таких способов и/или процессов, например, с помощью WD 22. Процессор 78 соответствует одному или более процессорам 76 для выполнения функций WD 22, описанных в данном документе. WD 22 включает в себя память 78, которая выполнена с возможностью хранения данных, программируемого кода программного обеспечения и/или другой информации, описанной в данном документе. В некоторых вариантах осуществления программное обеспечение 80 и/или клиентское приложение 82 могут включать в себя инструкции, которые при их исполнении процессором 76 и/или схемой 74 обработки предписывают процессору 76 и/или схеме 74 обработки выполнять процессы, описанные в данном документе по отношению к WD 22. Например, схема 74 обработки беспроводного устройства 22 может быть выполнена с возможностью реализации генератора 34 сигнала обратной связи CSI для выработки сигнала обратной связи CSI на основе портов, указанных посредством указателя индекса порта. Генератор 34 сигнала обратной связи CSI может быть выполнен с возможностью приема, например, через радиоинтерфейс 72, по меньшей мере одного указателя порта из сетевого узла 16, причем по меньшей мере один указатель порта принимается одним из способов ранжированного вложения и неранжированного вложения. Генератор 34 сигнала обратной связи CSI может быть выполнен с возможностью выработки сигнала обратной связи информации о состоянии канала (CSI) на основе по меньшей мере одного указателя порта.
В некоторых вариантах осуществления по меньшей мере один указатель порта включает в себя по меньшей мере один указатель индекса порта. В некоторых вариантах осуществления по меньшей мере один указатель порта включен в конфигурацию настройки отчета информации о состоянии канала (CSI). В некоторых вариантах осуществления по меньшей мере один указатель порта указывает на то, какие использовать порты по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS) для измерения качества канала для предположения ранга для сигнала обратной связи CSI без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI является сигналом обратной связи CSI без индикатора матрицы прекодера. В некоторых вариантах осуществления способом ранжированного вложения принятый по меньшей мере один указатель порта включает в себя список индексов портов, в котором первый индекс порта в списке указывает порт для измерения информации о состоянии канала (CSI) ранга 1, первые два индекса портов в списке указывают порты для CSI-измерения ранга 2, один или более первых k (k = 1,2,…, 8) индексов портов в списке указывают один или несколько портов для CSI-измерения ранга k, В некоторых вариантах осуществления неранжированного вложения принятый по меньшей мере один указатель порта включает в себя множество указателей портов, причем каждый из множества указателей портов предназначен для каждого ассоциированного ранга. В некоторых вариантах осуществления по меньшей мере один указатель порта включает в себя множество указателей портов, и один из множества указателей портов для ранга k (k = 1,2,…, 8) включает в себя k индексов портов для CSI-измерения ранга k. В некоторых вариантах осуществления по меньшей мере один указатель порта включает в себя множество указателей портов, и каждый из множества указателей портов включает в себя один указатель индекса порта, при этом по меньшей мере один указатель индекса порта указывает индексы портов по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS). В некоторых вариантах осуществления выработанный сигнал обратной связи CSI содержит сигнал обратной связи информации о состоянии канала (CSI) без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI включает в себя индикатор ранга (RI) и по меньшей мере один индикатор качества канала (CQI).
В альтернативном варианте осуществления WD 22 включает в себя генератор 34 сигнала обратной связи CSI, выполненный с возможностью определения отношения сигнал/(помеха плюс шум) (SINR) по меньшей мере одного гипотетического обслуживающего порта; и выполненный с возможностью сигнализации, например, через радиоинтерфейс 72, указателя по меньшей мере одного желаемого порта для сигнала обратной связи информации о состоянии канала (CSI) на основе по меньшей мере частично определенного SINR, причем по меньшей мере один желаемый порт, ассоциируется с вычислением ранга.
В некоторых вариантах осуществления по меньшей мере один указатель порта включает в себя по меньшей мере один указатель индекса порта. В некоторых вариантах осуществления указатель по меньшей мере одного желаемого порта соответствует таблице. В некоторых вариантах осуществления указатель по меньшей мере одного желаемого порта находится в сигнале обратной связи CSI.
В некоторых вариантах осуществления внутренняя работа сетевого узла 16, WD 22 и хост-компьютера 24 может быть такой, как показано на фиг. 7, и независимо от этого топология окружающей сети может быть такой же, как показано на фиг. 6.
На фиг. 7 OTT-соединение 52 было изображено абстрактно для иллюстрации связи между хост-компьютером 24 и беспроводным устройством 22 через сетевой узел 16 без явной ссылки на какие-либо промежуточные устройства и точной маршрутизации сообщений через эти устройства. Сетевая инфраструктура может определять маршрутизацию, которую она может сконфигурировать, чтобы скрыть ее от WD 22 или от поставщика услуг, управляющего хост-компьютером 24, или от обоих. Когда OTT-соединение 52 является активным, сетевая инфраструктура может дополнительно принимать решения, с помощью которых она динамически изменяет маршрутизацию (например, на основе рассмотрения балансировки нагрузки или реконфигурирования сети).
Беспроводное соединение 60 между WD 22 и сетевым узлом 16 соответствует принципам вариантов осуществления, описанным на всем протяжении настоящего раскрытия. Один или более из различных вариантов осуществления позволяют повысить производительность OTT-услуг, предоставляемых WD 22, используя OTT-соединение 52, в котором беспроводное соединение 60 может сформировать последний сегмент. Более точно, идеи некоторых из этих вариантов осуществления позволяют повысить скорость передачи данных, снизить задержку и/или энергопотребление и, таким образом, обеспечить такие преимущества, как пониженное время ожидания пользователя, сниженные ограничения на размер файла, лучшую скорость отклика, увеличенный срок службы аккумуляторной батареи и т.д.
В некоторых вариантах осуществления процедура измерения может выполняться с целью контроля скорости передачи данных, задержки и других показателей, которые улучшают один или несколько вариантов осуществления. Кроме того, могут существовать дополнительные сетевые функциональные возможности для реконфигурирования OTT-соединения 52 между хост-компьютером 24 и WD 22 в ответ на изменения результатов измерений. Процедура измерения и/или сетевые функциональные возможности для реконфигурирования OTT-соединения 52 могут быть реализованы в виде программного обеспечения 48 хост-компьютера 24, или в виде программного обеспечения 80 WD 22 или в обоих. В вариантах осуществления датчики (не показаны) могут быть развернуты в или в связи с устройствами связи, через которые проходит OTT-соединение 52; датчики могут участвовать в процедуре измерения, предоставляя значения контролируемых величин, приведенных в качестве примера выше, или предоставляя значения других физических величин, на основе которых программное обеспечение 48, 80 может вычислить или оценить контролируемые величины. Реконфигурирование OTT-соединения 52 может включать в себя формат сообщения, настройки повторной передачи, предпочтительную маршрутизацию и т.д.; реконфигурирование не должно влиять на сетевой узел 16, и оно может быть неизвестным или незаметным для сетевого узла 16. Некоторые такие процедуры и функциональные возможности могут быть известны и осуществлены в данной области техники. В некоторых вариантах осуществления измерения могут включать в себя собственную сигнализацию WD 22, облегчающую измерения, проводимые хост-компьютером 24, пропускной способности, времени распространения, задержки и т.п. В некоторых вариантах осуществления измерения могут быть реализованы таким образом, чтобы программное обеспечение 48, 80 заставляло передавать сообщения, в частности, пустые или «фиктивные» сообщения, используя OTT-соединение 52, контролируя при этом время распространения, ошибки и т.д.
На фиг. 8 показана блок-схема альтернативного хост-компьютера 24, который может быть реализован, по меньшей мере частично, программными модулями, содержащими программное обеспечение, исполняемое процессором для выполнения функций, описанных в данном документе. Хост-компьютер 24 включает в себя модуль 83 интерфейса связи, выполненный с возможностью установления и поддержания проводного или беспроводного соединения с интерфейсом другого устройства связи системы 10 связи. Модуль 84 памяти выполнен с возможностью хранения данных, программируемого кода программного обеспечения и/или другой информации, описанной в данном документе.
На фиг. 9 показана блок-схема альтернативного сетевого узла 16, который может быть реализован, по меньшей мере частично, программными модулями, содержащими программное обеспечение, исполняемое процессором для выполнения функций, описанных в данном документе. Сетевой узел 16 включает в себя модуль 86 радиоинтерфейса, выполненный с возможностью установления и поддержания по меньшей мере беспроводного соединения 60 с WD 22, расположенным в зоне 18 покрытия, обслуживаемой сетевым узлом 16. Сетевой узел 16 также включает в себя модуль 87 интерфейса связи, выполненный с возможностью установления и поддержания проводного или беспроводного соединения с интерфейсом другого устройства связи системы 10 связи. Модуль 87 интерфейса связи также может быть выполнен с возможностью обеспечения соединения 52 с хост-компьютером 24. Модуль 88 памяти выполнен с возможностью хранения данных, программируемого кода программного обеспечения и/или другой информации, описанной в данном документе. Модуль 89 выработки указателя порта выполнен с возможностью выработки указателя индекса порта.
На фиг. 10 показана блок-схема альтернативного беспроводного устройства 22, которое может быть реализовано, по меньшей мере частично, программными модулями, содержащими программное обеспечение, исполняемое процессором для выполнения функций, описанных в данном документе. WD 22 включает в себя модуль 91 радиоинтерфейса, выполненный с возможностью установления и поддержания беспроводного соединения 60 с сетевым узлом 16, обслуживающим зону 18 покрытия, в которой на данный момент находится WD 22. Модуль 92 памяти выполнен с возможностью хранения данных, программируемого кода программного обеспечения и/или другой информации, описанной в данном документе. Модуль 93 выработки сигнала обратной связи CSI выполнен с возможностью выработки обратной связи CSI-RS на основе портов, указанных указателем индекса порта.
На фиг. 11 показана блок-схема последовательности операций, иллюстрирующая примерный способ, реализованный в системе связи, такой, например, как система связи, показанная на фиг. 1 и 2, в соответствии с одним вариантом осуществления. Система связи может включать в себя хост-компьютер 24, сетевой узел 16 и WD 22, которые могут быть такими, которые описаны со ссылкой на фиг. 7. На первом этапе способа хост-компьютер 24 предоставляет пользовательские данные (этап S100). На необязательном подэтапе первого этапа хост-компьютер 24 предоставляет пользовательские данные путем исполнения хост-приложения, такого, например, как хост-приложение 74 (этап S102). На втором этапе хост-компьютер 24 инициирует передачу, переносящую пользовательские данные, в WD 22 (этап S104). На необязательном третьем этапе сетевой узел 16 передает в WD 22 пользовательские данные, которые были перенесены при передаче, инициированной хост-компьютером 22, в соответствии с идеями вариантов осуществления, описанных в настоящем раскрытии (этап S106). На необязательном четвертом этапе WD 22 исполняет клиентское приложение, такое, например, как клиентское приложение 114, ассоциированное с хост-приложением 74, исполняемым хост-компьютером 24 (этап S108).
На фиг. 12 показана блок-схема, иллюстрирующая примерный способ, реализованный в системе связи, такой, например, как система связи, показанная на фиг. 6, в соответствии с одним вариантом осуществления. Система связи может включать в себя хост-компьютер 24, сетевой узел 16 и WD 22, которые могут быть такими, которые описаны со ссылкой на фиг. 1 и 2. На первом этапе способа хост-компьютер 24 предоставляет пользовательские данные (этап S110). На необязательном подэтапе (не показан) хост-компьютер 24 предоставляет пользовательские данные путем исполнения хост-приложения, такого, например, как хост-приложение 74. На втором этапе хост-компьютер 24 инициирует передачу, переносящую пользовательские данные в WD 22 (этап S112). Передача может проходить через сетевой узел 16 в соответствии с идеями вариантов осуществления, описанных в настоящем раскрытии. На необязательном третьем этапе WD 22 принимает пользовательские данные, переносимые при передаче (этап S114).
На фиг. 13 показана блок-схема последовательности операций, иллюстрирующая примерный способ, реализованный в системе связи, такой, например, как система связи, показанная на фиг. 6, в соответствии с одним вариантом осуществления. Система связи может включать в себя хост-компьютер 24, сетевой узел 16 и WD 22, которые могут быть такими, которые описаны со ссылкой на фиг. 6 и 7. На необязательном первом этапе способа WD 22 принимает входные данные, предоставленные хост-компьютером 24 (этап S116). Дополнительно или альтернативно, на необязательном втором этапе WD 22 предоставляет пользовательские данные (этап S120). На необязательном подэтапе второго этапа WD предоставляет пользовательские данные посредством исполнения клиентского приложения, такого, например, как клиентское приложение 114 (этап S118). На дополнительном необязательном подэтапе первого этапа WD 22 исполняет клиентское приложение 114, которое предоставляет пользовательские данные в ответ на принятые входные данные, предоставленные хост-компьютером 24 (этап S122). При предоставлении пользовательских данных исполняемое клиентское приложение 114 может дополнительно учитывать пользовательский ввод, полученный от пользователя. Независимо от конкретного способа предоставления пользовательских данных WD 22 может инициировать, на необязательном третьем подэтапе, передачу пользовательских данных в хост-компьютер 24 (этап S124). На четвертом этапе способа хост-компьютер 24 принимает пользовательские данные, переданные из WD 22, в соответствии с идеями вариантов осуществления, описанных в настоящем раскрытии (этап S126).
На фиг. 14 показана блок-схема, иллюстрирующая примерный способ, реализованный в системе связи, такой, например, как система связи, показанная на фиг. 6, в соответствии с одним вариантом осуществления. Система связи может включать в себя хост-компьютер 24, сетевой узел 16 и WD 22, которые могут быть такими, которые описаны со ссылкой на фиг. 6 и 7. На необязательном первом этапе способа в соответствии с идеями вариантов осуществления, описанных в настоящем раскрытии, сетевой узел 16 принимает пользовательские данные из WD 22 (этап S128). На необязательном втором этапе сетевой узел 16 инициирует передачу принятых пользовательских данных в хост-компьютер 24 (этап S130). На третьем этапе хост-компьютер 24 принимает пользовательские данные, переносимые при передаче, инициированной сетевым узлом 16 (этап S132).
На фиг. 15 показана блок-схема последовательности операций примерного процесса, выполняемого в сетевом узле 16 для выработки и сигнализации указателя индекса порта согласно некоторым вариантам осуществления настоящего раскрытия. Один или более блоков, и/или функций и/или способов, выполняемых сетевым узлом 16, могут выполняться одним или более элементами сетевого узла 16, такими как генератор 32 указателя порта в схеме 62 обработки, процессор 64, радиоинтерфейс 58 и т.д. Согласно примерному способу, который включает в себя выработку (этап S134) по меньшей мере одного указателя порта одним из способов ранжированного вложения и неранжированного вложения; и сигнализацию (этап S136) по меньшей мере одного указателя порта одним из способов ранжированного вложения и неранжированного вложения.
В некоторых вариантах осуществления по меньшей мере один указатель порта включает в себя по меньшей мере один указатель индекса порта. В некоторых вариантах осуществления сигнализация по меньшей мере одного указателя порта дополнительно содержит сигнализацию, например, через радиоинтерфейс 58, по меньшей мере одного указателя порта в конфигурации настройки отчета информации о состоянии канала (CSI). В некоторых вариантах осуществления по меньшей мере один указатель порта указывает на то, какие использовать порты по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS) для измерения качества канала для предположения ранга для сигнала обратной связи CSI без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI является сигналом обратной связи CSI без индикатора матрицы прекодера. В некоторых вариантах осуществления способом ранжированного вложения по меньшей мере один указатель порта включает в себя список индексов портов, в котором первый индекс порта в списке указывает порт для измерения информации о состоянии канала (CSI) ранга 1, первые два индекса портов в списке указывают порты для CSI-измерения ранга 2, один или более первых k (k = 1,2,…, 8) индексов портов в списке указывают один или несколько портов для CSI-измерения ранга k. В некоторых вариантах осуществления неранжированного вложения по меньшей мере один указатель порта включает в себя множество указателей портов, причем каждый из множества указателей портов предназначен для каждого ассоциированного ранга. В некоторых вариантах осуществления по меньшей мере один указатель порта для ранга k (k = 1,2,…, 8) включает в себя k индексов портов для CSI-измерения ранга k. В некоторых вариантах осуществления сигнализация по меньшей мере одного указателя порта дополнительно содержит сигнализацию, например, через радиоинтерфейс 58, по меньшей мере одного указателя порта для беспроводного устройства. В некоторых вариантах осуществления по меньшей мере один указатель порта включает в себя по меньшей мере один указатель индекса порта, причем по меньшей мере один указатель индекса порта указывает индексы портов по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS). В некоторых вариантах осуществления способ дополнительно включает в себя прием из беспроводного устройства 22 сигнала обратной связи информации о состоянии канала (CSI) без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI включает в себя индикатор ранга (RI) и по меньшей мере один индикатор качества канала (CQI).
Альтернативно или дополнительно, процесс включает в себя выработку, генератором 32 указателя порта, указателя индекса порта. Процесс также включает в себя передачу через радиоинтерфейс 58 указателя индекса порта в беспроводное устройство. Сигнализация может представлять собой одно из следующего: битовый массив, в котором каждый бит ассоциируется с одним портом в ресурсе опорного сигнала информации о состоянии канала (CSI-RS), и порт выбирается на основе значения бита, ассоциированного с портом, сигнализация начального индекса порта и количество портов, в которых выбраны только соседние порты в ресурсе CSI-RS, и ограничение индексов портов, которые должны находиться в одной и той же группе мультиплексирования с кодовым разделением каналов (CDM).
На фиг. 16 показана блок-схема последовательности операций примерного процесса, выполняемого в беспроводном устройстве 22 для приема и обработки указателя индекса порта согласно некоторым вариантам осуществления настоящего раскрытия. Один или несколько блоков, и/или функций и/или способов, выполняемых WD 22, могут выполняться одним или более элементами WD 22, такими как генератор 34 сигнала обратной связи CSI в схеме 74 обработки, процессор 76, радиоинтерфейс 72 и т.д., причем примерный способ включает в себя прием (этап S138), например, через радиоинтерфейс 72, по меньшей мере одного указателя порта из сетевого узла 16, при этом по меньшей мере один указатель порта принимается одним из способов ранжированного вложения и неранжированного вложения. Процесс включает в себя выработку (этап S140), например, генератором 34 сигнала обратной связи CSI, сигнала обратной связи информации о состоянии канала (CSI) на основе по меньшей мере одного указателя порта.
В некоторых вариантах осуществления по меньшей мере один указатель порта включает в себя по меньшей мере один указатель индекса порта. В некоторых вариантах осуществления прием по меньшей мере одного указателя порта дополнительно содержит прием, например, через радиоинтерфейс 72, по меньшей мере одного указателя порта в конфигурации настройки отчета информации о состоянии канала (CSI). В некоторых вариантах осуществления по меньшей мере один указатель порта указывает на то, какие использовать порты по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS) для измерения качества канала для предположения ранга для сигнала обратной связи CSI без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI является сигналом обратной связи CSI без индикатора матрицы прекодера. В некоторых вариантах осуществления в способе ранжированного вложения принятый по меньшей мере один указатель порта включает в себя список индексов портов, в котором первый индекс порта в списке указывает порт для измерения информации о состоянии канала (CSI) ранга 1, первые два индекса портов в списке указывают порты для CSI-измерения ранга 2, один или более первых k (k = 1,2,…, 8) индексов портов в списке указывают один или несколько портов для CSI-измерения ранга k. В некоторых вариантах осуществления в способе неранжированного вложения принятый по меньшей мере один указатель порта включает в себя множество указателей портов, причем каждый из множества указателей портов предназначен для каждого ассоциированного ранга. В некоторых вариантах осуществления по меньшей мере один указатель порта включает в себя множество указателей портов, и один из множества указателей портов ранга k (k = 1,2,…, 8) включает в себя k индексов портов для CSI-измерения ранга k. В некоторых вариантах осуществления по меньшей мере один указатель порта включает в себя множество указателей портов, и каждый из множества указателей портов включает в себя один указатель индекса порта, причем по меньшей мере один указатель индекса порта указывает индексы порта по меньшей мере в одном ресурсе опорного сигнала информации о состоянии канала (CSI-RS). В некоторых вариантах осуществления выработка сигнала обратной связи CSI содержит выработку, например, посредством схемы 74 обработки, сигнала обратной связи информации о состоянии канала (CSI) без индикатора матрицы прекодера (без PMI), причем сигнал обратной связи CSI без PMI включает в себя индикатор ранга (RI) и по меньшей мере один индикатор качества канала (CQI).
Альтернативно или дополнительно, процесс включает в себя прием, через радиоинтерфейс 72, указателя индекса порта из сетевого узла 16. Сигнализация представляет собой одно из: битовой карты, в которой каждый бит ассоциируется с одним портом в ресурсе опорного сигнала информации о состоянии канала (CSI-RS), и порт выбирается на основе значения бита, ассоциированного с портом, сигнализации начального индекса порта и количества портов, причем в ресурсе CSI-RS выбираются только соседние порты, и ограничения индексов портов, которые должны находиться в одной и той же группе мультиплексирования с кодовым разделением каналов (CDM). Процесс также включает в себя выработку, генератором 34 сигнала обратной связи CSI, сигнала обратной связи CSI-RS на основе портов, указанных указателем индекса порта.
На фиг. 17 показана блок-схема последовательности операций еще одного примерного процесса, выполняемого в сетевом узле 16 для выработки указателя индекса порта на основе сигнализации, принятой из беспроводного устройства, согласно некоторым вариантам осуществления настоящего раскрытия. Один или более блоков, и/или функций и/или способов, выполняемых сетевым узлом 16, могут выполняться одним или более элементами сетевого узла 16, такими как генератор 32 указателя порта в схеме 62 обработки, процессор 64, радиоинтерфейс 58 и т.д. согласно еще одному примерному способу, который включает в себя прием (этап S142), например, через радиоинтерфейс 58, сигнализации, указывающей по меньшей мере один желаемый порт для информации о состоянии канала (CSI), причем по меньшей мере один желаемый порт ассоциируется с рангом; и выработку (этап S144), например, генератором 32 указателя порта, по меньшей мере одного указателя порта на основе по меньшей мере частично принятой сигнализации.
В некоторых вариантах осуществления по меньшей мере один указатель порта включает в себя по меньшей мере один указатель индекса порта. В некоторых вариантах осуществления сигнализация, указывающая по меньшей мере один желаемый порт, соответствует таблице. В некоторых вариантах осуществления сигнализация, указывающая по меньшей мере один желаемый порт, находится в сигнале обратной связи CSI.
Альтернативно или дополнительно, процесс включает в себя прием через радиоинтерфейс 58 сигналов из WD 22 сигнализации, указывающей M желательных портов для обратной связи CSI-RS. Процесс также включает в себя выработку, посредством генератора 32 указателя порта, указателя индекса порта на основе принятой сигнализации.
На фиг. 18 показана блок-схема еще одного примерного процесса, выполняемого в беспроводном устройстве 22 для сигнализации указателя желаемых портов согласно некоторым вариантам осуществления настоящего раскрытия. Один или более блоков, и/или функций и/или способов, выполняемых WD 22, могут выполняться одним или более элементами WD 22, такими как генератор 34 сигнала обратной связи CSI в схеме 74 обработки, процессор 76, радиоинтерфейс 72 и т.д., причем примерный способ включает в себя определение (этап S146), например, с помощью генератора 34 сигнала обратной связи CSI, отношения сигнал/(помеха плюс шум) (SINR) по меньшей мере одного предполагаемого обслуживающего порта; и сигнализацию (этап S148), например, через радиоинтерфейс 72, указателя по меньшей мере одного желаемого порта для сигнала обратной связи информации о состоянии канала (CSI) на основе по меньшей мере частично определенного SINR, при этом по меньшей мере один желаемый порт ассоциируется с вычислением ранга.
В некоторых вариантах осуществления указатель по меньшей мере одного желаемого порта соответствует таблице. В некоторых вариантах осуществления указатель по меньшей мере одного желаемого порта находится в сигнале обратной связи CSI.
Альтернативно или дополнительно, процесс включает в себя определение, посредством схемы 74 обработки, SINR различных предполагаемых обслуживающих портов. Процесс также включает в себя передачу, через радиоинтерфейс 72, в сетевой узел 16 указателя M желаемых портов для обратной связи CSI-RS на основе определенного SINR.
В общем, описав примерные варианты осуществления для способа, который можно использовать для выбора любых комбинаций портов в ресурсе CSI-RS для портов с гибким выделением в ресурсе CSI-RS, ниже приведены более подробные пояснения, примеры и варианты осуществления.
i
Для ресурса CSI-RS P портов с индексом p (i = 0,1,…, P-1) порта WD 22 с M портами приемных антенн может быть выполнен с возможностью выполнения обратной связи CSI без PMI на основе ресурса CSI-RS. В более общем смысле, M может представлять собой максимальное количество уровней, которое WD 22 может сообщить, или, альтернативно, количество уровней, которое WD 22 может принять, а не количество портов приемных антенн. В некоторых вариантах осуществления общие этапы могут включать в себя одно или несколько из следующего:
Этап 1: WD 22 сигнализируется с помощью одного или нескольких ресурсов CSI-RS или наборов ресурсов, и указатель индекса порта также сигнализируется в WD 22 для каждого ресурса CSI-RS или набора ресурсов. Альтернативно, указатель индекса порта включен в конфигурацию настройки отчета CSI и передается в WD 22. Указатель индекса порта предоставляет информацию о том, какие порты в ресурсе CSI-RS следует использовать для вычисления ранга и CQI для обратной связи CSI без PMI. Сигнализация может быть RRC-сигнализацией.
Этап 2: Сетевой узел 16 отправляет запрос в WD 22 для обратной связи CSI без PMI на основе ресурса CSI-RS и указателя индекса соответствующего порта.
Этап 3: WD 22 измеряет CSI по выбранным портам в ресурсе CSI-RS в соответствии с указателем индекса порта. Для заданных выбранных портов WD 22 может принимать матрицу прекодера или предварительного кодирования для каждого ранга и оценки CSI. Сетевой узел 16 должен знать прекодер в расчете на ранг, используемый WD 22. Для этой цели можно определить неявное правило.
Этап 4: WD 22 сообщает сетевому узлу 16 индикатор ранга (RI) и один или два CQI в зависимости от значения RI. Например, если RI <= 4, сообщается один CQI, и если RI> 4, сообщается 2 CQI.
Этап 5: Сетевой узел 16 может планировать и передавать данные в WD 22 с сообщенными рангом RI и CQI и с матрицей предварительного кодирования, используемой WD 22 при получении RI и CQI во всех выбранных портах. Пусть выбранные N портов обозначены , где  и . Если сообщенное RI = k, то матрица предварительного кодирования, используемая сетевым узлом 16, имеет вид , где представляет собой вектор-столбец длиной N с его l-ым элементом, установленным на 1 для l=m (lϵ(0,1,…,N-1)) и, в противном случае, на 0. l-й элемент  ассоциируется с портом . Для ранга k передачи используются порты }.
Некоторые примерные варианты осуществления для настоящего раскрытия описаны ниже.
Вариант 1А осуществления. Конфигурация RRC на основе битовой карты для указателя индекса порта используется в реализации этапа 1. В этом варианте осуществления битовая карта используется для указания N портов в ресурсе CSI-RS, который должен использоваться для сигнала обратной связи CSI без PMI. Битовая карта имеет вид:
Каждый бит в битовой карте ассоциируется с портом в ресурсе CSI-RS. Например,  ассоциируется с портом . Порт  выбирается в случае, если  и не выбирается в случае, если . При указании N портов в ресурсе CSI-RS, которые должны быть выбраны для обратной связи CSI без PMI, в битовой карте будет N битов, которые установлены на 1. Пусть N выбранными портами будет .
В этом варианте осуществления вложенное свойство ранга предполагается сетевым узлом и WD, так что порт  предполагается для гипотезы ранга 1, порты  предполагаются для гипотезы ранга 2 и так далее. То есть для гипотезы ранга R WD 22 предполагает, что порты  должны использоваться для получения CSI. Аналогично, когда WD отправляет отчет о ранге R в сетевой узел, порты  будут использоваться сетевым узлом для отправки данных в WD. Используя вложенное свойство ранга, затраты на RRC-сигнализации можно сэкономить только после сигнализации одной битовой карты, указывающей, что порты должны использоваться для максимального ранга, в то время как порты, которые должны использоваться для более низких рангов, могут быть получены неявным образом.
Так как максимальное количество уровней, которое может принять WD 22, равно M, если M<=8<=P, то большая часть портов M соответствуют желаемым уровням, и порты N-M соответствуют помехам. Точно так же, когда предполагаемый ранг R меньше M, уровни N-R являются помехой. В этом случае желательно определить, какие уровни являются желаемыми, и какие являются помехами. В одном варианте осуществления первые R портов  являются желаемыми уровнями, тогда как остальные N-R портов  являются помехами. В некоторых вариантах осуществления остальные N-R портов  идентифицируются как входящие в ресурс измерения помех.
Если ресурс CSI, содержащий N портов, совместно используется несколькими WD 22, желательно, чтобы разные WD 22 имели разные желаемые и помеховые порты, так как порты не всегда могут быть переупорядочены в ресурсе CSI, не затрагивая все WD 22. Таким образом, в варианте осуществления указана вторая битовая карта длиной N, которая идентифицирует M желаемых портов, несущих желаемые уровни из N выбранных портов.
В битовой карте имеется M ненулевых битов из N битов, и первый ненулевой бит в битовой карте соответствует первому желаемому уровню, в то время как второй ненулевой бит соответствует желаемому уровню и так далее.
Так как WD 22, как правило, может определять отношение сигнал/(помеха плюс шум) (SINR) различных предполагаемых обслуживающих портов лучше, чем gNB, желательно, чтобы WD 22 определял, какой из N портов должен соответствовать М желаемым портам. В одном таком варианте осуществления WD 22 сконфигурирован с N портами, использующими битовую карту , и WD 22 позже возвращает битовую карту , чтобы указать gNB, какие уровни следует использовать для желаемых уровней. В альтернативном варианте осуществления WD 22 указывает M желаемых портов посредством таблицы, содержащей все комбинации M из N портов. В этом альтернативном варианте осуществления WD 22 возвращает индекс в запись в таблице, где каждая запись соответствует одной комбинации M из N портов. В других вариантах осуществления M желаемых портов выбираются последовательно из N портов, где начальный индекс указывает первый из M антенных портов, и M антенных портов могут «циклически возвращаться» в список из N выбранных антенных портов. Это можно выразить в виде дополнительного выбора антенных портов  из списка N антенных портов, где x%y обозначает остаток от деления x на y.
В некоторых вариантах осуществления этот указатель M желаемых портов из поднабора N портов ресурса CSI-RS переносится полем индикатора ресурса CSI-RS ('CRI') в сигнале обратной связи CSI.
Вариант 1B осуществления: конфигурация RRC на основе независимой битовой карты для указателя порта. В другом варианте осуществления, реализующем этап 1, вложенное свойство ранга не используется, и отдельные битовые карты используются для указания выбора поднабора портов для каждой гипотезы ранга. Например, первая битовая карта  используется для того, чтобы указать, какой порт WD 22 должен использовать для вычисления CQI для гипотезы ранга 1 (содержащей один ненулевой бит), и вторая битовая карта  используется для того, чтобы указать, какие два порта используются для вычисления CQI для гипотезы ранга 2 (содержащей два ненулевых бита) и т.д. В этом варианте осуществления множество битовых карт, по одному для каждого ранга, сигнализируются в WD 22. Этот подход обеспечивает большую гибкость в том, что предварительное кодирование может применяться gNB. Одним из мотивов для введения такой гибкости является то, что прекодеры для гипотез с разным рангом не могут иметь вложенное свойство ранга, особенно если применяется некоторая форма обращения в нуль. Фактически это относится к прекодерам с минимальной среднеквадратичной ошибкой (MMSE), принудительным обнулением (ZF) и минимальным отношением отношения сигнала к утечке и шуму (SLNR). Таким образом, прекодер для передачи с рангом 1 не равен первому столбцу прекодера для передачи с рангом 2. Следовательно, соответствующие порты CSI-RS не могут совместно использоваться среди гипотез рангов.
Вариант 2А осуществления. Указатель индекса порта включает в себя начальный индекс порта в ресурсе CSI-RS и количество портов. В этом варианте осуществления указатель индекса порта содержит
начальный индекс порта  и
количество портов
Выбранными портами являются , то есть N последовательных портов, начиная с .
Следует отметить, что N нельзя указать в явном виде в сигнализации указателя индекса порта, но можно иным образом получить в неявном виде с помощью WD 22, например, из переданного отчета о возможностях WD 22, и/или определить из другого параметра RRC. Опять же, в этом варианте осуществления вложенное свойство ранга предполагается сетевым узлом и WD, так что порт  предполагается для гипотезы ранга 1, порты  предполагаются для гипотезы ранга 2 и так далее.
Вариант 2B осуществления. Указатель индекса порта для предварительного кодирования с вложением рангов включает в себя начальный индекс порта в ресурсе CSI-RS и количество портов. Используя независимые битовые карты для каждого ранга, как это было сделано в варианте 1А осуществления, достигается полная гибкость при поддержке предварительного кодирования с вложением рангов и без вложения рангов, а также их комбинации. То есть некоторые порты могут использоваться совместно для разных ранговых гипотез, а другие – нет. В этом варианте осуществления множественные указатели индексов портов, по одному для каждого ранга, сигнализируются в WD. Если требуется поддержка только полностью неперекрывающихся выделений портов между рядами, такая гибкость может не потребоваться. Таким образом, в варианте осуществления указываются начальный индекс порта  и максимальный ранг R. Согласно заданному правилу портом, используемым для вычисления CQI для гипотезы ранга 1, является , портами, используемыми для гипотезы ранга 2, являются , портами, используемыми для гипотезы ранга 3, являются  и т.д., так что порты для гипотез другого ранга выделяются в дальнейшем неперекрывающимся образом.
Вариант 3А осуществления. Ограничение индексов портов в пределах одной и той же группы(группах) CDM: В NR мультиплексирование с кодовым разделением каналов (CDM) используется для мультиплексирования группы портов CSI-RS. Например, порты {0,1,2,3} в ресурсе CSI-RS могут быть сгруппированы вместе, чтобы совместно использовать 4 ресурсных элемента (RE), то есть каждый сигнал CSI-RS передается в одних и тех же 4 RE, и 4 ортогональных кода (OCC) различной длины применяются к сигналам CSI-RS из 4 портов, так что сигналы из 4 портов все еще могут быть разделены в WD 22. Преимущество состоит в том, что благодаря выигрыш от обработки CDM, в WD 22 может быть достигнуто лучшее отношение сигнал/шум (SNR) для каждого сигнала CSI-RS. В примере на фиг. 4 показан ресурс CSI-RS для 16 портов с CDM 4. Можно видеть, что порты в ресурсе CSI-RS сгруппированы в 4 группы. Если выбраны порты в разных группах CDM, например, выбраны порты {0, 4, 8,12}, то WD 22 необходимо обработать сигналы, принятые во всех 16 RE, чтобы получить сигналы для выбранных портов {0, 4, 8,12}.
Ограничивая выбор порта таким образом, чтобы порты выбирались в одной и той же группе (группах) CDM, WD 22 необходимо обрабатывать принятые сигналы только в одной и той же группе CDM. Например, если выбраны порты {0,1,2,3}, WD 22 нужно только обрабатывать сигналы, принятые в 4 RE из группы 1 CD4 на фиг. 4. Это можно сделать путем ограничения значения S на основе значения N в варианте 2 осуществления. Например, для , , то есть S ограничивается четными номерами. Для , , и для , . Для варианта 1 осуществления выбранные порты могут ограничиваться .
Вариант 3В осуществления: ограничение индекса порта в одном и том же OFDM-символе. В другом варианте осуществления выбор порта ограничен тем, чтобы находиться в пределах одного и того же OFDM-символа. Ограничивая выбор порта в пределах одного и того же OFDM-символа, WD 22 может обрабатывать сигналы из N выбранных портов в пределах одного OFDM-символа и сразу начинать вычисление CQI. Если N выбранных портов распределены между несколькими OFDM-символами, то WD 22 должен дождаться получения нескольких OFDM-символов, прежде чем начинать вычисление CQI. Следовательно, этот вариант осуществления имеет преимущество в том, что WD 22 может вычислять CQI быстрее по сравнению со случаем, когда N выбранных портов распределены между несколькими OFDM-символами. Следует отметить, что одним из способов достижения этого варианта осуществления является конфигурирование P портов в пределах одного OFDM-символа, что возможно, когда ресурс CSI-RS содержит P = 2,4, 8 или 12 портов (смотри таблицу 1).
Вариант 4А осуществления: определение прекодера для выбранных портов. В этом варианте осуществления пусть выбранные N портов обозначены  , где . В этом варианте осуществления для ранга kϵ(1,2,…,N), WD 22 должен принимать матрицу предварительного кодирования  во всех N портах для вычисления CQI, где  представляет собой вектор-столбец длиной N с его l-ым элементом, установленным на 1 для l=m () и, в противном случае, на 0. l-й элемент  ассоциируется с портом . Таким образом, указатель индекса порта с одной битовой картой, как обсуждено в первом варианте осуществления 1А, для передачи ранга 1 используется порт , и, в общем, для передачи ранга k используются порты }.
Вариант 5 осуществления: указатель индекса порта для множества ресурсов CSI-RS: Когда для WD 22 сконфигурировано более одного ресурса CSI-RS для целей обратной связи без PMI, отдельный указатель индекса порта может быть сконфигурирован для каждой ресурса CSI-RS. Ресурс CSI-RS может динамически указываться WD 22.
Таким образом, некоторые способы, описанные в данном документе, могут использоваться для выбора любых комбинаций портов для данного ресурса CSI-RS, а также некоторые способы, описанные в данном документе, обеспечивают более простую реализацию WD 22.
Некоторые дополнительные варианты осуществления могут включать в себя одно или несколько из следующего:
Вариант A1 осуществления. Сетевой узел, выполненный с возможностью поддержания связи с беспроводным устройством (WD), причем сетевой узел содержит радиоинтерфейс и схему обработки, выполненную с возможностью:
выработки указателя индекса порта; и
передачи указателя индекса порта в беспроводное устройство посредством одного из:
битовой карты, в которой каждый бит ассоциируется с одним портом в ресурсе опорного сигнала информации о состоянии канала (CSI-RS), и порт выбирается на основе значения бита, ассоциированного с портом;
сигнализации индекса начального порта и количества портов, в которых выбраны только соседние порты в ресурсе CSI-RS; и
ограничения индексов портов, которые должны находиться в одной и той же группе мультиплексирования с кодовым разделением каналов (CDM).
Вариант A2 осуществления. Сетевой узел варианта A1 осуществления, в котором указатель индекса порта включен в конфигурацию настройки отчета CSI.
Вариант A3 осуществления. Сетевой узел согласно любому из вариантов A1 и A2 осуществления, в котором указатель индекса порта предоставляет информацию относительно того, какие порты в ресурсе CSI-RS использовать для вычисления индекса ранга и качества канала (CQI) для сигнала обратной связи CSI без индикатора матрицы прекодера (без PMI).
Вариант А4 осуществления. Сетевой узел согласно любому из вариантов A1-A3 осуществления, в котором предполагается, что порты, указанные указателем индекса порта, предполагаются сетевым узлом как ранг-вложенными для каждого ранга, так что должна сигнализироваться только битовая карта, указывающая порты, которые должны использоваться для максимального ранга.
Вариант A5 осуществления. Сетевой узел согласно любому из вариантов A1-A4 осуществления, в котором указатель индекса порта дополнительно идентифицирует то, какие порты желаемы, и какие порты являются помехой.
Вариант A6 осуществления. Сетевой узел согласно любому из вариантов осуществления A1-A5, дополнительно содержащий сигнализацию второй битовой карты, указывающей M желаемых портов из N выбранных портов, где первый ненулевой бит второй битовой карты указывает первый желаемый порт.
Вариант A7 осуществления. Сетевой узел согласно варианту A6 осуществления, в котором M желаемых портов известны в сетевом узле, основанном на сигнализации из беспроводного устройства.
Вариант A8 осуществления. Сетевой узел согласно варианту А1 осуществления, в котором первая битовая карта используется для указания того, какие порты беспроводное устройство будет использовать для вычисления индекса качества канала (CQI) для гипотезы первого ранга (также упоминаемой в настоящем раскрытии как ранг 1), и вторая битовая карта используется для указания того, какие порты используются для вычисления CQI для гипотезы второго ранга (также упоминаемой в настоящем раскрытии как ранг 2).
Вариант A9 осуществления. Сетевой узел согласно варианту А1 осуществления, в котором выбор порта ограничен тем, что он находится в пределах одного и того же OFDM-символа.
Вариант B1 осуществления. Система связи, включающая в себя хост-компьютер, причем система связи содержит:
схему обработки, выполненную с возможностью предоставления пользовательских данных; и
интерфейс связи, выполненный с возможностью пересылки пользовательских данных в сотовую сеть для передачи в беспроводное устройство (WD),
сотовую сеть, содержащую сетевой узел, имеющий радиоинтерфейс и схему обработки, причем схема обработки сетевого узла выполнена с возможностью:
выработки указателя индекса порта; и
сигнализации указателя индекса порта в беспроводное устройство посредством одного из:
битовой карты, в которой каждый бит ассоциируется с одним портом в ресурсе опорного сигнала информации о состоянии канала (CSI-RS), и порт выбирается на основе значения бита, ассоциированного с портом;
сигнализации индекса начального порта и количества портов, в которых выбраны только соседние порты в ресурсе CSI-RS; и
ограничения индексов портов, которые должны находиться в одной и той же группе мультиплексирования с кодовым разделением каналов (CDM).
Вариант B2 осуществления. Система связи согласно варианту B1, дополнительно включающая в себя сетевой узел.
Вариант B3 осуществления. Система связи согласно варианту B2 осуществления, дополнительно включающая в себя WD, причем WD выполнено с возможностью поддержания связи с сетевым узлом.
Вариант B4 осуществления. Система связи согласно варианту B3 осуществления, в которой:
схема обработки хост-компьютера выполнена с возможностью исполнения хост-приложения, тем самым предоставляя пользовательские данные; и
WD содержит схему обработки, выполненную с возможностью исполнения клиентского приложения, ассоциированного с хост-приложением.
Вариант С1. Способ, реализованный в сетевом узле, причем способ содержит:
выработку указателя индекса порта; и
сигнализацию указателя порта в беспроводное устройство посредством одного из:
битовой карты, в которой каждый бит ассоциируется с одним портом в ресурсе опорного сигнала информации о состоянии канала (CSI-RS), и порт выбирается на основе значения бита, ассоциированного с портом;
сигнализации индекса начального порта и количества портов, в которых выбраны только соседние порты в ресурсе CSI-RS; и
ограничения индексов портов, которые должны находиться в одной и той же группе мультиплексирования с кодовым разделением каналов (CDM).
Вариант C2 осуществления. Способ согласно варианту C1 осуществления, в котором указатель индекса порта включен в конфигурацию настройки отчета CSI.
Вариант C3 осуществления. Способ согласно любому из вариантов C1 и C2 осуществления, в котором указатель индекса порта предоставляет информацию относительно того, какие порты в ресурсе CSI-RS использовать для вычисления индекса ранга и качества канала (CQI) для сигнала обратной связи CSI без индикатора матрицы прекодера (без PMI).
Вариант C4 осуществления. Способ согласно любому из вариантов C1-C3 осуществления, в котором порты, указанные указателем индекса порта, предполагаются сетевым узлом как ранг-вложенными для каждого ранга, так что должна сигнализироваться только битовая карта, указывающая порты, которые должны использоваться для максимального ранга.
Вариант C5 осуществления. Способ согласно любому из вариантов C1-C4 осуществления, в котором указатель индекса порта дополнительно идентифицирует то, какие порты являются желаемыми, и какие являются помехами.
Вариант C6 осуществления. Способ согласно любому из вариантов C1-C5 осуществления, дополнительно содержащий сигнализацию второй битовой карты, указывающей M желаемых портов из N выбранных портов, при этом первый ненулевой бит второй битовой карты указывает первый желаемый порт.
Вариант C7 осуществления. Способ согласно варианту C6 осуществления, в котором M желаемых портов известны в сетевом узле, основанном на сигнализации из беспроводного устройства.
Вариант C8 осуществления. Способ согласно варианту C1 осуществления, в котором первая битовая карта используется для указания того, какой порт будет использовать беспроводное устройство для вычисления индекса качества канала (CQI) для гипотезы ранга 1, и вторая битовая карта используется для указания того, какие два порта используются для вычисления CQI для гипотезы ранга 2.
Вариант C9 осуществления. Способ согласно варианту C1 осуществления, в котором выбор порта ограничен тем, чтобы находиться в пределах одного и того же OFDM-символа.
Вариант D1 осуществления. Способ, реализованный в системе связи, включающей в себя хост-компьютер, сетевой узел и беспроводное устройство (WD), причем способ содержит:
в хост-компьютере, предоставление пользовательских данных; и
в хост-компьютере, инициирование передачи, переносящей пользовательские данные в WD через сотовую сеть, содержащую сетевой узел, причем сетевой узел выполнен с возможностью:
выработки указателя индекса порта; и
передачи указателя индекса порта в беспроводное устройство посредством одного из:
битовой карты, в которой каждый бит ассоциируется с одним портом в ресурсе опорного сигнала информации о состоянии канала (CSI-RS), и порт выбирается на основе значения бита, ассоциированного с портом;
сигнализации индекса начального порта и количества портов, в которых выбраны только соседние порты в ресурсе CSI-RS; и
ограничения индексов портов, которые должны находиться в одной и той же группе мультиплексирования с кодовым разделением каналов (CDM).
Вариант D2 осуществления. Способ согласно варианту D1 осуществления, дополнительно содержащий, в сетевом узле, передачу пользовательских данных.
Вариант D3 осуществления. Способ согласно варианту D2 осуществления, в котором пользовательские данные предоставляются в хост-компьютер посредством исполнения хост-приложения, при этом способ дополнительно содержит, в WD, исполнение клиентского приложения, ассоциированного с хост-приложением.
Вариант E1 осуществления. Беспроводное устройство (WD), выполненное с возможностью поддержания связи с сетевым узлом, причем WD содержит радиоинтерфейс и схему обработки, выполненные с возможностью:
приема указателя индекса порта из сетевого узла, причем указатель индекса порта представляет собой одно из:
битовой карты, в которой каждый бит ассоциируется с одним портом в ресурсе опорного сигнала информации о состоянии канала (CSI-RS), и порт выбирается на основе значения бита, ассоциированного с портом;
начального индекса порта и количества портов, в которых выбраны только соседние порты в ресурсе CSI-RS; и
индексов портов, ограниченных таким образом, чтобы они находились в одной и той же группе мультиплексирование с кодовым разделением каналов (CDM); и
выработки сигнала обратной связи CSI-RS на основе портов, указанных в указателе индекса порта.
Вариант E2 осуществления. Беспроводное устройство согласно варианту E1 осуществления, в котором указатель индекса порта включен в конфигурацию настройки отчета CSI.
Вариант E3 осуществления. Беспроводное устройство согласно любому из вариантов E1 и E2 осуществления, в котором указатель индекса порта предоставляет информацию относительно того, какие порты в ресурсе CSI-RS использовать для вычисления индекса ранга и качества канала (CQI) для сигнала обратной связи CSI без индикатора матрицы прекодера (без PMI).
Вариант Е4 осуществления. Беспроводное устройство согласно любому из вариантов E1-E3 осуществления, в котором порты, указанные указателем индекса порта, предполагаются сетевым узлом как ранг-вложенными для каждого ранга, так что принимается только битовая карта, указывающая порты, которые должны использоваться для максимального ранга.
Вариант E5 осуществления. Беспроводное устройство согласно любому из вариантов E1-E4 осуществления, в котором указатель индекса порта дополнительно идентифицирует то, какие порты являются желаемыми, и какие являются помехами.
Вариант E6 осуществления. Беспроводное устройство согласно любому из вариантов E1-E5 осуществления, дополнительно содержащее прием второй битовой карты, указывающей M желаемых портов из N выбранных портов, при этом первый ненулевой бит второй битовой карты указывает первый желаемый порт.
Вариант E7 осуществления. Беспроводное устройство согласно варианту E6 осуществления, в котором M желаемых портов известны в сетевом узле, основанном на сигнализации из беспроводного устройства.
Вариант E8 осуществления. Беспроводное устройство согласно варианту E1 осуществления, в котором первая битовая карта используется для указания того, какой порт будет использовать беспроводное устройство для вычисления индекса качества канала (CQI) для гипотезы ранга 1, и вторая битовая карта используется для указания того, какие два порта используются для вычисления CQI для гипотезы ранга 2.
Вариант F1 осуществления. Система связи, включающая в себя хост-компьютер, содержащий систему связи, содержащую:
схему обработки, выполненную с возможностью предоставления пользовательских данных; и
интерфейс связи, выполненный с возможностью пересылки пользовательских данных в сотовую сеть для передачи в беспроводное устройство (WD),
где WD содержит радиоинтерфейс и схему обработки, причем схема обработки WD выполнена с возможностью:
приема указателя индекса порта из сетевого узла, причем указатель индекса порта представляет собой одно из:
битовой карты, в которой каждый бит ассоциируется с одним портом в ресурсе опорного сигнала информации о состоянии канала (CSI-RS), и порт выбирается на основе значения бита, ассоциированного с портом;
начального индекса порта и количества портов, в которых выбраны только соседние порты в ресурсе CSI-RS; и
индексов портов, ограниченных таким образом, чтобы они находились в одной и той же группе мультиплексирование с кодовым разделением каналов (CDM); и
выработки сигнала обратной связи CSI-RS на основе портов, указанных в указателе индекса порта.
Вариант F2 осуществления. Система связи согласно варианту F1 осуществления, дополнительно включающая в себя WD.
Вариант F3 осуществления. Система связи согласно варианту F2 осуществления, в которой сотовая сеть дополнительно включает в себя сетевой узел, выполненный с возможностью поддержания связи с WD.
Вариант F4 осуществления. Система связи согласно варианту F2 или F3 осуществления, в которой:
схема обработки хост-компьютера выполнена с возможностью исполнения хост-приложения, тем самым предоставляя пользовательские данные; и
схема обработки WD выполнена с возможностью исполнения клиентского приложения, ассоциированного с хост-приложением.
Вариант G1 осуществления. Способ, реализованный в беспроводном устройстве (WD), причем способ содержит
прием указателя индекса порта из сетевого узла, причем указатель индекса порта представляет собой одно из:
битовой карты, в которой каждый бит ассоциируется с одним портом в ресурсе опорного сигнала информации о состоянии канала (CSI-RS), и порт выбирается на основе значения бита, ассоциированного с портом;
начального индекса порта и количества портов, в которых выбраны только соседние порты в ресурсе CSI-RS; и
индексов портов, ограниченных таким образом, чтобы они находились в одной и той же группе мультиплексирование с кодовым разделением каналов (CDM); и
выработку сигнала обратной связи CSI-RS на основе портов, указанных указателем индекса порта.
Вариант G2 осуществления. Способ согласно варианту G1 осуществления, в котором указатель индекса порта включен в конфигурацию настройки отчета CSI.
Вариант G3 осуществления. Способ согласно любому из вариантов G1 и G2 осуществления, в котором указатель индекса порта предоставляет информацию относительно того, какие порты в ресурсе CSI-RS использовать для вычисления индекса ранга и качества канала (CQI) для сигнала обратной связи CSI без индикатора матрицы прекодера (без PMI).
Вариант G4 осуществления. Способ согласно любому из вариантов G1-G3 осуществления, в котором порты, указанные указателем индекса порта, предполагаются сетевым узлом как ранг-вложенными для каждого ранга, так что принимается только битовая карта, указывающая порты, которые должны использоваться для максимального ранга.
Вариант G5 осуществления. Способ согласно любому из вариантов G1-G4 осуществления, в котором указатель индекса порта дополнительно идентифицирует то, какие порты являются желаемыми, и какие являются помехами.
Вариант G6 осуществления. Способ согласно любому из вариантов осуществления G1-G5, дополнительно содержащий прием второй битовой карты, указывающей M желаемых портов из N выбранных портов, при этом первый ненулевой бит второй битовой карты указывает первый желаемый порт.
Вариант G7 осуществления. Способ согласно варианту G6 осуществления, в котором M желаемых портов известны в сетевом узле, основанном на сигнализации из беспроводного устройства.
Вариант G8 осуществления. Способ согласно варианту G1 осуществления, в котором первая битовая карта используется для указания того, какой порт будет использовать беспроводное устройство для вычисления индекса качества канала (CQI) для гипотезы ранга 1, и вторая битовая карта используется для указания того, какие два порта используются для вычисления CQI для гипотезы ранга 2.
Вариант H1 осуществления. Способ, реализованный в системе связи, включающей в себя хост-компьютер, сетевой узел и беспроводное устройство (WD), причем способ содержит:
в хост-компьютере, предоставление пользовательских данных; и
в хост-компьютере, инициирование передачи, переносящей пользовательские данные в WD через сотовую сеть, содержащую сетевой узел, где WD:
принимает указатель индекса порта из сетевого узла, причем указатель указателя порта представляет собой одно из:
битовой карты, в которой каждый бит ассоциируется с одним портом в ресурсе опорного сигнала информации о состоянии канала (CSI-RS), и порт выбирается на основе значения бита, ассоциированного с портом;
начального индекса порта и количества портов, в которых выбраны только соседние порты в ресурсе CSI-RS; и
индексов портов, ограниченных таким образом, чтобы они находились в одной и той же группе мультиплексирование с кодовым разделением каналов (CDM); и
выработку сигнала обратной связи CSI-RS на основе портов, указанных в указателе индекса порта.
Вариант H2 осуществления. Способ согласно варианту H1 осуществления, дополнительно содержащий прием, в WD, пользовательских данных из сетевого узла.
Вариант I1 осуществления. Беспроводное устройство (WD), выполненное с возможностью поддержания связи с сетевым узлом, причем WD содержит радиоинтерфейс и схему обработки, выполненные с возможностью:
определения отношение сигнал/(помеха плюс шум) (SINR) различных предполагаемых обслуживающих портов; и
сигнализации в сетевой узел указателя M желаемых портов для сигнала обратной связи опорного сигнала информации о состоянии канала (CSI-RS) на основе определенного SINR.
Вариант I2 осуществления. Беспроводное устройство согласно варианту I1 осуществления, в котором указатель М желаемых портов представлен с помощью битовой карты.
Вариант I3 осуществления. Беспроводное устройство согласно варианту I1 осуществления, в котором указатель М желаемых портов представлен с помощью таблицы.
Вариант I4 осуществления. Беспроводное устройство согласно варианту I1 осуществления, в котором указатель M желаемых портов переносится индикатором ресурса CSI-RS в сигнале обратной связи CSI.
Вариант J1 осуществления. Система связи, включающая в себя хост-компьютер, содержащий:
интерфейс связи, выполненный с возможностью приема пользовательских данных, исходящих из передачи из беспроводного устройства (WD) в сетевой узел,
где WD содержит радиоинтерфейс и схему обработки, причем схема обработки WD выполнена с возможностью:
определения отношения сигнал/(помеха плюс шум) (SINR) различных предполагаемых обслуживающих портов; и
сигнализации в сетевой узел указателя M желаемых портов для сигнала обратной связи опорного сигнала информации о состоянии канала (CSI-RS).
Вариант J2 осуществления. Система связи согласно варианту J1 осуществления, дополнительно включающая в себя беспроводное устройство (WD).
Вариант J3 осуществления. Система связи согласно варианту J2 осуществления, дополнительно включающая в себя сетевой узел, в котором сетевой узел содержит радиоинтерфейс, выполненный с возможностью поддержания связи с WD, и интерфейс связи, выполненный с возможностью пересылки в хост-компьютер пользовательских данных, переносимых посредством передачи из WD в сетевой узел.
Вариант J4 осуществления. Система связи согласно варианту J2 или J3 осуществления, в которой:
схема обработки хост-компьютера выполнена с возможностью исполнения хост-приложения; и
схема обработки WD выполнена с возможностью исполнения клиентского приложения, ассоциированного с хост-приложением, тем самым предоставляя пользовательские данные.
Вариант J5 осуществления. Система связи согласно варианту J2 или J3 осуществления, в которой:
схема обработки хост-компьютера выполнена с возможностью исполнения хост-приложения, тем самым предоставляя данные запроса; и
схема обработки WD выполнена с возможностью исполнения клиентского приложения, ассоциированного с хост-приложением, тем самым предоставляя пользовательские данные в ответ на данные запроса.
Вариант K1 осуществления. Способ, реализованный в беспроводном устройстве (WD), причем способ содержит:
определение отношения сигнал/(помеха плюс шум) (SINR) различных предполагаемых обслуживающих портов; и
сигнализацию в сетевой узел указателя M желаемого порта для сигнала обратной связи опорного сигнала информации о состоянии канала (CSI-RS) на основе определенного SINR.
Вариант К2 осуществления. Способ согласно варианту K1 осуществления, в котором указатель M желаемых портов представлен с помощью битовой карты.
Вариант К3 осуществления. Способ согласно варианту K1 осуществления, в котором указатель M желаемых портов представлен с помощью таблицы.
Вариант К4 осуществления. Способ согласно варианту K1 осуществления, в котором указатель M желаемых портов переносится индикатором ресурса CSI-RS в сигнале обратной связи CSI.
Вариант K5 осуществления. Способ согласно варианту K1 осуществления, дополнительно содержащий:
предоставление пользовательских данных; и
пересылку пользовательских данных в хост-компьютер посредством передачи в сетевой узел.
Вариант L1 осуществления. Способ, реализованный в системе связи, включающей в себя хост-компьютер, сетевой узел и беспроводное устройство (WD), причем способ содержит:
в хост-компьютере, прием пользовательских данных, переданных в сетевой узел из WD, причем WD выполнено с возможностью:
определения отношения сигнал/(помеха плюс шум) (SINR) различных предполагаемых обслуживающих портов; и
сигнализацию в сетевой узел указателя M желаемых портов для сигнала обратной связи опорного сигнала информации о состоянии канала (CSI-RS) на основе определенного SINR.
Вариант L2 осуществления. Способ согласно варианту L1 осуществления, дополнительно содержащий:
в WD, предоставление пользовательских данных в сетевой узел.
Вариант L3 осуществления. Способ согласно варианту L2 осуществления, дополнительно содержащий:
в WD, исполнение клиентского приложения, что обеспечивает передачу пользовательских данных; и
в хост-компьютере, исполнение хост-приложения, ассоциированного с клиентским приложением.
Вариант L4 осуществления. Способ согласно варианту L2 осуществления, дополнительно содержащий:
в WD, исполнение клиентского приложения; и
в WD, прием входных данных в клиентском приложении, причем входные данные предоставляются в хост-компьютер путем исполнения хост-приложения, ассоциированного с клиентским приложением,
где пользовательские данные, подлежащие передаче, предоставляются клиентским приложением в ответ на входные данные.
Вариант M1 осуществления. Сетевой узел, выполненный с возможностью поддержания связи с беспроводным устройством (WD), причем сетевой узел содержит радиоинтерфейс и схему обработки, выполненную с возможностью:
приема, из WD, сигнализации, указывающей M желаемых портов для сигнала обратной связи опорного сигнала информации о состоянии канала (CSI-RS); и
выработки указателя индекса порта на основе принятой сигнализации.
Вариант M2 осуществления. Сетевой узел согласно варианту M1 осуществления, в котором указатель M желаемых портов представлен с помощью битовой карты.
Вариант M3 осуществления. Сетевой узел согласно варианту M1 осуществления, в котором указатель M желаемых портов представлен с помощью таблицы.
Вариант M4 осуществления. Сетевой узел согласно варианту M1 осуществления, в котором указатель M желаемых портов переносится индикатором ресурса CSI-RS в сигнале обратной связи CSI.
Вариант N1 осуществления. Система связи, включающая в себя хост-компьютер, содержащий интерфейс связи, выполненный с возможностью приема пользовательских данных, исходящих из передачи из беспроводного устройства (WD) в сетевой узел, причем сетевой узел содержит радиоинтерфейс и схему обработки, выполненную с возможностью:
приема, из WD, сигнализации, указывающей M желаемых портов для сигнала обратной связи опорного сигнала информации о состоянии канала (CSI-RS); и
выработки указателя индекса порта на основе принятой сигнализации.
Вариант N2 осуществления. Система связи согласно варианту N2 осуществления, дополнительно включающая в себя сетевой узел.
Вариант N3 осуществления. Система связи согласно варианту N2 осуществления, дополнительно включающая в себя WD, причем WD выполнено с возможностью поддержания связи с сетевым узлом.
Вариант N4 осуществления. Система связи согласно варианту N3 осуществления, в которой:
схема обработки хост-компьютера выполнена с возможностью исполнения хост-приложения; и
WD выполнено с возможностью исполнения клиентского приложения, ассоциированного с хост-приложением, тем самым предоставляя пользовательские данные, которые должны быть приняты хост-компьютером.
Вариант O1 осуществления. Способ, реализованный в сетевом узле, причем способ содержит:
прием, из беспроводного устройства (WD), сигнализации, указывающей М желаемых портов для сигнала обратной связи опорного сигнала информации о состоянии канала (CSI-RS); и
выработки указателя индекса порта на основе принятой сигнализации.
Вариант O2 осуществления. Способ согласно варианту O1 осуществления, в котором указатель M желаемых портов представлен с помощью битовой карты.
Вариант O3 осуществления. Способ согласно варианту O1 осуществления, в котором указатель M желаемых портов представлен с помощью таблицы.
Вариант О4 осуществления. Способ согласно варианту O1 осуществления, в котором указатель M желаемых портов переносится индикатором ресурса CSI-RS в сигнале обратной связи CSI.
Вариант P1 осуществления. Способ, реализованный в системе связи, включающей в себя хост-компьютер, сетевой узел и беспроводное устройство (WD), причем способ содержит:
в хост-компьютере, прием, из сетевого узла, пользовательских данных, исходящих из передачи, которую сетевой узел принял из WD, причем сетевой узел:
принимает, из беспроводного устройства (WD), сигнализацию, указывающую М желаемых портов для сигнала обратной связи опорного сигнала информации о состоянии канала (CSI-RS); и
вырабатывает указатель порта на основе принятой сигнализации.
Вариант P2 осуществления. Способ согласно варианту P2 осуществления, дополнительно содержащий прием в сетевом узле пользовательских данных из WD.
Вариант P3 осуществления. Способ согласно варианту P3 осуществления, дополнительно содержащий инициирование передачи принятых пользовательских данных в хост-компьютер в сетевом узле.
Вариант Q1 осуществления. Сетевой узел, содержащий:
модуль памяти, выполненный с возможностью хранения указателя индекса порта; и
модуль выработки указателя индекса порта, выполненный с возможностью выработки указателя индекса порта; и
модуль радиоинтерфейса, выполненный с возможностью передачи указателя индекса порта в беспроводное устройство посредством одного из:
битовой карты, в которой каждый бит ассоциируется с одним портом в ресурсе опорного сигнала информации о состоянии канала (CSI-RS), и порт выбирается на основе значения бита, ассоциированного с портом;
сигнализации индекса начального порта и количества портов, в которых выбраны только соседние порты в ресурсе CSI-RS; и
ограничения индексов портов, которые должны находиться в одной и той же группе мультиплексирования с кодовым разделением каналов (CDM).
Вариант Q2 осуществления. Беспроводное устройство, содержащее:
модуль памяти, выполненный с возможностью хранения указателя индекса порта; и
модуль радиоинтерфейса, выполненный с возможностью приема указателя индекса порта из сетевого узла, причем указатель индекса порта представляет собой одно из:
битовой карты, в которой каждый бит ассоциируется с одним портом в ресурсе опорного сигнала информации о состоянии канала (CSI-RS), и порт выбирается на основе значения бита, ассоциированного с портом;
сигнализации индекса начального порта и количества портов, в которых выбраны только соседние порты в ресурсе CSI-RS; и
ограничения индексов портов, которые должны находиться в одной и той же группе мультиплексирования с кодовым разделением каналов (CDM); и
модуль выработки сигнала обратной связи CSI-RS, выполненный с возможностью выработки сигнала обратной связи CSI-RS на основе портов, указанных указателем индекса порта.
Как будет понятно специалисту в данной области техники, концепции, описанные в данном документе, могут быть воплощены в виде способа, системы обработки данных и/или компьютерного программного продукта. Соответственно, концепции, описанные в данном документе, могут принимать форму полностью аппаратного варианта осуществления, полностью программного варианта осуществления или варианта осуществления, объединяющего аспекты программного обеспечения и аппаратных средств, которые, в общем, упоминаются в данном документе как «схема» или «модуль». Кроме того, раскрытие может принимать форму компьютерного программного продукта на материальном компьютерном носителе информации, имеющем код компьютерной программы, воплощенный на носителе, который может быть исполнен компьютером. Можно использовать любой подходящий материальный машиночитаемый носитель, включая жесткие диски, CD-ROM, электронные запоминающие устройства, оптические запоминающие устройства или магнитные запоминающие устройства.
Некоторые варианты осуществления описаны в данном документе со ссылкой на иллюстрации блок-схем последовательностей операций и/или блок-схем способов, систем и компьютерных программных продуктов. Понятно, что каждый блок на иллюстрациях блок-схем последовательностей операций и/или блок-схем, и комбинации блоков на иллюстрациях блок-схем последовательностей операций и/или блок-схем могут быть реализованы посредством инструкций компьютерной программы. Эти инструкции компьютерной программы могут подаваться в процессор компьютера общего назначения, компьютера специального назначения или другого программируемого устройства обработки данных для создания машины с тем, чтобы инструкции, которые исполняются процессором компьютера или другим программируемым устройством обработки данных создавали средства для реализации функций/действий, точно определенных в блок-схеме последовательности операций, и/или блок-схеме или блоках.
Эти инструкции компьютерной программы могут также храниться на материальном машиночитаемом носителе, который может направлять компьютер или другое программируемое устройство обработки данных для того, чтобы функционировать конкретным способом таким образом, чтобы инструкции, сохраненные на машиночитаемом носителе, производили готовые изделия, включающие в себя инструкции, которые реализуют функции/действия, определенные на блок/схемах и/или блоке или блоках последовательности операций алгоритма.
Инструкции компьютерной программы могут быть также загружены в компьютер и/или другое программируемое устройство обработки данных для того, чтобы заставить выполняться ряд этапов операций на компьютере и/или другом программируемом устройстве, для создания компьютерно-реализованного процесса таким образом, чтобы инструкции, которые исполняются на компьютере или другом программируемом устройстве, обеспечивали этапы для реализации функций/действий, точно определенных в блок-схемах и/или блоке или блоках последовательности операций алгоритма.
Следует понимать, что функции/действия, отмеченные в блоках, могут происходить не в том порядке, который отмечен на рабочих иллюстрациях. Например, два блока, показанные последовательно, могут фактически исполняться по существу одновременно или блоки могут иногда исполняться в обратном порядке, в зависимости от задействованных функциональных возможностей/действий. Хотя некоторые из схем включают в себя стрелки на путях связи, чтобы показать основное направление связи, следует понимать, что связь может осуществляться в направлении, противоположном изображенным стрелкам.
Код компьютерной программы для выполнения операций концепций, описанных в данном документе, может быть написан на объектно-ориентированном языке программирования, таком как Java или C++. Однако код компьютерной программы для выполнения операций согласно настоящему раскрытию может быть также написан на традиционных процедурных языках программирования, таких как язык программирования "C". Программный код может исполняться полностью на компьютере пользователя, частично на компьютере пользователя, в виде отдельного программного пакета, частично на компьютере пользователя и частично на удаленном компьютере или полностью на удаленном компьютере. В последнем сценарии удаленный компьютер может быть подключен к компьютеру пользователя через локальную сеть (LAN) или глобальную сеть (WAN), или может быть установлено соединение с внешним компьютером (например, через Интернет с использованием Интернета-провайдера).
В данном документе были раскрыты многие различные варианты осуществления совместно с приведенным выше описанием и чертежами. Будет понятно, что было бы неуместным и запутанным буквальное описание и иллюстрация каждой комбинации и подкомбинации этих вариантов осуществления. Соответственно, настоящее описание, включающее в себя чертежи, должно толковаться как составляющее полное письменное описание различных примерных комбинаций и подкомбинаций вариантов осуществления, а также способа и процесса их изготовления и использования, и должно поддерживать пункты формулы изобретения для любой такой комбинации или подкомбинации.
Специалистам в данной области техники должно быть понятно, что варианты осуществления, описанные в данном документе, не ограничены тем, что было конкретно показано и описано выше в данном документе. Кроме того, если выше не упомянуто об обратном, следует отметить, что все прилагаемые чертежи выполнены не в масштабе. В свете вышеизложенного возможны различные модификации и варианты, не выходящие за пределы объема нижеследующей формулы изобретения.