Устройство обработки, сетевой узел, клиентское устройство и их способы

Изобретение относится к беспроводной связи и может быть использовано для синхронизации клиентского устройства с сетью. В способе беспроводной связи сигнал синхронизации содержит первичный сигнал синхронизации (PSS), сформированный на основе последовательности PSS, и вторичный сигнал синхронизации (SSS) сформированный, основываясь на последовательности SSS. Последовательность SSS может формироваться, основываясь на первой последовательности, соответствующей первому циклическому сдвигу, и второй последовательности, соответствующей второму циклическому сдвигу. Первый циклический сдвиг и второй циклический сдвиг связываются с идентификатором. Технический результат – уменьшение вероятности неправильного обнаружения идентификатора соты. 12 н. и 47 з.п. ф-лы, 13 ил.

 

Область техники, к которой относится изобретение

Настоящее раскрытие относится к устройству обработки, а также, к сетевому узлу и клиентскому устройству, содержащим такое устройство обработки. Дополнительно, настоящее раскрытие также относится к соответствующим способам и к компьютерной программе.

Уровень техники

Синхронизация в большинстве систем связи, например, в системах связи долгосрочной эволюции (LTE) или усовершенствованной LTE (LTE-Advanced), является основой. Чтобы позволить клиентским устройствам выполнять синхронизацию с сетью, по меньшей мере одна приемопередающая точка (transmit-receive point, TRP) в каждой соте передает периодические сигналы синхронизации. Эти сигналы синхронизации обнаруживаются клиентскими устройствами, расположенными поблизости и используются каждым клиентским устройством для идентификации соответствующей соты в качестве его сервисной соты. Следовательно, синхронизация позволяет клиентскому устройству получать соединение с TRP и отслеживать соединение между ними для последующей передачи данных.

В системах сотовой связи LTE сигнал синхронизации содержит первичный сигнал синхронизации (primary synchronization signal, PSS) и вторичный сигнал синхронизации (secondary synchronization signal, SSS). Каждый из сигналов PSS и SSS передается на уникальном символе мультиплексирования с ортогональным частотным разделением каналов (OFDM) внутри каждой периодичности, т. е., внутри каждых 5 мс. Существуют 3 PSS и 168 SSS, совместно используемых для переноса 3 х 168 = 504 идентификационных данных ячеек (идентификаторов, ID). 168 SSS дополнительно скремблируются посредством индекса последовательности PSS, а также скремблируются для указания синхронизации первого и второго полукадров. Различные пары последовательности PSS и SSS переносят различные идентификаторы ячеек и передаются посредством TRP в различных сотах. Клиентское устройство сначала получает грубую временную и частотную синхронизацию частот, а также индекс, передаваемый в PSS, , путем обнаружения PSS во временном интервале. Клиентское устройство затем получает индекс, передаваемый в SSS, , путем обнаружения SSS в частотной области. Идентификатор соты при этом задается как . Конкретно, последовательности PSS создаются на основе последовательности Задова-Чу length-63 Zadoff Chu (ZC) с тремя различными корневыми индексами, а последовательности SSS создаются посредством чередующейся конкатенации двух m-последовательностей length-31 с различными циклическими сдвигами m0 и m1. Эти две коротких m-последовательности дополнительно скремблируются на основе, т. е. существуют 168 последовательностей SSS, связанных с каждой последовательностью PSS, и вторая m-последовательность скремблируется, основываясь на циклическом сдвиге первой m-последовательности. Идентификатор соты кодируется в последовательностях SSS через уникальное и обратимое отображение между индексами и и циклическими сдвигами m0 и m1.

Проект партнерства третьего поколения (3rd generation partnership project, 3GPP) в настоящее время работает над определением технологии доступа New Radio (NR). Было согласовано, чтобы синхронизация в NR должна использовать 3 последовательности NR PSS, основанные на чистой m-последовательности, модулированной двоичной фазовой манипуляцией (binary phase-shift keying, BPSK) с 3 различными циклическими сдвигами. Кроме того, количество NR SSS должно быть порядка 1000 после скремблирования, то есть, каждая последовательность PSS должна соответствовать приблизительно 333 последовательностям SSS. Поэтому, с помощью 3 NR PSS может быть обеспечено примерно 3 х 333 ≈ 1000 идентификаторов ячеек, что приблизительно в два раза больше количества идентификаторов ячеек, обеспечиваемых в LTE.

Текущее построение SSS в LTE, которое конкатенирует две коротких m-последовательности, страдает высоким риском взаимной корреляции, поскольку при нем существует множество пар последовательностей SSS, для которых каждая из двух коротких m-последовательностей имеет один и тот же циклический сдвиг. Этот высокий риск взаимной корреляции может вызывать высокую вероятность неправильного обнаружения идентификатора соты, особенно во время процедуры передачи управления.

Сущность изобретения

Задача вариантов осуществления изобретения состоит в обеспечении решения, смягчающего или устраняющего недостатки и проблемы традиционных решений.

Упомянутые выше и дополнительные задачи решаются с помощью предмета независимых пунктов формулы изобретения. Дополнительные предпочтительные формы реализации настоящего изобретения можно найти в зависимых пунктах формулы изобретения.

В соответствии с первым вариантом изобретения, упомянутые выше, и другие задачи решаются с помощью устройства обработки для формирования последовательности вторичных сигналов синхронизации, которая будет использоваться вместе с последовательностью первичных сигналов синхронизации для синхронизации, причем устройство обработки выполнено с возможностью:

определения первого циклического сдвига m0 и второго циклического сдвига m1, основываясь, по меньшей мере, на идентификаторе NID соты, где по меньшей мере первый циклический сдвиг m0 или второй циклический сдвиг m1 связан с последовательностью первичных сигналов синхронизации посредством определения, основанного также на индексе последовательности первичных сигналов синхронизации; и

формирования последовательности вторичных сигналов синхронизации, основываясь на суммирования по модулю 2 первой двоичной последовательности, циклически сдвинутой на первый циклический сдвиг m0, и второй двоичной последовательности, циклически сдвинутой на второй циклический сдвиг m1, так что если две сформированные последовательности вторичных сигналов синхронизации, связанные с последовательностью первичных сигналов синхронизации, являются циклически сдвинутыми версиями друг друга, то две сформированные последовательности вторичных сигналов синхронизации являются непоследовательно сдвинутыми версиями друг друга.

Таким образом, две сформированные последовательности вторичных сигналов синхронизации, связанные с последовательностью первичных сигналов синхронизации, которые являются циклически сдвинутыми версиями друг друга, не должны быть последовательно сдвинутыми версиями друг друга. Другими словами, первая сформированная последовательность вторичных сигналов синхронизации и вторая сформированная последовательность вторичных сигналов синхронизации, которые обе связаны с одной и той же последовательностью первичных сигналов синхронизации, и где первая сформированная последовательность вторичных сигналов синхронизации может быть получена путем циклического сдвига второй сформированной последовательности вторичных сигналов синхронизации и/или где вторая сформированная последовательность вторичных сигналов синхронизации может быть получена путем циклического сдвига первой сформированной последовательности вторичных сигналов синхронизации, разрешаются, только если первая и вторая последовательности вторичных сигналов синхронизации являются непоследовательно сдвинутыми версиями друг друга, то есть, первая сформированная последовательность вторичных сигналов синхронизации может быть получена только путем циклического сдвига второй сформированной последовательности вторичных сигналов синхронизации в два или более этапов и/или вторая сформированная последовательность вторичных сигналов синхронизации может быть получена только путем циклического сдвига первой сформированной последовательности вторичных сигналов синхронизации в два или более этапов.

Устройство обработки, соответствующее первому варианту, обеспечивает много преимуществ по сравнению с традиционными решениями. Преимущество устройства обработки состоит в том, что последовательности SSS вторичных сигналов синхронизации формируются простым и эффективным способом, таким образом, что обеспечиваются несложность и эффективное кодирование идентификаторов ячеек.

Малая взаимная корреляция между последовательностями SSS вторичных сигналов синхронизации, учитывающая смещения частоты, обеспечивается посредством формирования последовательности SSS вторичных сигналов синхронизации, которая повышает надежность обнаружения последовательностей SSS вторичных сигналов синхронизации в клиентском устройстве и, следовательно, уменьшает время поиска соты.

Кроме того, функции преобразования при декодировании и кодировании в закрытой форме для эффективного и несложного получения индексов последовательностей из идентификатора соты и наоборот, стали возможны посредством формирования и использования последовательностей вторичных сигналов синхронизации SSS. Это уменьшает сложность сетевого узла и клиентского устройства и обеспечивает быстрый и эффективный способ определения идентификатора соты. В клиентском устройстве дескремблированный принятый сигнал может быть эффективно обнаружен, например, используя быстрое преобразование Уолша-Адамара (fast Walsh-Hadamard transform, FWHT).

Таким образом, описанные здесь варианты осуществления позволяют эффективное кодирование идентификатора соты в последовательность вторичных сигналов синхронизации SSS, что гарантирует малую взаимную корреляцию между последовательностями SSS даже при большом остаточном смещении частоты, и в то же время позволяет простое преобразование из идентификатора соты в первое и второе значения циклического сдвига и наоборот.

В форме реализации устройства обработки, соответствующего первому варианту, первая и вторая двоичные последовательности являются последовательностями, содержащимися в группе, содержащей:

m-последовательности; и

m-последовательности, приводящие в результате к тому, что сформированные последовательности вторичных сигналов синхронизации принадлежат одному набору последовательностей Gold.

Преимущество при использовании этой формы реализации заключается в том, что когда первые и вторые двоичные последовательности, использованные для формирования вторичных сигналов синхронизации SSS, являются m-последовательностями, и, особенно, если они являются m-последовательностями, приводящими в результате к сформированным последовательностям вторичных сигналов синхронизации SSS, принадлежащим к одному набору последовательностей Gold, то малая взаимная корреляция между сформированными последовательностями SSS гарантируется.

В форме реализации устройства обработки, соответствующего первому варианту, первая или вторая двоичная последовательность, используемая для формирования вторичных сигналов синхронизации SSS, является одной и той же двоичной последовательностью, например, одной и той же псевдослучайной последовательностью максимальной длины, которая используется для формирования одной или нескольких последовательностей первичных сигналов синхронизации PSS.

В форме реализации устройства обработки, соответствующего первому варианту, множество последовательностей первичных сигналов синхронизации, применяемых для синхронизации, содержатся в группе, содержащей:

одну последовательность первичных сигналов синхронизации;

две или более последовательностей первичных сигналов синхронизации; и

три последовательности первичных сигналов синхронизации.

Преимущество этой формы реализации заключается в том, что обеспечивается гибкое формирование сигналов синхронизации, адаптируемых к большому количеству идентификаторов ячеек. Использование одной последовательности первичных сигналов синхронизации PSS позволяет понизить сложность при обнаружении первичного сигнала синхронизации. Использование двух или более, например, трех, последовательностей первичных сигналов синхронизации PSS позволяет связывать подмножества последовательностей вторичных сигналов синхронизации SSS с каждой последовательностью первичных сигналов синхронизации PSS. Здесь, после успешного обнаружения первичного сигнала синхронизации необходимо обнаруживать только подмножество последовательностей вторичных сигналов синхронизации, SSS, за счет чего достигается снижение сложности обнаружения вторичных сигналов синхронизации SSS. Следовательно, эта форма реализации предпочтительна, так как она предлагает компромисс между сложностями обнаружения первичных сигналов синхронизации и вторичных сигналов синхронизации.

В форме реализации устройства обработки, соответствующей первому варианту, сформированная последовательность вторичных сигналов синхронизации имеет длину L, равную 127, L = 127.

Преимущество этой формы реализации заключается в том, что формирование вторичных сигналов синхронизации (SSS) может использоваться для множества существующих и последующих систем беспроводной связи.

В форме реализации устройства обработки, соответствующего первому варианту, устройство обработки дополнительно выполнено с возможностью определения первого циклического сдвига m0 и второго циклического сдвига m1, связанных по меньшей мере с одним идентификатором NID соты, соответствующим одному или нескольким идентификаторам в группе, содержащей:

первый циклический сдвиг m0 и второй циклический сдвиг m1 равны, m0 = m1;

первый циклический сдвиг m0 и второй циклический сдвиг m1 отличаются друг от друга, m0 ≠ m1;

первый циклический сдвиг m0 больше, чем второй циклический сдвиг m1, m0 > m1;

первый циклический сдвиг m0 меньше, чем второй циклический сдвиг m1, m0 < m1;

две пары циклических сдвигов (m0, m1) и (m0', m1') удовлетворяют наибольшему из следующего m0' = m0 +1 и m1' = m1 + 1;

две пары циклических сдвигов (m0, m1) и (m0', m1') удовлетворяют наибольшему из следующего m0' = m0 +1 и m1' = m1 + 1 и первый циклический сдвиг m0 больше, чем второй циклический сдвиг m1, m0 >m1;

две пары циклических сдвигов (m0, m1) и (m0', m1') удовлетворяют наибольшему из следующего m0' = m0 +1 и m1' = m1 + 1 и первый циклический сдвиг m0 меньше, чем второй циклический сдвиг m1, m0 < m1;

две пары циклических сдвигов (m0, m1) и (m0', m1'), которые удовлетворяют обоим выражениям m0' = m0 +1 и m1' = m1 + 1, связаны с различными индексами последовательностей первичных сигналов синхронизации;

две пары циклических сдвигов (m0, m1) и (m0', m1') и которые удовлетворяют обоим выражениям m0' = m0 +1 и m1' = m1 + 1, связаны с различными индексами последовательностей первичных сигналов синхронизации и первый циклический сдвиг m0 больше, чем второй циклический сдвиг m1; m0 >m1 ; и

две пары циклических сдвигов (m0, m1) и (m0', m1') и которые удовлетворяют обоим выражениям m0' = m0 +1 и m1' = m1 + 1, связаны с различными индексами последовательностей первичных сигналов синхронизации и первый циклический сдвиг m0 меньше, чем второй циклический сдвиг m1; m0 < m1.

Преимущество этой формы реализации заключается в том, что разрешается гибкое формирование последовательностей вторичных сигналов синхронизации SSS, которое устойчиво против больших смещений частоты. Она также предпочтительна, поскольку предоставляет возможность дополнительного кодирования 5-тимилисекундной синхронизации и/или другой дополнительной информации в последовательности вторичных сигналов синхронизации SSS.

В форме реализации устройства обработки, соответствующего первому варианту, устройство обработки дополнительно выполнено с возможностью определения первого циклического сдвига m0 и второго циклического сдвига m1 следующим образом:

где:

g - целое число больше 1;

L' - положительное целое число, меньшее или равное длине L последовательности вторичных сигналов синхронизации;

- индекс последовательности вторичных сигналов синхронизации;

∈{0, 1, 2, … , }

- индекс последовательности первичных сигналов синхронизации;

∈{0, 1, … , }

- функция пола; и

mod - операция по модулю.

Преимущество этой формы реализации заключается в том, что гарантируется устойчивость против больших смещений частоты. Она также позволяет в полной мере использовать все циклические сдвиги m1 второй двоичной последовательности, например, разрешая L' = L, так что, учитывая общее количество идентификаторов ячеек, которые должны быть кодированы в последовательности вторичных сигналов синхронизации SSS, количество возможных циклических сдвигов m0 первой двоичной последовательности может поддерживаться на минимуме. Это предпочтительно, поскольку обнаружение последовательностей вторичных сигналов синхронизации SSS в клиентском устройстве настоящим может быть реализовано с меньшей сложностью. Другими словами, клиентское устройство может сначала дескремблировать последовательность принятого сигнала с минимальным количеством гипотез циклического сдвига первой двоичной последовательности, так что после дескремблирования согласно правильной гипотезе циклического сдвига первой двоичной последовательности, остающаяся последовательность принятого сигнала является всего лишь второй двоичной последовательностью с определенным неизвестным циклическим сдвигом, который может быть обнаружен, используя дешевую операцию быстрого преобразования Уолша-Адамара (FWHT).

В форме реализации устройства обработки, соответствующего первому варианту, устройство обработки дополнительно выполнено с возможностью определения первого циклического сдвига m0 и второго циклического сдвига m1 следующим образом:

;

где:

g - целое число больше 1;

L' - положительное целое число, меньшее или равное длине L последовательности вторичных сигналов синхронизации;

- индекс последовательности вторичных сигналов синхронизации;

∈{0, 1, 2, … , }

- индекс последовательности первичных сигналов синхронизации;

∈{0, 1, … , }

- функция пола; и

mod - операция по модулю.

Преимущество этой формы реализации заключается в том, что гарантируется устойчивость против больших смещений частоты. Это также позволяет получить дешевое обнаружение последовательности вторичных сигналов синхронизации SSS в клиентском устройстве, основываясь на дескремблировании и операции FWHT. Дополнительно, эта форма реализации формирует первый циклический сдвиг m0 и второй циклический сдвиг m1, которые все удовлетворяют выражению m0 < m1 (или, эквивалентно, m0 > m1). Это дает возможность дополнительной синхронизации 5миллисекундного кодирования и/или другой дополнительной информации в последовательностях вторичных сигналов синхронизации SSS путем простой подкачки значений m0 и m1. Альтернативно, это составляет решение, соответствующее требованиям завтрашнего дня, если считать его полезным для увеличения в дальнейшем количества гипотез в последовательностях вторичных сигналов синхронизации SSS.

В форме реализации устройства обработки, соответствующего первому варианту, устройство обработки дополнительно выполнено с возможностью определения первого циклического сдвига m0 и второго циклического сдвига m1 следующим образом:

;

где:

g - целое число, равное или больше 1;

L' - положительное целое число, меньшее или равное длине L последовательности вторичных сигналов синхронизации;

- индекс последовательности вторичных сигналов синхронизации;

∈{0, 1, 2, … , }

- индекс последовательности первичных сигналов синхронизации;

∈{0, 1, … , }

- функция пола; и

mod - операция по модулю.

Преимущество этой формы реализации заключается в том, что гарантируется устойчивость против больших смещений частоты. Она также позволяет дешевое обнаружение последовательности вторичных сигналов синхронизации SSS в клиентском устройстве на основе дескремблирования и операции FWHT. Дополнительно, когда g = 1, эта форма реализации позволяет выбор двух пар циклического сдвига (m0, m1) и (m0', m1'), которые обе удовлетворяют выражениям m0' = m0 + 1 и m1' = m1+ 1, но связывает соответствующую пару двух сформированных последовательностей вторичных сигналов синхронизации SSS с различными индексами последовательностей первичных сигналов синхронизации PSS. Таким образом, может быть выбрано больше допустимых значений пар циклического сдвига (m0, m1), которые потенциально позволяют кодирование большего количества идентификаторов ячеек в последовательностях вторичных сигналов синхронизации SSS, не увеличивая длину последовательности SSS.

В форме реализации устройства обработки, соответствующего первому варианту, устройство обработки дополнительно выполнено с возможностью определения первого циклического сдвига m0 и второго циклического сдвига m1 следующим образом:

+ m0 +1;

где:

g - целое число, равное или больше 1;

L' - положительное целое число, меньшее или равное длине L последовательности вторичных сигналов синхронизации;

- индекс последовательности вторичных сигналов синхронизации;

∈{0, 1, 2, … , }

- индекс последовательности первичных сигналов синхронизации;

∈{0, 1, … , }

- функция пола; и

mod - операция по модулю.

Преимущество этой формы реализации заключается в том, что гарантируется устойчивость против больших смещений частоты. Она также позволяет дешевое обнаружение последовательностей вторичных сигналов синхронизации SSS в клиентском устройстве на основе дескремблирования и операции FWHT. Дополнительно, когда g = 1, эта форма реализации позволяет выбор двух пар циклического сдвига, которые обе удовлетворяют выражениям m0' = m0 + 1 и m1' = m1+ 1, но связывает соответствующую пару двух сформированных последовательностей вторичных сигналов синхронизации SSS с различными индексами последовательностей первичных сигналов синхронизации PSS. Таким образом, может быть выбрано больше допустимых значений пар циклического сдвига (m0, m1), которые потенциально позволяют кодирование большего количества идентификаторов ячеек в последовательностях вторичных сигналов синхронизации SSS, не увеличивая длину последовательности SSS. Кроме того, эта форма реализации формирует первый циклический сдвиг m0 и второй циклический сдвиг m1, которые все удовлетворяют выражению m0 < m1 (или, эквивалентно, m0 > m1). Это дает возможность дополнительной синхронизации кодирования в пределах 5 мс и/или другой дополнительной информации в последовательностях вторичных сигналов синхронизации SSS путем простой подкачки значений m0 и m1. Альтернативно, это составляет решение, соответствующее требованиям завтрашнего дня, если считать его полезным для увеличения в дальнейшем количества гипотез в последовательностях вторичных сигналов синхронизации SSS.

В соответствии со вторым вариантом изобретения, упомянутые выше и другие задачи решаются с помощью сетевого узла, причем сетевой узел содержит:

устройство обработки, выполненное с возможностью формирования последовательности вторичных сигналов синхронизации, соответствующей любой из форм реализации, соответствующей первому варианту или, по существу, первому варианту; и

приемопередатчик, выполненный с возможностью передачи сигналов синхронизации, основываясь на последовательности первичных сигналов синхронизации и на последовательности вторичных сигналов синхронизации.

Сетевой узел, соответствующий второму варианту, обеспечивает множество преимуществ по сравнению с традиционными решениями. Преимущество сетевого узла состоит в том, что он позволяет использовать простой и эффективный способ формирования последовательности вторичных сигналов синхронизации SSS.

В соответствии с третьим вариантом изобретения, упомянутые выше и другие задачи решаются клиентским устройством, причем клиентское устройство содержит:

устройство обработки, выполненное с возможностью формирования последовательности вторичных сигналов синхронизации в соответствии с любой реализацией, соответствующей любой из форм, соответствующих первому варианту или, по существу, первому варианту;

приемопередатчик, выполненный с возможностью приема вторичных сигналов синхронизации, используя сформированную последовательность вторичных сигналов синхронизации; и

устройство обработки, дополнительно выполненное с возможностью определения идентификатора NID соты, основываясь на первом циклическом сдвиге m0 и втором циклическом сдвиге m1, определенных на основе принятого первичного сигнала синхронизации и принятого вторичного сигнала синхронизации.

Клиентское устройство, соответствующее третьему варианту, обеспечивает много преимуществ по сравнению с традиционными решениями. Преимущество клиентского устройства заключается в том, что оно содержит простой и эффективный способ формирования последовательностей вторичных сигналов синхронизации SSS, несложный подход к обнаружению последовательностей вторичных сигналов синхронизации SSS и простой и эффективный способ декодирования идентификатора NID соты из первого циклического сдвига m0 и второго циклического сдвига m1, определяемых из обнаруженной последовательности вторичных сигналов синхронизации SSS.

В соответствии с четвертым вариантом изобретения, упомянутые выше и другие задачи решаются способом определения последовательности вторичной синхронизации, которая должна использоваться вместе с последовательностью первичных сигналов синхронизации для синхронизации, причем упомянутый способ содержит этапы, на которых:

определяют первый циклический сдвиг m0 и второй циклический сдвиг m1, основываясь, по меньшей мере, на идентификаторе NID соты, где по меньшей мере первый циклический сдвиг m0 или второй циклический сдвиг m1 связан с последовательностью первичных сигналов синхронизации, определяемой, основываясь также на индексе последовательности первичных сигналов синхронизации; и

формируют последовательность вторичных сигналов синхронизации, основываясь на суммировании по модулю 2 первой двоичной последовательности, циклически сдвинутой на величину первого циклического сдвига m0, и второй двоичной последовательности m1, циклически сдвинутой на величину второго циклического сдвига, так что если две сформированные последовательности вторичных сигналов синхронизации, связанные с последовательностью первичных сигналов синхронизации, являются циклически сдвинутыми версиями друг друга, то две сформированных последовательности вторичных сигналов синхронизации являются непоследовательно сдвинутыми версиями друг друга.

В форме реализации способа, соответствующего четвертому варианту, первая и вторая двоичные последовательности являются последовательностями в группе, содержащей:

m-последовательности; и

m-последовательности, приводящие в результате к тому, что сформированные последовательности вторичных сигналов синхронизации принадлежат одному набору последовательностей Gold.

В форме реализации способа, соответствующей четвертому варианту, множество последовательностей первичных сигналов синхронизации, применяемых для синхронизации, являются последовательностями в группе, содержащей:

одну последовательность первичных сигналов синхронизации;

две или более последовательностей первичных сигналов синхронизации; и

три последовательности первичных сигналов синхронизации.

В форме реализации способа, соответствующего четвертому варианту, сформированная последовательность вторичных сигналов синхронизации имеет длину L, равную 127; L = 127.

В форме реализации способа, соответствующего четвертому варианту, способ дополнительно содержит определение первого циклического сдвига m0 и второго циклического сдвига m1, связанных по меньшей мере с одним идентификатором NID соты, соответствующим одному или нескольким идентификаторам в группе, содержащей:

первый циклический сдвиг m0 и второй циклический сдвиг m1 равны, m0 = m1;

первый циклический сдвиг m0 и второй циклический сдвиг m1 отличаются друг от друга, m0 ≠ m1;

первый циклический сдвиг m0 больше, чем второй циклический сдвиг m1, m0 > m1;

первый циклический сдвиг m0 меньше, чем второй циклический сдвиг m1, m0 < m1;

две пары циклических сдвигов (m0, m1) и (m0', m1') удовлетворяют наибольшему из следующего m0' = m0 +1 и m1' = m1 + 1;

две пары циклических сдвигов (m0, m1) и (m0', m1') удовлетворяют наибольшему из следующего m0' = m0 +1 и m1' = m1 + 1 и первый циклический сдвиг m0 больше, чем второй циклический сдвиг m1, m0 >m1;

две пары циклических сдвигов (m0, m1) и (m0', m1') удовлетворяют наибольшему из следующего m0' = m0 +1 и m1' = m1 + 1 и первый циклический сдвиг m0 меньше, чем второй циклический сдвиг m1, m0 < m1;

две пары циклических сдвигов (m0, m1) и (m0', m1'), которые удовлетворяют обоим выражениям m0' = m0 +1 и m1' = m1 + 1, связаны с различными индексами последовательностей первичных сигналов синхронизации;

две пары циклических сдвигов (m0, m1) и (m0', m1'), которые удовлетворяют обоим выражениям m0' = m0 +1 и m1' = m1 + 1, связаны с различными индексами последовательностей первичных сигналов синхронизации и первый циклический сдвиг m0 больше, чем второй циклический сдвиг m1; m0 >m1 ; и

две пары циклических сдвигов (m0, m1) и (m0', m1'), которые удовлетворяют обоим выражениям m0' = m0 +1 и m1' = m1 + 1, связаны с различными индексами последовательностей первичных сигналов синхронизации и первый циклический сдвиг m0 меньше, чем второй циклический сдвиг m1; m0 < m1.

В форме реализации способа, соответствующего четвертому варианту, способ дополнительно содержит определение первого циклического сдвига m0 и второго циклического сдвига m1 следующим образом:

;

где:

g - целое число больше 1;

L' - положительное целое число, меньшее или равное длине L последовательности вторичных сигналов синхронизации;

- индекс последовательности вторичных сигналов синхронизации;

∈{0, 1, 2, … , }

- индекс последовательности первичных сигналов синхронизации;

∈{0, 1, … , }

- функция пола; и

mod - операция по модулю.

В форме реализации способа, соответствующего четвертому варианту, способ дополнительно содержит определение первого циклического сдвига m0 и второго циклического сдвига m1 следующим образом:

+ m0 + 1;

где:

g - целое число больше 1;

L' - положительное целое число, меньшее или равное длине L последовательности вторичных сигналов синхронизации;

- индекс последовательности вторичных сигналов синхронизации;

∈{0, 1, 2, … , }

- индекс последовательности первичных сигналов синхронизации;

∈{0, 1, … , }

- функция пола; и

mod - операция по модулю.

В форме реализации способа, соответствующего четвертому варианту, способ дополнительно содержит определение первого циклического сдвига m0 и второго циклического сдвига m1 следующим образом:

где:

g - целое число, равное или больше 1;

L' - положительное целое число, меньшее или равное длине L последовательности вторичных сигналов синхронизации;

- индекс последовательности вторичных сигналов синхронизации;

∈{0, 1, 2, … , }

- индекс последовательности первичных сигналов синхронизации;

∈{0, 1, … , }

- функция пола; и

mod - операция по модулю.

В форме реализации способа, соответствующего четвертому варианту, способ дополнительно содержит определение первого циклического сдвига m0 и второго циклического сдвига m1 следующим образом:

+ m0 +1;

где:

g - целое число, равное или больше 1;

L' - положительное целое число, меньшее или равное длине L последовательности вторичных сигналов синхронизации;

- индекс последовательности вторичных сигналов синхронизации;

∈{0, 1, 2, … , }

- индекс последовательности первичных сигналов синхронизации;

∈{0, 1, … , }

- функция пола; и

mod - операция по модулю.

Преимущества любого способа, соответствующего четвертому варианту, являются такими же, как преимущества соответствующего устройства обработки, заявленного согласно первому варианту.

В соответствии с пятым вариантом изобретения, упомянутые выше и другие задачи решаются способом для сетевого узла и упомянутый способ содержит этапы, на которых:

формируют последовательность вторичных сигналов синхронизации, соответствующую способу четвертого варианта; и

передают сигналы синхронизации, основываясь на последовательности первичных сигналов синхронизации и на последовательности вторичных сигналов синхронизации.

Преимущества любого способа, соответствующего пятому варианту, являются такими же, как те, которые имеет соответствующий сетевой узел согласно второму варианту.

В соответствии с шестым вариантом изобретения, упомянутые выше и другие задачи решаются способом для клиентского устройства, причем упомянутый способ содержит этапы, на которых:

формируют последовательность вторичных сигналов синхронизации согласно способу, соответствующему четвертому варианту;

принимают вторичный сигнал синхронизации, используя сформированную последовательность вторичных сигналов синхронизации; и

определяют идентификатор NID соты, основываясь на первом циклическом сдвиге m0 и втором циклическом сдвиге m1, определяемых на основе принятого первичного сигнала синхронизации и принятого вторичного сигнала синхронизации.

Преимущества любого способа, соответствующего шестому варианту, являются такими же, как для соответствующего клиентского устройства, заявленного согласно третьему варианту.

Настоящее раскрытие также относится к компьютерной программе, описанной кодовыми средствами, которые, когда выполняются средствами обработки, побуждают упомянутые средства обработки выполнять любой способ, соответствующий настоящему раскрытию. Дополнительно, настоящее раскрытие также относится к компьютерному программному продукту, содержащему считываемый компьютером носитель и упомянутую компьютерную программу, где упомянутая компьютерная программа находится на считываемом компьютером носителе, который содержит одно или более из следующего: ROM (постоянная память), PROM (программируемая ROM), EPROM (стираемая PROM), флэш-память, EEPROM (электрически стираемая EPROM) и жесткий диск.

Дополнительные применения и преимущества настоящего раскрытия станут очевидны из последующего подробного описания.

Краткое описание чертежей

Приложенные рисунки предназначены для разъяснения и объяснения различных вариантов осуществления настоящего изобретения, и на них:

Фиг. 1 - устройство обработки, соответствующее варианту осуществления изобретения;

Фиг. 2 - способ действия устройства обработки, соответствующий варианту осуществления изобретения;

Фиг. 3 - сетевой узел, соответствующий варианту осуществления изобретения;

Фиг. 4 - способ действия сетевого узла, соответствующий варианту осуществления настоящего изобретения;

Фиг. 5 - клиентское устройство, соответствующее варианту осуществления изобретения;

Фиг. 6 - способ действия клиентского устройства, соответствующий варианту осуществления настоящего изобретения;

Фиг. 7 - система беспроводной связи, соответствующая варианту осуществления настоящего изобретения;

Фиг. 8 - пример определенных циклических сдвигов, соответствующих варианту осуществления настоящего изобретения;

Фиг. 9 - другой пример определенных циклических сдвигов, соответствующих варианту осуществления настоящего изобретения;

Фиг. 10 - другой пример определенных циклических сдвигов, соответствующих варианту осуществления настоящего изобретения;

Фиг. 11 - другой пример определенных циклических сдвигов, соответствующих варианту осуществления настоящего изобретения;

Фиг. 12 - другой пример определенных циклических сдвигов, соответствующих варианту осуществления настоящего изобретения;

Фиг. 13 - другой пример определенных циклических сдвигов, соответствующих варианту осуществления настоящего изобретения.

Подробное описание

На фиг. 1 показано устройство 100 обработки, соответствующее варианту осуществления изобретения. Устройство 100 обработки содержит процессор 102, связанный с памятью 104. Процессор 102 и память 104 связаны друг с другом средствами 106 связи, известными в технике. В варианте осуществления процессор 102 может быть специализированным выделенным процессором для выполнения формирования только последовательности вторичных сигналов синхронизации SSS согласно варианту осуществления изобретению. В некоторых варианты осуществлениях процессор 102 может вместо этого использоваться совместно с другим процессором в сетевом узле или клиентском устройстве и выполнять дополнительную обработку.

Устройство 100 обработки для формирования последовательности вторичных сигналов синхронизации SSS, которая должна использоваться вместе с последовательностью первичных сигналов синхронизации PSS для синхронизации, выполнено с возможностью определения, например, посредством процессора 102, первого циклического сдвига m0 и второго циклического сдвига m1, основываясь, по меньшей мере, на идентификаторе NID соты, где, по меньшей мере, первый циклический сдвиг m0 или второй циклический сдвиг m1 связан с последовательностью первичных сигналов синхронизации PSS посредством определения, также основанного на индексе последовательности первичных сигналов синхронизации PSS.

Устройство 100 обработки дополнительно выполнено с возможностью формирования, например, посредством процессора 102, последовательности вторичных сигналов синхронизации SSS на основе суммирования по модулю 2 первой двоичной последовательности, циклически сдвинутой на первый циклический сдвиг m0, и второй двоичной последовательности, циклически сдвинутой на второй циклический сдвиг m1 так, что если две сформированные последовательности вторичных сигналов синхронизации SSS, связанные с последовательностью первичных сигналов синхронизации PSS, являются циклически сдвинутыми версиями друг друга, то две сформированных последовательности вторичных сигналов синхронизации SSS являются непоследовательно сдвинутыми версиями друг друга.

На фиг. 2 представлена блок-схема последовательности выполнения операций соответствующего способа 200, который может выполняться устройством 100 обработки 100, которое показано на фиг. 1.

Способ 200 содержит первый этап 202 определения первого циклического сдвига m0 и второго циклического сдвига m1, основываясь, по меньшей мере, на идентификаторе NID соты, где, по меньшей мере, первый циклический сдвиг m0 или второй циклический сдвиг связан m1 с последовательностью первичных сигналов синхронизации PSS, определяемой, основываясь также на индексе последовательности первичных сигналов синхронизации PSS.

Способ также содержит второй этап 204 формирования последовательности вторичных сигналов синхронизации SSS на основе суммирования по модулю 2 первой двоичной последовательности, циклически сдвинутой на первый циклический сдвиг m0, и второй двоичной последовательности, циклически сдвинутой на второй циклический сдвиг m1, так, что если две сформированные последовательности вторичных сигналов синхронизации SSS, связанные с последовательностью первичных сигналов синхронизации PSS, являются циклически сдвинутыми версиями друг друга, то две сформированных последовательности вторичных сигналов синхронизации SSS являются непоследовательно сдвинутыми версиями друг друга.

На фиг. 3 представлен сетевой узел 300, соответствующий варианту осуществления изобретения. В варианте осуществления, показанном на фиг. 3, сетевой узел 300 содержит устройство 100 обработки, приемопередатчик 302 и память 304. Устройство 100 обработки связано с приемопередатчиком 302 и памятью 304 средствами 306 связи, известными в технике. Сетевой узел 300 дополнительно содержит антенну 308, связанную с приемопередатчиком 302, что означает, что сетевой узел 300 выполнен с возможностью беспроводной связи в системе беспроводной связи.

Устройство 100 обработки сетевого узла 300 выполнено с возможностью формирования последовательности вторичных сигналов синхронизации SSS в соответствии с любым из описанных здесь вариантов осуществления способа 200. Приемопередатчик 302 сетевого узла 300 выполнен с возможностью передачи сигналов синхронизации, основываясь на последовательности первичных сигналов синхронизации PSS и на последовательности вторичных сигналов синхронизации SSS.

На фиг. 4 представлена блок-схема последовательности выполнения операций соответствующего способа 400, который может быть выполняться в сетевом узле 300, таком, как показано на фиг. 3. Способ 400 содержит первый этап 402 формирования последовательности вторичных сигналов синхронизации SSS в соответствии с любым из описанных здесь вариантов осуществления способа 200. Способ дополнительно содержит второй этап 404 передачи сигналов синхронизации, основанный на последовательности первичных сигналов синхронизации PSS и на последовательности вторичных сигналов синхронизации SSS.

На фиг. 5 показано клиентское устройство 500, соответствующее варианту осуществления изобретения. В варианте осуществления, показанном на фиг. 5, клиентское устройство 500 содержит устройство 100 обработки, приемопередатчик 502 и память 504. Устройство 100 обработки связано с приемопередатчиком 502 и памятью 504 средствами 506 связи, известными в технике. Клиентское устройство 500 дополнительно содержит антенну 508, связанную с приемопередатчиком 502, что означает, что клиентское устройство 500 выполнено с возможностью беспроводной связи в системе беспроводной связи.

Устройство 100 обработки клиентского устройства 500 выполнено с возможностью формирования последовательности вторичных сигналов синхронизации SSS в соответствии с любым из описанных здесь вариантов осуществления. Приемопередатчик 502 клиентского устройства 500 выполнен с возможностью приема вторичных сигналов синхронизации SSS, используя сформированную последовательность вторичных сигналов синхронизации SSS. Устройство 100 обработки дополнительно выполнено с возможностью определения идентификатора NID соты, основываясь на первом циклическом сдвиге m0 и втором циклическом сдвиге m1, определяемых, основываясь на принятом первичном сигнале синхронизации PSS и на принятом вторичном сигнале синхронизации SSS.

На фиг. 6 представлена блок-схема соответствующего способа 600, который может выполняться клиентским устройством 500, таким как показано на фиг. 5. Способ 600 содержит первый этап 602 формирования последовательности вторичных сигналов синхронизации SSS в соответствии с любым из описанных здесь вариантов осуществления способа 200. Способ дополнительно содержит второй этап 604 приема вторичного сигнала синхронизации SSS, используя сформированную последовательность вторичных сигналов синхронизации SSS. Способ также содержит третий этап 606 определения идентификатора NID соты на основе первого циклического сдвига m0 и второго циклического сдвига m1, определяемых, основываясь на принятом первичном сигнале синхронизации PSS и на принятом вторичном сигнале синхронизации SSS.

На фиг. 7 представлена система 700 беспроводной связи, соответствующая варианту осуществления. Система 700 беспроводной связи содержит сетевой узел 300 и клиентское устройство 500, выполненные с возможностью работы в системе 700 беспроводной связи. Дополнительно, сетевой узел 300 и клиентское устройство 500 каждое содержит устройство 100 обработки. В системе 700 беспроводной связи сигналы синхронизации передаются сетевым узлом 300 и принимаются клиентским устройством 500. На основе сигналов синхронизации клиентское устройство 500 выполняет синхронизацию с сетевым узлом 300 и получает идентификатор соты сетевого узла 300, как описано в этом документе. Сигналы синхронизации содержат последовательность первичных сигналов синхронизации PSS и последовательность вторичных сигналов синхронизации SSS, где последовательность вторичных сигналов синхронизации SSS формируется устройством 100 обработки в сетевом узле 300. Клиентское устройство 500 принимает сигналы синхронизации, используя последовательности вторичных сигналов синхронизации SSS, сформированные устройством 100 обработки в клиентском устройстве 500, например, для корреляции, как описано в этом документе.

Для простоты описания, система 700 беспроводной связи, показанная на фиг. 7, содержит только один сетевой узел 300 и одно клиентское устройство 500. Однако, система 700 беспроводной связи может содержать любое количество сетевых узлов 300 и любое количество клиентских устройств 500, не отступая от объема защиты изобретения.

Сетевой узел 300 здесь может также быть обозначен как узел радиосети, узел доступа сети, точка доступа или базовая станция, например, базовая радиостанция (Radio Base Station, RBS), которая в некоторых сетях может упоминаться как передатчик, “gNB”, “eNB”, “eNodeB”, “NodeB” или “узел В”, в зависимости от используемых технологии и терминологии. Узлы радиосети могут быть различного класса, такого как, например, макро-eNodeB, домашний eNodeB или пико-базовая станция, основанные на мощности передачи и, таким образом, также на размере соты. Узлом радиосети может быть станция (Station, STA), которая является любым устройством, содержащим интерфейс управления доступом к носителю (Media Access Control, MAC) по стандарту IEEE 802.11 и к физическому уровню (Physical Layer, PHY) для беспроводной среды (Wireless Medium, WM). Сетевой узел 300 может также быть базовой станцией, соответствующей системам беспроводной связи пятого поколения.

Описанное здесь клиентское устройство 500 может быть обозначено как устройство пользователя, оборудование пользователя (User Equipment, UE), мобильная станция, устройство Интернета вещей (IoT), устройство датчика, беспроводной терминал и/или мобильный терминал, и ему разрешается осуществлять связь с помощью беспроводных технологий в системе беспроводной связи, иногда также упоминаемой как система сотовой радиосвязи. UE могут дополнительно упоминаться как мобильные телефоны, сотовые телефоны, компьютерные планшеты или ноутбуки с поддержкой беспроводной связи. UE в настоящем контексте могут быть, например, портативными, карманными, переносными, содержащими компьютер или мобильными устройствами, установленными на транспортном средстве, позволяющими голосовую связь и/или передачу данных через сеть радиодоступа с другим объектом, таким как другой приемник или сервер. UE может быть станцией (Station, STA), которая является любым устройством, содержащим интерфейс управления доступом к носителю (Media Access Control, MAC) по IEEE 802.11 и к физическому уровню (Physical Layer, PHY) для беспроводной среды (Wireless Medium, WM). Клиентское устройство 500 может также быть выполнено с возможностью осуществления связи в системах LTE и LTE-Advanced согласно 3GPP, в системе в WiMAX и ее развитиях и в системах беспроводных технологиях пятого поколения, таких как New Radio.

Дополнительно, любой способ, соответствующий вариантам осуществления изобретения, может быть реализован в компьютерной программе, имеющей кодовые средства, которые, когда выполняются средствами обработки, побуждают средства обработки выполнять этапы способа. Компьютерная программа находится на считываемом компьютером носителе компьютерного программного продукта. Считываемый компьютером носитель может содержать, по существу, любую память, такую как ROM (постоянная память), PROM (программируемая ROM), EPROM (стираемая PROM), флэш-память, EEPROM (электрически стираемая PROM) или жесткий диск.

Кроме того, специалисту в данной области техники должно быть понятно, что варианты осуществления настоящего устройства 100 обработки, сетевой узел 300 и клиентское устройство 500 содержат необходимые возможности связи в форме, например, функций, средств, блоков, элементов и т. д. для выполнения настоящего решения. Примерами других таких средств, блоков, элементов и функций являются: процессоры, память, буферы, управляющая логика, кодеры, декодеры, обнаружители совпадений скорости, обнаружители снижения скорости, блоки преобразования, умножители, блоки принятия решений, блоки выбора, переключатели, устройства чередования, устройства обратного чередования, модуляторы, демодуляторы, устройства ввода, устройства вывода, антенны, усилители, блоки приемников, блоки передатчиков, DSP, MSD, кодер TCM, декодер TCM, блоки электропитания, питающие фидеры, интерфейсы связи, протоколы связи и т. д., которые соответственно действуют вместе для выполнения настоящего решения.

В частности, процессор(-ы) представленных устройств и узлов могут содержать, например, один или несколько экземпляров центрального процессора (Central Processing Unit, CPU), блоки обработки, схемы обработки, процессоры, специализированные прикладные интегральные схемы (Application Specific Integrated Circuit, ASIC), микропроцессоры или другую обрабатывающую логику, которая может интерпретировать и исполнять команды. Выражение "процессор" может, таким образом, представлять схемотехнику обработки, содержащую множество схем обработки данных, таких как, например, любые, некоторые или все из тех, которые упомянуты выше. Схемотехника обработки может дополнительно выполнять функции обработки данных для ввода, вывода и обработки данных, в том числе, буферизацию данных и функции управления устройствами, такие как управление обработкой вызовов, управление интерфейсом пользователя и т. п.

В соответствии с вариантом осуществления, первая и вторая двоичные последовательности, используемые для формирования последовательностей вторичных сигналов синхронизации SSS, являются псевдослучайными последовательностями максимальной длины, т. е. m-последовательностями.

В соответствии с вариантом осуществления, первая и вторая двоичные последовательности, использованные для формирования последовательностей вторичных сигналов синхронизации SSS, являются псевдослучайными последовательностями максимальной длины, т. е. m-последовательностями, основанными на том, какие сформированные последовательности вторичных сигналов синхронизации SSS принадлежат к одному набору последовательностей Gold, с тем, чтобы гарантировать малую взаимную корреляцию между сформированными последовательностями SSS. Последовательности Gold описываются ниже более подробно.

В соответствии с вариантом осуществления, первая или вторая двоичная последовательность, используемая для формирования последовательностей вторичных сигналов синхронизации SSS, является одной и той же двоичной последовательностью, например, одной и той же псевдослучайной последовательностью максимальной длины, которая используется для формирования одной или более последовательностей первичных сигналов синхронизации PSS.

Как описано ниже, в соответствии с различными вариантами осуществления, для сигналов синхронизации могут использоваться различные количества последовательностей первичных сигналов синхронизации PSS, такие как одна последовательность первичных сигналов синхронизации PSS, две или более последовательностей первичных сигналов синхронизации PSS и три последовательности первичных сигналов синхронизации PSS. Таким образом, описанное здесь формирование последовательностей вторичных сигналов синхронизации SSS может использоваться вместе с различными количествами последовательностей первичных сигналов синхронизации PSS, что обеспечивает гибкое формирование сигналов синхронизации, адаптируемое к большому количеству идентификаторов ячеек и/или систем беспроводной связи.

В соответствии с вариантом осуществления, как показано ниже, сформированная последовательность вторичных сигналов синхронизации SSS имеет длину L, равную 127, L = 127, что соответствует некоторым существующим и будущим системам беспроводной связи, так что описанные здесь варианты осуществления могут быть реализованы в этих системах.

Вариант осуществления изобретения раскрывает последовательности SSS, d(k), k = 0, 1, 2, …, L - 1, которые могут быть построены, основываясь на суммировании по модулю 2 двух двоичных последовательностей length-L с различными циклическими сдвигами m0 и m1. В соответствии с вариантом осуществления, используется модуляция BPSK, т. е.:

d(k) = 1 - 2((s0((k + m0) mod L) + s1((k + m1)modL)) mod 2), k = 0, 1, 2, …, L - 1; (1)

Эти две двоичных последовательности могут, например, быть выбраны так, чтобы быть двумя m-последовательностями одной и той же длины L с тщательно выбранными полиномами генератора, так чтобы все сформированные последовательности SSS принадлежали к одному и тому же набору последовательностей Gold, который гарантирует малую взаимную корреляцию между сформированными последовательностями SSS.

Например, многочлены генератора могут быть выбраны как g0 (x) = x7 + x4 + 1 и g1(x) = x7 + x + 1, соответственно. Тем самым формируется набор последовательностей Gold с длиной L = 127, среди которых абсолютное внутреннее произведение любых двух последовательностей равно либо 1,2(n + 1)/2 - 1 = 15, либо 2(n + 1)/2 + 1 = 17 при n = 7, что является наивысшим порядком g0 (x) и g1 (x).

В соответствии с вариантом осуществления, первая и вторая двоичная последовательность, используемая для формирования последовательности вторичных сигналов синхронизации SSS, может быть выбрана в качестве одной и той же двоичной последовательности, например, одна и та же псевдослучайная последовательность максимальной длины, которая также используется для формирования последовательности первичных сигналов синхронизации PSS. Таким образом, одна и та же двоичная последовательность, например, одна и та же m-последовательность, может здесь использоваться как для формирования последовательности первичных сигналов синхронизации PSS, так и для формирования первой или второй двоичной последовательности, используемых для формирования последовательности вторичных сигналов синхронизации SSS.

Например, сформированная последовательность основных сигналов синхронизации PSS и сформированная последовательность вторичных сигналов синхронизации SSS одновременно могут принадлежать к одному и тому же набору последовательностей Gold, за счет чего также гарантируется низкая взаимная корреляция между сформированными последовательностями вторичных сигналов синхронизации SSS и сформированными последовательностями первичных сигналов синхронизации PSS.

Идентификатор NID = NID,max(2)NID(1) + NID(2) соты, который передается индексами последовательностей SSS и PSS, т. е. и , кодируется в первый m0 и второй m1 циклические сдвиги двух двоичных последовательностей, например, двух m-последовательностей, так, что если существует множество PSS, то по меньшей мере один из первого или второго циклических сдвигов зависит от индекса последовательности PSS. Кроме того, если сформированные последовательности SSS связаны с одним и тем же индексом последовательности PSS, они гарантированно будут иметь малую взаимную корреляцию даже при больших остаточных смещениях частоты, так как одна последовательность SSS не может быть получена посредством циклического сдвига другой последовательности SSS, связанной с одним и тем же индексом PSS, на 1 шаг циклического сдвига.

В соответствии с вариантом осуществления, не существует никаких двух определенных пар циклического сдвига (m0, m1) и (m0', m1'), которые удовлетворяют обоим выражениям m0'= m0 + 1 и m1'= m1 + 1. Другими словами, это может быть выражено как то, что любые две пары циклического сдвига SSS (m0, m1) и (m0', m1') могут удовлетворять только самому большему из выражений m0'= m0 + 1 и m1'= m1 + 1. Тем самым, гарантируется предпочтительная устойчивость против больших смещений частоты. Пары циклического сдвига, соответствующие этому варианту осуществления, могут, например, быть получены путем кодирования индекса последовательности, передаваемого в PSS, то есть, , только как циклического сдвига одной из двух двоичных последовательностей, скажем, например, первого циклического сдвига m0, и требования, чтобы любые два возможных значения первого циклического сдвига m0 были дистанцированы друг от друга больше, чем на один (1) шаг циклического сдвига. Таким образом, последовательные циклические сдвиги первой двоичной последовательности не выбираются одновременно, что также означает, что могут быть выбраны только непоследовательные циклические сдвиги первой двоичной последовательности. Общее количество возможных значений первого циклического сдвига m0 может в этом случае поддерживаться на минимуме, так что в клиентском устройстве 500 может использоваться несложное/недорогое обнаружение скремблирования-FWHT, основанное на SSS.

Индекс последовательности, передаваемый посредством SSS, то есть, , может быть кодирован как оба, первый m0 и второй m1, циклические сдвиги для первой и второй двоичных последовательностей, где для второго циклического сдвига m1 разрешается охватывать все или большинство его допустимых значений {0, 1, 2, … , L - 1}. Такое построение SSS позволяет избежать события, когда одна последовательность SSS может быть получена путем циклического сдвига другой последовательности SSS на 1 шаг циклического сдвига, за счет чего гарантируется устойчивость против больших смещений частоты.

Следует заметить, что кодирование индекса последовательности PSS, как первый циклический сдвиг m0 и кодирование индекса последовательности SSS, как первый циклический сдвиг m0 и второй циклический сдвиг m1 могут делаться произвольным способом, например, m0 и m1 могут подкачиваться в приведенных ниже уравнениях. Принимая значение первого циклического сдвига m0, количество возможных значений второго циклического сдвига m1 может быть тем же самым или отличающимся для различных значений первого циклического сдвига m0.

В соответствии с формой реализации варианта осуществления, кодирование индекса последовательности SSS и индекса последовательности PSS в первый m0 и второй m1 циклические сдвиги задается, то есть, первый циклический сдвиг m0 и второй циклический сдвиг m1 определяются как:

Здесь, g является минимальным размером шага циклического сдвига между возможными значениями первого циклического сдвига m0, который является целым числом, большим 1. L' является положительным целым числом, меньшим или равным длине L последовательности SSS; L'≤L; которое также является максимальным количеством возможных значений второго циклического сдвига m1 для заданного первого циклического сдвига m0. Здесь, и в этом документе обозначает функцию пола и mod обозначает операцию по модулю. Поскольку g > 1, циклические сдвиги любых двух последовательностей SSS (m0, m1) и (m0', m1') удовлетворяют самое большее одному из выражений m0' = m0 + 1 и m1'= m1+ 1.

В качестве примера, не создающего ограничений, можно упомянуть, что реализация сигнала синхронизации в системе New Radio, где L = 127 и , этот пример варианта осуществления может быть реализован, например, разрешая g = 2, и L' = 112 для передачи всего 336 х 3 = 1008 идентификаторов ячеек.

Схематичная и не создающая ограничений иллюстрация этого примера варианта осуществления представлена на фиг. 8, для , и L = 15, g = 2 и L' = 8. Поскольку g = 2, не существует двух пар циклического сдвига (m0, m1) и (m0', m1') которые удовлетворяют обоим выражениям m0' = m0 + 1 и m1'= m1+ 1. Это показано на фиг. 8, где каждая вторая позиция вдоль направления диагонали остается неиспользуемой, т. е. позиции, которые могут быть выбраны (черные точки), находятся в направлении диагонали, разделяясь позициями, которые не могут быть выбраны (белые точки). В этом документе направления диагонали, связанные с чертежами, содержат все линии/направления, которые удовлетворяют выражению m0 = m1 + с, где с - любое целое число. Таким образом, на фиг. 8 выражения m0' = m0 + 1 и m1'= m1+ 1 одновременно не удовлетворяются. На фиг. 8 индекс последовательности PSS находится на оси y, где m0 = 0 и m0 = 2 оба имеют один и тот же индекс = 0 последовательности PSS, т. е. оба значения m0 = 0 и m0 = 2 связываются с одним и тем же индексом последовательности PSS. Соответственно, оба значения m0 = 4 и m0 = 6 связываются с одним и тем же индексом последовательности PSS. Следует заметить, что связь индекса последовательности PSS с первым циклическим сдвигом и связь индекса SSS с m0 и m1 не ограничиваются порядком, показанным на фиг. 8. Вместо этого также допустим любой другой порядок.

Кроме того, идентификатор NID соты в соответствии с вариантом осуществления может быть определен на основе первого циклического сдвига m0 и второго циклического сдвига m1. Это возможно, поскольку существует простое обратное преобразование из первого m0 и второго m1 значений циклических сдвигов в индексы последовательностей PSS и SSS, которые могут, например, быть записаны следующим образом:

Это упрощенное определение индексов и последовательностей PSS и SSS, основываясь на первом m0 и втором m1 циклических сдвигах, облегчает необходимость реализации больших таблиц в клиентском устройстве для определения идентификаторов ячеек из первого m0 и второго m1 циклических сдвигов.

В соответствии с вариантом осуществления, не существует двух определенных пар (m0, m1) и (m0', m1'), которые удовлетворяют обоим выражениям m0'= m0 + 1 и m1' = m1 + 1, то есть, две пары циклических сдвигов (m0, m1) и (m0', m1') могут удовлетворять только, самое большее, одному из выражений m0'= m0 + 1 и m1' = m1 + 1 одновременно, поскольку определенные пары циклических сдвигов всегда удовлетворяют условию m0 < m1 (или, эквивалентно, m0 > m1). При этом гарантируется предпочтительная устойчивость против больших смещений частоты.

В соответствии с формой реализации варианта осуществления, кодирование индекса последовательности, передаваемого в PSS, и индекса последовательности, передаваемого в SSS в первом m0 и втором m1 циклических сдвигах, задается, то есть, первый циклический сдвиг m0 и второй циклический сдвиг m1 определяются следующим образом:

где g > 1 - минимальный размер шага между возможными значениями первого циклического сдвига m0 и L' ≤ L - максимальное количество возможных значений второго циклического сдвига m1 и для заданного первого циклического сдвига m0 . Поскольку g > 1, пары циклических сдвигов любых двух последовательностей SSS, например, (m0, m1) и (m0', m1') удовлетворяют самому большему из выражений m0'= m0 + 1 и m1' = m1 + 1. Кроме того, сформированные пары циклических сдвигов всегда удовлетворяют условию m0 < m1 (или, альтернативно, m0 > m1). Если SSS передается два раза за каждые 10 мс, то есть, один раз в каждом полукадре, то это предпочтительно, поскольку позволяет индикацию 5-тимиллисекундной синхронизации, используя последовательности SSS (как это делается, например, в LTE) путем простой подкачки значений m0 и m1 между полукадрами. Альтернативно, форма реализации обеспечивает решение, соответствующее требованиям завтрашнего дня, например, для будущих редакций New Radio, если позднее сочтут полезным увеличить количество гипотез в SSS.

В качестве примера, не создающего ограничений, можно упомянуть, что для реализации сигнала синхронизации в системе New Radio, где L = 127 и = 3, форма реализации может быть осуществлена, например, принимая g = 2, =336 и L' = 115, чтобы передавать, в целом, 336 х 3 = 1008 идентификаторов ячеек.

На фиг. 9 представлен не создающий ограничений пример этой формы реализации для , , L = 15, g = 2 и L' = 8. На фиг. 9 индекс последовательности PSS располагается по оси y, где m0 = 0 и m0 = 2 оба имеют один и тот же индекс последовательности PSS, то есть, значения m0 = 0 и m0 = 2 оба связаны с одним и тем же индексом последовательности PSS. Соответственно, оба значения m0 = 4 и m0 = 6 связываются с одним и тем же индексом последовательности PSS. Следует заметить, что связь индекса последовательности PSS с первым циклическим сдвигом m0 и связь индекса последовательности SSS со значением первого m0 и второго m1 циклических сдвигов не ограничиваются порядком, показанным на фиг. 9, например, также допустим любой другой порядок.

Кроме того, идентификатор NID соты, в соответствии с вариантом осуществления, может быть определен, основываясь на первом циклическом сдвиге m0 и втором циклическом сдвиге m1. Это возможно, поскольку существует простое обратное преобразование значений первого m0 и второго m1 циклических сдвигов в индексы последовательностей PSS и SSS, которые могут быть записаны, например, следующим образом:

Это простое определение индексов последовательностей PSS и индексов последовательности SSS на основе первого m0 и второго m1 циклических сдвигов облегчает необходимость реализации больших таблиц в клиентском устройстве для определения идентификаторов ячеек из первого m0 и второго m1 циклических сдвигов.

В соответствии с формой реализации варианта осуществления, кодирование индекса последовательности SSS и индекса последовательности PSS в первый m0 и второй m1 циклические сдвиги определяется следующим образом, то есть, первый циклический сдвиг m0 и второй циклический сдвиг m1 определяются как:

Здесь, g - минимальный размер шага циклического сдвига между возможными значениями первого циклического сдвига m0, которое является целым числом, большим, чем 1; g > 1. L' - положительное целое число, меньшее или равное длине L последовательности SSS; L' ≤ L; которое является также максимальным количеством возможных значений второго циклического сдвига m1 для заданного первого циклического сдвига m0. Поскольку g > 1, пары циклических сдвигов любых двух последовательностей SSS (m0, m1) и (m0', m1') удовлетворяют самому большему одному из выражений m0' = m0 + 1 и m1' = m1 + 1.

В качестве примера, не создающего ограничений, можно упомянуть, что реализация сигнала синхронизации в системе New Radio, где L = 127 и , этот пример варианта осуществления может быть реализован, например, разрешая g = 2, и L' = 112 для передачи всего 336 х 3 = 1008 идентификаторов ячеек.

Схематичный и не создающий ограничений пример варианта осуществления представлен на фиг. 10 для , и L = 15, g = 2 и L' = 8. Поскольку g = 2, не существует двух пар циклического сдвига (m0, m1) и (m0', m1'), которые удовлетворяют обоим выражениям m0' = m0 + 1 и m1'= m1+ 1. Это показано на фиг. 10, где каждая вторая позиция вдоль направления диагонали остается неиспользуемой, то есть, позиции, которые могут быть выбраны (черные точки), находятся на диагоналях, разделенных позицией, которая не может быть выбрана (белые точки). Таким образом, на фиг. 10 выражения m0' = m0 + 1 и m1'= m1+ 1 одновременно не удовлетворяются. На фиг. 10 индекс последовательности PSS находится на оси y, где m0 = 0 и m0 = 4 оба имеют один и тот же индекс = 0 последовательности PSS, то есть, оба значения m0 = 0 и m0 = 4 связываются с одним и тем же индексом последовательности PSS= 0. Соответственно, оба значения m0 = 2 и m0 = 6 связываются с одним и тем же индексом последовательности PSS. Следует заметить, что связь индекса последовательности PSS с первым циклическим сдвигом m0 и связь индекса SSS с m0 и m1 не ограничивается порядком, показанным на фиг. 10. Вместо этого также допустим любой другой порядок.

Кроме того, идентификатор NID соты в соответствии с вариантом осуществления может быть определен на основе первого циклического сдвига m0 и второго циклического сдвига m1. Это возможно, поскольку существует простое обратное преобразование из первого m0 и второго m1 значений циклических сдвигов в индексы последовательностей PSS и SSS, которые могут, например, быть записаны следующим образом:

Это упрощенное определение индексов последовательностей PSS и индексов последовательностей SSS, основанное на первом m0 и втором m1 циклических сдвигах, облегчает необходимость реализации больших таблиц в клиентском устройстве для определения идентификаторов ячеек из первого m0 и второго m1 циклических сдвигов.

В соответствии с формой реализации варианта осуществления, кодирование индекса последовательности SSS и индекса последовательности PSS в первый m0 и второй m1 циклические сдвиги определяется следующим образом, то есть, первый циклический сдвиг m0 и второй циклический сдвиг m1 определяются как:

где g > 1 - минимальный размер шага между возможными значениями второго циклического сдвига m1, и L' ≤ L - максимальное количество возможных значений второго циклического сдвига m1 для заданного первого циклического сдвига m0. Поскольку g > 1, пары циклических сдвигов любых двух последовательностей SSS, например, (m0, m1) и (m0', m1') удовлетворяют, самое большее, одному из выражений m0' = m0 + 1 и m1' = m1 + 1.

Между тем, сформированные/выбранные пары циклических сдвигов всегда удовлетворяют неравенству m0 < m1 (или, альтернативно, m0 > m1). Если SSS передается два раза каждые 10 мс, т. е., один раз в каждом полукадре, то это является предпочтительным, поскольку позволяет индикацию 5-тимиллисекундной синхронизации, используя последовательности SSS (как делается, например, в LTE) путем простой подкачки значений m0 и m1 между полукадрами. С другой стороны, форма реализации обеспечивает решение, соответствующее требованиям завтрашнего дня, например, для выпусков New Radio, если позже посчитают полезным увеличить количество гипотез в SSS.

В качестве примера, не создающего ограничений, можно упомянуть, что реализация сигнала синхронизации в системе New Radio, где L = 127 и , форма реализации может быть осуществлена, например, разрешая g = 2, и L' = 115 для передачи всего 336 х 3 = 1008 идентификаторов ячеек.

Не создающий ограничений пример этой формы реализации представлен на фиг. 11 для = 16,= 2, L = 15, g = 2 и L' = 8. На фиг. 11 индекс последовательности PSS находится на оси y, где m0 = 0 и m1 = 4 оба имеют один и тот же индекс = 0 последовательности PSS, то есть, оба, где m0 = 0 и m1 = 6, связаны с одним тем же индексом последовательности PSS. Соответственно, оба, m0 = 0 и m1 = 6, связаны с одним и тем же индексом = 1 последовательности PSS. Следует заметить, что связь индекса последовательности PSS с первым циклическим сдвигом m0 и связь индекса последовательности SSS с первым m0 и вторым m1 циклическими сдвигами, не ограничивается порядком, показанным на фиг. 11, и, например, возможен также любой другой порядок выполнения.

Кроме того, идентификатор NID соты, в соответствии с вариантом осуществления, может быть определен на основе первого циклического сдвига m0 и второго циклического сдвига m1. Это возможно, поскольку существует простое обратное преобразование из первого m0 и второго m1 значений циклических сдвигов в индекс последовательности PSS и в индекс последовательности SSS, которые могут, быть записаны, например, следующим образом:

Это простое определение индексов последовательности PSS и индексов последовательности SSS на основе первого m0 и второго m1 циклических сдвигов облегчает необходимость реализации больших таблиц в клиентском устройстве для определения идентификаторов ячеек из первого m0 и второго m1 циклических сдвигов.

В соответствии с вариантом осуществления, двум парам циклических сдвигов (m0, m1) и (m0', m1') разрешается удовлетворять обоим выражениям m0' = m0 + 1 и m1' = m1 + 1, если две пары циклических сдвигов (m0, m1) и (m0', m1') связаны с различными индексами последовательности PSS. Тем самым, гарантируется устойчивость против больших смещений частоты.

Пары циклических сдвигов, соответствующие варианту осуществления, могут, например, быть реализованы посредством кодирования индекса последовательности, передаваемого в PSS, то есть, ∈{0, 1, … ,-1}, в непоследовательные циклические сдвиги одной из двух двоичных последовательностей, скажем, например, в первый циклический сдвиг m0, то есть, потребовать, чтобы любые два возможных значения первого циклического сдвига m0, связанного с одним и тем же индексом последовательности первичных сигналов синхронизации PSS, были дистанцированы друг от друга больше, чем на один (1) шаг циклического сдвига и, помимо этого, разрешить различным индексам последовательностей PSS кодироваться в последовательные значения первого циклического сдвига m0. Общее количество первых циклических сдвигов m0 поддерживается минимальным, так что скремблирование-FWHT с низкой стоимостью/низкой сложностью, основанное на обнаружении SSS, может быть использовано в клиентском устройстве 500.

Индекс последовательности, передаваемый посредством SSS, то есть, ∈{0, 1, …,-1}, может кодироваться как оба циклическим сдвига этих двух m-последовательностей m0 и m1, где для m1 разрешается охватывать все или большинство его допустимых значений {0, 1, 2, …, L - 1}. Такое построение SSS может привести к событию, при котором одна последовательность SSS может быть получена путем циклического сдвига другой последовательности SSS на 1 шаг циклического сдвига. Однако, в соответствии с вариантом осуществления, такая пара последовательностей SSS всегда связывается с различными индексами последовательности PSS и не будет обнаруживаться одновременно после успешного обнаружения PSS в клиентском устройстве 500.

Следует заметить, что кодирование индекса последовательности PSS как первого циклического сдвига m0 и кодирование индекса последовательности SSS как первого циклического сдвига m0 и второго циклического сдвига m1 может делаться произвольным способом, тот есть, m0 и m1 могут подкачиваться в приведенных ниже уравнениях. Учитывая значение первого циклического сдвига m0, количество возможных значений второго циклического сдвига m1 может быть тем же самым или отличающимся для различных значений первого циклического сдвига m0.

В соответствии с формой реализации варианта осуществления, кодирование индексов последовательности и в качестве первого m0 и второго m1 циклических сдвигов может задаваться следующим образом, то есть, первый m0 и второй m1 циклические сдвиги могут быть определены следующим образом:

Это, ограниченная/усеченная версия способа кодирования в уравнениях (10) и (11), приведенных выше, так как g здесь ограничивается значением единицы; g = 1. В соответствии с формой реализации, разрешается совместное существование двух последовательностей SSS, чьи пары циклического сдвига (m0, m1) и (m0', m1') удовлетворяют обоим выражениям m0' = m0 + 1 и m1' = m1 + 1, если они связаны с различными индексами PSS согласно уравнениям (18) и (19). Это предпочтительно, поскольку может быть выбрано больше допустимых значений пар циклических сдвигов (m0, m1), потенциально позволяя кодирование большего количества идентификаторов ячеек и, возможно, другой дополнительной информации в последовательности SSS, не увеличивая длину последовательности SSS.

В качестве примера, не создающего ограничений, можно упомянуть, что для реализации сигнала синхронизации в системе New Radio, где L = 127 и , эта реализация может быть использована, например, разрешая и L' = 112, чтобы передавать всего 336 х 3 = 1008 идентификаторов ячеек.

Иллюстрация этого примера приведена на фиг. 12 для, , L = 15 L' = 8. На фиг. 12 индекс последовательности PSS располагается на оси y, где m0 = 0 и m0 = 2 оба имеют то же индекс = 0 последовательности PSS, то есть, m0 = 0 и m0 = 2 оба связаны с одним и тем же индексом = 0 последовательности PSS. Соответственно, m0 = 0 и m0 = 3 оба связаны с одним и тем же индексом = 1 последовательности PSS. Следует заметить, что связь индекса последовательности PSS с первым циклическим сдвигом и связь индекса последовательности SSS с первым и вторым циклическими сдвигами, не ограничиваются порядком, показанным на фиг. 12. Вместо этого осуществим любой другой порядок, пока пары циклических сдвигов любых двух последовательностей SSS, связанных с одним и тем же индексом PSS, например, (m0, m1) и (m0', m1'), удовлетворяют самому большему из выражений m0' = m0 + 1 и m1' = m1 + 1.

Кроме того, идентификатор NID соты, в соответствии с вариантом осуществления, может быть определен, основываясь на первом циклическом сдвиге m0 и втором циклическом сдвиге m1. Это возможно, поскольку существует простое обратное преобразование из значений первого m0 и второго циклических сдвигов m1 в индекс последовательности PSS и в индекс последовательности SSS, которые, например, могут быть записаны следующим образом:

которые являются ограниченной/усеченной версией обратного преобразования в приведенных выше уравнениях (12) и (13) выше для одного из значений g; g = 1. Это облегчает необходимость реализации большой таблицы в клиентском устройстве 500 для определения идентификатора соты из первого m0 и второго m1 значений циклического сдвига.

В соответствии с вариантом осуществления, двум парам циклического сдвига (m0 и m1) и (m0' и m1') разрешается удовлетворить оба выражения m0' = m0 + 1 и m1' = m1 + 1, если две пары циклического сдвига (m0, m1) и (m0', m1') связаны с различными индексами последовательности PSS и сформированные пары циклического сдвига всегда удовлетворяют выражению m0 < m1 (или, альтернативно, m0 > m1).

В соответствии с формой реализации варианта осуществления, кодирование индексов последовательности и в качестве первого m0 и второго m1 циклических сдвигов может задаваться следующим образом, то есть, первый m0 и второй m1 циклические сдвиги могут быть определены следующим образом:

Это ограниченная/усеченная версия способа кодирования в уравнениях (14) и (15), приведенных выше, так как g здесь ограничивается значением единицы; g = 1. В соответствии с формой реализации, разрешается совместное существование двух последовательностей SSS, чьи пары циклических сдвигов (m0, m1) и (m0', m1') удовлетворяют обоим выражениям m0' = m0 + 1 и m1' = m1 + 1, если они связаны с различными индексами PSS согласно уравнениям (22) и (23) и если сформированные пары циклических индексов всегда удовлетворяют выражениям m0 < m1 (или, эквивалентно, m0 > m1). Это предпочтительно, как заявлено выше, поскольку разрешает индикацию 5-тимиллисекундной синхронизации, используя последовательности SSS, как в LTE, подкачивая значения m0 и m1. Альтернативно, это составляет решение, соответствующее требованиям завтрашнего дня решение для будущих редакций New Radio, если позже окажется полезным увеличить количество гипотез в SSS.

В качестве примера, не создающего ограничений, можно упомянуть, что реализация сигнала синхронизации в системе New Radio, где L = 127 и , эта реализация может использоваться, например, разрешая и L' = 112 для передачи всего 336 х 3 = 1008 идентификаторов ячеек. Пример, не создающий ограничений, такой реализации представлен на фиг. 13 для , и L = 15 и L' = 8. На фиг. 13 индекс последовательности PSS расположен на оси y, где оба m0 = 0 и m0 = 2 имеют один и тот же индекс= 0 последовательности PSS, то есть, оба, m0 = 0 и m0 = 2, связаны с одним и тем же индексом = 0 последовательности PSS. Соответственно, m0 = 1 и m0 = 3 оба связаны с одним и тем же индексом = 1 последовательности PSS. Следует заметить, что связь индекса последовательности PSS с первым циклическим сдвигом m0 и связь индекса последовательности SSS с первым m0 и вторым m1 циклическими сдвигами не ограничиваются порядком, показанным на фиг. 13. Вместо этого, также допустим любой другой порядок, пока пары циклических сдвигов любых двух последовательностей SSS, связанных по меньшей мере с одним и тем же индексом , например, (m0, m1) и (m0', m1') удовлетворяют по меньшей мере одному из выражений m0' = m0 + 1 и m1' = m1 + 1 и если сформированные пары циклических сдвигов всегда удовлетворяют выражению m0 < m1 (или, альтернативно, m0 > m1).

Кроме того, идентификатор NID соты, в соответствии с вариантом осуществления, может быть определен, основываясь на первом циклическом сдвиге m0 и втором циклическом сдвиге m1. Это возможно, поскольку существует простое обратное преобразование из значений первого m0 и второго циклических сдвигов m1 в индекс последовательности PSS и в индекс последовательности SSS, которые, например, могут быть записаны следующим образом:

которые являются ограниченной/усеченной версией обратного преобразования в приведенных выше уравнениях (16) и (17), поскольку g здесь ограничивается значением, равным единице; g = 1. Это облегчает необходимость реализации больших таблиц в клиентском устройстве 500 для определения идентификатора соты из первого m0 и второго m1 значений циклического сдвига.

Как описано выше, первый циклический сдвиг m0 и второй циклический сдвиг m1, связанные по меньшей мере с одним идентификатором NID соты, могут быть определены в соответствии с количеством описанных здесь вариантов осуществления, и будут, тем самым, иметь различные взаимосвязи друг с другом.

В соответствии с некоторыми описанными здесь вариантами осуществления, например, показанными на фиг. 8, 10 и 12, определение первого m0 и второго m1 циклических сдвигов может быть выполнено таким образом, что первый циклический сдвиг m0 и второй циклический сдвиг m1 равны; m0 = m1; то есть, так, что используемые позиции существуют на диагонали, проходящей через начало координат.

В соответствии с некоторыми описанными здесь вариантами осуществления, например, показанными на фиг. 9, 11 и 13, определение первого m0 и второго m1 циклических сдвигов может быть выполнено таким образом, что первый циклический сдвиг m0 и второй циклический сдвиг m1 отличаются друг от друга; m0 ≠ m1; то есть, так, что на диагонали, проходящей через начало координат, не существует используемых позиций.

В соответствии с некоторыми описанными здесь вариантами осуществления, определение первого m0 и второго m1 циклических сдвигов может быть выполнено таким образом, что первый циклический сдвиг m0 больше второго циклического сдвига m1; m0 > m1; то есть, так, что применяемые позиции существуют только выше диагонали, проходящей через начало координат.

В соответствии с некоторыми описанными здесь вариантами осуществления, определение первого m0 и второго m1 циклических сдвигов может быть выполнено таким образом, что первый циклический сдвиг m0 меньше второго циклического сдвига m1; m0 < m1; то есть, так, что применяемые позиции существуют только ниже диагонали, проходящей через начало координат.

В соответствии с некоторыми описанными здесь вариантами осуществления, например, показанными на фиг. 8, 9, 10 и 11, определение первого m0 и второго m1 циклических сдвигов может быть выполнено таким образом, что две пары циклических сдвигов (m0, m1) и (m0', m1') удовлетворяют наименьшему из выражений m0' = m0 +1 и m1' = m1 +1; то есть, так, что между используемыми позициями в направлении диагонали всегда существуют неиспользуемые позиции.

В соответствии с некоторыми описанными здесь вариантами осуществления, определение первого m0, и второго m1 циклических сдвигов может быть определено таким образом, что две пары (m0, m1) и (m0', m1') циклических сдвигов удовлетворяют наибольшему из выражений m0' = m0 +1 и m1' = m1 +1; и первый циклический сдвиг m0, больше, чем второй циклический сдвиг m1; (m0 > m1); то есть, в направлении диагонали между используемыми позициями всегда существуют неиспользуемые позиции и используемые позиции существуют только выше диагонали, проходящей через начало координат.

В соответствии с некоторыми описанными здесь вариантами осуществления, например, показанными на фиг. 9 и 11, определение первого m0, и второго m1 циклических сдвигов может быть сделано таким образом, что две пары циклических сдвигов (m0, m1) и (m0', m1') удовлетворяют наибольшему из выражений m0' = m0 +1 и m1' = m1 +1; и первый циклический сдвиг m0, меньше, чем второй циклический сдвиг m1; (m0 < m1); и первый циклический сдвиг m0 меньше, чем второй циклический сдвиг m1; m0 < m1; то есть, неиспользуемые позиции направлении диагонали всегда существуют между используемыми позициями и ниже диагонали, проходящей через начало координат, существуют только используемые позиции.

В соответствии с некоторыми описанными здесь вариантами осуществления, например, показанными на фиг. 12 и 13, определение первого m0 и второго m1 циклических сдвигов может быть определено таким образом, что две пары циклических сдвигов (m0, m1) и (m0', m1'), которые удовлетворяют обоим выражениям m0' = m0 +1 и m1' = m1 +1, связываются с различными индексами последовательностей первичных сигналов синхронизации PSS.

В соответствии с некоторыми описанными здесь вариантами осуществления, определение первого m0 и второго m1 циклических сдвигов может быть определено таким образом, что две пары циклических сдвигов (m0, m1) и (m0', m1'), которые удовлетворяют обоим выражениям m0' = m0 +1 и m1' = m1 +1, связываются с различными индексами последовательностей первичных сигналов синхронизации PSS и первый циклический сдвиг m0 больше, чем второй циклический сдвиг m1; m0 ,> m1; то есть, используемые позиции существуют только над диагональю, проходящей через начало координат.

В соответствии с некоторыми описанными здесь вариантами осуществления, например, показанными на фиг. 13, определение первого m0 и второго m1 циклических сдвигов может быть определено таким образом, что две пары циклических сдвигов (m0, m1) и (m0', m1'), которые удовлетворяют обоим выражениям m0' = m0 +1 и m1' = m1 +1, связываются с различными индексами последовательностей первичных сигналов синхронизации PSS и первый циклический сдвиг m0 меньше, чем второй циклический сдвиг m1; m0, < m1; то есть, используемые позиции существуют под диагональю, проходящей через начало координат.

Наконец, следует понимать, что изобретение не ограничивается описанными выше вариантам осуществлениями, а также связано и содержит в себе все варианты осуществления в рамках объема приложенных независимых пунктов формулы изобретения.

1. Способ беспроводной связи, содержащий:

определение первого циклического сдвига m0 и второго циклического сдвига m1, причем первый циклический сдвиг m0 и второй циклический сдвиг m1 связаны с идентификатором соты ,

в котором идентификатор соты удовлетворяет следующему: ; и

формирование последовательности вторичных сигналов синхронизации (SSS) для SSS, основываясь на первом циклическом сдвиге m0 и втором циклическом сдвиге m1; и

в котором первый циклический сдвиг m0 и второй циклический сдвиг m1 удовлетворяют следующему:

;

;

где:

g - целое число, равное или больше 1;

L' равно 112;

∈{0, 1, 2, ... , }; и

∈{0, 1, ... , }

2. Способ по п. 1, в котором формирование последовательности SSS для SSS, основанное на первом циклическом сдвиге m0 и втором циклическом сдвиге m1, содержит:

формирование последовательности SSS, основываясь на первой двоичной последовательности, циклически сдвинутой на величину первого циклического m0, и второй двоичной последовательности, циклически сдвинутой на величину второго циклического сдвига m1; причем первая двоичная последовательность и вторая двоичная последовательность имеют одинаковую длину.

3. Способ по п. 2, в котором первая и вторая двоичные последовательности являются m-последовательностями.

4. Способ по п. 2 или 3, в котором полином генератора первой двоичной последовательности равен g0(x) = x7 + x4 + 1, и полином генератора второй двоичной последовательности равен g1(x) = x7 + x + 1.

5. Способ по любому из пп. 1-4, дополнительно содержащий: формирование последовательности первичных сигналов синхронизации (PSS) для первичного сигнала синхронизации, где последовательность PSS связана с .

6. Способ по п. 5, в котором последовательность PSS формируется, основываясь на одной из первой или второй двоичных последовательностей.

7. Способ по п. 5 или 6, в котором полином генератора последовательности PSS является таким же, как полиномы генератора первой и второй двоичных последовательностей.

8. Способ по любому из пп. 1-7, в котором длина L последовательности SSS равна 127.

9. Способ по любому из пп. 1-8, в котором , ∈ {0, 1, 2}, = 336 и ∈ {0, 1, 2, ... , 335}.

10. Способ по любому из пп. 1-9, в котором и NID = 3 + .

11. Способ по любому из пп. 1-10, в котором последовательность SSS представлена как d(k), и d(k) удовлетворяет следующему:

,

где L - длина последовательности SSS.

12. Устройство обработки для беспроводной связи, в котором устройство обработки выполнено с возможностью осуществления способа по любому из пп. 1-11.

13. Сетевой узел, содержащий:

устройство обработки по п. 12; и

передатчик, выполненный с возможностью передачи первичного сигнала синхронизации (PSS), основываясь на последовательности PSS, и вторичного сигнала синхронизации, основываясь на последовательности SSS.

14. Клиентское устройство для беспроводной связи, содержащее:

приемопередатчик, выполненный с возможностью приема сигналов связи, которые включают в себя первичный сигнал синхронизации (PSS) и вторичный сигнал синхронизации (SSS), и

устройство обработки, выполненное с возможностью определения идентификатора (ID) NID соты, основываясь на PSS и SSS, в котором идентификатор соты удовлетворяет следующему: ,

где связан с последовательностью PSS для PSS, связан с первым циклическим сдвигом m0 и вторым циклическим сдвигом m1 последовательности SSS для SSS;

в котором первый циклический сдвиг m0 и второй циклический сдвиг m1 удовлетворяют следующему:

;

;

где:

g - целое число, равное или больше 1;

L' равно 112;

∈{0, 1, 2, ... , }; и

∈{0, 1, ... , }.

15. Клиентское устройство по п. 14, в котором последовательность SSS для SSS формируется с помощью первичной двоичной последовательности, соответствующей первому циклическому сдвигу m0, и второй двоичной последовательности, соответствующей второму циклическому сдвигу m1, причем первая двоичная последовательность m0 и вторая двоичная последовательность m1 имеют одинаковую длину.

16. Клиентское устройство по п. 15, в котором полином генератора первой двоичной последовательности равен g0(x) = x7 + x4 + 1, и полином генератора второй двоичной последовательности равен g1(x) = x7 + x + 1.

17. Клиентское устройство по любому из пп. 14-16, в котором устройство обработки выполнено с возможностью определения первого циклического сдвига m0 и второго циклического сдвига m1, связанного с идентификатором соты NID, и определения идентификатором соты NID, соответствующего первому циклическому сдвигу m0 и второму циклическому сдвигу m1, где NID = 3 + .

18. Клиентское устройство по любому из пп. 14-17, в котором устройство обработки выполнено с возможностью получения , основываясь на PSS, и получения , основываясь на SSS, после успешного определения PSS.

19. Клиентское устройство по любому из пп. 14-18, в котором устройство обработки выполнено с возможностью обнаружения последовательности SSS путем дескремблирования и операции быстрого преобразования Уолша-Адамара (FWHT), основываясь на SSS.

20. Клиентское устройство по любому из пп. 14-19, в котором устройство обработки выполнено с возможностью получения первого циклического сдвига m0 путем дескремблирования SSS с по меньшей мере одной гипотезой первого циклического сдвига m0 и получения второго циклического сдвига m1 путем использования операции FWHT.

21. Клиентское устройство по любому из пп. 14-20, в котором устройство обработки выполнено с возможностью формирования последовательности SSS, основываясь на возможном значении первого циклического сдвига m0 и возможном значении второго циклического сдвига m1.

22. Клиентское устройство по п. 21, в котором устройство обработки выполнено с возможностью обнаружения последовательности SSS путем корреляции с сформированной последовательностью SSS.

23. Клиентское устройство по любому из пп. 14-22, в котором равен 3 и ∈{0, 1, 2}, = 336 и ∈{0, 1, 2, ... , 335}.

24. Клиентское устройство по любому из пп. 14-23, в котором последовательность SSS для SSS имеет длину, равную 127.

25. Клиентское устройство по любому из пп. 14-24, в котором последовательность SSS представлена как d(k), и d(k) удовлетворяет следующему:

,

где L - длина последовательности SSS.

26. Устройство обработки для беспроводной связи, содержащее:

процессор, выполненный с возможностью получения первичного сигнала синхронизации (PSS), сформированного, основываясь на последовательности PSS, и вторичного сигнала синхронизации (SSS), сформированного, основываясь на последовательности SSS; и

определение идентификатора (ID) NID соты, основываясь на PSS и SSS, в котором идентификатор соты удовлетворяет следующему: ,

где связан с последовательностью PSS, связан с первым циклическим сдвигом m0 и вторым циклическим сдвигом m1 последовательности SSS;

в котором первый циклический сдвиг m0 и второй циклический сдвиг m1 удовлетворяют следующему:

;

;

где:

g - целое число, равное или больше 1;

L' равно 112;

∈{0, 1, 2, ... , }; и

∈{0, 1, ... , }.

27. Устройство обработки по п. 26, в котором последовательность SSS для SSS формируется с помощью первичной двоичной последовательности, соответствующей первому циклическому сдвигу m0, и второй двоичной последовательности, соответствующей второму циклическому сдвигу m1, причем первая двоичная последовательность m0 и вторая двоичная последовательность m1 имеют одинаковую длину.

28. Устройство обработки по п. 27, в котором полином генератора первой двоичной последовательности равен g0(x) = x7 + x4 + 1, и полином генератора второй двоичной последовательности равен g1(x) = x7 + x + 1.

29. Устройство обработки по любому из пп. 26-28, в котором процессор выполнен с возможностью определения первого циклического сдвига m0 и второго циклического сдвига m1 и определения идентификатора соты NID из первого циклического сдвига m0 и второго циклического сдвига m1, где NID = 3 + .

30. Устройство обработки по любому из пп. 26-29, в котором процессор выполнен с возможностью получения и получения , основываясь на SSS, после успешного определения PSS.

31. Устройство обработки по п. 26, в котором процессор выполнен с возможностью обнаружения последовательности SSS путем дескремблирования и операции быстрого преобразования Уолша-Адамара (FWHT), основываясь на SSS.

32. Устройство обработки по любому из пп. 26-31, в котором процессор выполнен с возможностью получения первого циклического сдвига m0 путем дескремблирования SSS с по меньшей мере одной гипотезой первого циклического сдвига m0 и получения второго циклического сдвига m1 путем использования операции FWHT.

33. Устройство обработки по любому из пп. 26-32, в котором процессор выполнен с возможностью формирования последовательности SSS, основываясь на возможном значении первого циклического сдвига m0 и возможном значении второго циклического сдвига m1.

34. Устройство обработки по п. 33, в котором процессор выполнен с возможностью обнаружения последовательности SSS путем корреляции с сформированной последовательностью SSS.

35. Устройство обработки по любому из пп. 26-34, в котором равен 3, ∈{0, 1, 2}, = 336 и ∈{0, 1, 2, ... , 335}.

36. Устройство обработки по любому из пп. 26-35, в котором последовательность SSS для SSS имеет длину, равную 127.

37. Устройство обработки по любому из пп. 26-36, в котором последовательность SSS представлена как d(k), и d(k) удовлетворяет следующему:

,

где L - длина последовательности SSS.

38. Способ беспроводной связи, содержащий:

прием сигналов связи, содержащих первичный сигнал синхронизации (PSS) и вторичный сигнал синхронизации (SSS); и

определение идентификатора (ID) NID соты, основываясь на PSS и SSS, в котором идентификатор соты удовлетворяет следующему: ,

где передается в последовательности PSS для PSS, передается в первом циклическом сдвиге m0 и втором циклическом сдвиге m1 последовательности SSS для SSS;

в котором первый циклический сдвиг m0 и второй циклический сдвиг m1 удовлетворяют следующему:

;

;

где:

g - целое число, равное или больше 1;

L' равно 112;

∈{0, 1, 2, ... , }; и

∈{0, 1, ... , }.

39. Способ по п. 38, в котором последовательность SSS для SSS формируется с помощью первой двоичной последовательности, соответствующей первому циклическому сдвигу m0, и второй двоичной последовательности, соответствующей второму циклическому сдвигу m1, причем первая двоичная последовательность и вторая двоичная последовательность имеют одинаковую длину.

40. Способ по п. 39, в котором полином генератора первой двоичной последовательности равен g0(x) = x7 + x4 + 1, и полином генератора второй двоичной последовательности равен g1(x) = x7 + x + 1.

41. Способ по любому из пп. 38-40, в котором определение идентификатора (ID) NID соты, основываясь на первом циклическом сдвиге m0 и втором циклическом сдвиге m1, содержит:

определение первого циклического сдвига m0 и второго циклического сдвига m1, связанных с идентификатором NID, и определение идентификатора NID соты, связанного с первым циклическим сдвигом m0 и вторым циклическим сдвигом m1, где NID = 3 + .

42. Способ по любому из пп. 38-41, в котором получают , основываясь на PSS, и получают , основываясь на SSS, после успешного определения PSS.

43. Способ по любому из пп. 38-42, дополнительно содержащий: обнаружение последовательности SSS для синхронизации путем дескремблирования и операции быстрого преобразования Уолша-Адамара (FWHT), основываясь на SSS.

44. Способ по любому из пп. 38-43, дополнительно содержащий: получение первого циклического сдвига m0 путем дескремблирования полученного SSS с по меньшей мере одной гипотезой первого циклического сдвига m0 и получение второго циклического сдвига m1 путем использования операции FWHT.

45. Способ по любому из пп. 38-44, дополнительно содержащий: формирование последовательности SSS, основываясь на возможном значении первого циклического сдвига m0 и возможном значении второго циклического сдвига m1.

46. Способ по п. 45, в котором обнаруживают последовательность SSS путем корреляции с сформированной последовательностью SSS.

47. Способ по любому из пп. 38-46, в котором , ∈ {0, 1, 2}, и ∈ {0, 1, 2, ..., 335}.

48. Способ по любому из пп. 38-47, в котором первый циклический сдвиг m0 и второй циклический сдвиг m1 связаны с идентификатором соты NID, где NID = 3 + .

49. Способ по любому из пп. 38-48, в котором последовательность SSS представлена как d(k), и d(k) удовлетворяет следующему:

,

где L - длина последовательности SSS.

50. Считываемый компьютером носитель, содержащий компьютерную программу, которая, когда выполняется на компьютере, побуждает компьютер исполнять способ, соответствующий любому из пп. 1-11.

51. Считываемый компьютером носитель, содержащий компьютерную программу, которая, когда выполняется на компьютере, побуждает компьютер исполнять способ, соответствующий любому из пп. 38-49.

52. Система связи, содержащая сетевой узел по п. 13 и клиентское устройство по любому из пп. 14-25.

53. Устройство (100) обработки для формирования последовательности вторичных сигналов синхронизации (SSS), которая должна использоваться вместе с последовательностью первичных сигналов синхронизации (PSS) для синхронизации, причем устройство (100) обработки выполнено с возможностью:

определения первого циклического сдвига m0 и второго циклического сдвига m1, основываясь по меньшей мере на идентификаторе NID соты, где по меньшей мере один из первого циклического сдвига m0 или второго циклического сдвига m1 связывается с последовательностью первичных сигналов синхронизации посредством определения, основанного также на индексе последовательности первичных сигналов синхронизации (PSS); и

формирования последовательности вторичных сигналов синхронизации (SSS), основываясь на суммировании по модулю 2 первой двоичной последовательности, циклически сдвинутой на величину первого циклического сдвига m0, и второй двоичной последовательности, циклически сдвинутой на величину второго циклического сдвига m1, так что если две сформированные последовательности вторичных сигналов синхронизации (SSS), связанные с последовательностью первичных сигналов синхронизации (PSS), являются циклически сдвинутыми версиями друг друга, то две сформированные последовательности вторичных сигналов синхронизации (SSS) являются непоследовательно сдвинутыми версиями друг друга.

54. Устройство (100) обработки по п. 53, где первая и вторая двоичные последовательности являются последовательностями в группе, содержащей:

m-последовательности; и

m-последовательности, приводя в результате к тому, что сформированные последовательности вторичных сигналов синхронизации (SSS) принадлежат одному набору.

55. Устройство (100) обработки по п. 53 или 54, в котором сформированная последовательность вторичных сигналов синхронизации (SSS) имеет длину L, равную 127.

56. Устройство (100) обработки по любому из пп. 53-55, дополнительно выполненное с возможностью определения первого циклического сдвига m0 и второго циклического сдвига m1, связанных по меньшей мере с одним идентификатором соты, соответствующих одному или более идентификаторам в группе, содержащей следующее:

первый циклический сдвиг m0 и второй циклический сдвиг m1 равны; m0 = m1;

первый циклический сдвиг m0 и второй циклический сдвиг m1 отличаются друг от друга; m0 ≠ m1;

первый циклический сдвиг m0 больше, чем второй циклический сдвиг m1; m0 > m1;

первый циклический сдвиг m0 меньше, чем второй циклический сдвиг m1; m0 < m1;

две пары циклических сдвигов (m0, m1) и (m0', m1') удовлетворяют самое большее одному из выражений m0' = m0 + 1 и m1' = m1 + 1;

две пары циклических сдвигов (m0, m1) и (m0', m1') удовлетворяют самое большее одному из выражений m0' = m0 + 1 и m1' = m1 + 1 и первый циклический сдвиг m0 больше, чем второй циклический сдвиг m1; m0 > m1;

две пары циклических сдвигов (m0, m1) и (m0', m1') удовлетворяют самое большее одному из выражений m0' = m0 + 1 и m1' = m1 + 1 и первый циклический сдвиг m0 меньше, чем второй циклический сдвиг m1; m0 < m1;

две пары циклических сдвигов (m0, m1) и (m0', m1'), которые удовлетворяют обоим выражениям m0' = m0 + 1 и m1' = m1 + 1, связаны с различными индексами последовательности первичных сигналов синхронизации (PSS);

две пары циклических сдвигов (m0, m1) и (m0', m1'), которые удовлетворяют обоим выражениям m0' = m0 + 1 и m1' = m1 + 1, связаны с различными индексами последовательностей первичных сигналов синхронизации (PSS) и первый циклический сдвиг m0 больше, чем второй циклический сдвиг m1; m0 > m1; и

две пары циклических сдвигов (m0, m1) и (m0', m1'), которые удовлетворяют обоим выражениям m0' = m0 + 1 и m1' = m1 + 1, связаны с различными индексами последовательностей первичных сигналов синхронизации (PSS) и первый циклический сдвиг m0 меньше, чем второй циклический сдвиг m1; m0 < m1.

57. Устройство (100) обработки по любому из пп. 53-56, дополнительно выполненное с возможностью определения первого циклического сдвига m0 и второго циклического сдвига m1 следующим образом:

;

;

где:

g - целое число, равное или больше 1;

L' - положительное целое число, меньшее или равное длине L последовательности вторичных сигналов синхронизации (SSS);

- индекс последовательности вторичных сигналов синхронизации (SSS);

∈{0, 1, 2, ... , };

- индекс последовательности первичных сигналов синхронизации (PSS);

∈{0, 1, ... , };

- функция пола; и

mod - операция по модулю.

58. Сетевой узел (300), содержащий:

устройство (100) обработки по любому из пп. 53-57, выполненное с возможностью формирования последовательности вторичных сигналов синхронизации (SSS); и

приемопередатчик (302), выполненный с возможностью передачи сигналов синхронизации, основываясь на последовательности первичных сигналов синхронизации (PSS) и на последовательности вторичных сигналов синхронизации (SSS).

59. Клиентское устройство (500), содержащее: устройство (100) обработки по любому из пп. 53-57, выполненное с возможностью формирования последовательности вторичных сигналов синхронизации (SSS); приемопередатчик (502), выполненный с возможностью приема вторичного сигнала синхронизации (SSS), используя сформированную последовательность вторичных сигналов синхронизации (SSS); и устройство (100) обработки, дополнительно выполненное с возможностью определения идентификатора NID соты, основываясь на первом циклическом сдвиге m0 и втором циклическом сдвиге m1, определяемых на основе принятого первичного сигнала синхронизации (PSS) и принятого вторичного сигнала синхронизации (SSS).



 

Похожие патенты:

Изобретение относится к средствам обеспечения связи. Технический результат заключается в обеспечении операции, соответствующей базовому набору услуг, принадлежащему расширенному набору услуг.

Изобретение относится к области беспроводной связи. Технический результат заключается в повышении эффективности связи, сокращении сообщений сигнализации.

Изобретение относится к технике электросвязи и может быть использовано для передачи телефонной информации в объектовых сетях внутренней связи, АТС и ГГС, а также по радиотрактам с поддержкой дистанционного управления средствами воздушной и наземной (морской) радиосвязи, по трактам связи с использованием радиорелейных, проводных и спутниковых средств связи.

Изобретение относится к области связи. Технический результат изобретения заключается в обеспечении точности определения позиционирования в сети связи Wi-Fi.

Изобретение относится к области терминалов, и более конкретно к конструкции антенны и формированию антенной решетки для конструкции антенны. Техническим результатом является расширение зоны покрытия антенной решетки.

Изобретение относится к области связи. Технический результат состоит в уменьшении задержки передачи данных и улучшении взаимодействия оконечного устройства с пользователем.

Изобретение относится к области связи. Техническим результатом является повышение гибкости передачи данных.

Изобретение относится к способу возобновления множественного соединения в неактивном состоянии. Технический результат заключается в обеспечении повышения эффективности возобновления облуживания.

Изобретение относится к технике связи и может использоваться в системах беспроводной связи. Технический результат состоит в повышении пропускной способности каналов передачи.

Изобретение относится к способу определения параметра передачи сигнала восходящего канала. Технический результат заключается в обеспечении эффективного использования ресурса зондирующего опорного сигнала (сигнала SRS).

Изобретение относится к способу повышения эффективности обработки сверхширокополосных короткоимпульсных сигналов на приёмной стороне. В способе предусмотрен процесс весовой обработки поступающих из радиоканала последовательностей импульсов информационных СШП сигналов, смешанных с канальным шумом, путём непрерывной оценки усредняемых по всем импульсам информационных СШП сигналов величин импульсных энергий в трёх сдвинутых друг относительно друга во времени текущих приёмных временных окнах на протяжении их длительности: в текущем «опережающем» временном окне, в текущем «сигнальном» временном окне и в текущем «запаздывающем» временном окне.
Наверх