Способ и устройство для разрешения конфликтов пассивных конечных точек
Иллюстрации
Показать всеИзобретение относится к области создания радиочастотных меток. Технический результат заключается в обеспечении разрешения конфликтов пассивных конечных точек (103а-103m). Платформа (119) разрешения конфликтов обеспечивает инициирование, по меньшей мере, частичное, сканирования канала данных метки памяти в первой активной конечной точке (101а-101n) для обнаружения состояния подачи мощности питания для указанной пассивной конечной точки. Затем платформа (119) разрешения конфликтов идентифицирует вторую активную конечную точку (101а-101n) на основе, по меньшей мере, частично, обнаружения указанного состояния подачи мощности питания. Платформа (119) разрешения конфликтов генерирует запрос второй активной конечной точки на вхождение первой активной конечной точки в активный режим в отношении указанной пассивной конечной точки и посылает этот запрос. Затем платформа (119) разрешения конфликтов присоединяет первую активную конечную точку к одному или более периодам подачи мощности питания в пассивную конечную точку на основе, по меньшей мере, частично, принятого ответа. 4 н. и 24 з.п. ф-лы, 13 ил.
Реферат
УРОВЕНЬ ТЕХНИКИ
Поставщики услуг (например, услуг беспроводной, сотовой связи и т.д.) и производители устройств постоянно пытаются предоставить потребителям ценные и удобные услуги, например, предоставляя интересные сетевые услуги. Одной из представляющих интерес областей является разработка дешевых радиочастотных меток памяти (например, меток ближнего поля (NFC) с большим объемом памяти или других беспроводных меток памяти), чтобы облегчить доставку услуг и доступ к ассоциированному цифровому контенту или передачу такого контента (например, медиа-файлов, документов, приложений и т.д.). В частности, отмечалось, что использование пассивных радиочастотных меток памяти находит все более широкое распространение. Например, эти дешевые радиочастотные метки памяти в общем случае не содержат внутреннего источника энергии и активизируются, когда соответствующий считыватель подает в метку питание с использованием электромагнитных волн радиочастотного диапазона малой мощности. При использовании таких технологий мобильные устройства, обладающие возможностями чтения/записи, как правило, сканируют локальное окружение, пытаясь обнаружить и получить доступ к конечным точкам служб, включая пассивные радиочастотные метки памяти инфраструктуры обслуживания. Однако в некоторых случаях две или большее количество активных конечных точек (например, мобильные устройства с возможностями считывания) могут попытаться получить доступ и активизировать одну и ту же пассивную конечную точку одновременно, что может вызвать конфликт или помехи в радиочастотном диапазоне в отношении передачи мощности питания и/или чтения данных из пассивной конечной точки. Кроме того, если конечная точка службы содержит множество пассивных радиочастотных меток памяти, конкуренция среди ответов от множества меток радиочастотной памяти может создать проблемы. В результате поставщики услуг и производители устройств сталкиваются с существенными техническими трудностями при устранении возможных конфликтов при получении доступа к информации из пассивных конечных точек.
НЕКОТОРЫЕ ПРИМЕРЫ ВАРИАНТОВ ВЫПОЛНЕНИЯ НАСТОЯЩЕГО ИЗОБРЕТЕНИЯ
Поэтому имеется потребность в подходе для разрешения конфликтов пассивных конечных точек.
Согласно одному варианту выполнения настоящего изобретения, предложен способ, включающий инициирование, по меньшей мере частичное, сканирования канала данных метки памяти в первой активной конечной точке для обнаружения состояния подачи мощности питания в указанную метку памяти. Кроме того, указанный способ включает идентификацию второй активной конечной точки, по меньшей мере частично на основе обнаружения указанного состояния подачи мощности питания. Кроме того, указанный способ включает генерирование запроса второй активной конечной точки на вхождение первой активной конечной точки в активный режим в отношении указанной метки памяти. Кроме того, указанный способ включает инициирование, по меньшей мере частичное, передачи указанного запроса во вторую активную конечную точку. Кроме того, указанный способ включает прием ответа на указанный запрос. Кроме того, указанный способ включает присоединение первой активной конечной точки к одному или более периоду подачи мощности питания в метку памяти на основе, по меньшей мере частично, указанного ответа.
Согласно другому варианту выполнения настоящего изобретения, предложено устройство, содержащее по меньшей мере один процессор и по меньшей мере одну память, содержащую компьютерный программный код, при этом указанные по меньшей мере одна память и компьютерный программный код, с помощью по меньшей мере одного процессора, заставляют устройство выполнять по меньшей мере частично, инициирование, по меньшей мере частичное, сканирования канала данных метки памяти в первой активной конечной точке для обнаружения состояния подачи мощности питания в указанную метку памяти. Кроме того, указанное устройство выполняет идентификацию второй активной конечной точки, по меньшей мере частично на основе обнаружения указанного состояния подачи мощности питания. Кроме того, указанное устройство выполняет генерирование запроса второй активной конечной точки на вхождение первой активной конечной точки в активный режим в отношении указанной метки памяти. Кроме того, указанное устройство осуществляет инициирование, по меньшей мере частичное, передачи указанного запроса во вторую активную конечную точку. Кроме того, указанное устройство осуществляет прием ответа на указанный запрос. Кроме того, указанное устройство осуществляет присоединение первой активной конечной точки к одному или более периоду подачи мощности питания в метку памяти на основе, по меньшей мере частично, указанного ответа.
Согласно еще одному варианту выполнения настоящего изобретения, предложен считываемый компьютером носитель данных, содержащий одну или более последовательностей из одной или более инструкций, которые при их выполнении одним или более процессором заставляют устройство осуществлять инициирование, по меньшей мере частичное, сканирования канала данных метки памяти в первой активной конечной точке для обнаружения состояния подачи мощности питания в указанную метку памяти. Кроме того, указанное устройство осуществляет идентификацию второй активной конечной точки, по меньшей мере частично на основе обнаружения указанного состояния подачи мощности питания. Кроме того, указанное устройство осуществляет генерирование запроса второй активной конечной точки на вхождение первой активной конечной точки в активный режим в отношении указанной метки памяти. Кроме того, указанное устройство осуществляет инициирование, по меньшей мере частичное, передачи указанного запроса во вторую активную конечную точку. Кроме того, указанное устройство осуществляет прием ответа на указанный запрос. Кроме того, указанное устройство осуществляет присоединение первой активной конечной точки к одному или более периоду подачи мощности питания в метку памяти на основе, по меньшей мере частично, указанного ответа.
Согласно еще одному варианту выполнения настоящего изобретения, устройство содержит средство для инициирования, по меньшей мере частично, сканирования канала данных метки памяти в первой активной конечной точке для обнаружения состояния подачи мощности питания в указанную метку памяти. Кроме того, указанное устройство содержит средство для идентификации второй активной конечной точки, по меньшей мере частично на основе обнаружения указанного состояния подачи мощности питания. Кроме того, указанное устройство содержит средство для генерирования запроса второй активной конечной точки на вхождение первой активной конечной точки в активный режим в отношении указанной метки памяти. Кроме того, указанное устройство содержит средство для инициирования, по меньшей мере частично, передачи указанного запроса во вторую активную конечную точку. Кроме того, указанное устройство содержит средство для приема ответа на указанный запрос. Кроме того, указанное устройство содержит средство для присоединения первой активной конечной точки к одному или более периоду подачи мощности питания в метку памяти на основе, по меньшей мере частично, указанного ответа.
Другие аспекты, признаки и преимущества изобретения станут очевидны из последующего подробного описания на примере конкретных вариантов выполнения настоящего изобретения, включая предпочтительный вариант его выполнения. Однако возможны и другие альтернативные варианты выполнения настоящего изобретения, и некоторые его детали могут быть модифицированы различным очевидным образом без отхода от сущности изобретения. Соответственно, чертежи и описание предназначены только для иллюстрации, но не для ограничения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Варианты выполнения настоящего изобретения иллюстрируются не ограничивающими изобретение примерами посредством сопровождающих чертежей, где:
на фиг.1 показана блок-схема системы для разрешения конфликтов пассивных конечных точек согласно одному из вариантов выполнения настоящего изобретения;
на фиг.2 показана блок-схема компонентов платформы разрешения конфликтов согласно одному из вариантов выполнения настоящего изобретения;
на фиг.3А-3С показаны последовательности операций для процесса разрешения конфликтов для одной пассивной конечной точки согласно одному из вариантов выполнения настоящего изобретения;
на фиг.4А-4 В схематично показано разрешение конфликтов согласно одному из вариантов выполнения настоящего изобретения;
на фиг.5А-5С схематично показано разрешение конфликтов в отношении передачи мощности питания и передачи данных для множества пассивных конечных точек согласно одному из вариантов выполнения настоящего изобретения;
на фиг.6 схематично показаны технические средства, которые могут использоваться для реализации варианта выполнения настоящего изобретения;
фиг.7 схематично показана микросхема, которая может использоваться для реализации варианта выполнения настоящего изобретения; и
на фиг.8 схематично показан мобильный терминал (например, мобильный телефон), который может использоваться для реализации варианта выполнения настоящего изобретения.
ОПИСАНИЕ НЕКОТОРЫХ ВАРИАНТОВ ВЫПОЛНЕНИЯ НАСТОЯЩЕГО ИЗОБРЕТЕНИЯ
Ниже раскрыты примеры способа, устройства и компьютерной программы для разрешения конфликтов пассивных конечных точек. В последующем описании с целью пояснения сформулированы многочисленные конкретные детали, обеспечивающие полное понимание вариантов выполнения настоящего изобретения. Однако специалистам будет очевидно, что варианты выполнения настоящего изобретения могут быть реализованы и без этих конкретных деталей или с использованием эквивалентных конструкций. В других случаях известные конструкции и устройства показаны в виде блок-схем, чтобы избежать излишнего загромождения чертежей, иллюстрирующих варианты выполнения настоящего изобретения.
На фиг.1 показана блок-схема системы, способной обеспечить разрешение конфликтов для пассивных конечных точек согласно одному из вариантов выполнения настоящего изобретения. Как сказано выше, многие поставщики услуг позволяют своим клиентам получать доступ и/или извлекать соответствующие приложения, службы, контент и т.п.из одной или большего количества пассивных конечных точек, которые обычно расположены в непосредственной близости от потребительских устройств (например, киоска услуг, из которого информация, данные, приложения и т.д. могут быть переданы непосредственно в потребительские устройства). Пассивные конечные точки используют, например, одну или большее количество пассивных радиочастотных меток памяти, которые обычно принимают мощность питания для передачи данных от другого устройства (например, от активной конечной точки, которая способна передавать мощность питания в пассивную метку памяти или в конечную точку службы). Другими словами, в контексте настоящего изобретения, пассивная конечная точка получает питание от другого устройства (активной конечной точки), при этом активная конечная точка содержит или имеет доступ к своему собственному источнику питания для выполнения радиопередачи и/или для приведения в действие других устройств. В дополнение к передаче мощности питания активные конечные точки могут также иметь возможность обмениваться информацией с пассивными конечными точками, например, давать ответ на запросы пассивных конечных точек, считывать контент из пассивных конечных точек и т.д.
Однако конкуренция или конфликты между множеством активных конечных точек и/или множеством пассивных конечных точек может возникнуть, когда эти различные конечные точки служб взаимодействуют одновременно или во время накладывающихся временных периодов. Например, несколько различных типов конфликтов могут возникать между активными конечными точками и пассивными конечными точками инфраструктуры обслуживания в процессах передачи мощности питания и считывания, например: (1) между множеством активных конечных точек и одной пассивной конечной точкой; (2) между одной активной конечной точкой и множеством пассивных конечных точек; (3) между множеством активных конечных точек и множеством пассивных конечных точек и т.п.Более конкретно, конфликт может возникнуть, когда две или большее количество активных конечных точек пытаются считывать одну пассивную конечную точку одновременно или пытаются передать мощность питания в одну и ту же пассивную конечную точку из множества источников энергии. В другом примере две пассивных конечных точки могут пытаться ответить активной конечной точке в одно и тоже время, что может привести к помехам или нарушению соединения и передачи данных между активными и пассивными конечными точками.
В общем случае передача из пассивной конечной точки может происходить как однонаправленная передача (например, передача, направленная к одной конкретной активной конечной точке), или как групповая передача (например, передача, направленная больше, чем к одной активной конечной точке). Конфликт может произойти в сценарии или однонаправленной, или групповой передачи. Например, для очень неоднородной инфраструктуры обслуживания, которая обеспечивает групповую передачу, возможно, что множество активных конечных точек будут общаться с той же самой пассивной конечной точкой как части множества групп или различных групп. В этом случае соединение и передача данных между пассивной конечной точкой и каждой из групп могут частично перекрываться, что может вызвать помехи и конфликт предоставления услуг.
Для решения этих проблем система 100 на фиг.1 обладает способностью обеспечить разрешение конфликтов для пассивных конечных точек, разрешая по меньшей мере частично перекрывающуюся передачу данных между одной или несколькими активными конечными точками 101а-101n (которые в совокупности обозначены как активные конечные точки 101) и одной или большим количеством пассивных конечных точек 103а-103m (которые также в совокупности обозначены как пассивные конечные точки 103), так чтобы общая передача (например, передача мощности питания и/или передача данных) в пассивные конечные точки 103 могла производиться совместно активными конечными точками 101. Более конкретно, система 100 позволяет активной конечной точке 101а обнаружить, когда другая активная конечная точка 101n уже передает мощность питания или осуществляет считывание из одной или большего количества радиочастотных меток 105а-105m памяти (также в совокупности обозначенными как радиочастотная метка 105 памяти) пассивных конечных точек 103 прежде, чем начать передачу мощности питания в эту радиочастотную метку 105 памяти. Таким образом, активная конечная точка 101а может избежать конфликта или интерференции с любыми существующими передачами, затрагивающими метку 105 высокочастотной памяти и/или пассивные конечные точки 103. Отметим, что для простоты ссылка на пассивные конечные точки 103 в настоящем описании подразумевает также обращение к радиочастотным меткам 105 памяти. В одном из вариантов выполнения настоящего изобретения, основанном на обнаружении, активные конечные точки 101 могут участвовать в текущей передаче, согласовывать график передачи (например, график передачи мощности питания и/или график передачи данных), чтобы избежать какого-либо конфликта и т.п.
Как показано на фиг.1, система 100 содержит активные конечные точки 101а-101n, способные осуществлять соединение или считывание информации, данных, приложений, служб, контента, и т.д. из одной или большего количества конечных точек 103а-103m. В одном из вариантов выполнения настоящего изобретения пассивные конечные точки 103 ассоциированы с инфраструктурой 107 обслуживания и/или информационным пространством 109 посредством системы 111 связи. Например инфраструктура 107 обслуживания включает одну или большее количество служб (например, служб музыкальных программ, картографии, видеоматериалов, социальных сетей, радиовещания и т.д.) и соответствующий контент (например, документы, медиафайлы, карты и т.д.), доступные непосредственно из инфраструктуры 107 обслуживания, от других поставщиков контента (не показаны) или из источников контента (не показаны), доступных по системе 111 связи. В этом примере инфраструктура 107 обслуживания использует пассивные конечные точки 103 по меньшей мере в качестве одного средства для доставки приложений, услуг, контента и т.д. в активные конечные точки 101.
В еще одном варианте выполнения настоящего изобретения инфраструктура 107 обслуживания может быть представлена посредством одного или большего количества информационных пространств 109. Например, информационное пространство 109 является расширением «Глобального гигантского графа» (Giant Global Graph - GGG) информации, в которой может быть применена семантика и аргументация на локальном уровне с целью запроса, обработки, распределения или другой манипуляции информацией в информационном пространстве 109. Каждое информационное пространство 109 можно рассматривать как объединенный набор информации из любого количества различных источников. Такое множество источников обеспечивает значительную гибкость, позволяя получить одну и ту же информацию из различных источников, что обеспечивает внутреннюю избыточность и целостность информации. Кроме того, в информационном пространстве 109 информация, которую запрашивает пользователь, может быть распределена по нескольким наборам информации, и поэтому для вывода точного ответа на запрос извлекают и комбинируют информацию из различных источников. Кроме того, информационное пространство 109 может реагировать на пользовательский контекст, выбирать и объединять набор услуг или пакет и обеспечивать «бесшовные» механизмы для совместного использования информации, например, через пассивные конечные точки 103.
В описываемом подходе в рамках инфраструктуры 107 обслуживания (например, Nokia OVI Store) конкретная услуга, набор услуг и/или относящийся к ним контент (например пакет услуг) могут быть доставлены в активные конечные точки 101а-101n через пассивные конечные точки 103. Например, пакет услуг может быть загружен или сохранен в одной или большем количестве пассивных конечных точек 103 (то есть, радиочастотных меток 105 памяти в пассивных конечных точках 103). Затем для извлечения пакета услуг активные конечные точки 101 могут считывать пассивные конечные точки 103. Как правило, пассивные конечные точки расположены в точках продаж для легкого доступа множества активных конечных точек 101. В других случаях использования пассивные конечные точки 103 могут использоваться устройствами (например, в компаниях, на рабочих местах и т.д.) для быстрого распределения информацию среди группы пользователей. Например, посетители собрания могут извлечь материалы собрания из общей пассивной конечной точки 103. Кроме того, пассивные конечные точки 103 могут использоваться в любом контексте, в котором должна быть распределена или доставлена информация, данные, услуги, приложения и т.д., включая локальную информацию, важную информацию о физическом наличии или другой локальный контент, для которого можно использовать преимущество большой емкости памяти радиочастотных меток памяти.
Как рассмотрено выше, пассивная конечная точка 103 содержит одну или большее количество радиочастотных меток 105 памяти для доставки пакетов услуг, контента и т.д. в активные конечные точки 101. В одном варианте выполнения настоящего изобретения метка 105 радиочастотной памяти представляет собой импульсный приемопередатчик, содержащий микрочип, который связан с антенной. Эти импульсные приемопередатчики могут иметь разнообразные размеры, форму и могут создавать сигналы, проходящие через большинство материалов, за исключением проводящих материалов, таких как вода и металл. В общем случае имеется два типа импульсных приемопередатчиков или радиочастотных меток 105 памяти: пассивные метки памяти и активные метки памяти. Пассивные метки памяти обычно более миниатюрные, легкие и менее дорогие, чем активные метки памяти, и могут быть работать с объектами в неблагоприятной окружающей среде. Кроме того, они не требуют обслуживания и могут работать в течение многих лет. Например, пассивные метки памяти активизируются только тогда, когда находятся в пределах зоны действия считывателя меток (например, одного из считывателей меток 113а-113n в активных конечных точках 101). Активные метки отличаются тем, что имеют собственный источник энергии, чтобы передавать, а не отражать радиочастотные сигналы.
В одном из вариантов выполнения настоящего изобретения каждая активная конечная точка 101 может соответственно содержать один или большее количество считывателей 113а-113п радиочастотных меток памяти (обычно используемых в качестве считывающих устройств, которые все вместе далее называются считывателями 113 меток памяти). Когда одну или большее количество активных конечных точек 101 приближают к одной или большему количеству пассивных конечных точек 103, происходит беспроводная связь по меньшей мере между одним соответствующим считывателем 113 метки памяти и радиочастотной меткой 105 памяти. В одном варианте выполнения настоящего изобретения считыватель 113 метки памяти содержит передатчик, приемник, блок управления и антенну (не показана). Считыватель 113 метки памяти традиционно выполняет три основные функции: питание радиочастотной метки 105 памяти, демодуляцию сигнала из радиочастотной метки 105 памяти и расшифровку этого демодулированного сигнала. Например, считыватель 115 метки памяти испускает радиоволны малой мощности, которые используются для питания метки 115 памяти (например, с использованием канала беспроводной передачи мощности питания (WPT, wireless power transfer)), а затем считывает передаваемые данные (например с использованием канала передачи данных, такого как ультраширокополосный канал данных (UWB, ultra-wideband)), что может также быть основано на обратном рассеянии исходного сигнала (отраженная передача данных).
Следует отметить, что использование мобильных устройств расширилось настолько, что все больше и больше контента загружается с локальные пассивные конечные точки 103 и потребляется соответствующими активными конечными точками 101, что вызвало разработку памяти большой емкости с возможностью быстрого соединения при сверхнизком потреблении энергии для использования в радиочастотных метках 105 памяти. Кроме того, свежие технические решения в области радиочастотных меток памяти в мобильных активных конечных точках 101а-101n инфраструктуры обслуживания используют возможности соединений малой дальности, например радиопередачи на ультравысокой частоте (UHF) и другую аналогичную технологию коммуникации ближнего поля (NFC) для питания пассивных конечных точек 103 и ультраширокополосную (UWB) передачу данных в пассивные конечные точки 103 и из них. Таким образом, любой контент может быть перенесен между активными конечными точками 101 и пассивными конечными точками 103. Для разрешения конфликтов между передачами, связанными с передачей данных, активные конечные точки 101 содержат соответствующие менеджеры 115а-115n разрешения конфликтов (также в совокупности называемые менеджерами 115 разрешения конфликтов), и пассивные конечные точки 101 содержат эквивалентные менеджеры 117а-117m разрешения конфликтов (также в совокупности называемые менеджерами 117 разрешения конфликтов) для устранения конфликтов, как описано выше. В одном из вариантов выполнения настоящего изобретения активные конечные точки 101 выполнены с возможностью соединения с платформой 119 разрешения конфликтов в системе 111 связи для выполнения всех или части функций менеджеров 115 и/или 117 разрешения конфликтов.
В одном варианте выполнения настоящего изобретения активная конечная точка 101 может извлечь пакет услуг (например, приложения, услуги, контент и т.д.) через инфраструктуру 107 обслуживания с использованием подхода «Сначала слушай, потом говори» (LBT, Listen Before Talk), в результате чего активная конечная точка 101 пытается выполнить сканирование и начать связь с пассивной конечной точкой 103 (например, с использованием соединения UWB) без того, чтобы вначале обеспечить передачу мощности в пассивную конечную точку 103. Другими словами, активная конечная точка 101 может начать со «сканирования UWB и связи», прежде, чем попытается использовать свой сигнал WPT для передачи мощности питания в пассивную конечную точку 103. Таким образом, активная конечная точка 101 избегает взаимных помех с другими имеющимися передачами, такими как передача мощности для питания пассивной конечной точки 103 и передача данных из пассивной конечной точки 103. В одном варианте выполнения настоящего изобретения этот вариант процесса можно выбрать после того, как активная конечная точка 101 проверит, доступен ли уже какой-либо другой достаточно сильный (и чистый) сигнал WPT (например, при передаче мощности для питания) для пассивной конечной точки 103 из другой активной конечной точки 101.
В альтернативном варианте пользователь активной конечной точки может вручную решить, использовать или не использовать передачу мощности питания, путем визуального осмотра пассивной конечной точки. Пассивные конечные точки могут быть оборудованы индикаторами, например цветовыми кодами или лампами, которые показывают, подано ли питание в конечную точку или нет. На основе индикатора пользователь может решить, позволить (или не позволить) его активным конечным точкам передавать мощность питания в пассивную конечную точку.
В одном из вариантов выполнения настоящего изобретения инфраструктура 107 обслуживания может включать частично перекрывающиеся передачи из двух или большего количества активных конечных точек 101, в которых может использоваться объединенная передача в общую цель (например, пассивную конечную точку 103). В этом случае менеджер 115 разрешения конфликтов и менеджер 117 разрешения конфликтов и/или платформа 119 разрешения конфликтов анализирует текущие соединения (например, ранее установленные соединения, соединения, которые должны быть установлены или запрограммированы, чтобы быть установлены в определенное время и разорваны через заданный период времени), относящиеся к пассивным конечным точкам 103, и текущее состояние активных конечных точек 101. В одном варианте выполнения настоящего изобретения платформа 119 разрешения конфликтов по информации о текущем соединении определяет, какие интервалы связи доступны, какое устройство передает мощность питания в пассивные конечные точки 103, каков уровень сессии обслуживания и т.д. Затем платформа 119 разрешения конфликтов использует результаты этого анализа для разрешения конфликтов, например, продолжая одну передачу из двух или большего количества активных конечных точек 101 в пассивную конечную точку 103 или из нее, пока не закончится текущая продолжающаяся передача.
В другом варианте выполнения настоящего изобретения, если у платформы разрешения конфликтов имеется доступ к информации о приоритете для каждой конечной точки, и вторая активная конечная точка имеет более высокий приоритет по сравнению с первой активной конечной точкой, текущая продолжающаяся передача может быть приостановлена на необходимый или расчетный период времени, пока не будет закончена передача с более высоким приоритетом. После завершения передачи с более высоким приоритетом приостановленная передача может быть возобновлена. В качестве части процесса разрешения конфликтов платформа 119 разрешения конфликтов может общаться с конечными точками 101 и 103 службы через систему 111 связи и/или через менеджеров 115 и 117 разрешения конфликтов.
В другом варианте выполнения настоящего изобретения платформа 119 разрешения конфликтов может использовать процедуру установки так, чтобы конечная точка 101 службы могла первоначально запустить процесс из пассивного режима (то есть, первоначально она пытается обнаружить и осуществлять связь с пассивной конечной точкой 103 через канал данных, например ультраширокополосный канал данных), прежде, чем запрашивать активный режим у другой найденной или обнаруженной активной конечной точки 101. Если никакие другие активные конечные точки 101 поблизости не найдены, платформа 119 разрешения конфликтов может заставить активную конечную точку 101 службы начать подачу мощности питания в пассивную конечную точку 103. Однако, если другие активные конечные точки 101 найдены, активная конечная точка 101 может сначала послать запрос в платформу 119 разрешения конфликтов на соединение с пассивной конечной точкой 103 в периоды снабжения ее мощностью питания.
В другом варианте выполнения настоящего изобретения для предотвращения возникновения конфликтов платформа 119 разрешения конфликтов может заставить активную конечную точку 101 оповещать о передаче ею мощности питания в пассивную конечную точку 103 перед фактическим началом передачи мощности питания в пассивную конечную точку (то есть посредством сниффера). Таким образом, другие активные конечные точки 101 могут принять оповещение о намерении передавать мощность в пассивную конечную точку 103, чтобы избежать конфликтов, когда другие активные конечные точки 101 попытаются послать мощность питания в эту же пассивную конечную точку 103. Кроме того, оповещение позволяет обеспечить другие активные конечные точки 101 информацией, такой как структура интервалов передачи мощности и резервирование интервалов передачи мощности. Другие активные конечные точки 101 могут присоединиться к сессии, чтобы усилить свою видимость или использовать свободные интервалы, указанные в оповещении.
Кроме того, менеджер 113а-113n разрешения конфликтов и/или платформа 119 разрешения конфликтов может уведомить активную конечную точку 101, чтобы она приблизилась к пассивной конечной точке 103. Например, активная конечная точка 101, которая посылает мощность питания в пассивную конечную точку 103, может быть уведомлена о том, что ей следует приблизиться, чтобы усилить электромагнитное поле для пассивной конечной точки 103. Кроме того, другие активные конечные точки 101, которые используют период передачи мощности в пассивную конечную точку 103 со стороны активной конечной точки 101, могут быть уведомлены, что им следует приблизиться к ведущему устройству, передающему мощность питания, чтобы в максимальной степени использовать предлагаемую мощность.
В еще одном варианте выполнения настоящего изобретения, в котором имеется больше одной активной конечной точки 101, доступной для передачи мощности питания в пассивные конечные точки 103, платформа 119 разрешения конфликтов может, например, выбрать ведущее устройство, передающее мощность питания, на основе способности к передаче мощности доступных активных конечных точек 101, принять решение, когда ведущее устройство, передающее мощность, должно остановить передачу мощности, принять решение, каким активным конечным точкам 101 нельзя позволить передавать мощность питания в определенные пассивные конечные точки 103, и т.д.
В еще одном варианте выполнения настоящего изобретения две активные конечных точки 101а и 101n инфраструктуры 107 обслуживания могут приблизиться к пассивной конечной точке 103а инфраструктуры 107 обслуживания, и обе активные конечные точки 101а и 101n могут начать сканирование для передачи мощности питания в пассивную конечную точку 103а (или же одна активная конечная точка 101а может генерировать свой сигнал беспроводной передачи мощности питания (WPT) на х миллисекунд раньше, чем другая активная конечная точка 101n). В этом примере варианта выполнения настоящего изобретения, если перекрытия между периодами доступа активных конечных точек 101а и 101n к пассивной конечной точке 103а нет, то обе активные конечные точки 101а и 101n могут согласовать график передачи мощности питания и передачи данных без периодов наложения. В этом случае каждая из двух приближающихся активных конечных точек 101а и 101n ищет или обнаруживает другие соседние активные конечные точки 101 инфраструктуры обслуживания, которые могут осуществлять передачу мощности питания в пассивную конечную точку 103а. Как часть поиска или обнаружения, активные конечные точки 101а и 101n могут обнаружить друг друга (а также другие активные конечные точки 101) и могут согласовать график неперекрывающейся передачи мощности в отношении желаемой пассивной конечной точки 103а. Другими словами, согласованный график передачи мощности питания может предусматривать определенный период, во время которого активная конечная точка 101а будет передавать мощность питания и считывать данные из пассивной конечной точки 103а, и другой неперекрывающийся период для активной конечной точки 101n для передачи мощности питания и считывания из той же самой пассивной конечной точки 103а, в результате чего конфликт устраняется.
В еще одном варианте выполнения настоящего изобретения период передачи мощности питания может или использоваться одной передающей мощность активной конечной точкой 101а, или использоваться совместно другой активной конечной точкой 101n. В этом варианте выполнения настоящего изобретения активная конечная точка 101n присоединяется к сессии передачи мощности питания в пассивную конечную точку 103, обеспечиваемой активной конечной точкой 101а. Например, активная конечная точка 101n может запросить несколько интервалов передачи от активной конечной точки 101а. После того, как активная конечная точка 101n подсоединилась, интервалы передачи, включающие обе конечных точки 101а и 101n, переупорядочивают согласно схеме планирования, определенной менеджером 115 разрешения конфликтов. Например, в режиме передачи мощности по схеме равного распределения активная конечная точка 101а, совместно использующая х миллисекунд своего периода передачи мощности, получит то же самое количество мощности от другой активной конечной точки 101n, когда они обе используют одну и ту же пассивную конечную точку 103а для скачивания контента или загрузки контента.
В еще одном варианте выполнения настоящего изобретения вторая активная конечная точка 101b может запросить передачу мощности в пассивную конечную точку 103а после того, как первая активная конечная точка 101а остановила передачу мощности в пассивную конечную точку 103а. Вторая активная конечная точка 101b может объединиться с периодом передачи мощности первой активной конечной точкой 101а или ожидать, пока не закончится период передачи мощности первой активной конечной точкой 101а.
В еще одном варианте выполнения настоящего изобретения после запроса второй активной конечной точки 101b на присоединение к периоду передачи мощности первой активной конечной точкой 101а в пассивную конечную точку 103а, первая активная конечная точка 101а может расширить свой период передачи мощности питания на основе этого запроса на присоединение в предположении, что эти активные конечные точки 101а и 101b «видимы», то есть, например, они принадлежат той же самой сессии, так что, когда одна из них передает мощность в пассивную конечную точку 101а, другие активные конечные точки сессии могут видеть, что другие активные конечные точки являются частью периода передачи мощности.
Однако, если ожидается перекрытие между периодами доступа активных конечных точек 101а и 101n, может быть согласован график передачи мощности, который включает хэндовер от одной активной конечной точки 101а к другой активной конечной точке 101n. Например, в случае наложения активная конечная точка 101а может закончить свою передачу данных и передачу мощности питания до того, как активная конечная точка 101n, которая может совместно использовать сессию передачи мощности, закончит свою передачу данных. Соответственно, передача данных в активную конечную точку 101n может быть прервана, если ответственность за передачу мощности не передана от активной конечной точки 101а к активной конечной точке 101n. В этом случае устранение конфликта может включать уведомление о графике передачи мощности питания между активными конечными точками 101а и 101n через канал данных (например UWB) прежде, чем эта передача мощности будет включена. Процесс хэндовера передачи мощности питания может б