НАЗНАЧЕНИЕ ЛОКАЛЬНОГО ИДЕНТИФИКАТОРА УСТРОЙСТВА ПРИ СВЯЗИ ОТ УСТРОЙСТВА К УСТРОЙСТВУ, ОСУЩЕСТВЛЯЕМОЙ ПРИ СОДЕЙСТВИИ СЕТИ
APPOINTMENT OF LOCAL DEVICE IDENTIFIER WHEN CONNECTING FROM DEVICE TO DEVICE CARRIED OUT WITH NETWORK ASSISTANCE

Область техники, к которой относится изобретение
Настоящее изобретение относится в целом к области связи от устройства к устройству, осуществляемой при содействии сети. В частности, оно относится к управлению маяковыми сигналами при такой связи.
Уровень техники
Под связью от устройства к устройству (D2D) понимается прямая связь между устройствами. При связи D2D данные, которые должны быть переданы с первого устройства во второе устройство, обычно не ретранслируются через какую-либо сотовую сеть. Некоторыми примерами связи D2D предшествующего уровня техники является связь Bluetooth, связь FlashlinQ, связь WLAN (например, IEEE 802.11) (например, прямой Wi-Fi (Wi-Fi Direct)).
Связь от устройства к устройству может применяться в различных сценариях. Один сценарий заключается в следующем: когда присутствует сотовая сеть радиодоступа, и она способна устанавливать сотовое соединение между двумя устройствами. Связь D2D может быть дополнением к сотовой связи в таких сценариях.
Могут быть ситуации, когда связь D2D может предоставлять лучшее функционирование (лучшее качество сигнала, более высокую битовую скорость, меньшую задержку и т.д.), чем сотовая связь. Это может происходить вследствие близости устройств и/или выигрыша за счет особой сигнализации протокола D2D (например, выигрыш от скачкообразной перестройки).
В некоторых ситуациях сеть может иметь ограничения (например, вследствие нахождения в состоянии большой нагрузки), приводящие в результате к тому, что совсем невозможно предоставлять обслуживание для использования соединения с сетью. Тогда связь D2D становится альтернативой.
Могут также существовать ситуации, когда пользователь устройства может предпочесть связь D2D (например, вследствие затрат на оплату абонентских услуг).
Связь D2D может повышать эффективность использования спектра и уменьшать сетевую нагрузку для сотовой сети, так как соединение D2D обычно использует другой диапазон спектра (например, нелицензируемый спектр) в отличие от сотовой сети (обычно лицензируемый спектр). Кроме того, так как сотовая связь использует пару из нисходящей линии связи и восходящей линии связи для каждого из двух устройств, в то время как соединение D2D использует только пару из одной линии связи, эффективность использования спектра повышается, даже если соединение D2D использует ресурсы спектра сотовой связи. Это выполняется даже для связи D2D, осуществляемой при содействии сети, при которой большинство данных передается по соединению D2D, и только небольшое количество информации должно быть передано по линии связи сети.
В сценариях связи D2D предполагается, что может присутствовать большое количество устройств с поддержкой D2D поблизости друг к другу, например, на территории, покрытой конкретным сетевым узлом или в более малой области. Это предоставляет множество возможностей для установления связи D2D, однако данная ситуация может также вызывать некоторые взаимные помехи, создаваемые сигнализацией D2D, например, отысканием одноранговых узлов. Оптимизация, например, функционирования линии связи и функционирования системы при таких сценариях является сложной задачей.
Связь D2D может быть самоорганизующейся или может осуществляться при содействии сети. Например, сотовая сеть может содействовать соединению D2D посредством установления защиты линии связи D2D и/или частичного или полного управления установкой соединения D2D (например, отысканием устройств/одноранговых узлов и назначением ресурсов). Сотовая сеть может также содействовать связи D2D посредством управления обстановкой с взаимными помехами. Например, если при использовании лицензируемого спектра оператора для связи D2D может быть предоставлена более высокая надежность, чем при функционировании в нелицензируемом спектре. Для содействия соединению D2D сеть может также предоставлять синхронизацию и/или частичное или полное Управление Радио Ресурсами (RRM).
Отыскание устройств/одноранговых узлов при связи D2D обычно осуществляется на основе, соответственно, передачи (например, широковещательной передачи) и/или обнаружения устройствами маяковых сигналов. В осуществляемом при содействии сети отыскании устройств D2D сеть может содействовать устройствам посредством назначения ресурсов маяковых сигналов и предоставления информации, чтобы устройства могли использовать ее для создания и обнаружения маяковых сигналов, используемых при отыскании.
В статье «Аспекты проектирования связи от устройства к устройству, осуществляемой при содействии сети» Фодор, Далман, Милд, Парквал, Рейдер, Миклос и Турануй, страницы 170-177 в Журнале Связь IEEE («Design aspects of network assisted device-to-device communications» by Fodor, Dahlman, Mildh, Parkvall, Reider, Miklos and Turanyi, pages 170-177 in IEEE Communications Magazine), март 2012, раскрывается, что сеть может выступать в качестве посредника в процессе отыскания посредством распознавания кандидатов D2D и координирования назначений времени и частот для отправки/сканирования маяковых сигналов.
В US 6574266 B1 раскрыта передача базовой станцией маякового сигнала, включающего в себя информацию об идентификаторе и системном тактовом сигнале базовой станции. Базовый терминал обменивается информацией между удаленными терминалами, которая позволяет главному терминалу устанавливать сеанс прямой связи с подчиненным терминалом. Для того чтобы предоставить возможность быстрой установки соединения между терминалами, идентификатор и тактовый сигнал главного терминала ретранслируются главной базовой станцией в другой терминал или терминалы.
Как правило, маяковый сигнал для устройства может основываться на идентификаторе устройства или может быть произвольным образом отобран из набора маяковых сигналов. Это применимо как к случаю, когда сеть назначает маяковые сигналы, так и к случаю, когда маяковые сигналы не предоставляются сетью.
Затем маяковые сигналы передаются соответствующими (главными) устройствами (обычно в конкретных временных интервалах). Далее прослушивающим (подчиненным) устройствам необходимо осуществлять сканирование относительно маяковых сигналов. Следует отметить, что устройство может исполнять роль только главного устройства, только подчиненного устройства или сочетание обеих ролей. Когда маяковый сигнал обнаружен, соответствующее подчиненное устройство обычно отправляет подтверждение приема соответствующему главному устройству, и может быть инициировано соединение D2D.
Наличие назначаемой и координируемой сетью маяковой сигнализации (как в статье Журнала Связь IEEE, упомянутой выше) уменьшает риск конфликтов маяковых сигналов. Кроме того, предоставление подчиненным устройствам возможности обладания информацией о маяковом сигнале главного устройства (устройств) (как в обоих из раскрытий, упомянутых выше) может улучшить функционирование сканирования (например, более короткое время на отыскание, пониженное потребление энергии).
Однако подтверждения приема, передаваемые нескоординированным образом (до установления соединения D2D), испытывают риск конфликтов и/или могут увеличивать уровень взаимных помех в системе.
Кроме того, назначение маяковых сигналов в сети и эффективная передача информации о назначении в устройства становятся громоздкими, когда увеличивается возможное количество устройств, которые следует рассматривать для связи от устройства к устройству.
Поэтому, существует потребность в альтернативных подходах к осуществляемому при содействии сети установлению соединения от устройства к устройству. Существует потребность в альтернативных подходах к назначению сетью ресурсов маяковых сигналов, а также к передаче информации, относящейся к назначенным ресурсам маяковых сигналов, в устройства. Существует также потребность в альтернативных подходах к передаче подтверждения приема маякового сигнала.
Сущность изобретения
Следует подчеркнуть, что термин «содержит/содержащий» при использовании в данной спецификации применяется для указания присутствия изложенных признаков, целых чисел, этапов или составляющих, однако не исключает присутствия или добавления одного или более других признаков, целых чисел, этапов, составляющих или их групп.
Задача изобретения состоит в устранении по меньшей мере некоторых из вышеупомянутых недостатков и предоставлении альтернативных подходов к осуществляемому при содействии сети установлению соединения от устройства к устройству.
Согласно первому аспекту, некоторые варианты осуществления содержат способ первого устройства беспроводной связи, выполненного с возможностью выполнения связи от устройства к устройству. Способ содержит этапы, на которых передают указание возможности связи от устройства к устройству в сетевой узел, выполненный с возможностью предоставления содействия связи от устройства к устройству, и принимают, от сетевого узла, один или более параметров маякового сигнала, назначенных одному или более вторым устройствам беспроводной связи, выполненным с возможностью выполнения связи от устройства к устройству. Способ также содержит этапы, на которых отслеживают маяковую сигнализацию при связи от устройства к устройству на основе принятого одного или более параметров маякового сигнала одного или более вторых устройств беспроводной связи, и выполняют по меньшей мере одну задачу функционирования радиосвязи на основе измерений отслеженной маяковой сигнализации при связи от устройства к устройству.
В некоторых сценариях термины задача (ROT) функционирования радиосвязи, задача функционирования сети и управление радио ресурсами могут использоваться взаимозаменяемо. В других сценариях термин задача функционирования радиосвязи может охватывать задачу функционирования сети и также другие задачи, и/или термин задача функционирования сети может охватывать управление радио ресурсами и также другие задачи.
Под этапом отслеживания маяковой сигнализации при связи от устройства к устройству может пониматься этап, на котором выполняют одно или более измерений над маяковой сигнализацией. Такие измерения могут включать в себя, например, одно или более из идентификации и/или обнаружения маякового сигнала, отправленного вторым устройством беспроводной связи и измерения сигнала над идентифицированным маяковым сигналом. Примерами измерений сигналов являются интенсивность сигнала (например, RSRP, потеря в тракте, коэффициент усиления тракта и т.д.) и качество сигнала (например, SINR, SNR, RSRQ, BLER, BER и т.д.).
Этап выполнения по меньшей мере одной задачи функционирования радиосвязи, в некоторых вариантах осуществления, может содержать этапы, на которых используют измерения отслеженной маяковой сигнализации при связи от устройства к устройству для выполнения по меньшей мере одного из этапов, на которых выбирают одно из одного или более вторых устройств беспроводной связи для связи от устройства к устройству и повторно выбирают одно из одного или более вторых устройств беспроводной связи для связи от устройства к устройству.
В некоторых вариантах осуществления этап выполнения по меньшей мере одной задачи функционирования радиосвязи может содержать этап, на котором передают отчет об измерении маякового сигнала в сетевой узел на основе отслеженной маяковой сигнализации при связи от устройства к устройству.
Таким образом, некоторые примеры задач функционирования радиосвязи содержат этапы, на которых передают отчет об измерении маякового сигнала в сетевой узел на основе отслеженной маяковой сигнализации при связи от устройства к устройству и используют измерение маякового сигнала для выбора или повторного выбора второго устройства беспроводной связи для установления/повторного установления или инициирования связи от устройства к устройству.
Выбор второго устройства беспроводной связи для связи D2D может быть осуществлен на основе предварительно заданного правила и/или сочетания предварительно заданного правила и сигнализируемых сетью параметров. Например, первое устройство беспроводной связи может автономно выбирать второе устройство беспроводной связи или может использовать другую информацию, сигнализируемую сетевым узлом для выбора. Примером сигнализируемого сетью параметра является пороговая величина интенсивности сигнала, выше которой второе устройство беспроводной связи может быть выбрано для осуществления связи от устройства к устройству. Подобные примеры применяются к повторному выбору второго устройства беспроводной связи.
Указание может содержать информацию касательно того, какие возможности D2D имеет первое устройство (например, Bluetooth, WLAN, использование сотовых ресурсов, возможности измерения и т.д.). Указание может содержать глобальный идентификатор устройства. Процедура регистрации может содержать главную/подчиненную установку первого устройства.
Один или более параметров маякового сигнала из одного или более второго устройства беспроводной связи могут содержать по меньшей мере одно из локального идентификатора устройства и шаблона приема маякового сигнала.
Назначение параметров маякового сигнала вторым устройствам может быть выполнено сетевым узлом или другим (например, соседним) сетевым узлом.
Выбор того, какие устройства должны принадлежать упомянутому одному или более вторым устройствам, может совершаться на основе того, насколько вероятно то, что эти устройства будут способны иметь соединение D2D с первым устройством и/или вызывать взаимные помехи для первого устройства. Один пример состоит в осуществлении выбора на основе географической близости с первым устройством.
Отчет об измерении маякового сигнала может содержать информацию касательно обнаруженного устройства (устройств), например, локальный идентификатор устройства, согласование по времени и/или частота обнаруженного маякового сигнала, интенсивность сигнала обнаруженного маякового сигнала и/или оцененная потеря в тракте (если первому устройству известна мощность передачи, если нет, то сетевой узел может оценить потерю в тракте возможно после приема информации о мощности передачи маякового сигнала от соответствующего передающего маяковый сигнал устройства).
Отчет об измерении маякового сигнала может быть пустым.
Отчет об измерении маякового сигнала может передаваться после того, как маяковый сигнал обнаружен, периодически и/или после того, как истек таймер.
Передача указания возможности связи от устройства к устройству может содержаться в процедуре регистрации первого устройства беспроводной связи в сетевом узле.
Способ может дополнительно содержать этап, на котором обнаруживают маяковый сигнал, соотнесенный с по меньшей мере одним из одного или более вторых устройств беспроводной связи. Обнаружение может быть основано на интенсивности сигнала принятого маякового сигнала и/или качестве сигнала. Обнаружение может содержать этап, на котором отображают принятый сигнал в локальный идентификатор устройства.
В некоторых вариантах осуществления способ может дополнительно содержать этап, на которых принимают один или более параметров маякового сигнала первого устройства беспроводной связи и передают маяковый сигнал на основе принятого одного или более параметров маякового сигнала, соотнесенного с первым устройством беспроводной связи. Упомянутый один или более параметров маякового сигнала, соотнесенных с первым устройством беспроводной связи, могут содержать по меньшей мере одно из: локального идентификатора устройства, подписи маякового сигнала, мощности передачи маякового сигнала и шаблона передачи маякового сигнала.
Способ может дополнительно содержать этап, на котором передают запрос конфигурации маякового сигнала в сетевой узел, и в ответ на это осуществляется прием упомянутого одного или более параметров маякового сигнала.
В некоторых вариантах осуществления способ может дополнительно содержать этапы, на которых принимают, от сетевого узла, один или более параметров маякового сигнала, назначенных соседним сетевым узлом одному или более третьим устройствам беспроводной связи, выполненным с возможностью выполнения связи от устройства к устройству, и отслеживают маяковую сигнализацию при связи от устройства к устройству на основе принятого одного или более параметров маякового сигнала одного или более третьих устройств беспроводной связи. Отчет об измерении маякового сигнала для сетевого узла может тогда содержать указание идентификатора соты.
Во втором аспекте некоторые варианты осуществления содержат способ сетевого узла, выполненного с возможностью предоставления содействия связи от устройства к устройству. Способ содержит этапы, на которых назначают ресурсы маякового сигнала одному или более вторым устройствам беспроводной связи, выполненным с возможностью выполнения связи от устройства к устройству, и принимают, от первого устройства беспроводной связи, выполненного с возможностью выполнения связи от устройства к устройству, указание возможности связи от устройства к устройству. Способ также содержит этапы, на которых передают, в первое устройство беспроводной связи, один или более параметров маякового сигнала, относящихся к назначенным ресурсам маякового сигнала одного или более второго устройства беспроводной связи, и принимают, от первого устройства беспроводной связи, отчет об измерении маякового сигнала, относящийся к по меньшей мере одному из одного или более вторых устройств беспроводной связи.
Способ может дополнительно содержать этап, на котором содействуют установлению соединения между первым устройством беспроводной связи и одним из одного или более второго устройства беспроводной связи на основе отчета об измерении маякового сигнала.
В некоторых вариантах осуществления способ дополнительно содержит этап, на котором обнаруживают, что у одного из вторых устройств беспроводной связи произошло изменение местоположения. Назначение ресурсов маякового сигнала может тогда содержать этап, на котором назначают ресурсы передачи маякового сигнала только второму беспроводному устройству, для которого произошло изменение местоположения.
Этап назначения ресурсов маякового сигнала одному или более вторым устройствам беспроводной связи может содержать этап, на котором принимают, от одного или более соседних сетевых узлов, один или более параметров маякового сигнала, назначенных соответствующим соседним сетевым узлом по меньшей мере одному из одного или более вторых устройств беспроводной связи. Принятый отчет об измерении маякового сигнала может тогда содержать указание идентификатора соты. Способ может дополнительно содержать этапы, на которых выполняют смену соты для первого устройства беспроводной связи на основе отчета об измерении маякового сигнала и/или запрашивают, у соседнего сетевого узла, смену соты на сетевой узел для одного из вторых устройств беспроводной связи на основе отчета об измерении маякового сигнала.
В некоторых вариантах осуществления способ дополнительно содержит этап, на котором передают принятый отчет об измерении маякового сигнала в по меньшей мере одно из одного или более вторых устройств беспроводной связи.
В третьем аспекте некоторые варианты осуществления содержат способ первого устройства беспроводной связи, выполненного с возможностью выполнения связи от устройства к устройству. Способ содержит этапы, на которых принимают, от сетевого узла, один или более параметров маякового сигнала, назначенных первому устройству беспроводной связи, передают маяковую сигнализацию при связи от устройства к устройству на основе принятого одного или более параметров маякового сигнала первых устройств беспроводной связи и принимают отчет об измерении маякового сигнала от сетевого узла, указывающего обнаружение переданного маякового сигнала одним или более вторыми устройствами беспроводной связи.
В четвертом аспекте некоторые варианты осуществления содержат компоновку первого устройства беспроводной связи, выполненного с возможностью выполнения связи от устройства к устройству. Компоновка содержит передатчик, выполненный с возможностью передачи указания возможности связи от устройства к устройству в сетевой узел, выполненный с возможностью предоставления содействия связи от устройства к устройству. Компоновка также содержит приемник, выполненный с возможностью приема, от сетевого узла, одного или более параметров маякового сигнала, назначенных одному или более вторым устройствам беспроводной связи, выполненным с возможностью выполнения связи от устройства к устройству, и контроллер, выполненный с возможностью предписания приемнику отслеживать маяковую сигнализацию при связи от устройства к устройству на основе принятого одного или более параметров маякового сигнала одного или более вторых устройств беспроводной связи. Контроллер также выполнен с возможностью предписания по меньшей мере одному из передатчика и приемника выполнять по меньшей мере одну задачу функционирования радиосвязи на основе измерения отслеженной маяковой сигнализации при связи от устройства к устройству.
В некоторых вариантах осуществления по меньшей мере одна задача функционирования радиосвязи может содержать использование измерений отслеженной маяковой сигнализации при связи от устройства к устройству для выполнения по меньшей мере одного из выбора одного из одного или более вторых устройств беспроводной связи для связи от устройства к устройству и повторного выбора одного из одного или более вторых устройств беспроводной связи для связи от устройства к устройству.
В некоторых вариантах осуществления по меньшей мере одна задача функционирования радиосвязи может содержать передачу отчета об измерении маякового сигнала в сетевой узел на основе отслеженной маяковой сигнализации при связи от устройства к устройству и передавать отчет об измерении маякового сигнала в сетевой узел на основе отслеженной сигнализации маякового сигнала связи от устройства к устройству.
Компоновка может дополнительно содержать детектор, выполненный с возможностью обнаружения маякового сигнала, соотнесенного с по меньшей мере одним из одного или более вторых устройств беспроводной связи.
В пятом аспекте некоторые варианты осуществления содержат компоновку первого устройства беспроводной связи, выполненного с возможностью выполнения связи от устройства к устройству. Компоновка содержит приемник, выполненный с возможностью приема, от сетевого узла, одного или более параметров маякового сигнала, назначенных первому устройству беспроводной связи, и выполненный с возможностью передачи маяковой сигнализации при связи от устройства к устройству на основе принятого одного или более параметров маякового сигнала первых устройств беспроводной связи. Приемник дополнительно выполнен с возможностью приема отчета об измерении маякового сигнала от сетевого узла, указывающего обнаружение переданного маякового сигнала одним или более вторыми устройствами беспроводной связи.
В шестом аспекте некоторые варианты осуществления содержат компоновку сетевого узла, выполненного с возможностью предоставления содействия связи от устройства к устройству. Компоновка содержит процессор, выполненный с возможностью назначения ресурсов маякового сигнала одному или более вторым устройствам беспроводной связи, выполненным с возможностью выполнения связи от устройства к устройству, приемник, выполненный с возможностью приема, от первого устройства беспроводной связи, выполненного с возможностью выполнения связи от устройства к устройству, указания возможности связи от устройства к устройству, и передатчик, выполненный с возможностью передачи, в первое устройство беспроводной связи, одного или более параметров маякового сигнала, относящихся к назначенным ресурсам маякового сигнала одного или более второго устройства беспроводной связи. Приемник дополнительно выполнен с возможностью приема, от первого устройства беспроводной связи, отчета об измерении маякового сигнала, относящегося к по меньшей мере одному из одного или более вторых устройств беспроводной связи.
В седьмом аспекте некоторые варианты осуществления содержат способ сетевого узла, выполненного с возможностью предоставления содействия связи от устройства к устройству. Способ содержит этапы, на которых принимают, от первого устройства беспроводной связи, выполненного с возможностью выполнения связи от устройства к устройству, один или более первых глобальных идентификаторов устройства, соотнесенных с первым устройством беспроводной связи, и назначают один или более первых локальных идентификаторов устройства первому устройству беспроводной связи на основе принятого одного или более первых глобальных идентификаторов устройства, соотнесенных с первым устройством беспроводной связи. Способ также содержит этапы, на которых сохраняют, в соотнесении с сетевым узлом, отображение между каждым принятым одним или более первым глобальным идентификатором устройства и каждым назначенным одним или более первым локальным идентификатором устройства, передают информацию, указывающую назначенный один или более первых локальных идентификаторов устройства, в первое устройство беспроводной связи, и передают информацию, указывающую по меньшей мере один из назначенного одного или более первых локальных идентификаторов устройства, в первую группу из одного или более других устройств беспроводной связи, выполненных с возможностью выполнения связи от устройства к устройству.
Глобальные идентификаторы устройства могут приниматься от множества устройств.
Набор возможных локальных идентификаторов устройств обычно намного меньше набора возможных глобальных идентификаторов устройств, и представление локальных идентификаторов устройств может обычно быть короче представления глобальных идентификаторов устройств. Сетевой узел может иметь один и тот же, другой или перекрывающийся набор локальных идентификаторов устройств, что и другой сетевой узел.
Этап сохранения в соотнесении с сетевым узлом может содержать этап, на котором сохранение осуществляют, например, в сетевом узле, в запоминающем устройстве, соединенном с сетевым узлом, или в другом сетевом узле.
Передача информации, указывающей назначенный один или более первых локальных идентификаторов устройства, может содержать передачу полного или частичного отображения.
Этап назначения одного или более первых локальных идентификаторов устройства на основе принятого одного или более первых глобальных идентификаторов устройства может содержать этапы, на которых, для каждого конкретного принятого одного или более первого глобальных идентификаторов устройства: назначают уникальный первый локальный идентификатор устройства упомянутому конкретному первому глобальному идентификатору устройства, назначают множество первых локальных идентификаторов устройства упомянутому конкретному первому глобальному идентификатору устройства или назначают первый локальный идентификатор устройства упомянутому конкретному первому глобальному идентификатору устройства, причем первый локальный идентификатор устройства назначают множеству первых глобальных идентификаторов устройства.
Этап приема одного или более первых глобальных идентификаторов устройства, соотнесенных с первым устройством беспроводной связи, может содержаться в процедуре регистрации первого устройства беспроводной связи в сетевом узле.
В некоторых вариантах осуществления этап передачи первых локальных идентификаторов устройства в одно или более других устройств беспроводной связи может быть выполнен по запросу одного из одного или более других устройств беспроводной связи и/или в качестве широковещательного действия.
Первая группа из одного или более других устройств беспроводной связи может содержать набор устройств беспроводной связи, выполненных с возможностью выполнения связи от устройства к устройству и зарегистрированных в сетевом узле. Набор может, например, содержать все устройства с поддержкой связи от устройства к устройству, функционирующие под управлением сетевого узла, или поднабор из них. Например, набор может содержать устройства беспроводной связи, удовлетворяющие одному или более критериям связи от устройства к устройству по отношению к первому устройству беспроводной связи. Критерий может содержать географическую близость, условия радиосвязи на линии связи от устройства к устройству и/или условия радиосвязи на любой из линий связи от устройства к сети. Информация, относящаяся к этому, может быть добавлена в качестве метки к отображению.
Способ может дополнительно содержать этап, на котором назначают один или более первых идентификаторов оператора первому устройству беспроводной связи.
В некоторых вариантах осуществления способ может дополнительно содержать этапы, на которых переназначают один или более других первых локальных идентификаторов устройства первому устройству беспроводной связи на основе принятого одного или более первых глобальных идентификаторов устройства, соотнесенных с первым устройством беспроводной связи, отбрасывают отображение между каждым принятым одним или более первым глобальным идентификатором устройства и каждым назначенным одним или более первым локальным идентификатором устройства и сохраняют, в соотнесении с сетевым узлом, отображение между каждым принятым одним или более первым глобальным идентификатором устройства и каждым переназначенным одним или более другим первым локальным идентификатором устройства. Способ затем дополнительно содержит этапы, на которых передают информацию, указывающую переназначенный один или более другие первые локальные идентификаторы устройства, в первое устройство беспроводной связи, и передают информацию, указывающую по меньшей мере один из переназначенного одного или более других первых локальных идентификаторов устройства, в первую группу из одного или более других устройств беспроводной связи.
Переназначение может быть применено, например, когда одно или более устройств покидают или входят в соту, или для максимизации кодового расстояния между конкретными устройствами.
Способ может, в некоторых вариантах осуществления, дополнительно содержать этапы, на которых принимают, от второго устройства беспроводной связи, выполненного с возможностью выполнения связи от устройства к устройству, один или более вторых глобальных идентификаторов устройства, соотнесенных со вторым устройством беспроводной связи, и назначают один или более вторых локальных идентификаторов устройства второму устройству беспроводной связи на основе принятого одного или более вторых глобальных идентификаторах устройства, соотнесенных со вторым устройством беспроводной связи. Отображение между каждым принятым одним или более вторым глобальным идентификатором устройства и каждым назначенным одним или более вторым локальным идентификатором устройства может быть сохранено в соотнесении с сетевым узлом. Способ может также содержать этапы, на которых передают информацию, указывающую назначенный один или более вторых локальных идентификаторов устройства, во второе устройство беспроводной связи и передают информацию, указывающую по меньшей мере один из назначенного одного или более вторых локальных идентификаторов устройства, во вторую группу из одного или более других устройств беспроводной связи, выполненных с возможностью выполнения связи от устройства к устройству.
Первое устройство может быть частью второй группы, и/или второе устройство может быть частью первой группы. Первая и вторая группы могут быть идентичными, частично перекрывающимися или разными.
В восьмом аспекте некоторые варианты осуществления содержат способ первого устройства беспроводной связи, выполненного с возможностью выполнения связи от устройства к устройству. Способ содержит этапы, на которых принимают, от сетевого узла, информацию, указывающую по меньшей мере один второй локальный идентификатор устройства, назначенный второму устройству беспроводной связи, выполненному с возможностью выполнения связи от устройства к устройству, и отслеживают маяковую сигнализацию при связи от устройства к устройству на основе принятого по меньшей мере одного второго локального идентификатора устройства.
Способ может дополнительно содержать этапы, на которых передают, в сетевой узел, один или более первых глобальных идентификаторов устройства, соотнесенных с первым устройством беспроводной связи, и принимают, от сетевого узла, информацию указывающую один или более первых локальных идентификаторов устройства, назначенных первому устройству беспроводной связи.
В девятом аспекте некоторые варианты осуществления содержат компоновку сетевого узла, выполненного с возможностью предоставления содействия связи от устройства к устройству. Компоновка содержит приемник, выполненный с возможностью приема от первого устройства беспроводной связи, выполненного с возможностью выполнения связи от устройства к устройству, одного или более первых глобальных идентификаторов устройства, соотнесенных с первым устройством беспроводной связи, процессор, выполненный с возможностью назначения одного или более первых локальных идентификаторов устройства первому устройству беспроводной связи на основе принятого одного или более первых глобальных идентификаторов устройства, соотнесенных с первым устройством беспроводной связи, и передатчик, выполненный с возможностью передачи информации, указывающей назначенный один или более первых локальных идентификаторов устройства, в первое устройство беспроводной связи и передачи информации, указывающей по меньшей мере один из назначенного одного или более первых локальных идентификаторов устройства первой, в группу из одного или более других устройств беспроводной связи, выполненных с возможностью выполнения связи от устройства к устройству.
Компоновка может дополнительно содержать запоминающее устройство, выполненное с возможностью хранения отображения между каждым принятым одним или более первым глобальным идентификатором устройства и каждым назначенным одним или более первым локальным идентификатором устройства.
В десятом аспекте некоторые варианты осуществления содержат компоновку первого устройства беспроводной связи, выполненного с возможностью выполнения связи от устройства к устройству. Компоновка содержит приемник, выполненный с возможностью приема, от сетевого узла, информации, указывающей по меньшей мере один второй локальный идентификатор устройства, назначенный второму устройству беспроводной связи, выполненному с возможностью выполнения связи от устройства к устройству, и контроллер, выполненный с возможностью предписания приемнику отслеживать маяковую сигнализацию при связи от устройства к устройству на основе принятого по меньшей мере одного второго локального идентификатора устройства.
Компоновка может дополнительно содержать передатчик, выполненный с возможностью передачи, в сетевой узел, одного или более первых глобальных идентификаторов устройства, соотнесенных с первым устройством беспроводной связи, и приемник может быть дополнительно выполнен с возможностью приема, от сетевого узла, информации, указывающей один или более первых локальных идентификаторов устройства, назначенных первому устройству беспроводной связи.
В одиннадцатом аспекте некоторые варианты осуществления содержат устройство беспроводной связи, выполненное с возможностью выполнения связи от устройства к устройству и содержащее компоновку по любому из четвертого, пятого и/или десятого аспекта.
В двенадцатом аспекте некоторые варианты осуществления содержат сетевой узел, выполненный с возможностью предоставления содействия связи от устройства к устройству и содержащий компоновку по любому из шестого и/или девятого аспекта.
В тринадцатом аспекте некоторые варианты осуществления содержат компьютерный программный продукт, содержащий компьютерно-читаемый носитель, содержащий в себе компьютерную программу, содержащую программные команды, при этом компьютерная программа является загружаемой в блок обработки данных и выполнена с возможностью предписания исполнения способа по любому из первого, второго, третьего, седьмого и/или восьмого аспекта, когда компьютерная программа запущена блоком обработки данных.
В некоторых вариантах осуществления четвертый, пятый, шестой, девятый и десятый аспекты изобретения могут дополнительно иметь признаки, идентичные или соответствующие любому из различных признаков, объясняемых выше для первого, второго, третьего, седьмого и восьмого аспектов, соответственно.
Преимущество некоторых вариантов осуществления состоит в том, что информация касательно назначенных ресурсов маяковых сигналов может быть эффективно предоставлена соответствующим устройствам (передающим маяковые сигналы устройствам и/или сканирующим маяковые сигналы устройствам). Это оказывается возможным посредством использования короткого локального идентификатора устройства вместо намного более длинного глобального идентификатора устройства или другого средства передачи особого ресурса для использования (например, времени, частоты, формы сигнала, подписи маякового сигнала, шаблона сигнала и т.д.).
Другое преимущество некоторых вариантов осуществления состоит в том, что динамическое назначение маяковых сигналов оказывается возможным посредством различных возможностей отображения между локальными и глобальными идентификаторами устройства (например, один в один, один в множество, множество в один).
Другое преимущество некоторых вариантов осуществления состоит в том, что, поскольку локальный идентификатор устройства одного устройства становится доступным для других устройств, процесс сканирования другими устройствами упрощается.
Еще одно преимущество некоторых вариантов осуществления состоит в том, что риск конфликтов сообщений подтверждений приема понижается посредством введения отчетов об измерении маякового сигнала от подчиненного устройства в сеть. Это также может уменьшить взаимные помехи, поскольку отчеты не передаются в нелицензируемом спектре и будут, вероятно, нуждаться в меньшем количестве (если такие потребуются) повторных передач.
Дополнительно преимущество некоторых вариантов осуществления состоит в том, что на основе отчетов об измерении маяковых сигналов сеть может дополнительно содействовать установке соединения между двумя устройствами. Например, сеть может иметь лучшую базу для принятия решения о том, использовать ли соединение D2D или сотовое соединение, на основе содержимого отчетов.
Еще одно дополнительное преимущество некоторых вариантов осуществления состоит в том, что условия радиосвязи, применимые для связи D2D, могут оцениваться эффективным образом.
Краткое описание чертежей
Дополнительные задачи, признаки и преимущества станут очевидными из последующего подробного описания вариантов осуществления со ссылкой на сопроводительные чертежи, на которых:
Фиг. 1a и 1b являются схематичными чертежами, изображающими устройства в сети согласно некоторым вариантам осуществления;
Фиг. 2 является объединенной блок-схемой последовательности операций способа и сигнализации, изображающей примерные способы и сигнализацию согласно некоторым вариантам осуществления;
Фиг. 3 является блок-схемой последовательности операций способа, изображающей примерный способ согласно некоторым вариантам осуществления;
Фиг. 4 является блок-схемой последовательности операций способа, изображающей примерный способ согласно некоторым вариантам осуществления;
Фиг. 5 является блок-схемой, изображающей примерную компоновку согласно некоторым вариантам осуществления;
Фиг. 6 является блок-схемой, изображающей примерную компоновку согласно некоторым вариантам осуществления; и
Фиг. 7 является схематичным чертежом, изображающим компьютерно-читаемый носитель согласно некоторым вариантам осуществления.
Подробное описание
Следует отметить, что протоколы/связь/соединение D2D при использовании в данном документе относятся к любому известному или будущему подходящему применению D2D. Примеры включают в себя, но не ограничиваются этим, Bluetooth, WLAN (прямой WI-FI), FlashlinQ и использующий D2D спектр сотовой связи. Например, осуществляемая при содействии сети связь D2D может использовать ресурсы восходящей линии связи и/или нисходящей линии связи спектра сотовой связи, назначаемые сетевым узлом. Связь D2D может быть TDD или FDD. Сетевой узел может накладывать ограничения на связь D2D (в частности, когда используется лицензируемый спектр и/или спектр сотовой связи), например, управление мощностью, такое как максимальная допустимая мощность передачи и/или команды управления мощностью.
Схожим образом следует отметить, что протоколы/связь/соединение сотовой связи при использовании в данном документе относятся к любому известному или будущему подходящему применению сотовой связи. Примеры включают в себя, но не ограничиваются этим, стандарты сотовой связи 3GPP (например, GSM, WCDMA, TD-SCDMA, LTE), WLAN и даже сети от устройства к устройству. Сетевой узел может, например, содержать базовую станцию, NodeB, eNodeB или точку доступа WLAN.
Сетевой узел может быть любой подходящей частью сети (например, обслуживающим или управляющим узлом), например, сотовой базовой станцией, узлом ретрансляции, точкой беспроводного доступа или узлом базовой сети.
Маяк или маяковый сигнал могут быть широковещательной передачей сигнала от устройства (сетевого узла или устройства беспроводной связи), позволяющей другим устройствам замечать присутствие данного устройства. Он может иметь фиксированную или переменную мощность передачи. Он может обычно использоваться для отыскания одноранговых узлов в сценариях связи D2D, однако может также применяться и в других сценариях. В некоторых применениях маяковый сигнал может упоминаться в качестве разновидности опорного сигнала или сигнала синхронизации.
Передача маякового сигнала может иметь место в нелицензируемом спектре или в лицензируемом спектре. Схожим образом связь D2D может иметь место в нелицензируемом спектре или в лицензируемом спектре, не обязательно зависящей от того, какой спектр был использован для передачи маякового сигнала.
В последующем будут описаны варианты осуществления, в которых применяются альтернативные подходы к осуществляемому при содействии сети установлению соединения от устройства к устройству.
Например, осуществляемая при содействии сети оценка линии связи D2D может быть предоставлена согласно некоторым подходам. Это может, например, быть выгодным для централизованной координации взаимных помех. Для централизованной (то есть осуществляемой при содействии сети) координации взаимных помех связи D2D обычно требуется, чтобы сетевой узел (и возможно также устройства) по меньшей мере частично знал о применяемой ситуации с взаимными помехами (или в более общем смысле применяемых условиях радиосвязи). Достижение такой осведомленности является сложной задачей, которая может быть облегчена посредством некоторых вариантов осуществления, представленных в данном документе.
Некоторые варианты осуществления используют короткий и поэтому эффективный локальный идентификатор (LDID) устройства в качестве однонаправленного канала для переноса информации о маяковом сигнале. Данный локальный идентификатор устройства назначается в сетевом узле соответствующему глобальному идентификатору (GDID) устройства, передаваемому устройством в сетевой узел.
Каждый GDID может быть соотнесен с устройством непосредственно или с одной (возможно из нескольких) подпиской, используемой устройством. Более того, устройство (или подписка) может быть соотнесено, например, с различными GDID для различных услуг (предлагаемых или требуемых устройством). Один пример заключается в использовании IMSI в качестве GDID. Примером нескольких GDID для одиночного устройства может быть торговый автомат по продаже несколько напитков, каждый из которых имеет свой собственный GDID. GDID может быть сочетанием, например, особого для подписки и особого для услуги ID. GDID обычно соотносятся с устройствами независимо от местоположения или текущей территории слежения или соотнесения с сотой такого устройства.
Набор возможных LDID, содержащийся в сетевом узле, может быть спроектирован для минимизации обоюдной взаимной корреляции или максимизации кодового расстояния между соответствующими маяковыми сигналами. Поднабор локальных идентификаторов (LDID) устройств, используемый в конкретный момент, может также быть выбран с учетом таких условий. Размер поднабора локальных идентификаторов (LDID) устройств, используемый в конкретный момент, может, например, зависеть от текущего количества устройств с поддержкой D2D в соте или от текущего количества активных устройств D2D в соте. Таким образом, количество и/или характеристики локальных идентификаторов устройств, используемых сетевым узлом для связи D2D в соте, могут быть определены посредством использования одного или более критериев. Примерные критерии включают в себя, но не ограничиваются этим, текущее количество устройств с поддержкой D2D, функционирующих в соте, характеристику корреляции локальных идентификаторов (LDID) устройств, общее количестве доступных LDID, используемые соседними сетевыми узлами локальные идентификаторы (LDID) устройств и т.д.
Информация, указывающая назначенный локальный идентификатор устройства, передается в соответствующее устройство и может использоваться для определения того, как передавать маяковый сигнал. Информация, указывающая назначенный локальный идентификатор устройства, также передается в другие устройства и может использоваться для определения того, как принимать или обнаруживать маяковый сигнал.
Отображение между глобальными и локальными идентификаторами устройств может обновляться по необходимости. Например, обновление может быть необходимым, когда устройство входит или покидает соту. Обновление может, например, быть полезным для максимизации кодового расстояния между используемыми маяковыми сигналами.
В некоторых вариантах осуществления сетевой узел назначает ресурсы маякового сигнала каждому (главному) устройству с поддержкой D2D. Информация касательно назначения передается в соответствующее устройство и другие (подчиненные) устройства с поддержкой D2D. Соответствующее устройство использует информацию для передачи своего маякового сигнала. Другие устройства используют информацию для отслеживания целевых ресурсов маякового сигнала, чтобы по возможности обнаруживать маяковый сигнал.
Другие устройства передают соответствующие отчеты об измерении маяковых сигналов в сеть. Данные отчеты могут передаваться в предварительно определенное время/интервалы (независимо от того, был ли маяковый сигнал обнаружен или нет) и/или в качестве следствия обнаружения маякового сигнала.
Отчеты могут быть полезными для сетевого узла, чтобы содействовать в установке соединения между двумя соответствующими устройствами. Например, отчеты могут использоваться для определения, использовать ли соединение D2D или сотовое соединение. Если нужно использовать соединение D2D, то информация отчета может использоваться в процедуре установки.
Фигура 1a является схематичным чертежом, изображающим устройства 10, 20, 30, 60, 70, 80 в сети, содержащей площадку 50 базовой станции с базовой станцией (сетевым узлом) 40. Сетевой 40 узел соединяется с каждым из устройств 10, 20, 30, 60, 70, 80 через соответствующие беспроводные линии 15, 25, 35, 65 связи (все линии связи не изображены на Фигуре). Устройства выполнены с поддержкой D2D. Кроме того, могут присутствовать устройства (не изображены), которые выполнены без поддержки D2D. Так как устройства 10 и 20 географически расположены близко друг к другу, то условия радиосвязи для прямой связи между ними очень хорошие в данном примере. Следовательно, сетевой узел посодействовал (через линии 15 и 25 связи) им в установке беспроводной линии 12 связи D2D. Схожим образом, устройства 30 и 60 соединены через линию 62 связи D2D, и устройства 70 и 80 соединены через линию 72 связи D2D. Также показана возможная ситуация с помехами, изображенная посредством ссылочной позиции 71, между устройствами 60 и 70. Устройства 10 и 20 могут рассматриваться в качестве одной группы, в которой устройства являются целевыми друг для друга (в данном случае для перспективного соединения D2D через линию 12 связи), и устройства 30, 60, 70 и 80 рассматриваться в качестве одной другой группы, в которой устройства являются целевыми друг для друга (в данном случае для перспективного соединения D2D через линии 62 и/или 72 связи, а также и с точки зрения взаимных помех 71).
Фигура 1b является схематичным чертежом, изображающим устройства 10, 20, 30, 60, 70, 80 в сети, содержащей площадку 50 базовой станции с базовой станцией (сетевым узлом) 40. На Фигуре 1b изображена ситуация в более поздний момент времени по сравнению с Фигурой 1a. На Фигуре 1b устройство 70 переместилось и теперь находится в другом местоположении. Устройства 70 и 80 по-прежнему соединены через линию связи 72 D2D. Однако, устройство 70 теперь далеко от устройства 60, и ситуация с взаимными помехами, происходящая на Фигуре 1a, изменилась. Вместо этого теперь существует возможная ситуация с взаимными помехами, изображенная посредством ссылочной позиции 73, между устройствами 20 и 70. Таким образом, устройства 10, 20, 70 и 80 могут теперь рассматриваться в качестве одной группы, в которой устройства являются целевыми друг для друга, а устройства 30 и 60 могут рассматриваться в качестве одной другой группы, в которой устройства являются целевыми друг для друга.
Прежде, чем сетевой узел сможет назначать ресурсы для связи D2D, для сетевого узла полезно знать, какие устройства могут слышать друг друга (например, отыскивать одноранговые узлы) и условия их взаимных линий связи (например, условия радиосвязи, взаимные помехи и т.д.). Такая информация должна, предпочтительно, получаться структурированным и эффективным образом. Может также быть полезно, если каждое (или некоторые) из устройств имели бы доступ к по меньшей мере части данных сведений.
Фигура 2 является объединенной блок-схемой последовательности операций способа и сигнализации, изображающей примерные способы, выполняемые сетевым узлом (например, сетевым 40 узлом с Фигуры 1a) и устройством с поддержкой D2D (например, одним из устройств 10 и 20 с Фигуры 1a) соответственно, и сигнализацию между ними согласно некоторым вариантам осуществления.
Способ 100 выполняется сетевым узлом 101, а способ 200 выполняется устройством (пользовательским оборудованием - UE) 201.
Если уже присутствуют другие устройства с поддержкой D2D, зарегистрированные в сетевом узле, то сетевой узел уже назначил им ресурсы маяковых сигналов на этапе 110. Назначение ресурсов маяковых сигналов может содержать назначение локального идентификатора (LDID) устройства, как будет описано позже совместно с Фигурой 3. Локальный идентификатор устройства может представлять собой (например, через таблицу поиска или через сдвиговый регистр, инициируемый с помощью LDID) ресурсы маякового сигнала (например, время и/или частота, форма сигнала, подпись маякового сигнала, шаблон передачи, мощность передачи и т.д.). В некоторых вариантах осуществления Сигнал Первичной/Вторичной Синхронизации (Primary/Secondary Synchronization Signal, PSS/SSS) может использоваться в качестве маякового сигнала. Другие примеры включают в себя последовательности Задова-Чу и M-последовательности. В некоторых вариантах осуществления маяковые сигналы могут основываться, например, на ортогональных кодах, псевдошумовых последовательностях или кодах БЧХ.
Назначение (и/или переназначение) 110 и 125 (описываемое позже) может быть выполнено эффективным по отношению к ресурсам образом.
В некоторых вариантах осуществления может быть полезно минимизировать общее количество передач маяковых сигналов. Например, передача маякового сигнала может быть позволена только одному устройству в один момент времени, а другим устройствам предложено слушать. Таким образом, назначение передачи маякового сигнала может позволить сначала передавать первому устройству, затем второму устройству, затем третьему устройству и так далее.
Данный подход может применяться ко всем устройствам с поддержкой D2D, зарегистрированных в сетевом узле, или к группе устройств с поддержкой D2D, зарегистрированных в сетевом узле (например, группе устройств, находящихся близко друг к другу, в одной и тот же географической области, или иначе, вероятно, способных устанавливать связь D2D). В последнем случае назначение передачи маякового сигнала может, таким образом, позволить сначала первому устройству первой группы и первому устройству второй группы одновременно осуществлять передачу, затем вторым устройствам соответствующих групп и так далее. В таком примере устройствам первой группы предложено слушать только маяковые сигналы, переданные по отношению к первой группе, и схожим образом для устройств второй группы.
Данный подход обеспечивает преимущество в наличии структурированной схемы передачи маякового сигнала, которая минимизирует количество маяковых сигналов, переданных в соте/области. Также минимизируется риск взаимных помех между маяковыми сигналами, а также создание взаимных помех маяковыми сигналами другой сигнализации соты. Это достигается без ущерба для количества информации, которую возможно извлекать посредством обработки маякового сигнала.
В некоторых вариантах осуществления может быть полезным минимизировать общее количество передач маяковых сигналов и/или общий объем отслеживания маяковых сигналов. С этой целью следует отметить, что условия сигнального тракта от первого устройства ко второму устройству, вероятно, одинаковы или по меньшей мере подобны условиям сигнального тракта в противоположном направлении (по меньшей мере, если для связи в обоих направлениях используется схожая полоса частот, например, TDD, однако возможно выполнение и для FDD, так как среднее затухание линии связи обычно также сильно коррелированно для FDD). Таким образом, для обнаружения перспектив связи D2D и/или оценки условий сигнализации перспективной линии связи D2D, может быть достаточным позволить только одному из данных двух устройств передавать маяковый сигнал и позволить другому слушать.
Следуя данному принципу действия, назначение ресурсов маяковых сигналов (всем устройствам с поддержкой D2D, зарегистрированным в сетевом узле, или группе устройств) может быть отрегулировано так, чтобы не задействовать устройство в целях осуществления прослушивания после того, как оно однажды уже передало свой назначенный маяковый сигнал. Таким образом, назначение передачи маякового сигнала может сначала позволить первому устройству осуществить передачу и предложить другим устройствам слушать, затем позволить второму устройству осуществить передачу, а другим устройствам (кроме первого устройства) предложить слушать, затем позволить третьему устройству осуществить передачу, а другим устройствам (кроме первого и второго устройства) предложить слушать, и так далее.
Данный подход имеет дополнительно преимущество, заключающееся в минимизации среднего времени прослушивания маякового сигнала устройством и, следовательно, потребления энергии.
В некоторых вариантах осуществления ресурс передачи маякового сигнала может быть назначен только одному или более устройствам, которые изменили свое местоположение (по сравнению с устройством 70 с Фигур 1a и 1b). Такое изменение местоположения может, например, содержать вхождение в соту, однако, оно может также или альтернативно содержать перемещение устройства внутри соты (например, обнаруживаемое посредством определяющего местоположение оборудования в устройстве, такого как GPS). Таким образом, когда устройство переместилось, ему может быть назначен ресурс передачи маякового сигнала сетевым узлом, который может также предложить другим устройствам осуществлять прослушивание соответственно. Сеть может предложить всем устройствам с поддержкой D2D в соте осуществлять прослушивание. Альтернативно, она может предложить только устройствам группы, как описано выше, осуществлять прослушивание. Данная группа может быть группой, которой устройство принадлежало согласно предыдущему местоположению, и/или группой, которой устройство принадлежит согласно текущему местоположению. Например, если обнаружено малое перемещение, то может быть предложено осуществить прослушивание только той группе, которой предварительно принадлежало устройство, в то время как новой группе (или всем устройствам) может быть предложено осуществить прослушивание, если обнаружена смена соты или большое перемещение. В некоторых вариантах осуществления устройствам, которые не перемещались, не назначаются какие-либо ресурсы передачи маяковых сигналов.
Изменение местоположения устройства может быть обнаружено автономно сетевым узлом (например, относительно смены соты) или может быть обнаружено сетевым узлом через сигнализацию от устройства в сетевой узел (например, GPS устройства, обнаруживающего перемещение внутри соты). Другой способ обнаружения возможного изменения местоположения может содержать оценку того, изменились ли соответствующие линии радиосвязи.
На этапе 215 новое устройство (устройство 201) начинает регистрацию в сетевом узле 101, например, посредством передачи сообщения 216 запроса регистрации, и сетевой узел 101 регистрирует новое устройство 201 на этапе 115, например, посредством передачи сообщения 217 ответа регистрации. Регистрация нового устройства представлена в качестве необязательной в данном примере, так как последующие действия могут иметь место, даже если новое устройство уже зарегистрировано в сетевом узле.
На этапе 220 устройство 201 передает указание возможности D2D (например, запрос доступа D2D) в сетевой узел 101, который принимает указание на этапе 120. Указание возможности D2D может быть передано через сообщение 221, как изображено на Фигуре 2. Альтернативно этапы 220 и 120 могут быть частью процедуры 215, 115 регистрации, в случае которой указание возможности D2D может содержаться в сообщении 216 запроса регистрации. Указание возможности D2D может содержать один или более глобальных идентификаторов устройства, соотнесенных с устройством 201.
На этапе 125 сетевой узел 101 назначает ресурсы маякового сигнала устройству 201 схожим образом, какой был описан относительно этапа 110. Если необходимо, то сетевой узел 101 может также переназначить уже назначенные ресурсы других устройств на основе новых условий на этапе 125.
Сообщение 231 с запросом конфигурации маякового сигнала может в качестве дополнительной возможности быть передано на этапе 230 устройством 201 и принято на этапе 130 сетевым узлом 101.
Либо в качестве ответа на сообщение 231 с запросом конфигурации маякового сигнала, либо автономно, сетевой узел 101 может передавать информацию касательно назначенных ресурсов маякового сигнала для устройства 201 на этапе 135 с использованием сообщения 237. Схожим образом, либо в качестве ответа на сообщение 231 с запросом конфигурации маякового сигнала, либо автономно, сетевой узел 101 передает информацию касательно назначенных ресурсов маякового сигнала для других устройств на этапе 140 с использованием сообщения 242.
В некоторых вариантах осуществления сетевой узел может принимать информацию касательно назначенных ресурсов маяковых сигналов для соседних сетевых узлов.
В таких вариантах осуществления передача информации о маяковом сигнале на этапах 135 и 140 может дополнительно содержать передачу информации касательно назначенных ресурсов маяковых сигналов для устройств в соте сетевого узла 101 в соседние сетевые узлы с использованием либо одного или более из сообщений 237 и 242, либо отдельного сообщения (не изображено).
Передача информации о маяковом сигнале на этапе 140 может еще дополнительно содержать передачу информации касательно назначенных ресурсов маяковых сигналов для устройств в других, соседних, сотах с использованием сообщения 242.
Передачи на этапах 135 и 140 могут быть совместными передачами в устройство 201 и другие устройства (например, широковещательной передачей информации или использованием совместно используемого канала). Альтернативно или дополнительно, передачи на этапах 135 и 140 могут содержать отдельные передачи в устройство 201 и другие устройства соответственно (например, с использованием выделенной сигнализации). Например, такая передача может быть в виде выделенного сообщения пакета данных (например, на Прикладном уровне), выделенным сообщением Управления Радио Ресурсами (Radio Resource Control (RRC)) или выделенным сообщением MAC уровня.
Информация касательно назначенных ресурсов маяковых сигналов передач 237, 242 может, например, содержать локальный идентификатор устройства, подпись маякового сигнала, форму маякового сигнала, подпись маякового сигнала, шаблон маякового сигнала (например, шаблон по времени и/или частоте, где форма/подпись маякового сигнала должна использоваться, и/или определение того, как форма/подпись маякового сигнала должна быть повторена), и/или мощность передачи маякового сигнала (минимальную/фактическую/максимальную). Мощность передачи маякового сигнала может содержать одно или более из максимальной допустимой мощности передачи, минимальной допустимой мощности передачи, допустимого диапазона мощности передачи и схемы изменения мощности передачи (например, с разной мощностью передачи для разных временных/частотных ресурсов).
Последовательность подписи маякового сигнала может быть выполнена в любом подходящем виде, например, в виде ортогонального кода, псевдошумовой последовательности, кода БЧХ и т.д. Последовательность подписи маякового сигнала может использоваться в качестве LDID. Альтернативно, LDID может быть отображен в последовательность подписи согласно предварительно заданному правилу (например, на основе стандартизированных протоколов, предварительно принятой от сети информации, таблицы поиска и т.д.). В качестве еще одной альтернативны, LDID может использоваться для создания последовательности подписи (например, посредством задания кодирования или параметров фильтра, которые следует использовать для генерирования подписи).
В некоторых вариантах осуществления действия на этапе 125 могут быть частью процедуры 215, 115 регистрации, и часть (например, LDID) или вся информация 237 и 242 может содержаться в сообщении 217 ответа регистрации.
Передача информации о назначении касательно других устройств на этапе 140 может основываться на том, какие устройства имеют хорошую перспективу связи D2D с новым устройством 201 (например, имеют схожие возможности D2D, находятся в географической близости, имеют хорошие условия радиосвязи перспективной линии связи D2D и т.д.). Такая информация может храниться для каждого устройства совместно с информацией о назначении маякового сигнала в сетевом узле (или в любом другом подходящем объекте сети).
На этапе 235 устройство 201 принимает информацию касательно своих собственных назначенных ресурсов маякового сигнала и использует данную информацию для передачи своего маякового сигнала на этапе 245. Передача маякового сигнала может совершаться с использованием любого подходящего известного или будущего способа. Например, подпись маякового сигнала может быть отображена в модуляцию (согласно применяемому стандарту) и передана. Шаблон передачи может быть временными/частотными ресурсами, которые следует использовать для передачи данной подписи. Такие ресурсы могут быть одиночным экземпляром или выполнены согласно шаблону повторения. Данный шаблон может быть регулярным или нерегулярным во временной области и может также сдвигаться по частоте регулярным или нерегулярным образом. Сдвиг по частоте может находиться между двумя экземплярами передачи шаблона, однако, может также быть сдвигом по частоте ресурсов в особом сеансе передачи маякового сигнала (например, схожим образом с передачей по PUCCH, где назначение первой частоты (например, конец доступной ширины полосы пропускания) применяется во Временном Интервале 1 передачи PUCCH в 3GPP Вер.10, в то время как назначение второй, другой, частоты (например, начало доступной ширины полосы пропускания) применяется во Временном Интервале 2 PUCCH). С использованием примера, применяемого к LTE UMTS, сдвиг по времени может находиться между временными интервалами в подкадре, то есть, подобно передаче PUCCH. Такой сдвиг между временными интервалами в подкадре может содержаться в информации сообщения 237 конфигурации, однако может также быть предварительно задан в стандарте. Шаблон передачи может дополнительно включать в себя время начала и время остановки для шаблона. Передача маякового сигнала может, например, быть остановлена, если выполнено условие остановки, если достигнут конец шаблона передачи, или если таймер истек.
На этапе 240 устройство 201 принимает информацию касательно назначенных ресурсов маяковых сигналов других устройств. Данная информация используется на этапе 250 для отслеживания только целевых ресурсов маяковых сигналов. В некоторых вариантах осуществления устройство задействует свой приемник только во временных интервалах, в которых маяковые сигналы ожидаются согласно принятому сообщению конфигурации маяковых сигналов.
Следует отметить, что одно или более действий, описанных в качестве необязательных в данном примере, могут быть обязательными в других примерах. Аналогично, одно или более действий, описанных в качестве обязательных в данном примере, могут быть необязательными в других примерах.
В данном примере, этапы 135, 235, 245 описаны в качестве необязательных. Они применяются только к устройствам, функционирующим в качестве главных устройств.
Как отмечалось ранее, главные устройства передают маяковые сигналы, а подчиненные устройства сканируют маяковые сигналы. Следует отметить, что устройство может исполнять роль только главного устройства, только подчиненного устройства или сочетание обеих ролей.
В зависимости от ситуации (например, если маяковый сигнал отправлен, условий радиосвязи и т.д.), маяковый сигнал может быть или может не быть обнаружен на этапе 255. Процесс обнаружения может содержать любые подходящие известные или будущие алгоритмы. Например, обнаружение может содержать одно или более из обнаружения сигнала, обнаружения энергии, корреляции с одной или более известными последовательностями и декодирования кодированного сообщения. Процедура 250, 255 отыскания может быть завершена, как только один маяковый сигнал или поднабор маяковых сигналов оказываются обнаруженными (каждый отысканный маяковый сигнал, обычно соотнесенный с отдельным LDID и/или отдельным устройством). Она может быть также завершена, когда истекло конкретное (предварительно определенное или динамическое) время, например, когда истек таймер, соотнесенный с информацией о шаблоне передачи или сеансом отыскания.
Отчет 261 об измерении маякового сигнала (или отчет об обнаружении маякового сигнала) передается устройством 201 на этапе 260. Он принимается сетевым узлом 101 на этапе 160. Это относится к ситуации, когда устройство является отслеживающим маяковые сигналы устройством (подчиненным устройством). Данный отчет может передаваться в предварительно определенное время/интервалы (независимо от того, был ли маяковый сигнал обнаружен или нет), и/или в качестве следствия выявления маякового сигнала на этапе 255.
В некоторых вариантах осуществления отчет 262 об измерении маякового сигнала передается сетью на этапе 160 и принимается устройством на этапе 260. Это относится к ситуации, когда устройство является передающим маяковый сигнал устройством (главным устройством).
Таким образом, сетевой узел 101 может принимать один или более отчетов об измерениях маяковых сигналов на этапе 160 и передавать находящуюся там информацию (по меньшей мере часть) в одно или более устройств, как изображено посредством ссылочной позиции 262. Например, информация может быть передана в каждое устройство касательно того, какие другие устройства являются перспективными для соединения D2D на основе информации в отчетах об измерениях маяковых сигналов. Отчеты об измерениях маяковых сигналов в и от сетевого узла, 261 и 262 соответственно, могут иметь один и тот же или различный формат.
Отчет 261 об измерении маякового сигнала может содержать информацию, относящуюся к тому, сколько маяковых сигналов (если таковые имеются) было обнаружено, и к подробностям обнаруженных маяковых сигналов (например, одной или более подписям маяковых сигналов, соответствующему LDID, идентификатору соты (то есть указанию того, какой соте принадлежит передающее маяковый сигнал устройство), принятой мощности маякового сигнала, RSSI, RSRP, RSRQ, оценке взаимных помех, отношению (SNR) сигнал-шум, отношению (SIR) сигнал - взаимные помехи, отношению (SINR) сигнал - шум и взаимные помехи, оцененным потерям в тракте и/или радиоканалу между соответствующими устройствами и т.д.). Также могут быть сообщены посредством отчета другие подробности обнаруженных сигналов. Например, может быть сообщена посредством отчета временная привязка (может быть внутри циклического префикса для системы OFDM) обнаруженного сигнала по отношению к другой временной привязке (например, временной привязке DL или UL для соединения с сетевым узлом). Также может быть сообщено посредством отчета количество попыток обнаружения перед фактическим обнаружением. Другим примером содержимого отчета может быть указание касательно того, в каком временном/частотном ресурсе был обнаружен маяковый сигнал.
Отчет 262 об измерении маякового сигнала может содержать ту же самую или подобную информацию, что и отчет 261. Дополнительно или альтернативно, отчет 262 об измерении маякового сигнала в конкретное устройство может содержать информацию (например, идентификаторы, оценку условий радиосвязи и т.д.) касательно того, какие устройства указали, что они достоверно обнаружили маяковый сигнал конкретного устройства. Более того, дополнительно или альтернативно отчет 262 об измерении маякового сигнала в конкретное устройство может содержать информацию касательно того, какие устройства (если таковые имеются) могут вызывать взаимные помехи для конкретного устройства.
Отчет об измерении маякового сигнала может использоваться сетевым узлом для содействия на этапах 165, 170, 175 в установке соединения между устройством 201 и другим конкретным устройством. Например, сетевой узел может ретранслировать данную информацию (по меньшей мере часть) в целевые устройства для содействия данному устройству в установке соединения D2D и/или принятия решения о том, устанавливать ли или нет соединение D2D вообще.
В другом примере отчет может использоваться для определения на этапе 165, использовать ли сотовое соединение или соединение D2D (или устанавливать ли соединение вообще). Соединение D2D может быть выбрано, если устройство 201 обнаружило маяковый сигнал конкретного устройства, а сотовое соединение может быть выбрано, если маяковый сигнал конкретного устройства не был обнаружен. Могут также применяться другие условия, например, условия распространения радиосвязи по перспективной линии связи D2D, условия распространения радиосвязи по линии связи между сетевым узлом и устройством 201 (и/или по линии связи между сетевым узлом и одним или более другими устройствами, например, другим устройством перспективной связи D2D), текущая нагрузка трафика и/или пропускная способность сетевого узла и т.д. Соединение D2D может, например, быть выбрано, если текущая нагрузка трафика соты высока и/или если соответствующие линии связи между сетью и устройствами перспективной связи D2D имеют плохие условия радиосвязи, в то время как линия перспективной связи D2D между устройствами имеет хорошие условия радиосвязи. В вариантах осуществления, в которых маяковые сигналы соседних сот также включены в процесс сканирования и в передачу отчетов в сеть, такая информация может использоваться для определения того, передавать ли или нет обслуживание устройства (или в более общем смысле, выполнить смену соты для устройства) в соседнюю соту (или запросить передачу обслуживания от соседней соты) перед инициированием установления соединения D2D.
Если выбрано сотовое соединение, то сетевой узел устанавливает его на этапе 175. Если выбрано соединение D2D, то сетевой узел может содействовать в установке на этапах 170 и 270. Например, сетевой узел может определять, какой тип соединения D2D использовать (нелицензируемый или лицензируемый, применяемый протокол и т.д.), назначать ресурсы данному соединению D2D (например, спектр, время, частоту), предоставлять управление мощностью (например, установить начальную мощность передачи на основе принятой мощности маякового сигнала). Данное содействие может использовать сигнализацию 271, 272 между сетевым узлом и устройством 201 (и между сетевым узлом и другим конкретным устройством). Например, такая сигнализация может исполнять ненужную отправку сообщения подтверждения приема напрямую от устройства 201 к конкретному устройству, когда его маяковый сигнал был обнаружен.
Когда соединение D2D установлено, то эти два устройства осуществляют связь напрямую друг с другом согласно протоколу связи D2D на этапе 275.
В примере на Фигуре 2 поиск/отслеживание/обнаружение 250, 255 и сообщение 260 посредством отчета описаны в качестве отдельных действий. Следует отметить, что они могут выполняться параллельно или итерационно согласно некоторым вариантам осуществления. Например, обнаруженный маяковый сигнал может быть сообщен посредством отчета, как только он обнаружен, в то время как поиск других маяковых сигналов все еще продолжается. В некоторых вариантах осуществления таймер, соотнесенный с концом шаблона приема маякового сигнала, управляет тем, когда отчет должен быть передан. Сообщение посредством отчета может быть инициируемым событием (например, когда совершено обнаружение или согласно таймеру) или периодическим событием. Периодический отчет может включать в себя информацию всех маяковых сигналов, обнаруженных со времени предыдущего отчета. Отчет может включать в себя пустой набор (например, если не обнаружены никакие маяковые сигналы к моменту представления отчета) или может быть опущен, когда нечего сообщать посредством отчета.
Кроме того, (необязательно) передача 245 маякового сигнала и сканирование маякового сигнала и сообщение посредством отчета 250, 255, 260 были описаны в качестве отдельных действий. Следует отметить, что они могут выполняться в другом порядке, параллельно (чередованными) или итерационно согласно некоторым вариантам осуществления. Например, устройство может переключаться туда и обратно между передачей маякового сигнала и сканированием/приемом маякового сигнала или может обладать возможностью передачи своего собственного маякового сигнала и сканирования других маяковых сигналов одновременно.
Как упомянуто выше, сетевой узел может (согласно некоторым вариантам осуществления) получать от одного или более соседних сетевых узлов информацию, относящуюся к ресурсам маяковых сигналов, назначенным соседними сетевыми узлами устройствам с поддержкой D2D, функционирование или связь D2D которых находятся под управлением соседних узлов. Информация может также указывать ресурсы маяковых сигналов, зарезервированные этими соседними сетевыми узлами для устройств с поддержкой D2D. Более конкретно информация, извлеченная от соседних сетевых узлов, может содержать локальные идентификаторы устройств, присвоенные устройствам с поддержкой D2D и/или зарезервированные для связи D2D этими соседними сетевыми узлами.
Информация может также содержать дополнительную информацию, такую как длительность (например, T0), когда локальные идентификаторы устройства присваиваются устройствам с поддержкой D2D. Информация, относящаяся к длительности, может быть соотнесена с каждым ресурсом маякового сигнала или с группой ресурсов маяковых сигналов или может быть общей для всех ресурсов маяковых сигналов. Длительность может быть выражена с точки зрения начального опорного времени (например, с точки зрения номера (SFN) системного кадра в соседней соте), когда ресурсы маяковых сигналов присваиваются устройствам с поддержкой D2D, длительности от начального опорного времени и/или конца длительности (например, с точки зрения SFN соседней соты).
Сетевой узел может передавать всю или часть принятой информации (относящейся к ресурсам маяковых сигналов и/или соответствующим LDID от соседних сетевых узлов) в устройства с поддержкой D2D, функционирующие под его управлением. Сетевой узел может также сообщать своим устройствам с поддержкой D2D, что переданная информация соответствует ресурсам маяковых сигналов, используемым и/или зарезервированным для устройств с поддержкой D2D одним или более соседними сетевыми узлами.
Сетевой узел может запросить у устройств с поддержкой D2D идентификацию или обнаружение (или выполнение измерения(ий) над идентифицированным маяковым сигналом) любого возможного устройства с поддержкой D2D с использованием любого из соседних ресурсов маяковых сигналов и сообщение сетевому узлу об идентифицированных устройствах с поддержкой D2D. У устройств с поддержкой D2D может быть запрошено выполнение сигнальных измерений (например, интенсивности сигнала, потери в тракте, качества сигнала и т.д.) над обнаруженными соседними ресурсами маяковых сигналов и выполнение задачи функционирования радиосвязи. Примерами задачи функционирования радиосвязи является выбор или повторный выбор второго беспроводного устройства для связи D2D, и/или сообщение посредством отчета результатов измерений сетевому узлу. Выбор или повторный выбор второго беспроводного устройства для связи D2D может быть основан на предварительно заданном правиле и/или сочетании предварительно заданного правила и сигнализируемых сетью параметров (например, пороговой величиною сигнала).
Отчет, принятый сетевым узлом, может использоваться для одной или более задач функционирования сети. Некоторые примеры задач функционирования сети включают в себя, но не ограничиваются этим, выполнение смены соты устройства с поддержкой D2D на один из соседних узлов, запрашивание смены соты устройства с поддержкой D2D от одного из соседних узлов, планирование и присвоение ресурсов маяковых сигналов устройствам с поддержкой D2D и пересылку частичного или полного отчета в соседние узлы.
Например, смена соты может быть выполнена, если устройство с поддержкой D2D намеревается установить линию связи D2D с устройством с поддержкой D2D, функционирующим под управлением соседнего сетевого узла. Примеры смен сот (или переключений сот) включают в себя передачу обслуживания, разъединение соединения RRC с перенаправлением, повторное установление соединения RRC, повторный выбор соты, смену PCell (первичной соты) при агрегировании несущих или функционировании с множеством несущих и т.д.
Примеры того, когда пересылка частичного или полного отчета в соседние узлы может быть выгодной, включают в себя сценарий, при котором соседний узел является одним из самоорганизующегося узла (SON), отслеживающего сеть узла, узла OSS (системы поддержки функционирования), узла O&M (эксплуатации и сопровождения), узла минимизации выездных проверок (MDT) и т.д. Эти узлы могут дополнительно использовать данные результаты для улучшения функционирования сети посредством регулировки таких параметров, как присвоение и распределение ресурсов маяковых сигналов в сети.
Однако, все устройства с поддержкой D2D могут не быть выполнены с возможностью идентификации, измерения и сообщения посредством отчета ресурсов маяковых сигналов соседних сетевых узлов. Например, у устройства могут отсутствовать необходимая обработка и ресурсы запоминающего устройства.
Таким образом, в некоторых вариантах осуществления устройство с поддержкой D2D может сообщать посредством отчета свои возможности касательно соседних ресурсов маяковых сигналов сетевому узлу. Сообщенная посредством отчета информация о возможностях может также содержать дополнительную информацию. Примеры дополнительной информации включают в себя, но не ограничиваются этим, максимальное количество (полное или на один соседний сетевой узел) соседних ресурсов маяковых сигналов, над которыми устройство может производить измерения.
Например, устройство может отправлять информацию о возможностях в сетевой узел с помощью упреждающего сообщения посредством отчета без приема явного запроса от сетевого узла или с помощью сообщения посредством отчета после приема явного запроса от сетевого узла. Явный запрос может быть отправлен сетевым узлом в любое подходящее время или случай. Например, запрос может быть отправлен в устройство в течение начальной установки или после смены соты. Для упреждающего сообщения посредством отчета устройство может, например, сообщить посредством отчета свои возможности в течение начальной установки и/или установления вызова (например, при установке соединения RRC) и/или смены соты.
Сетевой узел может использовать принятую информацию о возможностях для различных задач функционирования сети.
Согласно одному примеру информация о возможностях может быть переслана некоторому устройству в режиме связи D2D и/или другому сетевому узлу, например, узлу радиосети, узлу базовой сети или узлу определения местоположения. Пересланная информация может быть полезной, например, после смены соты (так, чтобы можно было не требовать от устройства снова сигнализировать свои возможности после смены соты).
Сеть может также использовать информацию о возможностях для принятия решение о том, запрашивать ли или нет у конкретного устройства с поддержкой D2D идентификацию и сообщение посредством отчета измерений над ресурсами маяковых сигналов соседних сетевых узлов. Сетевой узел может также использовать принятую информацию о возможностях для выбора одного или более конфигурационных параметров, используемых в элементе конфигурационной информации измерения, отправленном в устройство с поддержкой D2D для осуществления измерения над ресурсами маяковых сигналов соседних сетевых узлов. Например, сетевой узел может (на основе принятой информации о возможностях) выбирать максимальное количество ресурсов маяковых сигналов соседних сетевых узлов, которые следует отправить в устройство с поддержкой D2D для выполнения таких измерений.
Фигура 3 является блок-схемой последовательности операций способа, изображающей примерный способ 300 сетевого узла (например, сетевого 40 узла с Фигуры 1a и/или 101 с Фигуры 2) согласно некоторым вариантам осуществления. Способ 300 может быть объединен со способом 100.
На этапе 310 новое устройство регистрируется в сетевом узле, и один или более глобальных идентификаторов (GDID) устройства принимаются от нового устройства на этапе 320. Прием GDID на этапе 320 может содержаться в процедуре 310 регистрации согласно некоторым вариантам осуществления. Каждый GDID может быть соотнесен с устройством непосредственно или с одной (возможно из нескольких) подпиской, используемой устройством. Более того, устройство (или подписка) может быть соотнесено, например, с различными GDID для различных услуг (предлагаемых или запрашиваемых устройством). Один пример состоит в использовании IMSI в качестве GDID. Примером нескольких GDID для одиночного устройства может быть торговый автомат, продающий несколько напитков, каждый из которых имеет свой собственный GDID. GDID может быть сочетанием, например, особого для подписки и особого для услуги ID. GDID обычно соотносятся с устройствами независимо от местоположения или текущей территории слежения или соотнесения с сотой такого устройства.
Сетевой узел (или любая другая подходящая часть сети) отображает принятый GDID (принятые GDID) в один или более локальных идентификаторов (LDID) устройства на этапе 330. По необходимости здесь может также иметь место повторное отображение уже назначенных LDID, как будет описано дополнительно совместно с Фигурой 4. Как правило, LDID по существу короче GDID, и набор возможных LDID по существу меньше набора GDID. Например, некоторое количество LDID может находиться в диапазоне от 10000 до 1 миллиона, в то время как количество GDID может находиться в диапазоне от 10 миллиардов до 1000 миллиардов. Это становится возможным посредством того, что конкретные LDID применяются только внутри ограниченной географической области, например, области покрытия базовой станции или точки доступа.
Отображение каждого GDID в LDID может быть один в один, один в множество или множество в один. Обычно отображение ограничивается таким образом, что при отображении один в множество или множество в один все идентификаторы соотносятся с одним и тем же устройством. В некоторых вариантах осуществления устройству назначается один LDID, то есть, все GDID, соотнесенные с устройством, отображаются в один LDID. В некоторых вариантах осуществления некоторый поднабор GDID устройства соотносится с одним LDID, а другой поднабор GDID устройства соотносится с другим LDID. Следовательно, устройству назначается несколько LDID в таких вариантах осуществления. Примером, в котором данный подход может быть полезным, является случай, когда устройство поддерживает различные услуги, которые могут быть предметом связи D2D, и каждая услуга получает свой собственный LDID. В некоторых вариантах осуществления устройство может иметь только один GDID, и назначаются несколько LDID, например, в зависимости от запрашиваемой услуги.
Отображение сохраняется в сетевом узле (или любой другой подходящей части сети), как показано на этапе 340.
В некоторых вариантах осуществления одна или более записей в отображении могут быть снабжены меткой с информацией касательно качества каналов, соотнесенных с устройством. Информация о качестве канала может быть основана на измерениях интенсивности сигнала для соединения между целевым устройством (соотнесенным с записью отображения) и сетевым узлом или на оценках качества канала для соединения между целевым устройством и другими устройствами (например, на основе ранее обнаруженных маяковых сигналов).
Информация, указывающая по меньшей мере локальные идентификаторы (LDID) устройства нового устройства, передается в новое устройство (на этапе 350) и в одно или более другие устройства (на этапе 370). Эти передачи могут содержать передачу полного отображения, частичного отображения (например, обновленные части) или только LDID нового устройства. Схожим с информацией о маяковом сигнале образом, описанной по отношению к Фигуре 2, информация, указывающая LDID, может быть передана в несколько устройств одновременно (например, широковещательная передача или совместно используемая сигнализация) или в каждое устройство по отдельности (например, выделенная сигнализация). Передача информации LDID может осуществляться в предварительно определенное время, с регулярными временными интервалами (например, периодически) или в качестве ответа на запрос LDID, принятый от устройства, как изображено на этапе 360. Общие принципы, альтернативы и примеры, описанные совместно с этапом 140 с Фигуры 2, могут также применяться к этапу 370.
Передача полного или частичного отображения в другие устройства на этапе 370 может осуществляться во все устройства (или их поднабор) с поддержкой D2D, зарегистрированные в сетевом узле. Например, поднабор может быть основан на том, какие устройства имеют хорошую перспективу связи D2D друг с другом (например, имеют схожие возможности D2D, находятся в географической близости, имеют хорошие условия радиосвязи перспективной линии связи D2D и т.д.), и/или какие устройства относятся к схожей услуге. В различные устройства могут передаваться различные части отображения.
Фигура 4 является блок-схемой последовательности операций способа, изображающей примерный способ 400 сетевого узла (например, сетевого узла 40 с Фигуры 1a и/или 101 с Фигуры 2) согласно некоторым вариантам осуществления. Способ 400 может быть объединен со способом 300 и/или со способом 100.
На этапе 410 определяется то, что необходимо или желательно переконфигурирование отображения между глобальными идентификаторами (GDID) устройств и локальными идентификаторами (LDID) устройств. Это может быть вызвано тем, что новое устройство входит в соту (или регистрирует свою возможность D2D), что устройство покидает соту (или отменяет регистрацию своей возможности D2D), что изменились условия трафика в соте и т.д. Например, переконфигурирование может быть желательным для удержания кодового расстояния между назначенными маяковыми сигналами насколько можно большим.
Сетевой узел (или любая другая подходящая часть сети) повторно отображает активный GDID (активные глобальные идентификаторы (GDID) устройств) в LDID (локальные идентификаторы (LDID) устройств) на этапе 430.
Новое отображение сохраняется в сетевом узле (или любой другой подходящей части сети), как показано на этапе 440, а старое отображение отбрасывается, как показано на этапе 450. Очевидно, что этапы 440 и 450 могут содержать только обновление частей хранящегося отображения, которые изменились.
Информация, указывающая по меньшей мере обновленные локальные идентификаторы (LDID) устройств, передается (схожим с описанным совместно с Фигурой 3 способом,) в соответствующие устройства, как показано на этапе 460.
Как правило, LDID (описываемый совместно с любой из Фигур 2, 3 и 4), соотнесенный с устройством, может использоваться одним и тем же устройством для создания информации для передачи маякового сигнала и другими устройствами для создания информации для сканирования маяковых сигналов.
Данное создание может, например, осуществляться через таблицу поиска и/или через запуск одного или более сдвиговых регистров с LDID в качестве начального значения.
Посредством использования очень короткого представления LDID информация о маяковом сигнале может быть очень эффективно сообщена как главному, так и подчиненным устройствам, и облегчается эффективное отыскание одноранговых узлов.
Предусматривая назначение и переназначение, достигается динамический подход назначения, при котором сеть может назначать ресурсы маяковых сигналов (например, LDID) на основе текущих условий (например, текущего количества устройств D2D в соте, текущей нагрузки соты и т.д.). Это предусматривает более эффективную маяковую сигнализацию, а также более эффективное и динамическое разделение сотовой связи против связи D2D в соте.
Варианты осуществления обеспечивают лучшее использование спектра для связи D2D, осуществляемой при содействии сети. Например, отчеты о маяковых сигналах позволяют сетевому узлу совершать информированные решения касательно того, какой подход связи использовать. Варианты осуществления также предусматривают уменьшение области поиска устройству при процедуре отыскания одноранговых узлов (например, посредством использования отображения GDID в LDID и/или сообщения устройству подробностей маяковых сигналов других соответствующих устройств). Это в свою очередь снижает потребление энергии для данного устройства.
В некоторых вариантах осуществления (например, для развертывания с множеством операторов), дополнительно может быть усовершенствована концепция локальных идентификаторов (LDID) устройств, особых для соты. В таких сценариях LDID может быть дополнен Идентификатором Оператора (Operator Identity (OPID)), где OPID например может составлять один байт. Глобальные идентификаторы (GDID) устройств могут в таких сценариях отображаться в идентификаторы (OPID) оператора и локальные идентификаторы (LDID) устройств. OPID обычно уникален для оператора (по меньшей мере внутри особой географической области). Как правило, различные операторы в одной и тот же области могут координировать свое соответствующее отображение так, чтобы устройство, которое находится в области покрытия двух или более операторов, получало один и тот же LDID от всех операторов, но различный OPID.
Следует отметить, что примеры в данном документе главным образом относятся к ситуации, при которой одиночный сетевой узел вовлекается в осуществляемую при содействии сети связь от устройства к устройству. Необходимо отметить, что данный сетевой узел может быть любым подходящим сетевым узлом, например, базовой станцией или (e)NodeB, узлом контроллера сети, узлом ретрансляции, и т.д. Сетевой узел может управлять ресурсами маяковых сигналов (и/или другими D2D ресурсами), относящимися к одной или нескольким базовым станциям. Например, контроллер сети может назначать ресурсы маяковых сигналов устройствам, функционирующим под управлением различных базовых станций.
В некоторых вариантах осуществления первый сетевой узел управляет первым набором ресурсов маяковых сигналов, а второй сетевой узел управляет вторым набором ресурсов маяковых сигналов. Первый и второй наборы могут совпадать, могут перекрываться или могут не перекрываться. Первый сетевой узел может получать информацию касательно назначенных ресурсов маяковых сигналов во втором сетевом узле. Такая информация может совместно использоваться устройствами, находящимися под управлением первого сетевого узла. Если обнаружено, что первое устройство, находящееся под управлением первого сетевого узла, и второе устройство под управлением второго сетевого узла, могут устанавливать соединение D2D, то может иметь место либо смена узла (например, смена соты) для одного из устройств, либо при необходимости соединению D2D может оказаться содействие одним из сетевых узлов с использованием другого сетевого узла в качестве ретранслятора.
Фигура 5 является блок-схемой, изображающей примерную компоновку 500 согласно некоторым вариантам осуществления. Примерная компоновка может содержаться в устройстве (например, одном из устройств 10 и 20 с Фигуры 1a и/или устройства 201 с Фигуры 2).
Компоновка содержит приемник 510, передатчик 520, контроллер 530 и детектор 540, и может быть выполнена с возможностью выполнения, например, способа 200 с Фигуры 2. Передатчик выполнен с возможностью передачи указания возможности D2D, возможно в качестве части сообщения запроса регистрации. Приемник может быть выполнен с возможностью приема сообщения подтверждения приема регистрации в ответ на сообщение запроса регистрации.
Передатчик может также быть выполнен с возможностью передачи сообщения с запросом маякового сигнала, а приемник выполнен с возможностью приема информации о маяковом сигнале, относящейся непосредственно к данному устройству и/или к другим устройствам.
Контроллер выполнен с возможностью отслеживания маяковой сигнализации других устройств в соответствии с принятой информацией. Например, контроллер может быть выполнен с возможностью предписания приемнику осуществлять прослушивание в соответствии с принятой информацией. Детектор выполнен с возможностью обнаружения маякового сигнала, если таковой присутствует в отслеживаемой сигнализации. Контроллер может также быть выполнен с возможностью предписания передатчику передавать маяковый сигнал согласно принятой информации.
Передатчик выполнен с возможностью передачи отчетов об измерениях маяковых сигналов в соответствии с результатом отслеживания маяковой сигнализации. Передатчик, приемник и контроллер выполнены с возможностью установления соединения D2D и осуществления связи согласно протоколу D2D.
Следует отметить, что передатчик и приемник могут содержаться в одиночном объекте (приемопередатчике), и что контроллер и детектор могут содержаться в одиночном объекте. Также необходимо отметить, что передатчик и/или приемник могут содержать несколько различных передатчиков/приемников, например, пару передатчик/приемник D2D и пару передатчик/приемник сотовой связи.
Фигура 6 является блок-схемой, изображающей примерную компоновку 600 согласно некоторым вариантам осуществления. Примерная компоновка может содержаться в сетевом узле (например, 40 с Фигуры 1a и/или 101 с Фигуры 2).
Компоновка содержит приемник 610, передатчик 620, процессор 630 и запоминающее устройство 640 (которые могут содержаться или могут не содержаться в одном и том же устройстве в качестве других частей компоновки) и может быть выполнена с возможностью выполнения, например, способа 100 с Фигуры 2 и/или любого или обоих из способов 300 и 400 с Фигур 3 и 4 соответственно.
Приемник выполнен с возможностью передачи указания возможности D2D, возможно в качестве части сообщения запроса регистрации и возможно содержащим один или более глобальных идентификаторов (GDID) устройств. Передатчик может быть выполнен с возможностью передачи сообщения подтверждения приема регистрации в ответ на сообщение запроса регистрации.
Процессор выполнен с возможностью назначения и переназначения ресурсов маяковых сигналов. Это может включать в себя отображение глобальных идентификаторов (GDID) устройств в локальные идентификаторы (LDID) устройств и сохранение отображения в запоминающем устройстве 640, выполненном для этой цели.
Приемник может также быть выполнен с возможностью приема сообщения с запросом маякового сигнала, а передатчик выполнен с возможностью передачи информации, относящейся к назначению ресурсов маяковых сигналов.
Приемник может быть выполнен с возможностью приема отчетов об измерениях маяковых сигналов, а процессор может быть выполнен с возможностью использования отчетов для содействия в установке соединения между двумя устройствами, как было описано совместно с Фигурой 2.
Следует отметить, что передатчик и приемник могут содержаться в одиночном объекте (приемопередатчике).
Описанные варианты осуществления изобретения и их эквиваленты могут быть воплощены в программном обеспечении или аппаратном обеспечении или их сочетании. Они могут быть выполнены посредством схем общего назначения, соотнесенных с или встроенных в осуществляющее связь устройство, таких как цифровые сигнальные процессоры (DSP), центральные блоки обработки (CPU), блоки сопроцессора, программируемые вентильные матрицы (FPGA) или другого программируемого аппаратного обеспечения, или специализированных схем, таких как, например, интегральные схемы прикладной ориентации (ASIC). Подразумевается, что все такие формы находятся в рамках объема изобретения.
Изобретение может быть воплощено внутри электронного устройства (например, устройства беспроводной связи), содержащего схему/логику или выполняющего способы согласно любому из вариантов осуществления изобретения. Электронное устройство может, например, быть переносным или карманным оборудованием мобильной радиосвязи, терминалом мобильной радиосвязи, мобильным телефоном, базовой станцией, коммуникатором, электронной записной книжкой, смартфоном, компьютером, ноутбуком или мобильным игровым устройством.
Согласно некоторым вариантам осуществления изобретения компьютерный программный продукт содержит компьютерно-читаемый носитель, такой как, например, дискета или CD-ROM, как изображено посредством ссылочной позиции 700 на Фигуре 7. Компьютерно-читаемый носитель 700 может иметь сохраненную на нем компьютерную программу, содержащую программные команды. Компьютерная программа может быть выполнена загружаемой в блок 730 обработки данных, который может, например, содержаться в мобильном терминале или сетевом узле 710. При загрузке в блок 730 обработки данных компьютерная программа может быть сохранена в запоминающем устройстве 720, соотнесенным с или встроенным в блок 730 обработки данных. Согласно некоторым вариантам осуществления компьютерная программа, при загрузке в и запуске блоком обработки данных, может предписывать блоку обработки данных исполнять этапы способа согласно, например, способам, изображенным на любой из Фигур 2, 3 и/или 4.
Изобретение было описано в данном документе со ссылкой на различные варианты осуществления. Однако специалисту в данной области техники будут очевидны многочисленные изменения, производимые с описанными вариантами осуществления, которые также охватываются объемом изобретения. Например, варианты осуществления способа, описанные в данном документе, описывают примерные способы через этапы способов, выполняемые в некотором порядке. Однако, понятно, что эти последовательности событий могут иметь место в другом порядке без отступления от объема изобретения. Кроме того, некоторые этапы способов могут выполняться параллельно даже при том, что они описаны выполняемыми последовательно.
По такому же принципу следует отметить, что в описании вариантов осуществления изобретения разделение функциональных блоков на конкретные блоки никоим образом не накладывает ограничений на изобретение. Наоборот, эти разделения являются всего лишь примерами. Функциональные блоки, описанные в данном документе в качестве одного блока, могут быть разделены на два или более блоков. По такому же принципу функциональные блоки, которые описываются в данном документе реализуемыми в качестве двух или более блоков, могут быть реализованы в качестве одного блока без отступления от объема изобретения.
Следовательно, следует понимать, что ограничения описанных вариантов осуществления приведены лишь в иллюстративных целях, но ни в коем случае не накладывающими ограничения. Напротив, объем изобретения задан прилагаемой формулой изобретения, а не описанием, и подразумевается, что все изменения, которые попадают в объем формулы изобретения, охватываются ею.