СПОСОБ БЕСПРОВОДНОЙ СВЯЗИ И УСТРОЙСТВО СВЯЗИ
METHOD FOR WIRELESS COMMUNICATION AND COMMUNICATION APPARATUS

Область техники, к которой относится настоящее изобретение
Данная заявка относится к области связи, в частности, к способу беспроводной связи и устройству связи.
Предшествующий уровень техники настоящего изобретения
В системе связи пятого поколения (5G) вводится агрегирование слотов. Иначе говоря, один интервал планирования или один транспортный блок (ТВ) может занимать множество слотов.
Для данных, передаваемых через множество слотов в совокупности слотов, встает задача обеспечения обратной связи, требующая немедленного решения.
Краткое раскрытие настоящего изобретения
Вариантами осуществления настоящего изобретения предложен способ беспроводной связи и устройство связи, которые могут реализовать обратную связь для данных множества интервалов времени (например, слотов).
Согласно первому аспекту настоящего изобретения предложен способ беспроводной связи, предусматривающий: определение второго интервала времени на основании местоположения во временной области, по меньшей мере, одного из первых интервалов времени, используемых для передачи данных; и передачу информации обратной связи с использованием второго интервала времени, причем информация обратной связи представляет собой информацию обратной связи для данных, передаваемых в первых интервалах времени.
Согласно второму аспекту настоящего изобретения предложено устройство связи, выполненное с возможностью реализации способа согласно первому аспекту настоящего изобретения.
В частности, указанное устройство включает в себя функциональные модули, выполненные с возможностью реализации способа согласно первому аспекту настоящего изобретения.
Согласно третьему аспекту настоящего изобретения предложено устройство связи, включающее в себя процессор и память. Память выполнена с возможностью хранения компьютерной программы, а процессор выполнен с возможностью вызова и приведения в исполнение компьютерной программы, хранящейся в памяти для реализации способа согласно первому аспекту настоящего изобретения.
Согласно четвертому аспекту настоящего изобретения предложена микросхема, выполненная с возможностью реализации способа согласно перовому аспекту настоящего изобретения.
В частности, указанная микросхема включает в себя процессор, выполненный с возможностью вызова из памяти компьютерной программы и ее исполнения с тем, чтобы инициировать реализацию устройством, в котором установлена микросхема, способа согласно первому аспекту настоящего изобретения.
Согласно пятому аспекту настоящего изобретения предложен машиночитаемый носитель данных, выполненный с возможностью хранения компьютерной программы. Компьютерная программа инициирует исполнение компьютером способа согласно первому аспекту настоящего изобретения.
Согласно шестому аспекту настоящего изобретения предложена компьютерная программа, содержащая команды компьютерной программы, причем команды компьютерной программы инициируют реализацию компьютером способа согласно первому аспекту настоящего изобретения.
Согласно седьмому аспекту настоящего изобретения предложена компьютерная программа. Эта компьютерная программа при ее выполнении на компьютере инициирует реализацию компьютером способа согласно первому аспекту настоящего изобретения.
Следовательно, в вариантах осуществления настоящего изобретения второй интервал времени определяется на основании местоположения во временной области, по меньшей мере, одного из первых интервалов времени, используемых для передачи данных; а информация обратной связи передается с использованием второго интервала времени, причем информация обратной связи представляет собой информацию обратной связи для данных, передаваемых в первых интервалах времени, что обеспечивает возможность реализации обратной связи для данных множества интервалов времени (например, слотов).
Краткое описание фигур
На фиг. 1 схематически показана архитектура системы связи согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 2 показана блок-схема, иллюстрирующая алгоритм реализации способа беспроводной связи согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 3 показана блок-схема, иллюстрирующая передачу ТВ согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 4 показана еще одна блок-схема, иллюстрирующая передачу ТВ согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 5 показана структурная схема устройства связи согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 6 показана еще одна структурная схема устройства связи согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 7 показана структурная схема микросхемы согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 8 представлено схематическое изображение системы связи согласно одному из вариантов осуществления настоящего изобретения.
Подробное раскрытие настоящего изобретения
Технические решения, реализованные в вариантах осуществления настоящего изобретения, будут описаны ниже в привязке к прилагаемым чертежам. Очевидно, что описываемые варианты осуществления настоящего изобретения отображают лишь часть, а не все варианты осуществления заявленного изобретения. Все прочие варианты осуществления настоящего изобретения, полученные специалистом в данной области техники на основании вариантов осуществления, раскрытых в настоящем документе, без приложения каких-либо творческих усилий, должны входить в объем правовой охраны заявленного изобретения.
Технические решения, реализованные в вариантах осуществления настоящего изобретения, применимы к различным системам связи, таким как, например, глобальная система мобильной связи (GSM), система множественного доступа с кодовым разделением каналов (CDMA), система широкополосного множественного доступа с кодовым разделением (WCDMA), система пакетной радиосвязи общего пользования (GPRS), система стандарта «Долгосрочное развитие сетей связи» (LTE), система LTE с дуплексной передачей с разделением по частоте (FDD), система LTE с дуплексной передачей с временным разделением (TDD), универсальная система мобильной связи (UMTS), система связи глобальной совместимости для микроволнового доступа (WiMAX) или система 5G.
В качестве примера на фиг. 1 показана система 100 связи, к которой применим один из вариантов осуществления настоящего изобретения. Система 100 связи может включать в себя сетевое устройство 110, а сетевым устройством 110 может служить устройство, сообщающееся с терминалом 120 (который может также называться терминалом связи или оконечным устройством). Сетевое устройство 110 может обеспечивать охват радиосвязью конкретной географической зоны и поддерживать связь с терминалом, находящимся в переделах указанной зоны охвата. В необязательном варианте сетевым устройством 110 может служить базовая приемопередающая станция (BTS) в системе GSM или CDMA, узел NodeB (NB) в системе WCDMA или усовершенствованный узел NodeB (eNB или eNodeB) в системе LTE; или же сетевым устройством может служить беспроводной контроллер в сети облачного радиодоступа (CRAN); или же сетевым устройством может служить коммутационный центр мобильной связи, ретрансляционная станция, точка доступа, монтируемое на транспортном средстве устройство, носимое устройство, концентратор, сетевой коммутатор, мост, маршрутизатор, сетевое устройство в сети 5G, сетевое устройство в перспективной усовершенствованной сети PLMN (наземная сеть мобильной связи общего пользования) или иное устройство подобного рода.
Система 100 связи дополнительно включает в себя, по меньшей мере, один терминал 120, находящийся в пределах зоны охвата сетевого устройства 110. В контексте настоящего документа термин «терминал» обозначает, помимо прочего, устройство, выполненное с возможностью приема/передачи коммуникационного сигнала через проводное канальное соединение, например, через коммутируемую телефонную сеть общего пользования (PSTN), цифровую абонентскую линию (DSL), цифровой кабель или прямое кабельное соединение; и/или иное информационное соединение/сеть передачи данных; и/или через беспроводной интерфейс, например, сеть сотовой связи, беспроводную локальную сеть (WLAN), цифровую телевизионную сеть, такую как сеть DVB-H, сеть спутниковой связи или радиовещательный передатчик AM и ЧМ сигналов; и/или иное оконечное устройство; и/или устройство системы IoT («Интернет вещей»). Терминал, выполненный с возможностью поддержания связи через беспроводной интерфейс, может называться «беспроводным терминалом связи», «беспроводным терминалом» или «мобильным терминалом». Примером мобильного терминала может служить, помимо прочего, спутниковый или сотовый телефон; терминал системы персональной связи (PCS), выполненный с возможностью объединения сотового радиотелефона с возможностями по обработке данных, пересылке факсов и обмену информацией; карманный персональный компьютер (PDA), выполненный с возможностью объединения в себе функций радиотелефона, пейджера, устройства доступа к Интернету/Интранету, веб-браузера, органайзера, календаря и/или приемника системы GPS (системы глобального позиционирования); и удобный лэптоп и/или портативный персональный компьютер типа "палмтоп" или иное электронное устройство, содержащее радиотелефонный приемопередатчик. Терминалом может называться терминал доступа, абонентское устройство (UE), абонентский пункт, абонентская станция, мобильная станция, мобильная платформа, удаленная станция, удаленный терминал, мобильное устройство, терминал пользователя, оконечное устройство, устройство беспроводной связи, агент пользователя или устройство пользователя. Терминалом доступа может служить сотовый телефон; беспроводной телефон; SIP-телефон (телефон, использующий протокол установления сеанса); станция беспроводного абонентского доступа (WLL); карманный персональный компьютер (PDA); карманное устройство с функцией беспроводной связи; вычислительное устройство или любое иное устройство обработки данных, соединенное с беспроводным модемом; устройство, установленное на транспортном средстве; носимое устройство; оконечное устройство в сети 5G или оконечное устройство в перспективной усовершенствованной сети PLMN (наземная сеть мобильной связи общего пользования); или иное устройство подобного рода.
В необязательном варианте терминал 120 может осуществлять связь между устройствами (связь D2D).
В необязательном варианте система 5G или сеть 5G может также называться системой New Radio (NR) или сетью NR.
На фиг. 2 показана блок-схема, иллюстрирующая алгоритм реализации способа 200 беспроводной связи согласно одному из вариантов осуществления настоящего изобретения. Этот способ реализуется устройством связи, а устройством связи может служить терминал или сетевое устройство.
На стадии 210 устройство связи определяет второй интервал времени на основании местоположения во временной области, по меньшей мере, одного из первых интервалов времени, использованных для передачи данных.
В необязательном варианте в этом примере осуществления настоящего изобретения данными могут служить восходящие данные. Восходящие данные может нести в себе физический восходящий общий канал (PUSCH), и они могут планироваться методом полупостоянного планирования (SPS) или планироваться в динамическом режиме с помощью информации управления нисходящей линии связи (DCI).
В этом случае терминал может передавать восходящие данные с использованием первых интервалов времени и принимать во втором интервале времени информацию обратной связи для восходящих данных. В альтернативном варианте сетевое устройство может принимать восходящие данные через первые интервалы времени и передавать - во втором интервале времени - информацию обратной связи для восходящих данных.
В необязательном варианте в этом примере осуществления настоящего изобретения данными могут служить нисходящие данные. Нисходящие данные может нести в себе физический нисходящий общий канал (PDSCH), и они могут планироваться методом SPS или планироваться в динамическом режиме с помощью DCI.
В этом случае терминал может принимать нисходящие данные с использованием первых интервалов времени и передавать во втором интервале времени информацию обратной связи для нисходящих данных. В альтернативном варианте сетевое устройство может передавать нисходящие данные через первые интервалы времени и принимать во втором интервале времени - информацию обратной связи для нисходящих данных.
В необязательном варианте в этом примере осуществления настоящего изобретения первым интервалом времени служит символ, слот, субслот, полуслот или подкадр.
Количество символов полуслота согласно этому варианту осуществления настоящего изобретения может быть равно половине количества символов, включенных в слот, а слот может включать в себя два полуслота.
Субслот согласно этому варианту осуществления настоящего изобретения может включать в себя, по меньшей мере, один символ, а слот может состоять, по меньшей мере, из одного субслота.
В необязательном варианте первые интервалы времени, занятые данными, могут характеризоваться одинаковой гранулярностью (например, с занятием двух слотов), или же они могут характеризоваться разной гранулярностью (например, с занятием двух слотов плюс два символа). Гранулярность может быть представлена количеством включенных символов, и может быть классифицирована как символ, слот, субслот, полуслот или полукадр.
В необязательном варианте первые интервалы времени представляют собой множество последовательных первых интервалов времени. Например, на фиг. 3 или 4 показано, что занято множество последовательных слотов.
Разумеется, в этом примере осуществления настоящего изобретения первые интервалы времени для передачи данных могут быть альтернативно непоследовательными.
Например, для первых интервалов времени, передающих данные, предусмотрен, по меньшей мере, один интервал времени между двумя соседними интервалами времени из числа первых интервалов времени.
В другом примере для первых интервалов времени, передающих данные, предусмотрено одинаковое количество интервалов времени между каждыми двумя соседними интервалами времени из числа первых интервалов времени.
В необязательном варианте в этом примере осуществления настоящего изобретения количество первых интервалов времени, используемых для передачи данных, может быть задано в терминала заранее или сконфигурировано для терминала сетевым устройством посредством сигналов верхнего уровня или сигналов физического уровня.
В необязательном варианте в этом примере осуществления настоящего изобретения вторым интервалом времени может служить символ, слот, субслот, полуслот или подкадр.
В необязательном варианте в этом примере осуществления настоящего изобретения гранулярность первого интервала времени совпадает с гранулярностью второго интервала времени.
Например, оба интервала времени из числа первого и второго интервалов времени представляют собой слоты или полуслоты.
В необязательном варианте в этом примере осуществления настоящего изобретения гранулярность первого интервала времени отличается от гранулярности второго интервала времени.
В необязательном варианте в этом примере осуществления настоящего изобретения устройство связи может определить второй интервал времени на основании местоположения во временной области последнего из первых интервалов времени.
За счет определения - на основании местоположения во временной области последнего из первых интервалов времени второго интервала времени, используемого для передачи информации обратной связи, может быть установлен более подходящий второй интервал времени для передачи информации обратной связи, что предотвращает негативное воздействие количества первых интервалов времени на передачу информации обратной связи. Например, если исходить из того, что количество первых интервалов времени для передачи данных изменчиво, а количество интервалов времени между последним из первых интервалов времени и установленным вторым интервалом времени фиксировано, и если исходить из того, что второй интервал времени для передачи информации обратной связи определяется с использованием местоположения во временной области 1-ого из первых интервалов времени, то если количество первых интервалов времени будет чрезмерно велико, то установленный второй интервал времени будет располагаться слишком близко к последнему из первых интервалов времени (даже перед последним из первых интервалов времени), вследствие чего будет недостаточно времени для передачи информации обратной связи. В альтернативном варианте предусмотрено, что, если количество первых интервалов времени чрезмерно мало, то между установленным вторым интервалом времени и последним из первых интервалов времени будет располагаться чрезмерно много интервалов времени. В результате перед передачей или приемом информации обратной связи потребуется относительно длительный период ожидания.
Однако следует понимать, что этот вариант осуществления настоящего изобретения не ограничен определением второго интервала времени с обязательным использованием местоположения во временной области последнего из первых интервалов времени. Например, для определения первого интервала времени может быть использован предпоследний из первых интервалов времени, или для определения второго интервала времени может быть использован 1-ый из первых интервалов времени (в этом случае количество первых интервалов времени может регулироваться в динамическом режиме, и количество интервалов времени между первым интервалом времени и вторым интервалом времени также может регулироваться в динамическом режиме; или же количество первых интервалов времени может быть фиксированным, и количество интервалов времени между первым интервалом времени и вторым интервалом времени также может быть фиксированным).
В необязательном варианте в этом примере осуществления настоящего изобретения предусмотрено, что если гранулярность первого интервала времени отличается от гранулярности второго интервала времени, то второй интервал времени определяется на основании местоположения во временной области второго интервала времени, к которому относится, по меньшей мере, один первый интервал времени.
Вторым интервалом времени, используемым для передачи информации обратной связи, служит второй интервал времени (n+k)*, а n-ым вторым интервалом времени будет второй интервал времени, к которому относится последний из первых интервалов времени. В этом случае разнесение поднесущих, соответствующее первому интервалу времени, и разнесение поднесущих, соответствующее второму интервалу времени, могут быть одинаковыми, а величины k и n будут представлять собой неотрицательные целые числа.
Например, если исходить из того, что данные передаются в первом полуслоте, втором полуслоте, третьем полуслоте и четвертом полуслоте, четвертый полуслот относится ко второму полуслоту, а величина k составляет четыре слота, то вторым интервалом времени, используемым для передачи информации обратной связи, будет шестой слот.
th
В необязательном варианте в этом примере осуществления настоящего изобретения предусмотрено, что если гранулярность первого интервала времени совпадает с гранулярностью второго интервала времени, то вторым интервалом времени, используемым для передачи информации обратной связи, будет второй интервал времени (n+k), а n-ым вторым интервалом времени будет последний из первых интервалов времени. В этом случае разнесение поднесущих, соответствующее первому интервалу времени, и разнесение поднесущих, соответствующее второму интервалу времени, может быть одинаковым, а величины k и n будут представлять собой неотрицательные целые числа.
Если исходить из того, что данные передаются в первом слоте, втором слоте, третьем слоте и четвертом слоте, а величина k составляет четыре слота, то вторым интервалом времени, используемым для передачи информации обратной связи, будет восьмой слот.
Следует понимать, что представленные описания основаны на примере определения второго интервала времени с использованием местоположения во временной области последнего из первых интервалов времени. Однако описанный выше пример вполне применим к другому первому интервалу времени, если только заменить последний из первых интервалов времени в предшествующем примере на другой первый интервал времени.
В необязательном варианте в этом примере осуществления настоящего изобретения разнесение поднесущих первого интервала времени и разнесение поднесущих второго интервала времени могут быть одинаковыми или отличаться друг от друга.
Устройство связи может определить второй интервал времени на основании местоположения во временной области, по меньшей мере, одного из первых интервалов времени, разнесения поднесущих первого интервала времени и разнесения поднесущих второго интервала времени.
Как определить второй интервал времени методом объединения разнесения поднесущих и гранулярности интервала времени, описано ниже на одном из примеров, в котором второй интервал времени устанавливается с использованием местоположения во временной области последнего из первых интервалов времени.
2a
b
В необязательном варианте в этом примере осуществления настоящего изобретения второй интервал времени, используемый для передачи информации обратной связи, может быть записан как ((n+k)/2), где единицы k и n разнесения поднесущих согласуются друг с другом, обе величины k и n являются положительными целыми числами, величина a обозначает разнесение поднесущих второго интервала времени, а величина b обозначает разнесение поднесущих первого интервала времени. Если гранулярность первого интервала времени совпадает с гранулярностью второго интервала времени, то величина n является местоположением во временной области одного (например, последнего) из первых интервалов времени; а если гранулярность первого интервала времени отличается от гранулярности второго интервала времени, то величина n является местоположением во временной области второго интервала времени, к которому относится один (например, последний) из первых интервалов времени.
a
b
Следует понимать, что помимо определения второго интервала времени по формуле ((n+k)2/2) второй интервал времени может быть дополнительно определен другим способом. Данный вариант осуществления настоящего изобретения не ограничен представленным решением.
В необязательном варианте в этом примере осуществления настоящего изобретения предложенный способ реализуется терминалом, а величина k (которая может включать k в любом месте) задается заранее в терминале в соответствии с определенным протоколом или конфигурируется для терминала с помощью параметра верхнего уровня (который может переноситься сигналами верхнего уровня) сетевой стороны, или сообщается терминалу сетевой стороной через сигналы физического уровня, например, через информацию управления нисходящей линии связи (DCI).
В необязательном варианте в этом примере осуществления настоящего изобретения предложенный способ реализуется сетевым устройством, причем сетевое устройство конфигурирует величину k для терминала с помощью параметра верхнего уровня; или же сетевое устройство сообщает терминалу величину k через DCI.
В необязательном варианте сетевое устройство может обозначить величину k, используя для этого способ, который предусматривает объединение сигналов верхнего уровня и сигналов физического уровня.
Например, если терминал не получил набор значений k, сконфигурированный сигналами управления радиоресурсами (RRC), то сигналы физического уровня укажут на требуемое значение из заранее заданного набора значений, например, {1, 2, 3, 4, 5, 6, 7, 8}. В случае получения набора значений k, сконфигурированного сигналами RRC, сигналы физического уровня укажут на требуемое значение из набора, сконфигурированного сигналами верхнего уровня.
На стадии 220 устройство связи передает (принимает или пересылает) информацию обратной связи с использованием второго интервала времени, причем информация обратной связи представляет собой информацию обратной связи для данных, передаваемых в первых интервалах времени.
В одном из вариантов осуществления настоящего изобретения первые интервалы времени используются для многократной передачи транспортного блока (ТВ) в повторяющемся режиме. Версии резервирования (RV), используемые для многократной передачи в повторяющемся режиме, могут быть одинаковыми или разными. Исходные биты информации при многократной передаче в повторяющемся режиме будут одинаковыми. Например, как показано на фиг. 3, блок TBI передается четыре раза.
Информация обратной связи включает в себя подтверждение (АСК)/неподтверждение (NACK), причем ACK/NACK соответствует многократно передаваемому блоку ТВ, и ACK/NACK означает, что передано АСК или передано NACK.
В частности, если терминал принял однократно передаваемый блок ТВ, то терминал может передать АСК; а если не был принят каждый из однократно передаваемых блоков ТВ, то терминал может передать NACK. В альтернативном варианте предусмотрено, что если терминал не принял однократно передаваемый блок ТВ, то терминал может передать NACK; а если принят каждый из многократно передаваемых блоков ТВ, то терминал передает АСК по каналу обратной связи.
В альтернативном варианте информация обратной связи включает в себя множество ACK/NACK, и это множество ACK/NACK взаимно-однозначно соответствует множеству групп блоков кода (CBG), включенных в ТВ.
В частности, применительно к CBG предусмотрено, что если группа CBG была принята в однократно передаваемом блоке ТВ, то для этой группы CBG может быть передано АСК; а если группа CBG не была принята ни в одном однократно передаваемом блоке ТВ, то для этой группы CBG может быть передано NACK. В альтернативном варианте применительно к CBG предусмотрено, что если группа CBG не была принята в однократно передаваемом блоке ТВ, то для этой группы CBG может быть передано NACK; а если группа CBG была принята в любом из однократно передаваемых блоков ТВ, то для этой группы CBG может быть передано АСК.
В одном из примеров практической реализации настоящего изобретения первые интервалы времени используются для передачи множества частей транспортного блока (ТВ), и каждая часть из множества частей занимает первый интервал времени. Исходные биты информации множества частей будут разными. Например, как показано на фиг. 4, блок TBI разделен на четыре части, которые передаются, соответственно, в четырех первых интервалах времени.
Разделение частей блока ТВ может быть таким же что и разделение групп CBG, включенных в ТВ; например, каждая часть включает в себя группу CBG. В альтернативном варианте разделение частей блока ТВ может отличаться от разделения включенных в него групп CBG; например, одна часть может включать в себя множество групп CBG или менее одной группы CBG. Блок ТВ может быть разделен на множество пропорционально усредненных частей, или же он может быть разделен на множество пропорционально не усредненных частей.
Информация обратной связи включает в себя одно ACK/NACK, и ACK/NACK соответствует блоку ТВ.
В частности, если все части из множества частей приняты успешно, то по каналу обратной связи может быть передано АСК; а если имеется, по меньшей мере, одна результативно непринятая часть, то по каналу обратной связи передается NACK.
В альтернативном варианте информация обратной связи включает в себя множество ACK/NACK, и это множество ACK/NACK взаимно-однозначно соответствует множеству CBG, включенных в ТВ.
Например, применительно к группе CBG предусмотрено, что если группа CBG была успешно принята, то по каналу обратной связи может быть передано АСК; а если эта группа CBG не была успешно принята, то по каналу обратной связи может быть передано NACK.
В альтернативном варианте информация обратной связи включает в себя множество ACK/NACK, и это множество ACK/NACK взаимно-однозначно соответствует множеству частей, включенных в ТВ.
Например, если какая-либо часть была успешно принята, то по каналу обратной связи может быть передано АСК; а если эта часть не была успешно принята, то по каналу обратной связи может быть передано NACK.
Следует понимать, что в этом варианте осуществления настоящего изобретения помимо передачи информации обратной связи для данных, передаваемых в первых интервалах времени, второй интервал времени может дополнительно передавать информацию обратной связи для данных другого интервала времени. Например, если другой блок ТВ, рассчитанный описанным выше способом, передается с использованием другой величины k, информация обратной связи для другого ТВ также может потребовать передачи во втором интервале времени.
Следовательно, в этом варианте осуществления настоящего изобретения второй интервал времени определяется на основании местоположения во временной области, по меньшей мере, одного из первых интервалов времени, используемых для передачи данных; а информация обратной связи передается с использованием второго интервала времени, причем информация обратной связи представляет собой информацию обратной связи для данных, передаваемых в первых интервалах времени, что обеспечивает возможность осуществления обратной связи для данных множества интервалов времени (например, слотов).
На фиг. 5 представлена структурная схема устройства 300 связи согласно одному из вариантов осуществления настоящего изобретения. Как показано на фиг. 5, устройство 300 связи включает в себя модуль 310 обработки данных и модуль 320 связи, при этом:
модуль 310 обработки данных выполнен с возможностью определения второго интервала времени на основании местоположения во временной области, по меньшей мере, одного из первых интервалов времени; а
модуль 320 связи выполнен с возможностью передачи информации обратной связи с использованием второго интервала времени, причем информация обратной связи представляет собой информацию обратной связи для данных, передаваемых в первых интервалах времени.
В необязательном варианте модуль 310 обработки данных выполнен с дополнительной возможностью:
определения второго интервала времени на основании местоположения во временной области последнего из первых интервалов времени.
В необязательном варианте первые интервалы времени используются для многократной передачи транспортного блока (ТВ) в повторяющемся режиме.
В необязательном варианте информация обратной связи включает в себя ACK/NACK, и ACK/NACK соответствует блоку ТВ, многократно передаваемому в повторяющемся режиме; или
информация обратной связи включает в себя множество ACK/NACK, и это множество ACK/NACK взаимно-однозначно соответствует множеству CBG, включенных в ТВ.
В необязательном варианте первые интервалы времени используются для передачи множества частей транспортного блока (ТВ), и каждая часть из множества частей занимает первый интервал времени.
В необязательном варианте информация обратной связи включает в себя ACK/NACK, и ACK/NACK соответствует ТВ;
информация обратной связи включает в себя множество ACK/NACK, и это множество ACK/NACK взаимно-однозначно соответствует множеству CBG, включенных в ТВ; или
информация обратной связи включает в себя множество ACK/NACK, и это множество ACK/NACK взаимно-однозначно соответствует множеству частей, включенных в ТВ.
В необязательном варианте первым интервалом времени служит символ, слот, субслот, полуслот или подкадр.
В необязательном варианте вторым интервалом времени служит символ, слот, субслот, полуслот или подкадр.
В необязательном варианте гранулярность первого интервала времени совпадает с гранулярностью второго интервала времени; или
гранулярность первого интервала времени отличается от гранулярности второго интервала времени.
В необязательном варианте предусмотрено, что если гранулярность первого интервала времени отличается от гранулярности второго интервала времени, то:
модуль 320 обработки данных выполнен с дополнительной возможностью определения второго интервала времени на основании местоположения во временной области второго интервала времени, к которому относится, по меньшей мере, один первый интервал времени.
th
В необязательном варианте вторым интервалом времени, используемым для передачи информации обратной связи, служит второй интервал времени (n+k), а n-ым вторым интервалом времени будет второй интервал времени, к которому относится последний из первых интервалов времени.
th
В необязательном варианте предусмотрено, что если гранулярность первого интервала времени совпадает с гранулярностью второго интервала времени, то вторым интервалом времени, используемым для передачи информации обратной связи, будет второй интервал времени (n+k), а n-ым вторым интервалом времени будет последний из первых интервалов времени.
В необязательном варианте устройством связи служит терминал, а величина k заранее задается в терминале в соответствии с определенным протоколом, или же она конфигурируется для терминала с помощью параметра верхнего уровня сетевой стороны, или же она сообщается терминалу сетевой стороной через информацию управления нисходящей линии связи (DCI).
В необязательном варианте устройством связи служит сетевое устройство, а модуль 320 связи выполнен с дополнительной возможностью:
конфигурирования величины k для терминала с помощью параметра верхнего уровня; или
сообщения величины k терминалу через DCI.
В необязательном варианте модуль 310 обработки данных выполнен с дополнительной возможностью:
определения второго интервала времени на основании местоположения во временной области, по меньшей мере, одного первого интервала времени, разнесения поднесущих первого интервала времени и разнесения поднесущих второго интервала времени.
В необязательном варианте первые интервалы времени представляют собой множество последовательных первых интервалов времени.
В необязательном варианте данными могут служить восходящие данные; или данными могут служить нисходящие данные.
Следует понимать, что устройство связи может соответствовать терминалу, используемому при реализации способа 200, и может выполнять соответствующие операции терминала в рамках способа 200. Для краткости изложения подробности далее по тексту не повторяются.
На фиг. 6 показана структурная схема устройства 400 связи согласно одному из вариантов осуществления настоящего изобретения. Устройство 400 связи, показанное на фиг. 6, включает в себя процессор 410. Процессор 410 может вызвать из памяти и привести в исполнение компьютерную программу для реализации способа согласно вариантам осуществления настоящего изобретения.
В необязательном варианте, как показано на фиг. 6, устройство 400 связи может дополнительно включать в себя память 420. Процессор 410 может вызвать из памяти 420 и привести в исполнение компьютерную программу для реализации способа согласно вариантам осуществления настоящего изобретения.
Память 420 может представлять собой отдельный компонент, независимый от процессора 410, или же она может быть интегрирована в процессор 410.
В необязательном варианте, как показано на фиг. 6, устройство 400 связи может дополнительно включать в себя приемопередатчик 430. Приемопередатчиком 430 может управлять процессор 410, который обеспечивает связь с другим устройством, и который, в частности, может передавать информацию или данные на другое устройство или принимать информацию или данные, передаваемые другим устройством.
Приемопередатчик 430 может включать в себя передатчик и приемник. Приемопередатчик 430 может дополнительно включать в себя одну или несколько антенн.
В необязательном варианте устройство 400 связи может представлять собой, в частности, первое устройство связи в вариантах осуществления настоящего изобретения, и устройство 400 связи может выполнять соответствующие операции, реализуемые первым устройством в рамках различных способов согласно вариантам осуществления настоящего изобретения. Для краткости изложения подробности далее по тексту не повторяются.
В необязательном варианте устройство 400 связи может представлять собой, в частности, второе устройство связи в вариантах осуществления настоящего изобретения, и устройство 400 связи может выполнять соответствующие операции, реализуемые вторым устройством в рамках различных способов согласно вариантам осуществления настоящего изобретения. Для краткости изложения подробности далее по тексту не повторяются.
На фиг. 7 показана структурная схема микросхемы согласно одному из вариантов осуществления настоящего изобретения. Микросхема 500, показанная на фиг. 7, включает в себя процессор 510. Процессор 510 может вызвать из памяти и привести в исполнение компьютерную программу для реализации способа согласно вариантам осуществления настоящего изобретения.
В необязательном варианте, как показано на фиг. 7, микросхема 500 может дополнительно включать в себя память 520. Процессор 510 может вызвать из памяти 520 и привести в исполнение компьютерную программу для реализации способа согласно вариантам осуществления настоящего изобретения.
Память 520 может представлять собой отдельный компонент, независимый от процессора 510, или же она может быть интегрирована в процессор 510.
В необязательном варианте микросхема 500 может дополнительно включать в себя входной интерфейс 530. Входным интерфейсом 530 может управлять процессор 510, который обеспечивает связь с другим устройством или микросхемой, и который, в частности, может принимать информацию или данные, передаваемые другим устройством или микросхемой.
В необязательном варианте микросхема 500 может дополнительно включать в себя выходной интерфейс 540. Выходным интерфейсом 540 может управлять процессор 510, который обеспечивает связь с другим устройством или микросхемой, и который, в частности, может выдавать информацию или данные на другое устройство или микросхему.
В необязательном варианте микросхема применима к первому устройству связи в вариантах осуществления настоящего изобретения, и эта микросхема может выполнять соответствующие операции, реализуемые первым устройством в рамках различных способов согласно вариантам осуществления настоящего изобретения. Для краткости изложения подробности далее по тексту не повторяются.
В необязательном варианте микросхема применима ко второму устройству связи в вариантах осуществления настоящего изобретения, и эта микросхема может выполнять соответствующие операции, реализуемые вторым устройством в рамках различных способов согласно вариантам осуществления настоящего изобретения. Для краткости изложения подробности далее по тексту не повторяются.
Следует понимать, что микросхема, упомянутая в вариантах осуществления настоящего изобретения, может также называться микросхемой системного уровня, системной микросхемой, системой на основе чипа, интегральной схемой или иначе.
Следует понимать, что процессор согласно этому варианту осуществления настоящего изобретения может представлять собой чип с интегральными микросхемами, выполненный с возможностью обработки сигналов. В процессе своей практической реализации описанные стадии варианта осуществления предложенного способа могут выполняться интегральными логическими схемами аппаратных средств в процессоре или программными средствами. Указанным процессором может служить универсальный процессор, цифровой сигнальный процессор (DSP), специализированная заказная интегральная схема (ASIC), программируемая логическая матрица типа FPGA или другое программируемое логическое устройство, логический элемент на дискретных компонентах или транзисторный логический элемент или дискретный компонент аппаратных средств. Процессор может выполнять или приводить в исполнение способы, стадии и логические блок-схемы, описанные в вариантах осуществления настоящего изобретения. В качестве универсального процессора может быть использован микропроцессор, или любой стандартный процессор, или иное устройство подобного рода. Стадии способов, раскрытые в привязке к вариантам осуществления настоящего изобретения, могут выполняться напрямую путем исполнения или реализации аппаратным декодирующим процессором своих функций или с использованием сочетания аппаратных и программных модулей в декодирующем процессоре. Программный модуль может располагаться в носителе данных, отработанном на известном уровне техники, таком как оперативное запоминающее устройство, флеш-память, постоянное запоминающее устройство, программируемое постоянное запоминающее устройство, электрически стираемое программируемое постоянное запоминающее устройство или регистр. Носитель данных располагается в памяти, и процессор считывает информацию, хранящуюся в памяти, и выполняет стадии описанных способов во взаимодействии с аппаратными средствами процессора.
Следует понимать, что память в вариантах осуществления настоящего изобретения может представлять собой энергонезависимое или энергозависимое запоминающее устройство, или включать в себя как энергонезависимое, так и энергозависимое запоминающее устройство. В качестве энергонезависимого запоминающего устройства может быть использовано постоянное запоминающее устройство (ROM), программируемое постоянное запоминающее устройство (PROM), стираемое программируемое постоянное запоминающее устройство (EPROM), электрически стираемое программируемое постоянное запоминающее устройство (EEPROM) или флеш-память. Энергозависимое запоминающее устройство может представлять собой оперативное запоминающее устройство (RAM), которое служит внешней кэш-памятью. В качестве примера, не носящего ограничительного характера, оперативное запоминающее устройство (RAM) может быть представлено в самых разных формах, например в виде статического RAM-устройства (SRAM), динамического RAM-устройства (DRAM), синхронного динамического RAM-устройства (SDRAM), SDRAM с двойной скоростью (DDR SDRAM), усовершенствованного синхронного динамического RAM-устройства (ESDRAM), DRAM на базе технологии Synchlink (SLDRAM) или RAM-устройства с шиной прямого резидентного доступа (DR RAM). Следует отметить, что память для системы и способа, описанных в настоящем документе, включает в себя, помимо прочего, эти и любые другие блоки памяти подходящего типа.
Следует понимать, что память представлена лишь для примера, который не носит ограничительного характера. Например, память в вариантах осуществления настоящего изобретения может альтернативно представлять собой статическое оперативное запоминающее устройство (SRAM), динамическое оперативное запоминающее устройство (DRAM), синхронное динамическое оперативное запоминающее устройство (SDRAM), синхронное динамическое оперативное запоминающее устройство с двойной скоростью (DDR SDRAM), усовершенствованное синхронное динамическое оперативное запоминающее устройство (ESDRAM), динамическое оперативное запоминающее устройство на базе технологии Synchlink (SLDRAM), оперативное запоминающее устройство с шиной прямого резидентного доступа (DR RAM) или иное устройство подобного рода. Иначе говоря, предполагается, что память в этом варианте осуществления настоящего изобретения включает в себя, помимо прочего, эти и иные блоки памяти подходящего типа.
На фиг. 8 представлено схематическое изображение системы 600 связи согласно одному из вариантов осуществления настоящего изобретения. Как показано на фиг. 8, система 600 связи включает в себя сетевое устройство 610 и терминал 620.
Сетевое устройство 610 может быть выполнено с возможностью выполнения соответствующих функций, реализуемых сетевым устройством в рамках описанного выше способа, а терминал 620 может быть выполнен с возможностью выполнения соответствующих функций, реализуемых терминалом в рамках описанного выше способа. Для краткости изложения подробности далее по тексту не повторяются.
Одним из вариантов осуществления настоящего изобретения дополнительно предложен машиночитаемый носитель данных, выполненный с возможностью хранения компьютерных программ.
В необязательном варианте машиночитаемый носитель данных применим к первому устройству в вариантах осуществления настоящего изобретения, и компьютерная программа инициирует выполнение компьютером соответствующих операций, реализуемых первым устройством в рамках различных способов согласно вариантам осуществления настоящего изобретения. Для краткости изложения подробности далее по тексту не повторяются.
В необязательном варианте машиночитаемый носитель данных применим ко второму устройству в вариантах осуществления настоящего изобретения, и компьютерная программа инициирует выполнение компьютером соответствующих операций, реализуемых вторым устройством в рамках различных способов согласно вариантам осуществления настоящего изобретения. Для краткости изложения подробности далее по тексту не повторяются.
Одним из вариантов осуществления настоящего изобретения дополнительно предложен компьютерный программный продукт, включающий в себя команды компьютерной программы.
В необязательном варианте компьютерный программный продукт применим к первому устройству в вариантах осуществления настоящего изобретения, и команды компьютерной программы инициируют выполнение компьютером соответствующих операций, реализуемых первым устройством в рамках различных способов согласно вариантам осуществления настоящего изобретения. Для краткости изложения подробности далее по тексту не повторяются.
В необязательном варианте компьютерный программный продукт применим ко второму устройству в вариантах осуществления настоящего изобретения, и команды компьютерной программы инициируют выполнение компьютером соответствующих операций, реализуемых вторым устройством в рамках различных способов согласно вариантам осуществления настоящего изобретения. Для краткости изложения подробности далее по тексту не повторяются.
Одним из вариантов осуществления настоящего изобретения дополнительно предложена компьютерная программа.
В необязательном варианте компьютерная программа применима к первому устройству в вариантах осуществления настоящего изобретения, и при ее прогоне на компьютере эта компьютерная программа инициирует выполнение компьютером соответствующих операций, реализуемых первым устройством в рамках различных способов согласно вариантам осуществления настоящего изобретения. Для краткости изложения подробности далее по тексту не повторяются.
В необязательном варианте компьютерная программа применима ко второму устройству в вариантах осуществления настоящего изобретения, и при ее прогоне на компьютере эта компьютерная программа инициирует выполнение компьютером соответствующих операций, реализуемых вторым устройством в рамках различных способов согласно вариантам осуществления настоящего изобретения. Для краткости изложения подробности далее по тексту не повторяются.
Специалисту в данной области техники должно быть понятно, что примеры осуществления элементов и стадий алгоритма, описанные в привязке к вариантам осуществления заявленного изобретения, раскрытым в настоящем документе, могут быть реализованы электронными аппаратными средствами или сочетанием электронных аппаратных средств и программного обеспечения для компьютеров. Будут ли эти функции реализованы аппаратными средствами или программным обеспечением, зависит от конкретной области применения и конструктивных ограничений технических решений. В каждом конкретном случае специалист в данной области техники может использовать разные способы для реализации описанных функций, но такая реализация не должна рассматриваться как выходящая за пределы объема настоящего изобретения.
Специалист в данной области техники должен четко понимать, что для удобства и краткости изложения конкретные рабочие процессы описанной выше системы, устройства и модуля могут относиться к соответствующим процессам, выполняемым в рамках описанных выше вариантов реализации способа согласно настоящему изобретению, и поэтому они повторно не описываются в настоящем документе.
Следует понимать, что в некоторых вариантах осуществления настоящего изобретения раскрытая система, устройство и способ могут быть реализованы иначе. Например, вариант осуществления устройства, описанный выше, носит исключительно иллюстративный характер. К примеру, разделение модулей является разделением лишь по логическим функциям, и на практике могут быть реализованы иные варианты разделения; например, множественные модули или компоненты могут быть объединены или интегрированы в другую систему; или же некоторые признаки могут быть отброшены или не исполняться. Кроме того, проиллюстрированные или описанные взаимные связи или прямые связи или коммуникационные соединения могут быть реализованы с использованием различных интерфейсов. Непрямые связи или коммуникационные соединения между устройствами или модулями могут быть реализованы в электронной, механической или иной форме.
Модули, описанные как отдельные компоненты, могут быть физически отделены или не отделены друг от друга; а компоненты, представленные как модули, могут представлять собой или не представлять собой физические модули, т.е. они могут располагаться в одном месте, или же они могут быть распределены среди множества сетевых модулей. Некоторые или все модули могут выбираться в зависимости от фактических потребностей для достижения целей технических решений, реализованных в вариантах осуществления настоящего изобретения.
Кроме того, функциональные модули в вариантах осуществления настоящего изобретения могут быть интегрированы в один модуль обработки данных, или же каждый из модулей может представлять собой физически отдельный модуль, или же два или более модуля могут быть сведены в единый модуль.
Функциональные блоки могут храниться в машиночитаемом носителе данных, если они выполнены в виде программных функциональных модулей, которые реализуются на рынке или используются в качестве отдельных продуктов. Исходя из этого понимания, технические решения заявленного изобретения - в целом, частично или в той своей части, которая улучшает известный уровень техники - могут быть реализованы в виде программного продукта, хранящегося в носителе данных, включая несколько команд, инициирующих выполнение вычислительным устройством (в качестве которого может быть использован персональный компьютер, сервер, сетевое устройство или иное устройство подобного рода) всех или некоторых стадий способа, описанных в рамках различных вариантов осуществления настоящего изобретения. Указанный носитель данных включает в себя различные носители, выполненные с возможностью хранения программных кодов, такие как USB-флеш-накопитель, сменный жесткий диск, постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), магнитный диск или оптический диск.
Описанные выше варианты осуществления настоящего изобретения представляют собой лишь некоторые конкретные варианты его осуществления, и объем правовой охраны заявленного изобретения ими не ограничен. Любой специалист в данной области техники может без труда разработать любые изменения или замены в пределах технического объема, раскрытого в настоящем документе, которые должны быть включены в объем правовой охраны заявленного изобретения. Следовательно, объем правовой охраны настоящего изобретения должен определяться объемом правовой охраны формулы изобретения.