RU2670279C1 - Способ, выполняемый беспроводным устройством, беспроводное устройство и компьютерное устройство (варианты) - Google Patents

Способ, выполняемый беспроводным устройством, беспроводное устройство и компьютерное устройство (варианты) Download PDF

Info

Publication number
RU2670279C1
RU2670279C1 RU2017137741A RU2017137741A RU2670279C1 RU 2670279 C1 RU2670279 C1 RU 2670279C1 RU 2017137741 A RU2017137741 A RU 2017137741A RU 2017137741 A RU2017137741 A RU 2017137741A RU 2670279 C1 RU2670279 C1 RU 2670279C1
Authority
RU
Russia
Prior art keywords
cluster
recognition
nan
neighbors
network
Prior art date
Application number
RU2017137741A
Other languages
English (en)
Inventor
Пин ФАН
Цзи Чэнь
Чжимин ДИН
Чжэнгуо ДУ
Original Assignee
Хуавэй Дивайс (Дунгуань) Ко., Лтд.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Хуавэй Дивайс (Дунгуань) Ко., Лтд. filed Critical Хуавэй Дивайс (Дунгуань) Ко., Лтд.
Application granted granted Critical
Publication of RU2670279C1 publication Critical patent/RU2670279C1/ru

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/318Received signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/04Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/06De-registration or detaching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/165Performing reselection for specific purposes for reducing network power consumption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Изобретение относится к беспроводной связи. Беспроводное устройство в первом кластере устройств сети с распознаванием соседей (в кластере NAN). Для присоединения ко второму кластеру NAN устройство беспроводной сети обнаруживает второй кластер NAN, вычисляет первую оценку на основе нескольких фрагментов информации атрибутов первого кластера NAN и вторую оценку на основе нескольких фрагментов информации атрибутов второго кластера NAN, сравнивает первую оценку и вторую оценку и определяет присоединяться ко второму кластеру NAN, когда вторая оценка больше, чем первая оценка. Технический результат заключается в увеличении имеющихся ресурсов на рабочем канале. 6 н. и 20 з.п. ф-лы, 14 ил., 4 табл.

Description

Область техники
[0001] Настоящее изобретение относится к области беспроводных технологий, и, в частности, к способу, устройству и системе для присоединения к кластеру устройств сети с распознаванием соседей (сетевому кластеру с распознаванием соседей).
Уровень техники
[0002] Технология Wi-Fi (Wireless Fidelity, "беспроводная достоверность") представляет собой технологию беспроводной связи на коротком расстоянии и уже широко используется вследствие ее преимуществ, таких как свободный спектр и высокая скорость передачи. Например, в сценарии, в котором точка доступа (AP) расположена в аэропорту, в ресторане или в конференц-зале, устройства Wi-Fi осуществляют доступ к сети посредством использования точки доступа. В качестве другого примера в сценарии, в котором не имеется точки доступа, устройства Wi-Fi взаимодействуют непосредственно друг с другом, чтобы реализовать совместное использование данных между устройствами Wi-Fi и использование различных служб, то есть, связь реализуется между устройствами Wi-Fi.
[0003] Для сценария, в котором не имеется точки доступа, Альянс Wi-Fi выдвигает технологию сети с распознаванием соседей (NAN), чтобы реализовать синхронизацию и обнаружение служб между устройствами Wi-Fi и затем достигнуть цели реализации связи между устройствами Wi-Fi.
[0004] Фиг. 1 является схемой окна обнаружения (DW) кластера устройств сети с распознаванием соседей на шестом канале полосы частот 2,4 ГГц. Как видно из фиг. 1, в одном и том же кластере устройств сети с распознаванием соседей продолжительность окна обнаружения фиксирована, и временной интервал между любыми двумя соседними окнами обнаружения фиксирован. В окне обнаружения ведущее устройство (Master) и неосновное устройство синхронизации (Non-Master Sync), которые находятся в кластере устройств сети с распознаванием соседей, могут конкурировать за отправку синхронизирующего сигнала маяка (кадра синхронизирующего сигнала маяка), чтобы реализовать синхронизацию устройств в сети; однако в другое время вне окна обнаружения ведущее устройство отправляет сигнал маяка обнаружения (кадр сигнала маяка обнаружения), чтобы объявить о существовании кластера устройств сети с распознаванием соседей.
[0005] Как может быть известно из описания технологии сети с распознаванием соседей, множество устройств Wi-Fi могут присоединиться к кластеру устройств сети с распознаванием соседей и реализовать синхронизацию между устройствами Wi-Fi и поиск и обнаружение служб в окне обнаружения кластера устройств сети с распознаванием соседей. Поскольку продолжительность времени окна обнаружения короче, чем временной интервал между двумя соседними окнами обнаружения, и устройство Wi-Fi должно только в пределах очень кратковременной продолжительности окна обнаружения прослушивать рабочий канал и выполнять обнаружение служб, устройство Wi-Fi может выполнять поиск и обнаружение служб непрерывно в режиме низкого потребления энергии.
[0006] Когда устройство Wi-Fi сканирует рабочий канал сети с распознаванием соседей и обнаруживает несколько кластеров устройств сети с распознаванием соседей, устройство WiFi может присоединиться к каждому кластеру устройств сети с распознаванием соседей и реализовать синхронизацию и поиск и обнаружение служб в каждом кластере устройств сети с распознаванием соседей. Таким образом, устройству Wi-Fi требуется выполнять прослушивание канала в окне обнаружения каждого кластера устройств сети с распознаванием соседей, участвовать в выборе устройства синхронизации и синхронизироваться с окном обнаружения кластера устройств сети с распознаванием соседей, чтобы выполнить обнаружение служб, тем самым реализуя поиск и обнаружение служб.
[0007] В предположении, что устройство Wi-Fi присоединяется к двум кластерам устройств сети с распознаванием соседей (которые можно отдельно назвать кластером-A устройств сети с распознаванием соседей и кластером-B устройств сети с распознаванием соседей), фиг. 2 показывает схему композиции сети с распознаванием соседей, в которой устройство WiFi присоединяется к кластеру-A устройств сети с распознаванием соседей и к кластеру-B устройств сети с распознаванием соседей, и фиг. 3 показывает схему кластера-A устройств сети с распознаванием соседей и кластера-B устройств сети с распознаванием соседей, которые имеют один и тот же рабочий канал, но не выровненные окна обнаружения. Устройство Wi-Fi должно не только прослушивать канал, участвовать в выборе устройства синхронизации и синхронизироваться с окном обнаружения кластера устройств сети с распознаванием соседей, чтобы выполнять обнаружение служб в окне обнаружения кластера-A устройств сети с распознаванием соседей, но также должно прослушивать канал, участвовать в выборе устройства синхронизации и синхронизироваться с окном обнаружения кластера устройств сети с распознаванием соседей, чтобы выполнять обнаружение служб в окне обнаружения кластера-B устройств сети с распознаванием соседей. В случае, в котором обнаружение служб должно выполняться непрерывно (возможно потому, что желаемый сервис не обнаруживается в течение долгого времени, или необходимо постоянно участвовать в реализации сервиса, предоставляемого вовне), фактическое рабочее время, проведенное устройством Wi-Fi при присоединении к нескольким кластерам устройств сети с распознаванием соседей для выполнения поиска и обнаружения служб, очевидно является более длительным по сравнению со временем, когда устройство Wi-Fi должно присоединиться только к одному кластеру устройств сети с распознаванием соседей, и, таким образом, относительное потребление энергии устройства Wi-Fi является довольно высоким. Кроме того, на рабочем канале сети с распознаванием соседей ресурсы окна обнаружения и кластера-A устройств сети с распознаванием соседей, и кластера-B устройств сети с распознаванием соседей заняты, и оставшиеся имеющиеся ресурсы на рабочем канале сокращены, что приводит к проблеме относительно высокого потребления ресурсов рабочего канала.
[0008] В заключение, когда устройство Wi-Fi обнаруживает несколько кластеров устройств сети с распознаванием соседей и отдельно присоединяется к каждой сети с распознаванием соседей, фактическое рабочее время, проведенное устройством Wi-Fi при поиске и обнаружении служб, продлевается, потребление энергии устройства Wi-Fi увеличивается, и имеющиеся ресурсы на рабочем канале сокращаются. Таким образом, в настоящее время необходимо срочно найти решение, которое может поддерживать низкое потребление энергии устройства Wi-Fi без чрезмерного завладения имеющимися ресурсами рабочего канала сети с распознаванием соседей в случае, в котором устройство Wi-Fi обнаруживает несколько кластеров устройств сети с распознаванием соседей.
Сущность изобретения
[0009] Варианты осуществления настоящего изобретения обеспечивают способ, устройство и систему для присоединения к кластеру устройств сети с распознаванием соседей, которые используются для решения проблем высокого потребления энергии устройства и сокращения имеющихся ресурсов на рабочем канале на предшествующем уровне техники.
[0010] В первом аспекте обеспечен способ присоединения к кластеру устройств сети с распознаванием соседей. Способ включает в себя этапы, на которых:
при обнаружении второго кластера устройств сети с распознаванием соседей извлекают посредством беспроводного устройства в первом кластере устройств сети с распознаванием соседей информацию атрибутов второго кластера устройств сети с распознаванием соседей;
сравнивают посредством беспроводного устройства информацию атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей, чтобы определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей; и
при определении, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, отправляют посредством беспроводного устройства сообщение события в первом кластере устройств сети с распознаванием соседей, выходят из первого кластера устройств сети с распознаванием соседей и присоединяются ко второму кластеру устройств сети с распознаванием соседей, причем сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей включает в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей, чтобы другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, моги присоединиться ко второму кластеру устройств сети с распознаванием соседей в соответствии с информацией атрибутов второго кластера устройств сети с распознаванием соседей.
[0011] В соответствии с первым аспектом в первом возможном методе реализации первого аспекта обнаружение посредством беспроводного устройства второго кластера устройств сети с распознаванием соседей и извлечение информации атрибутов второго кластера устройств сети с распознаванием соседей в частности, включают в себя этапы, на которых:
когда идентификатор кластера, включенный в принятый кадр сигнала маяка или служебный кадр сети с распознаванием соседей, отличается от локально зарегистрированного идентификатора кластера первого кластера устройств сети с распознаванием соседей, определяют посредством беспроводного устройства, что обнаружен второй кластер устройств сети с распознаванием соседей; и
извлекают посредством беспроводного устройства информацию атрибутов второго кластера устройств сети с распознаванием соседей из принятого кадра сигнала маяка или служебного кадра сети с распознаванием соседей.
[0012] В соответствии с первым аспектом или первым возможным методом реализации первого аспекта во втором возможном методе реализации первого аспекта информация атрибутов второго кластера устройств сети с распознаванием соседей включает в себя по меньшей мере один тип следующей информации:
идентификатор второго кластера устройств сети с распознаванием соседей, количество беспроводных устройств, включенных во второй кластер устройств сети с распознаванием соседей, ранг ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей, количество транзитных участков от беспроводного устройства до ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей и время передачи кадра сигнала маяка ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей.
[0013] В соответствии с первым аспектом или первым возможным методом реализации или вторым возможным методом реализации первого аспекта в третьем возможном методе реализации первого аспекта определение посредством беспроводного устройства, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, в частности, включает в себя этап, на котором:
сравнивают посредством беспроводного устройства, идентификатор второго кластера устройств сети с распознаванием соседей с локально зарегистрированным идентификатором первого кластера устройств сети с распознаванием соседей и определяют в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0014] В соответствии с первым аспектом или первым возможным методом реализации, вторым возможным методом реализации или третьим возможным методом реализации первого аспекта в четвертом возможном методе реализации первого аспекта присоединение посредством других беспроводных устройств в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, ко второму кластеру устройств сети с распознаванием соседей в частности, включает в себя этап, на котором:
сравнивают посредством других беспроводных устройств в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, идентификатор второго кластера устройств сети с распознаванием соседей, который включен в сообщение события, с локально зарегистрированным идентификатором первого кластера устройств сети с распознаванием соседей и определяют в соответствии с предварительно заданным правилом определения, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, выходят из первого кластера устройств сети с распознаванием соседей и присоединяются ко второму кластеру устройств сети с распознаванием соседей.
[0015] В соответствии с третьим возможным методом реализации или четвертым возможным методом реализации первого аспекта в пятом возможном методе реализации первого аспекта правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; или
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0016] В соответствии с первым аспектом или первым возможным методом реализации, вторым возможным методом реализации, третьим возможным методом реализации, четвертым возможным методом реализации или пятым возможным методом реализации первого аспекта в шестом возможном методе реализации первого аспекта выход посредством беспроводного устройства из первого кластера устройств сети с распознаванием соседей в частности, включает в себя этап, на котором:
больше не конкурируют посредством беспроводного устройства за обслуживание в качестве устройства синхронизации в первом кластере устройств сети с распознаванием соседей; и
присоединение посредством беспроводного устройства ко второму кластеру устройств сети с распознаванием соседей в частности, включает в себя этап, на котором:
посредством беспроводного устройства конкурируют за обслуживание в качестве устройства синхронизации во втором кластере устройств сети с распознаванием соседей и синхронизируются с окном обнаружения второго кластера устройств сети с распознаванием соседей для выполнения обнаружения служб.
[0017] В соответствии с первым аспектом, или первым возможным методом реализации, вторым возможным методом реализации, третьим возможным методом реализации, четвертым возможным методом реализации, пятым возможным методом реализации или шестым возможным методом реализации первого аспекта в седьмом возможном методе реализации первого аспекта сообщение события представляет собой кадр сигнала маяка или служебный кадр сети с распознаванием соседей, причем кадр сигнала маяка или служебный кадр включают в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей; или
сообщение события представляет собой кадр сигнала маяка или служебный кадр сети с распознаванием соседей, причем кадр сигнала маяка или служебный кадр включают в себя информацию индикации слияния, и информация индикации слияния используется, чтобы дать команду беспроводным устройствам в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, присоединиться ко второму кластеру устройств сети с распознаванием соседей, определенному посредством информации индикации слияния.
[0018] В соответствии с седьмым возможным методом реализации первого аспекта в восьмом возможном методе реализации первого аспекта тот факт, что посредством беспроводного устройства информация атрибутов второго кластера устройств сети с распознаванием соседей включена в кадр сигнала маяка или служебный кадр сети с распознаванием соседей, в частности, означает, что:
переносят посредством беспроводного устройства идентификатор второго кластера устройств сети с распознаванием соседей в поле адреса получателя кадра сигнала маяка сети с распознаванием соседей и переносят информацию атрибутов второго кластера устройств сети с распознаванием соседей в поле информации атрибутов сети с распознаванием соседей; или
переносят посредством беспроводного устройства идентификатор второго кластера устройств сети с распознаванием соседей в поле адреса получателя служебного кадра сети с распознаванием соседей и переносят информацию атрибутов второго кластера устройств сети с распознаванием соседей в теле кадра.
[0019] В соответствии с первым аспектом или первым возможным методом реализации, вторым возможным методом реализации, третьим возможным методом реализации, четвертым возможным методом реализации, пятым возможным методом реализации, шестым возможным методом реализации, седьмым возможным методом реализации или восьмым возможным методом реализации первого аспекта в девятом возможном методе реализации первого аспекта способ дополнительно содержит этапы, на которых:
определяют посредством других беспроводных устройств в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, в соответствии с интенсивностью принятого сигнала сообщения события и количеством принятых сообщений события, следует ли отправить в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, причем сообщение события включает в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей.
[0020] В соответствии с девятым возможным методом реализации первого аспекта в десятом возможном методе реализации первого аспекта другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, используют следующий метод, чтобы определить, следует ли отправить в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей:
определяют посредством других беспроводных устройств в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, является ли интенсивность принятого сигнала сообщения события выше первого порога; и
если интенсивность принятого сигнала сообщения события выше первого порога, в первом кластере устройств сети с распознаванием соседей не отправляют сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей; или
если интенсивность принятого сигнала сообщения события ниже или равная первому порогу, определяют количество принятых сообщений события, интенсивность принятого сигнала которых выше второго порога, и если количество достигает порога, в первом кластере устройств сети с распознаванием соседей не отправляют сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, или если количество достигает порога, в первом кластере устройств сети с распознаванием соседей отправляют сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей; причем
первый порог выше второго порога.
[0021] Во втором аспекте обеспечен способ присоединения к кластеру устройств сети с распознаванием соседей, который включает в себя этапы, на которых:
при обнаружении второго кластера устройств сети с распознаванием соседей извлекают посредством беспроводного устройства в первом кластере устройств сети с распознаванием соседей информацию атрибутов второго кластера устройств сети с распознаванием соседей;
сравнивают посредством беспроводного устройства информацию атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей, чтобы определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей; и
при определении, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, выходят посредством беспроводного устройства из первого кластера устройств сети с распознаванием соседей и присоединяются ко второму кластеру устройств сети с распознаванием соседей.
[0022] В соответствии со вторым аспектом в первом возможном методе реализации второго аспекта обнаружение посредством беспроводного устройства второго кластера устройств сети с распознаванием соседей и извлечение информации атрибутов второго кластера устройств сети с распознаванием соседей в частности, включают в себя этапы, на которых:
когда идентификатор кластера, включенный в принятый кадр сигнала маяка или служебный кадр сети с распознаванием соседей, отличается от локально зарегистрированного идентификатора кластера первого кластера устройств сети с распознаванием соседей, определяют посредством беспроводного устройства, что обнаружен второй кластер устройств сети с распознаванием соседей; и
извлекают посредством беспроводного устройства информацию атрибутов второго кластера устройств сети с распознаванием соседей из принятого кадра сигнала маяка или служебного кадра сети с распознаванием соседей.
[0023] В соответствии со вторым аспектом или первым возможным методом реализации второго аспекта во втором возможном методе реализации второго аспекта информация атрибутов второго кластера устройств сети с распознаванием соседей включает в себя по меньшей мере один тип следующей информации:
идентификатор второго кластера устройств сети с распознаванием соседей, количество беспроводных устройств, включенных во второй кластер устройств сети с распознаванием соседей, ранг ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей, количество транзитных участков от беспроводного устройства до ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей и время передачи кадра сигнала маяка ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей.
[0024] В соответствии со вторым возможным методом реализации второго аспекта в третьем возможном методе реализации второго аспекта определение посредством беспроводного устройства, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, в частности, включает в себя этап, на котором:
сравнивают посредством беспроводного устройства, идентификатор второго кластера устройств сети с распознаванием соседей с локально зарегистрированным идентификатором первого кластера устройств сети с распознаванием соседей и определяют в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0025] В соответствии с третьим возможным методом реализации второго аспекта в четвертом возможном методе реализации второго аспекта правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; или
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0026] В соответствии со вторым аспектом или первым возможным методом реализации, вторым возможным методом реализации, третьим возможным методом реализации или четвертым возможным методом реализации второго аспекта в пятом возможном методе реализации второго аспекта выход посредством беспроводного устройства из первого кластера устройств сети с распознаванием соседей в частности, включает в себя этап, на котором:
больше не конкурируют посредством беспроводного устройства за обслуживание в качестве устройства синхронизации в первом кластере устройств сети с распознаванием соседей; и
присоединение посредством беспроводного устройства ко второму кластеру устройств сети с распознаванием соседей в частности, включает в себя этап, на котором:
посредством беспроводного устройства конкурируют за обслуживание в качестве устройства синхронизации во втором кластере устройств сети с распознаванием соседей и синхронизируются с окном обнаружения второго кластера устройств сети с распознаванием соседей для выполнения обнаружения служб.
[0027] В третьем аспекте обеспечен способ присоединения к кластеру устройств сети с распознаванием соседей, который включает в себя этапы, на которых:
при обнаружении нескольких кластеров устройств сети с распознаванием соседей создают посредством беспроводного устройства новый кластер устройств сети с распознаванием соседей; и
отправляют отдельно в нескольких кластерах устройств сети с распознаванием соседей посредством беспроводного устройства сообщение события о присоединении к новому кластеру устройств сети с распознаванием соседей, чтобы другие беспроводные устройства, которые находятся в нескольких кластерах устройств сети с распознаванием соседей и принимают сообщение события, присоединились к новому кластеру устройств сети с распознаванием соседей в соответствии с сообщением события, причем сообщение события включает в себя информацию атрибутов нового кластера устройств сети с распознаванием соседей.
[0028] В соответствии с третьим аспектом в первом возможном методе реализации третьего аспекта идентификатор нового кластера устройств сети с распознаванием соседей, созданного беспроводным устройством, и идентификаторы нескольких кластеров устройств сети с распознаванием соседей удовлетворяет предварительно заданному условию.
[0029] В соответствии с первым возможным методом реализации третьего аспекта во втором возможном методе реализации третьего аспекта предварительно заданное условие в частности, состоит в следующем: идентификатор нового кластера устройств сети с распознаванием соседей, созданного беспроводным устройством, больше, чем идентификатор кластера любого из нескольких кластеров устройств сети с распознаванием соседей; или
предварительно заданное условие в частности, состоит в следующем: идентификатор нового кластера устройств сети с распознаванием соседей, созданного беспроводным устройством, меньше, чем идентификатор кластера любого из нескольких кластеров устройств сети с распознаванием соседей.
[0030] В соответствии с третьим аспектом или первым возможным методом реализации, вторым возможным методом реализации или третьим возможным методом реализации третьего аспекта в четвертом возможном методе реализации третьего аспекта время передачи кадра сигнала маяка ведущего устройства привязки в новом кластере устройств сети с распознаванием соседей, созданном беспроводным устройством, совпадает со временем передачи кадра сигнала маяка ведущего устройства привязки в одном из нескольких кластеров устройств сети с распознаванием соседей.
[0031] В четвертом аспекте обеспечено беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей, причем беспроводное устройство в первом кластере устройств сети с распознаванием соседей включает в себя:
модуль обнаружения, выполненный с возможностью обнаруживать кластер устройств сети с распознаванием соседей;
модуль извлечения информации атрибутов, выполненный с возможностью извлекать информацию атрибутов второго кластера устройств сети с распознаванием соседей, когда модуль обнаружения обнаруживает второй кластер устройств сети с распознаванием соседей;
модуль определения, выполненный с возможностью сравнивать информацию атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей, чтобы определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей;
модуль отправки сообщения, выполненный с возможностью отправлять сообщение события в первом кластере устройств сети с распознаванием соседей, когда модуль определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, причем сообщение события является событием о присоединении ко второму кластеру устройств сети с распознаванием соседей и включает в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей, чтобы другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, могли присоединиться ко второму кластеру устройств сети с распознаванием соседей в соответствии с информацией атрибутов второго кластера устройств сети с распознаванием соседей;
модуль выхода, выполненный с возможностью выходить из первого кластера устройств сети с распознаванием соседей, когда модуль определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; и
модуль присоединения, выполненный с возможностью присоединиться ко второму кластеру устройств сети с распознаванием соседей, когда модуль определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0032] В соответствии с четвертым аспектом в первом возможном методе реализации четвертого аспекта модуль обнаружения в частности, выполнен с возможностью определять, когда идентификатор кластера, включенный в принятый кадр сигнала маяка или служебный кадр сети с распознаванием соседей, отличается от локально зарегистрированного идентификатора первого кластера устройств сети с распознаванием соседей, что обнаружен второй кластер устройств сети с распознаванием соседей; и
модуль извлечения информации атрибутов в частности, выполнен с возможностью извлекать информацию атрибутов второго кластера устройств сети с распознаванием соседей из принятого кадра сигнала маяка или служебного кадра сети с распознаванием соседей.
[0033] В соответствии с четвертым аспектом или первым возможным методом реализации четвертого аспекта во втором возможном методе реализации четвертого аспекта информация атрибутов второго кластера устройств сети с распознаванием соседей включает в себя по меньшей мере один тип следующей информации:
идентификатор второго кластера устройств сети с распознаванием соседей, количество беспроводных устройств, включенных во второй кластер устройств сети с распознаванием соседей, ранг ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей, количество транзитных участков от беспроводного устройства до ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей и время передачи кадра сигнала маяка ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей.
[0034] В соответствии с четвертым аспектом или первым возможным методом реализации или вторым возможным методом реализации четвертого аспекта в третьем возможном методе реализации четвертого аспекта
модуль определения в частности, выполнен с возможностью сравнивать идентификатор кластера второго кластера устройств сети с распознаванием соседей с локально зарегистрированным идентификатором кластера первого кластера устройств сети с распознаванием соседей и определять в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0035] В соответствии с третьим возможным методом реализации четвертого аспекта в четвертом возможном методе реализации четвертого аспекта правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; или
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0036] В соответствии с четвертым аспектом или первым возможным методом реализации, вторым возможным методом реализации или третьим возможным методом реализации четвертого аспекта в четвертом возможном методе реализации четвертого аспекта
модуль выхода в частности, выполнен с возможностью больше не конкурировать за обслуживание в качестве устройства синхронизации в первом кластере устройств сети с распознаванием соседей; и
модуль присоединения в частности, выполнен с возможностью конкурировать за обслуживание в качестве устройства синхронизации во втором кластере устройств сети с распознаванием соседей и синхронизироваться с окном обнаружения второго кластера устройств сети с распознаванием соседей для выполнения обнаружения служб.
[0037] В соответствии с четвертым аспектом, или первым возможным методом реализации, вторым возможным методом реализации, третьим возможным методом реализации или четвертым возможным методом реализации четвертого аспекта в пятом возможном методе реализации четвертого аспекта сообщение события представляет собой кадр сигнала маяка или служебный кадр сети с распознаванием соседей, причем кадр сигнала маяка или служебный кадр включают в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей; или
сообщение события представляет собой кадр сигнала маяка или служебный кадр сети с распознаванием соседей, причем кадр сигнала маяка или служебный кадр включают в себя информацию индикации слияния, и информация индикации слияния используется, чтобы дать команду беспроводным устройствам в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, присоединиться ко второму кластеру устройств сети с распознаванием соседей, определенному посредством информации индикации слияния.
[0038] В соответствии с пятым возможным методом реализации четвертого аспекта в шестом возможном методе реализации четвертого аспекта
модуль отправки сообщения в частности, выполнен с возможностью: когда модуль определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, переносить идентификатор второго кластера устройств сети с распознаванием соседей в поле адреса получателя кадра сигнала маяка сети с распознаванием соседей, переносить информацию атрибутов второго кластера устройств сети с распознаванием соседей в поле информации атрибутов сети с распознаванием соседей и отправлять кадр сигнала маяка как сообщение события в первом кластере устройств сети с распознаванием соседей; или
переносить идентификатор кластера второго кластера устройств сети с распознаванием соседей в поле адреса получателя служебного кадра сети с распознаванием соседей, переносить информацию атрибутов второго кластера устройств сети с распознаванием соседей в теле кадра и передавать служебный кадр как сообщение события в первом кластере устройств сети с распознаванием соседей.
[0039] В пятом аспекте обеспечено беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей, причем беспроводное устройство в первом кластере устройств сети с распознаванием соседей включает в себя:
беспроводной интерфейс, выполненный с возможностью сканировать кластер устройств сети с распознаванием соседей; и
процессор, выполненный с возможностью обнаруживать второй кластер устройств сети с распознаванием соседей в соответствии с результатом сканирования беспроводного интерфейса и извлекать информацию атрибутов второго кластера устройств сети с распознаванием соседей; сравнивать информацию атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей, чтобы определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей; и когда результат определения состоит в том, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, управлять беспроводным интерфейсом, чтобы отправить в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, выходить из первого кластера устройств сети с распознаванием соседей и присоединяться ко второму кластеру устройств сети с распознаванием соседей, причем сообщение события включает в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей, с тем чтобы другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, могли присоединиться ко второму кластеру устройств сети с распознаванием соседей в соответствии с информацией атрибутов второго кластера устройств сети с распознаванием соседей.
[0040] В соответствии с пятым аспектом в первом возможном методе реализации пятого аспекта
беспроводной интерфейс в частности, выполнен с возможностью сканировать кадр сигнала маяка или служебный кадр сети с распознаванием соседей; и
обнаружение второго кластера устройств сети с распознаванием соседей в соответствии с результатом сканирования беспроводного интерфейса и извлечение информации атрибутов второго кластера устройств сети с распознаванием соседей в частности, состоит в следующем: когда идентификатор кластера, включенный в принятый кадр сигнала маяка или служебный кадр сети с распознаванием соседей, отличается от локально зарегистрированного идентификатора первого кластера устройств сети с распознаванием соседей, определяют, что обнаружен второй кластер устройств сети с распознаванием соседей; и извлекают информацию атрибутов второго кластера устройств сети с распознаванием соседей из принятого кадра сигнала маяка или служебного кадра сети с распознаванием соседей.
[0041] В соответствии с пятым аспектом или первым возможным методом реализации пятого аспекта во втором возможном методе реализации пятого аспекта
информация атрибутов второго кластера устройств сети с распознаванием соседей включает в себя по меньшей мере один тип следующей информации:
идентификатор кластера второго кластера устройств сети с распознаванием соседей, количество беспроводных устройств, включенных во второй кластер устройств сети с распознаванием соседей, ранг ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей, количество транзитных участков от беспроводного устройства до ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей и время передачи кадра сигнала маяка ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей.
[0042] В соответствии со вторым возможным методом реализации пятого аспекта в третьем возможном методе реализации пятого аспекта
сравнение информации атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей для определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, в частности, состоит в следующем: сравнивают идентификатор второго кластера устройств сети с распознаванием соседей с локально зарегистрированным идентификатором первого кластера устройств сети с распознаванием соседей и определяют в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0043] В соответствии с третьим возможным методом реализации пятого аспекта в четвертом возможном методе реализации пятого аспекта
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; или
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0044] В соответствии с пятым аспектом или первым возможным методом реализации, вторым возможным методом реализации, третьим возможным методом реализации или четвертым возможным методом реализации пятого аспекта в пятом возможном методе реализации пятого аспекта
выход из первого кластера устройств сети с распознаванием соседей в частности, состоит в следующем: больше не конкурируют за обслуживание в качестве устройства синхронизации в первом кластере устройств сети с распознаванием соседей; и присоединение ко второму кластеру устройств сети с распознаванием соседей в частности, состоит в следующем: конкурируют за обслуживание в качестве устройства синхронизации во втором кластере устройств сети с распознаванием соседей и синхронизируются с окном обнаружения второго кластера устройств сети с распознаванием соседей для выполнения обнаружения служб.
[0045] В соответствии с пятым аспектом или первым возможным методом реализации, вторым возможным методом реализации, третьим возможным методом реализации, четвертым возможным методом реализации или пятым возможным методом реализации пятого аспекта в шестом возможном методе реализации пятого аспекта
сообщение события представляет собой кадр сигнала маяка или служебный кадр сети с распознаванием соседей, причем кадр сигнала маяка или служебный кадр включают в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей; или
сообщение события представляет собой кадр сигнала маяка или служебный кадр сети с распознаванием соседей, причем кадр сигнала маяка или служебный кадр включают в себя информацию индикации слияния, и информация индикации слияния используется, чтобы дать команду беспроводным устройствам в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, присоединиться ко второму кластеру устройств сети с распознаванием соседей, определенному посредством информации индикации слияния.
[0046] В соответствии с шестым возможным методом реализации пятого аспекта в седьмом возможном методе реализации пятого аспекта
отправка сообщения события о присоединении ко второму кластеру устройств сети с распознаванием соседей в первом кластере устройств сети с распознаванием соседей в частности, состоит в следующем: переносят идентификатор второго кластера устройств сети с распознаванием соседей в поле адреса получателя кадра сигнала маяка сети с распознаванием соседей, переносят информацию атрибутов второго кластера устройств сети с распознаванием соседей в поле информации атрибутов сети с распознаванием соседей и управляют беспроводным интерфейсом, чтобы отправить кадр как сообщение события в первом кластере устройств сети с распознаванием соседей; или
переносят идентификатор второго кластера устройств сети с распознаванием соседей в поле адреса получателя служебного кадра сети с распознаванием соседей, переносят информацию атрибутов второго кластера устройств сети с распознаванием соседей в теле кадра и управляют беспроводным интерфейсом, чтобы отправить кадр как сообщение события в первом кластере устройств сети с распознаванием соседей.
[0047] В шестом аспекте обеспечено беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей, причем беспроводное устройство в первом кластере устройств сети с распознаванием соседей включает в себя:
модуль приема, выполненный с возможностью принимать сообщение события о присоединении к второму кластеру устройств сети с распознаванием соседей, причем сообщение события отправляют другие беспроводные устройства, и сообщение события включает в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей; и
модуль присоединения, выполненный с возможностью присоединяться ко второму кластеру устройств сети с распознаванием соседей в соответствии с информацией атрибутов второго кластера устройств сети с распознаванием соседей.
[0048] В соответствии с шестым аспектом в первом возможном методе реализации шестого аспекта беспроводное устройство далее включает в себя:
модуль определения, выполненный с возможностью сравнивать идентификатор кластера второго кластера устройств сети с распознаванием соседей, который включен в сообщение события, с локально зарегистрированным идентификатором кластера первого кластера устройств сети с распознаванием соседей и определять в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей; и
модуль выхода, выполненный с возможностью выходить из первого кластера устройств сети с распознаванием соседей, когда модуль определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; где
модуль присоединения в частности, выполнен с возможностью присоединяться ко второму кластеру устройств сети с распознаванием соседей, когда модуль определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0049] В соответствии с первым возможным методом реализации шестого аспекта во втором возможном методе реализации шестого аспекта правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; или
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0050] В соответствии с шестым аспектом или первым методом реализации или вторым методом реализации шестого аспекта в третьем возможном методе реализации шестого аспекта беспроводное устройство дополнительно включает в себя:
модуль отправки сообщения, выполненный с возможностью определять в соответствии с интенсивностью принятого сигнала сообщения события и количеством принятых сообщений события в первом кластере устройств сети с распознаванием соседей, следует ли отправить сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, и при определении отправления сообщения события, в первом кластере устройств сети с распознаванием соседей отправляет сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей.
[0051] В соответствии с третьим методом реализации шестого аспекта в четвертом возможном методе реализации шестого аспекта
модуль отправки сообщения в частности, выполнен с возможностью: определять, является ли интенсивность принятого сигнала сообщения события выше первого порога, и если интенсивность принятого сигнала сообщения события выше первого порога, в первом кластере устройств сети с распознаванием соседей не отправлять сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей; или если интенсивность принятого сигнала сообщения события ниже или равна первому порогу, определять количество принятых сообщений события, интенсивность принятого сигнала которых выше второго порога, и если количество достигает порога в первом кластере устройств сети с распознаванием соседей, не отправлять сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, или если количество не достигает порога в первом кластере устройств сети с распознаванием соседей, отправлять сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей; причем первый порог выше второго порога.
[0052] В седьмом аспекте обеспечено беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей, причем беспроводное устройство в первом кластере устройств сети с распознаванием соседей включает в себя:
беспроводной интерфейс, выполненный с возможностью принимать сообщение события о присоединении к второму кластеру устройств сети с распознаванием соседей, причем сообщение события отправляют другие беспроводные устройства, и сообщение события включает в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей; и
процессор, выполненный с возможностью присоединяться ко второму кластеру устройств сети с распознаванием соседей в соответствии с информацией атрибутов второго кластера устройств сети с распознаванием соседей.
[0053] В соответствии с седьмым аспектом в первом возможном методе реализации седьмого аспекта
процессор в частности, выполнен с возможностью сравнивать идентификатор второго кластера устройств сети с распознаванием соседей, который включен в сообщение события, с локально зарегистрированным идентификатором первого кластера устройств сети с распознаванием соседей и определять в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей; и когда результат определения состоит в том, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, выходить из первого кластера устройств сети с распознаванием соседей и присоединяться ко второму кластеру устройств сети с распознаванием соседей.
[0054] В соответствии с первым возможным методом реализации седьмого аспекта во втором возможном методе реализации седьмого аспекта правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; или
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0055] В соответствии с седьмым аспектом или первым возможным методом реализации или вторым возможным методом реализации седьмого аспекта в третьем возможном методе реализации седьмого аспекта
процессор дополнительно выполнен с возможностью определять в соответствии с интенсивностью принятого сигнала сообщения события и количеством принятых сообщений события, следует ли отправить в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей.
[0056] В соответствии с третьим возможным методом реализации седьмого аспекта в четвертом возможном методе реализации седьмого аспекта
определение в соответствии с интенсивностью принятого сигнала сообщения события и количеством принятых сообщений события, следует ли отправить в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, в частности, состоит в следующем: определяют, является ли интенсивность принятого сигнала сообщения события выше первого порога; и если интенсивность принятого сигнала сообщения события выше первого порога, в первом кластере устройств сети с распознаванием соседей не отправляют сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей; или если интенсивность принятого сигнала сообщения события ниже или равна первому порогу, определяют количество принятых сообщений события, интенсивность принятого сигнала которых выше второго порога, и если количество достигает порога, в первом кластере устройств сети с распознаванием соседей не отправляют сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, или если количество не достигает порога, в первом кластере устройств сети с распознаванием соседей отправляют сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей; причем первый порог выше второго порога.
[0057] В восьмом аспекте обеспечено беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей, причем беспроводное устройство в первом кластере устройств сети с распознаванием соседей включает в себя:
модуль обнаружения, выполненный с возможностью обнаруживать кластер устройств сети с распознаванием соседей;
модуль извлечения информации атрибутов, выполненный с возможностью извлекать информацию атрибутов второго кластера устройств сети с распознаванием соседей, когда модуль обнаружения обнаруживает второй кластер устройств сети с распознаванием соседей;
модуль определения, выполненный с возможностью сравнивать информацию атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей, чтобы определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей;
модуль выхода, выполненный с возможностью выходить из первого кластера устройств сети с распознаванием соседей, когда модуль определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; и
модуль присоединения, выполненный с возможностью присоединиться ко второму кластеру устройств сети с распознаванием соседей, когда модуль определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0058] В соответствии с восьмым аспектом в первом возможном методе реализации восьмого аспекта модуль обнаружения в частности, выполнен с возможностью определять, когда идентификатор кластера, включенный в принятый кадр сигнала маяка или служебный кадр сети с распознаванием соседей, отличается от локально зарегистрированного идентификатора первого кластера устройств сети с распознаванием соседей, что обнаружен второй кластер устройств сети с распознаванием соседей.
модуль извлечения информации атрибутов в частности, выполнен с возможностью извлекать информацию атрибутов второго кластера устройств сети с распознаванием соседей из принятого кадра сигнала маяка или служебного кадра сети с распознаванием соседей.
[0059] В соответствии с восьмым аспектом или первым возможным методом реализации восьмого аспекта во втором возможном методе реализации восьмого аспекта информация атрибутов второго кластера устройств сети с распознаванием соседей включает в себя по меньшей мере один тип следующей информации:
идентификатор второго кластера устройств сети с распознаванием соседей, количество беспроводных устройств, включенных во второй кластер устройств сети с распознаванием соседей, ранг ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей, количество транзитных участков от беспроводного устройства до ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей и время передачи кадра сигнала маяка ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей.
[0060] В соответствии со вторым возможным методом реализации восьмого аспекта в третьем возможном методе реализации восьмого аспекта
модуль определения в частности, выполнен с возможностью сравнивать идентификатор кластера второго кластера устройств сети с распознаванием соседей с локально зарегистрированным идентификатором кластера первого кластера устройств сети с распознаванием соседей и определять в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0061] В соответствии с третьим возможным методом реализации восьмого аспекта в четвертом возможном методе реализации восьмого аспекта правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; или
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0062] В соответствии с восьмым аспекту или первым возможным методом реализации, вторым возможным методом реализации, третьим возможным методом реализации или четвертым возможным методом реализации восьмого аспекта в пятом возможном методе реализации восьмого аспекта
модуль выхода в частности, выполнен с возможностью больше не конкурировать за обслуживание в качестве устройства синхронизации в первом кластере устройств сети с распознаванием соседей; и
модуль присоединения в частности, выполнен с возможностью конкурировать за обслуживание в качестве устройства синхронизации во втором кластере устройств сети с распознаванием соседей и синхронизироваться с окном обнаружения второго кластера устройств сети с распознаванием соседей для выполнения обнаружения служб.
[0063] В девятом аспекте обеспечено беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей, причем беспроводное устройство в первом кластере устройств сети с распознаванием соседей включает в себя:
беспроводной интерфейс, выполненный с возможностью сканировать кластер устройств сети с распознаванием соседей; и
процессор, выполненный с возможностью обнаруживать второй кластер устройств сети с распознаванием соседей в соответствии с результатом сканирования беспроводного интерфейса и извлекать информацию атрибутов второго кластера устройств сети с распознаванием соседей;
сравнивать информацию атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей, чтобы определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей; и когда результат определения состоит в том, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, выходить из первого кластера устройств сети с распознаванием соседей и присоединяться ко второму кластеру устройств сети с распознаванием соседей.
[0064] В соответствии с девятым аспектом в первом возможном методе реализации девятого аспекта
беспроводной интерфейс в частности, выполнен с возможностью сканировать кадр сигнала маяка или служебный кадр сети с распознаванием соседей; и
обнаружение второго кластера устройств сети с распознаванием соседей в соответствии с результатом сканирования беспроводного интерфейса и извлечение информации атрибутов второго кластера устройств сети с распознаванием соседей в частности, состоит в следующем: когда идентификатор кластера, включенный в кадр сигнала маяка или в служебный кадр сети с распознаванием соседей, которая отсканирована беспроводным интерфейсом, отличается от локально зарегистрированного идентификатора первого кластера устройств сети с распознаванием соседей, определяют, что обнаружен второй кластер устройств сети с распознаванием соседей; и извлекают информацию атрибутов второго кластера устройств сети с распознаванием соседей из принятого кадра сигнала маяка или служебного кадра сети с распознаванием соседей.
[0065] В соответствии с девятым аспектом или первым возможным методом реализации девятого аспекта во втором возможном методе реализации девятого аспекта информация атрибутов второго кластера устройств сети с распознаванием соседей включает в себя по меньшей мере один тип следующей информации:
идентификатор второго кластера устройств сети с распознаванием соседей, количество беспроводных устройств, включенных во второй кластер устройств сети с распознаванием соседей, ранг ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей, количество транзитных участков от беспроводного устройства до ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей и время передачи кадра сигнала маяка ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей.
[0066] В соответствии со вторым возможным методом реализации девятого аспекта в третьем возможном методе реализации девятого аспекта
сравнение информации атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей для определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, в частности, состоит в следующем: сравнивают идентификатор второго кластера устройств сети с распознаванием соседей с локально зарегистрированным идентификатором первого кластера устройств сети с распознаванием соседей и определяют в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0067] В соответствии с третьим возможным методом реализации девятого аспекта в четвертом возможном методе реализации девятого аспекта
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; или
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[0068] В соответствии с девятым аспектом или первым возможным методом реализации, вторым возможным методом реализации или третьим возможным методом реализации девятого аспекта в четвертом возможном методе реализации девятого аспекта
выход из первого кластера устройств сети с распознаванием соседей в частности, состоит в следующем: больше не конкурируют за обслуживание в качестве устройства синхронизации в первом кластере устройств сети с распознаванием соседей; и присоединение ко второму кластеру устройств сети с распознаванием соседей в частности, состоит в следующем: конкурируют за обслуживание в качестве устройства синхронизации во втором кластере устройств сети с распознаванием соседей и синхронизируются с окном обнаружения второго кластера устройств сети с распознаванием соседей для выполнения обнаружения служб.
[0069] В десятом аспекте обеспечено беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей, причем беспроводное устройство включает в себя:
модуль обнаружения, выполненный с возможностью обнаруживать кластер устройств сети с распознаванием соседей;
модуль создания, выполненный с возможностью создавать новый кластер устройств сети с распознаванием соседей, когда модуль обнаружения обнаруживает несколько кластеров устройств сети с распознаванием соседей; и
модуль отправки сообщения выполнен с возможностью отдельно в нескольких кластерах устройств сети с распознаванием соседей отправлять сообщение события о присоединении к новому кластеру устройств сети с распознаванием соседей, причем сообщение события включает в себя информацию атрибутов нового кластера устройств сети с распознаванием соседей, с тем чтобы другие беспроводные устройства, которые находятся в нескольких кластерах устройств сети с распознаванием соседей и принимают сообщение события, присоединились к новому кластеру устройств сети с распознаванием соседей в соответствии с сообщением события.
[0070] В соответствии с десятым аспектом в первом возможном методе реализации десятого аспекта идентификатор нового кластера устройств сети с распознаванием соседей и идентификаторы нескольких кластеров устройств сети с распознаванием соседей удовлетворяют предварительно заданному условию.
[0071] В соответствии с первым возможным методом реализации десятого аспекта во втором возможном методе реализации десятого аспекта
предварительно заданное условие в частности, состоит в следующем: идентификатор нового кластера устройств сети с распознаванием соседей, созданного беспроводным устройством, больше, чем идентификатор кластера любого из нескольких кластеров устройств сети с распознаванием соседей; или
предварительно заданное условие в частности, состоит в следующем: идентификатор нового кластера устройств сети с распознаванием соседей, созданного беспроводным устройством, меньше, чем идентификатор кластера любого из нескольких кластеров устройств сети с распознаванием соседей.
[0072] В соответствии с десятым аспектом или первым возможным методом реализации или вторым возможным методом реализации десятого аспекта в третьем возможном методе реализации десятого аспекта
время передачи кадра сигнала маяка ведущего устройства привязки в созданном новом кластере устройств сети с распознаванием соседей совпадает со временем передачи кадра сигнала маяка ведущего устройства привязки в одном из нескольких кластеров устройств сети с распознаванием соседей.
[0073] В одиннадцатом аспекте обеспечено беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей, которое включает в себя:
беспроводной интерфейс, выполненный с возможностью сканировать кластер устройств сети с распознаванием соседей; и
процессор, выполненный с возможностью создавать новый кластер устройств сети с распознаванием соседей при обнаружении нескольких кластеров устройств сети с распознаванием соседей в соответствии со сканированием беспроводного интерфейса; и отдельно в нескольких кластерах устройств сети с распознаванием соседей отправлять сообщение события о присоединении к новому кластеру устройств сети с распознаванием соседей, причем сообщение события включает в себя информацию атрибутов нового кластера устройств сети с распознаванием соседей, с тем чтобы другие беспроводные устройства, которые находятся в нескольких кластерах устройств сети с распознаванием соседей и принимают сообщение события, присоединились к новому кластеру устройств сети с распознаванием соседей в соответствии с сообщением события.
[0074] В двенадцатом аспекте обеспечена система для присоединения к кластеру устройств сети с распознаванием соседей, которая включает в себя несколько беспроводных устройств, причем:
беспроводное устройство в первом кластере устройств сети с распознаванием соседей выполнено с возможностью извлекать информацию атрибутов второго кластера устройств сети с распознаванием соседей при обнаружении второго кластера устройств сети с распознаванием соседей; сравнивать информацию атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей, чтобы определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей; и когда определено, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, в первом кластере устройств сети с распознаванием соседей отправлять сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, выходить из первого кластера устройств сети с распознаванием соседей и присоединяться ко второму кластеру устройств сети с распознаванием соседей, причем сообщение события включает в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей; и
другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, выполнены с возможностью присоединяться ко второму кластеру устройств сети с распознаванием соседей в соответствии с информацией атрибутов второго кластера устройств сети с распознаванием соседей.
[0075] В тринадцатом аспекте обеспечена система для присоединения к кластеру устройств сети с распознаванием соседей, которая включает в себя:
беспроводное устройство, выполненное с возможностью создавать новый кластер устройств сети с распознаванием соседей при обнаружении нескольких кластеров устройств сети с распознаванием соседей и отдельно в нескольких кластерах устройств сети с распознаванием соседей отправлять сообщения события о присоединении к новому кластеру устройств сети с распознаванием соседей, причем сообщение события включает в себя информацию атрибутов нового кластера устройств сети с распознаванием соседей; и
другие беспроводные устройства, которые находятся в нескольких кластерах устройств сети с распознаванием соседей и принимают сообщение события, выполненные с возможностью присоединяться к новому кластеру устройств сети с распознаванием соседей в соответствии с сообщением события.
[0076] Настоящее изобретение имеет следующие полезные эффекты:
[0077] В решениях вариантов осуществления настоящего изобретения беспроводное устройство перемещается между несколькими кластерами устройств сети с распознаванием соседей в соответствии с правилом и не принадлежит нескольким кластерам устройств сети с распознаванием соседей в одно и то же время; беспроводное устройство конкурирует за обслуживание в качестве устройства синхронизации и выполняет обнаружение служб в окне обнаружения только в кластере устройств сети с распознаванием соседей, к которому присоединяется беспроводное устройство. Таким образом, фактическое рабочее время, проведенное беспроводным устройством при синхронизации и поиске и обнаружении служб, является относительно коротким, и потребление энергии беспроводного устройства также является относительно низким. Между тем, с течением времени беспроводные устройства в кластере устройств сети с распознаванием соседей могут быть объединены в другой кластер устройств сети с распознаванием соседей, и происходит случай, в котором окна обнаружения некоторых кластеров устройств сети с распознаванием соседей на рабочем канале больше не заняты. Таким образом, имеющиеся ресурсы на рабочем канале увеличиваются, и могут быть обеспечены корректные поиск и обнаружение служб.
Краткое описание чертежей
[0078] Для более ясного описания технических решений в вариантах осуществления настоящего изобретения ниже кратко представлены сопроводительные чертежи для описания вариантов осуществления.
[0079] Фиг. 1 - схема окна обнаружения кластера устройств сети с распознаванием соседей на шестом канале частоты 2,4 ГГц в соответствии с предшествующим уровнем техники;
[0080] Фиг. 2 - схема композиции сети с распознаванием соседей в соответствии с предшествующим уровнем техники;
[0081] Фиг. 3 - схема двух кластеров устройств сети с распознаванием соседей, которые имеют один и тот же рабочий канал, но не выровненные окна обнаружения, в соответствии с предшествующим уровнем техники;
[0082] Фиг. 4 - схема этапов способа присоединения к кластеру устройств сети с распознаванием соседей в соответствии с вариантом осуществления 1 настоящего изобретения;
[0083] Фиг. 5 - схема композиции сети с распознаванием соседей в соответствии с вариантом осуществления 1 настоящего изобретения;
[0084] Фиг. 6 - схема этапов способа присоединения к кластеру устройств сети с распознаванием соседей в соответствии с вариантом осуществления 2 настоящего изобретения;
[0085] Фиг. 7 - схема композиции сети с распознаванием соседей в соответствии с вариантом осуществления 2 настоящего изобретения;
[0086] Фиг. 8 - схема этапов способа присоединения к кластеру устройств сети с распознаванием соседей в соответствии с вариантом осуществления 3 настоящего изобретения;
[0087] Фиг. 9 - схема композиции сети с распознаванием соседей в соответствии с вариантом осуществления 3 настоящего изобретения;
[0088] Фиг. 10(a) и фиг. 10(b) - структурные схемы беспроводного устройства в соответствии с вариантом осуществления 4 настоящего изобретения;
[0089] Фиг. 11 - структурная схема беспроводного устройства в соответствии с вариантом осуществления 5 настоящего изобретения;
[0090] Фиг. 12 - структурная схема беспроводного устройства в соответствии с вариантом осуществления 6 настоящего изобретения; и
[0091] Фиг. 13 - структурная схема беспроводного устройства в соответствии с вариантом осуществления 8 настоящего изобретения.
Описание вариантов осуществления
[0092] Чтобы сделать цели, технические решения и преимущества настоящего изобретения более ясными, далее настоящее изобретение подробно описывается со ссылкой на прилагаемые чертежи.
[0093] Чтобы сократить фактическое рабочее время, проведенное беспроводным устройством в поиске и обнаружении служб, и уменьшить потребление энергии беспроводного устройства без чрезмерного завладения имеющимися ресурсами рабочего канала сети с распознаванием соседей, вариант осуществления настоящего изобретения предоставляет новое решение для присоединения к кластеру устройств сети с распознаванием соседей. Когда беспроводное устройство в первом кластере устройств сети с распознаванием соседей обнаруживает другой кластер устройств сети с распознаванием соседей посредством сканирования, например, обнаруживает второй кластер устройств сети с распознаванием соседей посредством сканирования, беспроводное устройство не присоединяется ко второму кластеру устройств сети с распознаванием соседей в соответствии с традиционной технологией, а определяет в соответствии с извлеченной информацией атрибута второго кластера устройств сети с распознаванием соседей, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей; и когда необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, беспроводное устройство выходит из первого кластера устройств сети с распознаванием соседей и присоединяется ко второму кластеру устройств сети с распознаванием соседей.
[0094] То, что беспроводное устройство выходит (это также может называться "покидает") из первого кластера устройств сети с распознаванием соседей, означает, что беспроводное устройство больше не конкурирует за обслуживание в качестве устройства синхронизации в первом кластере устройств сети с распознаванием соседей. Факультативно в этом случае беспроводное устройство может продолжать синхронизироваться с окном обнаружения первого кластера устройств сети с распознаванием соседей, чтобы выполнять обнаружение служб, или также может не синхронизироваться с окном обнаружения первого кластера устройств сети с распознаванием соседей, чтобы выполнять обнаружение служб. То, что беспроводное устройство присоединяется ко второму кластеру устройств сети с распознаванием соседей, означает, что беспроводное устройство конкурирует за обслуживание в качестве устройства синхронизации во втором кластере устройств сети с распознаванием соседей и синхронизируется с окном обнаружения второго кластера устройств сети с распознаванием соседей, чтобы выполнять обнаружение служб.
[0095] В решении варианта осуществления настоящего изобретения беспроводное устройство не принадлежит нескольким кластерам устройств сети с распознаванием соседей в одно и то же время, и беспроводное устройство конкурирует за обслуживание в качестве устройства синхронизации и выполняет обнаружение служб в окне обнаружения только в кластере устройств сети с распознаванием соседей, к которому беспроводное устройство присоединяется. Таким образом, фактическое рабочее время, проведенное беспроводным устройством при синхронизации и поиске и обнаружении служб, является относительно коротким, и потребление энергии беспроводного устройства также является относительно низким. Между тем, с течением времени другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей также могут выйти из первого кластера устройств сети с распознаванием соседей и присоединиться ко второму кластеру устройств сети с распознаванием соседей в соответствии с операциями, подобными упомянутым выше; когда все беспроводные устройства в первом кластере устройств сети с распознаванием соседей выходят из первого кластера устройств сети с распознаванием соседей и присоединяются ко второму кластеру устройств сети с распознаванием соседей (то есть, первый кластер устройств сети с распознаванием соседей объединяется во второй кластер устройств сети с распознаванием соседей), окно обнаружения первого кластера устройств сети с распознаванием соседей на рабочем канале больше не занято. Таким образом, имеющиеся ресурсы на рабочем канале увеличиваются, и могут быть обеспечены корректные поиск и обнаружение служб.
[0096] Кластер устройств сети с распознаванием соседей, используемый в варианте осуществления настоящего изобретения, является относительно неплотной беспроводной сетью, установленной посредством прямой связи между несколькими беспроводными устройствами, и кластер устройств сети с распознаванием соседей имеет идентификатор кластера (CID) для указания кластера.
[0097] Беспроводные устройства в кластере устройств сети с распознаванием соседей могут быть классифицированы по функциям следующим образом:
Ведущее устройство привязки (Anchor Master), имеющее самый большой ранг ведущего устройства привязки (AMR) и обеспечивающее функцию синхронизации времени (TSF);
Ведущее устройство (Master), отправляющее синхронизирующий сигнал маяка, переносящий информацию атрибутов кластера, такую как информация ведущего устройства привязки, чтобы реализовать синхронизацию устройств в сети; и дополнительно отправляющее сигнал маяка обнаружения, чтобы объявить о существовании кластера устройств сети с распознаванием соседей;
Неосновное устройство синхронизации (Non-Master Sync), выполненное с возможностью отправлять синхронизирующий сигнал маяка, переносящий информацию атрибутов кластера, такую как информация ведущего устройства привязки, чтобы реализовать синхронизацию устройств в сети; и
Неосновное устройство без синхронизации (Non-Master Non-Sync), не отправляющее кадр сигнала маяка.
[0098] Информация атрибутов кластера устройств сети с распознаванием соседей включает в себя: идентификатор кластера, количество беспроводных устройств, включенных в кластер устройств сети с распознаванием соседей, ранг ведущего устройства привязки в кластере устройств сети с распознаванием соседей, количество транзитных участков от беспроводного устройства до ведущего устройства привязки, время передачи кадра сигнала маяка ведущего устройства привязки и так далее.
Ведущее устройство и неосновное устройство синхронизации могут называться устройствами синхронизации, поскольку они оба отправляют синхронизирующий сигнал маяка, чтобы выполнить синхронизацию.
[0099] Кластер устройств сети с распознаванием соседей синхронизирует при помощи кадра сигнала маяка беспроводное устройство в кластере с окном обнаружения и рабочим каналом кластера, которые определены кластером, и беспроводное устройство в кластере передает кадр обнаружения служб в окне обнаружения, чтобы реализовать обнаружение служб между устройствами в кластере.
[00100] Технология сети с распознаванием соседей определяет рабочий канал (например, шестой канал 2,4 ГГц или канал 5 ГГц. На рабочем канале сети с распознаванием соседей беспроводное устройство может активно создавать кластер устройств сети с распознаванием соседей, или беспроводное устройство обнаруживает существующий кластер устройств сети с распознаванием соседей поблизости, сканируя рабочий канал сети с распознаванием соседей, и присоединяется к кластеру устройств сети с распознаванием соседей.
[00101] Следует отметить, что беспроводное устройство, используемое в варианте осуществления настоящего изобретения, может представлять собой устройство Wi-Fi или устройство Bluetooth и так далее.
[00102] Далее подробно описывается решение настоящего изобретения со ссылкой на конкретные варианты осуществления.
Вариант осуществления 1
[00103] Как показано на фиг. 4, которая является схемой этапов способа присоединения к кластеру устройств сети с распознаванием соседей в варианте осуществления 1 настоящего изобретения, способ включает в себя следующие этапы:
[00104] Этап 101: беспроводное устройство в первом кластере устройств сети с распознаванием соседей обнаруживает второй кластер устройств сети с распознаванием соседей.
[00105] После обнаружения первого кластера устройств сети с распознаванием соседей посредством сканирования беспроводное устройство может присоединиться к первому кластеру устройств сети с распознаванием соседей и локально зарегистрировать идентификатор первого кластера устройств сети с распознаванием соседей, к которому беспроводное устройство присоединяется.
[00106] После присоединения к первому кластеру устройств сети с распознаванием соседей беспроводное устройство может по-прежнему прослушивать кадр сигнала маяка или служебный кадр сети с распознаванием соседей на рабочем канале, причем кадром сигнала маяка может являться сигнал маяка обнаружения или синхронизирующий сигнал маяка, и служебным кадром может являться кадр обнаружения служб.
[00107] Когда идентификатор кластера, включенный в кадр сигнала маяка или служебный кадр, отличается от локально зарегистрированного идентификатора кластера первого кластера устройств сети с распознаванием соседей (идентификатор кластера обычно переносится в поле адреса получателя кадра сигнала маяка или служебного кадра), причем кадр сигнала маяка или служебный кадр приняты посредством прослушивания, определяется, что обнаружен другой кластер устройств сети с распознаванием соседей, отличающийся от первого кластера устройств сети с распознаванием соседей. Другой кластер устройств сети с распознаванием соседей называется вторым кластером устройств сети с распознаванием соседей в варианте осуществления 1.
[00108] Этап 102: беспроводное устройство извлекает информацию атрибутов второго кластера устройств сети с распознаванием соседей.
[00109] Если беспроводное устройство обнаруживает второй кластер устройств сети с распознаванием соседей в соответствии с кадром сигнала маяка или служебным кадром во втором кластере устройств сети с распознаванием соседей на этапе 101, причем кадр сигнала маяка или служебный кадр приняты посредством прослушивания на этапе 102, беспроводное устройство может извлечь информацию атрибутов второго кластера устройств сети с распознаванием соседей из кадра сигнала маяка или служебного кадра, причем кадр сигнала маяка или служебный кадр приняты посредством прослушивания.
[00110] в предположении, что на этапе 101, когда беспроводное устройство узнает посредством прослушивания, что идентификатор кластера, включенный в синхронизирующий сигнал маяка, отличается от локально зарегистрированного идентификатора первого кластера устройств сети с распознаванием соседей, беспроводное устройство может извлечь информацию атрибутов второго кластера устройств сети с распознаванием соседей из синхронизирующего сигнала маяка, принятого посредством прослушивания.
[00111] В предположении, что на этапе 101 беспроводное устройство узнает посредством прослушивания, что идентификаторы кластера, включенные в синхронизирующий сигнал маяка и сигнал маяка обнаружения, являются одинаковыми, но идентификаторы кластеров, включенные в два кадра сигнала маяка, отличаются от локально зарегистрированного идентификатора первого кластера устройств сети с распознаванием соседей, беспроводное устройство может извлечь информацию атрибутов второго кластера устройств сети с распознаванием соседей из синхронизирующего сигнала маяка и сигнала маяка обнаружения, которые приняты посредством прослушивания.
[00112] В дополнение к получению информации атрибутов второго кластера устройств сети с распознаванием соседей из кадра сигнала маяка или служебного кадра, причем кадр сигнала маяка или служебный кадр приняты посредством прослушивания, беспроводное устройство также может извлечь информацию атрибутов второго кластера устройств сети с распознаванием соседей в соответствии с определением самой технологии сети с распознаванием соседей, например, с информацией атрибутов, например, рабочий канал второго кластера устройств сети с распознаванием соседей, продолжительность времени окна обнаружения и временной интервал между окнами обнаружения могут быть извлечены в соответствии с определением самой технологии сети с распознаванием соседей.
[00113] Информация атрибутов любого кластера устройств сети с распознаванием соседей включает в себя, но без ограничения:
идентификатор кластера устройств сети с распознаванием соседей, продолжительность времени окна обнаружения в кластере устройств сети с распознаванием соседей, временной интервал между соседними окнами обнаружения в кластере устройств сети с распознаванием соседей, интервал передачи кадра сигнала маяка в кластере устройств сети с распознаванием соседей, рабочий канал кластера устройств сети с распознаванием соседей, количество беспроводных устройств, включенных в кластер устройств сети с распознаванием соседей (то есть, масштаб кластера устройств сети с распознаванием соседей), плотность кластера устройств сети с распознаванием соседей (плотность беспроводных устройств в кластере устройств сети с распознаванием соседей), и информацию ведущего устройства привязки в кластере устройств сети с распознаванием соседей.
[00114] Информация ведущего устройства привязки может включить в себя: ранг ведущего устройства привязки (AMR, то есть, степень намерения того, что текущее ведущее устройство привязки желает функционировать в качестве ведущего устройства привязки), количество транзитных участков от беспроводного устройства до ведущего устройства привязки в кластере устройств сети с распознаванием соседей (количество транзитных участков до ведущего устройства привязки) и время передачи кадра сигнала маяка ведущего устройства привязки в кластере устройств сети с распознаванием соседей (время передачи сигнала маяка ведущего устройства привязки).
[00115] Следует отметить, что в качестве типа информации атрибутов кластера устройств сети с распознаванием соседей идентификатор кластера не используется, чтобы отражать признак кластера устройств сети с распознаванием соседей, но используется в качестве идентификатора для уникального указания кластера устройств сети с распознаванием соседей; но другая информация атрибутов может отражать признак кластера устройств сети с распознаванием соседей в различных аспектах.
[00116] Информация атрибутов второго кластера устройств сети с распознаванием соседей, которая извлечена беспроводным устройством, может включать в себя часть или всю упомянутую выше информацию атрибутов. Вариант осуществления 1 настоящего изобретения специальным образом не ограничивает содержание информации атрибутов второго кластера устройств сети с распознаванием соседей, которая извлечена беспроводным устройством.
[00117] Этап 103: беспроводное устройство сравнивает информацию атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей и определяет, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей; и если это необходимо, выполняет этап 104; или если это не является необходимым, может перейти на этап 101 и продолжить прослушивание на рабочем канале.
[00118] На этапе 103 беспроводное устройство может использовать фрагмент информации атрибутов, чтобы определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, или также может использовать несколько фрагментов информации атрибутов, чтобы всесторонне определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, и это описывается следующими примерами:
[00119] Пример 1: беспроводное устройство может сравнить идентификатор второго кластера устройств сети с распознаванием соседей с идентификатором первого кластера устройств сети с распознаванием соседей и определить в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00120] Содержание правила определения определяет направление, в котором беспроводное устройство перемещается между первым кластером устройств сети с распознаванием соседей и вторым кластером устройств сети с распознаванием соседей, и дополнительно определяет направление слияния между первым кластером устройств сети с распознаванием соседей и вторым кластером устройств сети с распознаванием соседей. Правило определения может быть установлено в соответствии с фактическим требованием.
[00121] Правило определения может представлять собой следующее: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей. Когда правило определения применяется на этапе 103, когда беспроводное устройство определяет, что идентификатор второго кластера устройств сети с распознаванием соседей больше, чем локально зарегистрированный идентификатор первого кластера устройств сети с распознаванием соседей, беспроводное устройство определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00122] Правило определения также может представлять собой следующее: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей. Когда правило определения применяется на этапе 103, когда беспроводное устройство определяет, что идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем локально зарегистрированный идентификатор первого кластера устройств сети с распознаванием соседей, беспроводное устройство определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00123] Идентификатор кластера является относительно стабильным параметром в информации атрибутов кластера устройств сети с распознаванием соседей. Таким образом, использование идентификатора кластера для определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, получает более стабильный результат определения, чем с использованием других параметров, которые могут динамически изменяться, и является иллюстративным решением для определения.
[00124] Пример 2: беспроводное устройство может сравнить масштаб второго кластера устройств сети с распознаванием соседей с масштабом первого кластера устройств сети с распознаванием соседей; в соответствии с правилом слияния мелкомасштабного кластера устройств сети с распознаванием соседей в крупномасштабный кластер устройств сети с распознаванием соседей, когда беспроводное устройство определяет, что масштаб второго кластера устройств сети с распознаванием соседей больше, чем масштаб первого кластера устройств сети с распознаванием соседей, беспроводное устройство определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00125] Пример 3: беспроводное устройство может определить посредством всестороннего рассмотрения идентификатора кластера и масштаба кластера устройств сети с распознаванием соседей, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, например, отдельно сформировать весовые коэффициенты для идентификатора кластера и масштаба, сравнить идентификатор первого кластера устройств сети с распознаванием соседей с идентификатором второго кластера устройств сети с распознаванием соседей, сравнить масштаб первого кластера устройств сети с распознаванием соседей с масштабом второго кластера устройств сети с распознаванием соседей и оценить первый кластер устройств сети с распознаванием соседей и второй кластер устройств сети с распознаванием соседей в соответствии с результатом двух сравнений. В предположении, что идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, значение весового коэффициента, формируемое для идентификатора кластера, может использоваться в качестве оценки второго кластера устройств сети с распознаванием соседей; если масштаб второго кластера устройств сети с распознаванием соседей больше, чем масштаб первого кластера устройств сети с распознаванием соседей, значение весового коэффициента, сформированное для масштаба, также может использоваться в качестве оценки второго кластера устройств сети с распознаванием соседей. Каждая оценка прибавляется, чтобы наконец получить оценки первого кластера устройств сети с распознаванием соседей и второго кластера устройств сети с распознаванием соседей. В соответствии с правилом слияния кластера устройств сети с распознаванием соседей с меньшей оценкой в кластер устройств сети с распознаванием соседей с большей оценкой беспроводное устройство определяет присоединение ко второму кластеру устройств сети с распознаванием соседей.
[00126] Эти три примера являются факультативными решениями этапа 103. Этап 103 также не ограничен этими тремя действиями. Другая информация атрибутов также может использоваться, чтобы определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, например, сравнение значений AMR, значений количества транзитных участков или времени передачи кадров сигнала маяка ведущего устройства привязки и т.д. первого кластера устройств сети с распознаванием соседей и второго кластера устройств сети с распознаванием соседей, чтобы определить, следует ли присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00127] Этап 104: беспроводное устройство выходит из первого кластера устройств сети с распознаванием соседей и присоединяется ко второму кластеру устройств сети с распознаванием соседей.
[00128] Последовательность выхода беспроводного устройства из первого кластера устройств сети с распознаванием соседей и присоединения ко второму кластеру устройств сети с распознаванием соседей на этапе 104 не ограничена. Беспроводное устройство может сначала выйти из первого кластера устройств сети с распознаванием соседей и затем присоединиться ко второму кластеру устройств сети с распознаванием соседей, или также может сначала присоединиться ко второму кластеру устройств сети с распознаванием соседей и затем выйти из первого кластера устройств сети с распознаванием соседей, или также может не заботиться о последовательности выхода из первого кластера устройств сети с распознаванием соседей и присоединения ко второму кластеру устройств сети с распознаванием соседей, а выполнить традиционные процессы выхода и присоединения в соответствии с относящейся к окну обнаружения информацией первого кластера устройств сети с распознаванием соседей и второго кластера устройств сети с распознаванием соседей.
[00129] Следует отметить, что беспроводное устройство может выполнять решение варианта осуществления 1 циклически для выполнения непрерывного сканирования, чтобы обнаружить, существует ли другой кластер устройств сети с распознаванием соседей, к которому беспроводное устройство может присоединиться, и каждый раз, когда посредством сканирования обнаруживается кластер устройств сети с распознаванием соседей, к которому беспроводное устройство должно присоединиться, выходит из текущего кластера устройств сети с распознаванием соседей и присоединяется к только что обнаруженному кластеру устройств сети с распознаванием соседей.
[00130] Например, после того, как беспроводное устройство выполняет этап 104, чтобы выйти из первого кластера устройств сети с распознаванием соседей и присоединиться ко второму кластеру устройств сети с распознаванием соседей, беспроводное устройство в качестве элемента во втором кластере устройств сети с распознаванием соседей может продолжить выполнять решение варианта осуществления 1, то есть, продолжить сканирование, чтобы проверить, существуют ли другие кластеры устройств сети с распознаванием соседей, и определяет в соответствии с решением варианта осуществления 1, следует ли выйти из второго кластера устройств сети с распознаванием соседей и присоединиться к другому кластеру устройств сети с распознаванием соседей.
[00131] Посредством использования решения этапов 101-104, когда беспроводное устройство в первом кластере устройств сети с распознаванием соседей обнаруживает второй кластер устройств сети с распознаванием соседей посредством сканирования и определяет в соответствии с правилом, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, беспроводное устройство выходит из первого кластера устройств сети с распознаванием соседей и присоединяется ко второму кластеру устройств сети с распознаванием соседей. Поскольку беспроводное устройство не принадлежит нескольким кластерам устройств сети с распознаванием соседей в одно и то же время, фактическое рабочее время, проведенное беспроводным устройством при синхронизации и поиске и обнаружении служб, является коротким, и потребление энергии устройства является относительно низким.
[00132] Между тем, с течением времени другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей после обнаружения второго кластера устройств сети с распознаванием соседей посредством сканирования также могут выйти из первого кластера устройств сети с распознаванием соседей и присоединяться ко второму кластеру устройств сети с распознаванием соседей в соответствии с операциями, подобными упомянутым выше. С использованием в качестве примера схемы композиции сети с распознаванием соседей, показанной на фиг. 5, беспроводное устройство_1 может выйти из первого кластера устройств сети с распознаванием соседей и присоединиться ко второму кластеру устройств сети с распознаванием соседей в соответствии с решением этапов 101-104. Другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей также могут выполнить решение этапов 101-104. С течением времени другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей, например, беспроводное устройство_5, беспроводное устройство_6 и беспроводное устройство_7, также могут выйти из первого кластера устройств сети с распознаванием соседей и присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00133] Когда все беспроводные устройства в первом кластере устройств сети с распознаванием соседей выходят из первого кластера устройств сети с распознаванием соседей и присоединяются ко второму кластеру устройств сети с распознаванием соседей (то есть, первый кластер устройств сети с распознаванием соседей сливается во второй кластер устройств сети с распознаванием соседей), окно обнаружения первого кластера устройств сети с распознаванием соседей на рабочем канале является не занятым. Таким образом, имеющиеся ресурсы на рабочем канале увеличиваются, и поиск и обнаружение служб могут быть обеспечены.
[00134] В решении варианта осуществления 1 в процессе, в котором любое беспроводное устройство в первом кластере устройств сети с распознаванием соседей выходит из первого кластера устройств сети с распознаванием соседей и присоединяется ко второму кластеру устройств сети с распознаванием соседей, другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей активным образом не уведомляются. Каждое беспроводное устройство само выполняет сканирование и обнаружение и в соответствии с правилом определяет, следует ли присоединиться к кластеру устройств сети с распознаванием соседей. Это решение имеет относительно низкие требования к возможностям беспроводных устройств и является простым и легким для реализации.
[00135] В предположении, что в решении варианта осуществления 1 процесс, в котором первый кластер устройств сети с распознаванием соседей сливается во второй кластер устройств сети с распознаванием соседей, является относительно медленным, чтобы повысить эффективность перемещения беспроводного устройства между несколькими кластерами устройств сети с распознаванием соседей на основе варианта осуществления 1, вариант осуществления, 2 настоящего изобретения дополнительно предлагает, чтобы беспроводное устройство, выходящее из первого кластера устройств сети с распознаванием соседей, отправило в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, с тем чтобы беспроводные устройства в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, могли быстро присоединиться ко второму кластеру устройств сети с распознаванием соседей, и чтобы эффективность слияния первого кластера устройств сети с распознаванием соседей во второй кластер устройств сети с распознаванием соседей была повышена. Далее подробно описывается решение варианта осуществления 2. Сообщение события может представлять собой одноадресное сообщение для беспроводного устройства, многоадресное сообщение для кластера устройств сети с распознаванием соседей или широковещательное сообщение для кластера устройств сети с распознаванием соседей.
Вариант осуществления 2
[00136] Как показано в фиг. 6, которая является схемой этапов способа варианта осуществления 2 настоящего изобретения, способ включает в себя следующие этапы:
[00137] Содержание этапов 201-203 аналогично содержанию этапов 101-103 в варианте осуществления 1 и здесь не повторяется. Может быть сделана ссылка на упомянутое выше содержание.
[00138] Этап 204: беспроводное устройство отправляет в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей.
[00139] Беспроводное устройство выполняет решение этапа 204 при определении присоединения ко второму кластеру устройств сети с распознаванием соседей, то есть, беспроводное устройство может выполнить этап 204 после присоединения ко второму кластеру устройств сети с распознаванием соседей, может выполнить этап 204 перед присоединением ко второму кластеру устройств сети с распознаванием соседей или может выполнить этап 204 при присоединении ко второму кластеру устройств сети с распознаванием соседей. Может не быть какой-либо последовательности между временем, когда беспроводное устройство присоединяется ко второму кластеру устройств сети с распознаванием соседей, и этапом 204, и последовательность не ограничена настоящим изобретением.
[00140] Кроме того, беспроводному устройству требуется отправить сообщение события в первом кластере устройств сети с распознаванием соседей на этапе 204; таким образом, до выполнения этапа 204 беспроводное устройство не должно выходить из первого кластера устройств сети с распознаванием соседей; после того, как этап 204 выполнен, беспроводное устройство может выполнить операцию выхода из первого кластера устройств сети с распознаванием соседей.
[00141] Сообщение события включает в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей, с тем чтобы другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, могли быстро присоединиться ко второму кластеру устройств сети с распознаванием соседей в соответствии с информацией атрибутов второго кластера устройств сети с распознаванием соседей.
[00142] Информация атрибутов второго кластера устройств сети с распознаванием соседей, которая включена в сообщение события, может являться частью или всей информацией атрибутов второго кластера устройств сети с распознаванием соседей, которая извлечена беспроводным устройством на этапе 202. Предпочтительно в сообщение события включена ключевая информация атрибутов второго кластера устройств сети с распознаванием соседей, которая извлечена беспроводным устройством на этапе 202, например, информация атрибутов, такая как идентификатор кластера, информация ведущего устройства привязки (включающая в себя ранг ведущего устройства привязки, количество транзитных участков до ведущего устройства привязки и время передачи кадра сигнала маяка ведущего устройства привязки) и плотность кластерных устройств, с тем чтобы другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, могли быстро присоединиться ко второму кластеру устройств сети с распознаванием соседей в соответствии с информацией атрибутов второго кластера устройств сети с распознаванием соседей, которая включена в сообщение события.
[00143] Этап 205: беспроводное устройство выходит из первого кластера устройств сети с распознаванием соседей и присоединяется ко второму кластеру устройств сети с распознаванием соседей.
[00144] Этот этап может быть разделен на два процесса: процесс присоединения беспроводного устройства ко второму кластеру устройств сети с распознаванием соседей может быть выполнен в любое время после этапа 203 и варианта осуществления 2, и процесс выхода беспроводного устройства из первого кластера устройств сети с распознаванием соседей может быть выполнен в любое время после этапа 204. В варианте осуществления 2 этап 205 используется в качестве примера, чтобы описать процессы выхода беспроводного устройства из первого кластера устройств сети с распознаванием соседей и присоединения ко второму кластеру устройств сети с распознаванием соседей.
[00145] Этап 206: Другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, присоединяются ко второму кластеру устройств сети с распознаванием соседей.
[00146] Другие беспроводные устройства, принимающие сообщение события, могут извлечь информацию атрибутов второго кластера устройств сети с распознаванием соседей из принятого сообщения события, и другие беспроводные устройства могут определить в соответствии со способом, описанному на этапе 203 или на этапе 103, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, например, определить в соответствии с идентификатором кластера, масштабом и т.д., необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00147] При определении, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, другие беспроводные устройства выходят из первого кластера устройств сети с распознаванием соседей и присоединяются ко второму кластеру устройств сети с распознаванием соседей. Вариант осуществления 2 не ограничивает последовательность выхода других беспроводных устройств из первого кластера устройств сети с распознаванием соседей и присоединения ко второму кластеру устройств сети с распознаванием соседей.
[00148] Дополнительно в другом варианте осуществления может быть включен этап 207: другие беспроводные устройства определяют в соответствии с индикатором интенсивностью принятого сигнала (RSSI) сообщения события и количеством принятых сообщений события, следует ли отправить в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей.
[00149] Когда другие беспроводные устройства определяют присоединение ко второму кластеру устройств сети с распознаванием соседей, последовательность между присоединением других беспроводных устройств ко второму кластеру устройств сети с распознаванием соседей и продолжение распространения сообщения события в первом кластере устройств сети с распознаванием соседей не ограничены. Для последовательности между тремя процессами выхода других беспроводных устройств из первого кластера устройств сети с распознаванием соседей, присоединения ко второму кластеру устройств сети с распознаванием соседей и продолжения распространения сообщения события в первом кластере устройств сети с распознаванием соседей может быть сделана ссылка на соответствующее описание на этапе 205.
[00150] Когда другие беспроводные устройства определяют выход из первого кластера устройств сети с распознаванием соседей и присоединение ко второму кластеру устройств сети с распознаванием соседей, другие беспроводные устройства могут продолжить распространять в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, с тем чтобы оставшиеся другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей могли быстро присоединиться ко второму кластеру устройств сети с распознаванием соседей в соответствии с сообщением события.
[00151] В частности, другие беспроводные устройства могут определить в соответствии с интенсивностью принятого сигнала принятого сообщения события и количеством принятых сообщений события, следует ли продолжить распространять сообщение события. Цель заключается в следующем:
когда интенсивность принятого сигнала принятого сообщения события существенно высокая, это указывает на то, что расстояние между другими беспроводными устройствами, принимающими сообщение события, и беспроводным устройством, отправившим сообщение события, относительно мало, и устройства вокруг других беспроводных устройств, принимающих сообщение события, также могут получить сообщение события; таким образом, другим беспроводным устройствам, принимающим сообщение события, не требуется продолжить распространять сообщение события;
когда интенсивность принятого сигнала принятого сообщения события существенно низкая, это указывает на то, что расстояние между другими беспроводными устройствами, принимающими сообщение события, и беспроводным устройством, отправившим сообщение события, относительно велико, и другим беспроводным устройствам, принимающим сообщение события, требуется продолжить распространять сообщение события; и
когда интенсивность принятого сигнала принятого сообщения события находится между существенно высокой и существенно низкой, другие беспроводные устройства, принимающие сообщение события, продолжают определять, является ли количество принятых сообщений события достаточным (например, достигает ли количество порога), и если количество принятых сообщений события является достаточным, это указывает на то, что хотя расстояние между другими беспроводными устройствами, принимающими сообщение события, и беспроводным устройством, отправившим сообщение события, не является малым; однако, большое количество устройств вокруг распространило сообщение события снова, и, таким образом, не является необходимым продолжать распространять сообщение события; если количество принятых сообщений события не является достаточным, оно указывает на то, что расстояние между другими беспроводными устройствами, принимающими сообщение события, и беспроводным устройством, отправившим сообщение события, не является малым, и мало устройств распространили сообщение события снова, и, таким образом, необходимо продолжить распространять сообщение события.
[00152] С использованием в качестве примера схемы композиции сети с распознаванием соседей, показанной на фиг. 7, на этапе 204, после того, как беспроводное устройство_1 отправляет сообщение события в первый кластер устройств сети с распознаванием соседей в следующем окне обнаружения первого кластера устройств сети с распознаванием соседей, беспроводное устройство_5, беспроводное устройство_6 и беспроводное устройствоe_10 принимают сообщение события. В предположении, что интенсивность принятого сигнала сообщения события, принятого беспроводным устроством_5 и беспроводным устройством_6, выше первого порога, не является необходимым продолжать распространять сообщение события в первом кластере устройств сети с распознаванием соседей. Однако интенсивность принятого сигнала сообщения события, принятого беспроводным устройством_10, ниже первого порога, но выше второго порога (первый порог выше второго порога, причем первый порог может быть расценен как существенно высокая интенсивность принятого сигнала, и второй порог может быть расценен как существенно низкая интенсивность принятого сигнала), и количество принятых сообщений события равно одному (ниже порога). Таким образом, беспроводное устройство_10 должно распространить сообщение события в первом кластере устройств сети с распознаванием соседей на этапе 207. В частности, беспроводное устройство_10 может отправить сообщение события в следующем окне обнаружения первого кластера устройств сети с распознаванием соседей.
[00153] В предположении, что сообщение события, отправленное беспроводным устройством_10, принято беспроводным устройством_7, беспроводным устройством_8 и беспроводным устройством_9, причем интенсивность принятого сигнала сообщения события, принятого беспроводным устройством_7 и беспроводным устройством_8, выше первого порога, не является необходимым продолжать распространять сообщение события в первом кластере устройств сети с распознаванием соседей. Однако интенсивность принятого сигнала сообщения события, принятого беспроводным устройством_9, ниже первого порога, но выше второго порога, и количество принятых сообщений события равно одному. Таким образом, беспроводное устройство_9 должно продолжить распространять сообщение события в первом кластере устройств сети с распознаванием соседей. В частности, беспроводное устройство_9 может отправить сообщение события в следующем окне обнаружения первого кластера устройств сети с распознаванием соседей. Как видно из описанного выше, в случае, показанном на фиг. 7, после трех окон обнаружения первый кластер устройств сети с распознаванием соседей может быть слит во второй кластер устройств сети с распознаванием соседей.
[00154] На этапе 207 другие беспроводные устройства, принимающие сообщение события, могут непосредственно продолжить отправлять принятое сообщение события в первом кластере устройств сети с распознаванием соседей или также могут воссоздать сообщение события в других формах, чтобы отправить сообщение события в первом кластере устройств сети с распознаванием соседей.
[00155] Сообщение события, используемое в варианте осуществления 2, включает в себя, но без ограничения, следующие две формы:
[00156] Форма 1:
[00157] Сообщение события представляет собой кадр сигнала маяка или служебный кадр сети с распознаванием соседей, причем кадр сигнала маяка или служебный кадр включают в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей.
[00158] Синхронизирующий сигнал маяка, включающий в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей, используется в качестве примера сообщения события. Сообщение события, отправленное в первом кластере устройств сети с распознаванием соседей беспроводным устройством, является синхронизирующим сигналом маяка, сформированным для первого кластера устройств сети с распознаванием соседей. Таблица 1 представляет собой структуру кадра традиционного синхронизирующего сигнала маяка.
Таблица 1
FC Продол-
житель-
ность
A1 A2 A3 Упр.
послед.
Метка времени Интер-
вал маяка
Возмож-
ность
NAN
IE
FCS
где:
FC: поле управления кадром;
Продолжительность: поле продолжительности;
A1: адрес 1, который является идентификатором кластера устройств сети с распознаванием соседей, который определен Альянсом Wi-Fi;
A2: адрес 2, который является адресом отправителя;
A3: адрес 3, который является идентификатором кластера устройств сети с распознаванием соседей, а именно, полем CID, используемым для указания кластера устройств сети с распознаванием соседей, которому принадлежит беспроводное устройство;
Упр. послед.: управление последовательностью;
Метка времени: метка времени кадра сигнала маяка;
Интервал сигнала маяка: временной интервал кадра сигнала маяка;
Возможность: информация о возможности;
NAN IE: поле информации атрибутов сети с распознаванием соседей, несущее информацию атрибутов кластера устройств сети с распознаванием соседей; и
FCS: контрольная последовательность кадра.
[00159] Беспроводное устройство выполняет следующие модификации традиционного синхронизирующего сигнала маяка, сформированного для первого кластера устройств сети с распознаванием соседей, чтобы получить сообщение события, отправленное в первом кластере устройств сети с распознаванием соседей:
(1) переносит идентификатор второго кластера устройств сети с распознаванием соседей в поле адреса получателя (а именно, в поле A3), причем идентификатор кластера используется, чтобы указать другим беспроводным устройствам, принимающим сообщение события, что сообщение события используется для распространения второго кластера устройств сети с распознаванием соседей; и
(2) переносит информацию атрибутов второго кластера устройств сети с распознаванием соседей в поле информации атрибутов сети с распознаванием соседей, с тем чтобы беспроводное устройство, принимающее сообщение события, изменило локально зарегистрированную информацию атрибутов первого кластера устройств сети с распознаванием соседей на информацию атрибутов второго кластера устройств сети с распознаванием соседей.
[00160] Посредством модификации упомянутых выше двух частей беспроводное устройство, принимающее сообщение события, может сначала определить в соответствии с идентификатором кластера, следует ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, и после определения присоединения ко второму кластеру устройств сети с распознаванием соседей обновить локально зарегистрированную информацию атрибутов кластера устройств сети с распознаванием соседей.
[00161] Синхронизирующий сигнал маяка используется в качестве примера для описания выше. Метод обработки для сообщения события, которое представляет собой сигнал маяка обнаружения, включающий в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей, является таким же, как метод обработки для синхронизирующего сигнала маяка.
[00162] Кадр обнаружения служб, включающий в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей, используется в качестве примера сообщения события. Сообщение события, отправленное в первом кластере устройств сети с распознаванием соседей беспроводным устройством, является кадром обнаружения служб, сформированным для первого кластера устройств сети с распознаванием соседей. Таблица 2 представляет собой структурой кадра традиционного кадра обнаружения служб.
Таблица 2
2 2 6 6 6 2 4 0-2320 4
Управление кадром Продолжитель-
ность
A1 A2 A3 Упр. послед. Упр. HT Тело кадра FCS
[00163] Определения формата для участка тела кадра перечислены в таблице 3:
Таблица 3
Поле Размер (октеты) Значение (шестнадцатеричное) Описание
Категория 1 0×04 Общедоступный кадр действия IEEE 802.11
Поле действия 1 0×09 Общедоступный кадр действия IEEE 802.11, специфический для продавца
OUI 3 0×50-6F-9A OUI, специфический для WFA
Тип OUI 1 TBD WFA Идентификация типа и версии NAN
Атрибуты NAN Переменный Переменное Один или более атрибутов NAN
где:
Категория: тип общедоступного кадра действия;
Поле действия: поле действия, тип которого задан продавцом;
OUI: идентификатор организации, определенный Альянсом Wi-Fi;
Тип OUI: тип организации; и
Атрибуты NAN: поле информации атрибутов сети с распознаванием соседей.
[00164] Беспроводное устройство выполняет следующие модификации традиционного кадра обнаружения служб, сформированного для первого кластера устройств сети с распознаванием соседей, чтобы получить сообщение события, отправленное в первом кластере устройств сети с распознаванием соседей:
(1) переносит идентификатор второго кластера устройств сети с распознаванием соседей в поле адреса получателя (а именно, в поле A3), причем идентификатор кластера используется, чтобы указать другим беспроводным устройствам, принимающим сообщение события, что сообщение события используется для распространения второго кластера устройств сети с распознаванием соседей; и
(2) переносит информацию атрибутов второго кластера устройств сети с распознаванием соседей в поле информации атрибутов сети с распознаванием соседей в теле кадра, с тем чтобы беспроводное устройство, принимающее сообщение события, изменило локально зарегистрированную информацию атрибутов первого кластера устройств сети с распознаванием соседей на информацию атрибутов второго кластера устройств сети с распознаванием соседей.
[00165] Посредством модификации упомянутых выше двух частей беспроводное устройство, принимающее сообщение события, может сначала определить в соответствии с идентификатором кластера, следует ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, и после определения присоединения ко второму кластеру устройств сети с распознаванием соседей обновить локально зарегистрированную информацию атрибутов кластера устройств сети с распознаванием соседей.
[00166] Форма 2:
[00167] Сообщение события представляет собой кадр сигнала маяка или служебный кадр сети с распознаванием соседей, причем кадр сигнала маяка или служебный кадр включают в себя информацию индикации слияния, и информация индикации слияния используется, чтобы дать команду беспроводным устройствам в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, присоединиться ко второму кластеру устройств сети с распознаванием соседей, определенному посредством информации индикации слияния.
[00168] Информация индикации слияния может включать в себя идентификатор второго кластера устройств сети с распознаванием соседей, причем идентификатор кластера используется для выдачи команды беспроводным устройствам, принимающим сообщение события, присоединиться ко второму кластеру устройств сети с распознаванием соседей, обозначенному идентификатором кластера.
[00169] Синхронизирующий сигнал маяка, включающий в себя информацию индикации слияния, используется в качестве примера сообщения события. Информация индикации слияния (атрибут слияния кластера) может быть добавлена к полю NAN IE синхронизирующего сигнала маяка. Конкретные определения могут быть перечислены в таблице 4:
Таблица 4
Поле Размер (октеты) Значение Описание
Идентификатор атрибута 1 0×09 Идентифицирует тип атрибута NAN.
Длина 1 6 Длина следующих полей в атрибуте.
Идентификатор кластера слияния 6 Переменное Идентификатор кластера, в который будет выполнено слияние
где:
Идентификатор атрибута: значение идентификатора информации индикации слияния;
Длина: длина информации индикации слияния; и
Идентификатор кластера слияния: идентификатор кластера, в который будет выполнено слияние.
[00170] Другая информация атрибутов второго кластера устройств сети с распознаванием соседей может быть включена в поле, предназначенное для информации индикации слияния, или также может быть включена в поле NAN IE.
[00171] В решении варианта осуществления 2 любое беспроводное устройство может отправить сообщение события в первом кластере устройств сети с распознаванием соседей в соответствии с любой из упомянутых выше форм.
[00172] Посредством использования решения варианта осуществления 2 настоящего изобретения, основанного на эффекте решения варианта осуществления 1, само беспроводное устройство не только выходит из первого кластера устройств сети с распознаванием соседей и присоединяется ко второму кластеру устройств сети с распознаванием соседей, но также распространяет в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, с тем чтобы другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей могли быстро присоединиться ко второму кластеру устройств сети с распознаванием соседей, и чтобы первый кластер устройств сети с распознаванием соседей мог быть быстро слит во второй кластер устройств сети с распознаванием соседей. Упомянутый выше способ также может использоваться для реализации быстрого слияния нескольких (больше двух) кластеров устройств сети с распознаванием соседей.
[00173] Вариант осуществления 1 и вариант осуществления 2 описаны с использованием примера, в котором при обнаружении второго кластера устройств сети с распознаванием соседей беспроводное устройство в первом кластере устройств сети с распознаванием соседей выходит из первого кластера устройств сети с распознаванием соседей и присоединяется ко второму кластеру устройств сети с распознаванием соседей. Фактически, когда беспроводное устройство (которое может являться беспроводным устройством, которое присоединилось к кластеру устройств сети с распознаванием соседей, или также может являться беспроводным устройством, которое не присоединилось ни к какому кластеру устройств сети с распознаванием соседей) обнаруживает несколько кластеров устройств сети с распознаванием соседей посредством сканирования, беспроводное устройство также может не присоединяться ни к одному из кластеров устройств сети с распознаванием соседей, а активным образом создать новый кластер устройств сети с распознаванием соседей, требуя, чтобы обнаруженные другие кластеры устройств сети с распознаванием соседей были слиты в созданный новый кластер устройств сети с распознаванием соседей. В этом случае при обнаружении нескольких кластеров устройств сети с распознаванием соседей беспроводное устройство присоединяется только к новому кластеру устройств сети с распознаванием соседей, созданному самим беспроводным устройством. Таким образом, обеспечивается, что фактическое рабочее время, проведенное беспроводным устройством при синхронизации и поиске и обнаружении служб, является относительно коротким, и что потребление энергии является относительно низким. Между тем, с течением времени другие беспроводные устройства в каждом кластере устройств сети с распознаванием соседей, которые обнаружены беспроводным устройством, также могут присоединиться к созданному новому кластеру устройств сети с распознаванием соседей, и, таким образом, окна обнаружения обнаруженных нескольких кластеров устройств сети с распознаванием соседей на рабочем канале высвобождаются, имеющиеся ресурсы на рабочем канале увеличиваются, и могут быть обеспечены поиск и обнаружение служб. Вариант осуществления 3 используется для описания следующим образом.
Вариант осуществления 3
[00174] Как показано на фиг. 8, которая представляет собой схему этапов способа варианта осуществления 3 настоящего изобретения, способ включает в себя следующие этапы:
[00175] Этап 301: беспроводное устройство создает новый кластер устройств сети с распознаванием соседей при обнаружении нескольких кластеров устройств сети с распознаванием соседей.
[00176] На этапе 301 беспроводное устройство может являться беспроводным устройством, которое не присоединилось ни к какому кластеру устройств сети с распознаванием соседей. При обнаружении нескольких кластеров устройств сети с распознаванием соседей в процессе обнаружения кластера устройств сети с распознаванием соседей беспроводное устройство может не присоединиться ни к одному из обнаруженных кластеров устройств сети с распознаванием соседей, а создать новый кластер устройств сети с распознаванием соседей.
[00177] Факультативно вариант осуществления 3 настоящего изобретения также может быть основан на решениях варианта осуществления 1 и варианта осуществления 2. В предположении, что беспроводное устройство в первом кластере устройств сети с распознаванием соседей обнаруживает второй кластер устройств сети с распознаванием соседей, беспроводное устройство может определить в соответствии с решением варианта осуществления 1 и варианта осуществления 2, следует ли присоединиться ко второму кластеру устройств сети с распознаванием соседей. Если беспроводное устройство использует другие параметры в информации атрибутов, чтобы определить, следует ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, другие результаты определения получаются для других параметров. В этом случае решение варианта осуществления 3 также может быть выполнено, и беспроводное устройство активным образом создает новый кластер устройств сети с распознаванием соседей.
[00178] Например, в решениях варианта осуществления 1 и варианта осуществления 2 беспроводное устройство в первом кластере устройств сети с распознаванием соседей определяет в соответствии с идентификатором кластера, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей (например, когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей), но определяет в соответствии с масштабом кластера устройств сети с распознаванием соседей не присоединяться ко второму кластеру устройств сети с распознаванием соседей (например, когда масштаб второго кластера устройств сети с распознаванием соседей меньше, чем масштаб первого кластера устройств сети с распознаванием соседей, не присоединяться ко второму кластеру устройств сети с распознаванием соседей). Таким образом, беспроводное устройство может больше не выполнять решения варианта осуществления 1 и варианта осуществления 2 больше, а выполнять решение варианта осуществления 3.
[00179] Поскольку цель нового кластера устройств сети с распознаванием соседей, созданного беспроводным устройством, состоит в том, чтобы дать возможность обнаруженным нескольким кластерам устройств сети с распознаванием соседей быть слитыми в созданный новый кластер устройств сети с распознаванием соседей, и гарантировать, когда информация атрибутов нового кластера устройств сети с распознаванием соседей, созданного беспроводным устройством, сравнивается с информацией атрибутов любого из обнаруженных кластеров устройств сети с распознаванием соседей, что результатом сравнения будет присоединение к созданному новому кластеру устройств сети с распознаванием соседей. Таким образом, информация атрибутов нового кластера устройств сети с распознаванием соседей, созданного беспроводным устройством, должна удовлетворить некоторым предварительно заданным условиям.
[00180] Например, информация атрибутов представляет собой идентификатор кластера. Идентификатор кластера нового кластера устройств сети с распознаванием соседей, созданного беспроводным устройством, и идентификаторы кластеров нескольких кластеров устройств сети с распознаванием соседей удовлетворяют предварительно заданному условию.
[00181] Предварительно заданное условие может являться следующим: идентификатор кластера созданного нового кластера устройств сети с распознаванием соседей больше, чем идентификатор кластера любого из нескольких кластеров устройств сети с распознаванием соседей, с тем чтобы когда устройство определяет в соответствии с идентификатором кластера, следует ли присоединиться к созданному новому кластеру устройств сети с распознаванием соседей, устройство присоединяется к кластеру устройств сети с распознаванием соседей с большим идентификатором кластера в соответствии с правилом определения, и тем самым гарантируется, что устройство присоединяется к созданному новому кластеру устройств сети с распознаванием соседей.
[00182] Предварительно заданное условие также может являться следующим: идентификатор кластера созданного нового кластера устройств сети с распознаванием соседей меньше, чем идентификатор кластера любого из нескольких кластеров устройств сети с распознаванием соседей, с тем чтобы когда устройство определяет в соответствии с идентификатором кластера, следует ли присоединиться к созданному новому кластеру устройств сети с распознаванием соседей, устройство присоединяется к кластеру устройств сети с распознаванием соседей с меньшим идентификатором кластера в соответствии с правилом определения, и тем самым гарантируется, что устройство присоединяется к созданному новому кластеру устройств сети с распознаванием соседей.
[00183] Кроме того, чтобы уменьшить воздействие на существующий кластер устройств сети с распознаванием соседей, время передачи кадра сигнала маяка ведущего устройства привязки в новом кластере устройств сети с распознаванием соседей, созданном беспроводным устройством, может являться таким же, как время передачи кадра сигнала маяка ведущего устройства привязки в одном из нескольких кластеров устройств сети с распознаванием соседей. Таким образом, воздействие, вызванное одинаковым временем передачи кадра сигнала маяка ведущего устройства привязки, на кластер устройств сети с распознаванием соседей может быть уменьшено.
[00184] Этап 302: беспроводное устройство отправляет отдельно в нескольких кластерах устройств сети с распознаванием соседей сообщение события о присоединении к новому кластеру устройств сети с распознаванием соседей, причем сообщение события включает в себя информацию атрибутов нового кластера устройств сети с распознаванием соседей.
[00185] Сообщение события может являться одноадресным сообщением для беспроводного устройства, или многоадресным или широковещательным сообщением для кластера устройств сети с распознаванием соседей.
[00186] Способ реализации отправки сообщения события о присоединении к новому кластеру устройств сети с распознаванием соседей любому кластеру устройств сети с распознаванием соседей совпадает со способом реализации в варианте осуществления 2.
[00187] Этап 303: Другие беспроводные устройства, которые находятся в нескольких кластерах устройств сети с распознаванием соседей и принимают сообщение события, присоединяются к новому кластеру устройств сети с распознаванием соседей в соответствии с сообщением события.
[00188] Действие других беспроводных устройств, принимающих сообщение события, при присоединении к новому кластеру устройств сети с распознаванием соседей и действие, состоящее в том, следует ли распространять сообщение события в кластере устройств сети с распознаванием соседей, из которого должны выйти другие беспроводные устройства, совпадает со способом реализации в варианте осуществления 2.
[00189] С использованием в качестве примера схемы композиции сети с распознаванием соседей, показанной на фиг. 9, после обнаружения второго кластера устройств сети с распознаванием соседей беспроводное устройство_1, присоединяющееся к первому кластеру устройств сети с распознаванием соседей, определяет в соответствии с идентификатором кластера и масштабом, следует ли присоединиться ко второму кластеру устройств сети с распознаванием соседей. В предположении, что беспроводное устройство_1 определяет в соответствии с идентификатором кластера, что не нужно присоединяться ко второму кластеру устройств сети с распознаванием соседей (в предположении, что правило определения состоит в том, чтобы присоединяться к кластеру устройств сети с распознаванием соседей с большим идентификатором кластера), но определяет в соответствии с масштабом, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, беспроводное устройство_1 выходит из первого кластера устройств сети с распознаванием соседей, но не присоединяется ко второму кластеру устройств сети с распознаванием соседей, а активным образом создает третий кластер устройств сети с распознаванием соседей и становится ведущим устройством привязки в третьем кластере устройств сети с распознаванием соседей. В этом случае идентификатор кластера третьего кластера устройств сети с распознаванием соседей больше, чем идентификаторы кластеров первого кластера устройств сети с распознаванием соседей и второго кластера устройств сети с распознаванием соседей, и время передачи кадра сигнала маяка ведущего устройства привязки совпадает со временем передачи второго кластера устройств сети с распознаванием соседей. Затем отдельно в первом кластере устройств сети с распознаванием соседей и втором кластере устройств сети с распознаванием соседей беспроводное устройство распространяет сообщение события о присоединении к третьему кластеру устройств сети с распознаванием соседей, с тем чтобы каждое беспроводное устройство в первом кластере устройств сети с распознаванием соседей и втором кластере устройств сети с распознаванием соседей вышло из первого кластера устройств сети с распознаванием соседей и второго кластера устройств сети с распознаванием соседей в соответствии с принятым сообщением события и присоединилось к третьему кластеру устройств сети с распознаванием соседей. Поскольку время передачи кадра сигнала маяка ведущего устройства привязки в третьем кластере устройств сети с распознаванием соседей совпадает с таким временем во втором кластере устройств сети с распознаванием соседей, каждое беспроводное устройство, присоединяющееся к третьему кластеру устройств сети с распознаванием соседей, выполняет синхронизацию и служебный запрос и обнаружение в соответствии со временем передачи кадра сигнала маяка ведущего устройства привязки, аналогичным времени передачи кадра сигнала маяка ведущего устройства привязки в первоначальном втором кластере устройств сети с распознаванием соседей.
Вариант осуществления 4
[00190] Вариант осуществления 4 настоящего изобретения описывает беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей, которое имеет такую же концепцию изобретения, как вариант осуществления 1. Как показано на фиг. 10(a), беспроводное устройство в первом кластере устройств сети с распознаванием соседей включает в себя модуль 11 обнаружения, модуль 12 извлечения информации атрибутов, модуль 13 определения, модуль 14 выхода и модуль 15 присоединения.
[00191] Модуль 11 обнаружения выполнен с возможностью обнаруживать кластер устройств сети с распознаванием соседей. В решении варианта осуществления 4 модуль 11 обнаружения может обнаружить второй кластер устройств сети с распознаванием соседей в соответствии с методом этапа 101 в варианте осуществления 1.
[00192] Модуль 12 извлечения информации атрибутов выполнен с возможностью извлекать информацию атрибутов второго кластера устройств сети с распознаванием соседей, когда модуль 11 обнаружения обнаруживает второй кластер устройств сети с распознаванием соседей. В решении варианта осуществления 4 модуль 12 извлечения информации атрибутов может извлечь информацию атрибутов второго кластера устройств сети с распознаванием соседей в соответствии с методом этапа 102 в варианте осуществления 1.
[00193] Модуль 13 определения выполнен возможностью сравнивать информацию атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей, чтобы определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей. В решении варианта осуществления 4 модуль 13 определения может определить в соответствии с методом и правилом определения этапа 103 в варианте осуществления 1, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00194] Модуль 14 выхода выполнен с возможностью выходить из первого кластера устройств сети с распознаванием соседей, когда модуль 13 определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00195] Модуль 15 присоединения выполнен с возможностью присоединяться ко второму кластеру устройств сети с распознаванием соседей, когда модуль 13 определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00196] Вариант осуществления 4 настоящего изобретения не ограничивает последовательность выполнения модуля 14 выхода и модуля 15 присоединения.
[00197] Предпочтительно, когда идентификатор кластера, включенный в принятый кадр сигнала маяка или служебный кадр сети с распознаванием соседей, отличается от локально зарегистрированного идентификатора кластера первого кластера устройств сети с распознаванием соседей, модуль 11 обнаружения в частности, выполнен с возможностью определять, что обнаружен второй кластер устройств сети с распознаванием соседей; и
модуль 12 извлечения информации атрибутов в частности, выполнен с возможностью извлекать информацию атрибутов второго кластера устройств сети с распознаванием соседей из принятого кадра сигнала маяка или служебного кадра сети с распознаванием соседей.
[00198] Предпочтительно информация атрибутов второго кластера устройств сети с распознаванием соседей включает в себя по меньшей мере один тип следующей информации:
идентификатор кластера второго кластера устройств сети с распознаванием соседей, количество беспроводных устройств, включенных во второй кластер устройств сети с распознаванием соседей, ранг ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей, количество транзитных участков от беспроводного устройства до ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей и время передачи кадра сигнала маяка ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей.
[00199] Предпочтительно модуль 13 определения в частности, выполнен с возможностью сравнивать идентификатор кластера второго кластера устройств сети с распознаванием соседей с локально зарегистрированным идентификатором кластера первого кластера устройств сети с распознаванием соседей и определять в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00200] Правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; или
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00201] Предпочтительно модуль 14 выхода в частности, выполнен с возможностью больше не конкурировать за обслуживание в качестве устройства синхронизации в первом кластере устройств сети с распознаванием соседей; и модуль 15 присоединения в частности, выполнен с возможностью конкурировать за обслуживание в качестве устройства синхронизации во втором кластере устройств сети с распознаванием соседей и синхронизироваться с окном обнаружения второго кластера устройств сети с распознаванием соседей для выполнения обнаружения служб.
[00202] Беспроводное устройство в варианте осуществления 4 имеет функцию реализации каждого этапа в варианте осуществления 1, которые здесь не повторяются.
[00203] Вариант осуществления 4 настоящего изобретения дополнительно описывает беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей, которое имеет такую же концепцию изобретения, как вариант осуществления 1. Как показано на фиг. 10(b), беспроводное устройство в первом кластере устройств сети с распознаванием соседей включает в себя: беспроводной интерфейс 21 и процессор 22.
[00204] Беспроводной интерфейс 21 выполненным с возможностью сканировать кластер устройств сети с распознаванием соседей.
[00205] Процессор 22 выполненным с возможностью обнаруживать второй кластер устройств сети с распознаванием соседей в соответствии с результатом сканирования беспроводного интерфейса 21 и извлекать информацию атрибутов второго кластера устройств сети с распознаванием соседей; сравнивать информацию атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей, чтобы определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей; и когда результат определения состоит в том, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, выходить из первого кластера устройств сети с распознаванием соседей и присоединяться ко второму кластеру устройств сети с распознаванием соседей.
[00206] Предпочтительно беспроводной интерфейс 21 в частности, выполнен с возможностью сканировать кадр сигнала маяка или служебный кадр сети с распознаванием соседей; и
обнаружение второго кластера устройств сети с распознаванием соседей в соответствии с результатом сканирования беспроводного интерфейса 21 и извлечение информации атрибутов второго кластера устройств сети с распознаванием соседей в частности, состоят в следующем: когда идентификатор кластера, включенный в кадр сигнала маяка или служебный кадр сети с распознаванием соседей, которая отсканирована беспроводным интерфейсом 21, отличается от локально зарегистрированного идентификатора первого кластера устройств сети с распознаванием соседей, определяют, что обнаружен второй кластер устройств сети с распознаванием соседей; и извлекают информацию атрибутов второго кластера устройств сети с распознаванием соседей из принятого кадра сигнала маяка или служебного кадра сети с распознаванием соседей.
[00207] Предпочтительно информация атрибутов второго кластера устройств сети с распознаванием соседей включает в себя по меньшей мере один тип следующей информации:
идентификатор кластера второго кластера устройств сети с распознаванием соседей, количество беспроводных устройств, включенных во второй кластер устройств сети с распознаванием соседей, ранг ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей, количество транзитных участков от беспроводного устройства до ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей и время передачи кадра сигнала маяка ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей.
[00208] Предпочтительно сравнение информации атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей для определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, в частности, состоит в следующем: сравнивают идентификатор второго кластера устройств сети с распознаванием соседей с локально зарегистрированным идентификатором первого кластера устройств сети с распознаванием соседей и определяют в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00209] Правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; или
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00210] Предпочтительно выход из первого кластера устройств сети с распознаванием соседей в частности, состоит в следующем: больше не конкурируют за обслуживание в качестве устройства синхронизации в первом кластере устройств сети с распознаванием соседей; и присоединение ко второму кластеру устройств сети с распознаванием соседей в частности, состоит в следующем: конкурируют за обслуживание в качестве устройства синхронизации во втором кластере устройств сети с распознаванием соседей и синхронизируются с окном обнаружения второго кластера устройств сети с распознаванием соседей для выполнения обнаружения служб.
[00211] Процессор 22 дополнительно имеет возможность управления каждым интерфейсом и другими функциональными компонентами в беспроводном устройстве для выполнения упомянутых выше операций.
[00212] Беспроводное устройство в варианте осуществления 4 имеет функцию реализации каждого этапа в варианте осуществления 1, которые здесь не повторяются.
Вариант осуществления 5
[00213] Вариант осуществления настоящего изобретения описывает беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей, которое имеет такую же концепцию изобретения как вариант осуществления 2. Как показано на фиг. 11, беспроводное устройство в первом кластере устройств сети с распознаванием соседей включает в себя модуль 31 обнаружения, модуль 32 извлечения информации атрибутов, модуль 33 определения, модуль 34 отправки сообщения, модуль 35 выхода и модуль 36 присоединения.
[00214] Модуль 31 обнаружения выполнен с возможностью обнаруживать кластер устройств сети с распознаванием соседей. В решении варианта осуществления 5 модуль 31 обнаружения может обнаружить второй кластер устройств сети с распознаванием соседей в соответствии с таким же методом, как этап 201 в варианте осуществления 2.
[00215] Модуль 32 извлечения информации атрибутов выполнен с возможностью извлекать информацию атрибутов второго кластера устройств сети с распознаванием соседей, когда модуль 31 обнаружения обнаруживает второй кластер устройств сети с распознаванием соседей. В решении варианта осуществления 5 модуль 32 извлечения информации атрибутов может извлечь информацию атрибутов второго кластера устройств сети с распознаванием соседей в соответствии с таким же методом, как этап 202 в варианте осуществления 2.
[00216] Модуль 33 определения выполнен с возможностью сравнивать информацию атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей, чтобы определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей. В решении варианта осуществления 5 модуль 33 определения может определить в соответствии с таким же методом, как этап 203 в варианте осуществления 2, необходимо ли присоединиться к кластеру устройств сети с распознаванием соседей.
[00217] Модуль 34 отправки сообщения выполнен с возможностью отправлять сообщение события в первом кластере устройств сети с распознаванием соседей, когда модуль 33 определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, причем сообщение события является сообщением о присоединении ко второму кластеру устройств сети с распознаванием соседей и включает в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей, с тем чтобы другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, могли присоединиться ко второму кластеру устройств сети с распознаванием соседей в соответствии с информацией атрибутов второго кластера устройств сети с распознаванием соседей. В решении варианта осуществления 5 модуль 34 отправки сообщения может отправить в первом кластере устройств сети с распознаванием соседей в соответствии с таким же методом, как этап 204 в варианте осуществления 2, сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей.
[00218] Модуль 35 выхода выполнен с возможностью выходить из первого кластера устройств сети с распознаванием соседей, когда модуль 33 определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00219] Модуль 36 присоединения выполнен с возможностью присоединяться ко второму кластеру устройств сети с распознаванием соседей, когда модуль 33 определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00220] Предпочтительно, когда идентификатор кластера, включенный в принятый кадр сигнала маяка или служебный кадр сети с распознаванием соседей, отличается от локально зарегистрированного идентификатора первого кластера устройств сети с распознаванием соседей, модуль 31 обнаружения в частности, выполнен с возможностью определять, что обнаружен второй кластер устройств сети с распознаванием соседей; и
модуль 32 извлечения информации атрибутов в частности, выполнен с возможностью извлекать информацию атрибутов второго кластера устройств сети с распознаванием соседей из принятого кадра сигнала маяка или служебного кадра сети с распознаванием соседей.
[00221] Информация атрибутов второго кластера устройств сети с распознаванием соседей включает в себя по меньшей мере один тип следующей информации:
идентификатор кластера второго кластера устройств сети с распознаванием соседей, количество беспроводных устройств, включенных во второй кластер устройств сети с распознаванием соседей, ранг ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей, количество транзитных участков от беспроводного устройства до ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей и время передачи кадра сигнала маяка ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей.
[00222] Предпочтительно модуль определения 33 в частности, выполнен с возможностью сравнивать идентификатор кластера второго кластера устройств сети с распознаванием соседей с локально зарегистрированным идентификатором кластера первого кластера устройств сети с распознаванием соседей и определять в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00223] Правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; или
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00224] Предпочтительно модуль 35 выхода в частности, выполнен с возможностью больше не конкурировать за обслуживание в качестве устройства синхронизации в первом кластере устройств сети с распознаванием соседей; и модуль 36 присоединения в частности, выполнен с возможностью конкурировать за обслуживание в качестве устройства синхронизации во втором кластере устройств сети с распознаванием соседей и синхронизироваться с окном обнаружения второго кластера устройств сети с распознаванием соседей для выполнения обнаружения служб.
[00225] Предпочтительно сообщение события представляет собой кадр сигнала маяка или служебный кадр сети с распознаванием соседей, причем кадр сигнала маяка или служебный кадр включают в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей; или
сообщение события представляет собой кадр сигнала маяка или служебный кадр сети с распознаванием соседей, причем кадр сигнала маяка или служебный кадр включают в себя информацию индикации слияния, и информация индикации слияния используется, чтобы дать команду беспроводным устройствам в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, присоединиться ко второму кластеру устройств сети с распознаванием соседей, определенному посредством информации индикации слияния.
[00226] Модуль 34 отправки сообщения в частности, выполнен с возможностью: когда модуль 33 определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, переносить идентификатор второго кластера устройств сети с распознаванием соседей в поле адреса получателя кадра сигнала маяка сети с распознаванием соседей, переносить информацию атрибутов второго кластера устройств сети с распознаванием соседей в поле информации атрибутов сети с распознаванием соседей и отправлять кадр сигнала маяка как сообщение события в первом кластере устройств сети с распознаванием соседей; или
переносить идентификатор кластера второго кластера устройств сети с распознаванием соседей в поле адреса получателя служебного кадра сети с распознаванием соседей, переносить информацию атрибутов второго кластера устройств сети с распознаванием соседей в теле кадра и передавать служебный кадр как сообщение события в первом кластере устройств сети с распознаванием соседей.
[00227] Беспроводное устройство в варианте осуществления 5 имеет функцию реализации этапов 201-205 в варианте осуществления 2, которые здесь не повторяются.
[00228] Вариант осуществления 5 настоящего изобретения дополнительно описывает беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей, которое имеет такую же концепцию изобретения, как вариант осуществления 2. Беспроводное устройство в первом кластере устройств сети с распознаванием соседей включает в себя: беспроводной интерфейс и процессор.
[00229] Беспроводной интерфейс выполнен с возможностью сканировать кластер устройств сети с распознаванием соседей.
[00230] Процессор выполнен с возможностью обнаруживать второй кластер устройств сети с распознаванием соседей в соответствии с результатом сканирования беспроводного интерфейса и извлекать информацию атрибутов второго кластера устройств сети с распознаванием соседей; сравнивать информацию атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей, чтобы определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей; и когда результат определения состоит в том, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, управлять беспроводным интерфейсом, чтобы отправить в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, выходить из первого кластера устройств сети с распознаванием соседей и присоединяться ко второму кластеру устройств сети с распознаванием соседей, причем сообщение события включает в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей, с тем чтобы другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, могли присоединиться ко второму кластеру устройств сети с распознаванием соседей в соответствии с информацией атрибутов второго кластера устройств сети с распознаванием соседей.
[00231] Предпочтительно беспроводной интерфейс в частности, выполнен с возможностью сканировать кадр сигнала маяка или служебный кадр сети с распознаванием соседей; и
обнаружение второго кластера устройств сети с распознаванием соседей в соответствии с результатом сканирования беспроводного интерфейса и извлечение информации атрибутов второго кластера устройств сети с распознаванием соседей в частности, состоит в следующем: когда идентификатор кластера, включенный в принятый кадр сигнала маяка или служебный кадр сети с распознаванием соседей, отличается от локально зарегистрированного идентификатора первого кластера устройств сети с распознаванием соседей, определяют, что обнаружен второй кластер устройств сети с распознаванием соседей; и извлекают информацию атрибутов второго кластера устройств сети с распознаванием соседей из принятого кадра сигнала маяка или служебного кадра сети с распознаванием соседей.
[00232] Информация атрибутов второго кластера устройств сети с распознаванием соседей включает в себя по меньшей мере один тип следующей информации:
идентификатор кластера второго кластера устройств сети с распознаванием соседей, количество беспроводных устройств, включенных во второй кластер устройств сети с распознаванием соседей, ранг ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей, количество транзитных участков от беспроводного устройства до ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей и время передачи кадра сигнала маяка ведущего устройства привязки во втором кластере устройств сети с распознаванием соседей.
[00233] Предпочтительно сравнение информации атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей для определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей, в частности, состоит в следующем: сравнивают идентификатор второго кластера устройств сети с распознаванием соседей с локально зарегистрированным идентификатором первого кластера устройств сети с распознаванием соседей и определяют в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00234] Правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; или
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00235] Предпочтительно выход из первого кластера устройств сети с распознаванием соседей в частности, состоит в следующем: больше не конкурируют за обслуживание в качестве устройства синхронизации в первом кластере устройств сети с распознаванием соседей; и присоединение ко второму кластеру устройств сети с распознаванием соседей в частности, состоит в следующем: конкурируют за обслуживание в качестве устройства синхронизации во втором кластере устройств сети с распознаванием соседей и синхронизируются с окном обнаружения второго кластера устройств сети с распознаванием соседей для выполнения обнаружения служб.
[00236] Предпочтительно сообщение события представляет собой кадр сигнала маяка или служебный кадр сети с распознаванием соседей, причем кадр сигнала маяка или служебный кадр включают в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей; или
сообщение события представляет собой кадр сигнала маяка или служебный кадр сети с распознаванием соседей, причем кадр сигнала маяка или служебный кадр включают в себя информацию индикации слияния, и информация индикации слияния используется, чтобы дать команду беспроводным устройствам в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, присоединиться ко второму кластеру устройств сети с распознаванием соседей, определенному посредством информации индикации слияния.
[00237] Отправка сообщения события о присоединении ко второму кластеру устройств сети с распознаванием соседей в первом кластере устройств сети с распознаванием соседей в частности, состоит в следующем: переносят идентификатор второго кластера устройств сети с распознаванием соседей в поле адреса получателя кадра сигнала маяка сети с распознаванием соседей, переносят информацию атрибутов второго кластера устройств сети с распознаванием соседей в поле информации атрибутов сети с распознаванием соседей и управляют беспроводным интерфейсом, чтобы отправить кадр как сообщение события в первом кластере устройств сети с распознаванием соседей; или
переносят идентификатор второго кластера устройств сети с распознаванием соседей в поле адреса получателя служебного кадра сети с распознаванием соседей, переносят информацию атрибутов второго кластера устройств сети с распознаванием соседей в теле кадра и управляют беспроводным интерфейсом, чтобы отправить кадр как сообщение события в первом кластере устройств сети с распознаванием соседей.
[00238] Процессор дополнительно имеет возможность управления каждым интерфейсом и другими функциональными компонентами в беспроводном устройстве для выполнения упомянутых выше операций.
[00239] Беспроводное устройство в варианте осуществления 5 имеет функцию реализации этапов 201-205 в варианте осуществления 2, которые здесь не повторяются.
[00240] Вариант осуществления 5 настоящего изобретения описывают беспроводное устройство в первом кластере устройств сети с распознаванием соседей, причем беспроводное устройство активным образом обнаруживает сообщение события второго кластера устройств сети с распознаванием соседей. Вариант осуществления 6 настоящего изобретения дополнительно описывает беспроводное устройство, пассивным образом принимающее сообщение события.
Вариант осуществления 6
[00241] Как показано на фиг. 12, вариант осуществления 6 настоящего изобретения дополнительно описывает беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей. Беспроводное устройство в первом кластере устройств сети с распознаванием соседей включает в себя: модуль 41 приема и модуль 42 присоединения.
[00242] Модуль 41 приема выполнен с возможностью принимать сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, причем сообщение события отправлено другими беспроводными устройствами и включает в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей.
[00243] Модуль 42 присоединения выполнен с возможностью присоединяться ко второму кластеру устройств сети с распознаванием соседей в соответствии с информацией атрибутов второго кластера устройств сети с распознаванием соседей.
[00244] Беспроводное устройство в варианте осуществления 6 может принять сообщение события и присоединиться ко второму кластеру устройств сети с распознаванием соседей в соответствии с методом этапа 206 в варианте осуществления 2.
[00245] Предпочтительно беспроводное устройство дополнительно включает в себя:
модуль 43 определения, выполненный с возможностью сравнивать идентификатор кластера второго кластера устройств сети с распознаванием соседей, который включен в сообщение события, с локально зарегистрированным идентификатором кластера первого кластера устройств сети с распознаванием соседей и определять в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей; и
модуль 44 выхода, выполненный с возможностью выходить из первого кластера устройств сети с распознаванием соседей, когда модуль 43 определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; причем
модуль 42 присоединения в частности, выполнен с возможностью присоединяться ко второму кластеру устройств сети с распознаванием соседей, когда модуль 43 определения определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00246] Правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; или
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00247] Предпочтительно беспроводное устройство дополнительно включает в себя:
модуль 45 отправки сообщения, выполненный с возможностью определять в соответствии с интенсивностью принятого сигнала сообщения события и количеством принятых сообщений события, следует ли отправить в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, и при определении отправки сообщения события в первом кластере устройств сети с распознаванием соседей отправлять сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей.
[00248] Предпочтительно модуль 45 отправки сообщения в частности, выполнен с возможностью: определять, является ли интенсивность принятого сигнала сообщения события выше первого порога, и если интенсивность принятого сигнала сообщения события выше первого порога, в первом кластере устройств сети с распознаванием соседей не отправлять сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей; или если интенсивность принятого сигнала сообщения события ниже или равна первому порогу, определять количество принятых сообщений события, интенсивность принятого сигнала которых выше второго порога, и если количество достигает порога в первом кластере устройств сети с распознаванием соседей, не отправлять сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, или если количество не достигает порога в первом кластере устройств сети с распознаванием соседей, отправлять сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей; причем первый порог выше второго порога.
[00249] В решении варианта осуществления 6 настоящего изобретения модуль 45 отправки сообщения может определить в соответствии с методом этапа 207 в варианте осуществления 2, следует ли отправить в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей.
[00250] Беспроводное устройство в варианте осуществления 6 имеет функцию реализации этапов 206-207 в варианте осуществления 2, которые здесь не повторяются.
[00251] Вариант осуществления 6 настоящего изобретения дополнительно описывает беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей. Беспроводное устройство в первом кластере устройств сети с распознаванием соседей включает в себя: беспроводной интерфейс и процессор.
[00252] Беспроводной интерфейс выполнен с возможностью принимать сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, причем сообщение события отправлено другими беспроводными устройствами и включает в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей.
[00253] Процессор выполнен с возможностью присоединяться ко второму кластеру устройств сети с распознаванием соседей в соответствии с информацией атрибутов второго кластера устройств сети с распознаванием соседей.
[00254] Предпочтительно процессор в частности, выполнен с возможностью сравнивать идентификатор второго кластера устройств сети с распознаванием соседей, который включен в сообщение события, с локально зарегистрированным идентификатором первого кластера устройств сети с распознаванием соседей, и определять в соответствии с предварительно заданным правилом определения, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей; и когда результат определения состоит в том, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, выходить из первого кластера устройств сети с распознаванием соседей и присоединяться ко второму кластеру устройств сети с распознаванием соседей.
[00255] Правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей больше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей; или
правило определения в частности, состоит в следующем: когда идентификатор второго кластера устройств сети с распознаванием соседей меньше, чем идентификатор первого кластера устройств сети с распознаванием соседей, необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей.
[00256] Предпочтительно процессор дополнительно выполнен с возможностью определять в соответствии с интенсивностью принятого сигнала сообщения события и количеством принятых сообщений события, следует ли отправить в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей.
[00257] Предпочтительно определение в соответствии с интенсивностью принятого сигнала сообщения события и количеством принятых сообщений события, следует ли отправить в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, в частности, состоит в следующем: определяют, является ли интенсивность принятого сигнала сообщения события выше первого порога; и если интенсивность принятого сигнала сообщения события выше первого порога, в первом кластере устройств сети с распознаванием соседей не отправляют сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей; или если интенсивность принятого сигнала сообщения события ниже или равна первому порогу, определяют количество принятых сообщений события, интенсивность принятого сигнала которых выше второго порога, и если количество достигает порога, в первом кластере устройств сети с распознаванием соседей не отправляют сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, или если количество не достигает порога, в первом кластере устройств сети с распознаванием соседей отправляют сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей; причем первый порог выше второго порога.
[00258] Процессор дополнительно имеет возможность управления каждым интерфейсом и другими функциональными компонентами в беспроводном устройстве для выполнения упомянутых выше операций.
[00259] Беспроводное устройство в варианте осуществления 6 имеет функцию реализации этапов 206-207 в варианте осуществления 2, которые здесь не повторяются.
Вариант осуществления 7
[00260] Вариант осуществления 7 настоящего изобретения дополнительно описывает систему для присоединения к кластеру устройств сети с распознаванием соседей, которая имеет такую же концепцию изобретения, как вариант осуществления 2. Система включает в себя беспроводное устройство, описанное в варианте осуществления 5, и беспроводное устройство, описанное в варианте осуществления 6.
[00261] Беспроводное устройство в первом кластере устройств сети с распознаванием соседей выполнено с возможностью извлекать информацию атрибутов второго кластера устройств сети с распознаванием соседей при обнаружении второго кластера устройств сети с распознаванием соседей; сравнивать информацию атрибутов второго кластера устройств сети с распознаванием соседей с информацией атрибутов первого кластера устройств сети с распознаванием соседей, чтобы определить, необходимо ли присоединиться ко второму кластеру устройств сети с распознаванием соседей; и когда определено, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей, в первом кластере устройств сети с распознаванием соседей отправлять сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, выходить из первого кластера устройств сети с распознаванием соседей и присоединяться ко второму кластеру устройств сети с распознаванием соседей, причем сообщение события включает в себя информацию атрибутов второго кластера устройств сети с распознаванием соседей.
[00262] Другие беспроводные устройства в первом кластере устройств сети с распознаванием соседей, которые принимают сообщение события, выполнены с возможностью присоединяться ко второму кластеру устройств сети с распознаванием соседей в соответствии с информацией атрибутов второго кластера устройств сети с распознаванием соседей.
[00263] Беспроводное устройство, отправляющее сообщение события, и беспроводное устройство, принимающее сообщение события, дополнительно имеют функции реализации каждого этапа в варианте осуществления 2, которые здесь не повторяются.
[00264] С использованием в качестве примера схемы композиции сети с распознаванием соседей на фиг. 7 беспроводное устройство 1 является беспроводным устройством в системе, которое активным образом обнаруживает второй кластер устройств сети с распознаванием соседей и отправляет в первом кластере устройств сети с распознаванием соседей сообщение события о присоединении ко второму кластеру устройств сети с распознаванием соседей, когда беспроводное устройство определяет, что необходимо присоединиться ко второму кластеру устройств сети с распознаванием соседей. Беспроводные устройства 5-10 являются беспроводными устройствами, которые пассивным образом принимают сообщение события и присоединяются ко второму кластеру устройств сети с распознаванием соседей в соответствии с сообщением события.
Вариант осуществления 8
[00265] Вариант осуществления 8 настоящего изобретения описывает беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей, которое имеет такую же концепцию изобретения, как вариант осуществления 3. Как показано на фиг. 13, беспроводное устройство включает в себя модуль 51 обнаружения и модуль 52 создания и модуль 53 отправки сообщения.
[00266] Модуль 51 обнаружения выполнен с возможностью обнаруживать кластер устройств сети с распознаванием соседей.
[00267] Модуль 52 создания выполнен с возможностью создавать новый кластер устройств сети с распознаванием соседей, когда модуль 51 обнаружения обнаруживает несколько кластеров устройств сети с распознаванием соседей.
[00268] Модуль 53 отправки сообщения выполнен с возможностью отдельно в нескольких кластерах устройств сети с распознаванием соседей отправлять сообщение события о присоединении к новому кластеру устройств сети с распознаванием соседей, причем сообщение события включает в себя информацию атрибутов нового кластера устройств сети с распознаванием соседей, с тем чтобы другие беспроводные устройства, которые находятся в нескольких кластерах устройств сети с распознаванием соседей и принимают сообщение события, присоединились к новому кластеру устройств сети с распознаванием соседей в соответствии с сообщением события.
[00269] Предпочтительно идентификатор нового кластера устройств сети с распознаванием соседей и идентификаторы нескольких кластеров устройств сети с распознаванием соседей удовлетворяют предварительно заданному условию.
[00270] Предварительно заданное условие в частности, состоит в следующем: идентификатор нового кластера устройств сети с распознаванием соседей, созданного беспроводным устройством, больше идентификатора кластера любого из нескольких кластеров устройств сети с распознаванием соседей; или
предварительно заданное условие в частности, состоит в следующем: идентификатор нового кластера устройств сети с распознаванием соседей, созданного беспроводным устройством, меньше идентификатора кластера любого из нескольких кластеров устройств сети с распознаванием соседей.
[00271] Предпочтительно время передачи кадра сигнала маяка ведущего устройства привязки в созданном новом кластере устройств сети с распознаванием соседей совпадает со временем передачи кадра сигнала маяка ведущего устройства привязки в одном из нескольких кластеров устройств сети с распознаванием соседей.
[00272] Беспроводное устройство в варианте осуществления 8 имеет функцию реализации каждого этапа в варианте осуществления 3, которые здесь не повторяются.
[00273] Вариант осуществления 8 настоящего изобретения дополнительно описывает беспроводное устройство для присоединения к кластеру устройств сети с распознаванием соседей, которое имеет такую же концепцию изобретения как вариант осуществления 3. Беспроводное устройство включает в себя беспроводной интерфейс и процессор.
[00274] Беспроводной интерфейс выполнен с возможностью сканировать кластер устройств сети с распознаванием соседей.
[00275] Процессор выполнен с возможностью создавать новый кластер устройств сети с распознаванием соседей при обнаружении нескольких кластеров устройств сети с распознаванием соседей в соответствии со сканированием беспроводного интерфейса; и отдельно в нескольких кластерах устройств сети с распознаванием соседей отправлять сообщение события о присоединении к новому кластеру устройств сети с распознаванием соседей, причем сообщение события включает в себя информацию атрибутов нового кластера устройств сети с распознаванием соседей, с тем чтобы другие беспроводные устройства, которые находятся в нескольких кластерах устройств сети с распознаванием соседей и принимают сообщение события, присоединились к новому кластеру устройств сети с распознаванием соседей в соответствии с сообщением события.
[00276] Процессор дополнительно имеет возможность управления каждым интерфейсом и другими функциональными компонентами в беспроводном устройстве для выполнения упомянутых выше операций.
[00277] Беспроводное устройство в варианте осуществления 8 имеет функцию реализации каждого этапа в варианте осуществления 3, которые здесь не повторяются.
Вариант осуществления 9
[00278] Вариант осуществления 9 настоящего изобретения дополнительно описывает систему для присоединения к кластеру устройств сети с распознаванием соседей, которая имеет такую же концепцию изобретения, как вариант осуществления 3. Система включает в себя беспроводное устройство, описанное в варианте осуществления 8, и беспроводное устройство, описанное в варианте осуществления 6.
[00279] Беспроводное устройство выполнено с возможностью создавать новый кластер устройств сети с распознаванием соседей при обнаружении нескольких кластеров устройств сети с распознаванием соседей и отдельно в нескольких кластерах устройств сети с распознаванием соседей отправлять сообщения события о присоединении к новому кластеру устройств сети с распознаванием соседей, причем сообщение события включает в себя информацию атрибутов нового кластера устройств сети с распознаванием соседей.
[00280] Другие беспроводные устройства, которые находятся в нескольких кластерах устройств сети с распознаванием соседей и принимают сообщение события, выполнены с возможностью присоединяться к новому кластеру устройств сети с распознаванием соседей в соответствии с сообщением события.
[00281] В этом варианте осуществления беспроводное устройство, принимающее сообщение события, может являться беспроводным устройством, описанным в варианте осуществления 6.
[00282] С использованием в качестве примера схемы композиции сети с распознаванием соседей, показанной на фиг. 9, беспроводное устройство 1 является беспроводным устройством в системе, которое активным образом обнаруживает первый кластер устройств сети с распознаванием соседей и второй кластер устройств сети с распознаванием соседей и создает третий кластер устройств сети с распознаванием соседей. Беспроводные устройства 2-4 в первом кластере устройств сети с распознаванием соседей и беспроводные устройства 5-10 во втором кластере устройств сети с распознаванием соседей являются беспроводными устройствами, которые пассивным образом принимают сообщение события и присоединяются к третьему кластеру устройств сети с распознаванием соседей в соответствии с сообщением события.
[00283] Специалист в области техники поймет, что варианты осуществления настоящей заявки могут быть обеспечены как способ, система или компьютерный программный продукт. Таким образом, настоящее приложение может принять форму вариантов осуществления только в аппаратных средствах, вариантов осуществления только в программном обеспечении или вариантов осуществления в комбинации программного обеспечения и аппаратных средств. Кроме того, настоящая заявка может принять форму компьютерного программного продукта, который реализован на одном или более применимых на компьютере запоминающих носителях (в том числе, но без ограничения, в дисковой памяти, на компакт-диске (CD-ROM), в оптической памяти и т.п.), которые включают в себя применимый на компьютере программный код.
[00284] Настоящая заявка описана со ссылкой на блок-схемы последовательности операций и/или блок-схемы способа, устройство (систему) и компьютерный программный продукт в соответствии с вариантами осуществления настоящей заявки. Следует понимать, что компьютерные программные команды могут использоваться для реализации каждого процесса и/или каждого блока в блок-схемах последовательности операций и/или блок-схемах и комбинации процесса и/или блока в блок-схемах последовательности операций и/или блок-схемах. Эти компьютерные программные команды могут быть обеспечены для компьютера общего назначения, специализированного компьютера, встроенного процессора или процессора любого другого программируемого устройства обработки данных для формирования машины, чтобы команды, исполняемые компьютером или процессором любого другого программируемого устройства обработки данных, формировали устройство для реализации заданной функции в одном или более процессах в блок-схемах последовательности операций и/или в одном или более блоках в блок-схемах.
[00285] Эти компьютерные программные команды также могут быть сохранены в машиночитаемой памяти, которая может дать команду компьютеру или любому другому программируемому устройству обработки данных работать заданным образом, чтобы команды, сохраненные в машиночитаемой памяти, формировали артефакт, который включает в себя командное устройство. Командное устройство реализует заданную функцию в одном или более процессах в блок-схемах последовательности операций и/или в одном или более блоках в блок-схемах.
[00286] Эти компьютерные программные команды также могут быть загружены на компьютер или другое программируемое устройство обработки данных, чтобы последовательность операций и этапов была исполнена на компьютере или другом программируемом устройстве для формирования реализованной с помощью компьютера обработки. Тем самым команды, исполняемые на компьютере или другом программируемом устройстве, обеспечивают этапы для реализации заданной функции в одном или более процессах в блок-схемах последовательности операций и/или в одном или более блоках в блок-схемах.
[00287] В типичной конфигурации компьютерное устройство включает в себя один или более процессоров (ЦП; CPU), интерфейс ввода/вывода, сетевой интерфейс и память. Память может включать в себя такие формы как оперативное запоминающее устройство (ОЗУ; RAM) и/или энергонезависимая память, например, постоянное запоминающее устройство (ПЗУ; ROM) или флэш-память (флэш-ОЗУ), в машиночитаемых носителях. Память является примером машиночитаемых носителей. Машиночитаемые носители включают в себя постоянные, непостоянные, сменные и несменные носители, реализованные любым способом или по любой технологии для хранения информации. Информация может представлять собой машиночитаемые команды, структуры данных, программные модули или другие данные. Примеры компьютерных запоминающих носителей включают в себя, но без ограничения, память на фазовых переходах (PRAM), статическое оперативное запоминающее устройство (SRAM), динамическое оперативное запоминающее устройство (DRAM), оперативное запоминающее устройство (ОЗУ; RAM) других типов, постоянное запоминающее устройство (ПЗУ; ROM), электрически стираемое программируемое постоянное запоминающее устройство (ЭСППЗУ; EEPROM), флэш-память или память по любой другой технологии, компакт диск только для чтения (CD-ROM)), цифровой универсальный диск (DVD) или другое оптическое хранилище, магнитную кассету, магнитную ленту, магнитный диск или другие магнитные запоминающие устройства или любой другой непереходный носитель, который может использоваться для хранения информации для доступа посредством вычислительного устройства. Как определено в этом документе, машиночитаемые носители не включают в себя нестойкие машиночитаемые носители (переходные носители), например, модулированный сигнал данных и несущую волну.
[00288] Хотя были описаны некоторые предпочтительные варианты осуществления настоящего приложения, специалист в области техники может внести изменения и модификации в эти варианты осуществления после изучения основной идеи изобретения. Таким образом, следует пояснить, что последующая формула изобретения предназначена для охвата предпочтительных вариантов осуществления и всех изменений и модификаций, находящиеся в пределах объема настоящей заявки.
[00289] Очевидно, что специалист в области техники может внести различные модификации и изменения в настоящее изобретение без отступления от сущности и объема настоящего изобретения. Предполагается, что настоящее изобретение охватывает эти модификации и изменения при условии, что они попадают в объем защиты, определенный последующей формулой изобретения или ее эквивалентами.

Claims (83)

1. Способ, выполняемый беспроводным устройством в первом кластере сети с распознаванием соседей (в кластере NAN) для присоединения ко второму кластеру NAN, причем каждый из первого и второго кластеров NAN представляет собой кластер NAN технологии Wi-Fi от Альянса Wi-Fi и содержит множество беспроводных устройств, способ содержит этапы, на которых:
обнаруживают второй кластер NAN, в том числе получают информацию атрибутов и идентификатор кластера (CID) второго кластера NAN;
вычисляют первую оценку на основе нескольких фрагментов информации атрибутов первого кластера NAN и вторую оценку на основе нескольких фрагментов информации атрибутов второго кластера NAN;
сравнивают первую оценку и вторую оценку;
когда вторая оценка больше, чем первая оценка:
широковещательно передают сообщение события другим беспроводным устройствам в первом кластере NAN для распространения информации относительно второго кластера NAN, причем сообщение события содержит идентификатор кластера второго кластера NAN;
прекращают участие в первом кластере NAN; и
присоединяются ко второму кластеру NAN.
2. Способ по п. 1, в котором прекращение участия в первом кластере NAN содержит этап, на котором не конкурируют за обслуживание в качестве устройства синхронизации в первом кластере NAN и не выполняют обнаружение служб в первом кластере NAN; и в котором присоединение ко второму кластеру NAN содержит этап, на котором конкурируют за обслуживание в качестве устройства синхронизации во втором кластере NAN и выполняют обнаружение служб во втором кластере NAN.
3. Способ по п. 1, в котором несколько фрагментов информации атрибутов первого кластера NAN включают в себя ранг ведущего устройства привязки первого кластера NAN и время передачи кадра сигнала маяка ведущего устройства привязки в первом кластере NAN, и несколько фрагментов информации атрибутов второго кластера NAN включают в себя ранг ведущего устройства привязки второго кластера NAN и время передачи кадра сигнала маяка ведущего устройства привязки во втором кластере NAN.
4. Способ по п. 1, в котором информация атрибутов второго кластера NAN содержит по меньшей мере один из следующих типов информации:
количество беспроводных устройств во втором кластере NAN, ранг ведущего устройства привязки второго кластера NAN, количество транзитных участков от беспроводного устройства до ведущего устройства привязки во втором кластере NAN или время передачи кадра сигнала маяка ведущего устройства привязки во втором кластере NAN.
5. Способ по любому из пп. 1-4, в котором сообщение события представляет собой
кадр сигнала маяка или служебный кадр, содержащий идентификатор кластера и информацию атрибутов второго кластера NAN; или
кадр сигнала маяка или служебный кадр, содержащий идентификатор кластера второго кластера NAN и информацию индикации слияния для выдачи команды другим беспроводным устройствам в первом кластере NAN, которые принимают сообщение события, присоединиться ко второму кластеру NAN.
6. Способ по п. 5, в котором сообщение события представляет собой:
кадр сигнала маяка, содержащий идентификатор кластера второго кластера NAN в поле адреса назначения кадра сигнала маяка и информацию атрибутов второго кластера NAN в поле информации атрибутов NAN кадра сигнала маяка;
или
служебный кадр, содержащий идентификатор кластера второго кластера NAN в поле адреса назначения служебного кадра и информацию атрибутов второго кластера NAN в теле кадра служебного кадра.
7. Беспроводное устройство, содержащее:
память, хранящую исполняемые на компьютере команды для беспроводного устройства в первом кластере сети с распознаванием соседей (в кластере NAN) для присоединения ко второму кластеру NAN, причем каждый из первого и второго кластеров NAN представляет собой кластер NAN технологии Wi-Fi от Альянса Wi-Fi и содержит множество беспроводных устройств;
процессор, выполненный с возможностью исполнять исполняемые на компьютере команды для выполнения операций:
обнаружения второго кластера NAN, в том числе получения информации атрибутов и идентификатора кластера (CID) второго кластера NAN;
вычисления первой оценки на основе нескольких фрагментов информации атрибутов первого кластера NAN и второй оценки на основе нескольких фрагментов информации атрибутов второго кластера NAN;
сравнения первой оценки и второй оценки;
когда вторая оценка больше, чем первая оценка:
широковещательной передачи сообщения события другим беспроводным устройствам в первом кластере NAN, причем сообщение события содержит идентификатор кластера второго кластера NAN;
прекращения участия в первом кластере NAN; и
присоединения ко второму кластеру NAN.
8. Беспроводное устройство по п. 7, в котором операция прекращения участия в первом кластере NAN содержит не участие в конкурировании за обслуживание в качестве устройства синхронизации в первом кластере NAN и не выполнение обнаружения служб в первом кластере NAN; и в котором операция присоединения ко второму кластеру NAN содержит участие в конкурировании за обслуживание в качестве устройства синхронизации во втором кластере NAN и выполнение обнаружения служб во втором кластере NAN.
9. Беспроводное устройство по п. 7, в котором несколько фрагментов информации атрибутов первого кластера NAN включают в себя ранг ведущего устройства привязки первого кластера NAN и время передачи кадра сигнала маяка ведущего устройства привязки в первом кластере NAN, и несколько фрагментов информации атрибутов второго кластера NAN включают в себя ранг ведущего устройства привязки второго кластера NAN и время передачи кадра сигнала маяка ведущего устройства привязки во втором кластере NAN.
10. Беспроводное устройство по п. 7, в котором информация атрибутов второго кластера NAN содержит по меньшей мере один из следующих типов информации:
количество беспроводных устройств во втором кластере NAN, ранг ведущего устройства привязки второго кластера NAN, количество транзитных участков от беспроводного устройства до ведущего устройства привязки во втором кластере NAN или время передачи кадра сигнала маяка ведущего устройства привязки во втором кластере NAN.
11. Беспроводное устройство по любому из пп. 7-10, в котором сообщение события представляет собой:
кадр сигнала маяка или служебный кадр, содержащий идентификатор кластера и информацию атрибутов второго кластера NAN; или
кадр сигнала маяка или служебный кадр, содержащий идентификатор кластера второго кластера NAN и информацию индикации слияния для выдачи команды другим беспроводным устройствам в первом кластере NAN, которые принимают сообщение события, присоединиться ко второму кластеру NAN.
12. Беспроводное устройство по п. 11, в котором операция широковещательной передачи содержит:
размещение идентификатора кластера второго кластера NAN в поле адреса назначения кадра сигнала маяка и размещение информации атрибутов второго кластера NAN в поле информации атрибутов NAN кадра сигнала маяка и широковещательную передачу кадра сигнала маяка в качестве сообщения события; или
размещение идентификатора кластера второго кластера NAN в поле адреса назначения служебного кадра и размещение информации атрибутов второго кластера NAN в теле кадра служебного кадра и широковещательную передачу служебного кадра в качестве сообщения события.
13. Способ, выполняемый беспроводным устройством в первоначальном кластере сети с распознаванием соседей (в кластере NAN) для присоединения к другому кластеру NAN, причем каждый из первоначального и другого кластеров NAN представляют собой кластер NAN технологии Wi-Fi от Альянса Wi-Fi и содержат множество беспроводных устройств, способ содержит этапы, на которых:
обнаруживают множество кластеров NAN, в том числе получают информацию атрибутов и идентификатор кластера (CID) каждого из множества кластеров NAN;
вычисляют оценку для первоначального кластера NAN на основе нескольких фрагментов информации атрибутов первоначального кластера NAN;
для каждого из множества кластеров NAN вычисляют оценку на основе нескольких фрагментов информации атрибутов упомянутого каждого кластера NAN;
сравнивают оценку первоначального кластера NAN и оценку целевого кластера NAN во множестве кластеров NAN, причем оценка целевого кластера NAN является самой высокой среди оценок из множества кластеров NAN;
когда оценка целевого кластера NAN больше, чем оценка первоначального кластера NAN:
широковещательно передают сообщение события другим беспроводным устройствам в первоначальном кластере NAN, причем сообщение события содержит идентификатор кластера целевого кластера NAN;
прекращают участие в первоначальном кластере NAN; и
присоединяются к целевому кластеру NAN.
14. Способ по п. 13, в котором прекращение участия в первоначальном кластере NAN содержит этап, на котором не конкурируют за обслуживание в качестве устройства синхронизации в первоначальном кластере NAN и не выполняют обнаружение служб в первоначальном кластере NAN; и на котором присоединение к целевому кластеру NAN содержит этап, на котором конкурируют за обслуживание в качестве устройства синхронизации в целевом кластере NAN и выполняют обнаружения служб в целевом кластере NAN.
15. Способ по п. 13, в котором несколько фрагментов информации атрибутов первоначального кластера NAN включают в себя ранг ведущего устройства привязки первоначального кластера NAN и время передачи кадра сигнала маяка ведущего устройства привязки в первоначальном кластере NAN, и несколько фрагментов информации атрибутов упомянутого каждого кластера NAN включает в себя ранг ведущего устройства привязки упомянутого каждого кластера NAN и время передачи кадра сигнала маяка ведущего устройства привязки в упомянутом каждом кластере NAN.
16. Способ по п. 13, в котором информация атрибутов упомянутого каждого кластера NAN содержит по меньшей мере один из следующих типов информации:
количество беспроводных устройств в упомянутом каждом кластере NAN, ранг ведущего устройства привязки упомянутого каждого кластера NAN, количество транзитных участков от беспроводного устройства до ведущего устройства привязки в упомянутом каждом кластере NAN или время передачи кадра сигнала маяка ведущего устройства привязки в упомянутом каждом кластере NAN.
17. Способ по любому из пп. 13-16, в котором сообщение события представляет собой
кадр сигнала маяка или служебный кадр, содержащий идентификатор кластера и информацию атрибутов целевого кластера NAN; или
кадр сигнала маяка или служебный кадр, содержащий идентификатор кластера целевого кластера NAN и информацию индикации слияния для выдачи команды другим беспроводным устройствам в первоначальном кластере NAN, которые принимают сообщение события, присоединиться к целевому кластеру NAN.
18. Способ по п. 17, в котором сообщение события представляет собой:
кадр сигнала маяка, содержащий идентификатор кластера целевого кластера NAN в поле адреса назначения кадра сигнала маяка и информацию атрибутов целевого кластера NAN в поле информации атрибутов NAN кадра сигнала маяка;
или
служебный кадр, содержащий идентификатор кластера целевого кластера NAN в поле адреса назначения служебного кадра и информацию атрибутов целевого кластера NAN в теле кадра служебного кадра.
19. Беспроводное устройство, содержащее:
память, хранящую исполняемые на компьютере команды для беспроводного устройства в первоначальном кластере сети с распознаванием соседей (в кластере NAN) для присоединения к другому кластеру NAN, причем каждый из первоначального и другого кластеров NAN представляют собой кластер NAN технологии Wi-Fi от Альянса Wi-Fi и содержат множество беспроводных устройств;
процессор, выполненный с возможностью исполнять исполняемые на компьютере команды для выполнения операций:
обнаружение множества кластеров NAN, в том числе получения информации атрибутов и идентификатора кластера (CID) каждого из множества кластеров NAN;
вычисление оценки для первоначального кластера NAN на основе нескольких фрагментов информации атрибутов первоначального кластера NAN;
для каждого из множества кластеров NAN вычисление оценки на основе нескольких фрагментов информации атрибутов упомянутого каждого кластера NAN;
сравнение оценки первоначального кластера NAN и оценки целевого кластера NAN в множестве кластеров NAN, причем оценка целевого кластера NAN является самой высокой среди оценок из множества кластеров NAN;
когда оценка целевого кластера NAN больше, чем оценка первоначального кластера NAN:
широковещательную передачу сообщения события другим беспроводным устройствам в первоначальном кластере NAN, причем сообщение события содержит идентификатор кластера целевого кластера NAN;
прекращение участия в первоначальном кластере NAN; и
присоединение к целевому кластеру NAN.
20. Беспроводное устройство по п. 19, в котором операция прекращения участия в первоначальном кластере NAN содержит прекращение конкурирования за обслуживание в качестве устройства синхронизации в первоначальном кластере NAN и не выполнение обнаружения служб в первоначальном кластере NAN; и в котором операция присоединения к целевому кластеру NAN содержит участие в конкурировании за обслуживание в качестве устройства синхронизации в целевом кластере NAN и выполнение обнаружения служб в целевом кластере NAN.
21. Беспроводное устройство по п. 19, в котором несколько фрагментов информации атрибутов первоначального кластера NAN включают в себя ранг ведущего устройства привязки первоначального кластера NAN и время передачи кадра сигнала маяка ведущего устройства привязки в первоначальном кластере NAN, и несколько фрагментов информации атрибутов упомянутого каждого кластера NAN включает в себя ранг ведущего устройства привязки упомянутого каждого кластера NAN и время передачи кадра сигнала маяка ведущего устройства привязки в упомянутом каждом кластере NAN.
22. Беспроводное устройство по п. 19, в котором информация атрибутов упомянутого каждого кластера NAN содержит по меньшей мере один из следующих типов информации:
количество беспроводных устройств в упомянутом каждом кластере NAN, ранг ведущего устройства привязки упомянутого каждого кластера NAN, количество транзитных участков от беспроводного устройства до ведущего устройства привязки в упомянутом каждом кластере NAN или время передачи кадра сигнала маяка ведущего устройства привязки в упомянутом каждом кластере NAN.
23. Беспроводное устройство по любому из пп. 19-22, в котором сообщение события представляет собой:
кадр сигнала маяка или служебный кадр, содержащий идентификатор кластера и информацию атрибутов целевого кластера NAN; или
кадр сигнала маяка или служебный кадр, содержащий идентификатор кластера целевого кластера NAN и информацию индикации слияния для выдачи команды другим беспроводным устройствам в первоначальном кластере NAN, которые принимают сообщение события, присоединиться к целевому кластеру NAN.
24. Беспроводное устройство по п. 23, в котором сообщение события представляет собой:
кадр сигнала маяка, содержащий идентификатор кластера целевого кластера NAN в поле адреса назначения кадра сигнала маяка и информацию атрибутов целевого кластера NAN в поле информации атрибутов NAN кадра сигнала маяка;
или
служебный кадр, содержащий идентификатор кластера целевого кластера NAN в поле адреса назначения служебного кадра и информацию атрибутов целевого кластера NAN в теле кадра служебного кадра.
25. Компьютерное устройство, имеющее записанную на нем программу, причем программа предписывает компьютеру исполнять способ по любому из пп. 1-4 и 6.
26. Компьютерное устройство, имеющее записанную на нем программу, причем программа предписывает компьютеру исполнять способ по любому из пп. 13-16 и 18.
RU2017137741A 2013-08-13 2017-10-30 Способ, выполняемый беспроводным устройством, беспроводное устройство и компьютерное устройство (варианты) RU2670279C1 (ru)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310351937.9A CN104378800B (zh) 2013-08-13 2013-08-13 用于加入邻近感知网络设备群的方法及设备
CN201310351937.9 2013-08-13

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
RU2016108720A Division RU2635656C2 (ru) 2013-08-13 2014-04-08 Способ, устройство и система для присоединения к кластеру устройств сети с распознаванием соседей

Publications (1)

Publication Number Publication Date
RU2670279C1 true RU2670279C1 (ru) 2018-10-22

Family

ID=52467993

Family Applications (2)

Application Number Title Priority Date Filing Date
RU2016108720A RU2635656C2 (ru) 2013-08-13 2014-04-08 Способ, устройство и система для присоединения к кластеру устройств сети с распознаванием соседей
RU2017137741A RU2670279C1 (ru) 2013-08-13 2017-10-30 Способ, выполняемый беспроводным устройством, беспроводное устройство и компьютерное устройство (варианты)

Family Applications Before (1)

Application Number Title Priority Date Filing Date
RU2016108720A RU2635656C2 (ru) 2013-08-13 2014-04-08 Способ, устройство и система для присоединения к кластеру устройств сети с распознаванием соседей

Country Status (14)

Country Link
US (2) US9480013B2 (ru)
EP (2) EP3190832B1 (ru)
JP (2) JP6225394B2 (ru)
KR (2) KR101853777B1 (ru)
CN (2) CN104378800B (ru)
AU (2) AU2014308403C1 (ru)
BR (1) BR112016003023B1 (ru)
CA (1) CA2920935C (ru)
ES (2) ES2750733T3 (ru)
MY (1) MY164771A (ru)
PT (2) PT3190832T (ru)
RU (2) RU2635656C2 (ru)
SG (2) SG11201600913XA (ru)
WO (1) WO2015021780A1 (ru)

Families Citing this family (87)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9432925B2 (en) * 2013-08-05 2016-08-30 Nokia Technologies Oy Method, apparatus, and computer program product for hop count usage in cluster selection
CN104378800B (zh) * 2013-08-13 2018-03-06 华为终端(东莞)有限公司 用于加入邻近感知网络设备群的方法及设备
US20150131529A1 (en) * 2013-11-14 2015-05-14 Qualcomm Incorporated Server aided nan cluster merging
KR101785674B1 (ko) * 2013-11-15 2017-10-16 엘지전자 주식회사 무선 통신 시스템에서 nan 단말의 상태 변경 방법 및 장치
US9258193B2 (en) * 2014-01-14 2016-02-09 Nokia Technologies Oy Method, apparatus, and computer program product for wireless network cluster discovery and concurrency management
US10098081B2 (en) * 2014-02-07 2018-10-09 Lg Electronics Inc. Method and device for shifting state of NAN terminal in wireless communication system
US9883472B1 (en) * 2014-04-30 2018-01-30 Marvell International Ltd. Methods and apparatus for beaconing within a wireless network based on an indication of distance
US9386512B2 (en) * 2014-05-02 2016-07-05 Intel Corporation Techniques for energy efficient WiFi neighbor awareness network operation
US9716992B2 (en) * 2014-09-24 2017-07-25 Qualcomm Incorporated Neighbor aware network logical channels
US10098168B2 (en) * 2014-12-08 2018-10-09 Apple Inc. Neighbor awareness networking datapath
US9503961B2 (en) * 2014-12-24 2016-11-22 Intel Corporation System and method for joining neighbor awareness networking hidden clusters
US10028124B2 (en) * 2015-01-01 2018-07-17 Intel IP Corporation Apparatus, system and method of awareness networking communications over a sub 1 gigahertz band
US9872234B2 (en) 2015-02-12 2018-01-16 Intel IP Corporation Apparatus, system and method of communicating in an awareness cluster
US10455401B2 (en) 2015-02-24 2019-10-22 Apple Inc. Neighbor awareness networking datapath—reciprocation and coexistence
WO2016134530A1 (zh) * 2015-02-27 2016-09-01 华为技术有限公司 一种接入点ap发现方法及装置
US10433353B2 (en) * 2015-03-09 2019-10-01 Apple Inc. Neighbor awareness networking service discovery proxy
WO2016148506A1 (ko) * 2015-03-16 2016-09-22 엘지전자 주식회사 무선 통신 시스템에서 서비스 디스커버리를 수행하는 방법 및 장치
WO2016148354A1 (ko) * 2015-03-18 2016-09-22 엘지전자 주식회사 무선 통신 시스템에서 디스커버리 윈도우 어웨이크 주기를 설정하는 방법 및 장치
KR102314917B1 (ko) * 2015-03-19 2021-10-21 삼성전자주식회사 통신 시스템에서 디바이스들 간의 연결 설정 방법 및 장치
CN106717068B (zh) * 2015-03-20 2019-11-29 华为技术有限公司 一种nan设备之间的距离测量方法及nan设备
US10212574B2 (en) 2015-03-20 2019-02-19 Apple Inc. Neighbor awareness networking datapath—base scheduling, scheduler rank, and further service discovery
US10051470B2 (en) * 2015-03-23 2018-08-14 Qualcomm Incorporated Schedule selection and connection setup between devices participating in a NAN data link
US20160286461A1 (en) * 2015-03-26 2016-09-29 Qualcomm Incorporated Data link behavior for merger of wireless network clusters
US10342013B2 (en) 2015-04-20 2019-07-02 Apple Inc. Neighbor awareness networking ranging
US10091811B2 (en) * 2015-04-20 2018-10-02 Intel IP Corporation Apparatus, system and method of communicating over a data path
US10356676B2 (en) * 2015-04-20 2019-07-16 Huawei Technologies Co., Ltd. Resource switching method, apparatus, and system
US10123260B2 (en) 2015-04-20 2018-11-06 Apple Inc. Neighbor awareness networking—data cluster
US20160323925A1 (en) * 2015-04-30 2016-11-03 Nokia Technologies Oy Method, apparatus, and computer program product for inter-ap communication in neighbor awareness networking environment
US20180146450A1 (en) * 2015-05-19 2018-05-24 Huawei Technologies Co., Ltd. Method for paging between nan devices, and nan device
US10893083B2 (en) 2015-05-25 2021-01-12 Apple Inc. Neighbor awareness networking datapath—scheduling, scheduler rank, and pre-datapath operation triggering
US9949063B2 (en) * 2015-06-01 2018-04-17 Apple Inc. Bluetooth low energy triggering NAN for further discovery and connection
US10356595B2 (en) 2015-06-05 2019-07-16 Lg Electronics Inc. Method and device for nan terminal transitioning state in wireless communication system
WO2016204497A1 (ko) * 2015-06-15 2016-12-22 엘지전자 주식회사 무선 통신 시스템에서 nan 프록시 서버가 릴레이 디바이스 역할을 수행하는 방법 및 장치
US10104531B2 (en) * 2015-06-22 2018-10-16 Intel IP Corporation Apparatus, system and method of communicating in a data path group
US10178635B1 (en) * 2015-06-23 2019-01-08 Marvell International Ltd. Method and apparatus for preventing cluster fragmentation in a neighbor awareness networking (NAN) system
US10080124B2 (en) * 2015-06-29 2018-09-18 Qualcomm Incorporated Methods and apparatus for cluster management in DSRC cooperative safety systems
US20170026282A1 (en) * 2015-07-21 2017-01-26 Intel IP Corporation Configuration of Data Path Groups in Wireless Networks
US10149313B2 (en) * 2015-07-22 2018-12-04 Intel IP Corporation Apparatus, system and method of communicating in a neighbor awareness networking (NAN) cluster
WO2017026859A1 (ko) * 2015-08-12 2017-02-16 엘지전자 주식회사 파워 세이브를 위한 방법 및 이를 이용한 기기
US11095726B2 (en) 2015-08-20 2021-08-17 Apple Inc. Neighbor awareness networking multi-hop
US9948556B2 (en) * 2015-08-25 2018-04-17 Google Llc Systems and methods for externalizing network functions via packet trunking
JP6702671B2 (ja) * 2015-08-31 2020-06-03 キヤノン株式会社 通信装置、制御方法及びプログラム
JP6566796B2 (ja) * 2015-09-04 2019-08-28 キヤノン株式会社 通信装置、通信方法、および、プログラム
JP6598616B2 (ja) * 2015-09-17 2019-10-30 キヤノン株式会社 通信装置、制御方法、及びプログラム
JP6700697B2 (ja) 2015-09-18 2020-05-27 キヤノン株式会社 通信装置、その制御方法、およびプログラム
US9999017B2 (en) * 2015-09-21 2018-06-12 Qualcomm Incorporated Neighbor aware network cluster change for neighbor aware network data link
JP6548539B2 (ja) * 2015-09-24 2019-07-24 キヤノン株式会社 無線通信装置、無線通信方法、およびプログラム
WO2017057988A1 (ko) * 2015-10-02 2017-04-06 엘지전자 주식회사 무선 통신 시스템에서 nan 단말이 nan 클러스터로 머징하는 방법 및 장치
CN105404253B (zh) * 2015-10-30 2021-08-13 青岛海尔智能家电科技有限公司 一种控制指令发送方法、响应方法及装置
CN106714329B (zh) * 2015-11-12 2021-03-02 华为技术有限公司 一种建立数据链路的方法及装置
KR102456599B1 (ko) * 2015-11-25 2022-10-20 삼성전자주식회사 근접 네트워크 동기화 방법 및 그 전자 장치
JP6655968B2 (ja) 2015-12-03 2020-03-04 キヤノン株式会社 通信装置、制御方法、及びプログラム
CN105554869B (zh) * 2015-12-04 2020-02-07 努比亚技术有限公司 一种移动终端通信方法、设备及通信***
US20190007888A1 (en) * 2015-12-30 2019-01-03 Huawei Technologies Co., Ltd. Method for determining transmission link and terminal device
CN106936614B (zh) * 2015-12-31 2020-02-14 华为技术有限公司 集群***的自组织方法、设备及***
CN105513327A (zh) * 2016-01-11 2016-04-20 努比亚技术有限公司 智能遥控方法、装置及***
JP6634863B2 (ja) * 2016-02-17 2020-01-22 日本電気株式会社 無線通信端末
KR20180126050A (ko) * 2016-03-28 2018-11-26 후아웨이 테크놀러지 컴퍼니 리미티드 Nan 장치가 싱크 비콘 메시지를 송신하기 위한 방법, 및 장치
US10039096B2 (en) * 2016-05-31 2018-07-31 Futurewei Technologies, Inc. System and method for protecting time slots
US10341943B2 (en) * 2016-07-26 2019-07-02 Motorola Mobility Llc Method and apparatus for discovering neighborhood awareness networking devices using a surrogate device
US10868749B2 (en) 2016-07-26 2020-12-15 Motorola Mobility Llc Method and apparatus for discovering neighborhood awareness networking devices based on presence
US10149140B2 (en) 2016-07-26 2018-12-04 Motorola Mobility Llc Method and apparatus for discovering neighborhood awareness networking devices
CN106792479B (zh) * 2017-01-11 2019-12-24 南京邮电大学 一种基于邻近服务的d2d节点发现方法
JP6827819B2 (ja) * 2017-01-17 2021-02-10 キヤノン株式会社 通信装置、その制御方法、およびプログラム
CN106851775A (zh) * 2017-02-03 2017-06-13 惠州Tcl移动通信有限公司 基于Wi‑FiAware协议的互连方法及***
US11638229B2 (en) 2017-02-28 2023-04-25 Apple Inc. Selective peer synchronization with mutual services
CN107046702A (zh) * 2017-05-19 2017-08-15 深圳众厉电力科技有限公司 一种基于无线传感器网络的灯光终端控制***
WO2018236386A1 (en) * 2017-06-22 2018-12-27 Intel Corporation MECHANISM CONFIGURING PARAMETERS OF NAN CLUSTER
CN109391455B (zh) * 2017-08-14 2022-07-26 华为技术有限公司 信息传输方法及网络设备
US11178014B1 (en) * 2017-09-28 2021-11-16 Amazon Technologies, Inc. Establishment and control of grouped autonomous device networks
JP7130364B2 (ja) * 2017-10-31 2022-09-05 キヤノン株式会社 通信装置、制御方法、およびプログラム
KR102477589B1 (ko) 2017-12-26 2022-12-15 삼성전자주식회사 Nan 기반의 통신 제어 방법 및 이를 지원하는 전자 장치
KR102527868B1 (ko) 2018-06-28 2023-05-02 삼성전자주식회사 Nan 프로토콜에 기반한 네트워크 환경에서 데이터 통신을 위한 장치 및 방법
CN109151779B (zh) * 2018-07-20 2021-03-09 Oppo广东移动通信有限公司 邻近感知网络nan接入方法及相关产品
CN112188597B (zh) * 2018-07-25 2023-11-03 Oppo广东移动通信有限公司 邻近感知网络创建方法及相关产品
CN109005044B (zh) * 2018-08-02 2020-10-30 Oppo广东移动通信有限公司 数据传输控制方法及相关装置
US11165636B2 (en) * 2018-11-29 2021-11-02 Cisco Technology, Inc. Systems and methods for enterprise fabric creation
SG11202105846VA (en) * 2018-12-06 2021-07-29 Visa Int Service Ass Proximity device network
CN110337081B (zh) * 2019-04-23 2020-11-13 深圳市名通科技股份有限公司 室内分布***中局部故障的监控方法、装置及存储介质
CN110514250A (zh) * 2019-09-26 2019-11-29 中交公规土木大数据信息技术(北京)有限公司 一种基于多传感器融合的路面结构监测***
KR20210097544A (ko) * 2020-01-30 2021-08-09 삼성전자주식회사 근거리 무선 통신 방법 및 장치
JP7016897B2 (ja) * 2020-02-10 2022-02-07 キヤノン株式会社 通信装置、通信方法及びプログラム
JP7305819B2 (ja) * 2020-02-10 2023-07-10 キヤノン株式会社 通信装置、通信方法及びプログラム
CN114079876B (zh) * 2020-08-11 2022-11-15 深圳市万普拉斯科技有限公司 通信控制方法、装置、通信设备和存储介质
CN114980237A (zh) * 2021-02-23 2022-08-30 中兴通讯股份有限公司 一种无线组网方法、无线设备及存储介质
US11470490B1 (en) 2021-05-17 2022-10-11 T-Mobile Usa, Inc. Determining performance of a wireless telecommunication network
KR20230134947A (ko) 2022-03-15 2023-09-22 현대오토에버 주식회사 오피스 공간 관리 방법 및 장치

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070036105A1 (en) * 2005-08-12 2007-02-15 Young-Ae Chun Apparatus and method for providing inter-piconet data communication in wireless personal area network
US20090290511A1 (en) * 2008-05-23 2009-11-26 Honeywell International Inc. System and method for merging clusters of wireless nodes in a wireless network
RU2388044C2 (ru) * 2004-12-30 2010-04-27 Нокиа Инк. Виртуальная многоадресная маршрутизация для кластера, имеющего синхронизацию состояния
US20130138792A1 (en) * 2010-06-10 2013-05-30 Defendec Inc. Device and method for a multi-hop mobile ad hoc network

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7496081B2 (en) 2004-05-05 2009-02-24 Nokia Corporation Adaptive beacon period in a distributed network
WO2006023834A2 (en) * 2004-08-18 2006-03-02 Staccato Communications, Inc. Bacon group merging
US20060274743A1 (en) 2005-06-06 2006-12-07 Alper Yegin System and method for a mobile device to learn information about the access networks within its neighborhood
US8194589B2 (en) 2006-09-06 2012-06-05 Devicescape Software, Inc. Systems and methods for wireless network selection based on attributes stored in a network database
WO2009038940A1 (en) 2007-09-20 2009-03-26 Motorola, Inc. Method and apparatus for a hand off of a communication session across service provider networks
KR101394357B1 (ko) * 2007-10-09 2014-05-13 삼성전자주식회사 무선 센서 네트워크 시스템 및 그의 클러스터 관리 방법
CN102124697B (zh) * 2008-08-18 2014-08-27 F5网络公司 更新网络流量管理设备同时维持有效性
US9086499B2 (en) * 2008-09-23 2015-07-21 Purdue Research Foundation Clustering protocol for directional sensor networks
KR100972081B1 (ko) * 2008-09-24 2010-07-22 주식회사 케이티 무선노드의 이동성을 지원하는 위치인식 메시징 방법
US10939299B2 (en) 2008-12-23 2021-03-02 Koninklijke Philips N.V. Self-coexistence of devices in a flexible wireless system including two or more wireless networks that share a frequency band
US20120138792A1 (en) * 2009-04-15 2012-06-07 Nanofactory Instruments Ab Optical probing in electron microscopes
US9247411B2 (en) 2009-12-23 2016-01-26 Qualcomm Incorporated Methods and apparatus for supporting multi-hop peer discovery in peer-to-peer wireless networks
JP5673840B2 (ja) * 2011-09-20 2015-02-18 富士通株式会社 ノード装置および通信方法
EP2575391B1 (en) 2011-09-30 2016-07-20 Telefonaktiebolaget LM Ericsson (publ) Neighbor cell selection based on cell access mode for X2 based handover in a E-UTRAN
US8547982B2 (en) * 2011-11-23 2013-10-01 King Fahd University Of Petroleum And Minerals Wireless sensor network with energy efficient protocols
CN102647771B (zh) 2012-04-10 2016-05-25 华为技术有限公司 无线局域网络的发现与选择方法、设备及***与终端
US9191886B2 (en) * 2012-06-01 2015-11-17 Crestron Electronics Inc. Commissioning of wireless devices in personal area networks
CN102695220B (zh) 2012-06-25 2014-06-18 常熟理工学院 一种基于IPv6的移动自组网络移动切换实现方法
KR102070246B1 (ko) * 2012-08-08 2020-01-29 삼성전자주식회사 와이파이 다이렉트 서비스를 위한 피투피 그룹 생성 방법 및 장치
US20140045472A1 (en) * 2012-08-13 2014-02-13 Qualcomm Incorporated Provisioning-free memberless group communication sessions
US9049578B2 (en) * 2012-10-24 2015-06-02 Qualcomm Incorporated Profile based discovery engine configurations for neighborhood aware wi-fi networks
WO2014107849A1 (en) * 2013-01-09 2014-07-17 Broadcom Corporation System and method to establish and maintain cell cluster
CN103118406B (zh) * 2013-03-11 2015-11-25 华为技术有限公司 非中心式簇机制的实现方法与装置
CN104378800B (zh) * 2013-08-13 2018-03-06 华为终端(东莞)有限公司 用于加入邻近感知网络设备群的方法及设备
US10321423B2 (en) * 2015-11-02 2019-06-11 Apple Inc. NAN data beacon

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2388044C2 (ru) * 2004-12-30 2010-04-27 Нокиа Инк. Виртуальная многоадресная маршрутизация для кластера, имеющего синхронизацию состояния
US20070036105A1 (en) * 2005-08-12 2007-02-15 Young-Ae Chun Apparatus and method for providing inter-piconet data communication in wireless personal area network
US20090290511A1 (en) * 2008-05-23 2009-11-26 Honeywell International Inc. System and method for merging clusters of wireless nodes in a wireless network
US20130138792A1 (en) * 2010-06-10 2013-05-30 Defendec Inc. Device and method for a multi-hop mobile ad hoc network

Also Published As

Publication number Publication date
EP3190832B1 (en) 2019-07-24
EP3190832A1 (en) 2017-07-12
US9480013B2 (en) 2016-10-25
CA2920935A1 (en) 2015-02-19
US20160353368A1 (en) 2016-12-01
PT3190832T (pt) 2019-10-29
RU2016108720A (ru) 2017-09-18
JP6225394B2 (ja) 2017-11-08
CA2920935C (en) 2020-10-27
SG11201600913XA (en) 2016-03-30
JP2016529795A (ja) 2016-09-23
AU2014308403C1 (en) 2017-05-11
AU2016273913C1 (en) 2018-05-31
CN104378800B (zh) 2018-03-06
JP2018029350A (ja) 2018-02-22
AU2014308403B2 (en) 2016-09-15
EP2874434A1 (en) 2015-05-20
PT2874434T (pt) 2017-10-02
AU2014308403A1 (en) 2016-03-03
KR20160042009A (ko) 2016-04-18
CN108541044A (zh) 2018-09-14
KR101853777B1 (ko) 2018-05-02
KR101740418B1 (ko) 2017-05-26
KR20170056715A (ko) 2017-05-23
SG10201700553XA (en) 2017-03-30
RU2635656C2 (ru) 2017-11-15
ES2642734T3 (es) 2017-11-17
BR112016003023B1 (pt) 2019-12-03
US20150098388A1 (en) 2015-04-09
EP2874434B1 (en) 2017-08-16
US9888438B2 (en) 2018-02-06
CN108541044B (zh) 2019-12-24
ES2750733T3 (es) 2020-03-26
AU2016273913A1 (en) 2017-01-12
WO2015021780A1 (zh) 2015-02-19
MY164771A (en) 2018-01-30
JP6474872B2 (ja) 2019-02-27
CN104378800A (zh) 2015-02-25
AU2016273913B2 (en) 2017-10-26
EP2874434A4 (en) 2015-10-14

Similar Documents

Publication Publication Date Title
RU2670279C1 (ru) Способ, выполняемый беспроводным устройством, беспроводное устройство и компьютерное устройство (варианты)
RU2693592C1 (ru) Способ, устройство и компьютерное программное изделие для прокси-сеанса обнаружения услуг для беспроводной связи
JP6434018B2 (ja) サーバ支援nanクラスタマージング
US11095726B2 (en) Neighbor awareness networking multi-hop
US9313641B2 (en) System and method for advertising and communicating within a neighborhood aware network
EP3148231B1 (en) Communication apparatus and control method for recognizing another communication apparatus
CN105122852A (zh) 用于在邻居知悉网络内进行发现和同步的***和方法
JP6456940B2 (ja) デバイストゥーデバイス同期のための階層構造を構成し、維持するための分散アルゴリズム
CN104937907A (zh) 用于发现无线网络上的服务的***和方法
CN103369578B (zh) 无线自组织网络环境下的群组生成与维护方法
CN105307139A (zh) 一种传输应用心跳信号的方法、移动终端和***
CN113179509B (zh) 基于WiFi的自组网方法、装置、存储介质及无线节点

Legal Events

Date Code Title Description
PD4A Correction of name of patent owner