УСТРОЙСТВО, СИСТЕМА И СПОСОБ ОЦЕНКИ РАСПОЛОЖЕНИЯ МОБИЛЬНОГО УСТРОЙСТВА
DEVICE, SYSTEM AND METHOD OF ESTIMATING MOBILE DEVICE POSITION

Перекрестные ссылки на связанные заявки
Настоящая заявка испрашивает приоритет предварительной заявки на патент США №61/893292, озаглавленной «Устройство, способ и система оценки расположения», зарегистрированной 21 октября 2013 г. и включенной в настоящий документ посредством ссылки.
Область техники, к которой относится изобретение
Описанные здесь варианты осуществления изобретения в общем относятся к оценке расположения мобильного устройства.
Уровень техники
Благодаря развитию различных систем глобальной спутниковой навигации (GNSS), например, системы глобального позиционирования (GPS), GALILEO и подобных, навигация вне помещений широко распространена.
В последнее время большое внимание уделяется навигации в помещениях. Эта область отличается от навигации вне помещений, так как среда в помещениях не позволяет принимать сигналы от GNSS спутников. В результате большие усилия направлены на решение задачи навигации в помещениях. Эта задача все еще не имеет масштабируемого решения с удовлетворительной точностью.
Одно решение для навигации в помещениях содержит способ измерения времени полета (ToF). ToF может быть определено как общее время прохождения сигнала от первой станции, например, пользовательского («клиентского») мобильного устройства, до второй станции, например, точки доступа (АР), и назад к первой станции. Расстояние между первой и второй станциями может быть вычислено на основе значения ToF, например, путем деления значения ToF на два и умножением результата на скорость света.
Оценка расположения первой станции может быть определена вычислением двух или более расстояний между первой станцией и двумя или более другими станциями, например, другими АР, что делают путем использования подходящего способа, например, способа трилатерации.
Способ вычисления расположения может не предоставлять оценку расположения, например, с нужной точностью, если одно или более расстояний не обладают нужной точностью.
Краткое описание чертежей
Для простоты и ясности иллюстрации элементы, показанные на фиг., не обязательно выполнены в масштабе. Например, для ясности показа размеры некоторых элементов могут быть увеличены относительно размеров других элементов. Более того, для обозначения соответствующих или аналогичных элементов на разных фиг. использованы одинаковые ссылочные позиции. Фигуры перечислены ниже.
Фиг. 1 - вид, показывающий схематическую структурную схему, иллюстрирующую систему в соответствии с некоторыми наглядными вариантами осуществления изобретения;
фиг. 2 - вид, схематически показывающий размещение шести узлов в среде в помещении в соответствии с некоторыми наглядными вариантами осуществления изобретения;
фиг. 3 - вид, схематически показывающий кадр запроса информации (LCI) о конфигурации расположения в соответствии с некоторыми наглядными вариантами осуществления изобретения;
фиг. 4 - вид, схематически показывающий кадр LCI отчета в соответствии с некоторыми наглядными вариантами осуществления изобретения;
фиг. 5 - вид, схематически показывающий кадр отчета с ответом о соседях и поле информации идентификатора (BSSID) основных наборов служб кадра отчета с ответом о соседях в соответствии с некоторыми наглядными вариантами осуществления изобретения;
фиг. 6 - вид, схематически показывающий способ оценки расположения мобильного устройства в соответствии с некоторыми наглядными вариантами осуществления изобретения;
фиг. 7 - вид, схематически показывающий изделие в соответствии с некоторыми наглядными вариантами осуществления изобретения;
Подробное описание изобретения
В приведенном ниже подробном описании, для обеспечения глубокого понимания некоторых вариантов осуществления изобретения рассмотрено большое количество конкретных деталей. Тем не менее, специалистам в рассматриваемой области ясно, что некоторые варианты осуществления изобретения могут быть реализованы без этих конкретных деталей. В других примерах, известные способы, процедуры, компоненты, блоки и/или схемы не описаны подробно, чтобы не мешать рассмотрению.
Приведенное здесь описание, в котором используются такие термины, как, например, «обработка», «вычисление», «подсчеты», «определение», «установка», «анализ», «проверка» и подобные, может относиться к операции (операциям) и/или процессу (процессам), выполняемым компьютером, вычислительной платформой, вычислительной системой или другим электронным вычислительным устройством, которое обрабатывает и/или преобразует данные, представленные физическими (например, электронными) величинами в регистрах компьютера и/или памятях, в другие данные аналогично представленные как физические величины в регистрах компьютера и/или памятях или других носителях информации, в которых можно сохранять команды с целью осуществления операций и/или процессов.
В настоящем документе термин «несколько» может подразумевать, например, «много» или «два или более». Например, под «несколькими элементами» может подразумеваться два или более элементов.
Слова «один вариант осуществления», «вариант осуществления», «наглядный вариант осуществления», «различные варианты осуществления» и так далее показывают, что описанный вариант (варианты) осуществления изобретения может содержать конкретный признак, структуру или характеристику, но каждый вариант осуществления не обязательно содержит конкретный признак, структуру или характеристику. Далее неоднократное использование фразы «в одном варианте осуществления изобретения» не обязательно относится к одному и тому же варианту осуществления изобретения, хотя и не исключает этого.
В настоящем документе, если не оговорено обратное, использование порядковых числительных «первый», «второй», «третий» и так далее для описания общего объекта означает только то, что имеются в виду другие примеры аналогичных объектов и не подразумевается, что таким образом описанные объекты должны быть в заданной последовательности или во времени, пространстве или по рангу, или каким-либо другим образом.
Некоторые варианты осуществления изобретения могут быть использованы совместно с различными устройствами и системами, например, персональным компьютером (PC), настольным компьютером, мобильным компьютером, лэптопом, ноутбуком, планшетным компьютером, сервером, карманным компьютером, карманным устройством, персональным цифровым помощником (PDA), карманным PDA устройством, встроенным устройством, внешним устройством, гибридным устройством, автомобильным устройством, не автомобильным устройством, мобильным или переносным устройством, пользовательским устройством, не мобильным или не переносным устройством, станцией беспроводной связи, устройством беспроводной связи, беспроводной точкой доступа (АР), проводным или беспроводным маршрутизатором, проводным или беспроводным модемом, видео устройством, аудио устройством, аудио-видео (А/V) устройством, проводной или беспроводной сетью, беспроводной сетью, беспроводной сетью (WVAN) видеоинформации, локальной сетью (LAN), беспроводной LAN (WLAN), персональной локальной сетью (PAN), беспроводной PAN (WPAN) и подобными элементами.
Некоторые варианты осуществления изобретения могут быть использованы совместно с устройствами и/или сетями, работающими в соответствии с существующими спецификациями Альянса гигабита по беспроводной связи (WGA) (Альянс гигабита по беспроводной связи, Inc WiGig спецификация уровней MAC и PHY версия 1.1, апрель 2011, окончательная спецификация) и/или будущими версиями и/или их производными, устройствами и/или сетями, работающими в соответствии с существующими стандартами IEEE 802.11 (IEEE 802.11-2012, Стандарт IEEE для информационных технологий - Телекоммуникации и обмен информацией между системами - Локальные сети и сети масштаба города - Конкретные требования - Часть 11: Спецификации Управление (MAC) доступом к среде передачи данных беспроводной локальной сети и физический уровень (PHY), 29 марта, 2012; IEEE802.11 рабочая группа ас (TGac) ("IEEE802.1 l-09/0308r12 - TGac дополнительный документ по модели канала"); IEEE 802.11k - Стандарт IEEE для информационных технологий - Телекоммуникации и обмен информацией между системами - Локальные сети и сети масштаба города - Конкретные требования - Часть 11: Поправка 1 к спецификации Управление (MAC) доступом к среде передачи данных беспроводной локальной сети и физический уровень (PHY): Управление радио ресурсами для беспроводных LAN, 12 июня, 2008; IEEE 802.11u-2011 - Стандарт IEEE для информационных технологий - Телекоммуникации и обмен информацией между системами - Локальные сети и сети масштаба города - Конкретные требования- Часть 11: Спецификации Управление (MAC) доступом к среде передачи данных беспроводной локальной сети и физический уровень (PHY): Поправка 9: Взаимодействие с внешними сетями; ЕЕЕ802.11 рабочая группа ad (TGad) (IEEE P802.11ad - Стандарт для информационных технологий - Телекоммуникации и обмен информацией между системами - Локальные сети и сети масштаба города - Конкретные требования- Часть 11: Поправка 3 к спецификациям Управление (MAC) доступом к среде передачи данных беспроводной локальной сети и физический уровень (PHY): Улучшения для очень высокой пропускной способности в полосе 60 ГГц)) и/или будущими версиями и/или их производными, устройствами и/или сетями, работающими в соответствии с существующими спецификациями точка-точка (Р2Р) альянса (WFA) «беспроводная точность» (WiFi) (WiFi Р2Р технические спецификации, версия 1.2, 2012) и/или будущими версиями и/или их производными, устройствами и/или сетями, работающими в соответствии с существующими сотовыми спецификациями и/или протоколами, например, Проект партнерства третьего поколения (3GPP), технология Долгосрочное развитие (LTE) 3GPP, и/или будущими версиями и/или их производными, устройствами и/или сетями, работающими в соответствии с существующими стандартами открытого сообщества производителей мобильной связи (ОМА), в том числе протокола надежного определения местонахождения плоскости пользователя (SUPL) (SUPL-OMA-AD-SUPL-V2.0) и/или будущими версиями и/или их производными, устройствами и/или сетями, работающими в соответствии с существующими стандартами консорциума Всемирной сети (W3C), в том числе W3C язык описания гипертекстовых документов (HTML) версия 5, октябрь 2010 и/или будущими версиями и/или их производными, устройствами и/или сетями, работающими в соответствии с существующими спецификациями WirelessHD™ и/или будущими версиями и/или их производными, блоками и/или устройствами, которые являются частью упомянутых выше сетей и подобным.
Некоторые варианты осуществления изобретения могут быть использованы совместно с односторонними и/или двусторонними системами радиосвязи, системами сотовой связи радио-телефон, мобильным телефоном, сотовым телефоном, беспроводным телефоном, устройством персональной системы связи (PCS), PDA устройством со встроенным устройством беспроводной связи, мобильным или переносным устройством системы глобального позиционирования (GPS), устройством, в которое встроено устройство GPS приема или устройство GPS передачи или микросхема, устройством, в которое встроен RFID элемент или микросхема, устройством приемо-передачи или устройством многоканальный вход - многоканальный выход (MIMO), устройством приемо-передачи или устройством одноканальный вход - многоканальный выход (SIMO), устройством приемо-передачи или устройством многоканальный вход - одноканальный выход (MISO), устройством, содержащим одну или более внутренних и/или внешних антенн, устройствами или системами цифрового телевидения (DVB), устройствами или системами радио нескольких стандартов, проводным или беспроводным карманным устройством, например, смартфоном, устройством протокола беспроводного доступа (WAP) или подобным.
Некоторые варианты осуществления изобретения могут быть использованы совместно с одним или более типами сигналов и/или систем беспроводной связи, например, радиочастотными (RF), инфракрасными (IR), мультиплексирования с частотным разделением каналов (FDM), мультиплексирования с ортогональным частотным разделением (OFDM), мультиплексирования с временным разделением каналов (TDM), множественного доступа с временным разделением каналов (TDMA), расширенного TDMA (E-TDMA), общего сервиса пакетной радиопередачи (GPRS), расширенного GPRS, множественного доступа с кодовым разделением каналов (CDMA), широкополосного CDMA (WCDMA), CDMA 2000, CDMA с одной несущей, CDMA с несколькими несущими, модуляции разделенной несущей (MDM), дискретным многотональным (DMT), Bluetooth, системой глобального позиционирования (GPS), Wi-Fi, Wi-Max, ZigBee™, сверхширокополосными (UWB), глобальной системой мобильной связи (GSM), 2G, 2,5G, 3G, 3,5G, 4G, сети мобильной связи пятого поколения (5G), 3GPP, технологии Долгосрочное развитие (LTE), улучшенного LTE, технологии улучшенного GSM для передачи данных (EDGE) и подобными. Другие варианты осуществления изобретения могут быть использованы в различных других устройствах, системах и/или сетях.
В настоящем документе термин «беспроводное устройство» подразумевает, например, устройство, способное поддерживать беспроводную связь, устройство связи, способное поддерживать беспроводную связь, станцию связи, способную поддерживать беспроводную связь, переносное или не переносное устройство, способное поддерживать беспроводную связь или подобное. В некоторых наглядных вариантах осуществления изобретения беспроводное устройство может быть периферийным устройством или может содержать такое устройство, которое встроено в компьютер, или периферийным устройством, которое прикреплено к компьютеру. В некоторых наглядных вариантах осуществления изобретения термин «беспроводное устройство» может дополнительно подразумевать беспроводной сервис.
В настоящем документе термин «обмениваться» относительно сигнала беспроводной связи включает в себя передачу сигнала беспроводной связи и/или прием сигнала беспроводной связи. Например, блок беспроводной связи, который способен обмениваться сигналом беспроводной связи, может содержать устройство беспроводной передачи для передачи сигнала беспроводной связи, по меньшей мере, одному другому блоку беспроводной связи и/или устройство беспроводного приема для приема сигнала беспроводной связи, по меньшей мере, от одного другого блока беспроводной связи. Глагол обмениваться может быть использован для действия, заключающегося в передаче, или действия, заключающегося в приеме. В одном примере фраза «обмениваться сигналом» может относиться к действию по передаче сигнала первым устройством и может не обязательно включать в себя действие по приему сигнала вторым устройством. В другом примере фраза «обмениваться сигналом» может относиться к действию по приему сигнала первым устройством и может не обязательно включать в себя действие по передаче сигнала вторым устройством.
Некоторые наглядные варианты осуществления изобретения могут быть использованы совместно с WLAN. Другие варианты осуществления изобретения могут быть использованы совместно с любой другой подходящей сетью беспроводной связи, например, беспроводной сетью, «пикосетью», WPAN, WVAN и подобными.
Некоторые наглядные варианты осуществления изобретения могут быть использованы совместно с сетью беспроводной связи, работающей в диапазоне частот 60 ГГц. Тем не менее, другие варианты осуществления изобретения могут быть реализованы с использованием любых других подходящих диапазонов частот беспроводной связи, например, диапазона чрезвычайно высоких частот (EHF) (диапазон частот (мм волна) миллиметровых волн), например, диапазона частот, расположенного между 20 ГГц и 300 ГГц, диапазона частот WLAN, диапазона частот WPAN, диапазона частот в соответствии со спецификацией WGA и подобными.
В настоящем документе термин «антенна» может содержать любую конфигурацию, структуру и/или расположение одного или более антенных элементов, компонентов, блоков, узлов и/или решеток. В некоторых вариантах осуществления изобретения антенна может реализовывать функциональность передачи и приема с использованием отдельных антенных элементов передачи и приема. В некоторых вариантах осуществления изобретения антенна может реализовывать функциональность передачи и приема с использованием общих и/или встроенных элементов передачи/приема. Антенна может содержать, например, антенну с фазированной решеткой, единственный антенный элемент, набор антенн с коммутируемым лучом и/или подобное.
В настоящем документе термин «станция» (STA) может содержать любой логический элемент, который является однозначно адресуемым примером для интерфейса управления (MAC) доступом к среде и физическому уровню (PHY) к беспроводной среде (WM).
В настоящем документе фраза «точка доступа» (АР) может содержать элемент, который содержит одну станцию (STA) и обеспечивает доступ к службам распределения через WM для соответствующих STA.
В настоящем документе фраза «станция (STA), не являющаяся точкой доступа» может относиться к STA, которая не содержится в АР.
Далее рассмотрим фиг. 1, на которой схематически показана структурная схема системы 100 в соответствии с некоторыми наглядными вариантами осуществления изобретения.
Как показано на фиг. 1 в некоторых наглядных вариантах осуществления изобретения система 100 может содержать одно или более устройств беспроводной связи, способных обмениваться данными, информацией и/или сигналами по беспроводной среде 103 (WM). Например, система 100 может содержать одно или более мобильных устройств, например, мобильное устройство 102, и/или один или более узлов беспроводной связи, например, узел 130, узел 140, узел 150, узел 160, узел 170 и/или узел 180.
В некоторых наглядных вариантах осуществления изобретения беспроводная среда 103 может содержать, например, радио канал, канал сотовой связи, RF канал, канал «беспроводная точность» (WiFi), IR канал и подобные. Один или более элементов системы 100 может дополнительно обладать возможностью обмена по любым подходящим линиям связи.
В некоторых наглядных вариантах осуществления изобретения система 100 может содержать одну или более клиентских STA и одну или более АР. Например, устройство 102 может реализовывать функциональность клиентской STA, а узел 130, узел 140, узел 150, узел 160, узел 170 и/или узел 180 могут реализовывать функциональность АР, например, WiFi АР, маршрутизатора и подобного.
В некоторых наглядных вариантах осуществления изобретения узел 130, узел 140, узел 150, узел 160, узел 170 и/или узел 180 могут содержать мобильное устройство или не мобильное устройство, например, стационарное устройство.
В некоторых наглядных вариантах осуществления изобретения узел 130, узел 140, узел 150, узел 160, узел 170 и/или узел 180 могут содержать, например, PC, настольный компьютер, мобильный компьютер, лэптоп, ноутбук, планшетный компьютер, сервер, карманный компьютер, карманное устройство, PDA устройство, карманное PDA устройство, встроенное устройство, внешнее устройство, гибридное устройство (например, объединяющее функциональность сотового телефона и функциональность PDA устройства), пользовательское устройство, мобильное или переносное устройство, не мобильное или не переносное устройство, мобильный телефон, сотовый телефон, PCS устройство, PDA устройство со встроенным устройством беспроводной связи, мобильным или переносным GPS устройство, DVB устройство, сравнительно небольшое вычислительное устройство, не настольный компьютер, учитывающее контекст устройство, видео устройство, аудио устройство, А/V устройство, телевизионную приставку (STB), видео источник, аудио источник, видео приемник, аудио приемник, стерео тюнер, устройство приема радиовещания, плоскую индикаторную панель, персональный медиаплеер (РМР), источник данных, приемник данных и подобное.
В некоторых наглядных вариантах осуществления изобретения мобильное устройство 102 может содержать, например, пользовательское устройство (UE), мобильный компьютер, лэптоп, ноутбук, планшетный компьютер, Ultrabook™, мобильное интернет-устройство, карманный компьютер, карманное устройство, устройство хранения, PDA устройство, карманное PDA устройство, встроенное устройство, внешнее устройство, гибридное устройство, пользовательское устройство, автомобильное устройство, не автомобильное устройство, переносное устройство, мобильный телефон, сотовый телефон, PCS устройство, мобильное или переносное GPS устройство, DVB устройство, сравнительно небольшое вычислительное устройство, не настольный компьютер, устройство «меньше размеры, больше эффективность» (CSLL), ультрамобильное устройство (UMD), ультрамобильный PC (UMPC), мобильное интернет-устройство (MID), «Оригами» устройство или вычислительное устройство, устройство, которое поддерживает динамически формируемые вычисления (DCC), аудио устройство, А/V устройство, игровое устройство, медиаплеер, смартфон и подобное.
В некоторых наглядных вариантах осуществления изобретения устройство 102, узел 130, узел 140, узел 150, узел 160, узел 170 и/или узел 180 могут содержать блоки беспроводной связи для осуществления беспроводной связи между устройством 102, узлом 130, узлом 140, узлом 150, узлом 160, узлом 170 и/или узлом 180 и/или одним или более другими устройствами беспроводной связи. Например, устройство 102 может содержать блок 112 беспроводной связи и/или узел 130 может содержать блок 132 беспроводной связи.
В некоторых наглядных вариантах осуществления изобретения блоки беспроводной связи могут содержать один или более радио. Например, блок 112 беспроводной связи и/или блок 132 беспроводной связи могут содержать радио 114, например, содержать одно или более устройств беспроводной передачи, устройств беспроводного приема и/или устройств беспроводной приемо-передачи, которые способны направлять и/или принимать сигналы беспроводной связи, RF сигналы, кадры, блоки, потоки передачи, пакеты, сообщения, элементы данных и/или данные. В одном примере радио могут содержать элементы модуляции, элементы демодуляции, усилители, устройства аналого-цифрового и цифро-аналогового преобразований, фильтры и/или подобное. Например, блоки 112 и/или 132 беспроводной связи могут содержать беспроводную сетевую интерфейсную карту (NIC) или могут быть реализованы как часть указанной карты и подобное.
В некоторых наглядных вариантах осуществления изобретения блоки беспроводной связи могут содержать одну или более антенн, или могут быть связаны с одной или более антеннами. Например, блок 112 беспроводной связи может быть связан с одной или более антеннами 108, а блок 132 беспроводной связи может быть связан с одной или более антеннами 138.
Антенны 108 и/или 138 могут содержать любой тип антенн, подходящий для передачи и/или приема сигналов беспроводной связи, блоков, кадров, потоков передачи, пакетов, сообщений и/или данных. Например, антенны 108 и/или 138 могут содержать любую конфигурацию, структуру и/или расположение одного или более антенных элементов, компонентов, блоков, узлов и/или решеток. Антенны 108 и/или 138 могут содержать, например, антенны, подходящие для направленной связи, например, с использованием технологий формирования диаграммы направленности. Например, антенны 108 и/ил 138 могут содержать антенну с фазированной решеткой, многоэлементную антенну, набор антенн с коммутируемым лучом и/или подобное. В некоторых вариантах осуществления изобретения антенны 108 и/или 138 могут реализовывать функциональность передачи и приема с использованием отдельных антенных элементов передачи и приема. В некоторых вариантах осуществления изобретения антенны 108 и/или 138 могут реализовывать функциональность передачи и приема с использованием общих и/или встроенных элементов передачи/приема.
В некоторых наглядных вариантах осуществления изобретения мобильное устройство 102 и/или один или более из узлов 130, 140, 150, 160, 170 и/или 180 могут также содержать, например, процессор 191, блок 192 ввода, блок 193 вывода, блок 194 памяти и блок 195 хранения. Мобильное устройство 102 может дополнительно содержать другие подходящие аппаратные компоненты и/или программные компоненты. В некоторых наглядных вариантах осуществления изобретения некоторые или все компоненты мобильного устройства 102 могут быть расположены в общем корпусе или упаковке и могут быть соединены или рабочим образом связаны с использованием одной или более проводных или беспроводных линий. В других вариантах осуществления изобретения компоненты мобильного устройства 102 могут быть распределены по нескольким или отдельным устройствам.
Процессор 191 содержит, например, центральный процессор (CPU), цифровой сигнальный процессор (DSP), одно или несколько ядер процессора, одноядерный процессор, двухъядерный процессор, многоядерный процессор, микропроцессор, ведущий процессор, контроллер, несколько процессоров или контроллеров, микросхему, одну или несколько схем, схемное решение, логический блок, интегральную схему (IC), специализированную IC (ASIC) или любой другой подходящий многоцелевой или специальный процессор или контроллер. Например, процессор 111 выполняет команды, например, операционной системы (OS) мобильного устройства 102 и/или одного или более подходящих приложений.
Блок 194 памяти содержит, например, оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM), динамическое RAM (DRAM), синхронное DRAM (SD-RAM), флеш-память, энергозависимую память, энергонезависимую память, кэш-память, буфер, блок кратковременной памяти, блок долговременной памяти или другие подходящие блоки памяти. Блок 195 хранения содержит, например, накопитель на жестких дисках, привод флоппи-дисков, привод компакт-дисков (CD), привод CD-ROM, привод DVD или другие подходящие съемные или несъемные блоки хранения. Например, блок 194 памяти и/или блок 195 хранения, например, может хранить данные, обработанные мобильным устройством 102.
Блок 192 ввода содержит, например, клавиатуру, кнопочную панель, мышь, сенсорный экран, сенсорную панель, шаровой указатель, перо, микрофон, или другое подходящее устройство указания или устройство ввода. Блок 193 вывода содержит, например, монитор, экран, сенсорный экран, плоскую индикаторную панель, блок отображения с электронно-лучевой трубкой (CRT), блок отображения с жидкокристаллическим дисплеем (LCD), плазменный блок отображения, один или более аудио динамик или наушник, или другие подходящие устройства вывода.
В некоторых наглядных вариантах осуществления изобретения устройство 102, узел 130, узел 140, узел 150, узел 160, узел 170 и/или узел 180 могут быть расположены в помещении, например, торговом центре, здании, офисе и/или подобном месте. В других вариантах осуществления изобретения устройство 102, узел 130, узел 140, узел 150, узел 160, узел 170 и/или узел 180 могут быть расположены в любой другой среде, например, в помещении и/или вне помещения.
В некоторых наглядных вариантах осуществления изобретения мобильное устройство 102 может оценивать положение мобильного устройства 102 в среде в помещении на основе измерения времени полета (ToF) (также называется «точное измерение времени (FTM)»).
ToF может быть определено как общее время прохождения сигнала от первой станции, например, устройства 102, до второй станции, например, узла 130, узла 140, узла 150, узла 160, узла 170 и/или узла 180, и назад к первой станции. Расстояние между первой и второй станциями может быть определено на основе значения ToF, например, путем деления значения ToF на два и умножением результата на скорость света.
В одном примере устройство 102 может передать сообщение, обозначенное через M1, на узел 130 в момент времени, обозначенный через t1. Момент t1 времени может быть временем отправления (ToD), обозначенным через ToD(M1), для сообщения M1.
В некоторых наглядных вариантах осуществления изобретения узел 130 может принять сообщение M1 и определить момент времени, обозначенный через t2, например, путем определения ТоА, обозначенного через ТоА(М1), для сообщения M1.
В некоторых наглядных вариантах осуществления изобретения узел 130 может передать сообщение, обозначенное через М1-ACK, на устройство 102 в момент времени, обозначенный через t3. Сообщение М1-ACK может содержать, например, уведомительное сообщение, переданное в ответ на сообщение M1. Момент t3 времени может являться ToD, обозначенным через ToD(M1-ACK), для сообщения М1-ACK.
В некоторых наглядных вариантах осуществления изобретения устройство 102 может принять сообщение М1-ACK и определить момент времени, обозначенный через t4, например, путем определения ТоА, обозначенного через ToA(M1-ACK), для сообщения М1-ACK.
В некоторых наглядных вариантах осуществления изобретения узел 130 может передать сообщение, обозначенное через М2, на устройство 102. Сообщение М2 может содержать, например, информацию, соответствующую моменту t2 времени и/или моменту t3 времени. Например, сообщение М2 может содержать метку времени, например, метку времени ТоА, которая содержит момент t2 времени, и метку времени, например, метку времени ToD, которая содержит момент t3 времени.
В некоторых наглядных вариантах осуществления изобретения устройство 102 может принимать сообщение М2. Устройство 102 может определить ToF между устройствами 102 и узлом 130, например, на основе сообщения М2.
Например, устройство 102 может определить ToF на основе среднего или любой другой функции, примененной к значениям моментов времени t1, t2, t3 и t4. Например, устройство 102 может определить ToF, например, следующим образом:
В некоторых наглядных вариантах осуществления изобретения устройство 102 может передать сообщение, обозначенное через М2-ACK, на узел 130. Сообщение М2-ACK может содержать, например, уведомительное сообщение, переданное в ответ на сообщение М2.
В некоторых наглядных вариантах осуществления изобретения устройство 102 может определить расстояние между устройствами 102 и 104 на основе вычисленного ToF.
Например, устройство 102 может определить расстояние, обозначенное через n, например, следующим образом:
где через С обозначена скорость распространения радиоволны.
k
В некоторых наглядных вариантах осуществления изобретения устройство 102 может определить расположение устройства 102, например, абсолютное расположение устройства 102, на основе оценки расстояния r.
Например, устройство 102 может определить два и более значения ToF, например, в соответствии с выражением 2, для двух и более других станций, например, узлов 140, 150 и/или других узлов.
Устройство 102 может определить расположение устройства 102 на основе двух и более значений ToF, например, с использованием технологии трилатерации.
В некоторых наглядных вариантах осуществления изобретения устройство 102 может определить расположение устройства 102 на основе расположения других станций, которые использованы для измерений ToF, например, узлов 130, 140 и 150.
В некоторых наглядных вариантах осуществления изобретения расположения узла 130, узла 140, узла 150, узла 160, узла 170 и/или узла 180 могут быть приведены в глобальных координатах, например, координатах геоцентрической прямоугольной системы координат, связанной с Землей (ECEF), координатах всемирной геодезической системы координат 1984 (WGS84) и/или подобных.
В некоторых наглядных вариантах осуществления изобретения приложения/службы 125 для навигации устройства 102в среде в помещении, например, приложение навигации в помещении, могут использовать расположение одного и более узла 130, узла 140, узла 150, узла 160, узла 170 и/или узла 180 в локальных координатах.
В некоторых наглядных вариантах осуществления изобретения локальные координаты могут быть использованы, например, для осуществления навигации устройства 102 относительно точек и/или мест в помещении, которые могут быть идентифицированы на основе системы локальных координат, обладающей локальной ориентацией, например, на основе ориентации среды в помещении, например, ориентации здания.
В некоторых наглядных вариантах осуществления изобретения локальные координаты могут быть основаны на исходной точке, например, точке (0,0), которая может быть расположена в заранее определенном месте в помещении, например, точке в здании, в котором устройство 102 может осуществлять навигацию.
В некоторых наглядных вариантах осуществления изобретения глобальные координаты исходной точки и локальная ориентация системы локальных координат могут быть использованы, например, для предоставления возможности однозначного преобразования локальных координат в глобальные координаты и наоборот.
В некоторых наглядных вариантах осуществления изобретения расположение узла, например, узла 130, может быть определено, например, в базе данных, которую будут использовать для навигации в помещениях, например, путем определения заранее определенного расположения исходной точки и локальной ориентации системы локальных координат, измерения расположения исходной точки в глобальных координатах, таких как ECEF, и измерения расположения узла в локальных координатах, например, относительно исходной точки.
В некоторых наглядных вариантах осуществления изобретения несколько узлов, расположения которых измерены относительно некоторой общей исходной точки, могут обладать очень высокой точностью, например, расстояния между всеми узлами могут быть очень точно определены. В отличие от этого, узлы, расположения которых измерены относительно разных исходных точек, могут обладать сравнительно большими систематическими ошибками, например, так как может быть очень трудно точно измерить расположение исходной точки в глобальных координатах.
В одном примере узлы 130, 140 и 150 могут обладать очень высокой локальной точностью, например, если расположение узлов 130, 140 и 150 измерено относительно первой исходной точки.
В другом примере узлы 130, 160 и 170 могут обладать сравнительно большими относительными систематическими ошибками, например, если расположение узла 130 измерено относительно первой исходной точки, а расположение узлов 160 и 170 измерено относительно второй исходной точки, например, расположенной в другом месте относительно первой исходной точки.
В некоторых наглядных вариантах осуществления изобретения на точность локального расположения устройства 102 измеренного относительно нескольких узлов, может не влиять ошибка в глобальных координатах узлов, например, если все узлы измерены относительно одной исходной точки, например, как описано ниже.
Далее рассмотрим фиг. 2, на которой схематически показано расположение шести узлов в среде 200 в помещении, в соответствии с некоторыми наглядными вариантами осуществления изобретения.
Как показано на фиг. 2, шесть узлов могут содержать первый узел, обозначенный через «1», второй узел, обозначенный через «2», третий узел, обозначенный через «3», четвертый узел, обозначенный через «4», пятый узел, обозначенный через «5», и шестой узел, обозначенный через «6». Например, первый, второй, третий, четвертый, пятый и шестой узлы могут реализовывать функциональность узлов 130, 140, 150, 160, 170 и 180 (фиг. 1).
Как показано на фиг. 2, первая группа узлов, например, первый, второй и третий узлы, могут быть определены относительно первой общей исходной точки, например, расположения первого узла, в глобальных координатах, например, ECEF координатах (6000, 6000).
Как показано на фиг. 2, вторая группа узлов, например, четвертый, пятый и шестой узлы, могут быть определены относительно второй общей исходной точки, например, расположения четвертого узла, в глобальных координатах, например, ECEF координатах (6000, 6003).
Как показано на фиг. 2, локальные и глобальные координаты шести узлов могут быть следующими:
Как показано в таблице 1, третий и шестой узлы могут обладать одинаковыми локальными координатами, например, (5, 1).
В некоторых наглядных вариантах осуществления изобретения измерение расстояния между третьим и шестым узлами может включать в себя преобразование локальных координат третьего и шестого узлов в глобальные координаты, и вычисление расстояния между глобальными координатами третьего и шестого узлов.
3-6
Например, расстояние между третьим и шестым узлами обозначенное через D, может быть вычислено следующим образом:
В некоторых наглядных вариантах осуществления изобретения расстояние между двумя узлами, принадлежащими одной и той же группе, может быть вычислено с использованием глобальных или локальных координат.
5-6
В одном примере расстояние, обозначенное через D, между пятым и шестым узлами в глобальных координатах может быть вычислено следующим образом:
2-3
В другом примере расстояние, обозначенное через D, между вторым и третьим узлами в локальных координатах может быть вычислено следующим образом:
В некоторых наглядных вариантах осуществления изобретения может присутствовать ошибка при измерении глобальных координат, по меньшей мере, одной из групп, например, второй группы. Например, измеренное расположение четвертого узла, который используют как исходную точку второй группы, может в глобальных координатах составлять (6000, 6005), например вместо фактических глобальных координат (6000, 6003), например, из-за ошибки при измерении расположения четвертого узла.
В некоторых наглядных вариантах осуществления изобретения ошибка в глобальных координатах второй исходной точки второй группы может влиять на глобальные координаты пятого и шестого узлов, что можно определить на основе глобальных координат второй исходной точки, например, следующим образом:
В некоторых наглядных вариантах осуществления изобретения на расстояния, определенные между узлами из различных групп, может влиять ошибка в глобальных координатах второй исходной точки второй группы.
3-6
Например, определенное расстояние между третьим и шестым узлами, обозначенное через D', на основе ошибки расположения четвертого узла, может быть вычислено следующим образом:
3-6
Соответственно, ошибка в расположении четвертого узла может привести к ошибке в 2 м в определенном расстоянии D' по сравнению с фактическим расстоянием между вторым и третьим узлами.
В некоторых наглядных вариантах осуществления изобретения на расстояния, определенные между узлами одной группы, например, первой группы или второй группы, может не влиять ошибка в глобальных координатах группы.
5-6
В одном примере определенное расстояние в глобальных координатах, обозначенное через D', между пятым и шестым узлами на основе ошибки расположения четвертого узла, может быть вычислено, например, следующим образом:
2-3
В другом примере, определенное расстояние в локальных координатах, обозначенное через D', между вторым и третьим узлами может быть вычислено следующим образом:
В соответствии с приведенными выше примерами может отсутствовать ошибка в расстоянии, вычисленном между узлами одной группы, например, в глобальных или локальных координатах.
Как показано на фиг. 1, некоторые наглядные варианты осуществления изобретения могут позволить определить группы узлов, для которых проводят измерения относительно одной и той же общей исходной точки и которые обладают одной и той же локальной ориентацией и одними и теми же локальными координатами, как описано ниже.
В некоторых наглядных вариантах осуществления изобретения узлы группы узлов могут обладать одинаковыми характеристиками точности исходной точки и, соответственно, для них может быть исключена глобальная неточность исходной точки, например, при навигации в помещении.
В некоторых наглядных вариантах осуществления изобретения определение группы узлов может позволить, например, получать гораздо более точное положение относительно одних и тех же узлов, например, путем исключения ошибок, связанных с узлами различных групп, например, как описано выше.
В некоторых наглядных вариантах осуществления изобретения блоки 112 и 132 беспроводной связи могут обмениваться сообщением, содержащим идентификатор группы для указания того, что узел 130 принадлежит группе из двух или более узлов, локальные координаты которых измерены относительно общей исходной точки.
В одном примере узлы 130, 140 и 150 могут принадлежать первой группе 155, локальные координаты для которой измеряют относительно первой общей исходной точки 157; и узлы 160, 170 и 180 могут принадлежать ко второй группе 185, локальные координаты для которой измеряют относительно второй общей исходной точки 187, например, отличной от первой исходной точки 157. Соответственно, блоки 112 и/или 132 беспроводной связи могут обмениваться сообщением, содержащим идентификатор группы, указывающий на то, что узел 130 принадлежит группе 155.
В некоторых наглядных вариантах осуществления изобретения идентификатор группы может быть выполнен так, чтобы единственным образом идентифицировать группу, например, идентификатор группы может содержать уникальный идентификатор группы.
В некоторых наглядных вариантах осуществления изобретения идентификатор группы может быть основан на адресе управления (MAC) доступом к среде передачи данных для узла из группы узлов. Например, идентификатор группы 155 может быть основан на MAC адресе узла 130 и идентификатор группы 185 может быть основан на MAC адресе узла 180.
В одном примере идентификатор группы может содержать 64-битовое поле ID группы, которое может содержать, например, 48 битов MAC адреса узла, ассоциирующегося с группой, за которыми следует 12 битов номера группы и дополнительно 4 резервных бита. В другом примере идентификатор группы может содержать любое другое поле и/или может быть определен любым другим образом.
В некоторых наглядных вариантах осуществления изобретения сообщение может содержать локальные координаты узла 130 относительно исходной точки 157.
В некоторых наглядных вариантах осуществления изобретения сообщение может содержать информацию о группе, соответствующую группе 155.
В некоторых наглядных вариантах осуществления изобретения информация о группе может содержать, по меньшей мере, один информационный элемент из следующих: глобальные координаты исходной точки 157, например, ECEF и/или WGS84 координат исходной точки 157, точность измерения глобальных координат исходной точки 157 и/или информация об ориентации, определяющая ориентацию локальных координат, например, относительно глобальных координат или любой другой системы координат.
Например, информация об ориентации может содержать глобальную координату, например, ECEF координату, и локальную координату, соответствующую глобальной координате, по меньшей мере, одного места, например такую что, ориентация может быть определена на основе глобальных координат исходной точки и глобальной и локальной координаты, по меньшей мере, одного места. В другом примере информация об ориентации может содержать x или у ориентацию; стандартную систему Север Восток Низ (NED) или LNF системы координат, например, x - север, у - восток, z - низ, или любую другую информацию об ориентации.
В некоторых наглядных вариантах осуществления изобретения сообщение может содержать маяк, переданный узлом 130.
В некоторых наглядных вариантах осуществления изобретения маяк, переданный узлом 130, может содержать идентификатор группы 155 и/или локальные координаты узла 130 относительно исходной точки 157.
В некоторых наглядных вариантах осуществления изобретения сообщение может содержать пробный запрос, переданный устройством 102 на узел 130.
В некоторых наглядных вариантах осуществления изобретения пробный запрос может содержать идентификатор группы 155.
В некоторых наглядных вариантах осуществления изобретения сообщение может содержать ответ на пробный запрос, переданный узлом 130 на устройство 102, например, в ответ на пробный запрос.
В некоторых наглядных вариантах осуществления изобретения ответ на пробный запрос может содержать, по меньшей мере, идентификатор группы 155 и/или локальные координаты узла 130 относительно исходной точки 157 и/или относительно глобальных координат.
В некоторых наглядных вариантах осуществления изобретения сообщение может содержать запрос информации (LCI) о конфигурации расположения, переданный устройством 102 на узел 130.
В некоторых наглядных вариантах осуществления изобретения кадр запроса может содержать поле, идентифицирующее конкретный идентификатор группы. Например, устройство 102 может передать кадр запроса на узел 130, содержащий идентификатор группы 155.
В некоторых наглядных вариантах осуществления изобретения LCI запрос может содержать первый указывающий флаг для запроса информации о группе. Например, первый указывающий флаг может содержать бит, который может обладать заранее заданным значением, например «1», показывающим, что указывающий флаг указывает на то, что информация о группе запрошена. Например, устройство 102 может передать кадр запроса на узел 130, содержащий первый указывающий флаг, установленный равным «1», для запроса информации о группе 155.
В некоторых наглядных вариантах осуществления изобретения кадр LCI запроса может содержать второй указывающий флаг для указания типа запрошенной информации в отчете. Например, второй указывающий флаг может содержать указание того, что нужно отчитаться о расположении узла 130, узла 140, узла 150, узла 160, узла 170 и/или узла 180 с помощью локальных координат и/или глобальных координат.
В некоторых наглядных вариантах осуществления изобретения кадр LCI запроса может содержать третий указывающий флаг для запроса расположения узлов, которые являются частью конкретной группы. Например, устройство 102 может передать кадр LCI запроса на узел 150 с целью запроса узла 150 на отправку локальных координат одного или более узлов из группы 185.
Далее рассмотрим фиг. 3, на которой схематически показан кадр LCI запроса в соответствии с некоторыми наглядными вариантами осуществления изобретения. Например, устройство 102 (фиг. 1) может передать кадр 300 LCI запроса на узел 130 (фиг. 1) с целью запроса информации о группе 155 (фиг. 1).
Как показано на фиг. 3, кадр 300 LCI запроса может содержать поле 302 широты, поле 304 долготы, поле 306 высоты и поле 308 необязательных подэлементов. Например, поле 302 широты, поле 304 долготы и/или поле 306 высоты могут содержать запрошенное разрешение для использования при предоставлении координат широты, долготы и/или высоты исходной точки группы.
В некоторых наглядных вариантах осуществления изобретения поле 308 необязательных подэлементов может содержать идентификатор 310 группы, первый указывающий флаг 312, второй указывающий флаг 314 и/или третий указывающий флаг 316, например, как описано выше.
Как показано на фиг. 1, в некоторых наглядных вариантах осуществления изобретения блок 112 и/или 132 беспроводной связи могут обмениваться кадром LCI отчета, переданным от узла 130 в устройство 102, например, в ответ на кадр LCI запроса, например, кадр 300 LCI запроса (фиг. 3).
В некоторых наглядных вариантах осуществления изобретения кадр LCI отчета может содержать поле, содержащее идентификатор группы, и локальные координаты узла 130. Например, LCI отчет может содержать идентификатор группы 155 и локальные координаты узла 130 относительно исходной точки 157 и/или относительно глобальных координат.
В некоторых наглядных вариантах осуществления изобретения кадр LCI отчета может также содержать тип системы локальных координат и/или тип ориентации, например, как описано выше.
В некоторых наглядных вариантах осуществления изобретения кадр LCI отчета может также информацию о локальных координатах, касающуюся локальных координат узлов группы. Например, кадр LCI отчета относительно группы 185 может содержать локальные координаты узлов 160, 170 и/или 180.
В некоторых наглядных вариантах осуществления изобретения информация о локальных координатах может содержать Χ, Υ, Ζ координаты, разрешение и/или точность для одного или более узлов, например, каждого узла группы.
Далее рассмотрим фиг. 4, на которой схематически показан кадр 400 LCI отчета в соответствии с некоторыми наглядными вариантами осуществления изобретения. Например, устройство 130 (фиг. 1) может передать кадр 400 LCI отчета в устройство 102 (фиг. 1) с целью предоставления информации о группе 155 (фиг. 1).
Как показано на фиг. 4, кадр 400 LCI отчета может содержать поле 402 широты, поле 404 долготы, поле 406 высоты и поле 408 необязательных подэлементов.
В некоторых наглядных вариантах осуществления изобретения локальные координаты узла, предоставляющего кадр 400 LCI отчета, могут содержаться в поле 402 широты, например, которое содержит первую координату узла в локальных координатах, например, «Υ» координату системы декартовых координат, поле 404 долготы, например, которое содержит вторую координату узла в локальных координатах, например, «X» координату системы декартовых координат, и/или поле 406 высоты, например, которое содержит третью координату узла в локальных координатах, например, «Ζ» координату системы декартовых координат.
В некоторых наглядных вариантах осуществления изобретения поле 408 необязательных подэлементов может содержать поле 410 идентификатора группы, тип системы локальных координат, тип ориентации и/или локальные координаты узлов группы, например, как описано выше.
В одном примере кадр LCI отчета может быть передан от узла 130 (фиг. 1) в устройство 102 (фиг. 1). Поле 402 широты может содержать широту узла 130 (фиг. 1), поле 404 долготы может содержать долготу узла 130 (фиг. 1) и/или поле 406 высоты может содержать высоту узла 130 (фиг. 1) в локальных координатах, например, с использованием Χ, Y и Ζ декартовых координат, относительно исходной точки 157 (фиг. 1). Поле 410 идентификатора группы может содержать идентификатор группы 155 (фиг. 1). Поле 400 LCI отчета может также содержать тип системы локальных координат и тип ориентации; и/или локальные координаты узлов 140 и 150 (фиг. 1), например, если кадр 300 LCI запроса (фиг. 3) передают от устройства 102 (фиг. 1) на узел 130 (фиг. 1) и он содержит идентификатор группы 155.
В другом примере кадр 400 LCI отчета может быть передан от узла 180 (фиг. 1) в устройство 102 (фиг. 1). Поле 402 широты может содержать широту узла 180 (фиг. 1), поле 404 долготы может содержать долготу узла 180 (фиг. 1) и/или поле 406 высоты может содержать высоту узла 180 (фиг. 1) в локальных координатах, например, с использованием Χ, Y и Ζ декартовых координат, относительно исходной точки 187 (фиг. 1). Поле 410 идентификатора группы может содержать идентификатор группы 185 (фиг. 1). Поле 400 LCI отчета может также содержать тип системы локальных координат и тип ориентации; и/или локальные координаты узлов 160 и 170 (фиг. 1), например, если кадр 300 LCI запроса (фиг. 3) передают от устройства 102 (фиг. 1) на узел 180 (фиг. 1) и он содержит идентификатор группы 185.
Как показано на фиг. 1, в некоторых наглядных вариантах осуществления изобретения блоки 112 и/или 132 беспроводной связи могут обмениваться кадром отчета о соседях между устройством 102 и узлом 130.
В некоторых наглядных вариантах осуществления изобретения узел 130 может хранить таблицу 137 соседей, содержащую информацию, касающуюся одного или более соседних узлов («информация о группе АР»).
В некоторых наглядных вариантах осуществления изобретения устройство 102 может быть способно запросить от узла 130 информацию о группе АР.
В некоторых наглядных вариантах осуществления изобретения устройство 102 может направить на узел 130 кадр отчета с запросом о соседях, например, через блок 112 беспроводной связи.
В некоторых наглядных вариантах осуществления изобретения узел 130 может принять кадр отчета с запросом о соседях и может передать на устройство 102 кадр отчета с ответом о соседях, например, через блок 132 беспроводной связи, в ответ на кадр отчета с запросом о соседях.
В некоторых наглядных вариантах осуществления изобретения кадр отчета с ответом о соседях может содержать информацию о группе АР.
В некоторых наглядных вариантах осуществления изобретения информация о группе АР может содержать, например, информацию из одной или более таблиц в базе (ΜΙΒ) управляющей информации, которую сохраняет узел 130, касающуюся одного или более соседних узлов, которые могут быть кандидатами для перехода набора служб в ΜΙΒ, например, таблица dot11RRMNeighborReportTable в ΜΙΒ.
В некоторых наглядных вариантах осуществления изобретения информация о группе АР может позволить устройству 102 собрать информацию о соседних узлах для узла 130, например, для использования как потенциальных кандидатов для роуминга, например, когда устройство 102 перемещается близко к соседним узлам для узла 130.
В одном примере устройство 102 может передать на узел 130 кадр отчета с запросом о соседях, а узел 130 может направить кадр отчета с ответом о соседях, содержащий информацию о группе АР узлов группы 185. Информация о группе АР может содержать, например, локальные и/или глобальные координаты, точность локальных и/или глобальных координат и/или разрешение для узлов 160, 170 и/или 180 группы 185.
В некоторых наглядных вариантах осуществления изобретения информация о группе АР может, например, содержаться в кадре отчета с ответом о соседях, как часть нового выделенного информационного элемента (IE).
В некоторых наглядных вариантах осуществления изобретения информация о группе АР может быть, например, добавлена к существующему элементу кадра отчета с ответом о соседях, например, добавлена к элементу отчета о соседях или добавлена к полю информации ID (BSSID) основных наборов служб, например, как описано ниже.
Рассмотрим фиг. 5, на которой схематически показан кадр 500 отчета с ответом о соседях и поле 502 информации BSSID кадра 500 отчета с ответом о соседях соответствии с некоторыми наглядными вариантами осуществления изобретения. Например, узел 130 (фиг. 1) может передать кадр 500 отчета с ответом о соседях на устройство 102 (фиг. 1).
Как показано на фиг. 5, кадр 500 отчета с ответом о соседях может содержать поле 510 необязательных подэлементов.
В одном примере поле 510 необязательных подэлементов может содержать поле 512 информации о группе АР.
В другом примере поле 502 информации BSSID может содержать резервное поле 514 и резервное поле 514 может содержать поле 512 информации о группе АР.
В некоторых наглядных вариантах осуществления изобретения поле 512 информации о группе АР может содержать, например, локальные и/или глобальные координаты узла 180 (фиг. 1), точность локальных и/или глобальных координат и/или разрешение координат узлов 160, 170 и/или 180 группы 185 (фиг. 1), например, как описано выше.
Как показано на фиг. 1, в некоторых наглядных вариантах осуществления изобретения устройство 102 может использовать информацию о группе и/или информацию о группе АР для осуществления вычисления позиции с увеличенной точностью.
В некоторых наглядных вариантах осуществления изобретения устройство 102 может использовать информацию о группе и/или информацию о группе АР для выбора одного или более узлов из узлов 130, 140, 150, 160, 170 и/или 180 для осуществления вычисления позиции.
В некоторых наглядных вариантах осуществления изобретения блок 112 беспроводной связи может принять сообщение, содержащее идентификатор группы для указания группы из двух или более точек доступа, локальные координаты которых измерены относительно общей исходной точки. Например, блок 112 беспроводной связи может принять, например, кадр маяка, ответ на пробный запрос и/или кадр LCI отчета от узла 130, например, как описано выше.
В некоторых наглядных вариантах осуществления изобретения устройство 102 может содержать устройство 122 оценки расположения для выбора одного или более узлов, которые будут использоваться мобильным устройством 102 для оценки расположения мобильного устройства 102 на основе сообщения.
В некоторых наглядных вариантах осуществления изобретения устройство 122 оценки расположения может выбрать один или более узлов на основе идентификатора группы. Например, устройство 122 оценки расположения может выбрать узлы 130, 140 и/или 150 для оценки расположения устройства 102, например, путем осуществления ToF измерений с узлами 130, 140 и/или 150 на основе идентификатора группы 155.
В другом примере устройство 122 оценки расположения может выбрать узлы 160, 170 и/или 180 для оценки расположения устройства 102, например, путем осуществления ToF измерений с узлами 160, 170 и/или 180 на основе идентификатора группы 185.
В некоторых наглядных вариантах осуществления изобретения устройство 122 оценки расположения может считать более приоритетным узел, принадлежащий группе, по сравнению с узлом, не принадлежащим этой группе. Например, устройство оценки расположения может предпочитать узлы 130, 140 и/или 150 группы 155 по сравнению с узлами 160, 170 и/или 180 группы 185 для оценки расположения устройства 102, например, если идентификатор группы содержит идентификатор группы 155.
В некоторых наглядных вариантах осуществления изобретения устройство 122 оценки расположения может выбрать несколько узлов для использования при оценке расположения мобильного устройства 102, при этом каждый из узлов принадлежит одной и той же группе узлов. Например, устройство 122 оценки расположения может выбрать узлы 130, 140 и 150, которые принадлежат группе 155.
В одном примере устройство 122 оценки расположения может предпочесть выбрать узлы из одной и той же группы, например, вместо выбора двух узлов из одной группы и узла из другой группы.
В некоторых наглядных вариантах осуществления изобретения устройство 122 оценки расположения может выбрать несколько узлов для использования при оценке расположения мобильного устройства 102, при этом упомянутые узлы не принадлежат одной и той же группе узлов. Например, устройство 122 оценки расположения может выбрать узлы 130, 140 и 170 для оценки расположения мобильного устройства 102, например, если блок 132 беспроводной связи не может взаимодействовать с узлом 150, например, если линия связи с узлом 150 заблокирована.
В некоторых наглядных вариантах осуществления изобретения устройство 122 оценки расположения может применить первый вес к касающемуся расположения измерению для узла, который не принадлежит группе узлов, и второй вес, например, больший первого веса, к касающемуся расположения измерению для узла, который принадлежит группе узлов.
Например, устройство 122 оценки расположения может применить первый вес к ToF измерению для узлов 130 и 140, которые принадлежат группе 155; и второй вес, например, меньший первого веса, к ToF измерению для узла 170, который не принадлежит группе 155.
Рассмотрим фиг. 6, на которой схематически показан способ оценки расположения мобильного устройства в соответствии с некоторыми наглядными вариантами осуществления изобретения. В некоторых наглядных вариантах осуществления изобретения одна или более операций способа с фиг. 6 могут быть осуществлены любой подходящей системой беспроводной связи, например, системой 100 (фиг. 1), мобильным устройством, например, устройством 102 (фиг. 1), узлом, например, узлами 130, 140, 150, 160, 170 и/или 180 (фиг. 1), блоком беспроводной связи, например, блоками 112 и/или 132 беспроводной связи (фиг. 1), и/или устройством оценки расположения, например, устройством 122 оценки расположения (фиг. 1).
Как показано в блоке 602, способ может включать в себя обмен между узлом и мобильным устройством сообщением, содержащим идентификатор группы для указания того, что узел принадлежит группе из двух или более узлов, локальные координаты которых измерены относительно общей исходной точки. Например, блоки 112 и 132 беспроводной связи (фиг. 1) могут обменяться сообщением, содержащим идентификатор группы 155 (фиг. 1), например, как описано выше.
Как показано в блоке 603, обмен сообщением между узлом и мобильным устройством может включать в себя передачу сообщения от узла. Например, блок 132 беспроводной связи (фиг. 1) может передать сообщение от узла 130 (фиг. 1), например, как описано выше.
Как показано в блоке 604, обмен сообщением между узлом и мобильным устройством может включать в себя прием сообщения от узла. Например, блок 112 беспроводной связи (фиг. 1) может принять сообщение от узла 130 (фиг. 1), например, как описано выше.
Как показано в блоке 606, способ может включать в себя выбор, на основе идентификатора группы, одного или более узлов, которые будут использованы мобильным устройством для оценки расположения мобильного устройства. Например, устройство 122 оценки расположения (фиг. 1) может выбрать узлы 130, 140 и 150 (фиг. 1) на основе идентификатора группы 155 (фиг. 1), например, как описано выше.
Как показано в блоке 608, выбор одного или более узлов, которые будут использованы мобильным устройством, может включать в себя то, что некоторый узел, принадлежащий группе узлов, считают приоритетным по сравнению с узлом, не принадлежащим группе узлов. Например, устройство 122 оценки расположения (фиг. 1) может считать приоритетными узлы 130, 140 и 150 (фиг. 1), которые принадлежат группе 155 (фиг. 1), по сравнению с узлами 160, 170 и/или 180 (фиг. 1), которые принадлежат группе 185 (фиг. 1), например, как описано выше.
Как показано в блоке 610, выбор одного или более узлов, которые будут использованы мобильным устройством, может включать в себя выбор нескольких узлов, каждый из которых принадлежит группе узлов. Например, устройство 122 оценки расположения (фиг. 1) может выбрать узлы 130, 140 и 150 (фиг. 1), каждый из которых принадлежит группе 155 (фиг. 1), например, как описано выше.
Как показано в блоке 612, выбор одного или более узлов, которые будут использованы мобильным устройством, может включать в себя применение первого веса к касающемуся расположения измерению для узла, который принадлежит группе узлов, и применение второго веса к касающемуся расположения измерению для узла, который не принадлежит группе узлов. Например, устройство 122 оценки расположения (фиг. 1) может применить первый вес к измерениям для узлов 130 и 140 (фиг. 1), которые принадлежат группе 155 (фиг. 1), и второй вес к измерениям для узла 180 (фиг. 1), который принадлежит группе 185 (фиг. 1), например, как описано выше.
Далее рассмотрим фиг. 7, на которой схематически показано изделие 700 в соответствии с некоторыми наглядными вариантами осуществления изобретения. Изделие 700 может содержать энергонезависимый считываемый машиной носитель 702 для ранения логики 704, которая может быть использована, например, для реализации, по меньшей мере, части функциональности устройства 102 (фиг. 1), блока 112 беспроводной связи (фиг. 1), блока 132 беспроводной связи (фиг. 1), узлов 130, 140, 150, 160, 170 и/или 180 (фиг. 1), устройства 122 оценки расположения (фиг. 1) и/или для выполнения одной или более операций способа с фиг. 6. Фраза «энергонезависимый считываемый машиной носитель» направлена на то, чтобы охватить все считываемые компьютером носители, с одним исключением на кратковременное распространение сигнала.
В некоторых наглядных вариантах осуществления изобретения изделие 700 и/или считываемый машиной носитель 702 могут содержать один или более типов считываемых машиной носителей, способных хранить данные, в том числе, энергозависимую память, энергонезависимую память, съемную или несъемную память, стираемую или нестираемую память, перезаписываемую или не перезаписываемую память и подобное. Например, считываемый машиной носитель 702 может содержать RAM, DRAM, DRAM удвоенной скорости передачи данных (DDR-DRAM), SDRAM, статичное RAM (SRAM), ROM, программируемое ROM (PROM), стираемое программируемое ROM (EPROM), электрически стираемое программируемое ROM (EEPROM), компакт-диск ROM (CD-ROM), записываемый компакт-диск (CD-R), перезаписываемый компакт-диск (CD-RW), флеш-память (например, NOR или NAND флеш-память), ассоциативную память (САМ), память на полимере, память на фазовых переходах, память на сегнетоэлектриках, память (SONOS) силикон-оксид-нитрид-оксид-силикон, диск, флоппи-диск, накопитель на жестких дисках, оптический диск, магнитный диск, карту, магнитную карту, оптическую карту, ленту, кассету и подобное. Считываемый компьютером носитель может содержать любой подходящий носитель, участвующий в загрузке или преобразовании компьютерной программы с удаленного компьютера до запрашивающего компьютера, что осуществляется с помощью сигналов данных, которые переносят волны несущей частоты или другая среда распространения по линии связи, например, модем, радио или сетевое соединение.
В некоторых наглядных вариантах осуществления изобретения логика 704 может включать в себя команды, данные, и/или код, выполнение которых машиной может привести к тому, что машина выполнит способ, процесс и/или операции, как здесь описано. Машина может содержать, например, любую подходящую платформу обработки, вычислительную платформу, вычислительное устройство, устройство обработки, вычислительную систему, систему обработки, компьютер, процессор или подобное, и машина может быть реализована с использованием любого подходящего объединения аппаратного обеспечения, программного обеспечения, аппаратно реализованного программного обеспечения и подобного.
В некоторых наглядных вариантах осуществления изобретения логика 704 может включать в себя или может быть реализована как программное обеспечение, программный модуль, приложение, программа, процедура, команды, набор команд, компьютерный код, слова, значения, символы и подобное. Команды могут включать в себя любой подходящий тип кода, такой как исходный код, компилируемый код, интерпретируемый код, исполняемый код, статичный код, динамичный код и подобное. Команды могут быть реализованы в соответствии с заранее заданным компьютерным языком, способом или синтаксисом для подачи команд процессору с целью реализации определенной функции. Команды могут быть реализованы с использованием любого подходящего высокоуровневого, низкоуровневого, объектно-ориентированного, визуального, компилируемого и/или интерпретируемого языка программирования, такого как С, С++, Java, BASIC, Matlab, Pascal, Visual BASIC, язык ассемблера, машинный код и подобное.
Примеры
Приведенные ниже примеры касаются дополнительных вариантов осуществления изобретения.
Пример 1 включает в себя устройство, которое содержит блок беспроводной связи для обмена сообщением между точкой доступа и мобильным устройством, сообщение содержит идентификатор группы для указания того, что точка доступа принадлежит группе из двух или более точек доступа, локальные координаты которых измерены относительно общей исходной точки.
Пример 2 включает в себя объект из примера 1 и при этом дополнительно сообщение содержит локальные координаты точки доступа относительно общей исходной точки.
Пример 3 включает в себя объект из примеров 1 или 2 и при этом дополнительно сообщение содержит информацию о группе, соответствующую группе точек доступа, информация о группе содержит, по меньшей мере, один информационный элемент, выбранный из группы, состоящей из глобальных координат исходной точки, точности измерения глобальных координат исходной точки и информации об ориентации, определяющей ориентацию локальных координат.
Пример 4 включает в себя объект из любого примера 1-3 и при этом дополнительно сообщение содержит кадр отчета о соседях, переданный от точки доступа на мобильное устройство.
Пример 5 включает в себя объект из любого примера 1-3 и при этом дополнительно сообщение содержит запрос информации (LCI) о конфигурации расположения, переданный от мобильного устройства на точку доступа, запрос LCI содержит поле, которое включает в себя идентификатор группы.
Пример 6 включает в себя объект из любого примера 1-3 и при этом дополнительно сообщение содержит ответ с информацией (LCI) о конфигурации расположения, переданный от точки доступа на мобильное устройство, ответ LCI содержит поле, которое включает в себя идентификатор группы, и локальные координаты точки доступа.
Пример 7 включает в себя объект из любого примера 1-3 и при этом дополнительно сообщение содержит маяк, переданный точкой доступа.
Пример 8 включает в себя объект из любого примера 1-3 и при этом дополнительно сообщение содержит пробный запрос, переданный от мобильного устройства на точку доступа.
Пример 9 включает в себя объект из любого примера 1-3 и при этом дополнительно сообщение содержит ответ на пробный запрос, переданный от точки доступа на мобильное устройство.
Пример 10 включает в себя объект из любого примера 1-9 и при этом дополнительно идентификатор группы основан на адресе управления (MAC) доступом к среде передачи данных точки доступа из группы точек доступа.
Пример 11 включает в себя объект из любого примера 1-10 и при этом дополнительно содержит точку доступа.
Пример 12 включает в себя объект из любого примера 1-10 и при этом дополнительно содержит мобильное устройство.
Пример 13 включает в себя объект из любого примера 1-10 и при этом дополнительно блок беспроводной связи должен принимать сообщение.
Пример 14 включает в себя объект из любого примера 1-10 и при этом дополнительно блок беспроводной связи должен передавать сообщение.
Пример 15 включает в себя мобильное устройство, содержащее, по меньшей мере, одну антенну; блок беспроводной связи для приема через антенну сообщения, содержащего идентификатор группы для указания группы из двух или более точек доступа, локальные координаты которых измерены относительно общей исходной точки; и устройство оценки расположения для выбора, на основе идентификатора группы, одной или более точек доступа, которые будут использоваться мобильным устройством для оценки расположения мобильного устройства.
Пример 16 включает в себя объект из примера 15 и при этом дополнительно устройство оценки расположения должно считать точку доступа, принадлежащую группе точек доступа, приоритетной по отношению к точке доступа, не принадлежащей группе точек доступа.
Пример 17 включает в себя объект из примера 15 и при этом дополнительно устройство оценки расположения должно выбрать несколько точек доступа, которые будут использоваться для оценки расположения мобильного устройства, каждая из нескольких точек доступа принадлежит группе точек доступа.
Пример 18 включает в себя объект из примера 17 и при этом дополнительно устройство оценки расположения должно выбрать точку доступа, не принадлежащую группе точек доступа, устройство оценки расположения должно применить первый вес к касающемуся расположения измерению для точки доступа, которая не принадлежит группе точек доступа, и устройство оценки расположения должно применить второй вес к касающемуся расположения измерению для точки доступа, которая принадлежит группе точек доступа, второй вес больше первого веса.
Пример 19 включает в себя объект из любого примера 15-18 и при этом дополнительно сообщение содержит локальные координаты точки доступа из группы точек доступа относительно общей исходной точки.
Пример 20 включает в себя объект из примера 19 и при этом дополнительно сообщение содержит информацию о группе, соответствующую группе точек доступа, информация о группе содержит, по меньшей мере, один информационный элемент, выбранный из группы, состоящей из глобальных координат исходной точки, точности измерения глобальных координат исходной точки и информации об ориентации, определяющей ориентацию локальных координат.
Пример 21 включает в себя объект из любого примера 19 или 20 и при этом дополнительно сообщение содержит кадр отчета о соседях, переданный от точки доступа.
Пример 22 включает в себя объект из любого примера 19 или 20 и при этом дополнительно мобильное устройство должно передать запрос информации (LCI) о конфигурации расположения на точку доступа, запрос LCI содержит поле, которое включает в себя идентификатор группы, и при этом мобильное устройство должно принять от точки доступа ответ LCI, содержащий поле, которое содержит идентификатор группы, локальные координаты точки доступа, относительную ошибку и точность локальных координат.
Пример 23 включает в себя объект из любого примера 19 или 20 и при этом дополнительно сообщение содержит маяк, переданный точкой доступа.
Пример 24 включает в себя объект из любого примера 19 или 20 и при этом дополнительно сообщение содержит ответ, переданный от точки доступа.
Пример 25 включает в себя объект из любого примера 15-24 и при этом дополнительно идентификатор группы основан на адресе управления (MAC) доступом к среде передачи данных точки доступа из группы точек доступа.
Пример 26 включает в себя систему, которая содержит устройство беспроводной связи, содержащее, по меньшей мере, одну антенну; и блок беспроводной связи для обмена сообщением между точкой доступа и мобильным устройством, сообщение содержит идентификатор группы для указания того, что точка доступа принадлежит группе из двух или более точек доступа, локальные координаты которых измерены относительно общей исходной точки.
Пример 27 включает в себя объект из примера 26 и при этом дополнительно сообщение содержит локальные координаты точки доступа относительно общей исходной точки.
Пример 28 включает в себя объект из примеров 26 или 27 и при этом дополнительно сообщение содержит информацию о группе, соответствующую группе точек доступа, информация о группе содержит, по меньшей мере, один информационный элемент, выбранный из группы, состоящей из глобальных координат исходной точки, точности измерения глобальных координат исходной точки и информации об ориентации, определяющей ориентацию локальных координат.
Пример 29 включает в себя объект из любого примера 25-28 и при этом дополнительно сообщение содержит кадр отчета о соседях, переданный от точки доступа на мобильное устройство.
Пример 30 включает в себя объект из любого примера 25-28 и при этом дополнительно сообщение содержит запрос информации (LCI) о конфигурации расположения, переданный от мобильного устройства на точку доступа, запрос LCI содержит поле, которое включает в себя идентификатор группы.
Пример 31 включает в себя объект из любого примера 25-28 и при этом дополнительно сообщение содержит ответ с информацией (LCI) о конфигурации расположения, переданный от точки доступа на мобильное устройство, ответ LCI содержит поле, которое включает в себя идентификатор группы, и локальные координаты точки доступа.
Пример 32 включает в себя объект из любого примера 25-28 и при этом дополнительно сообщение содержит маяк, переданный точкой доступа.
Пример 33 включает в себя объект из любого примера 25-28 и при этом дополнительно сообщение содержит пробный запрос, переданный от мобильного устройства на точку доступа.
Пример 34 включает в себя объект из любого примера 25-28 и при этом дополнительно сообщение содержит ответ на пробный запрос, переданный от точки доступа на мобильное устройство.
Пример 35 включает в себя объект из любого примера 25-34 и при этом дополнительно идентификатор группы основан на адресе управления (MAC) доступом к среде передачи данных точки доступа из группы точек доступа.
Пример 36 включает в себя объект из любого примера 25-35 и при этом дополнительно устройство беспроводной связи содержит точку доступа.
Пример 37 включает в себя объект из любого примера 25-35 и при этом дополнительно устройство беспроводной связи содержит мобильное устройство.
Пример 38 включает в себя объект из любого примера 25-35 и при этом дополнительно блок беспроводной связи должен принимать сообщение.
Пример 39 включает в себя объект из любого примера 25-35 и при этом дополнительно блок беспроводной связи должен передавать сообщение.
Пример 40 содержит способ, включающий в себя обмен сообщением между точкой доступа и мобильным устройством, сообщение содержит идентификатор группы для указания того, что точка доступа принадлежит группе из двух или более точек доступа, локальные координаты которых измерены относительно общей исходной точки.
Пример 41 включает в себя объект из примера 40 и при этом дополнительно сообщение содержит локальные координаты точки доступа относительно общей исходной точки.
Пример 42 включает в себя объект из примеров 40 или 41 и при этом дополнительно сообщение содержит информацию о группе, соответствующую группе точек доступа, информация о группе содержит, по меньшей мере, один информационный элемент, выбранный из группы, состоящей из глобальных координат исходной точки, точности измерения глобальных координат исходной точки и информации об ориентации, определяющей ориентацию локальных координат.
Пример 43 включает в себя объект из примера 42 и при этом дополнительно сообщение содержит кадр отчета о соседях, переданный от точки доступа на мобильное устройство.
Пример 44 включает в себя объект из любого примера 40-42 и при этом дополнительно сообщение содержит запрос информации (LCI) о конфигурации расположения, переданный от мобильного устройства на точку доступа, запрос LCI содержит поле, которое включает в себя идентификатор группы.
Пример 45 включает в себя объект из любого примера 40-42 и при этом дополнительно сообщение содержит ответ с информацией (LCI) о конфигурации расположения, переданный от точки доступа на мобильное устройство, ответ LCI содержит поле, которое включает в себя идентификатор группы, и локальные координаты точки доступа.
Пример 46 включает в себя объект из любого примера 40-42 и при этом дополнительно сообщение содержит маяк, переданный точкой доступа.
Пример 47 включает в себя объект из любого примера 40-42 и при этом дополнительно сообщение содержит пробный запрос, переданный от мобильного устройства на точку доступа.
Пример 48 включает в себя объект из любого примера 40-42 и при этом дополнительно сообщение содержит ответ на пробный запрос, переданный от точки доступа на мобильное устройство.
Пример 49 включает в себя объект из любого примера 40-48 и при этом дополнительно идентификатор группы основан на адресе управления (MAC) доступом к среде передачи данных точки доступа из группы точек доступа.
Пример 50 содержит объект из любого примера 40-49 и при этом дополнительно включает в себя обмен сообщением с помощью точки доступа.
Пример 51 содержит объект из любого примера 40-49 и при этом дополнительно включает в себя обмен сообщением с помощью мобильного устройства.
Пример 52 содержит объект из любого примера 40-49 и при этом дополнительно включает в себя прием сообщений.
Пример 53 содержит объект из любого примера 40-49 и при этом дополнительно включает в себя передачу сообщения.
Пример 54 содержит способ, включающий в себя прием мобильным устройством сообщения, содержащего идентификатор группы для указания группы из двух или более точек доступа, локальные координаты которых измерены относительно общей исходной точки; и выбор, на основе идентификатора группы, одной или более точек доступа, которые будут использоваться мобильным устройством для оценки расположения мобильного устройства.
Пример 55 включает в себя объект из примера 54 и дополнительно включает в себя присваивание приоритета точке доступа, принадлежащей группе точек доступа, по отношению к точке доступа, не принадлежащей группе точек доступа.
Пример 56 включает в себя объект из примера 54 и дополнительно включает в себя выбор нескольких точек доступа, которые будут использоваться для оценки расположения мобильного устройства, каждая из нескольких точек доступа принадлежит группе точек доступа.
Пример 57 включает в себя объект из примера 56 и дополнительно включает в себя выбор точки доступа, не принадлежащей группе точек доступа, применение первого веса к касающемуся расположения измерению для точки доступа, которая не принадлежит группе точек доступа, и применение второго веса к касающемуся расположения измерению для точки доступа, которая принадлежит группе точек доступа, второй вес больше первого веса.
Пример 58 включает в себя объект из любого примера 54-57 и при этом дополнительно сообщение содержит локальные координаты точки доступа из группы точек доступа относительно общей исходной точки.
Пример 59 включает в себя объект из примера 58 и при этом дополнительно сообщение содержит информацию о группе, соответствующую группе точек доступа, информация о группе содержит, по меньшей мере, один информационный элемент, выбранный из группы, состоящей из глобальных координат исходной точки, точности измерения глобальных координат исходной точки и информации об ориентации, определяющей ориентацию локальных координат.
Пример 60 включает в себя объект из любого примера 58 или 59 и при этом дополнительно сообщение содержит кадр отчета о соседях, переданный от точки доступа.
Пример 61 включает в себя объект из примеров 58 или 59 и дополнительно включает в себя передачу запроса информации (LCI) о конфигурации расположения на точку доступа, запрос LCI содержит поле, которое включает в себя идентификатор группы, и прием от точки доступа ответа LCI, содержащего поле, которое содержит идентификатор группы, локальные координаты точки доступа, относительную ошибку и точность локальных координат.
Пример 62 включает в себя объект из любого примера 58 или 59 и при этом дополнительно сообщение содержит маяк, переданный точкой доступа.
Пример 63 включает в себя объект из любого примера 58 или 59 и при этом дополнительно сообщение содержит ответ, переданный от точки доступа.
Пример 64 включает в себя объект из любого примера 54-63 и при этом дополнительно идентификатор группы основан на адресе управления (MAC) доступом к среде передачи данных точки доступа из группы точек доступа.
Пример 65 включает в себя изделие, которое содержит энергонезависимый носитель, на котором хранятся команды, выполнение машиной которых приводит к обмену сообщением между точкой доступа и мобильным устройством, сообщение содержит идентификатор группы для указания того, что точка доступа принадлежит группе из двух или более точек доступа, локальные координаты которых измерены относительно общей исходной точки.
Пример 66 включает в себя объект из примера 65 и при этом дополнительно сообщение содержит локальные координаты точки доступа относительно общей исходной точки.
Пример 67 включает в себя объект из примеров 65 или 66 и при этом дополнительно сообщение содержит информацию о группе, соответствующую группе точек доступа, информация о группе содержит, по меньшей мере, один информационный элемент, выбранный из группы, состоящей из глобальных координат исходной точки, точности измерения глобальных координат исходной точки и информации об ориентации, определяющей ориентацию локальных координат.
Пример 68 включает в себя объект из любого примера 65-67 и при этом дополнительно сообщение содержит кадр отчета о соседях, переданный от точки доступа на мобильное устройство.
Пример 69 включает в себя объект из любого примера 65-67 и при этом дополнительно сообщение содержит запрос информации (LCI) о конфигурации расположения, переданный от мобильного устройства на точку доступа, запрос LCI содержит поле, которое включает в себя идентификатор группы.
Пример 70 включает в себя объект из любого примера 65-67 и при этом дополнительно сообщение содержит ответ с информацией (LCI) о конфигурации расположения, переданный от точки доступа на мобильное устройство, ответ LCI содержит поле, которое включает в себя идентификатор группы, и локальные координаты точки доступа.
Пример 71 включает в себя объект из любого примера 65-67 и при этом дополнительно сообщение содержит маяк, переданный точкой доступа.
Пример 72 включает в себя объект из любого примера 65-67 и при этом дополнительно сообщение содержит пробный запрос, переданный от мобильного устройства на точку доступа.
Пример 73 включает в себя объект из любого примера 65-67 и при этом дополнительно сообщение содержит ответ на пробный запрос, переданный от точки доступа на мобильное устройство.
Пример 74 включает в себя объект из любого примера 65-67 и при этом дополнительно идентификатор группы основан на адресе управления (MAC) доступом к среде передачи данных точки доступа из группы точек доступа.
Пример 75 содержит объект из любого примера 65-74 и при этом дополнительно команды приводят к обмену сообщением с помощью точки доступа.
Пример 76 содержит объект из любого примера 65-74 и при этом дополнительно команды приводят к обмену сообщением с помощью мобильного устройства.
Пример 77 содержит объект из любого примера 65-74 и при этом дополнительно команды приводят к приему сообщения.
Пример 78 содержит объект из любого примера 65-74 и при этом дополнительно команды приводят к передаче сообщения.
Пример 79 включает в себя изделие, которое содержит энергонезависимый носитель, на котором хранятся команды, выполнение машиной которых приводит к приему мобильным устройством сообщения, содержащего идентификатор группы для указания группы из двух или более точек доступа, локальные координаты которых измерены относительно общей исходной точки; и выбор, на основе идентификатора группы, одной или более точек доступа, которые будут использоваться мобильным устройством для оценки расположения мобильного устройства.
Пример 80 включает в себя объект из примера 79 и при этом дополнительно команды приводят к присваиванию приоритета точке доступа, принадлежащей группе точек доступа, по отношению к точке доступа, не принадлежащей группе точек доступа.
Пример 81 включает в себя объект из примера 79 и при этом дополнительно команды приводят к выбору нескольких точек доступа, которые будут использоваться для оценки расположения мобильного устройства, каждая из нескольких точек доступа принадлежит группе точек доступа.
Пример 82 включает в себя объект из примера 81 и при этом дополнительно команды приводят к выбору точки доступа, не принадлежащей группе точек доступа, применению первого веса к касающемуся расположения измерению для точки доступа, которая не принадлежит группе точек доступа, и применению второго веса к касающемуся расположения измерению для точки доступа, которая принадлежит группе точек доступа, второй вес больше первого веса.
Пример 83 включает в себя объект из любого примера 79-82 и при этом дополнительно сообщение содержит локальные координаты точки доступа из группы точек доступа относительно общей исходной точки.
Пример 84 включает в себя объект из примера 83 и при этом дополнительно сообщение содержит информацию о группе, соответствующую группе точек доступа, информация о группе содержит, по меньшей мере, один информационный элемент, выбранный из группы, состоящей из глобальных координат исходной точки, точности измерения глобальных координат исходной точки и информации об ориентации, определяющей ориентацию локальных координат.
Пример 85 включает в себя объект из любого примера 83 или 84 и при этом дополнительно сообщение содержит кадр отчета о соседях, переданный от точки доступа.
Пример 86 включает в себя объект из примеров 83 или 84 и при этом дополнительно команды приводят к передаче запроса информации (LCI) о конфигурации расположения на точку доступа, запрос LCI содержит поле, которое включает в себя идентификатор группы, и прием от точки доступа ответа LCI, содержащего поле, которое содержит идентификатор группы, локальные координаты точки доступа, относительную ошибку и точность локальных координат.
Пример 87 включает в себя объект из любого примера 83 или 84 и при этом дополнительно сообщение содержит маяк, переданный точкой доступа.
Пример 88 включает в себя объект из любого примера 83 или 84 и при этом дополнительно сообщение содержит ответ, переданный от точки доступа.
Пример 89 включает в себя объект из любого примера 79-88 и при этом дополнительно идентификатор группы основан на адресе управления (MAC) доступом к среде передачи данных точки доступа из группы точек доступа.
Пример 90 включает в себя устройство, содержащее средство обмена сообщением между точкой доступа и мобильным устройством, сообщение содержит идентификатор группы для указания того, что точка доступа принадлежит группе из двух или более точек доступа, локальные координаты которых измерены относительно общей исходной точки.
Пример 91 включает в себя объект из примера 90 и при этом дополнительно сообщение содержит локальные координаты точки доступа относительно общей исходной точки.
Пример 92 включает в себя объект из примеров 90 или 91 и при этом дополнительно сообщение содержит информацию о группе, соответствующую группе точек доступа, информация о группе содержит, по меньшей мере, один информационный элемент, выбранный из группы, состоящей из глобальных координат исходной точки, точности измерения глобальных координат исходной точки и информации об ориентации, определяющей ориентацию локальных координат.
Пример 93 включает в себя объект из любого примера 90-92 и при этом дополнительно сообщение содержит кадр отчета о соседях, переданный от точки доступа на мобильное устройство.
Пример 94 включает в себя объект из любого примера 90-92 и при этом дополнительно сообщение содержит запрос информации (LCI) о конфигурации расположения, переданный от мобильного устройства на точку доступа, запрос LCI содержит поле, которое включает в себя идентификатор группы.
Пример 95 включает в себя объект из любого примера 90-92 и при этом дополнительно сообщение содержит ответ с информацией (LCI) о конфигурации расположения, переданный от точки доступа на мобильное устройство, ответ LCI содержит поле, которое включает в себя идентификатор группы, и локальные координаты точки доступа.
Пример 96 включает в себя объект из любого примера 90-67 и при этом дополнительно сообщение содержит маяк, переданный точкой доступа.
Пример 97 включает в себя объект из любого примера 90-92 и при этом дополнительно сообщение содержит пробный запрос, переданный от мобильного устройства на точку доступа.
Пример 98 включает в себя объект из любого примера 90-92 и при этом дополнительно сообщение содержит ответ на пробный запрос, переданный от точки доступа на мобильное устройство.
Пример 99 включает в себя объект из любого примера 90-98 и при этом дополнительно идентификатор группы основан на адресе управления (MAC) доступом к среде передачи данных точки доступа из группы точек доступа.
Пример 100 включает в себя объект из любого примера 90-99 и при этом дополнительно включает в себя средство обмена сообщением с помощью точки доступа.
Пример 101 включает в себя объект из любого примера 90-99 и при этом дополнительно включает в себя средство обмена сообщением с помощью мобильного устройства.
Пример 102 включает в себя объект из любого примера 90-99 и при этом дополнительно включает в себя средство приема сообщения.
Пример 103 включает в себя объект из любого примера 90-99 и при этом дополнительно включает в себя средство передачи сообщения.
Пример 104 включает в себя устройство, содержащее средство приема мобильным устройством сообщения, которое содержит идентификатор группы для указания группы из двух или более точек доступа, локальные координаты которых измерены относительно общей исходной точки; и
средство выбора, на основе идентификатора группы, одной или более точек доступа, которые будут использованы мобильным устройством для оценки расположения мобильного устройства.
Пример 105 включает в себя объект из примера 104 и дополнительно включает в себя средство присваивания приоритета точке доступа, принадлежащей группе точек доступа, по отношению к точке доступа, не принадлежащей группе точек доступа.
Пример 106 включает в себя объект из примера 104 и дополнительно включает в себя средство выбора нескольких точек доступа, которые будут использоваться для оценки расположения мобильного устройства, каждая из нескольких точек доступа принадлежит группе точек доступа.
Пример 107 включает в себя объект из примера 106 и дополнительно включает в себя средство выбора точки доступа, не принадлежащей группе точек доступа, применение первого веса к касающемуся расположения измерению для точки доступа, которая не принадлежит группе точек доступа, и применение второго веса к касающемуся расположения измерению для точки доступа, которая принадлежит группе точек доступа, второй вес больше первого веса.
Пример 108 включает в себя объект из любого примера 104-107 и при этом дополнительно сообщение содержит локальные координаты точки доступа из группы точек доступа относительно общей исходной точки.
Пример 109 включает в себя объект из примера 108 и при этом дополнительно сообщение содержит информацию о группе, соответствующую группе точек доступа, информация о группе содержит, по меньшей мере, один информационный элемент, выбранный из группы, состоящей из глобальных координат исходной точки, точности измерения глобальных координат исходной точки и информации об ориентации, определяющей ориентацию локальных координат.
Пример 110 включает в себя объект из любого примера 108 или 109 и при этом дополнительно сообщение содержит кадр отчета о соседях, переданный от точки доступа.
Пример 111 включает в себя объект из примеров 108 или 109 и дополнительно включает в себя средство передачи запроса информации (LCI) о конфигурации расположения на точку доступа, запрос LCI содержит поле, которое содержит идентификатор группы, и прием от точки доступа ответа LCI, включающего в себя поле, которое содержит идентификатор группы, локальные координаты точки доступа, относительную ошибку и точность локальных координат.
Пример 112 включает в себя объект из любого примера 108 или 109 и при этом дополнительно сообщение содержит маяк, переданный точкой доступа.
Пример 113 включает в себя объект из любого примера 108 или 109 и при этом дополнительно сообщение содержит ответ, переданный от точки доступа.
Пример 114 включает в себя объект из любого примера 104-113 и при этом дополнительно идентификатор группы основан на адресе управления (MAC) доступом к среде передачи данных точки доступа из группы точек доступа.
Функции, операции, компоненты и/или признаки, описанные здесь со ссылками на один или более вариантов осуществления изобретения, могут быть объединены с одной или более другими функциями, операциями, компонентами и/или признаками, описанные здесь со ссылками на один или более вариантов осуществления изобретения, или могут быть использованы в комбинации с одной или более другими функциями, операциями, компонентами и/или признаками, описанные здесь со ссылками на один или более вариантов осуществления изобретения, и наоборот.
Хотя выше описаны и проиллюстрированы определенные признаки изобретения, специалист в рассматриваемой области может предложить множество модификаций, замен, изменений и эквивалентов. Следовательно, надо понимать, что приложенная формула изобретения покрывает все такие модификации и изменения, если они находятся в пределах сущности изобретения.