СПОСОБ УСТАНОВЛЕНИЯ ЗАРЕЗЕРВИРОВАННЫХ ПОДКАДРОВ ДЛЯ ПУЛА РЕСУРСОВ, ПОЛЬЗОВАТЕЛЬСКОЕ ОБОРУДОВАНИЕ И БАЗОВАЯ СТАНЦИЯ
METHOD FOR ESTABLISHMENT OF RESERVED SUBFRAMES FOR RESOURCE POOL, USER EQUIPMENT AND BASE STATION

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к способу установления зарезервированных подкадров для указания пула ресурсов, используемого для передачи и/или приема сигналов прямого соединения в системе связи V2V/V2X, и пользовательскому оборудованию, а также базовой станции для этого.
УРОВЕНЬ ТЕХНИКИ
В настоящее время пул ресурсов V2V (от транспортного средства к транспортному средству)/V2X (от транспортного средства ко всему), который используется для передачи и/или приема сигналов прямого соединения, состоит из определенных ресурсов во временной и частотной областях, и позиции ресурсов во временной области указаны битовой картой. Если определенный бит битовой карты указывает ʺ1ʺ, это означает, что это подкадр V2V/V2X, если же определенный бит битовой карты указывает ʺ0ʺ, это означает, что это не подкадр V2V/V2X.
На основании текущего соглашения 3GPP (проекта партнерства третьего поколения), размер битовой карты может составлять 16, 20 или 100 битов. Размер битовой карты, используемый при осуществлении связи, можно конфигурировать или заранее конфигурировать. На основании текущего соглашения 3GPP, некоторые подкадры, например, подкадры, где передается сигнал синхронизации прямого соединения (SLSS), подлежат исключению для пула ресурсов, и битовая карта может не повторяться целое число раз в оставшихся подкадрах (после исключения подкадров SLSS) в цикле номеров системного кадра (SFN/DFN). Например, предполагается, что в цикле SFN существует 10240 подкадров, и подкадр SLSS передается каждые 160 мс, поэтому в цикле SFN присутствует 64 подкадра SLSS, количество оставшихся подкадров равно 10240-64=10176, которое не делится на размер битовой карты, например, 20 битов или 100 битов. В случае, когда количество оставшихся подкадров не делится на размер битовой карты, возможны некоторые проблемы состязания за ресурс.
На фиг. 1 показан пример нецелочисленного повторения битовой карты в цикле SFN.
На фиг. 1, подкадры, указанные посредством '1' с помощью битовой карты, представляют, что они находятся в пуле ресурсов, и подкадры, указанные посредством '0' с помощью битовой карты, представляют, что они не находятся в пуле ресурсов. Указания битовой карты повторяются в цикле SFN. На фиг. 1, подкадры, указанные посредством '0' согласно битовой карте, могут использоваться другими экземплярами пользовательского оборудования или другими вариантами использования, например, передачей PUSCH.
Как показано на фиг. 1, последнее повторение битовой карты пересекает границу DFN/SFN. Если UE (пользовательское оборудование) использует эту битовую карту и резервирует ресурс, обозначенный '101', зарезервированный ресурс может конфликтовать с ресурсами других UE в следующем цикле DFN/SFN, поскольку битовая карта применяется от начала или некоторого смещения цикла SFN/DFN.
На основании этого рассмотрения, RAN1 3GPP согласился использовать понятие ʺзарезервированный подкадрʺ, который подлежит исключению из конфигурации пула ресурсов в цикле SFN/DFN. В этом случае, оставшиеся подкадры после исключения подкадров SLSS и зарезервированных подкадров могут допускать повторение битовой карты целое число раз в цикле SFN/DFN. Опять же, на основании вышеприведенного примера, где в цикле SFN существует 10240 подкадров, количество подкадров SLSS равно 64, и количество зарезервированных подкадров равно 76, количество оставшихся подкадров для пула ресурсов равно 10240-64-76=10100, которое делится на 100 битов битовой карты. В этом случае можно решить проблему конфликта, описанную на фиг. 1.
На фиг. 2 показан пример того, как подкадр резервируется в цикле SFN/DFN, представленном в R1-1609726 (протоколе встречи RAN1).
Как показано на фиг. 2, подкадр 503 является зарезервированным подкадром и подлежит исключению для пула ресурсов. Кроме того, подкадры 255, 256, 257, 512, 513 и 514 используются для передачи сигналов SLSS и также подлежит исключению для пула ресурсов.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
На основании вышеописанного уровня техники, возникает проблема, как устанавливать или указывать зарезервированные подкадры в цикле SFN/DFN. Поэтому, настоящее изобретение сделано с учетом вышеупомянутых аспектов.
Согласно одному аспекту настоящего изобретения, предусмотрен способ установления зарезервированных подкадров для указания пула ресурсов битовой картой. В настоящем изобретении, пул ресурсов используется для передачи или приема сигналов прямого соединения в цикле номеров системного кадра, который включает в себя заранее заданные подкадры и оставшиеся подкадры, которые являются подкадрами после исключения заранее заданных подкадров в цикле номеров системного кадра. Согласно способу, количество зарезервированных подкадров определяется таким образом, что битовая карта повторяется целое число раз в подкадрах после исключения зарезервированных подкадров и заранее заданных подкадров в цикле номеров системного кадра. Согласно способу, позиция каждого из зарезервированных подкадров устанавливается, причем, самое большее, два зарезервированных подкадра устанавливается для каждых n подкадров в цикле номеров системного кадра.
Согласно другому аспекту настоящего изобретения, предусмотрено пользовательское оборудование для установления зарезервированных подкадров для указания пула ресурсов битовой картой. В настоящем изобретении, пул ресурсов используется для передачи или приема сигналов прямого соединения в цикле номеров системного кадра, который включает в себя заранее заданные подкадры и оставшиеся подкадры, которые являются подкадрами после исключения заранее заданных подкадров в цикле номеров системного кадра. Пользовательское оборудование содержит блок связи и блок резервирования подкадров. Блок связи выполнен с возможностью передачи и/или приема сигналов прямого соединения. Блок резервирования подкадров выполнен с возможностью установления зарезервированных подкадров, причем количество зарезервированных подкадров определяется таким образом, что битовая карта повторяется целое число раз в подкадрах после исключения зарезервированных подкадров и заранее заданных подкадров в цикле номеров системного кадра, и, самое большее, два зарезервированных подкадра устанавливаются для каждых n подкадров в цикле номеров системного кадра.
Согласно еще одному аспекту настоящего изобретения, предусмотрено базовая станция для установления зарезервированных подкадров для указания пула ресурсов битовой картой. В настоящем изобретении, пул ресурсов используется для передачи или приема сигналов прямого соединения в цикле номеров системного кадра, который включает в себя заранее заданные подкадры и оставшиеся подкадры, которые являются подкадрами после исключения заранее заданных подкадров в цикле номеров системного кадра. Базовая станция содержит блок связи и блок резервирования подкадров. Блок связи выполнен с возможностью передачи и/или приема сигналов прямого соединения. Блок резервирования подкадров выполнен с возможностью установления зарезервированных подкадров, причем количество зарезервированных подкадров определяется таким образом, что битовая карта повторяется целое число раз в подкадрах после исключения зарезервированных подкадров и заранее заданных подкадров в цикле номеров системного кадра, и, самое большее, два зарезервированных подкадра устанавливаются для каждых n подкадров в цикле номеров системного кадра.
Способ, пользовательское оборудование и базовая станция по настоящему изобретению могут реализовать преимущества, заключающиеся в минимизации расходования ресурсов и задержек передачи по прямому соединению в системе связи.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Эти и/или другие аспекты и преимущества настоящего изобретения прояснятся и станут более понятны в нижеследующем подробном описании вариантов осуществления настоящего изобретения совместно с прилагаемыми чертежами, в которых:
фиг. 1 - пример нецелочисленного повторения битовой карты в цикле SFN;
фиг. 2 - пример того, как подкадр резервируется в цикле SFN/DFN, представленном в R1-1609726 (протоколе встречи RAN1);
фиг. 3 - блок-схема операций способа установления зарезервированных подкадров для пула ресурсов согласно одному варианту осуществления настоящего изобретения;
фиг. 4 - пример способа установления зарезервированных подкадров для пула ресурсов согласно одному варианту осуществления настоящего изобретения;
фиг. 5 - другой пример способа установления зарезервированных подкадров для пула ресурсов согласно одному варианту осуществления настоящего изобретения;
фиг. 6 - еще один пример способа установления зарезервированных подкадров для пула ресурсов согласно одному варианту осуществления настоящего изобретения;
фиг. 7 - пример пользовательского оборудования для осуществления связи с использованием пула ресурсов согласно одному варианту осуществления настоящего изобретения;
фиг. 8 - пример базовой станции для осуществления связи с использованием пула ресурсов согласно одному варианту осуществления настоящего изобретения.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
В нижеследующем подробном описании, приведена ссылка прилагаемые чертежи, которые образуют часть настоящего изобретения. В чертежах, аналогичные символы обычно указывают аналогичные компоненты, если из контекста не следует обратное. Очевидно, что аспекты настоящего изобретения можно организовывать, заменять, комбинировать и конструировать в самых разнообразных конфигурациях, которые все явно рассматриваются и образуют часть настоящего изобретения.
На фиг. 3 показан способ установления зарезервированных подкадров согласно одному варианту осуществления настоящего изобретения.
Способ, показанный на фиг. 3, осуществляется в системе связи V2V (от транспортного средства к транспортному средству)/V2X (от транспортного средства ко всему). В системе связи V2V/V2X, пул ресурсов используется для передачи и/или приема сигналов прямого соединения в цикле номеров системного кадра (SFN/DFN). DFN является прямым номером кадра, который может относиться к 3GPP TS 36.331. Это цикл, который состоит из подкадров восходящей линии связи. В FDD, цикл SFN в основном такой же, как цикл DFN, но в TDD цикл SFN будет включать в себя все из подкадра нисходящей линии связи, особого подкадра и подкадров восходящей линии связи. Предложенные способы можно использовать как для цикла SFN, так и для цикла DFN, но для простоты описания, в следующих примерах в основном будет рассматриваться SFN.
Цикл номеров системного кадра (SFN) включает в себя заранее заданные подкадры и оставшиеся подкадры. Оставшиеся подкадры являются подкадрами после исключения заранее заданных подкадров в цикле номеров системного кадра. В настоящем изобретении, битовая карта указывает, является ли подкадр ресурсом V2V/V2X. В настоящем изобретении, термины ʺзаранее заданный подкадрʺ и ʺисключенный подкадрʺ имеют одинаковое значение в контексте. Способ, показанный на фиг. 3, может выполняться либо на стороне пользовательского оборудования, либо на стороне базовой станции.
Как показано на фиг. 3, способ установления зарезервированных подкадров для указания пула ресурсов согласно одному варианту осуществления настоящего изобретения состоит из этапа S301 и этапа S302. На этапе S301, количество зарезервированных подкадров определяется таким образом, что битовая карта повторяется целое число раз в подкадрах после исключения зарезервированных подкадров и заранее заданных подкадров в цикле номеров системного кадра. На этапе S302, устанавливается позиция каждого из зарезервированных подкадров, причем, самое большее, два зарезервированных подкадра устанавливается для каждых n подкадров в цикле номеров системного кадра.
Согласно варианту осуществления настоящего изобретения, количество зарезервированных подкадров может определяться на основании размера битовой карты и количества оставшихся подкадров в цикле номеров системного кадра. Например, количество зарезервированных подкадров равно операции (количество оставшихся подкадров) mod (размер битовой карты). В частности, количество 'Y' зарезервированных подкадров может определяться на основании следующей формулы: X = (суммарное количество подкадров в цикле номеров системного кадра - количество заранее заданных подкадров в цикле номеров системного кадра), и Y = X mod (размер битовой карты).
На фиг. 4 показан пример способа установления зарезервированных подкадров согласно одному варианту осуществления настоящего изобретения.
Согласно фиг. 4, каждый подкадр передается в течение 1 мс. На фиг. 4, пустые блоки представляют исключенные подкадры, например, подкадры SLSS, и блоки с наклонными линиями представляют зарезервированные подкадры.
Как указано выше, на основании соглашения, подкадры, передающие сигнал синхронизации прямого соединения (SLSS), подлежат исключению для пула ресурсов. В нижеследующем контексте, подкадры, которые подлежит исключению, именуются ʺисключенными подкадрамиʺ или ʺзаранее заданными подкадрамиʺ. В примере, показанном на фиг. 4, предполагается, что существует 10240 подкадров в цикле номеров системного кадра (SFN), и каждый подкадр SLSS передается каждые 160 мс, поэтому в цикле SFN присутствует 64 подкадра SLSS. Количество оставшихся подкадров после исключения исключенных подкадров равно 10240-64=10176.
Для битовой карты размером 16 битов, количество зарезервированных подкадров равно 0, поскольку вычисление (10176 mod 16) дает 0. Для битовой карты размером 20 битов, количество зарезервированных подкадров равно 16, поскольку вычисление (10176 mod 20) дает 16. Для битовой карты размером 100 битов, количество зарезервированных подкадров равно 76, поскольку вычисление (10176 mod 100) дает 76.
Согласно варианту осуществления настоящего изобретения, 'n' подкадров определяются на основании индекса подкадра, который является непрерывным в цикле номеров системного кадра. Например, индексом подкадра может быть порядковый номер подкадра, например, SF#0, SF#1, SF#2, SF#3, …, SF#10240, как показано на фиг. 4, которые являются непрерывными в цикле номеров системного кадра. В этом случае, вышеупомянутые 'n подкадров' включают в себя как оставшиеся подкадры, так и заранее заданные подкадры, например, подкадры SLSS. Таким образом, зарезервированные подкадры устанавливаются для каждых 'n подкадров' независимо от того, содержатся ли заранее заданные подкадры в 'n подкадров'.
В этой ситуации, позиция зарезервированного подкадра может перекрываться с любым из заранее заданных подкадров, который подлежит исключению, для указания пула ресурсов в цикле номеров системного кадра. В этом случае, зарезервированный подкадр следует устанавливать в подкадре на минимальном расстоянии до или после заранее заданного подкадра в оставшихся подкадрах.
Согласно варианту осуществления настоящего изобретения, как показано на фиг. 4, можно предположить, что n=100, т.е. можно зарезервировать один подкадр на каждые 100 подкадров (как указано посредством HFN). Согласно другому варианту осуществления, ʺ100 подкадровʺ можно отсчитывать от начала цикла номеров системного кадра (в этом примере, номер смещения подкадра предполагается равным нулю). В примере, где существует смещение подкадра в цикле SFN, ʺ100 подкадровʺ можно отсчитывать от конца смещения подкадра в цикле номеров системного кадра.
В этом случае, для битовой карты размером 20 битов, количество зарезервированных подкадров равно 16, поэтому зарезервированные подкадры могут располагаться от HFN#0 до HFN#15. Для битовой карты размером 100 битов, количество зарезервированных подкадров равно 76, поэтому зарезервированные подкадры могут располагаться от HFN#0 до HFN#75.
Согласно другому примеру, ʺ100 подкадровʺ не обязательно отсчитывать от начала цикла номеров системного кадра, ʺ100 подкадровʺ можно отсчитывать от любой позиции цикла номеров системного кадра. Например, в случае битовой карты размером 20 битов, количество зарезервированных подкадров равно 16, ʺ100 подкадровʺ могут располагаться от HFN#10 до HFN#25, или от HFN#84 до HFN#99, и т.д. В случае битовой карты размером 100 битов, количество зарезервированных подкадров равно 76, ʺ100 подкадровʺ могут располагаться от HFN#0 до HFN#75, или от HFN#10 до HFN#85, или от HFN#24 до HFN#99, и т.д.
Для варианта осуществления, где n=100, преимущество состоит в том, что это простое решение с точки зрения стандартизации, и его можно использовать в любом случае с учетом того, что максимальное количество подкадров после операции mod равно 99. Кроме того, поскольку позиция зарезервированного подкадра так или иначе является общей, разные конфигурации пула ресурсов можно связывать с одними и теми же зарезервированными подкадрами, что повышает использование ресурса.
Согласно другому примеру настоящего варианта осуществления, n подкадров может определяться на основании оставшихся подкадров в цикле номеров системного кадра. Это означает, что вышеупомянутые 'n подкадров' не включают в себя заранее заданные подкадры. Таким образом, зарезервированные подкадры устанавливаются для каждых 'n подкадров', где 'n подкадров' являются n оставшимися подкадрам, доступными для пула ресурсов, которые не содержат заранее заданных подкадров.
Согласно примеру настоящего варианта осуществления, количество 'n' равно операции FLOOR (количество оставшихся подкадров/количество зарезервированных подкадров)ʺ, где FLOOR является операцией округления в меньшую сторону до ближайшего целого числа. В частности, количество 'n' может определяться на основе следующей формулы:
X = (суммарное количество подкадров в цикле номеров системного кадра - количество заранее заданных подкадров в цикле номеров системного кадра)
Y = X mod (размер битовой карты)
n = FLOOR (X/Y)
где FLOOR является операцией округления в меньшую сторону до ближайшего целого числа.
Согласно другому варианту осуществления настоящего изобретения, количество 'n' можно конфигурировать или заранее конфигурировать.
Согласно другому примеру варианта осуществления, зарезервированный подкадр и исключенный подкадр, например, подкадр SLSS, не могут перекрываться. Если их позиции перекрываются, зарезервированный подкадр следует размещать в подкадре до или после исключенного подкадра, который перекрывается.
На фиг. 5 показан другой пример способа установления зарезервированных подкадров согласно одному варианту осуществления настоящего изобретения.
На фиг. 5, пустые блоки представляют заранее заданные подкадры, например, подкадры SLSS, и блоки с наклонными линиями представляют зарезервированные подкадры.
В этом примере также предполагается, что в цикле SFN существует 10240 подкадров, и 64 подкадра SLSS исключены для пула ресурсов V2X, в котором предполагается периодичность 160 мс подкадра SLSS, таким образом, что оставшиеся подкадры составляют 10240-64=10176 подкадров.
В примере, показанном на фиг. 5, каждый из зарезервированных подкадров устанавливается посередине двух заранее заданных подкадров, например, подкадров SLSS, которые соседствуют друг с другом. В этом случае, поскольку каждый подкадр SLSS передается в течение периода периодичности 160 мс, один или два зарезервированных подкадра устанавливаются для каждых 160 подкадров в цикле номеров системного кадра.
В частности, для битовой карты размером 16 битов, количество зарезервированных подкадров равно 0. Для битовой карты размером 20 битов, количество зарезервированных подкадров равно 16, и один зарезервированный подкадр может быть установлен посередине двух подкадров SLSS от начала или других позиций цикла SFN.
Однако, для битовой карты размером 100 битов, количество зарезервированных подкадров равно 76. В этом случае, если только один зарезервированный подкадр устанавливается посередине двух соседних заранее заданных подкадров, например, подкадров SLSS, остается 13 зарезервированных подкадров, которые некуда устанавливать. Согласно другому примеру настоящего изобретения, пара из двух зарезервированных подкадров будет установлена посередине двух заранее заданных подкадров, например, подкадров SLSS. Количество ʺ2ʺ зарезервированных подкадра между одними и теми же двумя заранее заданными подкадрами, например, подкадрами SLSS, равно 76-63=13, и количество '1' зарезервированных подкадров равно 63. Шаблон установления зарезервированных подкадров может иметь вид {2 2 2 … 1 1 1 … 1 1 1} или {1 1 1 … 2 2 2 … 1 1 1} или {1 1 1 … 1 1 1 … 2 2 2}, {2 2 2 … 2 2 2 … 1 1 1} или {1 1 1 … 2 2 2 … 2 2 2} или {2 2 2 … 1 1 1 … 2 2 2} или {2 2 2 … 2 2 2 … 2 2 2}, или другие. Вышеприведенный шаблон означает, что ʺ2ʺ зарезервированных подкадра между одними и теми же двумя заранее заданными подкадрами, например, подкадрами SLSS могут располагаться в любой позиции в цикле SFN.
Преимущество такого варианта осуществления состоит в том, что все заранее заданные подкадры и зарезервированные подкадры для пула ресурсов распределены по мере возможности, и это минимизирует латентность передачи сигнала прямого соединения.
На фиг. 6 показан еще один пример способа установления зарезервированных подкадров согласно одному варианту осуществления настоящего изобретения.
В этом примере также предполагается, что в цикле SFN существует 10240 подкадров, 64 подкадра SLSS исключены для пула ресурсов V2X, и периодичность подкадра SLSS предполагается равной 160 мс, поэтому пул ресурсов V2X имеет 10240-64=10176 подкадров.
Как указано выше, количество 'n' может определяться на основе следующей формулы:
X = (суммарное количество подкадров в цикле номеров системного кадра - количество заранее заданных подкадров в цикле номеров системного кадра)
Y = X mod (размер битовой карты)
n = FLOOR (X/Y)
где FLOOR является операцией округления в меньшую сторону до ближайшего целого числа.
На основе вышеприведенной формулы, для битовой карты размером 100 битов, X = 10176, Y = 10176 mod 100 = 76, n = floor (10176/76) = 133. Поэтому, один зарезервированный подкадр может быть установлен для каждых 133 подкадров в цикле SFN, и всего существует 76 зарезервированных подкадров. В этом случае, битовая карта размером 100 битов может повторяться целое число раз в цикле SFN. Для битовой карты размером 16 битов и битовой карты размером 20 битов, может осуществляться одна и та же процедура.
Согласно другому примеру настоящего варианта осуществления, помимо подкадров синхронизации прямого соединения (SLSS), заранее заданные подкадры могут дополнительно включать в себя подкадры нисходящей линии связи и особые подкадры в TDD, и подкадры, указанные смещением подкадра с первым номером системного кадра (SFN#0) в цикле номеров системного кадра.Таким образом, заранее заданные подкадры включают в себя, по меньшей мере, один из подкадров нисходящей линии связи и особые подкадры в TDD, подкадры синхронизации прямого соединения, и подкадры, указанные смещением подкадра с началом цикла номеров системного кадра. В особом случае, например, для FDD, смещение подкадра может задаваться равным нулю.
В частности, в случае TDD при наличии подкадров нисходящей линии связи (DL), особых подкадров и подкадров восходящей линии связи (UL), подкадры DL и особые подкадры, а также подкадры SLSS подлежит исключению для пула ресурсов. Например, для TDD в конфигурации 0, в цикле SFN существует только 1024 подкадра восходящей линии связи, и эти 1024 подкадра восходящей линии связи являются возможными подкадрами для пула ресурсов V2X. Предполагая количество подкадров SLSS равным 64, оставшиеся подкадры составляют 1024-64=960 подкадров для пула ресурсов V2X. На основании вышеприведенной формулы, X = 960, Y = (960 mod 100) = 60, n = FLOOR (960/60) = 16. Это означает, что один зарезервированный подкадр устанавливается для каждых 16 подкадров восходящей линии связи.
На фиг. 7 показан пример пользовательского оборудования для установления зарезервированных подкадров согласно одному варианту осуществления настоящего изобретения.
В пользовательском оборудовании, как показано на фиг. 7, пул ресурсов используется для передачи и/или приема сигналов прямого соединения в цикле номеров системного кадра. Цикл номеров системного кадра включает в себя заранее заданные подкадры и оставшиеся подкадры. Оставшиеся подкадры являются подкадрами после исключения заранее заданных подкадров в цикле номеров системного кадра. битовая карта указывает, является ли подкадр ресурсом V2V/V2X.
Как показано на фиг. 7, пользовательское оборудование 700 согласно варианту осуществления настоящего изобретения включает в себя блок 701 связи, блок 702 резервирования подкадров, микропроцессорный блок 703 и блок 704 памяти. Вышеупомянутые соответствующие блоки соединены между собой с использованием шины данных и/или управления в пользовательском оборудовании 700.
Согласно варианту осуществления настоящего изобретения, пользовательское оборудование 700 выполнено с возможностью осуществления связи с другими экземплярами пользовательского оборудования или базовыми станциями с использованием пула ресурсов.
Блок 701 связи выполнен с возможностью передачи сигналов прямого соединения на другие экземпляры пользовательского оборудования или базовые станции и/или приема сигналов прямого соединения от других экземпляров пользовательского оборудования или базовых станций с использованием пула ресурсов V2V(от транспортного средства к транспортному средству)/V2X (от транспортного средства ко всему) в системе связи. Блок 701 связи может дополнительно содержать другое оборудование, например, процессор основной полосы и блок модуляции радиочастоты для обработки и/или модуляции сигналов, подлежащих передаче в системе связи.
Блок 702 резервирования подкадров выполнен с возможностью установления зарезервированных подкадров, причем количество зарезервированных подкадров определяется таким образом, что битовая карта повторяется целое число раз в подкадрах после исключения зарезервированных подкадров и заранее заданных подкадров в цикле номеров системного кадра, и, самое большее, два зарезервированных подкадра устанавливаются для каждых n подкадров в цикле номеров системного кадра.
Микропроцессорный блок 703 выполнен с возможностью выполнения соответствующих программ для обработки различных данных, хранящихся в блоке 704 памяти, и управления операциями соответствующих блоков в пользовательском оборудовании 700.
Блок 704 памяти может дополнительно включать в себя ROM (постоянную память) и RAM (оперативную память), которые не показаны на фигуре. ROM выполнена с возможностью хранения различных программ, необходимых для осуществления различных процессов и управления микропроцессором 703, и RAM выполнена с возможностью хранения промежуточных данных, временно создаваемый в процедуре процессов и управления микропроцессорным блоком 703.
Согласно одному варианту осуществления настоящего изобретения, пользовательское оборудование 700 может дополнительно содержать антенный блок. Антенный блок выполнен с возможностью передачи и/или приема сигналов на и/или от других экземпляров пользовательского оборудования или базовых станций.
Согласно одному варианту осуществления настоящего изобретения, пользовательское оборудование 700 может дополнительно содержать блок интерфейса. Блок интерфейса может относиться, но без ограничения, к одному типу из USB, IEEE13954, RJ11, RJ45 и т.д. Блок интерфейса выполнен с возможностью соединения с внешними устройствами пользователя, например, но без ограничения, компьютерным устройством, клавиатурой или мышью, и приема информации управления и/или команды программы от пользователя и/или вывода данных на внешние устройства пользователя.
Соответствующие вышеописанные устройства и/или блоки не ограничивают объем настоящего изобретения, и пользовательское оборудование 700 настоящего изобретения может включать в себя больше или меньше устройств и/или блоков.
Согласно другому варианту осуществления настоящего изобретения, количество зарезервированных подкадров определяется на основе размера битовой карты и количества оставшихся подкадров в цикле номеров системного кадра.
Согласно другому варианту осуществления настоящего изобретения, количество зарезервированных подкадров равно операции (количество оставшихся подкадров) mod (размер битовой карты).
Согласно другому варианту осуществления настоящего изобретения, каждый из зарезервированных подкадров устанавливается посередине соседних заранее заданных подкадров.
Согласно другому варианту осуществления настоящего изобретения, n подкадров основаны на индексе подкадра, который является непрерывным в цикле номеров системного кадра.
Согласно другому варианту осуществления настоящего изобретения, если позиция зарезервированного подкадра перекрывается с любым заранее заданным подкадром, который подлежит исключению, для указания пула ресурсов в цикле номеров системного кадра, зарезервированный подкадр устанавливается в ближайшем подкадре до или после заранее заданного подкадра в оставшихся подкадрах.
Согласно другому варианту осуществления настоящего изобретения, количество 'n' равно, по меньшей мере, 100.
Согласно другому варианту осуществления настоящего изобретения, n подкадров основаны на оставшихся подкадрах в цикле номеров системного кадра.
Согласно другому варианту осуществления настоящего изобретения, количество n равно операции FLOOR (количество оставшихся подкадров/количество зарезервированных подкадров)ʺ, где FLOOR является операцией округления в меньшую сторону до ближайшего целого числа.
Согласно другому варианту осуществления настоящего изобретения, заранее заданные подкадры включают в себя, по меньшей мере, один из подкадров нисходящей линии связи и особых подкадров в TDD, подкадров синхронизации прямого соединения и подкадров, указанных смещением подкадра с началом номера системного кадра в цикле номеров системного кадра.
На фиг. 8 показан пример базовой станции для установления зарезервированных подкадров согласно одному варианту осуществления настоящего изобретения.
На базовой станции, как показано на фиг. 8, пул ресурсов используется для передачи и/или приема сигналов прямого соединения в цикле номеров системного кадра. Цикл номеров системного кадра включает в себя заранее заданные подкадры и оставшиеся подкадры. Оставшиеся подкадры являются подкадрами после исключения заранее заданных подкадров в цикле номеров системного кадра. Битовая карта указывает, является ли подкадр ресурсом V2V/V2X.
Как показано на фиг. 8, базовая станция 800 согласно варианту осуществления настоящего изобретения включает в себя блок 801 связи, блок 802 резервирования подкадров, микропроцессорный блок 803 и блок 804 памяти. Вышеупомянутые соответствующие блоки соединены между собой с использованием шины данных и/или управления в базовой станции 800.
Согласно варианту осуществления настоящего изобретения, базовая станция 800 выполнена с возможностью осуществления связи с другими базовыми станциями или экземплярами пользовательского оборудования с использованием пула ресурсов.
Блок 801 связи выполнен с возможностью передачи сигналов прямого соединения на другие базовые станции или экземпляры пользовательского оборудования и/или приема сигналов прямого соединения от других базовых станций или экземпляров пользовательского оборудования с использованием пула ресурсов V2V(от транспортного средства к транспортному средству)/V2X (от транспортного средства ко всему) в системе связи. Блок 801 связи может дополнительно содержать другое оборудование, например, процессор основной полосы и блок модуляции радиочастоты для обработки и/или модуляции сигналов, подлежащих передаче в системе связи.
Блок 802 резервирования подкадров выполнен с возможностью установления зарезервированных подкадров, в котором количество зарезервированных подкадров определяется таким образом, что битовая карта повторяется целое число раз в подкадрах после исключения зарезервированных подкадров и заранее заданных подкадров в цикле номеров системного кадра, и, самое большее, два зарезервированных подкадра устанавливаются для каждых n подкадров в цикле номеров системного кадра.
Микропроцессорный блок 803 выполнен с возможностью выполнения соответствующих программ для обработки различных данных, хранящихся в блоке 804 памяти, и управления операциями соответствующих блоков на базовой станции 800.
Блок 804 памяти может дополнительно включать в себя ROM (постоянную память) и RAM (оперативную память), которые не показаны на фигуре. ROM выполнена с возможностью хранения различных программ, необходимых для осуществления различных процессов и управления микропроцессором 803, и RAM выполнена с возможностью хранения промежуточных данных, временно создаваемый в процедуре процессов и управления микропроцессорным блоком 803.
Согласно одному варианту осуществления настоящего изобретения, базовая станция 800 может дополнительно содержать антенный блок. Антенный блок выполнен с возможностью передачи и/или приема сигналов прямого соединения на и/или от других базовых станций или экземпляров пользовательского оборудования.
Согласно одному варианту осуществления настоящего изобретения, базовая станция 800 может дополнительно содержать блок интерфейса. Блок интерфейса может относиться, но без ограничения, к одному типу из USB, IEEE13954, RJ11, RJ45 и т.д. Блок интерфейса выполнен с возможностью соединения с внешними устройствами пользователя, например, но без ограничения, компьютерным устройством, клавиатурой или мышью, и приема информации управления и/или команды программы от пользователя и/или вывода данных на внешние устройства пользователя.
Соответствующие вышеописанные устройства и/или блоки не ограничивают объем настоящего изобретения, и базовая станция 800 настоящего изобретения может включать в себя больше или меньше устройств и/или блоков.
Согласно другому варианту осуществления настоящего изобретения, количество зарезервированных подкадров определяется на основании размера битовой карты и количества оставшихся подкадров в цикле номеров системного кадра.
Согласно другому варианту осуществления настоящего изобретения, количество зарезервированных подкадров равно операции (количество оставшихся подкадров) mod (размер битовой карты).
Согласно другому варианту осуществления настоящего изобретения, каждый из зарезервированных подкадров устанавливается посередине соседних заранее заданных подкадров.
Согласно другому варианту осуществления настоящего изобретения, n подкадров основаны на индексе подкадра, который является непрерывным в цикле номеров системного кадра.
Согласно другому варианту осуществления настоящего изобретения, если позиция зарезервированного подкадра перекрывается с любым заранее заданным подкадром, который подлежит исключению, для указания пула ресурсов в цикле номеров системного кадра, зарезервированный подкадр устанавливается в ближайшем подкадре до или после заранее заданного подкадра в оставшихся подкадрах.
Согласно другому варианту осуществления настоящего изобретения, количество 'n' равно, по меньшей мере, 100.
Согласно другому варианту осуществления настоящего изобретения, n подкадров основаны на оставшихся подкадрах в цикле номеров системного кадра.
Согласно другому варианту осуществления настоящего изобретения, количество 'n' равно операции FLOOR (количество оставшихся подкадров/количество зарезервированных подкадров)ʺ, где FLOOR является операцией округления в меньшую сторону до ближайшего целого числа.
Согласно другому варианту осуществления настоящего изобретения, заранее заданные подкадры включают в себя, по меньшей мере, один из подкадров нисходящей линии связи и особых подкадров в TDD, подкадров синхронизации прямого соединения и подкадров, указанных смещением подкадра с началом номера системного кадра в цикле номеров системного кадра.
Вышеописанные варианты осуществления настоящего изобретения являются лишь иллюстративным описанием, и их конкретные структуры и операции не ограничивают объем настоящего изобретения. Специалисты в данной области техники могут иначе комбинировать разные части и операции вышеупомянутых соответствующих вариантов осуществления для создания новых реализаций, которые в равной степени согласуются с принципом настоящего изобретения.
Варианты осуществления настоящего изобретения можно реализовать посредством оборудования, программного обеспечения и программно-аппаратного обеспечения или их комбинации, и способ реализации не ограничивает объем настоящего изобретения.
Отношения соединения между соответствующими функциональными элементами (блоками) в вариантах осуществления настоящего изобретения не ограничивают объем настоящего изобретения, в котором один или несколько функциональных элементов или блоков может содержаться в любых других функциональных элементах или соединяться с ними.
Хотя некоторые варианты осуществления настоящего изобретения были показаны и описаны совместно с вышеупомянутыми прилагаемыми чертежами, специалистам в данной области техники понятно, что эти варианты осуществления допускают вариации и модификации, подпадающие под объем настоящего изобретения, определяемый формулой изобретения и ее эквивалентами, и не выходящие за рамки принципа и сущности настоящего изобретения.