БЕСПРОВОДНОЕ УСТРОЙСТВО, СЕТЕВЫЕ УЗЛЫ И СООТВЕТСТВУЮЩИЕ СПОСОБЫ ОБРАБОТКИ СВЯЗИ "УСТРОЙСТВО-УСТРОЙСТВО" (D2D) ВО ВРЕМЯ ПЕРЕДАЧИ ОБСЛУЖИВАНИЯ В СЕТИ БЕСПРОВОДНОЙ СВЯЗИ
WIRELESS DEVICE, NETWORK NODES AND CORRESPONDING METHODS FOR PROCESSING DEVICE-TO-DEVICE COMMUNICATION (D2D) DURING HANDOVER IN A WIRELESS COMMUNICATION NETWORK

ОБЛАСТЬ ТЕХНИКИ
Варианты осуществления настоящего изобретения относятся к связи "устройство-устройство" (D2D) в сети беспроводной связи. В частности, варианты осуществления настоящего изобретения относятся к обработке связи D2D во время передачи обслуживания беспроводного устройства в сети беспроводной связи.
УРОВЕНЬ ТЕХНИКИ
В сетях беспроводной связи последние разработки проекта LTE 3GPP обеспечивают возможность получать доступ к локальным службам на основе протокола IP дома, в офисе, в общедоступной точке доступа или даже вне помещения. Одна область, в которой могут использоваться доступ и возможность локальной связи этих локальных служб на основе протокола IP, заключается в прямой связи между беспроводными устройствами в непосредственной близости друг от друга. В этом случае непосредственной близостью обычно может считаться расстояние менее нескольких десятков метров, а иногда до нескольких сотен метров.
Этот прямой режим или связь "устройство-устройство" (D2D) может продемонстрировать много потенциальных преимуществ перед традиционной сотовой связью. Это вызвано тем, что устройства D2D находятся намного ближе друг к другу, чем другие сотовые устройства, которые должны взаимодействовать через сотовую точку доступа, например, узел радиосети, такой как узел eNodeB.
Однако следует отметить, что предпочтительно обеспечить обработку связи D2D с сетевой точки зрения, чтобы обеспечить эффективное использование ресурсов и обработку взаимных помех.
В этих смешанных сетях сотовой связи и беспроводной связи D2D было предложено расположить связь D2D на ресурсах сотовой восходящей линии связи (UL) таким образом, что дуплексная передача с временным разделением (TDD) является схемой дуплексной передачи связи D2D. Это означает, что ресурсы сотовой восходящей линии связи будут распределяться для передачи связи D2D и в восходящем, и в нисходящем направлениях между каждой парой D2D беспроводных устройств в режиме мультиплексирования с временным разделением (TDM).
Как только беспроводные устройства обнаруживают близость друг друга, беспроводные устройства и/или сеть могут инициировать установление линии связи D2D между этими двумя беспроводными устройствами. Это обычно называется установлением несущего канала D2D и не будет обсуждаться здесь далее.
Однако после установления линии связи D2D между этими двумя беспроводными устройствами существует проблема в том, каким образом обрабатывать связь D2D, когда одно из беспроводных устройств перемещается из сотового покрытия своей текущей соты в сотовое покрытие другой соты, т.е. во время передачи обслуживания. Таким образом, существует потребность обеспечить способ обработки связи D2D во время передачи обслуживания беспроводного устройства в сети беспроводной связи.
Документ WO 2011/109027 A1 описывает передачу обслуживания пары D2D беспроводных устройств между разными сотами. Однако в этом случае оба из беспроводных устройств пары D2D являются частью передачи обслуживания, и управление сетью связи D2D может быть просто передано от сетевого узла исходной соты сетевому узлу целевой соты.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Цель вариантов осуществления настоящего изобретения состоит в том, чтобы обеспечить способ обработки связи D2D во время передачи обслуживания беспроводного устройства в сети беспроводной связи.
В соответствии с первым аспектом вариантов осуществления настоящего изобретения цель достигается посредством способа, выполняемого первым беспроводным устройством для обработки связи "устройство-устройство" (D2D) со вторым беспроводным устройством во время передачи обслуживания первого беспроводного устройства от исходного сетевого узла к целевому сетевому узлу в сети беспроводной связи. Первое беспроводное устройство прерывает связь D2D. Затем первое беспроводное устройство определяет первую разность хронирования восходящей линии связи как разность между хронированием восходящей линии связи для исходного сетевого узла и хронированием восходящей линии связи для целевого сетевого узла. Далее первое беспроводное устройство реконфигурирует связь D2D на основе первой разности хронирования восходящей линии связи. Затем первое беспроводное устройство перезапускает связь D2D в соответствии с реконфигурацией.
В соответствии со вторым аспектом вариантов осуществления настоящего изобретения достигается посредством первого беспроводного устройства для обработки связи D2D со вторым беспроводным устройством во время передачи обслуживания первого беспроводного устройства от исходного сетевого узла к целевому сетевому узлу в сети беспроводной связи. Первое беспроводное устройство содержит схему обработки, выполненную с возможностью сначала прервать связь D2D. Схема обработки выполнена с возможностью затем определить первую разность хронирования восходящей линии связи как разность между хронированием восходящей линии связи для исходного сетевого узла и хронированием восходящей линии связи для целевого сетевого узла. Далее схема обработки выполнена с возможностью реконфигурировать связь D2D на основе первой разности хронирования восходящей линии связи и перезапустить связь D2D в соответствии с реконфигурацией.
В соответствии с третьим аспектом вариантов осуществления настоящего изобретения цель достигается посредством способа, выполняемого целевым сетевым узлом для обработки связи D2D между первым беспроводным устройством и вторым беспроводным устройством во время передачи обслуживания первого беспроводного устройства к целевому сетевому узлу от исходного сетевого узла в сети беспроводной связи. Целевой сетевой узел после завершения передачи обслуживания принимает по меньшей мере первую разность хронирования восходящей линии связи первого беспроводного устройства от первого беспроводного устройства. Кроме того, целевой сетевой узел определяет схему планирования связи D2D на основе по меньшей мере первой разности хронирования восходящей линии связи первого беспроводного устройства, причем первая разность хронирования восходящей линии связи является разностью между хронированием восходящей линии связи первого беспроводного устройства для исходного сетевого узла и хронированием восходящей линии связи первого беспроводного устройства для целевого сетевого узла.
В соответствии с четвертым аспектом вариантов осуществления настоящего изобретения цель достигается посредством целевого сетевого узла для обработки связи D2D между первым беспроводным устройством и вторым беспроводным устройством во время передачи обслуживания первого беспроводного устройства к целевому сетевому узлу от исходного сетевого узла в сети беспроводной связи. Целевой сетевой узел содержит схему обработки, выполненную с возможностью после завершения передачи обслуживания принимать по меньшей мере первую разность хронирования восходящей линии связи первого беспроводного устройства от первого беспроводного устройства. Схема обработки дополнительно выполнена с возможностью определять схему планирования связи D2D на основе по меньшей мере первой разности хронирования восходящей линии связи первого беспроводного устройства, причем первая разность хронирования восходящей линии связи является разностью между хронированием восходящей линии связи первого беспроводного устройства для исходного сетевого узла и хронированием восходящей линии связи первого беспроводного устройства для целевого сетевого узла.
В соответствии с пятым аспектом вариантов осуществления настоящего изобретения цель достигается посредством способа, выполняемого исходным сетевым узлом для обработки связи D2D между первым беспроводным устройством и вторым беспроводным устройством во время передачи обслуживания первого беспроводного устройства от исходного сетевого узла к целевому сетевому узлу в сети беспроводной связи. Исходный сетевой узел передает указание прервать связь D2D по меньшей мере второму беспроводному устройству перед инициированием передачи обслуживания. Затем после завершения передачи обслуживания исходный сетевой узел определяет схему планирования связи D2D на основе по меньшей мере первой разности хронирования восходящей линии связи первого беспроводного устройства, причем первая разность хронирования восходящей линии связи является разностью между хронированием восходящей линии связи первого беспроводного устройства для исходного сетевого узла и хронированием восходящей линии связи первого беспроводного устройства для целевого сетевого узла.
В соответствии с шестым аспектом вариантов осуществления настоящего изобретения цель достигается посредством исходного сетевого узла для обработки связи D2D между первым беспроводным устройством и вторым беспроводным устройством во время передачи обслуживания первого беспроводного устройства от исходного сетевого узла к целевому сетевому узлу в сети беспроводной связи. Исходный сетевой узел содержит схему обработки, выполненную с возможностью передать указание прервать связь D2D по меньшей мере второму беспроводному устройству перед инициированием передачи обслуживания. Схема обработки дополнительно выполнена с возможностью определить после завершения передачи обслуживания схему планирования связи D2D на основе по меньшей мере первой разности хронирования восходящей линии связи первого беспроводного устройства, причем первая разность хронирования восходящей линии связи является разностью между хронированием восходящей линии связи первого беспроводного устройства для исходного сетевого узла и хронированием восходящей линии связи первого беспроводного устройства для целевого сетевого узла.
Посредством предоставления беспроводным устройствам, которые принимают участие в связи D2D, для целевого сетевого узла, разностей хронирования восходящей линии связи между исходным сетевым узлом и целевым сетевым узлом при выполнении передачи обслуживания от исходного сетевого узла к целевому сетевому узлу, сетевые узлы, вовлеченные в управление связью D2D, могут определить схему планирования связи D2D, которая будет использоваться после завершения передачи обслуживания. Таким образом, на основе разностей хронирования восходящей линии связи сетевые узлы могут достигнуть соглашения по положениям во времени, которые должны использоваться для планирования связи D2D. Эта схема планирования, таким образом, будет эффективно избегать коллизий при наличии разделенной точки управления сетью, т.е., двух сетевых узлов, управляющих связью D2D, которые планируют ресурсы для линий связи D2D и сотовой связи. Следовательно, обеспечен способ обработки связи D2D во время передачи обслуживания беспроводного устройства в сети беспроводной связи.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Признаки и преимущества вариантов осуществления станут ясны специалистам в области техники из последующего подробного описания их иллюстративных вариантов осуществления со ссылкой на прилагаемые чертежи.
Фиг. 1 - блок-схема, иллюстрирующая варианты осуществления в сети беспроводной связи.
Фиг. 2A-2B - блок-схемы, иллюстрирующие первый сценарий передачи обслуживания D2D в соответствии с некоторыми вариантами осуществления.
Фиг. 3 - схема сигнализации, изображающая сигнализацию в соответствии с некоторыми вариантами осуществления в первом сценарии передачи обслуживания D2D, показанном на фиг. 2.
Фиг. 4A-4B - блок-схемы, иллюстрирующие второй сценарий передачи обслуживания D2D в соответствии с некоторыми вариантами осуществления.
Фиг. 5 - схема сигнализации, изображающая сигнализацию в соответствии с некоторыми вариантами осуществления во втором сценарии передачи обслуживания D2D, показанном на фиг. 4.
Фиг. 6A-6B - блок-схемы, иллюстрирующие третий сценарий передачи обслуживания D2D в соответствии с некоторыми вариантами осуществления.
Фиг. 7 - схема сигнализации, изображающая сигнализацию в соответствии с некоторыми вариантами осуществления в третьем сценарии передачи обслуживания D2D, показанном на фиг. 6.
Фиг. 8 - блок-схема последовательности операций, изображающая варианты осуществления способа в беспроводном устройстве.
Фиг. 9 - блок-схема последовательности операций, изображающая варианты осуществления способа в целевом сетевом узле.
Фиг. 10 - блок-схема последовательности операций, изображающая варианты осуществления способа в исходном сетевом узле.
Фиг. 11 - блок-схема, изображающая варианты осуществления беспроводного устройства.
Фиг. 12 - блок-схема, изображающая варианты осуществления целевого сетевого узла.
Фиг. 13 - блок-схема, изображающая варианты осуществления исходного сетевого узла.
ПОДРОБНОЕ ОПИСАНИЕ
Фигуры являются схематичными и упрощены для ясности, и они показывают лишь те подробности, которые важны для понимания представленных здесь вариантов осуществления, в то время как другие подробности не были учтены. Повсюду одинаковые номера для ссылок используются для идентичных или соответствующих частей или этапов.
Фиг. 1 изображает сеть 100 беспроводной связи, в которой могут быть реализованы варианты осуществления настоящего изобретения. В некоторых вариантах осуществления сеть 100 беспроводной связи может являться такой сетью беспроводной связи, как система LTE (например, LTE FDD, LTE TDD, LTE HD-FDD), WCDMA, UTRA TDD, сеть GSM, сеть GERAN, развитие стандарта GSM с увеличенной скоростью передачи данных (EDGE), сеть, состоящая из любой комбинации технологий беспроводного доступа (RAT), например, таких как базовые станции радиосвязи нескольких стандартов (MSR), базовые станции нескольких технологий беспроводного доступа и т.д., любая сотовая сеть 3GPP, Wimax или любая сотовая сеть или система.
Система 100 беспроводной связи содержит первый узел 110 радиосети, который является базовой станцией и, таким образом, может также упоминаться как базовая радиостанция или базовая станция. Сетевой узел 110 обслуживает первую соту 115. Сетевой узел 110 в этом примере, например, может являться узлом eNB, узлом eNodeB или Домашним узлом B, Домашним узлом eNodeB, базовой фемто-станцией, базовой пико-станцией или любым другим сетевым блоком, способным обслуживать беспроводное устройство или устройство связи машинного типа в системе беспроводной связи, например, такое устройство, как глава кластера.
Первое беспроводное устройство 121 расположено в первой соте 115. Беспроводное устройство 121 выполнено с возможностью осуществлять связь в пределах системы 100 беспроводной связи через узел 110 радиосети по линии 130 радиосвязи, когда присутствует в первой соте 115, обслуживаемой узлом 110 радиосети. Первое беспроводное устройство 121 способно осуществлять связь с другими беспроводными устройствами, такими как второе беспроводное устройство 122, которое будет описано ниже, с использованием беспроводной связи D2D через линию 140 связи D2D (стрелка с пунктирной линией на фиг. 1).
В этом примере второе беспроводное устройство 122 также расположено в первой соте 115. Однако в других вариантах осуществления второе беспроводное устройство 122 может быть расположено в другой соте, такой как, например, вторая сота 116, обслуживаемая другим, вторым узлом 111 радиосети, которая является смежной с первой сотой 115. Второе беспроводное устройство 122 выполнено с возможностью осуществлять связь в пределах системы 100 беспроводной связи через первый узел 110 радиосети по линии радиосвязи, такой как, например, линия 150 радиосвязи, когда присутствует в первой соте 115, обслуживаемой базовой станцией 110. Второе беспроводное устройство 122 способно осуществлять связь с другими беспроводными устройствами, такими как первое беспроводное устройство 121, с использованием беспроводной связи D2D через линию 140 связи D2D.
Следует отметить, что первое беспроводное устройство 121 и второе беспроводное устройство 122, например, могут являться беспроводными устройствами, например, являться мобильными терминалами или беспроводными терминалами, мобильными телефонами, компьютерами, такими как, например, ноутбуки, карманные персональные компьютеры (PDA) или планшетные компьютеры с поддержкой беспроводной связи, устройствами "машина-машина" (M2M) или любыми другими блоками радиосети, способными осуществлять связь по линии радиосвязи в сети связи.
Также следует отметить, что в сети 100 связи может быть расположено большое количество беспроводных устройств. Первое и второе беспроводные устройства 121, 122 могут рассматриваться как одна пара беспроводных устройств D2D среди многих других пар беспроводных устройств D2D, расположенных в сети 100 связи.
Однако, когда одно из беспроводных устройств, например, первое беспроводное устройство 121, перемещается из сотового покрытия первой соты 115 в сотовое покрытие другой соты, например, второй соты 116, первый узел 110 радиосети может больше не быть в состоянии управлять планированием связи D2D, если впоследствии выполнена передача обслуживания первого беспроводного устройства 121 второму узлу 111 радиосети.
Таким образом, в этом случае точка управления сетью связи D2D между беспроводными устройствами должна быть разделена между первым и вторым узлами 110, 111 радиосети. При этом становится проблемой устранение коллизий, т.е., когда первый узел радиосети выполняет планирование для связи D2D и второй узел радиосети выполняет планирование для сотовой связи при наличии ресурсов планирования разделенной точки управления сетью для сотовой связи и линии связи D2D. Эта проблема появится и для синхронизированных, и для несинхронизированных соседних сот. Для несинхронизированного случая также имеется проблема в том, что хронирование соты отличается для этих двух сот и неизвестна паре D2D беспроводных устройств, т.е. пара D2D беспроводных устройств является одной парой передачи/приема устройств, и, тем самым, связь D2D между этими беспроводными устройствами должна быть синхронизирована.
Эта проблема решена с помощью описанных здесь вариантов осуществления посредством предоставления беспроводным устройствам 121, 122, которые принимают участие в связи D2D, разностей хронирования восходящей линии связи между хронированием восходящей линии связи для исходного сетевого узла, т.е., сетевого узла их соответствующей текущей соты, и хронированием восходящей линии связи для целевого сетевого узла, т.е., сетевого узла соты, в которую они перемещаются, при выполнении передачи обслуживания от исходного сетевого узла к целевому сетевому узлу. Таким образом, сетевые узлы, вовлеченные в управление связью D2D, могут определить схему планирования связи D2D, которая будет использоваться после завершения передачи обслуживания. Таким образом, на основе разностей хронирования восходящей линии связи сетевые узлы могут достигнуть соглашения по положениям во времени, которые должны использоваться для планирования связи D2D. Эта схема планирования, таким образом, эффективно избежит коллизий при наличии разделенной точки управления сетью, которая планирует ресурсы для линии связи D2D и сотовой связи. Следовательно, обеспечен способ обработки связи D2D во время передачи обслуживания беспроводного устройства в сети беспроводной связи.
Ниже более подробно описаны три разных сценария передачи обслуживания D2D со ссылкой на фиг. 2-7, которые иллюстрируют разные ситуации передачи обслуживания, которые обрабатываются с помощью представленных здесь вариантов осуществления, для связи D2D. После этого также описаны варианты осуществления со ссылкой на фиг. 8-13.
Фиг. 2A-2B показывают первый сценарий передачи обслуживания D2D в соответствии с некоторыми вариантами осуществления. На фиг. 2A первое беспроводное устройство 121 принимает участие в связи D2D со вторым беспроводным устройством 122 по линии 140 связи D2D. В этом первом сценарии передачи обслуживания D2D первое беспроводное устройство 121 затем начинает перемещаться из сотового покрытия его текущей соты, т.е., первой соты 115, обслуживаемой первым сетевым узлом 110, в сотовое покрытие второй соты 116, обслуживаемой вторым сетевым узлом 111 (как показано стрелкой с двойной пунктирной линией). Первый сетевой узел 110 в этом сценарии может называться исходным сетевым узлом, и второй сетевой узел 111 может называться целевым сетевым узлом. Это может инициировать сигнализацию вариантов осуществления, подробно описанную ниже со ссылкой на фиг. 3.
Как показано на фиг. 2B, как только эта сигнализация, показанная на фиг. 3, была завершена, первое беспроводное устройство 121 выполнит передачу обслуживания от первого сетевого узла 110 ко второму сетевому узлу 111. Это означает, что первое беспроводное устройство 121 теперь расположено во второй соте 116 и обслуживается вторым сетевым узлом 111. В результате сигнализации фиг. 3 первое беспроводное устройство 121 также по-прежнему будет принимать участие в связи D2D со вторым беспроводным устройством 122 по линии 140 связи D2D, причем второе беспроводное устройство 122 по-прежнему расположено в первой соте 115 и обслуживается первым сетевым узлом 110.
Фиг. 3 демонстрирует сигнализацию некоторых вариантов осуществления, инициируемую первым сценарием передачи обслуживания D2D, показанным на фиг. 2A. Сигнализация может быть описана тремя главными блоками сигнализации: стадией 301 подготовки к передаче обслуживания D2D, стадией 302 выполнения передачи обслуживания D2D и стадией 303 планирования D2D.
Как показано на фиг. 3, до сигнализации первое беспроводное устройство 121 принимает участие в связи D2D со вторым беспроводным устройством 122 по линии связи D2D. Каждое из первого и второго беспроводных устройств 121, 122 также имеет установленную сотовую линию связи с первым сетевым узлом 110, т.е., с исходным сетевым узлом 110. В этом примере исходный сетевой узел 110 и целевой сетевой узел 111 не синхронизированы друг с другом.
На стадии 301 подготовки к передаче обслуживания D2D обычный отчет об измерениях беспроводного устройства посредством первого беспроводного устройства 121 может инициировать процедуру передачи обслуживания и для исходного сетевого узла 110, и для целевого сетевого узла 111.
Действие 301a. Первое беспроводное устройство 121 может передать отчет об измерениях исходному сетевому узлу 110. Отчет об измерениях может быть основан на определенных информационных элементах (IE) управления радиоресурсами (RRC) MeasConfig и ReportConfig. Эти информационные элементы могут быть заранее переданы первому и второму беспроводным устройствам 121, 122 исходным сетевым узлом 110.
После приема отчета об измерениях от первого беспроводного устройства 121 исходный сетевой узел 110 уведомляется о том, что первое беспроводное устройство 121, которое принимает участие в связи D2D со вторым беспроводным устройством 122, намеревается изменить обслуживающую соту, т.е., переместиться из зоны покрытия исходного сетевого узла 110 в зону покрытия целевого сетевого узла 111.
Действие 301b. В ответ на отчет об измерениях исходный сетевой узел 110 отправляет запрос передачи обслуживания целевому сетевому узлу 111 через интерфейс X2. В данном случае исходный сетевой узел 110 может добавить в запрос передачи обслуживания информацию о том, что первое беспроводное устройство 121 является способным к связи D2D беспроводным устройством, и что существует продолжающаяся связь D2D, относящаяся к первому беспроводному устройству 121. Это позволяет целевому сетевому узлу 111 решить, следует ли принять первое беспроводное устройство, 121 на основе возможностей целевого сетевого узла 111, например, на основе того, может ли он обрабатывать связь D2D, и текущей сетевой нагрузки.
Действие 301c. В ответ на запрос передачи обслуживания целевой сетевой узел 111 может отправить подтверждение (ACK) запроса передачи обслуживания исходному сетевому узлу 110. Это подтверждение запроса передачи обслуживания указывает исходному сетевому узлу 110, что целевой сетевой узел 111 готов принять передачу обслуживания первого беспроводного устройства 121. В некоторых вариантах осуществления информационный элемент MobilityControllnfo может быть вложен в эту сигнализацию. В ином случае он будет отправлен первому беспроводному устройству 121 позже для доступа к целевому сетевому узлу 111.
Затем на стадии 302 выполнения передачи обслуживания D2D посредством команды от исходного сетевого узла 110 первое беспроводное устройство 121 может переключить обслуживающий сетевой узел на целевой сетевой узел 111. На этой стадии в соответствии с некоторыми вариантами осуществления главная задача первого беспроводного устройства 121 состоит в том, чтобы измерить разность хронирования восходящей линии связи между исходным сетевым узлом 110 и целевым сетевым узлом 111 во время передачи обслуживания и сообщить ее. Разностью хронирования восходящей линии связи здесь является разность между хронированием восходящей линии связи для исходного сетевого узла 110 и хронированием восходящей линии связи для целевого сетевого узла 111.
Действие 302a. Исходный сетевой узел 110 может в данном случае передать сообщение, указывающее первому и второму беспроводным устройствам 121, 122, что связь D2D должна быть прервана перед инициированием передачи обслуживания. В ответ на прием этого сообщения первое и второе беспроводные устройства 121, 122 могут прервать или временно приостановить связь D2D между первым и вторым беспроводными устройствами 121, 122.
Однако следует отметить, что если связь D2D основана на динамическом планировании, которое выполняется на коротких интервалах времени, например, на основе интервала времени передачи, т.е., 1 мс, в данном случае нет необходимости в независимой сигнализации, чтобы остановить связь D2D. Исходный сетевой узел 110 может просто остановить планирование связи D2D. С другой стороны, если связь D2D основана на полупостоянном планировании (SPS), которое выполняется на длинных интервалах времени, например, приблизительно 100~500 мс, может быть необходимо временно прервать или временно приостановить полупостоянное планирование.
В некоторых вариантах осуществления сообщение может представлять собой высвобождение полупостоянного планирования в сообщении канала PDCCH. Оно может быть отправлено и принято первым и вторым беспроводными устройствами 121, 122, чтобы высвободить ресурсы, например, с помощью совместно используемого временного идентификатора радиосети (RNTI) для связи D2D (D2D_RNTI).
Действие 302b. В этом действии исходный сетевой узел 110 может передать первому беспроводному устройству 121 сообщение, указывающее, что первое беспроводное устройство 121 должно переключить обслуживающий сетевой узел с исходного сетевого узла 110 на целевой сетевой узел 111, т.е., переключить обслуживающую соту. Соответствующая информация для выполнения переключения может содержаться в сообщении, например, как информационный элемент MobilityControllnfo, принятый исходным сетевым узлом 110 от целевого сетевого узла 111. В соответствии с некоторыми вариантами осуществления это сообщение также может указывать первому беспроводному устройству 121 выполнять измерения хронирования восходящей линии связи для исходного и целевого сетевых узлов 110, 111 и для сообщения разности хронирования восходящей линии связи между исходным и целевым сетевыми узлами 110, 111. Сообщение, например, может представлять собой сообщение реконфигурации соединения RRC.
Действие 302c. Через процедуру канала произвольного бессостязательного или состязательного доступа (RACH) с целевым сетевым узлом 111 первое беспроводное устройство 121 может извлечь хронирование восходящей линии связи целевого сетевого узла 111 через ответное сообщение произвольного доступа (RAR) от целевого сетевого узла 111. Первое беспроводное устройство 121 может затем сравнить хронирование восходящей линии связи целевого сетевого узла 111 с хронированием восходящей линии связи исходного сетевого узла 110 и тем самым определить разность хронирования восходящей линии связи между исходным и целевым сетевыми узлами 110, 111.
Следует отметить, что содержание этой разности хронирования восходящей линии связи может быть различным. Для координации планирования между исходным и целевым сетевыми узлами 110, 111 может быть достаточно извлечь разность хронирования восходящей линии связи с величиной порядка количества субкадров.
Однако, например, для однорангового обнаружения между сотами или для координации взаимных помех точность разности хронирования восходящей линии связи может иметь более высокий уровень детализации, например, на уровне символа, отсчета и т.д. Таким образом, варианты осуществления настоящего изобретения не должны быть истолкованы как ограниченные конкретной схемой квантификации разности хронирования восходящей линии связи.
Действие 302d. В этом действии первое беспроводное устройство 121 может отправить целевому сетевому узлу 111 сообщение, указывающее успешную передачу обслуживания к первому беспроводному устройству 121. Это сообщение также может содержать определенную разность хронирования восходящей линии связи между исходным и целевым сетевыми узлами 110, 111, и тем самым можно сообщить целевому сетевому узлу 111 определенную разность хронирования восходящей линии связи. Например, сообщение может представлять собой сообщение завершения реконфигурации соединения RRC.
На стадии 303 планирования D2D исходный и целевой сетевые узлы 110, 111 могут согласовать схему планирования связи D2D, т.е., в каких субкадрах должны быть распределены ресурсы передачи для связи D2D, например, на основе разделения по времени между текущим сотовым режимом и режимом связи D2D и хронирования соты исходного и целевого сетевых узлов 110, 111, соответственно. Полученную в результате схему планирования D2D затем отправляют и первому, и второму беспроводным устройствам 121, 122, чтобы снова перезапустить связь D2D. Также следует отметить, что эта процедура применима и для синхронизированных, и для несинхронизированных сот.
Действия 303a-303b. В этих действиях исходный и целевой сетевые узлы 110, 111 могут отправить друг другу сообщения координации между сотами через интерфейс X2. Например, сообщения могут представлять собой сообщения запроса координации планирования и сообщения подтверждения запроса координации планирования. Исходному и целевому сетевым узлам 110, 111 необходимо достигнуть соглашения о положениях во времени субкадров, которые будут использоваться для связи D2D. В ином случае исходный сетевой узел 110 может запланировать субкадр для связи D2D, в то время как целевой сетевой узел 111 планирует этот же субкадр для сотовой связи, что вызвало бы коллизию планирования.
Также следует отметить, что содержание сигнализации X2 между исходным и целевым сетевыми узлами 110, 111 может быть различным. Например, это может быть численное или двоичное значение для каждого субкадра, например, 0 для сотового субкадра, 1 для субкадра D2D. В соответствии с другим примером там может содержаться больше информации, например, значение 2 для субкадра согласования. Это может быть полезно, поскольку исходный сетевой узел 110 может иметь свое собственное предпочтение по распределению субкадра для связи D2D.
Кроме того, процедура этого согласования может быть различной. Например, она может быть инициирована исходным сетевым узлом 110 или целевым сетевым узлом 111 и принята/отклонена другим из них. Также могут быть предположены другие процедуры согласования.
Действия 303c-303d. Когда схема планирования D2D была согласована исходным и целевым сетевыми узлами 110, 111, исходный и целевой сетевые узлы 110, 111 могут отправить схему планирования D2D второму и первому беспроводным устройствам 121, 122, соответственно. Это может быть выполнено через процедуру SPS, например, сообщения активации SPS канала PDDCH могут использоваться исходным и целевым сетевыми узлами 110, 111.
В ответ на прием схемы планирования D2D первое и второе беспроводные устройства 121, 122 могут перезапустить связь D2D на основе принятой схемы планирования D2D. Кроме того, впоследствии первое и второе беспроводные устройства 121, 122 могут затем на основе конфигурации TDD несущего канала D2D принять решение относительно дополнительных аспектов связи D2D, таких как, например, местоположение ресурса, хронирование HARQ и т.д.
Следует отметить, что термин "перезапущенный", используемый во всех вариантах осуществления настоящего изобретения, должен быть интерпретирован как продолжение связи D2D с момента времени, когда она была прервана.
Фиг. 4A-4B показывают второй сценарий передачи обслуживания D2D в соответствии с некоторыми вариантами осуществления. На фиг. 4A первое беспроводное устройство 121 принимает участие в связи D2D со вторым беспроводным устройством 122 по линии 140 связи D2D. В данном случае первое беспроводное устройство 122 расположено в другой соте относительно второго беспроводного устройства 122, т.е., во второй соте 116, обслуживаемой вторым сетевым узлом 111. Эта ситуация может произойти, например, в результате описанного выше первого сценария.
В этом втором сценарии передачи обслуживания D2D первое беспроводное устройство 121 затем начинает перемещаться из сотового покрытия своей текущей соты, т.е., второй соты 116, обслуживаемой вторым сетевым узлом 111, в сотовое покрытие первой соты 115, обслуживаемой первым сетевым узлом 110 (как показано стрелкой с двойной штриховой линией). Это означает, что первое беспроводное устройство 121 перемещается в соту второго беспроводного устройства 122.
Второй сетевой узел 111 в этом сценарии может называться исходным сетевым узлом, и первый сетевой узел 110 может называться целевым сетевым узлом. Это может инициировать сигнализацию вариантов осуществления, подробно описанную ниже со ссылкой на фиг. 5.
Как показано на фиг. 4B, как только эта сигнализация, показанная на фиг. 5, была завершена, первое беспроводное устройство 121 выполнит передачу обслуживания от второго сетевого узла 111 к первому сетевому узлу 110. Это означает, что первое беспроводное устройство 121 затем расположено в первой соте 115 и обслуживается первым сетевым узлом 110. В результате сигнализации на фиг. 5 первое беспроводное устройство 121 также будет поддерживать связь D2D со вторым беспроводным устройством 122 по линии 140 связи D2D. Поскольку и первое, и второе беспроводные устройства 121, 122 теперь расположены в одной и той же соте, т.е., в первой соте 115, первый сетевой узел 110 теперь сформирует единую точку управления сетью связи D2D и может планировать связь D2D самостоятельно.
Фиг. 5 показывает сигнализацию некоторых вариантов осуществления, инициированных вторым сценарием передачи обслуживания D2D, показанным на фиг. 4A. Сигнализация может быть описана двумя основными блоками сигнализации: стадией 501 подготовки к передаче обслуживания D2D и стадией 502 выполнения передачи обслуживания D2D.
Как показано на фиг. 5, до сигнализации первое беспроводное устройство 121 принимает участие в связи D2D со вторым беспроводным устройством 122 по линии связи D2D в двух разных сотах. Каждое из первого и второго беспроводных устройств 121, 122 также имеет установленную сотовую линию связи со вторым и первым сетевыми узлами 111, 110, соответственно, т.е., с исходным и целевым сетевыми узлами. В этом примере исходный сетевой узел 111 и целевой сетевой узел 110 не синхронизированы друг с другом.
На стадии 501 подготовки к передаче обслуживания D2D обычный отчет об измерениях беспроводного устройства посредством беспроводного устройства 121 может инициировать процедуру передачи обслуживания и для исходного сетевого узла 111, и для целевого сетевого узла 110.
Действие 501a. Первое беспроводное устройство 121 передает отчет об измерениях исходному сетевому узлу 111. После приема отчета об измерениях от первого беспроводного устройства 121 исходный сетевой узел 111 уведомляется о том, что первое беспроводное устройство 121, которое принимает участие в связи D2D со вторым беспроводным устройством 122, намеревается изменить обслуживающую соту, т.е., перемещается из зоны покрытия исходного сетевого узла 111 в зону покрытия целевого сетевого узла 110.
Действие 501b. В ответ на отчет об измерениях исходный сетевой узел 111 отправляет запрос передачи обслуживания целевому сетевому узлу 110 через интерфейс X2. В данном случае исходный сетевой узел 111 может добавить в запрос передачи обслуживания информацию о том, что первое беспроводное устройство 121 является способным к связи D2D беспроводным устройством.
Действие 501c. В ответ на запрос передачи обслуживания целевой сетевой узел 110 может отправить подтверждение (ACK) запроса передачи обслуживания исходному сетевому узлу 111. Это подтверждение запроса передачи обслуживания указывает исходному сетевому узлу 111, что целевой сетевой узел 110 готов принять передачу обслуживания первого беспроводного устройства 121.
Затем на стадии 502 исполнения передачи обслуживания D2D посредством команды от исходного сетевого узла 111 первое беспроводное устройство 121 может переключить обслуживающей сетевой узел на целевой сетевой узел 110. Однако в этом втором сценарии нет необходимости, чтобы первое беспроводное устройство 121 измеряло и сообщало какую-либо разность хронирования восходящей линии связи, поскольку оно перемещается в ту же самую соту, в которой находится второе беспроводное устройство 122, и под управление того же самого сетевого узла. Это означает, что больше нет какой-либо разности хронирования восходящей линии связи, поскольку оба беспроводных устройства обслуживаются одним и тем же сетевым узлом.
Действие 502a. Исходный сетевой узел 111 может передать сообщение, указывающее первому беспроводному устройству 121, что связь D2D должна быть прервана перед инициированием передачи обслуживания. В ответ на прием этого сообщения первое беспроводное устройство 121 может прервать или временно приостановить связь D2D между первым и вторым беспроводными устройствами 121, 122.
Действие 502b. Целевой сетевой узел 110 может передать сообщение, указывающее второму беспроводному устройству 122, что связь D2D должна быть прервана перед инициированием передачи обслуживания. В ответ на прием этого сообщения второе беспроводное устройство 122 может прервать или временно приостановить связь D2D между первым и вторым беспроводными устройствами 121, 122.
Действие 502c. В этом действии исходный сетевой узел 111 может передать первому беспроводному устройству 121 сообщение, указывающее, что первое беспроводное устройство 121 должно переключить обслуживающий сетевой узел с исходного сетевого узла 111 на целевой сетевой узел 110, т.е., переключить обслуживающую соту. Например, сообщение может представлять собой сообщение реконфигурации соединения RRC.
502d действие. В этом действии первое беспроводное устройство 121 может выполнить процедуру канала произвольного бессостязательного или состязательного доступа (RACH) с целевым сетевым узлом 110 без необходимости извлечения какого-либо хронирования восходящей линии связи.
Действие 502e. В этом действии первое беспроводное устройство 121 может отправить целевому сетевому узлу 110 сообщение, указывающее успешную передачу обслуживания первого беспроводного устройства 121. Например, сообщение может представлять собой сообщение завершения реконфигурации соединения RRC.
Действие 502f. Теперь целевой сетевой узел 110 может определить схему планирования связи D2D. Полученную в результате схему планирования D2D затем отправляют и первому, и второму беспроводным устройствам 121, 122, чтобы снова перезапустить связь D2D. Это может быть выполнено через процедуру SPS. Затем на основе конфигурации TDD несущего канала D2D первое и второе беспроводные устройства 121, 122 может принять решение относительно местоположения ресурса, хронирования HARQ и т.д. для связи D2D.
Фиг. 6A-6B показывают третий сценарий передачи обслуживания D2D в соответствии с некоторыми вариантами осуществления. На фиг. 6A первое беспроводное устройство 121 принимает участие в связи D2D со вторым беспроводным устройством 122 по линии 140 связи D2D. Первое беспроводное устройство 121 в этом случае также расположено в другой соте относительно второго беспроводного устройства 122, т.е., во второй соте 116, обслуживаемой вторым сетевым узлом 110. Эта ситуация может произойти, например, в результате описанного выше первого сценария.
В этом третьем сценарии передачи обслуживания D2D первое беспроводное устройство 121 затем начинает перемещаться из сотового покрытия своей текущей соты, т.е., второй соты 116, обслуживаемой вторым сетевым узлом 111, в сотовое покрытие третьей соты 117, обслуживаемой третьим сетевым узлом 112 (как показано стрелкой с двойной штриховой линией). Второй сетевой узел 111 в этом сценарии может называться исходным сетевым узлом, и третий сетевой узел 112 может называться целевым сетевым узлом. Это может инициировать сигнализацию вариантов осуществления, подробно описанную ниже со ссылкой на фиг. 7.
Как показано на фиг. 6B, как только эта сигнализация, показанная на фиг. 7, была завершена, первое беспроводное устройство 121 выполнит передачу обслуживания от второго сетевого узла 111 к третьему сетевому узлу 111.
Это означает, что первое беспроводное устройство 121 затем располагается в третьей соте 117 и обслуживается третьим сетевым узлом 112. В результате сигнализации на фиг. 7 первое беспроводное устройство 121 также поддерживает связь D2D со вторым беспроводным устройством 122 по линии 140 связи D2D, причем второе беспроводное устройство 122 по-прежнему расположено в первой соте 115 и обслуживается первым сетевым узлом 110.
Фиг. 7 показывает сигнализацию некоторых вариантов осуществления, инициируемую посредством третьего сценария передачи обслуживания D2D, показанного на фиг. 6A. Сигнализация может быть описана тремя главными стадиями сигнализации: стадией 601 подготовки к передаче обслуживания D2D, стадией 602 выполнения передачи обслуживания D2D и стадией 603 планирования D2D.
Как показано на фиг. 7, до сигнализации первое беспроводное устройство 121 принимает участие в связи D2D со вторым беспроводным устройством 122 по линии связи D2D между двумя разными сотами, т.е., второй и первой сотами 116, 115, соответственно. Каждое из первого и второго беспроводных устройств 121, 122 также имеет установленную сотовую линию связи со вторым и первым сетевыми узлами 111, 110, соответственно. В этом примере рассматриваемые сетевые узлы, т.е., первый, второй и третий сетевые узлы не синхронизированы друг с другом.
На стадии 701 подготовки к передаче обслуживания D2D обычный отчет об измерениях беспроводного устройства посредством первого беспроводного устройства 121 может инициировать процедуру передачи обслуживания исходного сетевого узла 111, целевого сетевого узла 112 и первого сетевого узла 110.
Действие 701a. Первое беспроводное устройство 121 может передать отчет об измерениях исходному сетевому узлу 111. После приема отчета об измерениях от первого беспроводного устройства 121 исходный сетевой узел 111 уведомляется о том, что первое беспроводное устройство 121, которое принимает участие в связи D2D со вторым беспроводным устройством 122 в соте 115, намеревается изменить обслуживающую соту, т.е., переместиться из зоны покрытия исходного сетевого узла 111 в зону покрытия целевого сетевого узла 112.
Действие 701b. В ответ на отчет об измерениях исходный сетевой узел 111 отправляет запрос передачи обслуживания целевому сетевому узлу 112 через интерфейс X2. В данном случае исходный сетевой узел 111 может добавить в запрос передачи обслуживания информацию о том, что первое беспроводное устройство 121 является способным к связи D2D беспроводным устройством, и что существует продолжающаяся связь D2D, относящаяся к первому беспроводному устройству 121. Это позволяет целевому сетевому узлу 112 решить, следует ли принять первое беспроводное устройство 121, на основе возможностей целевого сетевого узла 112, например, на основе того, может ли он обрабатывать связь D2D, и текущей сетевой нагрузки.
Действие 701c. В ответ на запрос передачи обслуживания целевой сетевой узел 112 может отправить подтверждение (ACK) запроса передачи обслуживания исходному сетевому узлу 111. Это подтверждение запроса передачи обслуживания указывает исходному сетевому узлу 111, что целевой сетевой узел 112 готов принять передачу обслуживания первого беспроводного устройства 121. В некоторых вариантах осуществления информационный элемент MobilityControllnfo может быть вложен в эту сигнализацию. В ином случае он будет отправлен первому беспроводному устройству 121 позже для доступа к целевому сетевому узлу 112.
Действие 701d. Далее в этом действии исходный сетевой узел 111 также может отправить первому сетевому узлу 110 сообщение, указывающее временное высвобождение ресурсов D2D для связи D2D, т.е., указывающее первому сетевому узлу 110, что связь D2D должна быть прервана или временно приостановлена. Это выполняется перед инициированием передачи обслуживания первого беспроводного устройства 121.
Затем на стадии 702 исполнения передачи обслуживания D2D посредством команды от исходного сетевого узла 111 первое беспроводное устройство 121 может переключить обслуживающий сетевой узел на целевой сетевой узел 112. На этой стадии в соответствии с некоторыми вариантами осуществления основная задача первого беспроводного устройства 121 состоит в том, чтобы измерить и сообщить разность хронирования восходящей линии связи между исходным сетевым узлом 111 и целевым сетевым узлом 112 во время передачи обслуживания. Разность хронирования восходящей линии связи в данном случае представляет собой разность между хронированием восходящей линии связи для исходного сетевого узла 111 и хронированием восходящей линии связи для целевого сетевого узла 112.
Действие 702a. В ответ на сообщение от исходного сетевого узла 111 в действии 701d первый сетевой узел 110 может отправить сообщение, указывающее второму беспроводному устройству 122, что связь D2D должна быть прервана перед инициированием передачи обслуживания. В ответ на прием этого сообщения второе беспроводное устройство 122 может прервать или временно приостановить связь D2D между первым и вторым беспроводными устройствами 121, 122.
Действие 702b. Исходный сетевой узел 111 может передать сообщение, указывающее первому беспроводному устройству 121, что связь D2D должна быть прервана перед инициированием передачи обслуживания. В ответ на прием этого сообщения первое беспроводное устройство 121 может прервать или временно приостановить связь D2D между первым и вторым беспроводными устройствами 121, 122. Следует отметить, что связь D2D может быть прервана вторым беспроводным устройством 122, как в действии 702a, первым беспроводным устройством 121, как описано в этом действии 702b, или и первым, и вторым беспроводными устройствами 121, 122.
Действие 702c. В этом действии исходный сетевой узел 111 может передать первому беспроводному устройству 121 сообщение, указывающее, что первое беспроводное устройство 121 должно переключить обслуживающей сетевой узел с исходного сетевого узла 111 на целевой сетевой узел 112, т.е., переключить обслуживающую соту. Соответствующая информация для выполнения переключения может содержаться в сообщении, например, как информационный элемент MobilityControllnfo, принятом исходным сетевым узлом 111 от целевого сетевого узла 112, например, через сигнализацию X2. В соответствии с некоторыми вариантами осуществления это сообщение также может указывать первому беспроводному устройству 121 выполнять измерения хронирования восходящей линии связи для исходного и целевого сетевых узлов 111, 112 и сообщить разность хронирования восходящей линии связи между исходным и целевым сетевыми узлами 111, 112. Например, сообщение может представлять собой сообщение реконфигурации соединения RRC.
Действие 702d. Через процедуру канала произвольного бессостязательного или состязательного доступа (RACH) с целевым сетевым узлом 112 первое беспроводное устройство 121 может извлечь хронирование восходящей линии связи целевого сетевого узла 112 через ответное сообщение произвольного доступа (RAR) от целевого сетевого узла 112. Первое беспроводное устройство 121 затем может сравнить хронирование восходящей линии связи целевого сетевого узла 112 с хронированием восходящей линии связи исходного сетевого узла 111 и тем самым определить разность хронирования восходящей линии связи между исходным и целевым сетевыми узлами 111, 112.
Следует отметить, что содержание этой разности хронирования восходящей линии связи может быть различным. Для координации планирования между исходным и целевым сетевыми узлами 111, 112 может быть достаточно извлечь разность хронирования восходящей линии связи с величиной порядка количества субкадров.
Действие 702e. В этом действии первое беспроводное устройство 121 может отправить целевому сетевому узлу 112 сообщение, указывающее успешную передачу обслуживания первого беспроводного устройства 121. Это сообщение также может содержать определенную разность хронирования восходящей линии связи между исходным и целевым сетевыми узлами 111, 112, и тем самым определенная разность хронирования восходящей линии связи может быть сообщена целевому сетевому узлу 112. Например, сообщение может представлять собой сообщение завершения реконфигурации соединения RRC.
На стадии 703 планирования D2D целевой сетевой узел 112 и первый сетевой узел 110 могут согласовать схему планирования связи D2D, т.е., в каких субкадрах должны быть распределены ресурсы передачи для связи D2D. Это может быть основано, например, на разделении времени между текущей сотовой связью и режимом связи D2D и хронировании соты целевого и первого сетевых узлов 112, 110, соответственно.
Это согласование может быть выполнено через исходный сетевой узел 111, который может действовать как мост между целевым сетевым узлом 112 и первым сетевым узлом 110. Полученную в результате схему планирования D2D затем отправляют и первому, и второму беспроводным устройствам 121, 122, чтобы снова перезапустить связь D2D посредством соответствующих сетевых узлов. Также следует отметить, что эта процедура применима и для синхронизированных, и для несинхронизированных сот.
Действие 703a-703b. В этих действиях целевой и первый сетевые узлы 112, 110 могут отправить друг другу сообщения координации между сотами через интерфейс X2. Это выполняется через исходный сетевой узел 111, который принимает и отправляет сообщения дальше соответствующему сетевому узлу. Например, сообщения могут представлять собой сообщения запроса координации планирования и сообщения подтверждения запроса координации планирования.
В данном случае следует отметить, что в данном случае целевой сетевой узел 112 может знать только разность хронирования восходящей линии связи между исходным и целевым сетевыми узлами 111, 112, но не знает хронирование восходящей линии связи первого сетевого узла 110. Однако исходный сетевой узел 111 знает разность хронирования восходящей линии связи между собой и первым сетевым узлом 110. Следовательно, посредством передачи этой информации целевому сетевому узлу 112 целевой сетевой узел может определить разность хронирования восходящей линии связи между целевым и первым сетевыми узлами 112, 110.
Целевой и первый сетевые узлы 112, 110 должны достигнуть соглашения по положениям во времени субкадров, которые будут использоваться для связи D2D. В ином случае может произойти коллизия планирования D2D, как описано ранее.
Также следует отметить, что содержание сигнализации X2 между целевым и первым сетевыми узлами 112, 110 может быть различным. Например, это может быть двоичное значение для каждого субкадра, например, 0 для сотового субкадра, 1 для субкадра D2D. В соответствии с другим примером, там может содержаться больше информации, например, значение 2 для субкадра согласования.
Кроме того, процедура этого согласования может быть различной. Например, она может быть инициирована целевым сетевым узлом 112 или первым сетевым узлом 110 и принята/отклонена другим из них. В соответствии с другим примером может существовать процедура перед согласованием между исходным и целевым сетевыми узлами для получения разностей хронирования восходящей линии связи, или могут быть реализованы некоторые процедуры согласования между первым сетевым узлом 110 и исходным сетевым узлом 111. Также могут быть предположены дополнительные процедуры согласования с тем же самым результатом.
Действия 703c-703d. Когда схема планирования D2D была согласована целевым и первым сетевыми узлами 112, 110, целевой и первый сетевые узлы 112, 110 могут отправить схему планирования D2D первому и второму беспроводным устройствам 121, 122, соответственно. Это может быть выполнено через процедуру SPS, например, сообщения активации SPS канала PDDCH могут использоваться целевым и первым сетевыми узлами 112, 110.
В ответ на прием схемы планирования D2D первое и второе беспроводные устройства 121, 122 могут перезапустить связь D2D на основе принятой схемы планирования D2D. Кроме того, впоследствии первое и второе беспроводные устройства 121, 122 тогда могут на основе конфигурации TDD несущего канала D2D принять решение относительно дополнительных аспектов связи D2D, таких как, например, местоположение ресурса, хронирование HARQ и т.д.
Теперь со ссылкой на блок-схему последовательности операций, изображенную на фиг. 8, будет описан пример вариантов осуществления способа, выполняемого первым беспроводным устройством 121, для обработки связи D2D со вторым беспроводным устройством 122 во время передачи обслуживания первого беспроводного устройства 121 от исходного сетевого узла 110, 111 к целевому сетевому узлу 111, 112 в беспроводной сети связи 100.
Здесь способ обсуждается с точки зрения первого беспроводного устройства 121.
Способ может содержать следующие действия, которые могут быть предприняты в любом подходящем порядке.
Действие 801. В этом действии первое беспроводное устройство 121 прерывает связь D2D. Это может быть выполнено в ответ на прием указания прервать связь D2D, от исходного сетевого узла перед инициированием передачи обслуживания. Например, как описано выше в действиях 302a, 502a и 702b.
Действие 802. В этом действии первое беспроводное устройство 121 определяет первую разность хронирования восходящей линии связи как разность между хронированием восходящей линии связи для исходного сетевого узла и хронированием восходящей линии связи для целевого сетевого узла.
В некоторых вариантах осуществления первое беспроводное устройство 121 может определить хронирование восходящей линии связи для целевого сетевого узла как часть процедуры произвольного доступа, выполняемой между первым беспроводным устройством 121 и целевым сетевым узлом во время передачи обслуживания. Разности хронирования восходящей линии связи, например, могут быть определены с величиной порядка количества субкадров.
Действие 803. На основе первой разности хронирования восходящей линии связи первое беспроводное устройство 121 реконфигурирует связь D2D.
В некоторых вариантах осуществления это может быть выполнено с помощью первого беспроводного устройства 121 посредством передачи определенной первой разности хронирования восходящей линии связи целевому сетевому узлу после завершения передачи обслуживания. Например, как описано выше в действиях 302d, 502e и 702e.
В некоторых вариантах осуществления это может сопровождаться тем, что первое беспроводное устройство 121 также передает вторую разность хронирования восходящей линии связи целевому сетевому узлу. Это может произойти, когда вторая разность хронирования восходящей линии связи была определена первым беспроводным устройством 121 для связи D2D, и вторая разность хронирования восходящей линии связи является разностью между хронированием восходящей линии связи для исходного сетевого узла и хронированием восходящей линии связи для третьего сетевого узла. Например, как описано выше в действии 702e.
Затем в ответ первое беспроводное устройство 121 может принять схему планирования связи D2D от целевого сетевого узла. Схема планирования в данном случае указывает положения во времени субкадров, в которых ресурсы передачи могут быть распределены для связи D2D. Например, как описано выше в действии 303d, 502f и 703d.
Действие 804. В этом действии первое беспроводное устройство 121 перезапускает связь D2D в соответствии с реконфигурацией в действии 803.
Теперь со ссылкой на блок-схему последовательности операций, изображенную на фиг. 9, будет описан пример вариантов осуществления способа, выполняемого целевым сетевым узлом, для обработки связи D2D между первым беспроводным устройством 121 и вторым беспроводным устройством 122 во время передачи обслуживания первого беспроводного устройства 121 к целевому сетевому узлу от исходного сетевого узла в беспроводной сети связи 100.
В данном случае способ обсуждается с точки зрения целевого сетевого узла. Целевым сетевым узлом в данном случае может являться второй узел радиосети 111 в первом сценарии передачи обслуживания D2D, показанном и описанном выше со ссылкой на фиг. 2-3, первый узел 110 радиосети во втором сценарии передачи обслуживания D2D, показанном и описанном выше со ссылкой на фиг. 4-5, или третий узел 112 радиосети в третьем сценарии передачи обслуживания D2D, показанном и описанном выше со ссылкой на фиг. 6-7.
Способ может содержать следующие действия, которые могут быть применены в любом подходящем порядке.
Действие 901. В этом действии целевой сетевой узел после завершения передачи обслуживания принимает по меньшей мере первую разность хронирования восходящей линии связи первого беспроводного устройства 121 от первого беспроводного устройства 121. Например, как описано выше в действиях 302d, 502e и 702e. В некоторых вариантах осуществления целевой сетевой узел также может принять вторую разность хронирования восходящей линии связи первого беспроводного устройства 121 от первого беспроводного устройства 121. Например, как описано выше в действии 702e.
Действие 902. В этом действии целевой сетевой узел определяет схему планирования связи D2D на основе по меньшей мере первой разности хронирования восходящей линии связи первого беспроводного устройства 121. Первая разность хронирования восходящей линии связи является разностью между хронированием восходящей линии связи первого беспроводного устройства 121 для исходного сетевого узла и хронированием восходящей линии связи первого беспроводного устройства 121 для целевого сетевого узла.
В некоторых вариантах осуществления это может быть выполнено целевым сетевым узлом посредством определения, с помощью связи с исходным сетевым узлом по интерфейсу X2, положений во времени субкадров, в которых ресурсы передачи могут быть распределены для связи D2D. Например, как описано выше в действиях 303a-303b и действиях 703a-703b.
В некоторых вариантах осуществления, когда целевой сетевой узел также принял вторую разность хронирования восходящей линии связи первого беспроводного устройства 121 от первого беспроводного устройства 121, это может быть дополнительно выполнено целевым сетевым узлом также на основе второй разности хронирования восходящей линии связи первого беспроводного устройства 121. Вторая разность хронирования восходящей линии связи первого беспроводного устройства 121 в данном случае может представлять собой разность между хронированием восходящей линии связи первого беспроводного устройства 121 для исходного сетевого узла и хронированием восходящей линии связи первого беспроводного устройства 121 для третьего сетевого узла. Например, как описано выше в действиях 703a-703b.
Кроме того, определение также может быть выполнено целевым сетевым узлом посредством связи с третьим сетевым узлом, когда третий сетевой узел обслуживает второе беспроводное устройство 121. Например, как описано выше в действиях 703a-703b.
Действие 903. В этом действии целевой сетевой узел может передать схему планирования связи D2D первому беспроводному устройству 121. Например, как описано выше действиях 303d, 502f и 703d.
Теперь со ссылкой на блок-схему последовательности операций, изображенную на фиг. 10, будет описан пример вариантов осуществления способа, выполняемого исходным сетевым узлом, для обработки связи D2D между первым беспроводным устройством 121 и вторым беспроводным устройством 122 во время передачи обслуживания первого беспроводного устройства 121 от исходного сетевого узла к целевому сетевому узлу в сети 100 беспроводной связи.
В данном случае способ обсуждается с точки зрения исходного сетевого узла. Исходным сетевым узлом в данном случае может являться первый узел 110 радиосети в первом и втором сценарии передачи обслуживания D2D, показанном и описанном выше со ссылкой на фиг. 2-5, или второй узел 111 радиосети в третьем сценарии передачи обслуживания D2D, показанном и описанном выше со ссылкой на фиг. 6-7.
Способ может содержать следующие действия, которые могут быть предприняты в любом подходящем порядке.
Действие 1001. В этом действии исходный сетевой узел передает указание прервать связь D2D по меньшей мере первому беспроводному устройству 121, 122 перед инициированием передачи обслуживания. Например, как описано выше в действиях 302a, 502a и 702b.
Действие 1002. В этом действии после завершения передачи обслуживания исходный сетевой узел определяет схемы планирования для связи D2D на основе по меньшей мере первой разности хронирования восходящей линии связи первого беспроводного устройства. Первая разность хронирования восходящей линии связи является разностью между хронированием восходящей линии связи первого беспроводного устройства 121 для исходного сетевого узла и хронированием восходящей линии связи первого беспроводного устройства 121 для целевого сетевого узла.
В некоторых вариантах осуществления это может быть выполнено с помощью целевого сетевого узла посредством определения, с помощью связи с целевым сетевым узлом по интерфейсу X2, положений во времени субкадров, в которых ресурсы передачи могут быть распределены для связи D2D. Например, как описано выше в действиях 303a-303b и действиях 703a-703b.
Действие 1003. В этом действии исходный сетевой узел может передать схему планирования связи D2D второму беспроводному устройству 122. Например, как описано выше в действии 303c и действии 703c.
Для выполнения действий способа обработки связи D2D со вторым беспроводным устройством 122 во время передачи обслуживания первого беспроводного устройства 121 от исходного сетевого узла к целевому сетевому узлу в сети 100 беспроводной связи первое беспроводное устройство 121 может содержать следующую конфигурацию, изображенную на фиг. 11.
Фиг. 11 показывает блок-схему вариантов осуществления первого беспроводного устройства 121.
Первое беспроводное устройство 121 содержит блок 1110 обработки, который также может называться схемой обработки или процессором. Блок 1110 обработки может содержать блок 1101 прерывания/перезапуска, блок 1102 определения, блок 1103 реконфигурации и блок 1104 приема и передачи или быть выполненным с возможностью соединяться с ними.
Блок 1101 прерывания/перезапуска может быть выполнен с возможностью прерывать связь D2D. В некоторых вариантах осуществления это может быть выполнено в ответ на прием указания прервать связь D2D от исходного сетевого узла перед инициированием передачи обслуживания. Кроме того, блок 1101 прерывания/перезапуска также может быть выполнен с возможностью перезапускать связь D2D, когда она была реконфигурирована.
Блок 1102 определения может быть выполнен с возможностью определять первую разность хронирования восходящей линии связи как разность между хронированием восходящей линии связи для исходного сетевого узла и хронированием восходящей линии связи для целевого сетевого узла. В некоторых вариантах осуществления блок 1104 приема и передачи может быть выполнен с возможностью передавать определенную первую разность хронирования восходящей линии связи целевому сетевому узлу после завершения передачи обслуживания. Затем в некоторых вариантах осуществления блок 1104 приема и передачи может принять схему планирования связи D2D от целевого сетевого узла, которая указывает положения во времени субкадров, в которых ресурсы передачи могут быть распределены для связи D2D.
В некоторых вариантах осуществления блок 1102 определения также может быть выполнен с возможностью определять вторую разность хронирования восходящей линии связи посредством первого беспроводного устройства 121 для связи D2D. В этом случае блок 1104 приема и передачи может быть дополнительно выполнен с возможностью передавать вторую разность хронирования восходящей линии связи целевому сетевому узлу. Вторая разность хронирования восходящей линии связи является разностью между хронированием восходящей линии связи для исходного сетевого узла и хронированием восходящей линии связи для третьего сетевого узла.
Блок 1103 реконфигурации выполнен с возможностью реконфигурировать связь D2D на основе первой разности хронирования восходящей линии связи.
Варианты осуществления настоящего изобретения для обработки связи D2D в первом беспроводном устройстве 121 могут быть реализованы через один или несколько процессоров, таких как блок 1110 обработки, в первом беспроводном устройстве 121, изображенном на фиг. 11, вместе с компьютерным программным кодом для выполнения функций и действий вариантов осуществления настоящего изобретения. Упомянутый выше программный код также может быть обеспечен как компьютерный программный продукт, например, в виде носителя данных, содержащего компьютерный программный код для выполнения вариантов осуществления настоящего изобретения, когда он загружен в первое беспроводное устройство 121. Компьютерный программный код, например, может быть обеспечен как программный код, не изменяемый в процессе выполнения, в беспроводном устройстве 121 или на сервере и загружен на беспроводное устройство 121.
Первое беспроводное устройство 121 может дополнительно содержать память 1120, содержащую один или несколько блоков памяти. Память 1120 может быть выполнена с возможностью использоваться для хранения данных, таких как, например, информация относительно одного или более интервалов, в которых энергия пакетов передачи должна быть увеличена до второго энергетического уровня для выполнения способов настоящего изобретения при исполнении в первом беспроводном устройстве 121.
Специалисты в области техники также поймут, что описанные выше блок 1110 обработки и память 1120 могут относиться к комбинации аналоговых и цифровых схем и/или один или более процессоров, сконфигурированных с помощью программного обеспечения и/или программно-аппаратного обеспечения, например, сохраненного в памяти, которое при исполнении посредством одного или более процессоров, таких как блок 1110 обработки, осуществляют описанное выше выполнение. Один или более этих процессоров, а также другие цифровые аппаратные средства, могут быть включены в одну специализированную интегральную схему (ASIC), или несколько процессоров и различных цифровых аппаратных средств могут быть распределены по нескольким отдельным компонентам, либо укомплектованным отдельно, либо собранным в систему на микросхеме (SoC).
Для выполнения действий способа обработки связи D2D между первым беспроводным устройством 121 и вторым беспроводным устройством 122 во время передачи обслуживания первого беспроводного устройства 121 к целевому сетевому узлу от исходного сетевого узла целевой сетевой узел может содержать следующую конфигурацию, изображенную на фиг. 12.
Фиг. 12 показывает блок-схему вариантов осуществления целевого сетевого узла. Целевым сетевым узлом в данном случае может являться второй узел 111 радиосети в первом сценарии передачи обслуживания D2D, показанном и описанном выше со ссылкой на фиг. 2-3, первый узел 110 радиосети во втором сценарии передачи обслуживания D2D, показанном и описанном выше со ссылкой на фиг. 4-5, или третий узел радиосети 112 в третьем сценарии передачи обслуживания D2D, показанном и описанном выше со ссылкой на фиг. 6-7.
Целевой сетевой узел содержит блок 1210 обработки, который также может называться схемой обработки. Блок 1210 обработки в целевом сетевом узле может содержать блок 1201 определения и блок 1202 приема и передачи или быть выполненным с возможностью соединяться с ними.
Блок 1202 приема и передачи может быть выполнен с возможностью принимать по меньшей мере первую разность хронирования восходящей линии связи первого беспроводного устройства 121 от первого беспроводного устройства 121 после завершения передачи обслуживания. В некоторых вариантах осуществления блок 1202 приема и передачи может быть выполнен с возможностью передавать схему планирования связи D2D первому беспроводному устройству 121. В некоторых вариантах осуществления блок 1202 приема и передачи также может быть выполнен с возможностью принимать вторую разность хронирования восходящей линии связи первого беспроводного устройства 121 от первого беспроводного устройства 121.
Блок 1201 определения выполнен с возможностью определять схему планирования связи D2D на основе по меньшей мере первой разности хронирования восходящей линии связи первого беспроводного устройства 121. Первая разность хронирования восходящей линии связи является разностью между хронированием восходящей линии связи первого беспроводного устройства 121 для исходного сетевого узла и хронированием восходящей линии связи первого беспроводного устройства 121 для целевого сетевого узла. В некоторых вариантах осуществления блок 1201 определения может быть выполнен с возможностью определять схему планирования посредством определения, с помощью связи с исходным сетевым узлом по интерфейсу X2, положений во времени субкадров, в которых ресурсы передачи могут быть распределены для связи D2D.
В некоторых вариантах осуществления блок 1201 определения также может быть выполненным с возможностью определять схему планирования дополнительно на основе второй разности хронирования восходящей линии связи первого беспроводного устройства 121. Вторая разность хронирования восходящей линии связи первого беспроводного устройства 121 в данном случае является разностью между хронированием восходящей линии связи первого беспроводного устройства 121 для исходного сетевого узла и хронированием восходящей линии связи первого беспроводного устройства 121 для третьего сетевого узла. В некоторых вариантах осуществления блок 1201 определения также может быть выполненным с возможностью определять схему планирования посредством связи с третьим сетевым узлом, когда третий сетевой узел обслуживает второе беспроводное устройство 122.
Варианты осуществления настоящего изобретения для обработки связи D2D в целевом сетевом узле могут быть реализованы через один или более процессоров, таких как блок 1210 обработки, в целевом сетевом узле, изображенном на фиг. 12, вместе с компьютерным программным кодом для выполнения функций и действий вариантов осуществления настоящего изобретения. Упомянутый выше программный код также может быть обеспечен как компьютерный программный продукт, например, в виде носителя данных, содержащего компьютерный программный код для выполнения вариантов осуществления настоящего изобретения при загрузке в целевой сетевой узел. Один такой носитель может быть в виде диска CD-ROM. Однако это выполнимо с другими носителями данных, такими как карта памяти. Компьютерный программный код, например, может быть обеспечен как программный код, не изменяемый в процессе выполнения, в целевом сетевом узле или на сервере и загружен на целевой сетевой узел.
Целевой сетевой узел может дополнительно содержать память 1220, содержащую один или более блоков памяти. Память 1220 может быть выполнена с возможностью использоваться для хранения данных, таких как, например, информация относительно одного или более интервалов, в которых энергия пакетов передачи должна быть увеличена до второго энергетического уровня для выполнения способов настоящего изобретения при исполнении в целевом сетевом узле.
Специалисты в области техники также поймут, что описанные выше блок 1210 обработки и память 1220 могут относиться к комбинации аналоговых и цифровых схем и/или один или более процессоров, сконфигурированных с помощью программного обеспечения и/или программно-аппаратного обеспечения, например, сохраненного в памяти, которое при исполнении посредством одного или более процессоров, таких как блок 1210 обработки, осуществляют описанное выше выполнение. Один или более этих процессоров, а также другие цифровые аппаратные средства, могут быть включены в одну специализированную интегральную схему (ASIC), или несколько процессоров и различных цифровых аппаратных средств могут быть распределены по нескольким отдельным компонентам, либо укомплектованным отдельно, либо собранным в систему на микросхеме (SoC).
Для выполнения действий способа обработки связи D2D между первым беспроводным устройством 121 и вторым беспроводным устройством 122 во время передачи обслуживания первого беспроводного устройства 121 от исходного сетевого узла к целевому сетевому узлу исходный сетевой узел может содержать следующую конфигурацию, изображенную на фиг. 13.
Фиг. 13 показывает блок-схему вариантов осуществления исходного сетевого узла. Исходным сетевым узлом в данном случае может являться первый узел 110 радиосети в первом и втором сценариях передачи обслуживания D2D, показанных и описанных выше со ссылкой на фиг. 2-5, или второй узел 111 радиосети в третьем сценарии передачи обслуживания D2D, показанном и описанном выше со ссылкой на фиг. 6-7.
Целевой сетевой узел содержит блок 1310 обработки, который также может называться схемой обработки. Блок 1310 обработки в целевом сетевом узле может содержать блок 1301 определения и блок 1302 приема и передачи или быть выполненным с возможностью соединяться с ними.
Блок 1202 приема и передачи может быть выполнен с возможностью передавать указание прервать связь D2D по меньшей мере второму беспроводному устройству перед инициированием передачи обслуживания. В некоторых вариантах осуществления блок 1202 приема и передачи может быть выполнен с возможностью передавать схему планирования связи D2D второму беспроводному устройству 122.
Блок 1201 определения выполнен с возможностью определять после завершения передачи обслуживания схему планирования связи D2D на основе по меньшей мере первой разности хронирования восходящей линии связи первого беспроводного устройства 121. Первая разность хронирования восходящей линии связи является разностью между хронированием восходящей линии связи первого беспроводного устройства 121 для исходного сетевого узла и хронированием восходящей линии связи первого беспроводного устройства 121 для целевого сетевого узла. В некоторых вариантах осуществления блок 1201 определения может быть выполнен с возможностью определять схему планирования посредством определения, с помощью связи с целевым сетевым узлом по интерфейсу X2, положений во времени субкадров, в которых ресурсы передачи могут быть распределены для связи D2D.
Варианты осуществления настоящего изобретения для обработки связи D2D в исходном сетевом узле могут быть реализованы через один или несколько процессоров, таких как блок 1310 обработки в исходном сетевом узле, изображенном на фиг. 13, вместе с компьютерным программным кодом для выполнения функций и действий вариантов осуществления настоящего изобретения. Упомянутый выше программный код также может быть обеспечен как компьютерный программный продукт, например, в виде носителя данных, содержащего компьютерный программный код для выполнения вариантов осуществления настоящего изобретения при загрузке в исходный сетевой узел. Один такой носитель может быть в виде диска CD-ROM. Однако это выполнимо с другими носителями данных, такими как карта памяти. Компьютерный программный код, например, может быть обеспечен как программный код, не изменяемый в процессе выполнения, в исходном сетевом узле или на сервере и загружен на целевой сетевой узел.
Исходный сетевой узел может дополнительно содержать память 1320, содержащую один или более блоков памяти. Память 1320 может быть выполнена с возможностью использоваться для хранения данных, таких как, например, информация относительно одного или более интервалов, в которых энергия пакетов передачи должна быть увеличена до второго энергетического уровня для выполнения способов настоящего изобретения при исполнении в исходном сетевом узле.
Специалисты в области техники также поймут, что описанные выше блок 1310 обработки и память 1320 могут относиться к комбинации аналоговых и цифровых схем и/или один или более процессоров, сконфигурированных с помощью программного обеспечения и/или программно-аппаратного обеспечения, например, сохраненного в памяти, которое при исполнении посредством одного или более процессоров, таких как блок 1310 обработки, осуществляют описанное выше выполнение. Один или более этих процессоров, а также другие цифровые аппаратные средства, могут быть включены в одну специализированную интегральную схему (ASIC), или несколько процессоров и различных цифровых аппаратных средств могут быть распределены по нескольким отдельным компонентам, либо укомплектованным отдельно, либо собранным в систему на микросхеме (SoC).
Следует отметить, что хотя целевой сетевой узел и исходный сетевой узел ради ясности описаны выше как отдельные объекты, сетевой узел обычно может быть реализован как способный являться и целевым сетевым узлом, и исходным сетевым узлом, в зависимости от того, какой из первого, второго и третьего сценариев передачи обслуживания D2D является текущим случаем. Таким образом, в этом случае блок 1210 обработки и память 1220 могут совпадать с блоком 1310 обработки и памятью 1320.
Варианты осуществления настоящего изобретения не ограничены описанными выше предпочтительными вариантами осуществления. Могут использоваться различные альтернативы, модификации и эквиваленты. Таким образом, описанные выше варианты осуществления не должны быть истолкованы как ограничение.