ИНДИКАТОР ВРЕМЕНИ СКАНИРОВАНИЯ ЛУЧА
BEAM SCANNING TIME INDICATOR UNIT

Область техники, к которой относится изобретения
Настоящее изобретение относится к передаче синхросигналов и, в частности, к так называемому свипированию лучом. В частности, настоящее изобретение относится к способам осуществления синхронизации с использованием синхронизирующих последовательностей, передаваемых в разные моменты времени. Настоящее изобретение относится также к соответствующим устройствам и компьютерным программам.
Уровень техники
Группа Проекта партнерства третьего поколения (3rd Generation Partnership Project, 3GPP) занимается стандартизацией Универсальной мобильной телекоммуникационной системы (Universal Mobile Telecommunication System, UMTS) и системы Долговременной эволюции (Long Term Evolution, LTE). Работы группы 3GPP над стандартом LTE, также именуются технологией Развитой универсальной наземной сети радиодоступа (Evolved Universal Terrestrial Access Network, E-UTRAN). Стандарт LTE представляет собой технологию для реализации высокоскоростной связи с передачей пакетов данных, которая позволяет добиться высокой скорости передачи данных, как в нисходящей линии, так и в восходящей линии, и считается системой мобильной связи следующего поколения относительно системы UMTS. Для поддержки высоких скоростей передачи данных система LTE позволяет работать в полосе частот до 20 МГц или до 100 МГц, когда используется агрегирование несущих. Система LTE способна также работать в разных частотных диапазонах и может работать по меньшей мере в дуплексном режиме с разделение по частоте (Frequency Division Duplex (FDD)) и в дуплексном режиме с разделением по времени (Time Division Duplex (TDD)).
Когда абонентскому терминалу (User Equipment, UE) нужно установить связь с системой беспроводной связи, например, после включения питания этого терминала UE или при «пробуждении» его после продолжительного пребывания в «спящем» режиме, он осуществляет процедуру первоначального доступа. Первый этап этой процедуры обычно состоит в том, что терминал UE осуществляет поиск и обнаруживает синхросигнал, содержащий синхронизирующие последовательности, регулярно передаваемые в режиме широкого вещания узлами доступа в сеть связи (network access nodes, AN), также называемыми базовыми станциями или узлами сети связи. Отметим, что термин синхросигнал в известной технике не имел однозначного смысла. В настоящем изобретении термин синхросигнал используется для обозначения всех синхронизирующих последовательностей, регулярно передаваемых в режиме широкого вещания узлами доступа. Другими словами, синхросигнал представляет собой сумму периодически повторяющихся последовательностей. Этот синхросигнал позволяет терминалу UE синхронизироваться с сетью связи по времени и по частоте, т.е. выяснить, где находятся границы во времени между символами (например, символами с ортогональным частотным уплотнением (OFDM-символами)), и обеспечить, что этот терминал использует, с небольшим допуском, ту же самую частоту несущей, какую использует сеть связи. Такая синхронизация по времени и частоте очень важна для последующего осуществления связи. В системе LTE терминалу UE может быть достаточно одной синхронизирующей последовательности для синхронизации, однако в некоторых случаях такому терминалу UE может потребоваться использовать несколько синхронизирующих последовательностей. Использование нескольких синхронизирующих последовательностей не составляет проблемы, поскольку эти синхронизирующие последовательности передают регулярно. После успешной синхронизации терминалу UE может, в зависимости от типа системы, потребоваться «прослушивать» дополнительную информацию из сети связи, например, так называемую системную информацию, или ответить запросом на присоединение к сети связи, часто называемым сообщением по физическому каналу произвольного доступа (Physical Random Access Channel, PRACH). Терминал UE обычно не имеет права передать запрос на присоединение к сети в произвольный момент времени, поскольку такой запрос может вступить в конфликт с другими передачами в системе, напротив, он должен передать запрос в пределах заданного промежутка времени после того, как был принят синхросигнал. Терминал UE обычно знает, в течение какого промежутка времени после синхросигнала он мог бы ожидать найти дополнительную информацию (если таковая имеется), что способствует уменьшению сложности поиска и приема такой дополнительной информации.
В некоторых системах терминал UE может не отвечать прямо запросом на присоединение к сети связи, а может только запросить от сети связи передачу некоторой дополнительной системной информации, либо только передать синхросигнал восходящей (Uplink, UL), для достижения синхронизации в восходящей (UL) линии (в системе со значительной задержкой распространения сигналов синхронизация в нисходящей (Downlink, DL) линии не гарантирует автоматически синхронизацию в восходящей (UL) линии). В общем случае, в дальнейшем мы будем называть любую сигнализацию восходящей линии, передаваемую в ответ на синхросигнал нисходящей (DL) линии, (включая, не ограничиваясь этим, запрос на присоединение к сети связи, запрос на получение дополнительной системной информации или синхросигнал восходящей (UL) линии) UL-сигналом.
Процедура, аналогичная процедуре первоначального доступа, может быть также выполнена, когда терминал UE хочет осуществить переключение связи на другую ячейку, т.е. он уже соединен с системой, но хочет переключиться на соединение с другим узлом доступа (AN).
В будущем ожидается, что системы будут интенсивно использовать формирование диаграммы направленности с остронаправленным лучом, обладающим большим коэффициентом усиления антенны, что позволит обеспечить обслуживание связью с высокой скоростью передачи данных, в том числе для очень далеко расположенных пользователей и/или в более высокочастотных диапазонах, которых не представляется реалистичным обслуживать обычными секторными лучами с меньшим коэффициентом усиления антенны.
Для того чтобы процедура первоначального доступа не стала фактором, ограничивающим зону обслуживания в таких системах, синхросигнал обычно должен будет также использовать остронаправленные лучи с большим коэффициентом усиления антенны. Это означает, что узел AN должен будет обычно передавать синхросигнал множество раз в разных направлениях, чтобы охватить географическую область, которую должен обслуживать этот узел AN. При использовании типовых конфигураций антенн, предполагаемых для систем связи следующего поколения, которые иногда называются системами пятого поколения (5G), остронаправленный луч может охватывать только небольшую долю всей указанной географической области (например, 1%) за раз, и вследствие этого может потребоваться значительное время для передачи луча во всех нужных направлениях, по одному или лишь по небольшому числу направлений за раз.
Узел AN мог бы, в принципе, в зависимости от конфигурации аппаратуры, передавать синхросигнал сразу во многих направлениях в одно и то же время, однако с учетом максимальной суммарной выходной мощности передач узла AN, такие одновременные передачи осуществлялись бы за счет пропорционального снижения выходной мощности в каждом луче, т.е. за счет эффективного уменьшения зоны обслуживания. Это можно было бы компенсировать путем увеличения мощности аппаратуры сверх разумно необходимого уровня, так чтобы стала доступной избыточная суммарная выходная мощность, однако это привело бы к нежелательному увеличению стоимости оборудования. Процедура последовательной передачи луча во всех необходимых направлениях называется свипированием лучом или сканированием лучом. Термин «необходимые направления» здесь означает все направления, в которых нужно обеспечить обслуживание.
В процессе свипирования лучом терминал UE может услышать любую из множества передач синхросигнала, так что сеть связи не будет знать, какой именно синхросигнал услышал этот терминал UE. Это означает, что если предполагается, что терминал UE передаст запрос доступа в систему, например, с использованием канала PRACH, через некоторое время после того, как он услышал передачу синхронизирующего луча, что является типичной процедурой передачи запроса произвольного доступа, тогда сеть связи должна слушать UL-сигнал в соответствующем направлении в несколько моментов времени, и/или терминал UE должен передавать свой UL-сигнал в несколько моментов времени. Кроме того, это означает, что терминал UE должен прослушивать какую-либо дополнительную информацию, необходимую для доступа в систему, например, системную информацию, в несколько моментов времени и/или сеть связи должна передавать дополнительную информацию в несколько моментов времени. Во всех упомянутых случаях это приводит к неэффективному использованию радио ресурсов. В частности, в этом случае, поскольку узел связи может в какой-либо момент времени только слушать ограниченное число сигналов, то в полудуплексных системах в режиме TDD (типичный выбор для систем беспроводной связи будущего), этот узел уже не сможет передавать никаких сигналов вовсе, пока он слушает эфир.
В статье К.Николас Барати и др. «Направленный поиск ячейки для систем сотовой связи миллиметрового диапазона длин волн» (“Directional Cell Search for Millimeter Wave Cellular Systems” by C. Nicolas Barati et. al.) рассмотрена проблема обнаружения и приема синхросигнала в луче мобильным терминалом. Авторы предлагают, чтобы базовая станция периодически передавала синхросигналы в выбранных случайным образом направлениях для сканирования сектора пространства в пределах заданного угла, и также предлагают алгоритм обнаружения на основе принципа максимального правдоподобия, позволяющий мобильной станции обнаружить направление, откуда приходит самый сильный сигнал.
Однако известные источники не рассматривают совместную проблему узла AN, передающего синхросигналы с использованием формирования диаграммы направленности, мобильного терминала, обнаруживающего и принимающего эти синхросигналы и передающего запросы доступа в систему, например, запросы по каналу. RACH, и узла AN, обнаруживающего и принимающего эти попытки от терминала.
Раскрытие сущности изобретения
Целью настоящего изобретения является создание способов и устройств, позволяющих находить и уменьшать, смягчать или полностью устранять один или несколько из указанных выше недостатков известной техники по одиночке или в каких-либо сочетаниях.
Это достигается посредством способа, предназначенного для использования в узле сети связи, для передачи синхронизирующих последовательностей из состава синхросигнала одному или нескольким принимающим устройствам беспроводной связи. Этот способ содержит определение нескольких синхронизирующих последовательностей таким образом, что каждая такая синхронизирующая последовательность содержит соответствующую индикацию времени. Тем самым каждая синхронизирующая последовательность позволяет определить момент времени события в принимающем устройстве беспроводной связи, а передача этих синхронизирующих последовательностей одному или нескольким устройствам беспроводной связи осуществляется в разные моменты времени. Благодаря предоставлению индикации времени в каждой синхронизирующей последовательности, устройство беспроводной связи может определить более точное время события, так что оно может реагировать соответствующим образом. В системе, использующей свипирование лучами, такая индикация времени предоставляет устройству беспроводной связи способ синхронизироваться с узлом сети связи. Такое событие может, например, представлять собой тот факт, что узел сети связи услышал запрос доступа в систему от устройства беспроводной связи. В этом конкретном случае устройство беспроводной связи использует указанную индикацию времени для определения, когда следует передать запрос доступа в систему. Тогда устройство беспроводной связи не должно передавать свои сигналы восходящей (UL) в несколько моментов времени. Ему также не нужно слушать какую-либо дополнительную информацию, необходимую для доступа в систему, например, системную информацию, в несколько моментов времени, и/или сети связи не нужно передавать дополнительную информацию в несколько моментов времени.
Согласно некоторым аспектам, указанные несколько синхронизирующих последовательностей представляют собой зависящие от времени версии синхросигнала, относящегося к какому-либо конкретному событию. Благодаря созданию зависящих от времени версий синхросигнала, можно компенсировать тот факт, что при свипировании лучом передают сигналы в разные моменты времени.
Согласно некоторым аспектам, способ дополнительно содержит определение момента времени события. Этот момент времени можно использовать для создания индикации времени в нескольких синхронизирующих последовательностях.
Согласно некоторым аспектам, синхронизирующие последовательности передают в разных направлениях. Таким образом, устройства беспроводной связи, расположенные в разных направлениях от узла сети связи, принимают синхросигнал в форме синхронизирующих последовательностей, которые были переданы в разных направлениях. Тогда устройства беспроводной связи могут использовать индикацию времени в этих синхронизирующих последовательностях для синхронизации своих событий с узлом сети связи.
Согласно некоторым аспектам, процедура передачи синхронизирующих последовательностей содержит свипирование лучом, т.е. синхронизирующие последовательности передают в нескольких направлениях от узла сети связи. Сеть связи, таким образом, использует формирование диаграммы направленности с остронаправленным лучом с большим коэффициентом усиления антенны, что позволит обеспечить обслуживание связью с передачей данных с очень высокой скоростью даже для очень удаленных пользователей, которых было бы не реалистично обслуживать обычными секторными лучами с меньшим коэффициентом усиления антенны.
Согласно некоторым аспектам, каждая такая указанная индикация времени представляет собой промежуток времени, отсчитываемый относительно момента передачи соответствующей синхронизирующей последовательности. Когда индикацию времени отсчитывают от момента времени передачи, устройству беспроводной связи легче определять, в какой момент времени произошло соответствующее событие.
Согласно некоторым аспектам, каждую такую индикацию времени отсчитывают относительно опорного тактового сигнала (системных часов). При использовании опорного тактового сигнала можно обеспечить прецизионную индикацию времени путем отсчета относительно этого опорного тактового сигнала.
Согласно некоторым аспектам, указанное событие представляет собой зарезервированный интервал времени (временной слот), в котором соответствующему устройству беспроводной связи разрешено вести передачу. Т.е. событие представляет собой промежуток времени, когда узел сети связи слушает эфир для обнаружения UL-сигнала от устройства беспроводной связи. Таким образом, устройство беспроводной связи проинформировано, когда можно вести передачи в адрес узла сети связи.
Согласно некоторым аспектам, зарезервированный временный слот представляет собой окно произвольного доступа. Следовательно, устройство беспроводной связи проинформировано о том, когда можно передавать пакеты произвольного доступа.
Согласно некоторым аспектам, событие представляет собой момент времени, когда осуществляется следующая передача от узла сети связи.
Согласно некоторым аспектам, указанные индикации времени кодируют в составе синхронизирующих последовательностей. Согласно некоторым аспектам, совокупность этих синхронизирующих последовательностей определена так, чтобы она содержала синхронизирующую последовательность из группы различных синхронизирующих последовательностей, и так, что каждую из этих различных синхронизирующих последовательностей в совокупности отображают на соответствующий момент времени или синхросигнал. Когда различные синхронизирующие последовательности передают в разных направлениях и в разные моменты времени и когда эти последовательности различны, принимающие устройства беспроводной связи могут вывести соответствующие величины для индикации времени. Другими словами, индикация времени представлена в разных синхронизирующих последовательностях в неявном виде.
Согласно некоторым аспектам, каждую синхронизирующую последовательность отображают на момент времени или синхросигнал посредством индекса. Тогда становится возможным определить момент времени или синхросигнал посредством поиска этого индекса, например, в таблице.
Согласно некоторым аспектам, настоящее изобретение относится также к узлу сети связи в составе сети сотовой связи, конфигурированной для передачи синхронизирующих последовательностей из состава синхросигнала одному или нескольким принимающим устройствам беспроводной связи. Такой узел сети связи содержит интерфейс связи и процессорную схему. Процессорная схема конфигурирована таким образом, чтобы узел сети связи определял несколько синхронизирующих последовательностей, так что каждая синхронизирующая последовательность содержит соответствующую индикацию времени, вследствие чего каждая такая синхронизирующая последовательность позволяет определить момент времени события в принимающем устройстве беспроводной связи, и передавал эти синхронизирующие последовательности одному или нескольким устройствам беспроводной связи в разные моменты времени. Этот узел сети связи далее конфигурирован для осуществления всех аспектов способа, описанных здесь как выше, так и ниже.
Согласно некоторым аспектам, настоящее изобретение относится также к компьютерной программе, содержащей компьютерный программный код, при выполнении которого в программируемом контроллере узла сети связи, этот узел сети беспроводной связи выполняет способы, описываемые здесь как выше, так и ниже.
Целью настоящего изобретения далее является создание способа для использования в устройстве беспроводной связи для приема одной или нескольких синхронизирующих последовательностей из состава синхросигнала. Способ содержит мониторинг спектра для синхронизирующих последовательностей, а когда будет принята первая синхронизирующая последовательность, получение, путем анализа контента принятой первой синхронизирующей последовательности, индикации времени, определяющей момент времени события. Тогда устройство беспроводной связи оказывается проинформировано о моменте времени события, так что это устройство может отреагировать соответствующим образом. Как обсуждается выше, в результате этого устройству беспроводной связи уже не требуется обязательно передавать свой сигнал восходящей (UL) в несколько моментов времени. Устройству также не нужно прослушивать какую-либо дополнительную информацию, необходимую для доступа в систему, например, системную информацию, в несколько моментов времени и/или узлу сети связи не требуется обязательно передавать дополнительную информацию в несколько моментов времени.
Согласно некоторым аспектам, способ содержит прием второй синхронизирующей последовательности, где эти первая и вторая синхронизирующие последовательности определяют один и тот же момент времени. Эти синхронизирующие последовательности могут содержать различные индикации времени, определяющие, тем не менее, один и тот же момент времени. Это полезно, например, если рассматриваемое событие представляет собой событие, происходящее в одно и то же время для всех устройств беспроводной связи во всех направлениях от узла сети связи.
Согласно некоторым аспектам, способ содержит осуществление операции приема/передачи в момент времени, определяемый указанной индикацией времени.
Согласно некоторым аспектам, указанные индикации времени представляют моменты времени, отсчитываемые от момента времени передачи соответствующей синхронизирующей последовательности. Когда индикация времени указана относительно момента времени передачи, устройству беспроводной связи легко определить, какой момент времени относится к событию.
Согласно некоторым аспектам, каждую индикацию времени отсчитывают относительно опорного тактового сигнала (системных часов). При использовании опорного тактового сигнала можно обеспечить прецизионную индикацию времени путем отсчета относительно этого опорного тактового сигнала.
Согласно некоторым аспектам, указанное событие представляет собой момент времени в зарезервированном временном интервале (временном слоте), в котором соответствующему устройству беспроводной связи разрешено вести передачу. Т.е. событие представляет собой момент времени, когда узел сети связи слушает эфир для обнаружения UL-сигнала от устройства беспроводной связи. Таким образом, устройство беспроводной связи проинформировано, когда можно вести передачи в адрес узла сети связи.
Согласно некоторым аспектам, зарезервированный временный слот представляет собой окно произвольного доступа. Следовательно, устройство беспроводной связи проинформировано о том, когда можно передавать пакеты произвольного доступа.
Согласно некоторым аспектам, событие представляет собой момент времени, когда устройство беспроводной связи получает запрос слушать дальнейшие передачи от узла сети связи. Таким образом, устройству беспроводной связи не нужно слушать какую-либо дополнительную информацию в несколько моментов времени.
Согласно некоторым аспектам, каждую индикацию времени кодируют в составе соответствующей синхронизирующей последовательности, так что процедура анализа содержит декодирование синхронизирующей последовательности.
Согласно некоторым аспектам, устройство беспроводной связи осуществляет мониторинг спектра нескольких различных синхронизирующих последовательностей, так что каждую из этих различных синхронизирующих последовательностей отображают на соответствующий момент времени или синхросигнал. Поскольку устройство беспроводной связи не знает с самого начала, в каком направлении от узла сети связи оно расположено, и, следовательно, какую из передач синхронизирующих последовательностей оно может принять, это устройство осуществляет мониторинг спектра нескольких возможных передач.
Согласно некоторым аспектам, каждую синхронизирующую последовательность отображают на момент времени или синхросигнал посредством индекса. Тогда становится возможным определить момент времени или синхросигнал посредством поиска этого индекса, например, в таблице. Знание момента времени или синхросигнала, дает момент времени рассматриваемого события.
Согласно некоторым аспектам, настоящее изобретение относится также к устройству беспроводной связи, конфигурированному для приема одной или нескольких синхронизирующих последовательностей из состава синхросигнала. Такое устройство беспроводной связи содержит интерфейс связи и процессорную схему. Процессорная схема конфигурирована таким образом, чтобы устройство беспроводной связи осуществляло мониторинг спектра синхронизирующих последовательностей; и когда затем будет принята первая синхронизирующая последовательность, получало, путем анализа контента принятой первой синхронизирующей последовательности, индикацию времени, определяющую момент времени события. Это устройство беспроводной связи далее конфигурировано для осуществления, в устройстве беспроводной связи, всех аспектов способа, описанных здесь как выше, так и ниже.
Согласно некоторым аспектам, настоящее изобретение относится также к компьютерной программе, содержащей компьютерный программный код, при выполнении которого в программируемом контроллере устройства беспроводной связи, это устройство беспроводной связи осуществляет способы, описываемые здесь как выше, так и ниже.
Краткое описание чертежей
Все изложенное выше станет очевидным из последующего более конкретного описания примеров вариантов, как это иллюстрируют прилагаемые чертежи, на которых одинаковым частям на разных видах присвоены одинаковые позиционные обозначения. Эти чертежи не обязательно выполнены в масштабе, напротив, на них могут быть подчеркнуты характерные элементы примеров вариантов.
Фиг. 1 представляет иллюстрацию сетевого узла, ведущего передачи в различных направлениях и двух устройств беспроводной связи, принимающих различные лучи;
фиг. 2 представляет пример конфигурации устройства беспроводной связи согласно некоторым примерам вариантов;
фиг. 3 представляет пример конфигурации узла сети связи согласно некоторым примерам вариантов;
фиг. 4 представляет логическую схему, иллюстрирующую варианты этапов способа, осуществляемых в узле сети связи;
фиг. 5 представляет логическую схему, иллюстрирующую варианты этапов способа, осуществляемых в устройстве беспроводной связи;
фиг. 6 представляет структуру кадра и слотов для сигнала PSS и сигнала SSS во временной области в случае режима FDD;
фиг. 7 представляет пример конфигурации канала PRACH, сообщаемой посредством информационного блока SIB2;
фиг. 8 представляет структуру канала PBCH с системе LTE. Чертеж в нижней части представляет увеличенное изображение структуры одного субкадра, отмеченного жирным квадратом на чертеже;
фиг. 9 представляет пример синхросигнала нисходящей линии в форме набора синхронизирующих последовательностей с индикатором обратного отсчета (поле обратного отсчета);
фиг. 10 представляет иллюстрацию синхросигнала.
Осуществление изобретения
Далее аспекты настоящего изобретения будут описаны более полно со ссылками на прилагаемые чертежи. Аппаратура и способы, описываемые здесь, могут, однако, быть реализованы в широком множестве различных форм, причем их не следует толковать в качестве ограничений для аспектов, рассматриваемых здесь. Подобные номера на этих чертежах обозначают подобные элементы.
Используемая здесь терминология предназначена только для описания конкретных аспектов настоящего изобретения и не имеет целью как-то ограничить настоящее изобретение. Как используется здесь, форма единственного числа предназначена для того, что включать также формы множественного числа, если только контекст четко не указывает на обратное.
Термины узел доступа, AN, узел сети радиосвязи и узел сети связи используются в настоящем описании как взаимозаменяемые.
Синхросигнал представляет собой заданный сигнал, позволяющий принимающему устройству синхронизироваться (синхронизировать свой задающий тактовый сигнал) с передающим устройством по времени и/или по частоте, т.е. определить, где находятся границы во времени между символами (например, OFDM-символами), и обеспечить, что приемник использует ту же самую, в пределах небольшого допуска, частоту несущей, как передатчик. Такая синхронизация времени и по частоте существенно важна для цифровой беспроводной связи.
Как обсуждается в разделе о предпосылках к созданию изобретения, ожидается, что системы будущего будут с большой интенсивностью использовать формирование диаграммы направленности с остронаправленным лучом с большим коэффициентом усиления антенны. При использовании формирования диаграммы направленности устройство беспроводной связи, осуществляющее связь с узлом сети связи, применяющим такое формирование диаграммы направленности, не будет знать, когда следует слушать передачи узла сети связи или передавать информацию узлу сети связи, т.е. когда луч направлен на устройство беспроводной связи. На фиг. 1 показан пример узла 20 сети связи, передающего несколько направленных лучей 1, 2, 3, 4 в процессе свипирования лучом, и два принимающих устройства 10a, 10b беспроводной связи.
Свипирование лучом может служить также другим целям, чем просто синхронизация по времени и по частоте; в частности, свипирование может также служить целям определения наилучшего направления луча для передачи данных новому терминалу UE. В таких случаях луч может нести некоторую информацию, однозначно идентифицирующую синхронизирующий луч, так что терминал UE может сообщить узлу AN, какой из лучей был принят лучше всего. Здесь наилучший луч может быть охарактеризован несколькими измеряемыми альтернативными параметрами, например, луч, которому соответствует наивысшая мощность приема, наибольшее отношение сигнал/шум, наименьшее время прихода (обозначает ближайший узел AN), или луч, который был первым принят с уровнем, превосходящим некий порог. Это можно рассматривать как некоторого рода пространственную синхронизацию. Для простоты мы в дальнейшем будем сигналы, предназначенные для синхронизации по времени и по частоте, равно как сигналы для идентификации луча, называть просто синхросигналами, которые содержат синхронизирующие последовательности.
В системе LTE синхросигналы содержат синхронизирующие последовательности, т.е. предварительно заданные последовательности комплексных символов, повторяющихся в соответствии с заданными структурами. Каждая синхронизирующая последовательность информирует принимающее устройство о событии, таком как окно произвольного доступа.
Если синхросигнал, содержащий синхронизирующие последовательности, передают в процессе свипирования лучом, эти синхронизирующие последовательности будут повторяться в каждом из лучей 1, 2, 3, 4. Обычно эти лучи и, соответственно синхронизирующие последовательности будут переданы в разные моменты времени, т.е. синхронизирующие последовательности являются зависимыми от времени. Смещенные во времени синхронизирующие последовательности такого типа в настоящем описании называются «зависимыми от времени» или «смещенными во времени».
На фиг. 1 показано, что устройство 10a беспроводной связи будет принимать вторую (2) передачу зависимой от времени синхронизирующей последовательности, и устройство 10b беспроводной связи будет принимать четвертую (4) передачу зависимой от времени синхронизирующей последовательности в разные моменты времени. В системе LTE время окна произвольного доступа зависит от времени синхронизирующей последовательности, что накладывает требование, что узлу сети связи необходимо слушать эфир для обнаружения запросов произвольного доступа в нескольких временных слотах, соответствующих разным лучам.
Настоящее изобретение предлагает включить в каждую из синхронизирующих последовательностей, передаваемых от узла сети связи, индикацию времени, которая укажет устройству 10 беспроводной связи или абонентскому терминалу UE, когда следует, например, слушать эфир для приема дополнительной информации и/или передавать сигнал восходящей линии. Эта индикация времени должна, согласно некоторым аспектам, представлять собой целое число, указывающее число OFDM-символов до момента времени, когда должна быть передача дополнительной информации в нисходящей линии и/или когда должен появиться сигнал восходящей линии. Когда в каждом OFDM-символе передают одно направление луча, номер в составе индикации времени должен, например, в каждом последующем лучше быть на единицу меньше, чем в предыдущем луче, и может, поэтому, называться индикатором обратного отсчета или полем обратного отсчета.
Настоящее изобретение содержит несколько примеров вариантов, описывающих подробности того, как рассматриваемая индикация времени может быть эффективно кодирована сигналами, передаваемыми в составе синхронизирующих последовательностей. Согласно некоторым аспектам, предложен способ, в котором применяется заданное отображение индекса синхронизирующей последовательности на индикатор времени, т.е. определив, какая именно синхронизирующая последовательность из совокупности заданных возможных синхронизирующих последовательностей была передана, приемник может вывести значение индикации времени.
Фиг. 2 и 3 иллюстрируют примеры устройства 10 беспроводной связи и узла 20 сети связи, которые могут применять некоторые примеры вариантов работы узла связи, обсуждаемые ниже. Такой узел сети связи представляет собой, например, узел eNodeB. Как показано на чертежах, эти устройство 10 беспроводной связи и узел 20 сети связи могут содержать интерфейсы беспроводной связи, 11, 21, соответственно, конфигурированные для приема и передачи сигналов сообщений связи и сигналов управления в любой форме в пределах сети связи. Следует принимать во внимание, что интерфейсы 11, 21 беспроводной связи могут содержать любое число приемопередающих, приемных и/или передающих модулей или схем. Следует также принимать во внимание, что такие интерфейсы 11, 21 беспроводной связи могут быть выполнены в форме каких-либо портов связи ввода/вывода, известных в технике. Интерфейс 11, 21 беспроводной связи может содержать высокочастотную (RF) схему и процессорную схему видеодиапазона (не показана). Более того, узел 20 сети связи может содержать сетевой интерфейс 23 связи, конфигурированный для обмена сообщениями связи и сигналами управления в любой форме с опорной сетью связи и/или с другими узлами сети связи. Передачи сообщений в сети связи также называются магистральными или транзитными передачами.
Устройство 10 беспроводной связи и узел 20 сети связи могут далее содержать по меньшей мере по одному модулю или схеме запоминающего устройства 14, 24, соответственно, которые могут осуществлять связь с соответствующими интерфейсами 11, 21 беспроводной связи. Эти запоминающие устройства 14, 24 могут быть конфигурированы для хранения принимаемых или передаваемых данных и/или команд выполняемых программ. Запоминающие устройства 14, 24 могут быть также конфигурированы для хранения информации относительно формирования диаграммы направленности, опорных сигналов и/или данных или информации обратной связи. Запоминающие устройства 14, 24 могут представлять собой читаемые компьютером (компьютерные) запоминающие устройства любого подходящего типа и могут быть энергозависимыми и/или энергонезависимыми. Согласно некоторым аспектам, настоящее изобретение относится к компьютерной программе, содержащей компьютерный программный код или набор команд, при выполнении которых в устройстве беспроводной связи первое устройство беспроводной связи осуществляет какие-либо аспекты примеров операций узлов связи, описываемых ниже. Согласно некоторым аспектам, настоящее изобретение относится к компьютерной программе, содержащей компьютерный программный код или набор команд, при выполнении которых в узле сети связи этот узел сети связи осуществляет какие-либо аспекты примеров операций узлов связи, описываемых ниже.
Устройство 10 беспроводной связи и узел 20 связи могут далее содержать контроллер или процессорную схему 12, 22, соответственно. Такая процессорная схема 12, 22 может представлять собой вычислительный модуль любого подходящего типа, например, микропроцессор, цифровой процессор сигнала (digital signal processor, DSP), программируемую пользователем вентильную матрицу (field programmable gate array, FPGA) или специализированную интегральную схему (application specific integrated circuit, ASIC), либо схему какого-либо другого типа. Следует принимать во внимание, что процессорная схема не обязательно должна быть выполнена в виде единого модуля, а может быть реализована в виде совокупности произвольного числа модулей или схем. Далее, процессорная схема адаптирована для осуществления всех аспектов способа, реализуемого в узле сети связи, как это описано выше или ниже.
Фиг. 4 и 5 иллюстрируют концепцию предлагаемой технологии, как она реализована в устройстве 10 беспроводной связи, показанном на фиг. 2, и в узле 20 сети связи, показанном на фиг. 3.
Следует принимать во внимание, что на фиг. 4 и 5 некоторые операции помещены в сплошную рамку, а некоторые операции помещены в штриховую рамку. Операции, показанные в сплошной рамке, представляют собой операции, используемые в более широко применяемом варианте. Операции, показанные в штриховой рамке, представляют собой операции, которые могут применяться в каких-либо вариантах, могут применяться только в части вариантов или могут быть дополнительными операциями к операциям, показанным в сплошной рамке. Следует принимать во внимание, что показанные операции не обязательно выполнять по порядку. Более того, следует принимать во внимание, что не все эти операции необходимо выполнять. Примеры указанных операций можно выполнять в любом подходящем порядке и в любых сочетаниях.
Настоящее изобретение предлагает способ, для осуществления в узле сети связи, передачи синхронизирующих последовательностей из состава синхросигнала одному или нескольким принимающим устройствам беспроводной связи, как показано на фиг. 4. Этот способ содержит определение (S2) множества синхронизирующих последовательностей, так что каждая из этих синхронизирующих последовательностей содержит соответствующую индикацию времени. Другими словами, синхронизирующие последовательности не только повторяются в разные моменты времени, кроме того, зависимые от времени версии синхросигнала выбирают или определяют так, что они тоже различны. Таким образом, в эти зависимые от времени версии включена дополнительная информация, которая определяет фактический момент времени события. Следовательно, все зависимые от времени версии синхросигнала теперь указывают на один и тот же момент времени, т.е. на момент времени события, такого как окно произвольного доступа. Это предполагает, что синхронизирующие последовательности в некотором смысле аналогичны, или даже одинаковы, поскольку они указывают на одно и то же событие. Однако фактическая передаваемая последовательность комплексных чисел может быть различной, как это будет дополнительно описано ниже. Следовательно, при использовании предлагаемой технологии каждая синхронизирующая последовательность позволяет определить момент времени события в принимающем устройстве беспроводной связи. Согласно некоторым аспектам такая синхронизирующая последовательность представляет собой кодовое слово, например, использующее код Рида-Мюллера.
Способ далее содержит передачу (S3) синхронизирующих последовательностей одному или нескольким устройствам беспроводной связи в разные моменты времени. Такие синхронизирующие последовательности, представляющие собой части синхросигнала, передают в разные моменты времени одному или нескольким устройствам беспроводной связи. Другими словами, синхронизирующие последовательности, указывающие на одно и то же событие, передают повторно в разные моменты времени. Процессорная схема 22 в составе узла сети связи конфигурирована для определения (S2) множества синхронизирующих последовательностей и для передачи (S3) через интерфейс 21 связи такой синхронизирующей последовательности одному или нескольким устройствам беспроводной связи. Согласно некоторым аспектам, процессорная схема содержит решающее устройство 222 для определения синхронизирующей последовательности и передатчик 223 для осуществления передачи этой синхронизирующей последовательности.
Согласно некоторым аспектам, множество синхронизирующих последовательностей представляет зависимые от времени версии синхросигнала, указывающие на одно конкретное событие. Создание зависимых от времени синхронизирующих последовательностей позволяет компенсировать тот факт, что при свипировании лучом передают сигналы в разные моменты времени. Благодаря введению индикации времени в каждую синхронизирующую последовательность, устройство беспроводной связи оказывается проинформировано о моменте времени события, так что оно может отреагировать соответственно. В системе, использующей свипирование лучом, такая индикация времени предоставляет устройству беспроводной связи способ синхронизироваться с узлом сети связи. Такое событие может представлять собой, например, момент, когда узел сети связи слушает эфир для обнаружения запроса доступа в систему от устройства беспроводной связи. В этом конкретном случае, устройство беспроводной связи использует индикацию времени для определения момента, когда оно должно передать запрос доступа в систему. Это устройство беспроводной связи не имеет необходимости передавать свой UL-сигнал в несколько моментов времени. Ему также не нужно слушать какую-либо дополнительную информацию, необходимую для доступа в систему, например, системную информацию, в несколько моментов времени, и/или узлу сети связи нет необходимости передавать такую дополнительную информацию в несколько моментов времени. Такая индикация времени описана ниже с примерами.
Момент времени события может быть не всегда задан заранее. Поэтому, согласно некоторым аспектам, способ дополнительно содержит определение (S1) момента времени события. Процессорная схема 22 в составе узла сети связи конфигурирована для определения (S1) этого момента времени. Согласно некоторым аспектам, эта процессорная схема содержит решающее устройство 221 для определения момента времени. Этот момент времени используют при генерации индикации времени в составе множества синхронизирующих последовательностей. Процедура определения момента времени события содержит, например, определение продолжительности промежутка времени между моментом времени передачи синхронизирующей последовательности и событием. Другой пример состоит в определении абсолютного времени события согласно опорному тактовому генератору (системным часам). Примеры будут дополнительно обсуждаться ниже.
Как можно видеть на фиг. 1, синхронизирующие последовательности, согласно некоторым аспектам, передают в разных направлениях. Таким образом, устройства беспроводной связи, расположенные в разных направлениях от узла сети связи, принимают синхронизирующие последовательности, переданные в разных направлениях, например, направлениях 2 и 4, показанных на фиг. 1. Эти устройства беспроводной связи могут тогда использовать индикацию времени для синхронизации рассматриваемого события с узлом сети связи. Термин «разные направления» здесь означает разные пространственные направления от узла сети связи, как можно видеть на фиг. 1. Передача в разных направлениях осуществляется, например, посредством так называемого формирования диаграммы направленности с использованием расположенных в одном месте антенн, так называемых антенных решеток. Согласно некоторым аспектам, передача синхронизирующих последовательностей составляет свипирование лучом. Т.е. синхронизирующие последовательности передают от узла сети связи в нескольких направлениях в последовательные моменты времени. Сеть связи, таким образом, использует формирование диаграммы направленности с остронаправленным лучом с большим коэффициентом усиления антенны, что позволит обеспечить обслуживание связью с высокой скоростью передачи данных в том числе для очень далеко расположенных пользователей, которых не представляется реалистичным обслуживать обычными секторными лучами с меньшим коэффициентом усиления антенны.
При передаче в разных направлениях или в разные моменты времени необходимо хорошо определить индикацию времени. Согласно некоторым аспектам, индикацию времени указывают относительно момента времени передачи соответствующей синхронизирующей последовательности. Другими словами, эта индикация времени зависит от момента времени передачи. Согласно некоторым аспектам, индикация времени содержит указание продолжительности промежутка времени от момента времени передачи. Когда индикация времени указана относительно момента времени передачи, устройству беспроводной связи легко определить момент времени события. Согласно некоторым аспектам, индикацию времени указывают относительно опорного тактового сигнала (системных часов); например, системных часов в узле сети связи. При использовании системных часов можно дать прецизионную индикацию времени путем привязки к этим системным часам. Системные часы (опорный тактовый сигнал) представляют собой часы, к которым оба устройства – и устройство беспроводной связи, и узел сети связи, имеют доступ. Согласно некоторым аспектам, индикация времени представляет собой индикацию текущего времени относительно структуры кадра, например, число OFDM-символов с момента начала текущего сверхкадра, откуда устройство беспроводной связи может вывести продолжительность промежутка времени до момента времени, предназначенного для передачи дополнительной информации и/или сигнала восходящей линии.
Согласно некоторым аспектам, индикация времени представляет собой псевдослучайное число, используемое только один раз и отбрасываемое до тех пор, пока не будут обработаны все последовательности в составе текущего сигнала. Рассматриваемому устройству беспроводной связи должен быть предварительно сообщен способ преобразования псевдослучайных чисел в отметки индикации времени, когда потребуется. Один из возможных вариантов реализации такой системы состоит в использовании последовательности заданных состояний регистра сдвига с линейной обратной связью с известным начальным состоянием.
Можно привести несколько примеров событий, в которых настоящее изобретение оказывается полезным. Согласно некоторым аспектам, событие представляет собой некий момент времени в зарезервированном временном слоте, в который устройству беспроводной связи разрешено вести передачи. Т.е. событие представляет собой момент времени, в который узел сети связи слушает эфир для приема сигнала восходящей (UL) линии от устройства беспроводной связи. Таким образом, устройство беспроводной связи оказывается проинформировано о том, когда оно может вести передачи в адрес узла сети связи. Согласно некоторым аспектам, указанный зарезервированный временной слот представляет собой окно произвольного доступа (random access, RA). Следовательно, устройство беспроводной связи оказывается проинформировано о том, когда оно может передать сообщение произвольного доступа. Это событие, например, определяет начало окна RA или начало другого действие. Согласно некоторым аспектам указанный момент времени представляет собой момент начала зарезервированного временного слота, который может быть полезен, например, в случае, когда рассматриваемое событие представляет собой довольно продолжительное временное окно, продолжительность которого является переменной, однако ее сообщают другими средствами.
Согласно некоторым аспектам, разные индикации времени передают в составе различных синхронизирующих последовательностей с целью уменьшить переполнение в восходящей линии. Эти различные индикаторы времени и соответствующую синхронизацию обычно передают в разных направлениях от узла сети связи. Следовательно, индикаторы времени могут обозначать различные моменты времени, что позволяет использовать несколько окон RA. При таком подходе, устройства беспроводной связи, расположенные в разных направлениях от узлов сети связи, будут использовать различные окна RA. Этот подход применим, если в зоне обслуживания узла сети связи располагаются множество устройств беспроводной связи, т.е. множество устройств могут принимать синхросигналы. Когда много устройств принимают синхросигналы, также много устройств будут передавать сигнал произвольного доступа. Риск того, что будут иметь место слишком много одновременных передач RA, так что узел сети связи не сможет принимать все эти передачи правильно, уменьшен посредством разделения устройств по направлениям по меньшей мере на две группы, передаваемые в различных окнах RA. Здесь имеет место возможность адаптации для управления произвольным доступом (RA) посредством поиска компромиссов между резервированием ресурсом и перегрузкой.
Согласно некоторым аспектам, временные слоты для дополнительной информации и/или сигнала восходящей линии не появляются периодически, напротив их выбирает сеть связи динамически на основе потребностей трафика и/или поведения других устройств беспроводной связи.
В системе LTE сеть связи передает первичную и вторичную синхронизирующие последовательности (Primary and Secondary Synchronisation Sequences, PSS/SSS) в соответствии с известным априори выделением частот (6 центральных ресурсных блоков в частотном диапазоне нисходящей линии) в потенциально известных слотах во временной области как с точки зрения OFDM-символов, так и с точки зрения субкадров. Другими словами терминал UE знает, что последовательности PSS/SSS приходят соответственно в OFDM-символах #6 и #5 (для обычного префикса CP), повторяемых в субкадре #0 и субкадре #5. После приема обеих PSS и SSS терминал UE оказывается синхронизирован в нисходящей (DL) линии с точки зрения, как OFDM-символов, так и субкадров. Это показано на фиг. 6.
В дополнение к синхронизации терминал UE определяет идентификатор физической ячейки (physical cell identity, PCI), кодированный в составе последовательностей PSS/SS. На основе этого, терминал UE способен использовать специфичные для ячеек опорные сигналы (cell-specific reference signals, CRS) с целью оценить характеристики канала и декодировать системную информацию, содержащую наиболее фундаментальную информацию, о которой терминал UE должен быть осведомлен, прежде чем попытаться получить доступ в систему. Эта информация организована в виде так называемых ведущих информационных блоков (master information block, MIB) и блоков системной информации (system information block, SIB).
Физический канал, в котором передают эту информацию, отличается от блока к блоку. Например, ведущие информационные блоки, MIB, передают по физическому вещательному каналу (Physical Broadcast Channel, PBCH), тогда как другие блоки SIB передают по физическому нисходящему совместно используемому каналу (Physical Downlink Shared Channel, PDSCH), так что их можно гибко планировать в других участках частотного диапазона. Структура канала PBCH в системе LTE показана на фиг. 8.
Для получения доступа в систему терминалу UE необходимо начать процедуру произвольного доступа. Это запускается путем передачи преамбулы произвольного доступа по физическому каналу произвольного доступа, PRACH. Канал PRACH может быть мультиплексирован в диапазоне восходящей линии с физическим восходящим каналом управления (physical uplink control channel, PUCCH), также используемым для передачи отчетов о состоянии каналов, квитирования и/или запросов планирования.
Прежде, чем терминал UE сможет передать преамбулу произвольного доступа, он должен получить информацию о том, как канал PRACH мультиплексирован в диапазоне восходящей (UL) линии. Эту информацию передают в блоке SIB2 в составе индекса конфигурации IE prach-Configuration Index, который может принимать значения от 0 до 63 и содержит помимо всего прочего следующие параметры (подробности можно найти в спецификациях TS 36.211 версия 11.2.0): Формат преамбулы, номер последовательности субкадра и номер субкадра (Preamble format, Subframe Sequence number and Subframe number).
Индекс конфигурации в основном указывает, с использованием какого именно ресурса (ов) во временной области в канале PUCCH терминал UE должен передать преамбулу произвольного доступа (т.е. в канале PRACH). На фиг. 7 показаны некоторые примеры конфигураций для данного конкретного формата преамбулы. Подробности можно найти в спецификациях TS 36.211 (глава 5.7.1), версия 11.2.0.
Резюмируя, в системе LTE терминалу UE необходимо декодировать всю полезную нагрузку из блока SIB2 (после синхронизации с нисходящей (DL) линией и приобретения способности осуществлять оценку характеристики канала) с целью получить необходимую информацию для передачи запроса доступа в систему. Это опирается на тот факт, что информацию передают во всех направлениях в хорошо определенных структурах во временной области (OFDM-символах, субкадрах, радио кадре и т.п.).
Другой пример состоит в том, что указанное событие представляет собой момент времени, когда осуществляют дополнительные передачи от узла сети связи. Другими словами, это событие представляет собой момент времени, когда устройство беспроводной связи должно слушать эфир для приема другой передачи из узла сети связи. Это позволяет устройству беспроводной связи быть более эффективным, поскольку ему не нужно слушать эфир для приема передач в другие моменты времени, чем момент времени, заданный в синхронизирующей последовательности.
Согласно некоторым аспектам, отображение от индекса синхросигнала к моменту времени сообщают посредством системной информации, которая может быть получена другим способом, например посредством передачи в системе LTE или с использованием концепции доступа через плоскость управления системой (system control plane, SCP). В случае системы LTE, сообщение с блоком SIB2 может содержать отображение между синхронизирующей последовательностью, для передачи которой должна быть сформирована диаграмма направленности, и выделением времени и частоты, где должен быть передан сигнал запроса восходящей (UL) лини и/или где следует ожидать дополнительную информацию. В случае использования концепции доступа через плоскость SCP об этом отображении можно проинформировать через таблицу информации о доступе (access information table, AIT), на которую указывает последовательность сигнатур системы (system signature sequence, SSI). Сигнал системного запроса в восходящей (UL) линии может представлять собой, например, преамбулу канала PRACH, запрос дополнительной системной информации, которая должна быть передана, или сообщение синхронизации восходящей (UL) линии без основного значения более высокого уровня.
В одном из вариантов, “системная информация” может содержать информацию о полосе системы и/или другую информацию, подобную информации, входящей в состав системной информации в системе LTE, в частности, содержание блоков MIB, SIB1 и SIB2, такое как номер системного кадра и информация запрета.
Существуют несколько возможных способов создания индикации времени. Согласно некоторым аспектам, индикацию времени кодируют в составе синхронизирующей последовательности. Другими словами, индикацию времени кодируют неявным образом. Система будет тогда, например, иметь множество предварительно заданных различных синхронизирующих последовательностей, так что каждая из этих синхронизирующих последовательностей должна иметь ассоциированный с ней индекс. Синхронизирующие последовательности сами по себе могут иметь произвольную структуру; обычно эти последовательности могут быть оптимизированы, чтобы иметь хорошие автокорреляционные и кросскорреляционные характеристики и/или хорошие характеристики с точки зрения евклидова расстояния или расстояния Хамминга. Каждый такой индекс должен тогда соответствовать индикации времени согласно заданному отображению, которое можно назвать отображением индекса обратного отсчета. В общем случае, одной и той же индикации времени могут соответствовать множество индексов последовательностей / синхронизирующих последовательностей.
Это особенного полезно в варианте предлагаемой технологии, где несколько лучей передают в одно и то же время, от одного узла сети связи или от нескольких узлов сети связи, поскольку здесь может потребоваться, чтобы устройство беспроводной связи было способно различать между разными узлами (например, для более позднего сообщения в сеть связи), по-прежнему принимая одну и ту же (или различные) индикацию времени. Должно быть легко понятно, что определенная таким способом синхронизирующая последовательность должна быть эквивалентна кодированию индекса. Один из примеров этого варианта представляет собой узел доступа, который передает два луча (называемые лучами a и b) одновременно в разных направлениях. Однако по некоторым причинам терминалу желательно слушать эфир только в одном направлении за раз. Следовательно, узел доступа хочет быть уверен, что терминалы UE, находящиеся в разных направлениях отвечают в разные моменты времени.
Следовательно, согласно одному из вариантов настоящее изобретение предлагает способ для использования в узле сети связи с целью передачи синхронизирующих последовательностей из состава синхросигнала одному или нескольким принимающим устройствам беспроводной связи. Этот способ содержит определение множества синхронизирующих последовательностей, так что каждая такая синхронизирующая последовательность содержит соответствующую индикацию времени, вследствие чего каждая синхронизирующая последовательность позволяет определить соответствующий (или тот же самый) момент времени события в принимающем устройстве беспроводной связи; и передачу найденных синхронизирующих последовательностей одному или нескольким устройствам беспроводной связи, по меньшей мере частично в один и тот же момент времени, но в разных направлениях.
Другой пример этого варианта представляет собой узел доступа, который может передавать один луч в направлении «a» и другой луч в направлении «b». Однако терминал UE может по некоторым причинам вести передачи только в одном направлении за раз, которое известно узлу доступа. Тогда узел доступа желает быть уверенным, что терминал UE может отвечать в одном направлении за раз.
Вернемся к фиг. 4. Согласно некоторым аспектам способа, каждую из синхронизирующих последовательностей определяют так, что она представляет собой какую-либо из синхронизирующих последовательностей из состава совокупности различных синхронизирующих последовательностей, и при этому каждую из различных синхронизирующих последовательностей из состава указанной совокупности отображают на соответствующий момент времени или синхросигнал. Например, индикация времени соответствует индексу синхросигнала, из которого принимающее устройство беспроводной связи может вывести значение для индикации времени. Когда разные синхронизирующие последовательности передают в разных направлениях и когда они отличаются одна от другой, принимающее устройство беспроводной связи может вывести значение для индикации времени. Другими словами, индикация времени в неявном виде присутствует в отличающихся одна от другой синхронизирующих последовательностях. Другой пример состоит в том, что каждую синхронизирующую последовательность отображают на некоторый момент времени или синхросигнал в соответствии с индексом. Пожалуйста, заметьте, что на одну и ту же индикацию времени могут быть отображены множество разных индексов последовательностей. Это делает возможным определить момент времени или синхросигнал путем поиска соответствующего индекса, например, в таблице.
Согласно некоторым аспектам, в случае неявного кодирования множество различных синхронизирующих последовательностей могут соответствовать разным сдвинутым по частоте версиям одной и той же базовой синхронизирующей последовательности, например, в результате передачи одной и той же синхронизирующей последовательности на разных поднесущих в разных временных слотах. Частота, на которой передают последовательность, может быть отображена на индикатор синхросигнала.
Согласно некоторым аспектам, сигнал восходящей линии может быть передан по физическому каналу произвольного доступа (PRACH), причем этот сигнал восходящей линии может представлять собой, например, преамбулу произвольного доступа или канал синхросигнала восходящей линии (uplink synchronization channel, USS), где этот сигнал восходящей линии может представлять собой, например, синхронизирующую последовательность /сигнал восходящей линии.
Примеры вариантов
В одном из примеров вариантов настоящего изобретения синхронизирующие сигналы (последовательности) нисходящей линии индексируют, так что эти индексы образуют ряд последовательных номеров. Это может быть описано в составе системной информации или возможно даже стандартизировано. Если собрать вместе совокупности синхросигналов нисходящей линии для описанных выше сценариев без предварительного конфигурирования, узел доступа должен будет выбрать совокупность синхросигналов нисходящей линии, индексы которых должны будут образовать ряд последовательных номеров. Эти синхросигналы нисходящей линии нужно будет передавать в таком порядке, чтобы соответствующие индексы образовали ряд последовательных убывающих номеров. В момент времени, когда должен быть передан сигнал восходящей линии, например, запрос доступа в систему, такой как запрос произвольного доступа, ряд номеров индексов, как это обозначено потенциальной передачей синхросигнала нисходящей линии, должен достигнуть такого номера, в котором некоторое число младших битов равны нулю. Мы можем назвать этот синхросигнал нисходящей линии последним синхросигналом нисходящей линии в совокупности, а его индекс назвать индексом окончания совокупности. Термин «потенциальная передача» используется здесь применительно к последнему синхросигналу нисходящей линии в совокупности просто потому, что нет определенности в вопросе о том, передан ли этот сигнал. Если узел доступа хочет задать такой режим, когда передачи синхронизирующего луча заканчиваются задолго до сигнала восходящей линии, тогда ряд последовательных убывающих индексов будет прерван прежде, чем он достигнет индекса окончания совокупности.
При таком подходе каждая синхронизирующая последовательность нисходящей линии должна, через свой индекс, точно указывать устройству беспроводной связи величину промежутка времени от момента передачи этой синхронизирующей последовательности нисходящей линии до момента передачи сигнала восходящей линии, т.е. она будет служить целям индикации обратного отсчета. Например, если формат индекса окончания совокупности определен так, что этот индекс заканчивается на 0000, совокупность синхронизирующих последовательностей нисходящей линии может состоять из 8 таких синхронизирующих последовательностей нисходящей линии с двоичными индексами, образующими (предполагая 8-битовые индексы) ряд 01010111, 01010110, 01010101, 01010100, 01010011, 01010010, 01010001, 01010000 (т.е. десятичные номера 87, 86, 85, 84, 83, 82, 81, 80), см. последние 8 индексов на фиг. 9. В другом примере, где последнюю в совокупности синхронизирующую последовательность нисходящей линии не передают, поскольку нужно получить более продолжительный промежуток времени до момента передачи сигнала восходящей линии, здесь могут быть синхронизирующие последовательности нисходящей линии с индексами 01011001, 01011000, 01010111, 01010110, 01010101, 01010100, 01010011, 01010010 (т.е. десятичными номерами 89, 88, 87, 86, 85, 84, 83, 82). Последний пример иллюстрирует фиг. 9, где показан момент времени, выбранный для появления сигнала восходящей линии, обозначенный TUSS (где USS обозначает сигнал восходящей линии), после момента (гипотетической/потенциальной) передачи последней в совокупности синхронизирующей последовательности нисходящей линии. В качестве примера, UL-сигнал может представлять собой синхросигнал восходящей линии (USS), запрос доступа в систему или что-нибудь еще. На фиг. 9 каждый прямоугольник изображает опорный сигнал мобильности (Mobility Reference Signal, MRS) с каким-либо конкретным индексом, так что MRS здесь обозначает синхронизирующую последовательность нисходящей линии, и синхронизирующий канал восходящей линии (USS) обозначает сигнал восходящей линии. Левая вертикальная стрелка указывает момент гипотетической передачи сигнала MRS окончания совокупности, тогда как правая вертикальная стрелка указывает момент времени, определенный для появления сигнала восходящей линии, т.е. момент TUSS.
В другом варианте, согласно некоторым аспектам, каждый передаваемый луч состоит по меньшей мере из двух частей, одна часть служит настроечной (пилотной/опорной/синхронизирующей) последовательностью, например, заданной последовательностью, такой как последовательность символов с квадратурной фазовой манипуляцией (QPSK) или последовательностью Задоффа-Чу (Zadoff-Chu), позволяющей устройству беспроводной связи синхронизироваться, обнаружить и принять луч и осуществить оценку характеристики канала, а другая часть содержит индикацию времени, кодированную с использованием некоторого канального кода, например, кода Рида-Мюллера. Эти две части могут быть разделены, например, с использованием различных, но обычно соседних, временных и/или частотных ресурсов. На фиг. 10 показан пример иллюстрации синхросигнала, где каждый OFDM-символ состоит из двух разделенных во времени частей, nA и nB, здесь n обозначает номер такого OFDM-символа. Горизонтальная ось представляет номер OFDM-символа, а вертикальная ось представляет частоту.
Как уже отмечено, индикация времени может быть неявным образом кодирована в составе синхронизирующей последовательности. Один из вариантов такого подхода может состоять в том, чтобы сделать каждый передаваемый луч составленным из двух или более частей, разделенных во времени и/или по частоте, где обе части содержат некоторого рода синхронизирующую последовательность, однако эти две синхронизирующие последовательности не являются одинаковыми.
Например, синхронизирующая последовательность в одной части может быть одинаковой для многих направлений луча и/или моментов времени, тогда как последовательность в другой части может быть различной для разных направлений луча и/или моментов времени. Такая организация может быть полезной для уменьшения вычислительной сложности в устройствах беспроводной связи: Для первой части в системе могут быть необходимы только небольшое число возможных синхронизирующих последовательностей, что уменьшает пространство поиска и, следовательно, вычислительную сложность в устройстве беспроводной связи, тогда как для второй части в системе может быть использовано большее число синхронизирующих последовательностей, по-прежнему поддерживая умеренную сложность устройства беспроводной связи, поскольку у устройства беспроводной связи уже имеется довольно хорошая оценка характеристики канала, полученная с использованием первой части.
Согласно некоторым аспектам, какие-то направления луча повторяются два или более раз, например, чтобы позволить приемнику осуществить сканирование принимающего луча, но с разными значениями индикатора обратного отсчета.
Согласно некоторым аспектам, настоящее изобретение также относится к компьютерной программе, содержащей компьютерный программный код, при выполнении которого в программируемом контроллере узла сети связи этот узел сети связи осуществляет способы, описываемые здесь выше и ниже. Другими словами, настоящее изобретение относится также к компьютерному носителю информации с записанной на нем компьютерной программой, при выполнении которой в программируемом контроллере узла сети связи этот узел сети связи осуществляет способы, описываемые здесь выше и ниже.
Настоящее изобретение предлагает соответствующий способ для осуществления в устройстве беспроводной связи, который будет далее описан со ссылками на фиг. 5. Настоящее изобретение предлагает способ, осуществляемый в устройстве 10 беспроводной связи, для приема одной или нескольких синхронизирующих последовательностей из состава синхросигнала. Этот способ содержит осуществление (S11) мониторинга спектра синхронизирующих последовательностей. Термин мониторинг спектра здесь означает прием радиосигнала и, на основе принятого сигнала и, возможно, дополнительных предположений относительно, например, уровней шумов и помех, оценку, для одной или нескольких заданных синхронизирующих последовательностей, меры качества, представляющей собой, например, вероятность того, что эти последовательности были переданы. Такая мера качества обычно может быть основана на подходе согласованного фильтра, в соответствии с которым принятый сигнал коррелируют с каждой из одной или нескольких заданных синхронизирующих последовательностей, например, преамбул произвольного доступа. Обычно такой мониторинг продолжается до тех пор, пока не будет найдено согласование, т.е. пока показатель корреляции не превысит некоторый пороговый уровень.
Когда будет обнаружена первая синхронизирующая последовательность, способ далее содержит получение (S12), посредством анализа контента найденной первой синхронизирующей последовательности, индикации времени, указывающей момент времени события. В настоящем описании узла сети связи приведены много примеров относительно того, как именно индикация времени может быть включена в состав последовательности.
Процессорная схема 12 в устройстве беспроводной связи конфигурирована для мониторинга (S11), через схему 11 связи, спектра и для получения (S12) индикации времени. Согласно некоторым аспектам, процессорная схема содержит модуль 121 мониторинга для осуществления указанного мониторинга и решающий модуль 122 для получения индикации времени. Эта индикация времени была включена в состав синхронизирующей последовательности передавшим эту последовательность узлом сети связи.
Следовательно, устройство беспроводной связи оказывается проинформировано о моменте времени события, так что оно может реагировать соответствующим образом. Как обсуждалось ранее, это, например, позволяет устройству беспроводной связи не передавать свой UL-сигнал в несколько моментов времени. Ему также, например, не нужно слушать эфир для получения какой-либо дополнительной информации, необходимой для доступа в систему, например, системной информации, в несколько моментов времени и/или сети связи не нужно передавать дополнительную информацию в несколько моментов времени.
Согласно некоторым аспектам, в вариантах реализации системы, в которых узел сети связи предоставляет устройству беспроводной связи список идентификаторов лучей или индексов последовательностей для мониторинга, предоставляемый индекс для какого-либо конкретного луча может содержать (1) начальную часть полной индексной последовательности и (2) число гипотез обратного отсчета, т.е. значений в таймере. Это устройство беспроводной связи может тогда добавить бит таймера к начальной части последовательности для получения полной последовательности и выбрать соответствующую опорную последовательность, поиск которой затем осуществляют в принятом сигнале.
Как обсуждалось выше, множество синхронизирующих последовательностей, согласно некоторым аспектам, представляют собой зависимые от времени версии синхросигнала, указывающего на одно конкретное событие. Процедура анализа контента найденной первой синхронизирующей последовательности содержит, например, декодирование этой первой синхронизирующей последовательности и поиск индикации времени.
В зависимости от местонахождения устройства 10 беспроводной связи, это устройство беспроводной связи может принимать больше одной синхронизирующей последовательности. Согласно некоторым аспектам, способ содержит прием (S11b) второй синхронизирующей последовательности, так что эти первая и вторая синхронизирующие последовательности определяют один и тот же момент времени. В примере, где индикация времени указывает продолжительность промежутка времени, считая от момента времени передачи, эти относительные промежутки времени различны для разных синхронизирующих последовательностей, однако все эти индикации времени указывают на один и тот же момент времени. Согласно некоторым аспектам, достаточно, чтобы устройство беспроводной связи приняло только один синхросигнал, однако возможны ситуации, когда нужно принять несколько таких последовательностей для обеспечения достаточной надежности. Согласно некоторым аспектам узел сети связи предварительно передает сообщение устройству беспроводной связи о том, как этому устройству следует действовать в такой ситуации. Один из примеров состоит в том, что узел сети связи передал устройству беспроводной связи сообщение, что он будет повторять синхронизирующую последовательность N раз в каждом направлении, передавая каждый раз одну и ту же последовательность за исключением того, что значение в поле обратного отсчета уменьшается на 1 при каждом повторении, чтобы указывать, какое именно это повторение. Согласно некоторым аспектам, каждая индикация времени указывает продолжительность промежутка времени, отсчитываемого от момента времени передачи соответствующей синхронизирующей последовательности. Когда индикация времени определена относительно момента времени передачи, устройству беспроводной связи легко определить, какой момент времени соответствует событию. Синхронизирующие последовательности могут, таким образом, содержать различные индикации времени, но указывать на один и тот же момент времени. Это полезно, например, в случае, когда рассматриваемое событие происходит одновременно для всех устройств беспроводной связи, расположенных во всех направлениях от узла сети связи. Как также обсуждалось при рассмотрении способа, осуществляемого в узле сети связи, каждую индикацию времени определяют, согласно некоторым аспектам, относительно опорного тактового сигнала (системных часов), или событие представляет собой момент времени, соответствующий зарезервированному временному слоту, в котором устройству беспроводной связи разрешено вести передачи. Согласно некоторым аспектам, такой зарезервированный временной слот представляет собой окно произвольного доступа. Конкретные подробности этих примеров уже обсуждались ранее.
Согласно некоторым аспектам, способ содержит осуществление операции приема/передачи (S13) в момент времени, определяемый индикацией времени. Другими словами, устройство беспроводной связи осуществляет прием и/или передачу в момент времени, определяемый синхронизирующей последовательностью.
Процессорная схема 12 конфигурирована для осуществления операции S13 над множеством синхронизирующих последовательностей. Согласно некоторым аспектам, процессорная схема содержит решающее устройство 123 для определения момента времени. Операция приема/передачи представляет собой, например, передачу преамбулы произвольного доступа в указанном слоте канала RACH. Согласно некоторым аспектам, рассматриваемое событие представляет собой момент времени, когда устройство беспроводной связи должно слушать эфир для обнаружения и приема последующих передач от узла сети связи. Таким образом, устройству беспроводной связи нет необходимости прослушивать эфир для обнаружения и приема какой-либо дополнительной информации в несколько моментов времени.
Как также обсуждалось ранее при рассмотрении способа, осуществляемого в узле сети связи, каждую индикацию времени, согласно некоторым аспектам, кодируют в составе соответствующей синхронизирующей последовательности, так что процедура анализа содержит декодирование синхронизирующей последовательности. Если индикация времени закодирована в составе синхронизирующей последовательности, тогда устройству беспроводной связи может быть необходимо декодировать синхронизирующую последовательность для определения момента времени события.
Согласно некоторым аспектам, устройство беспроводной связи осуществляет мониторинг спектра нескольких различных синхронизирующих последовательностей, а каждая из этих различных синхронизирующих последовательностей отображена на соответствующий момент времени или синхросигнал. Поскольку устройство беспроводной связи не знает с самого начала, в каком направлении от узла сети связи оно расположено, и, таким образом, какую именно из передач синхронизирующих последовательностей оно может принять, оно осуществляет мониторинг спектра нескольких возможных передач. Каждая из разных синхронизирующих последовательностей указывает момент времени или синхросигнал для события. Если же различные синхронизирующие последовательности отображены на разные события, тогда даже однократное обнаружение какой-то конкретной последовательности (или преамбулы) указывает устройству, куда, например, передать свой запрос произвольного доступа.
Как обсуждалось ранее, время или синхросигнал указывают относительно чего-то еще или в абсолютных величинах. Согласно некоторым аспектам, каждую синхронизирующую последовательность отображают на момент времени или синхросигнал посредством индекса, а процедура (S12) определения момента времени содержит выделение момента времени или синхросигнала с использованием индекса. Отметим, что на одну и ту же индикацию времени могут быть отображены множество разных индексов последовательностей. Тогда становится возможным определить момент времени или синхросигнал посредством поиска этого индекса, например, в таблице. Таким образом, указанные момент времени или синхросигнал, определяют момент времени рассматриваемого события.
Согласно некоторым аспектам, настоящее изобретение также относится к компьютерной программе, содержащей компьютерный программный код, при выполнении которого в программируемом контроллере узла сети связи этот узел сети связи осуществляет способы, описываемые здесь выше и ниже. Другими словами, настоящее изобретение относится также к компьютерному носителю информации с записанной на нем компьютерной программой, при выполнении которой в программируемом контроллере устройства беспроводной связи это устройство беспроводной связи осуществляет способы, описываемые здесь выше и ниже
Приведенное выше описание последовательно и согласованно рассматривает устройство беспроводной связи, которое должно синхронизироваться с сетью связи составленной из узлов, однако такая же технология может быть использована для других ситуаций синхронизации и/или поиска луча, например, для вновь развернутого узла сети связи, который нужно синхронизировать с другими уже существующими узлами сети связи (или даже устройством беспроводной связи) в сети связи, особенно в сетях связи, использующих саморетрансляцию. Это описание применимо также к первоначальной синхронизации в системах межмашинной связи (device-2-device, D2D). Следовательно, описываемая выше технология может во многих случаях применяться одинаково хорошо, если «восходящую линию» заменить «нисходящей линией» и наоборот. Более того, приведенное выше описание фокусируется на первоначальном доступе, однако аналогичные технологии могут быть использованы для синхронизации и/или поиска лучей, например, в ситуации переключения связи между ячейками.
Приведенное выше описание рассматривает в первую очередь совместные синхронизацию и поиск луча, однако эта технология также применима в ситуациях, когда необходимо провести только поиск луча, например, потому, что синхронизация уже была достигнута раньше другими средствами.
В приведенном выше описании часто в качестве примера упоминаются OFDM-символы. Однако описываемые здесь технологии применимы также к различным вариантам мультиплексирования OFDM, равно как и ко многим другим схемам мультиплексирования, включая, например, мультиплексирование OFDM с расширением спектра посредством дискретного преобразования Фурье (DFT), мультиплексирование OFDM с фильтрацией, систему с несколькими несущими и банком фильтров (filter-bank multicarrier (FBMC)), технологию многостанционного доступа с частотным уплотнением и одной несущей (single-carrier frequency-division multiple access (SC-FDMA)) и т.п. Эти технологии также применимы к другим типам мультиплексирования – технологиям произвольного доступа (RAT), многостанционный доступ с временным уплотнением (TDMA), многостанционный доступ с кодовым уплотнением (CDMA) и т.п.
Величина принятого индикатора обратного отсчета может также быть каким-то образом встроена в ответ восходящей линии (например, запрос доступа в систему) от терминала UE. Это может быть полезным, чтобы помочь сети определить, какой именно луч слышит терминал UE.
Настоящее изобретение приведет к значительному уменьшению издержек на выделение ресурсов. Это дает уменьшение потребного объема ресурсов восходящей линии по сравнению с ситуацией, когда имеет место фиксированный промежуток времени между синхросигналом нисходящей линии и сигналом восходящей линии. Уменьшение сигнализации в нисходящей линии достигается по сравнению с передачей подробной информации о конфигурации системы (системной информации) во всех лучах нисходящей линии. Включение индикации времени в состав синхронизирующей последовательности является исключительно гибким способом индикации правильной синхронизации сигнала восходящей линии. Система с использованием этого подхода может конфигурировать, как часто допускается передача сигналов восходящей линии, например, в форме пакетов произвольного доступа с использованием, например, канала PRACH. Этот способ контрастирует с применением фиксированной (или полустатической) конфигурации временных интервалов для доступа в восходящей линии (канал PRACH). Узел сети связи может выбрать, использовать ли несколько лучей и устройств беспроводной связи, или терминалов UE, с одинаковой индикацией времени, с целью экономии ресурсов восходящей линии, либо конфигурировать ли разные лучи и терминалы UE с раздельными временными интервалами восходящей линии с целью уменьшения перегрузок и конфликтов.
Эти преимущества могут быть конкретно проявлены в системах, где используется формирование диаграммы направленности в узле сети связи и/или в устройстве беспроводной связи. Для этого имеются несколько причин, а здесь приведен только один пример: Аналоговый формирователь диаграммы направленности должен обычно использовать управляемые цифровым способом фазовращатели для определения конфигурации луча, так что форма получаемой в результате диаграммы направленности должна будет зависеть от конкретного фазирования, выбранного для антенных элементов или антенных портов. Таким образом, диаграмма направленности с несколькими главными лепестками может быть маркирована одинаковой индикацией времени для нескольких направлений, что делает сигналы восходящей линии с разных направлений совпадающими с одинаковой величиной индикацией времени. Сигнал восходящей линии может происходить из сигналов произвольного доступа от одного или нескольких устройств беспроводной связи, находящихся в каких-либо предпочтительных позициях.
В контексте настоящего изобретения термины «беспроводной терминал» или «устройство беспроводной связи» охватывает какой-либо терминал, способный осуществлять связь по радио с другими устройствами, равно как, в качестве опции, с узлом доступа в сеть беспроводной связи, путем передачи и/или приема радиосигналов. Таким образом, термин «беспроводной терминал» охватывает, не ограничиваясь этим: абонентский терминал, например терминал LTE UE, мобильный терминал, стационарное или мобильное устройство беспроводной связи для межмашинной связи, интегрированную или встроенную плату беспроводной связи, вставляемую извне плату беспроводной связи, электронный ключ и т.п. В настоящем описании термин «абонентский терминал» иногда используется в качестве примера различных вариантов. Однако это не следует толковать в качестве ограничений, поскольку иллюстрируемая здесь концепция в равной мере применима к другим узлам беспроводной связи. Следовательно, где бы в настоящем описании ни упоминался «абонентский терминал» или “UE”, это следует понимать как термин, охватывающий любой беспроводной терминал, как это определено выше.
Аспекты настоящего изобретения описаны со ссылками на чертежи, например, блок-схемы или логические схемы. Понятно, что ряд объектов на чертежах, например, блоки в блок-схемах, а также сочетания объектов на чертежах могут быть реализованы посредством команд компьютерных программ, сохраняемых в компьютерной памяти, а также загружаемых в компьютер и/или другое программируемое устройство обработки данных. Такие команды компьютерной программы могут быть переданы в процессор компьютера общего назначения, специализированного компьютера и/или другого программируемого устройства обработки данных с целью создания машины, такие как команды, выполнение которых процессором компьютера и/или другого программируемого устройства обработки данных создает средства для осуществления функций/действий блока или блоков, специфицированных на блок-схемах и/или логических схемах.
В некоторых вариантах реализации и согласно некоторым аспектам настоящего изобретения функции или этапы, отмеченные в блоках схем, могут осуществляться в порядке, отмеченном на иллюстрациях операций. Например, два блока, показанные последовательно, могут фактически быть выполнены по существу одновременно, или эти блоки могут быть выполнены иногда в обратном порядке в зависимости от участвующих в этом функциональных возможностей/действий. Кроме того, функции или этапы, отмеченные в блоках, могут согласно некоторым аспектам настоящего изобретения быть выполнены непрерывно в цикле.
На чертежах и в описании были представлены примеры аспектов настоящего изобретения. Однако многие вариации и модификации могут быть внесены в эти аспекты без существенного отклонения от принципов настоящего изобретения. Таким образом, это описание следует рассматривать, как иллюстрацию, а не как ограничения, так что изобретение не ограничивает конкретные аспекты, обсуждаемые выше. Соответственно, хотя здесь используются конкретные термины, они применяются только в обобщенном и описательном смысле, а не для целей ограничения.
Описание примеров вариантов, приведенное здесь, было представлено для целей иллюстрации. Описание не предназначено быть исчерпывающим или ограничивающим примеры варианты точно рассмотренными формами, так что в свете приведенных выше положений или, исходя из практики осуществления различных альтернатив, возможны разнообразные модификации и вариации. Описываемые здесь примеры были выбраны и рассмотрены с целью пояснения принципов и природы различных примеров вариантов и их практического применения, чтобы специалисты в рассматриваемой области могли использовать эти примеры вариантов различными способами и с различными модификациями применительно к конкретному использованию. Признаки описываемых здесь вариантов можно сочетать во всех возможных комбинациях способов, аппаратуры, модулей, систем и компьютерных программных продуктов. Следует принимать во внимание, что представленные здесь примеры вариантов могут быть практически осуществлены в любых сочетаниях один с другим.
Следует отметить, что слово «содержащий» не обязательно исключает присутствие других элементов или этапов, отличных от перечисленных здесь, а неопределенный артикль “a” или “an” перед наименованием элемента не исключает присутствия нескольких таких элементов. Следует далее отметить, что никакие позиционные обозначения не ограничивают объема Формулы изобретения, что приведенные примеры вариантов могут быть реализованы по меньшей мере частично посредством и аппаратуры, и программного обеспечения, и что несколько «средств», «модулей» или «устройств» могут быть представлены одним и тем же компонентом аппаратуры.
Различные примеры вариантов, описываемые здесь, рассмотрены в общем контексте этих способов или процедур, которые могут быть реализованы в одном аспекте посредством компьютерного программного продукта, записанного на компьютерном носителе информации, где присутствуют выполняемые компьютером команды, такие как программный код, выполняемый компьютерами в сетевой среде. Компьютерный носитель информации может представлять собой сменные или несменные запоминающие устройства, не ограничиваясь этим, постоянное запоминающее устройство (ПЗУ (Read Only Memory (ROM))), запоминающее устройство с произвольной выборкой (ЗУПВ (Random Access Memory (RAM))), компакт-диски (CD), цифровые универсальные диски (digital versatile disc (DVD)) и т.п. В общем случае, программные модули могут содержать процедуры, программы, объекты, компоненты, структуры данных и т.п., выполняющие конкретные задачи или реализующие конкретные абстрактные типы данных. Выполняемые компьютером команды, ассоциированные структуры данных и программные модули представляют примеры программного кода для осуществления этапов описываемых здесь способов. Конкретные последовательности таких выполняемых команд или ассоциированных структур данных, представляют примеры соответствующих действий для реализации функций, описываемых такими этапами или процессами.
На чертежах и в описании были предложены примеры вариантов. Однако в эти варианты могут быть внесены множество вариаций и модификаций. Соответственно, хотя применены конкретные термины, они использованы только в общем и в описательном смысле, а не для целей ограничений, а объем вариантов настоящего изобретения определен следующей Формулой изобретения.