RU2378776C2 - Methods and devices for interaction of global wireless networks and local wireless networks or wireless personal area networks - Google Patents

Methods and devices for interaction of global wireless networks and local wireless networks or wireless personal area networks Download PDF

Info

Publication number
RU2378776C2
RU2378776C2 RU2008104612/09A RU2008104612A RU2378776C2 RU 2378776 C2 RU2378776 C2 RU 2378776C2 RU 2008104612/09 A RU2008104612/09 A RU 2008104612/09A RU 2008104612 A RU2008104612 A RU 2008104612A RU 2378776 C2 RU2378776 C2 RU 2378776C2
Authority
RU
Russia
Prior art keywords
wlan
information
beacon signal
access point
mobile device
Prior art date
Application number
RU2008104612/09A
Other languages
Russian (ru)
Other versions
RU2008104612A (en
Inventor
Субрахманиам ДРАВИДА (US)
Субрахманиам Дравида
Джей Родни УОЛТОН (US)
Джей Родни УОЛТОН
Санджив НАНДА (US)
Санджив НАНДА
Шраван К. СУРИНЕНИ (US)
Шраван К. СУРИНЕНИ
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 Квэлкомм Инкорпорейтед
Publication of RU2008104612A publication Critical patent/RU2008104612A/en
Application granted granted Critical
Publication of RU2378776C2 publication Critical patent/RU2378776C2/en

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

FIELD: physics; communications.
SUBSTANCE: invention relates to communication engineering. The method can involve reception of beacon signal information from at least one access point and using time mark information related to the beacon signal information to determine whether handover to a second access point should be carried out. According to other versions, the method can also involve detection of whether quality of the beacon signal is below the threshold value, and sending a message on the bad quality of the beacon signal. Information relative several alternative access points can be received in response to the sent message on bad quality of the beacon signal.
EFFECT: higher quality of communication in a wireless network.
30 cl, 20 dwg

Description

ПЕРЕКРЕСТНЫЕ ССЫЛКИ К ПЕРВОНАЧАЛЬНЫМ ЗАЯВКАМCROSS REFERENCES TO INITIAL APPLICATIONS

Данная заявка заявляет приоритет по разделу 35 § 119 (e) свода законов США по временной патентной заявке США №60/697 504, озаглавленной «METHODS AND DEVICES FOR INTERWORKING OF WIRELESS WIDE AREA NETWORKS AND WIRELESS LOCAL AREA NETWORKS OR WIRELESS PERSONAL AREA NETWORKS» и поданной 7 июля 2005, и временной патентной заявке США №60/712 320, озаглавленной «METHODS AND DEVICES FOR INTERWORKING OF WIRELESS WIDE AREA NETWORKS AND WIRELESS LOCAL AREA NETWORKS OR WIRELESS PERSONAL AREA NETWORKS», поданной 29 августа 2005, которые во всей своей полноте представлены по ссылке.This application claims priority under Section 35 § 119 (e) of the US Code of provisional patent application US No. 60/697 504 entitled "METHODS AND DEVICES FOR INTERWORKING OF WIRELESS WIDE AREA NETWORKS AND WIRELESS LOCAL AREA NETWORKS OR WIRELESS PERSONAL AREA NETWORKS" filed July 7, 2005, and U.S. provisional patent application No. 60/712 320, entitled "METHODS AND DEVICES FOR INTERWORKING OF WIRELESS WIDE AREA NETWORKS AND WIRELESS LOCAL AREA NETWORKS OR WIRELESS PERSONAL AREA NETWORKS", filed in its entirety on August 29, 2005 presented by reference.

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕFIELD OF THE INVENTION

Последующее описание относится, в общем, к беспроводным сетям и, в том числе, к обеспечению бесперебойного (без разрывного соединения) взаимодействия при осуществлении связи между беспроводными глобальными сетями (БГС), беспроводными локальными сетями (БЛС) и/или персональными беспроводными сетями (ПБС).The following description relates, in general, to wireless networks and, inter alia, to ensuring uninterrupted (without breaking connection) interactions when communicating between wireless wide area networks (WLANs), wireless local area networks (WLANs) and / or personal wireless networks (BSSs) )

УРОВЕНЬ ТЕХНИКИBACKGROUND

Электронные устройства могут включать в себя многочисленные протоколы связи. Например, мобильные устройства стали многофункциональными устройствами, часто обеспечивая электронную почту, доступ в Интернет, а также традиционную сотовую связь. Мобильные устройства могут быть оборудованы возможностью осуществления связи по глобальным беспроводным сетям, например, используя любую одну или все из следующих технологий: технологии систем беспроводной или сотовой связи третьего поколения (3G) или технологии Института Инженеров Электротехники и Электроники (IEEE) 802.16 (WiMax) и другие технологии БГС, которые будут разработаны в будущем. Тем временем, основанную на IEEE 802.11 возможность подключения к БЛС устанавливают также в мобильные устройства. В ближайшее время в мобильных устройствах могут также стать доступными основанные на сверхширокополосной (UWB) связи и/или стандарте Bluetooth возможности локального подключения к ПБС.Electronic devices may include multiple communication protocols. For example, mobile devices have become multifunctional devices, often providing email, Internet access, and traditional cellular communications. Mobile devices can be equipped with the ability to communicate over global wireless networks, for example, using any one or all of the following technologies: technologies of third-generation (3G) wireless or cellular systems or technologies of the Institute of Electrical and Electronics Engineers (IEEE) 802.16 (WiMax) and other BGS technologies to be developed in the future. Meanwhile, the ability to connect to the WLAN based on IEEE 802.11 is also being installed in mobile devices. In the near future, mobile devices based on ultra-wideband (UWB) communication and / or Bluetooth standard may also become available for local connection to the BSS.

Другие примеры многочисленных протоколов связи в электронных устройствах включают в себя портативный компьютер, который может включать в себя ПБС, используемую для подключения к портативному компьютеру беспроводной мыши, беспроводной клавиатуры и т.п. Кроме того, портативный компьютер может включать в себя устройство, которое работает с любыми определенными в настоящее время протоколами IEEE 802.11 (IEEE 802.11 a/b/g/i/e) или другими протоколами семейства IEEE 802.11, которые будут разработаны в будущем (например, IEEE 802.11 n/s/r/p). Сети БЛС стали популярными и, например, их устанавливают и в домах, и на предприятиях в личных и деловых целях. Кроме того, кафе, Интернет-кафе, библиотеки и общественные и частные организации используют БЛС.Other examples of numerous communication protocols in electronic devices include a laptop computer, which may include a BSS used to connect a wireless mouse, wireless keyboard, or the like to a laptop computer. In addition, the laptop computer may include a device that works with any currently defined IEEE 802.11 protocols (IEEE 802.11 a / b / g / i / e) or other protocols of the IEEE 802.11 family that will be developed in the future (for example, IEEE 802.11 n / s / r / p). WLAN networks have become popular and, for example, they are installed in homes and enterprises for personal and business purposes. In addition, cafes, Internet cafes, libraries and public and private organizations use WLANs.

Технологии БГС отличают глобальный (повсеместный) охват и глобальное развертывание. Однако они могут претерпевать потери при прохождении через здания, пробелах в зоне покрытия и, по сравнению с БЛС и ПБС, ограниченной пропускной способности. Технологии БЛС и ПБС обеспечивают очень высокие скорости передачи данных, приближаясь к сотням Мбит/с, но зона покрытия обычно ограничивается сотнями футов в случае БЛС и десятками футов в случае ПБС.GHS technologies are distinguished by global (ubiquitous) coverage and global deployment. However, they can suffer losses when passing through buildings, gaps in the coverage area, and, compared with the BLS and PBS, limited bandwidth. WLAN and CBE technologies provide very high data transfer rates, approaching hundreds of Mbps, but the coverage area is usually limited to hundreds of feet in the case of WLANs and tens of feet in the case of BSS.

Количество сетей и протоколов продолжает быстро увеличиваться из-за потребности в функциональных возможностях, связанных с индивидуальными требованиями пользователей и отличающимися протоколами. Пользователю трудно переключаться между такими несоизмеримыми сетями и протоколами, и во многих случаях пользователь ограничен сетью, не учитывая то, что могло бы быть оптимальной сетью для пользователя в данный момент времени. Ввиду описанного ранее существует потребность в обеспечении бесперебойного перехода между сетями и/или протоколами для оптимизации и стремления к лучшему протоколу связи для пользователя.The number of networks and protocols continues to grow rapidly due to the need for functionalities associated with individual user requirements and differing protocols. It is difficult for the user to switch between such disparate networks and protocols, and in many cases the user is limited by the network, not considering what might be the optimal network for the user at a given time. In view of the previously described, there is a need to ensure a smooth transition between networks and / or protocols to optimize and strive for a better communication protocol for the user.

РАСКРЫТИЕ ИЗОБРЕТЕНИЯSUMMARY OF THE INVENTION

Последующее представляет упрощенную сущность одного или большего количества вариантов осуществления для обеспечения основного понимания некоторых аспектов таких вариантов осуществления. Данное раскрытие изобретения не является обширным обзором одного или большего количества вариантов осуществления и не предназначено ни для идентификации ключевых или критических элементов вариантов осуществления, ни для определения объема притязаний таких вариантов осуществления. Собственная цель состоит в том, чтобы представить некоторые концепции описанных вариантов осуществления в упрощенной форме в качестве вводной части к более подробному описанию, представленному далее.The following is a simplified summary of one or more embodiments to provide a basic understanding of some aspects of such embodiments. This disclosure is not an extensive overview of one or more embodiments, and is not intended to identify key or critical elements of the embodiments, nor to determine the scope of the claims of such embodiments. An intrinsic purpose is to present some concepts of the described embodiments in a simplified form as an introduction to the more detailed description presented later.

Когда люди перемещаются по множеству сетей и протоколов различного типа, приведенные здесь варианты осуществления обеспечивают бесперебойный переход пользователя между различными сетями и протоколами для облегчения беспрепятственной, бесперебойной связи. Варианты осуществления обеспечивают различные технологии оптимизации при переходе между различными сетями и протоколами, и этот переход может быть основан на пользовательском предпочтении, местоположении пользователя, мощности сигнала и/или других критериях. Такой бесперебойный переход может быть очевиден для пользователя или может быть инициирован пользователем.When people navigate through a variety of networks and protocols of various types, the embodiments provided herein provide a seamless user transition between different networks and protocols to facilitate seamless, uninterrupted communication. Embodiments provide different optimization technologies for transitions between different networks and protocols, and this transition can be based on user preference, user location, signal strength, and / or other criteria. Such an uninterrupted transition may be obvious to the user or may be initiated by the user.

Согласно одному из признаков существует способ использования информации на основе времени для улучшения связи в беспроводной сети. Способ включает в себя прием информации сигнала маяка (сигнального кадра), по меньшей мере, от одной точки доступа и использование информации временной отметки, соответствующей данной информации сигнала маяка, для определения, следует ли передавать обслуживание связи ко второй точке доступа. Согласно другому признаку способ может включать в себя обнаружение того, что качество сигнала маяка ниже порогового уровня, передачу сообщения о плохом качестве сигнала маяка и прием информации, относящейся ко множеству альтернативных точек доступа, в ответ на переданное сообщение о плохом качестве сигнала маяка.According to one feature, there is a method of using time-based information to improve communication in a wireless network. The method includes receiving beacon signal information (signal frame) from at least one access point, and using timestamp information corresponding to the given beacon signal information to determine whether to transfer communication service to the second access point. According to another feature, the method may include detecting that the quality of the beacon signal is below a threshold level, transmitting a message about the poor quality of the beacon signal and receiving information related to the plurality of alternative access points in response to the transmitted message about the poor quality of the beacon signal.

Согласно другому признаку существует способ выполнения передачи обслуживания в беспроводной сети. Способ может включать в себя обнаружение присутствия точки доступа БГС и точки доступа БЛС и определение соответствия информации синхронизации сигнала маяка с множеством сигналов маяка, принятых от каждой точки доступа. Способ может также включать в себя определение, следует ли переключаться между БГС и БЛС, основываясь, по меньшей мере, частично на соответствующей информации синхронизации сигнала маяка. Определение, следует ли переключаться между БГС и БЛС, может дополнительно включать в себя определение, достаточна ли пропускная способность БГС или БЛС для того, чтобы обеспечить приложение мобильного устройства.According to another feature, there is a method of performing handover in a wireless network. The method may include detecting the presence of the BSS access point and the WLAN access point and determining whether the synchronization information of the beacon signal matches the plurality of beacon signals received from each access point. The method may also include determining whether to switch between the CWS and the WLAN based, at least in part, on the corresponding synchronization information of the beacon signal. Determining whether to switch between the CWS and the WLAN may further include determining whether the bandwidth of the CWS or WLAN is sufficient to allow the application of the mobile device.

Еще одним признаком является мобильное устройство, которое включает в себя память, которая хранит требования, относящиеся к приложению устройства, и процессор, который анализирует хранящуюся в памяти информацию и определяет, соответствует ли сеть требованиям приложения устройства, основываясь частично на информации синхронизации сигнала маяка. Можно рекомендовать передачу обслуживания между БЛС и БГС. Мобильное устройство может дополнительно включать в себя компонент БЛС, конфигурируемый для генерации временной отметки, связанной с множеством сигналов маяка, принятых в мобильном устройстве. Также мобильное устройство может включать в себя компонент БГС вместе с компонентом БЛС. Компонент БГС можно конфигурировать для генерации сигналов для БГС, указывающих информацию синхронизации сигналов маяка, принятых в компоненте БЛС.Another feature is a mobile device, which includes a memory that stores requirements related to the device’s application, and a processor that analyzes the information stored in the memory and determines whether the network meets the device’s application requirements based in part on the synchronization information of the beacon signal. It is possible to recommend a handover between the BLS and the BGS. The mobile device may further include a WLAN component configured to generate a time stamp associated with a plurality of beacon signals received at the mobile device. Also, the mobile device may include a CBC component along with a WLAN component. The CWG component can be configured to generate signals for the CWS indicating synchronization information of the beacon signals received in the WLAN component.

Согласно еще одному признаку существует устройство для улучшения сетевой связи с помощью информации на основе времени. Данное устройство может включать в себя средство для генерации временной отметки, связанной с множеством сигналов маяка, принятых, по меньшей мере, от одной точки доступа, и средство для определения, следует ли переключаться ко второй точке доступа, основываясь, по меньшей мере, частично на временных отметках, связанных с множеством принятых сигналов маяка. Согласно другому признаку устройство может включать в себя средство для управления планированием передачи обслуживания для того, чтобы обеспечить приложение устройства.According to yet another feature, there is a device for improving network communication using time-based information. This device may include means for generating a time stamp associated with a plurality of beacon signals received from at least one access point, and means for determining whether to switch to the second access point based at least in part on time stamps associated with the plurality of received beacon signals. According to another feature, the device may include means for managing handover scheduling in order to provide device application.

Согласно еще одному аспекту существует машиночитаемый носитель, хранящий на себе выполняемые компьютером команды. Носитель может включать в себя команды приема информации сигнала маяка от одной или большего количества точек доступа и установления соответствия временной отметки прибытия с информацией сигнала маяка, используя функциональные возможности глобальной системы определения местоположения (GPS). Носитель может дополнительно использовать временную отметку информации сигнала маяка для планирования осуществления передачи обслуживания между БГС, БЛС или ПБС.According to another aspect, a computer-readable medium exists that stores computer-executable instructions. The medium may include commands for receiving beacon signal information from one or more access points and matching the arrival timestamp with the beacon signal information using the functionality of a global positioning system (GPS). The medium may additionally use the time stamp of the beacon signal information for scheduling handover between the CBC, WLAN, or BSS.

Еще одним аспектом является процессор, который выполняет команды для бесперебойного переключения между БГС и БЛС. Команды могут включать в себя команды приема сигнала маяка от точки доступа, установления соответствия времени подтверждения приема с сигналом маяка и обнаружения уровня качества сигнала маяка. Уровень качества сигнала маяка можно передавать с соответствующим временем подтверждения приема к системе управления, и может быть принято решение, следует ли переключаться между БГС и БЛС, основываясь на информации, принятой от системы управления, в ответ на переданный уровень качества сигнала маяка и соответствующее время получения сигнала маяка.Another aspect is the processor, which executes instructions for seamless switching between the WLAN and the WLAN. Commands may include commands for receiving a beacon from the access point, matching the acknowledgment time with the beacon, and detecting the quality level of the beacon. The quality level of the beacon signal can be transmitted with the appropriate time of acknowledgment to the control system, and a decision can be made whether to switch between the CWS and the WLAN based on the information received from the control system in response to the transmitted quality level of the beacon signal and the corresponding time of receipt beacon signal.

Для достижения указанных ранее и связанных с ними целей один или большее количество вариантов осуществления содержат признаки, в дальнейшем полностью описанные и, в частности, указанные в формуле изобретения. Последующее описание и прилагаемые чертежи подробно формулируют конкретные иллюстративные аспекты одного или большего количества вариантов осуществления. Эти аспекты указывают, однако, несколько различных способов, с помощью которых можно использовать принципы различных вариантов осуществления, и описанные варианты осуществления включают в себя все подобные аспекты и их эквиваленты.To achieve the aforementioned and related objectives, one or more embodiments comprise the features hereinafter fully described and, in particular, indicated in the claims. The following description and the annexed drawings set forth in detail specific illustrative aspects of one or more embodiments. These aspects, however, indicate several different ways in which the principles of various embodiments can be used, and the described embodiments include all such aspects and their equivalents.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙBRIEF DESCRIPTION OF THE DRAWINGS

На Фиг.1 изображена система беспроводной связи в соответствии с различными представленными вариантами осуществления.Figure 1 shows a wireless communication system in accordance with various presented options for implementation.

На Фиг.2 изображена система беспроводной связи множественного доступа согласно одному или большему количеству вариантов осуществления.Figure 2 shows a wireless multiple-access communication system according to one or more embodiments.

На Фиг.3 изображена структурная схема варианта осуществления мобильного устройства.Figure 3 shows a structural diagram of an embodiment of a mobile device.

На Фиг.4 изображена методика определения типа сети, с которой должно устанавливать связь мобильное устройство.Figure 4 shows a methodology for determining the type of network with which a mobile device should communicate.

На Фиг.5 изображена упрощенная структурная схема другого варианта осуществления мобильного устройства.5 is a simplified block diagram of another embodiment of a mobile device.

На Фиг.6 изображена методика определения местонахождения вызова, принятого от пользователя мобильного устройства, которое использует компонент функциональных возможностей GPS.6 depicts a methodology for determining the location of a call received from a user of a mobile device that uses a GPS functionality component.

На Фиг.7 изображена другая методика определения местонахождения беспроводного устройства (например, мобильного телефона), которое не использует приемник GPS.7 depicts another method for determining the location of a wireless device (eg, mobile phone) that does not use a GPS receiver.

На Фиг.8 изображена методика использования точек доступа в пределах сети БГС, БЛС и/или ПБС.On Fig depicts the methodology of using access points within the network of CBC, WLAN and / or BSS.

На Фиг.9 изображена методика использования информации местоположения для бесперебойного переключения мобильного устройства между БГС и БЛС/ПБС.Figure 9 depicts a methodology for using location information to seamlessly switch a mobile device between a CWS and a WLAN / BSS.

На Фиг.10 изображен другой вариант осуществления методики использования информации местоположения для автоматического улучшения услуг мобильного устройства.Figure 10 shows another embodiment of a methodology for using location information to automatically improve mobile device services.

На Фиг.11 изображена методика обеспечения сети компьютер - компьютер (ad-hoc) в ситуациях, когда нет доступных точек доступа.11 depicts a methodology for providing a computer-to-computer (ad-hoc) network in situations where there are no available access points.

На Фиг.12 изображена примерная самоконфигурирующуюся сеть компьютер - компьютер, которая может быть создана, используя технологии БЛС и БГС.12 shows an exemplary self-configuring computer-to-computer network that can be created using BLS and BGS technologies.

На Фиг.13 изображена методика использования технологии БЛС и БГС для создания самоконфигурирующейся специальной сети.On Fig depicts the methodology of using the technology of BLS and BGS to create a self-configuring special network.

На Фиг.14 изображена методика инициализации списков соседних устройств в канале управления БГС для облегчения синхронизации терминалов доступа.On Fig depicts a method of initializing lists of neighboring devices in the control channel of the GHS to facilitate the synchronization of access terminals.

На Фиг.15 изображена oдноранговая связь в сети БЛС.On Fig shows a peer-to-peer communication in a WLAN network.

На Фиг.16 изображена методика регистрации и/или аутентификации в сети с независимым базовым набором услуг (IBSS).On Fig depicts the method of registration and / or authentication in a network with an independent basic set of services (IBSS).

На Фиг.17 изображена примерная сеть компьютер - компьютер.17 shows an exemplary computer-to-computer network.

На Фиг.18 изображена система, которая координирует связь между многочисленными протоколами связи в среде беспроводной связи в соответствии с одним или большим количеством представленных вариантов осуществления.FIG. 18 shows a system that coordinates communication between multiple communication protocols in a wireless communication environment in accordance with one or more of the presented embodiments.

На Фиг.19 изображена система, которая координирует связь в среде радиосвязи в соответствии с различными аспектами.FIG. 19 shows a system that coordinates communication in a radio communication environment in accordance with various aspects.

На Фиг.20 изображена среда беспроводной связи, которая может использоваться вместе с различными описанными здесь системами и способами.20 depicts a wireless communication environment that can be used in conjunction with the various systems and methods described herein.

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯDETAILED DESCRIPTION OF THE INVENTION

Различные варианты осуществления описаны далее в отношении представленных чертежей. В последующем описании в целях объяснения сформулированы многочисленные конкретные подробности для обеспечения полного понимания одного или большего количества аспектов. Очевидно, однако, что такой вариант(ы) осуществления можно воплощать без этих конкретных подробностей. В других случаях известные структуры и устройства показаны в форме структурной схемы для облегчения описания этих вариантов осуществления.Various embodiments are described below with reference to the drawings. In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of one or more aspects. It is obvious, however, that such embodiment (s) of implementation can be implemented without these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to facilitate describing these embodiments.

В данной заявке термины «компонент», «система» и т.п. относятся к связанному с применением компьютера объекту или оборудованию, встроенному программному обеспечению, комбинации оборудования и программного обеспечения, программному обеспечению или выполняющемуся программному обеспечению. Например, компонент может быть, но не ограничен этим, процессом, выполняющимся на процессоре, процессором, объектом, исполняемой инструкцией, потоком исполняемых инструкций, программой и/или компьютером. Для иллюстрации - и приложение, выполняющееся на вычислительном устройстве, и данное вычислительное устройство могут быть компонентом. Один или большее количество компонентов могут находиться в пределах процесса и/или потока исполняемых инструкций, и компонент может быть расположен на одном компьютере и/или распределен между двумя или большим количеством компьютеров. Кроме того, эти компоненты могут выполняться с различных машиночитаемых носителей, хранящих на себе различные структуры данных. Компоненты могут осуществлять связь посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или большее количество пакетов данных (например, данных от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, такой как Интернет, с другими системами посредством сигнала).In this application, the terms "component", "system", etc. relate to an object or equipment related to the use of a computer, firmware, a combination of hardware and software, software or running software. For example, a component may be, but is not limited to, a process running on a processor, a processor, an object, an executable instruction, a stream of executable instructions, a program, and / or a computer. To illustrate, both an application running on a computing device and a given computing device can be a component. One or more components may be within the process and / or stream of executable instructions, and the component may be located on one computer and / or distributed between two or more computers. In addition, these components can be executed from various computer-readable media storing various data structures. Components can communicate through local and / or remote processes, for example, in accordance with a signal having one or more data packets (for example, data from one component interacting with another component in a local system, distributed system and / or network, such as the Internet, with other systems via signal).

Раскрытые варианты осуществления могут содержать в себе различные схемы и/или методы эвристического и/или логического вывода, которые связаны с динамически изменяющимися сетями или используемыми протоколами связи. В данной работе термин «логический вывод» относится в общем случае к процессу логических рассуждений или логических выводов о состояниях системы, среды и/или пользователя из набора наблюдений, которые зафиксированы посредством событий и/или данных. Логический вывод может использоваться для идентификации заданного контекста или действия, или может использоваться, например, для генерации распределения вероятностей по состояниям. Логический вывод может быть вероятностным, т.е. вычислением распределения вероятности по представляющим интерес состояниям, основываясь на рассмотрении данных и событий. Логический вывод может также относиться к методам, используемым для формирования высокоуровневых событий из набора событий и/или данных. Такой логический вывод приводит к конструированию новых событий или действий из набора наблюдаемых событий и/или сохраненных данных события независимо от того, коррелированы ли находящиеся рядом во времени события, и появляются ли эти события и данные в результате одного или нескольких событий и источников данных.The disclosed embodiments may include various schemes and / or methods of heuristic and / or logical inference that are associated with dynamically changing networks or used communication protocols. In this work, the term “logical conclusion” refers generally to the process of logical reasoning or logical conclusions about the states of a system, environment, and / or user from a set of observations that are recorded by means of events and / or data. Inference can be used to identify a given context or action, or can be used, for example, to generate a probability distribution over states. The logical conclusion can be probabilistic, i.e. calculating a probability distribution over states of interest based on a consideration of data and events. Inference can also relate to methods used to generate high-level events from a set of events and / or data. Such a logical conclusion leads to the construction of new events or actions from a set of observable events and / or stored event data, regardless of whether events adjacent to one another in time are correlated and whether these events and data appear as a result of one or more events and data sources.

Соответственно, рассматривают, что пользователи могут автоматически перемещаться наружу или внутрь различных областей связи в соответствии с описанными вариантами осуществления. Автоматическое действие (например, бесперебойный переход пользователя от БГС к БЛС в течение сеанса связи) может выполняться как функция логического вывода о намерениях пользователя относительно управления сеансом связи, а также третичной связи, пассивной/фоновой связи и планируемых сеансов связи. По отношению к выполнению автоматического действия методы машинного самообучения можно воплощать для облегчения выполнения автоматического действия. Кроме того, основанный на служебных программах анализ (например, факторизация выгоды выполнения правильного автоматического действия в сравнении с затратами выполнения неправильного действия) может быть включен в выполнение автоматического действия. В частности, эти основанные на искусственном интеллекте (ИИ) аспекты можно осуществлять с помощью любого соответствующего, основанного на машинном самообучении метода и/или статистических методов и/или вероятностных методов. Например, рассматривают использование экспертных систем, нечеткой логики, поддержки векторных машин, «жадных» алгоритмов поиска, систем на основе правил, моделей Байеса (например, сетей Байеса), нейронных сетей, других методов нелинейного обучения, синтеза данных, аналитических систем на основе служебных программ, систем, использующих модели Байеса..., и они находятся в пределах объема притязаний прилагаемой формулы изобретения.Accordingly, it is contemplated that users can automatically move in or out of various communication areas in accordance with the described embodiments. The automatic action (for example, the smooth transition of the user from the CWG to the WLAN during the communication session) can be performed as a function of the logical conclusion about the user's intentions regarding the management of the communication session, as well as tertiary communication, passive / background communication and planned communication sessions. With respect to the execution of an automatic action, machine-learning methods can be implemented to facilitate the execution of an automatic action. In addition, utility-based analysis (for example, factoring the benefits of performing the correct automatic action versus the cost of performing the incorrect action) can be included in the execution of the automatic action. In particular, these AI-based aspects can be implemented using any appropriate machine-based self-learning method and / or statistical methods and / or probabilistic methods. For example, they consider the use of expert systems, fuzzy logic, support for vector machines, greedy search algorithms, rule-based systems, Bayesian models (for example, Bayesian networks), neural networks, other non-linear learning methods, data synthesis, service-based analytical systems programs, systems using Bayesian models ... and they are within the scope of the appended claims.

Кроме того, различные варианты осуществления описаны в данной работе в связи с абонентской станцией. Абонентскую станцию можно также называть системой, абонентским устройством, подвижной станцией, мобильным телефоном, удаленной станцией, точкой доступа, базовой станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, пользовательским агентом или пользовательским оборудованием. Абонентская станция может быть мобильным телефоном, радиотелефоном, телефоном протокола инициирования сеанса связи (SIP), станцией местной радиосвязи (WLL), карманным персональным компьютером с возможностью беспроводной связи (КПК), карманным устройством, имеющим возможность беспроводного соединения или другим устройством обработки, соединенным с беспроводным модемом.In addition, various embodiments are described herein in connection with a subscriber station. A subscriber station can also be called a system, subscriber unit, mobile station, mobile phone, remote station, access point, base station, remote terminal, access terminal, user terminal, user agent, or user equipment. The subscriber station may be a mobile phone, a radiotelephone, a Session Initiation Protocol (SIP) telephone, a local radio communication station (WLL), a handheld wireless personal computer (PDA), a handheld device having a wireless connection, or another processing device connected to wireless modem.

Кроме того, различные описанные аспекты или признаки могут воплощаться как способ, устройство или изделие, используя стандартные методы программирования и/или разработки. Здесь термин «изделие» охватывает компьютерную программу, доступную с любого машиночитаемого устройства, линии связи или носителя. Например, машиночитаемый носитель может включать в себя, но не ограничен этим, магнитные запоминающие устройства (например, жесткий диск, гибкий диск, магнитные ленты...), оптические диски (например, компакт-диск (CD), цифровой универсальный диск (DVD)...), интеллектуальные карты и устройства флэш-памяти (например, карта, запоминающее устройство, управляющий ключ...).In addition, the various described aspects or features may be embodied as a method, device, or product using standard programming and / or development methods. As used herein, the term “product” encompasses a computer program accessible from any computer-readable device, communication line, or medium. For example, computer-readable media may include, but is not limited to, magnetic storage devices (e.g., hard disk, floppy disk, magnetic tapes ...), optical disks (e.g., compact disc (CD), digital versatile disk (DVD) ) ...), smart cards and flash memory devices (e.g. card, storage device, control key ...).

Обращаясь теперь к чертежам, фиг.1 иллюстрирует систему 100 беспроводной связи в соответствии с различными представленными вариантами осуществления. Система 100 может содержать одну или большее количество точек 102 доступа, которые принимают, передают, повторяют и т.д. сигналы беспроводной связи друг к другу и/или к одному или большему количеству мобильных устройств 104. Точка(ки) 102 доступа может представлять собой интерфейс между беспроводной системой 100 и проводной сетью (не показана).Turning now to the drawings, FIG. 1 illustrates a wireless communication system 100 in accordance with various embodiments presented. System 100 may comprise one or more access points 102 that receive, transmit, repeat, etc. wireless signals to each other and / or to one or more mobile devices 104. Access point (s) 102 may be an interface between wireless system 100 and a wired network (not shown).

Каждая точка 102 доступа может содержать тракт передатчика и тракт приемника, каждый из которых может в свою очередь содержать множество компонентов, связанных с передачей и приемом сигнала (например, процессоров, модуляторов, мультиплексоров, демодуляторов, демультиплексоров, антенн...). Мобильные устройства 104 могут быть, например, сотовыми телефонами, интеллектуальными телефонами, портативными компьютерами, карманными устройствами связи, карманными вычислительными устройствами, спутниковыми радиотелефонами, устройствами глобальной системы определения местоположения, КПК и/или другими соответствующими устройствами для осуществления связи по беспроводной системе 100. В беспроводной системе 100 периодическая передача небольших пакетов данных (обычно называемых сигналами маяка) от точки 102 доступа может сообщать о присутствии беспроводной системы 100 и передавать системе 100 информацию. Мобильные устройства 104 могут воспринимать сигналы маяка и пытаться установить беспроводное соединение с точками 102 доступа и/или с другими мобильными устройствами 104.Each access point 102 may include a transmitter path and a receiver path, each of which may in turn contain many components related to the transmission and reception of the signal (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, antennas ...). Mobile devices 104 may be, for example, cell phones, smart phones, laptop computers, handheld communication devices, handheld computing devices, satellite radiotelephones, global positioning system devices, PDAs and / or other appropriate devices for communicating via wireless system 100. B wireless system 100, the periodic transmission of small data packets (usually called beacon signals) from access point 102 may indicate an the wireless system 100 and transmit information to the system 100. Mobile devices 104 may receive beacon signals and attempt to establish a wireless connection with access points 102 and / or with other mobile devices 104.

Система 100 облегчает бесперебойный переход между различными сетями и/или протоколами для обеспечения пользователя, использующего мобильное устройство 104, возможностью использовать доступные сети и протоколы. Система 100 также автоматически предоставляет пользователю возможность использовать лучшую сеть и/или протокол, используя данные текущего местоположения или данные пользователя, а также других пользователей сети.System 100 facilitates the seamless transition between different networks and / or protocols to provide a user using mobile device 104 with the ability to use available networks and protocols. System 100 also automatically provides the user with the ability to use the best network and / or protocol using current location data or user data, as well as other network users.

Компонент, расположенный в мобильном устройстве 104, может работать вместе с одной или большим количеством точек 102 доступа для облегчения контроля, кто из пользователей находится в каждой из сетей, и это можно облегчать посредством компонента GPS и/или компонента БГС, связанного с мобильным устройством 104. Альтернативно или дополнительно, информацию местоположения можно обеспечивать от точки доступа БЛС к компоненту БЛС, связанному с мобильным устройством, которое не включает в себя доступа для облегчения контроля, кто из пользователей находится в каждой из сетей, и это можно облегчать посредством компонента GPS и/или компонента БГС, связанного с мобильным устройством 104. Альтернативно или дополнительно, информацию местоположения можно обеспечивать от точки доступа БЛС к компоненту БЛС, связанному с мобильным устройством, которое не включает в себя компонент GPS или другой компонент(ы) определения местоположения. Информацию местоположения можно обеспечивать на мобильное устройство(а), которое не имеет возможностей определения местоположения, через информацию местоположения, полученную через терминал(ы) многорежимного доступа, имеющего возможность GPS или ГС, который находится вблизи или осуществляет связь с точкой 102 доступа (что включает в себя прием и передачу сигналов маяка).The component located in the mobile device 104 may work with one or more access points 102 to facilitate control of which users are in each network, and this can be facilitated by the GPS component and / or the CBC component associated with the mobile device 104 Alternatively or additionally, location information can be provided from the WLAN access point to the WLAN component associated with a mobile device that does not include access to facilitate control of which users are is located in each of the networks, and this can be facilitated by the GPS component and / or the GHS component associated with the mobile device 104. Alternatively or additionally, location information can be provided from the WLAN access point to the WLAN component associated with the mobile device, which does not include GPS component or other location component (s). Location information can be provided to a mobile device (a) that does not have positioning capabilities through location information obtained through a multi-mode access terminal (s) having GPS or GPS, which is close to or communicates with access point 102 (which includes receiving and transmitting beacon signals).

Информация местоположения может использоваться для предсказания, какой пользователь лучше всего подходит для незаметной передачи обслуживания к вторичной сети. Например, на открытой торговой улице пользователь может использовать мобильное устройство 104, соединенное с общей широкополосной сетью. Мобильное устройство 104 может бесперебойно переключаться к технологии Bluetooth с более узкой полосой и т.д., когда пользователь приближается к определенной торговой фирме. Сеть, к которой переключается мобильное устройство, может зависеть от содержимого, которое пользователь хочет поместить или переместить в мобильное устройство 104.Location information can be used to predict which user is best suited for the seamless transfer to a secondary network. For example, in an open shopping street, a user may use a mobile device 104 connected to a common broadband network. The mobile device 104 can seamlessly switch to a narrower bandwidth Bluetooth technology, etc. when a user approaches a particular trading company. The network to which the mobile device is switching may depend on the content that the user wants to place or move on the mobile device 104.

Так как торговые сети могут перекрываться вследствие развития торгового центра, мобильное устройство 104 может иметь необходимое содержимое, которое будет помещено/перемещено на устройство.Since retail networks may overlap due to the development of the shopping center, mobile device 104 may have the necessary content to be placed / moved to the device.

Фиг.2 является иллюстрацией системы беспроводной связи множественного доступа согласно одному или большему количеству вариантов осуществления. Изображена система 200, которая включает в себя БЛС, связанную с проводной локальной сетью (ЛС). Точка 102 доступа может осуществлять связь с мобильными устройствами 104. Точка 102 доступа соединена с концентратором или коммутатором 202 Ethernet для ЛС. Концентратор 202 Ethernet может быть соединен с одним или большим количеством электронных устройств 204, которые могут включать в себя персональные компьютеры, периферийные устройства (например, факсимильные аппараты, копировальные устройства, принтеры, сканеры и т.д.), серверы и т.п. Концентратор 202 Ethernet может быть соединен с маршрутизатором 206, который передает пакеты данных к модему 208. Модем 208 может передавать пакеты данных к глобальной сети (ГС) 210, такой как Интернет. Система 200 иллюстрирует одну простую конфигурацию сети. Возможно множество дополнительных конфигураций системы 200, включающих в себя альтернативные электронные устройства. Хотя система 200 проиллюстрирована и описана в отношении ЛС, система 200 может использовать другие технологии, включающие в себя БГС и/или ПБС или отдельно, или одновременно.2 is an illustration of a multiple access wireless communication system according to one or more embodiments. Depicted is a system 200 that includes a WLAN connected to a wired local area network (LAN). Access point 102 may communicate with mobile devices 104. Access point 102 is connected to a LAN hub or Ethernet switch 202. An Ethernet hub 202 may be connected to one or more electronic devices 204, which may include personal computers, peripherals (e.g., fax machines, copiers, printers, scanners, etc.), servers, and the like. An Ethernet hub 202 can be connected to a router 206 that transmits data packets to a modem 208. The modem 208 can transmit data packets to a wide area network (WAN) 210, such as the Internet. System 200 illustrates one simple network configuration. Many additional configurations of the system 200 are possible, including alternative electronic devices. Although the system 200 is illustrated and described in relation to drugs, the system 200 may use other technologies, including CBC and / or CBC, either separately or simultaneously.

Система 200 может облегчать бесперебойное переключение мобильного устройства 104 от точки доступа, которую в настоящее время использует мобильное устройство 140, к точке 102 доступа, связанной с системой 200. Такое переключение к точке 102 доступа включает технологии, включающие в себя БГС и/или ПБС или отдельно, или одновременно.The system 200 may facilitate the seamless transition of the mobile device 104 from the access point currently used by the mobile device 140 to the access point 102 associated with the system 200. Such switching to the access point 102 includes technologies including CWS and / or BSS or separately, or at the same time.

Система 200 может облегчать бесперебойное переключение мобильного устройства 104 от точки доступа, которую в настоящее время использует мобильное устройство 104, к точке 102 доступа, связанной с системой 200. Такое переключение к точке 102 доступа и к сети, поддерживаемой точкой 102 доступа, может быть выбрано для обеспечения пользователя мобильного устройства 104 требуемыми функциональными возможностями и может зависеть от местоположения мобильного устройства 104 или данных, к которым пользователь хочет получать доступ или загружать на мобильное устройство 104. Для примера, а не в качестве ограничения, беспроводное устройство может быть связано с электронным устройством(ами) 204 для использования функциональных возможностей БГС и/или БЛС, доступных через электронное устройство(а) 204. Такое переключение может быть инициировано пользователем или выполняться автономно системой 200.The system 200 can facilitate the seamless transition of the mobile device 104 from the access point currently used by the mobile device 104 to the access point 102 associated with the system 200. Such switching to the access point 102 and the network supported by the access point 102 can be selected to provide the user of the mobile device 104 with the required functionality and may depend on the location of the mobile device 104 or the data that the user wants to access or download to the mobile device 104. For example, and not by way of limitation, the wireless device may be associated with electronic device (s) 204 to utilize the functionality of the CWS and / or WLANs available through electronic device (a) 204. Such a switch may be initiated by the user or run autonomously by system 200.

Фиг.3 иллюстрирует упрощенную структурную схему варианта осуществления мобильного устройства 300. Мобильное устройство 300 может включать в себя компонент БГС (например, системы множественного доступа с кодовым разделением каналов (CDMA), являющейся технологией, которая использует широкополосные методы), БЛС (например, IEEE 802.11) и/или соотнесенных технологий. Мобильное устройство 300 можно использовать как телефон для передачи голоса по Интернет-протоколу (VoIP). VoIP включает в себя передачу голоса при телефонном разговоре через Интернет и/или через IP-сети. VoIP, который обеспечивает функциональные возможности БГС, и компонент 304 БЛС, который обеспечивает функциональные возможности БЛС, расположены вместе и способны осуществлять связь с приемопередатчиком 308 через шину 306 или другие структуры или устройства. Следует понимать, что с раскрытыми вариантами осуществления могут использоваться другие средства связи, кроме шины. Приемопередатчик 308 связан с одной или большим количеством антенн 310 для предоставления возможности передачи и/или приема с помощью мобильного устройства 300. Компонент 304 БЛС может генерировать голосовые данные, выданные на приемопередатчик 308 для связи. В одном из вариантов осуществления процессор мобильного устройства 300 может включать в себя компонент 302 функциональных возможностей БГС и/или компонент 304 функциональных возможностей БЛС. В другом варианте осуществления функциональные возможности БГС и функциональные возможности БЛС можно обеспечивать с помощью отличающихся интегральных схем. В дополнительном варианте осуществления функциональные возможности БГС и функциональные возможности БЛС можно обеспечивать с помощью одной или большего количества интегральных схем, включающих в себя функциональные возможности, которые используются обоими. Мобильное устройство 300 оборудовано возможностями обеспечения связи в глобальной области (БГС) и локальной области (БЛС и ПБС) для предоставления разнообразных комбинаций услуг и удобства использования.FIG. 3 illustrates a simplified block diagram of an embodiment of a mobile device 300. Mobile device 300 may include a CBC component (eg, code division multiple access (CDMA) system, which is a technology that uses broadband techniques), WLAN (eg, IEEE 802.11) and / or related technologies. Mobile device 300 can be used as a telephone for voice over Internet Protocol (VoIP). VoIP includes voice over telephone calls over the Internet and / or over IP networks. VoIP, which provides WLAN functionality, and the WLAN component 304, which provides WLAN functionality, are located together and are capable of communicating with transceiver 308 via bus 306 or other structures or devices. It should be understood that other means of communication than the bus may be used with the disclosed embodiments. The transceiver 308 is coupled to one or more antennas 310 to enable transmission and / or reception by the mobile device 300. The WLAN component 304 may generate voice data provided to the transceiver 308 for communication. In one embodiment, the processor of the mobile device 300 may include a BSE functionality component 302 and / or a WLAN functionality component 304. In another embodiment, the functionality of the CWG and the functionality of the WLAN can be provided using different integrated circuits. In an additional embodiment, the functionality of the CWG and the functionality of the WLAN can be provided using one or more integrated circuits, including the functionality that is used by both. Mobile device 300 is equipped with communications capabilities in the global area (GHS) and local area (WLAN and BSS) to provide a variety of combinations of services and ease of use.

Компонент 304 функциональных возможностей БЛС может включать в себя дополнительный компонент 312 функциональных возможностей ПБС. Мобильное устройство 300 может соединяться или с БГС, или с БЛС и ПБС, или с обеими одновременно, основываясь на одном или большем количестве критериев, которые относятся к функциям мобильного устройства. Критерии могут храниться в памяти мобильного устройства, и процессор может анализировать сеть, основываясь на сохраненных критериях. Эти критерии и определение соответствующего соединения описаны в отношении фиг.4, которая иллюстрирует методику 400 определения типа сети, с которой должно соединяться мобильное устройство. Хотя в целях простоты объяснения методики показаны и описаны как последовательность действий, следует понимать, что методики не ограничены порядком действий, поскольку некоторые действия, в соответствии с этими методиками, могут происходить в другом порядке и/или одновременно с другими действиями, которые показаны и описаны. Например, специалисты в данной области техники поймут и оценят, что методика альтернативно может быть представлена как ряд взаимодействующих состояний или событий, таких как на диаграмме состояний. Кроме того, не все проиллюстрированные действия должны воплощать последующие методики.The WLAN functionality component 304 may include an additional BSS functionality component 312. The mobile device 300 may be connected to either a CWG, or a WLAN and an BSS, or both simultaneously, based on one or more criteria that relate to the functions of the mobile device. The criteria can be stored in the memory of the mobile device, and the processor can analyze the network based on the stored criteria. These criteria and the definition of an appropriate connection are described with respect to FIG. 4, which illustrates a methodology 400 for determining the type of network with which a mobile device is to be connected. Although, for the sake of simplicity, explanations of the methods are shown and described as a sequence of actions, it should be understood that the methods are not limited by the order of actions, since some actions, in accordance with these methods, can occur in a different order and / or simultaneously with other actions that are shown and described . For example, those skilled in the art will understand and appreciate that a technique can alternatively be represented as a series of interacting states or events, such as in a state diagram. In addition, not all illustrated acts should embody the following techniques.

Способ начинает на этапе 402 с запроса мобильного устройства на получение доступа к сети. Сеть может быть БГС, БЛС и/или ПБС. Когда запрос посылают, одна или большее количество точек доступа, связанных с сетью(ями), могут принимать запрос и отвечать сетевой информацией, которая может включать в себя характеристики каждой сети. Например, мобильное устройство может принимать информацию о типе сети, информацию о пропускной способности, о стоимости услуг, о доступных приложениях, о мощности сигнала, о количестве идентифицированных точек доступа и т.д.The method starts at step 402 with a request from the mobile device to gain access to the network. The network may be BGS, BLS and / or BSS. When a request is sent, one or more access points associated with the network (s) may receive the request and respond with network information, which may include characteristics of each network. For example, a mobile device can receive information about the type of network, information about throughput, about the cost of services, about available applications, about signal strength, about the number of identified access points, etc.

Приблизительно в то же самое время, когда мобильное устройство принимает сетевую информацию, оно на этапе 406 может анализировать определенные критерии для определения того, обеспечит ли сетевое соединение наилучшие результаты для пользователя мобильного устройства. Например, критерии могут включать в себя пропускную способность, доступную для мобильного устройства, основываясь на потребностях в пропускной способности приложения(й), используемого мобильным устройством, или приложений, которые будут загружены на мобильное устройство. В других вариантах осуществления критерием может быть стоимость для пользователя мобильного устройства БГС и/или БЛС (например, поставщик услуг с наименьшей их стоимостью). В дополнительном варианте осуществления определение может быть основано на приложении(ях), доступном при использовании БГС и/или БЛС. В дополнительных вариантах осуществления критерием может быть наилучшая зона покрытия, доступная для мобильного устройства в его текущем местоположении (например, основываясь на мощности сигнала или количестве идентифицированных точек доступа для БГС и/или БЛС). Другие варианты осуществления могут объединять один или большее количество указанных выше критериев, а также других критериев, которые может определять пользователь мобильного устройства или поставщик услуг. Критерии можно воплощать в компоненте функциональных возможностей БГС, компоненте функциональных возможностей БЛС и компоненте функциональных возможностей БГС, и компоненте функциональных возможностей БЛС или в другом контроллере, находящемся в мобильном устройстве.At about the same time that the mobile device is receiving network information, it may, at step 406, analyze certain criteria to determine whether the network connection will provide the best results for the user of the mobile device. For example, the criteria may include the bandwidth available to the mobile device based on the bandwidth needs of the application (s) used by the mobile device or applications that will be downloaded to the mobile device. In other embodiments, the criterion may be the cost to the user of the mobile device GHS and / or WLAN (for example, the service provider with the lowest cost). In a further embodiment, the definition may be based on the application (s) available when using CWS and / or WLAN. In further embodiments, the criterion may be the best coverage area available for the mobile device at its current location (for example, based on the signal strength or the number of identified access points for the WLAN and / or WLAN). Other embodiments may combine one or more of the above criteria, as well as other criteria that may be determined by a mobile device user or service provider. The criteria can be embodied in the component of the functionality of the CWS, the component of the functionality of the WLAN and the component of the functionality of the CBC, and the component of the functionality of the WLAN or in another controller located in the mobile device.

Основываясь на проанализированных на этапе 406 критериях, на этапе 408 мобильное устройство может отдельно соединяться с БГС или БЛС и ПБС. В дополнительном варианте осуществления мобильное устройство может соединиться и с БГС, и с БЛС и ПБС одновременно. Определение, следует ли соединяться отдельно или одновременно, основывается на проанализированных критериях и наилучшем соединении, которое может удовлетворить один или большее количество критериев.Based on the criteria analyzed at step 406, at step 408, the mobile device can be separately connected to the CW or WLAN and the BSS. In a further embodiment, the mobile device can connect to both the WLAN, and the WLAN and the BSS simultaneously. The determination of whether to join separately or simultaneously is based on the criteria analyzed and the best connection that can satisfy one or more criteria.

Взаимодействие между БГС и БЛС (и ПБС) может затрагивать многочисленных поставщиков беспроводной связи, многочисленных поставщиков услуг и баз данных доступных приложений обеспечения связи на основе местоположения или другие топологии гетерогенной сети. Например, поставщик услуг БГС может поддерживать обновляемую базу данных доступных подключений к сети и услуг на основе местоположения, когда новые точки доступа добавляются поставщиками сетевых услуг или частными субъектами с функциональными возможностями БЛС и/или ПБС (например, точки доступа, обеспеченные частными или подобными компаниями). Кроме того, в некоторых вариантах осуществления БГС может расширять свою возможность обеспечения связи с помощью использования присутствия ячеистой сети с множеством сетевых сегментов БЛС и/или ПБС, которая не установлена поставщиком услуг. В ячеистой сети могут быть установлены небольшие узлы, которые действуют как простые маршрутизаторы. Каждый узел в таком случае передает сигнал малой мощности, который может достигать другие соседние узлы. Эти соседние узлы передают данные к другому узлу, который является соседним. Этот процесс может повторяться до тех пор, пока данные не достигнут своего конечного адресата.The interaction between the WLAN and the WLAN (and the BSS) can affect multiple wireless providers, multiple service providers, and databases of available location-based communications applications or other heterogeneous network topologies. For example, a GSS service provider may maintain an updated database of available network connections and location-based services when new access points are added by network service providers or private entities with WLAN and / or BSS functionality (for example, access points provided by private or similar companies ) In addition, in some embodiments, the CWG may expand its ability to communicate by utilizing the presence of a mesh network with a plurality of WLAN and / or BSS network segments that is not installed by the service provider. Small nodes that act as simple routers can be installed on a mesh network. Each node in this case transmits a low power signal, which can reach other neighboring nodes. These neighboring nodes transmit data to another node that is neighboring. This process can be repeated until the data reaches its final destination.

Комбинация этих технологий в мобильных устройствах предоставляет возможность новых видов моделей использования и услуг, которые не доступны в каждой технологии (БГС, БЛС и/или ПБС) отдельно. Эти приложения, созданные с помощью взаимодействия между технологиями БГС и БЛС, можно классифицировать на множество областей. Например, эти технологии можно классифицировать на услуги на основе местоположения, услуги на основе информации синхронизации и/или услуги на основе топологии. Основанные на местоположении услуги могут включать в себя аварийные ситуации, когда местоположение мобильного устройства пользователя должно быть установлено для обеспечения таких аварийных услуг, однако описанные варианты осуществления не ограничены здесь аварийными услугами. Например, пользователи мобильных устройств (конечные пользователи) могут захотеть использовать основанную на местоположении оплату абонентских услуг. Эти виды услуг включают в себя те услуги, в которых пользователи оплачивают абонентские услуги по различным тарифам в зависимости от местоположения пользователя. Например, пользователь может иметь один тариф, когда пользователь находится дома, и другой тариф, когда пользователь находится в офисе (или на другом рабочем месте) или в Интернет-киоске или кафе. В другом варианте осуществления информация местоположения может использоваться для обеспечения мультимедийного содержимого, которое может быть загружено на мобильное устройство. Это мультимедийное содержимое может зависеть от местоположения, основываясь на том, находится ли пользователь на спортивном стадионе или в торговом центре, для которого можно обеспечивать различное мультимедийное содержимое.The combination of these technologies in mobile devices provides the opportunity for new types of usage models and services that are not available in each technology (BGS, BLS and / or PBS) separately. These applications, created through the interaction between the BGS and BLS technologies, can be classified into many areas. For example, these technologies can be classified into location-based services, services based on synchronization information, and / or topology-based services. Location-based services may include emergencies where the location of the user's mobile device must be set up to provide such emergency services, however, the described embodiments are not limited to emergency services here. For example, mobile device users (end users) may want to use location-based subscription services. These types of services include those services in which users pay for subscription services at various rates depending on the user's location. For example, a user may have one tariff when the user is at home, and another tariff when the user is in the office (or at another workplace) or in an Internet kiosk or cafe. In another embodiment, location information may be used to provide multimedia content that can be downloaded to a mobile device. This multimedia content may be location dependent, based on whether the user is in a sports stadium or in a shopping center for which various multimedia content can be provided.

Обратимся теперь к фиг.5, которая иллюстрирует упрощенную структурную схему другого варианта осуществления мобильного устройства 500. В данном варианте осуществления компонент 502 БГС, который обеспечивает функциональные возможности БГС, и компонент 504 БЛС, который обеспечивает функциональные возможности БЛС, расположены в пределах мобильного устройства 500 и способны осуществлять связь с приемопередатчиком 508 через шину 506 или другие структуры или устройства. Приемопередатчик 508 связан с одной или большим количеством антенн 510 для предоставления возможности передачи и приема данных с помощью мобильного устройства 500. Компонент 504 функциональных возможностей БЛС может включать в себя дополнительный компонент 512 функциональных возможностей ПБС. Кроме того, может обеспечиваться компонент 514 функциональных возможностей глобальной системы определения местоположения (GPS) для учета функциональных возможностей, основанных на местоположении и/или синхронизации. Можно обеспечивать ряд приложений, использующих функциональные возможности, основываясь на информации определения местоположения и на синхронизации.Turning now to FIG. 5, which illustrates a simplified block diagram of another embodiment of a mobile device 500. In this embodiment, a WLAN component 502 that provides WLAN functionality and a WLAN component 504 that provides WLAN functionality are located within the mobile device 500 and are capable of communicating with transceiver 508 via bus 506 or other structures or devices. A transceiver 508 is coupled to one or more antennas 510 to enable data to be transmitted and received using the mobile device 500. The WLAN functionality component 504 may include an additional BSS functionality component 512. In addition, a global positioning system (GPS) functionality component 514 may be provided for accounting for location-based and / or synchronization functionality. You can provide a number of applications that use functionality based on location information and synchronization.

Например, на торговой улице или в торговом центре (открытом и/или закрытом) предприятия розничной торговли могут иметь точки доступа, которые поддерживаются теми же самыми или различными провайдерами услуг. Когда пользователь идет по торговой улице, различные точки доступа могут принимать сигналы пользователя в то же самое время. Поскольку может существовать некоторое перекрытие БЛС из-за расположения предприятий розничной торговли, точное или приблизительное местоположение пользователя можно устанавливать с помощью компонента GPS или другого средства определения местоположения. Если пользователь находится близко к музыкальному магазину или видеокиоску и т.д., то пользователь может принимать предложения от предприятия розничной торговли купить фильм или музыку. Предприятие розничной торговли может рекомендовать предложение, используя местоположение пользователя, так как система(ы) знает, где пользователь находится. Предложение может также быть основано на пользовательском предпочтении, которое было ранее установлено пользователем или внутренним образом в мобильном устройстве, или внешним образом с помощью поставщика услуг. Пользователь может выбрать: воспользоваться данным предложением или отклонить данное предложение. Следует понимать, что если пользовательское предпочтение известно, то определенным предприятиям розничной торговли можно препятствовать в предложении пользователю нежелательных услуг.For example, on a shopping street or in a shopping center (open and / or closed), retailers may have access points that are supported by the same or different service providers. When a user walks along a shopping street, various access points can receive user signals at the same time. Since there may be some overlap of the WLAN due to the location of the retailers, the exact or approximate location of the user can be set using the GPS component or other means of positioning. If the user is close to a music store or video kiosk, etc., then the user can accept offers from the retailer to buy a movie or music. The retailer may recommend the offer using the user's location, as the system (s) knows where the user is. The offer may also be based on a user preference that was previously set by the user either internally in the mobile device or externally through the service provider. The user can choose: use this offer or reject this offer. It should be understood that if the user preference is known, then certain retailers may be prevented from offering the user undesirable services.

Если пользователь хочет, например, загрузить фильм, то пользователь может получить доступ к ГС и заплатить за фильм с помощью кредитной карты и/или предварительно установленного способа оплаты (например, с помощью «электронного кошелька»). После подтверждения оплаты пользователь может принимать выбранный фильм наряду с правами, управлением и другими особенностями, связанными с обладанием конкретным фильмом. Различные сети могут использоваться для доставки прав и содержимого. В одном из сценариев права можно доставлять, используя БГС, в то время как к самому содержимому получают доступ через БЛС. К фактической услуге (например, фильму) можно получать доступ через БЛС или БГС, в зависимости от требований. DVD, например, можно загружать на мобильное устройство через БЛС благодаря пропускной способности. Определение, какие функциональные возможности использовать для передачи данных, можно делать с помощью компонента БГС, который обеспечивает функциональные возможности БГС, компонента БЛС, который обеспечивает функциональные возможности БЛС, или комбинации и компонента БГС, и компонента БЛС. Определение можно также делать с помощью контроллера или процессора, связанного с мобильным устройством.If the user wants, for example, to download a movie, then the user can access the HS and pay for the movie with a credit card and / or a predefined payment method (for example, using an "electronic wallet"). After confirming payment, the user can accept the selected film along with the rights, management and other features associated with owning a particular film. Different networks can be used to deliver rights and content. In one of the scenarios, the rights can be delivered using the GSS, while the content itself is accessed via the BLS. An actual service (for example, a film) can be accessed through a BLS or BGS, depending on the requirements. DVDs, for example, can be downloaded to a mobile device via WLAN due to bandwidth. The determination of which functionality to use for data transmission can be done using the CBC component, which provides the CBC functionality, the WLAN component, which provides the WLAN functionality, or a combination of both the CBC component and the WLAN component. Determination can also be done using the controller or processor associated with the mobile device.

Фиг.6 иллюстрирует методику 600 определения местонахождения вызова, принятого от пользователя мобильного устройства, которое использует компонент функциональных возможностей GPS. Способ начинается на этапе 602, когда пользователь мобильного устройства инициирует вызов. Этот вызов может быть экстренным телефонным вызовом (например, вызовом 911), или он может быть вызовом, который не является экстренным. В одном из вариантов осуществления, когда вызов инициируют на этапе 602, сообщение сигнализации, основанное на протоколе инициирования сеанса связи (SIP), может передавать информацию местоположения, предоставленную компонентом функциональных возможностей GPS. SIP является протоколом сигнализации, который может использоваться для инициирования, изменения и завершения интерактивного сеанса связи пользователя, который может включать в себя дополнительные мультимедийные элементы, такие как проведение конференций через Интернет, телефон, уведомление о событии, передача видеоинформации, обмен мгновенными сообщениями, сетевые игры и/или виртуальная реальность. Информацию местоположения можно передавать на этапе 604 к агенту вызова VoIP, например. Таким образом, если возникает чрезвычайная ситуация, то агент вызова VoIP имеет информацию местоположения и знает местоположение вызывающего абонента. На этапе 606 агент вызова VoIP может предоставлять эту информацию соответствующим ведомствам. Это полезно, когда вызывающий абонент не знает местоположения вызова и/или не может передать такую информацию получателю вызова.6 illustrates a methodology 600 for determining the location of a call received from a user of a mobile device that uses a GPS functionality component. The method begins at block 602 when the user of the mobile device initiates a call. This call can be an emergency phone call (for example, a 911 call), or it can be a call that is not an emergency. In one embodiment, when the call is initiated at block 602, a signaling message based on the Session Initiation Protocol (SIP) may transmit location information provided by the GPS functionality component. SIP is a signaling protocol that can be used to initiate, modify and end an interactive user communication session, which may include additional multimedia elements such as conducting conferences via the Internet, telephone, event notification, video transmission, instant messaging, network games and / or virtual reality. Location information may be transmitted at 604 to a VoIP call agent, for example. Thus, if an emergency occurs, then the VoIP call agent has location information and knows the location of the caller. At step 606, the VoIP call agent can provide this information to the relevant departments. This is useful when the caller does not know the location of the call and / or cannot transmit such information to the recipient of the call.

В другом варианте осуществления вызов можно делать вне зоны покрытия домашней сети/БЛС пользователя. Например, ТД БЛС может быть расположена в доме пользователя, и пользователь может говорить по мобильному телефону на своем заднем дворе. Когда пользователь говорит, он может ходить вокруг и перемещаться (преднамеренно и/или неумышленно) в зону покрытия, обслуживаемую другой БЛС. В другом варианте осуществления пользователь может брать мобильный телефон в отдаленное местоположение (например, в дом друга, в дом родственника, в школу).In another embodiment, the call can be made outside the coverage area of the user's home network / WLAN. For example, the WLAN AP can be located in the user's home, and the user can talk on a cell phone in his backyard. When the user speaks, he can walk around and move (intentionally and / or unintentionally) into the coverage area served by another WLAN. In another embodiment, the user can take the mobile phone to a remote location (for example, to a friend’s house, to a relative’s house, to school).

В другом варианте осуществления вызов инициируют на этапе 602. Если мобильное устройство находится в местоположении, которое имеет широкополосный доступ через беспроводную точку доступа (БТД), то мобильное устройство использует этот широкополосный доступ на этапе 608. Местоположение мобильного устройства можно обеспечивать на этапе 610 во время вызова через приемопередатчик, который может передавать информацию местоположения, полученную с использованием интерфейса БГС устройства. Голосовую информацию, сгенерированную функциональными возможностями БЛС, можно выдавать на приемопередатчик для передачи данных, которые посылают вместе с информацией местоположения. Эта методика может использоваться, например, в школе или в образовательном учреждении, где ребенок может использовать телефонную трубку для того, чтобы сделать экстренный (или неэкстренный) вызов. Телефонная трубка может использовать широкополосный доступ, обеспеченный школой и/или другим средством, для определения местонахождения пользователя (ребенка) и передачи данной информации получателю вызова (например, полиции, отделу пожарной охраны). Таким образом, местоположение ребенка (или другого человека) может быть определено без необходимости передачи таким ребенком информации местоположения.In another embodiment, the call is initiated at step 602. If the mobile device is in a location that has broadband access via a wireless access point (BTC), the mobile device uses this broadband access at step 608. The location of the mobile device can be provided at step 610 during a call through a transceiver that can transmit location information obtained using the device’s GHS interface. Voice information generated by the WLAN functionality can be provided to a transceiver for transmitting data that is sent along with location information. This technique can be used, for example, in a school or educational institution where a child can use the handset to make an emergency (or non-emergency) call. The handset can use the broadband access provided by the school and / or other means to determine the location of the user (child) and transmit this information to the recipient of the call (for example, the police, fire department). Thus, the location of the child (or other person) can be determined without the need for such a child to transmit location information.

Обращаясь теперь к фиг.7, показана методика 700 определения местоположения беспроводного устройства (например, мобильного телефона), которое не использует приемник GPS или компонент GPS, который обеспечивает функциональные возможности GPS. Терминалы доступа с единственным режимом - те, которые имеют единственную функциональную возможность, такую как БЛС или ПБС. Например, мобильные телефоны, которые обращаются с VoIP дома, в общем случае не используют внедренную технологию GPS. Однако в некоторых ситуациях (например, при чрезвычайных обстоятельствах) все равно может быть важно определять местоположение мобильного устройства, которое не имеет технологии GPS. Даже когда устройство находится вдали от дома, потому что пользователь транспортировал устройство в другое место (например, в образовательное учреждение, домой к другу), местоположение устройства все равно можно определить. Это определение может быть основано на известном местоположении других(ого) устройств(а), которое расположено около мобильного устройства, которое не использует технологию GPS. Расположение около другого устройства может включать в себя ту же самую точку доступа и/или точки доступа в пределах определенной географической области вокруг точки доступа, используемой мобильным телефоном без технологии GPS.Turning now to FIG. 7, a methodology 700 for determining the location of a wireless device (eg, mobile phone) that does not use a GPS receiver or GPS component that provides GPS functionality is shown. Access terminals with a single mode are those that have a single functionality, such as a WLAN or ATS. For example, mobile phones that handle VoIP at home generally do not use the integrated GPS technology. However, in some situations (for example, in extreme circumstances) it may still be important to locate a mobile device that does not have GPS technology. Even when the device is away from home because the user was transporting the device to another place (for example, to an educational institution, home to a friend), the location of the device can still be determined. This definition may be based on the known location of other devices (s), which is located near a mobile device that does not use GPS technology. A location near another device may include the same access point and / or access points within a specific geographic area around the access point used by a mobile phone without GPS technology.

Определение местоположения начинают на этапе 702, когда пользователь мобильного устройства без технологии GPS инициирует вызов. Мобильное устройство устанавливает связь с точкой доступа для размещения вызова. Точка доступа может иметь список или одновременно принимать информацию от устройств(а) с двумя режимами (например, такого, которое использует функциональные возможности БЛС, ПБС и/или GPS). Устройство(а) с двумя режимами может передавать информацию своего местоположения к точке доступа или к другим станциям БЛС (пользовательским терминалам) в зависимости от режима работы (инфраструктура или компьютер - компьютер) через сообщение управления или контроля. Точка доступа, которая имеет информацию местоположения от терминала с двойным доступом, может передавать эту информацию в сети инфраструктуры. Другие пользовательские терминалы около точки доступа могут использовать эту информацию для управления местоположением на этапе 708. Терминалы доступа VoIP на этапе 710 могут использовать информацию местоположения в сообщениях сигнализации SIP для указания информации местоположения. Информация местоположения может использоваться для услуг на основе местоположения и/или передачи маркетинговых и/или коммерческих сообщений на мобильное устройство(а) на этапе 712. Если пользователь находится в розничном магазине, таком как крытая или открытая торговая улица, то информация о местоположении может также использоваться для обеспечения пользователя мобильного устройства информацией, относящейся к конкретной розничной продаже. Следует понимать, что маркетинг и/или рекламирование являются дополнительными возможностями, как показано пунктирными линиями, и они могут не использоваться с раскрытыми вариантами осуществления.Positioning begins at block 702 when a user of a mobile device without GPS technology initiates a call. The mobile device communicates with the access point to place the call. An access point can have a list or simultaneously receive information from devices (a) with two modes (for example, one that uses the functionality of the WLAN, PBS and / or GPS). A device (a) with two modes can transmit information of its location to an access point or to other radar stations (user terminals) depending on the operating mode (infrastructure or computer-computer) via a control or control message. An access point that has location information from a dual access terminal can transmit this information to the infrastructure network. Other user terminals near the access point may use this information for location management in step 708. The VoIP access terminals in step 710 may use location information in SIP signaling messages to indicate location information. The location information may be used for location-based services and / or the transmission of marketing and / or commercial messages to the mobile device (a) at 712. If the user is in a retail store, such as an indoor or outdoor shopping street, then the location information may also used to provide the user of a mobile device with information related to a particular retail sale. It should be understood that marketing and / or advertising are additional features, as shown by dashed lines, and they may not be used with the disclosed options for implementation.

Местоположение пользователя, который находится в здании, можно приблизительно аппроксимировать, потому что пользователь входит в здание из конкретного места, которое является последней известной координатой пользователя. Последнюю известную координату можно фиксировать или поддерживать с помощью терминала доступа до тех пор, пока пользователь не выйдет из здания, и функциональные возможности GPS и/или другие средства определения местоположения можно будет использовать для определения нового местоположения. Когда пользователь выходит из здания или строения, терминал будет определять его текущее местоположение через GPS или другое средство определения местоположения. Кроме того, может существовать множество пользователей, которые входят в здание, и последние известные координаты каждого пользователя можно объединять для определения диапазона действия конкретной точки доступа (БЛС) и/или базовой станции (ГС). Точка доступа (БЛС) может определять свое местоположение относительно базовой станции (ГС) и/или относительно любых устройств, которые передают обратно к точке доступа информацию местоположения. Таким образом, даже хотя точка доступа может не иметь своего собственного средства определения местоположения, информацию местоположения обеспечивают через мобильные устройства, которые обращаются к этой точке доступа.The location of the user who is in the building can be approximated, because the user enters the building from a specific location, which is the user's last known coordinate. The last known coordinate can be fixed or maintained using the access terminal until the user leaves the building, and the GPS functionality and / or other location tools can be used to determine the new location. When a user leaves a building or structure, the terminal will determine its current location via GPS or other means of determining the location. In addition, there may be many users who enter the building, and the last known coordinates of each user can be combined to determine the range of a specific access point (WLAN) and / or base station (HS). An access point (WLAN) can determine its location relative to the base station (HS) and / or relative to any devices that transmit location information back to the access point. Thus, even though the access point may not have its own means of determining location, location information is provided through mobile devices that access this access point.

Фиг.8 иллюстрирует методику 800 использования точек доступа в пределах сети БГС, БЛС и/или ПБС. Мобильное устройство, имеющее функциональные возможности БГС и БЛС и/или ПБС, может принимать точную синхронизацию сети, например, от приемника GPS, который может быть расположен в мобильном устройстве, или через пилотную сигнализацию БГС. Эта синхронизация может использоваться для управления качеством обслуживания (QoS) и/или передачей обслуживания. Мобильное устройство в области и/или вблизи от точек доступа или множества точек доступа может принимать сигнал маяка от точки доступа на этапе 802. При получении сигнала маяка на этапе 804 мобильное устройство может отмечать время прибытия сигнала маяка, используя внутренние функциональные возможности GPS или с помощью синхронизации БГС, полученной через интерфейс БГС. Информация сигнала маяка может включать в себя идентификатор точки доступа, местоположение точки доступа, текущую сетевую нагрузку в ТД БЛС и т.д. Отмеченное время прибытия и другую информацию можно посылать с помощью мобильного устройства к системе управлению сетью связи (УСС) на этапе 806 через, например, канал связи БГС. На этапе 808 система УСС поддерживает список точек доступа и/или времени прибытия. Эта информация может поддерживаться в базе данных или в памяти, связанной с системой УСС. Система УСС для БГС и/или БЛС, например, поддерживает список обнаруженных в данной области точек доступа БЛС/ПБС, каналов, которые используют точки доступа, и/или их время передачи сигнала маяка и текущую нагрузку в каждой ТД. Пользователь может использовать эту информацию при выборе соответствующей ТД и/или сети для подключения.FIG. 8 illustrates a methodology 800 for using access points within a BSS, WLAN, and / or BSS network. A mobile device having the functionality of a CW and WLAN and / or BSS can receive accurate network synchronization, for example, from a GPS receiver, which can be located in a mobile device, or through a pilot signaling of the CBC. This synchronization can be used to control quality of service (QoS) and / or handover. A mobile device in and / or close to access points or a plurality of access points may receive a beacon from an access point in step 802. When a beacon is received in step 804, a mobile device can mark the arrival time of a beacon using GPS internal functionality or synchronization of the GHS received through the GHS interface. The beacon signal information may include an access point identifier, an access point location, a current network load in a WLAN AP, etc. The marked arrival time and other information can be sent using a mobile device to the communication network management system (CSS) at step 806 via, for example, the communication channel of the CWG. At 808, the CSS system maintains a list of access points and / or arrival times. This information may be maintained in a database or in memory associated with the CSS system. The CCS system for CWS and / or WLANs, for example, maintains a list of WLAN / CBS access points found in this area, channels that use access points, and / or their beacon signal transmission time and current load in each AP. The user can use this information when choosing the appropriate AP and / or network to connect.

На этапе 810 система УСС может посылать мобильному устройству список точек доступа в данной области, с которыми может соединяться мобильное устройство. Список точек доступа может включать в себя соответствующие каналы и/или время передачи сигнала маяка и текущую нагрузку в точках доступа, а также другую информацию, которую система УСС собрала и поддерживала на этапе 808.At 810, the CSS system can send the mobile device a list of access points in a given area with which the mobile device can connect. The list of access points may include appropriate channels and / or beacon transmission time and current load at the access points, as well as other information that the CSS system has collected and maintained at 808.

В другом варианте осуществления мобильное устройство (например, терминал доступа) может настраиваться на каждую из точек доступа во время сигнала маяка и измерять принятую информацию качества канала (например, ОСШ (отношение сигнал/шум)). Мобильное устройство может совместно использовать информацию о качестве канала связи текущей сети и других сетей с текущей ТД. Эту информацию можно передавать в систему УСС на этапе 808 и можно делать доступной для других пользователей. Таким способом можно обеспечивать управление передачей обслуживания для БЛС/ПБС. Кроме того, или альтернативно, эту информацию может передавать каждая точка доступа посредством заданной сигнализации и/или посредством информационного элемента сигнала маяка. Информационный элемент сигнала маяка может использоваться мобильным устройством(ами) около точки доступа для обновления системы УСС или информации сетевого окружения.In another embodiment, a mobile device (eg, an access terminal) can tune to each of the access points during a beacon signal and measure received channel quality information (eg, SNR (signal-to-noise ratio)). The mobile device can share information about the quality of the communication channel of the current network and other networks with the current AP. This information can be transferred to the CSS system at step 808 and can be made available to other users. In this way, handover control for a WLAN / BSS can be provided. In addition, or alternatively, this information can be transmitted by each access point by means of a given signaling and / or by means of an information element of the beacon signal. The beacon signal information element may be used by the mobile device (s) near the access point to update the CSS system or network environment information.

В другом варианте осуществления информация местоположения может использоваться для бесперебойного переключения мобильного устройства между БГС и БЛС/ПБС, как показано в методике 900 на фиг.9. Способ начинается на этапе 902, где информацию местоположения мобильного устройства можно сделать доступной через компонент функциональных возможностей GPS или другое средство определения местоположения (например, с помощью триангуляции, расположения рядом с другими устройствами...). На этапе 904 указание, что качество доступного через БГС сигнала является плохим, можно посылать к мобильному устройству. Например, мобильное устройство может указывать, что конкретная пропускная способность и/или мощность сигнала должны быть доступны для выполнения конкретной функции и/или удовлетворять требованиям/качеству обслуживания для конкретного канала связи для этого устройства, и если условия в канале связи не отвечают этим требованиям и/или уровню качества, то мобильное устройство может посылать и/или генерировать сообщение. Информация о требованиях системы (например, о пропускной способности, о мощности сигнала...) может храниться в памяти мобильного устройства и может быть основана на информации, предоставляемой поставщиком услуг и/или пользователем, поскольку она относится к одному или большему количеству приложений устройства. Процессор, связанный с мобильным устройством, может анализировать сохраненную информацию и определять, удовлетворяет ли она требованиям системы. Если она удовлетворяет требованиям, то устройство может соединяться с текущей сетью. Если она не удовлетворяет требованиям, то устройство может искать сеть, которая соответствует требованиям устройства.In another embodiment, the location information can be used to seamlessly switch the mobile device between the WLAN and the WLAN / BSS, as shown in methodology 900 of FIG. 9. The method begins at block 902, where the location information of the mobile device can be made available through a GPS functionality component or other location tool (e.g., using triangulation, location close to other devices ...). At step 904, an indication that the quality of the signal available through the BSS is poor can be sent to the mobile device. For example, a mobile device may indicate that a particular bandwidth and / or signal strength should be available to perform a specific function and / or satisfy the requirements / quality of service for a particular communication channel for that device, and if the conditions in the communication channel do not meet these requirements and / or quality level, the mobile device can send and / or generate a message. Information about system requirements (for example, bandwidth, signal strength ...) can be stored in the memory of a mobile device and can be based on information provided by the service provider and / or user, since it refers to one or more applications of the device. A processor associated with the mobile device can analyze the stored information and determine if it meets the requirements of the system. If it meets the requirements, then the device can connect to the current network. If it does not meet the requirements, then the device can search for a network that meets the requirements of the device.

Например, с помощью функциональных возможностей БЛС на этапе 906 можно обнаруживать сигналы маяка и определять мощность сигнала и/или пропускную способность, которые доступны в точке доступа БЛС. Эта информация может использоваться мобильным устройством с помощью компонента функциональных возможностей БГС и/или БЛС на этапе 908, например, для определения, следует ли переключаться от БГС к БЛС, если пропускная способность и/или мощность сигнала в БЛС выше, чем в БГС. Информация может также использоваться для переключения от БЛС к БГС. Следует признать, что переход от БЛС к БГС и/или от БГС к БЛС происходит бесперебойно, и пользователь такого устройства, возможно, не знает, что было переключение типа сети.For example, using the WLAN functionality in step 906, it is possible to detect beacon signals and determine the signal strength and / or bandwidth that are available at the WLAN access point. This information can be used by the mobile device using the WBS and / or WLAN functionality component in step 908, for example, to determine whether to switch from the WLAN to the WLAN if the signal throughput and / or power in the WLAN is higher than in the WSS. Information can also be used to switch from WLAN to WLAN. It should be recognized that the transition from BLS to BLS and / or from BGS to BLS is uninterrupted, and the user of such a device may not know that there was a network type switch.

В другом варианте осуществления определенные на этапе 906 мощность сигнала и/или пропускная способность могут использоваться для связи с другими устройствами на этапе 910. Например, если мобильное устройство позволяет обеспечивать связь с другими устройствами, то мобильное устройство может быть связано с этими другими устройствами. Таким образом, мобильное устройство использует соединение, обеспеченное посредством БЛС. Для примера, а не в качестве ограничения, беспроводное устройство может быть связано с компьютером для использования функциональных возможностей БГС и/или БЛС, доступных через компьютер.In another embodiment, the signal strength and / or throughput determined in block 906 can be used to communicate with other devices in block 910. For example, if a mobile device allows communication with other devices, then the mobile device may be connected to these other devices. Thus, the mobile device uses the connection provided by the WLAN. By way of example, and not by way of limitation, a wireless device may be connected to a computer to utilize the functionality of the WLAN and / or WLAN available through the computer.

Фиг.10 иллюстрирует другой вариант осуществления методики 1000 использования информации местоположения для автоматического расширения услуг(и) мобильного устройства. Например, видеовызов по телефону может начинаться в терминале доступа через БГС. Например, из-за недостаточной пропускной способности в БГС разрешение видеоинформации и/или графических символов может быть или стать плохим. Альтернативно или дополнительно, пользователь может начинать конференцию в офисе, и во время конференции может захотеть переместиться в другое местоположение (например, домой, в кафе, в библиотеку...). Это включает в себя ситуацию, когда происходящий ночью вызов размещают для приспособления вызывающих абонентов, которые находятся в других часовых поясах. Вызов может начинаться в одном местоположении и в течение сеанса связи любая одна или обе стороны могут перемещаться в другое местоположение. Вызов может продолжаться без прерываний, когда пользователь(и) меняет местоположение, и мобильное устройство может быть бесперебойно аутентифицировано, когда оно перемещается через различные точки доступа и/или сети.10 illustrates another embodiment of a methodology 1000 for using location information to automatically expand services (and) of a mobile device. For example, a video call over the telephone can begin at the access terminal via the GSS. For example, due to insufficient bandwidth in the DSS, the resolution of video information and / or graphic symbols may or may become poor. Alternatively or additionally, the user can start the conference at the office, and during the conference may want to move to another location (for example, home, in a cafe, in the library ...). This includes a situation where a night-time call is placed to accommodate callers who are in other time zones. The call can start at one location and during the communication session, any one or both sides can move to another location. The call can continue without interruption when the user (s) changes location, and the mobile device can be authenticated without fail when it moves through various access points and / or networks.

Когда мобильные устройства перемещаются вблизи точки доступа (например, точки доступа БГС), на этапе 1002 информацию местоположения, обеспеченную компонентом GPS или другим средством определения местоположения мобильного устройства, можно посылать к системе управления сетью связи (УСС). Система УСС на этапе 1004 может запрашивать терминал доступа искать точку доступа и обеспечивать информацию о точках доступа БЛС, существующих в области, их рабочих каналах и информацию синхронизации сигнала маяка и другую информацию. Терминал доступа может затем искать точку доступа и может синхронизироваться с сигналом маяка на этапе 1006, который может быть информацией синхронизации сигнала маяка, обеспечиваемой системой УСС. На этапе 1008 можно выполнять передачу обслуживания для переключения устройства от БГС к БЛС и/или от БЛС к БГС, например. Так как БЛС обычно соединена с широкополосной сетью, качество вызова может быть значительно улучшено, если передача вызова переадресована к БЛС. Разрешение видеоинформации и графических символов может быть значительно улучшено, и мобильное устройство (например, терминал доступа) можно присоединять к компьютерному дисплею для использования видеовызовов с высоким разрешением. Это делает возможным использование улучшенных услуг, таких как улучшенное функционирование или функционирование, в областях, где доступ был ранее недоступен.When mobile devices move close to an access point (eg, a BGS access point), at 1002, location information provided by a GPS component or other means of determining the location of a mobile device can be sent to a communications network management system (CSS). The CSS system at step 1004 may request the access terminal to search for the access point and provide information about the WLAN access points existing in the area, their working channels, and beacon signal synchronization information and other information. The access terminal may then search for the access point and may synchronize with the beacon at 1006, which may be beacon synchronization information provided by the CSS system. At 1008, a handoff may be performed to switch the device from the WLAN to the WLAN and / or from the WLAN to the WLAN, for example. Since the WLAN is usually connected to a broadband network, call quality can be significantly improved if the transfer of the call is redirected to the WLAN. The resolution of video information and graphic symbols can be greatly improved, and a mobile device (for example, an access terminal) can be connected to a computer display to use high-resolution video calls. This makes it possible to use improved services, such as improved functioning or functioning, in areas where access was previously unavailable.

Альтернативно или дополнительно, в стандарте БЛС IEEE 802.11 n можно выполнять основанное на времени планирование. Например, точка доступа может объявлять расписание передачи и/или приема пакетов на терминалы доступа. Терминалы доступа могут принимать пакеты в предварительно определенное время и могут затем посылать пакеты, когда приходит время передачи пакетов. Эти расписания можно передавать и координировать с помощью системы УСС через канал связи сигнализации БГС. Система УСС может назначать различные терминалы доступа к различным точкам доступа вместе с соответствующей информацией расписания.Alternatively or additionally, in the IEEE 802.11n WLAN standard, time-based scheduling can be performed. For example, an access point may announce a schedule for transmitting and / or receiving packets to access terminals. Access terminals may receive packets at a predetermined time and may then send packets when the packet transmission time arrives. These schedules can be transmitted and coordinated using the CSS system through the BGS signaling communication channel. The CSS system can assign different access terminals to different access points along with the corresponding schedule information.

В дополнительном варианте осуществления определенные приложения могут иметь потребности флуктуации и, возможно, потребность принимать синхронизацию от сети. Например, в VoIP, флуктуация является разницей во времени между прибытием пакетов, и она может быть вызвана сетевой перегрузкой, отклонением синхронизации и/или изменением маршрута. Точная синхронизация, доступная в мобильном устройстве, может использоваться для приложений с потребностями флуктуации. Точки доступа и мобильное устройство могут управляться от сетевых синхроимпульсов. Если точка доступа не имеет точных синхроимпульсов, то мобильное устройство может обеспечивать синхронизацию к точке доступа, например, через компонент GPS, который обеспечивает функциональные возможности GPS. Точка доступа может делать эту синхронизацию, принятую от мобильного устройства, доступной терминалам доступа, которые не имеют двойного режима, и/или которые не имеют функциональных возможностей синхронизации.In a further embodiment, certain applications may have fluctuation needs and, possibly, the need to receive synchronization from the network. For example, in VoIP, the fluctuation is the time difference between the arrival of packets, and it can be caused by network congestion, synchronization deviation, and / or route change. The accurate synchronization available on the mobile device can be used for applications with fluctuation needs. Access points and a mobile device can be controlled from network clocks. If the access point does not have accurate clocks, then the mobile device can provide synchronization to the access point, for example, through a GPS component that provides GPS functionality. An access point may make this synchronization, received from a mobile device, available to access terminals that do not have dual mode and / or that do not have synchronization functionality.

В дополнительном варианте осуществления технологии БГС и БЛС могут использоваться для создания самоконфигурирующихся сетей компьютер - компьютер. Сети компьютер - компьютер могут работать в режиме инфраструктуры, использующем точки доступа, или могут быть беспроводными сетями, которые содержат только станции (например, мобильные устройства), но не имеют точек доступа, или сетями, которые используют и режим инфраструктуры (точки доступа), и одноранговый режим. Сети компьютер - компьютер могут также упоминаться как сети с независимым базовым набором услуг (IBSS).In an additional embodiment, the BGS and BLS technologies can be used to create self-configuring computer-to-computer networks. Computer-to-computer networks can operate in infrastructure mode using access points, or can be wireless networks that contain only stations (for example, mobile devices) but do not have access points, or networks that use infrastructure mode (access points), and peer-to-peer mode. Computer-to-computer networks may also be referred to as Independent Basic Services Set (IBSS) networks.

Сети компьютер - компьютер могут иметь различные свойства в зависимости от прикладных сценариев. Например, в определенных чрезвычайных сценариях (например, при бедствиях) различные ведомства (например, пожарная служба, полиция, служба безопасности...) могут использовать различные частоты так, чтобы связь можно было поддерживать с минимальным количеством прерываний. Таким образом, возможно, что эти ведомства не могут реагировать эффективно или могут иметь трудности при осуществлении связи друг с другом. Терминалы доступа с двумя режимами могут обеспечивать дешевые коммерческие системы, которые могут обращаться к потребностям многочисленных ведомств во время критических (и обычных) ситуаций.Computer-to-computer networks can have various properties depending on application scenarios. For example, in certain emergency scenarios (for example, in disasters), various departments (for example, fire department, police, security service ...) can use different frequencies so that communication can be maintained with a minimum of interruptions. Thus, it is possible that these departments cannot respond effectively or may have difficulty communicating with each other. Dual-mode access terminals can provide low-cost commercial systems that can address the needs of multiple departments during critical (and routine) situations.

Обратимся теперь к фиг.11, где изображена методика 1100 обеспечения сети компьютер - компьютер в ситуациях, когда не существует доступной точки доступа. Это может быть полезно в здании, где персонал службы экстренной помощи имеет, например, терминалы доступа с двумя режимами. Способ начинается на этапе 1102, где терминалы, расположенные в пределах здания или в другой ограниченной зоне, находятся в режиме БЛС. Когда сообщение инициировано в терминале, терминал ретранслирует всю информацию, которую он имеет, к терминалам доступа, расположенным рядом с ним. На этапе 1104 каждый терминал, который принимает информацию, ретранслирует информацию, которую он имеет (и от пользователя терминала, и от других терминалов), на терминалы, расположенные рядом с ним. На этапе 1106 с помощью ретрансляции информации между терминалами формируют сеть IBSS. На этапе 1108 информацию в конечном счете передают на терминал доступа, который может также иметь соединение с БГС. Таким образом, простое воплощение в быстро изменяющейся среде при чрезвычайной ситуации можно создавать для терминала доступа для передачи информации, которую он принимает от пользователя терминала, а также от других терминалов, расположенных рядом с ним. Хотя это может приводить к неоптимальному использованию пропускной способности, это также обеспечивает достаточную избыточность, позволяя в конечном счете передавать информацию из здания и принимать ее соответствующим получателем.Turning now to FIG. 11, a methodology for providing a computer-to-computer network is illustrated 1100 in situations where an access point does not exist. This can be useful in a building where emergency personnel have, for example, dual-mode access terminals. The method begins at step 1102, where the terminals located within the building or in another restricted area are in BLS mode. When a message is triggered at the terminal, the terminal relays all the information it has to the access terminals located next to it. At 1104, each terminal that receives information relays the information it has (both from the terminal user and from other terminals) to the terminals located next to it. At 1106, an IBSS network is formed by relaying information between the terminals. At 1108, the information is ultimately transmitted to the access terminal, which may also have a connection with the GHS. Thus, a simple embodiment in a rapidly changing environment in an emergency can be created for the access terminal to transmit information that it receives from the terminal user, as well as from other terminals located next to it. Although this may lead to sub-optimal use of bandwidth, it also provides sufficient redundancy, allowing you to ultimately transmit information from the building and receive it by the appropriate recipient.

В альтернативном варианте осуществления более сложное воплощение может использовать протокол «первоочередного открытия кратчайших маршрутов» (OSPF) для создания маршрута, как указано на этапе 1110. OSPF является внутренним протоколом маршрутизации шлюза, первоначально разработанным для IP-сетей. Протокол основан на алгоритме первоначального выбора самого короткого маршрута или алгоритме состояния каналов связи, которые маршрутизатор может использовать для передачи маршрутизируемой информации к узлам в сети. Самый короткий маршрут к каждому узлу можно вычислять, основываясь на конфигурации, которая включает в себя узлы. Однако следует отметить, что этим протоколам может потребоваться время, чтобы сойтись в одной точке и, возможно, они не пригодны в средах, где топология постоянно изменяется.In an alternative embodiment, a more complex embodiment may use the “Open Shortest Path First” (OSPF) protocol to create the route, as indicated in step 1110. OSPF is an internal gateway routing protocol originally developed for IP networks. The protocol is based on the initial shortest route selection algorithm or the state of the communication channels that the router can use to transmit routed information to nodes on the network. The shortest route to each node can be calculated based on a configuration that includes nodes. However, it should be noted that these protocols may take time to converge at one point and may not be suitable in environments where the topology is constantly changing.

Фиг.12 показывает примерную самоконфигурирующуюся сеть 1200 компьютер - компьютер, которая может быть создана с использованием технологии БЛС и/или БГС. Например, зону очень крупного города можно обслуживать с помощью группы узлов БЛС для приложений, которые должны иметь высокую пропускную способность, но не требуют высокой подвижности. В общем случае обратный трафик от каждого узла ЛС по оптоволоконному каналу связи к ГС является дорогим предложением, поэтому самоконфигурирующаяся сеть компьютер - компьютер может обеспечивать менее дорогую альтернативу.12 shows an exemplary self-configuring computer-to-computer network 1200 that can be created using BLS and / or BGS technology. For example, a zone of a very large city can be serviced using a group of WLAN nodes for applications that must have high bandwidth but do not require high mobility. In the general case, reverse traffic from each LAN node over the fiber-optic communication channel to the GS is an expensive proposition; therefore, a self-configuring computer-to-computer network can provide a less expensive alternative.

Как показано, мобильные устройства 1202 могут связываться беспроводным образом с группой узлов БЛС 1204, 1206, 1208. Несколько узлов 1204, 1206 могут быть связаны с оптоволоконным средством 1210 обратной связи, в то время как другой узел(лы) 1208 не связан с оптоволоконным средством 1210 обратной связи. Следует признать, что хотя показано одно средство 1210, сеть может включать в себя больше одного средства. Узлы БЛС 1204, 1206, 1208 могут использоваться для ретрансляции трафика от мобильного устройства 1202 и/или исходного узла, такого как узел 1208, к узлам, связанным с помощью оптоволоконных средств передачи, таким как узлы 1204 и 1206.As shown, mobile devices 1202 can communicate wirelessly with a group of WLAN nodes 1204, 1206, 1208. Several nodes 1204, 1206 can be associated with fiber optic feedback means 1210, while the other node (s) 1208 are not connected with fiber optic means 1210 feedback. It should be recognized that although one means 1210 is shown, a network may include more than one means. WLAN nodes 1204, 1206, 1208 can be used to relay traffic from a mobile device 1202 and / or a source node, such as a node 1208, to nodes connected using fiber optic transmission means, such as nodes 1204 and 1206.

Один или большее количество узлов могут быть узлами точки доступа, сконфигурированными для работы с множеством каналов БЛС одновременно, такими как узел 1208. Один из каналов 1212 может использоваться для приема трафика от станций, связанных с узлом. Другой один (или большее количество) канал 1214 могут использоваться для выполнения функции переключения. Альтернативно, единственный канал 1216 может быть связан с узлом точки 1204 доступа, и этот единственный канал 1216 может использоваться для переноса трафика и для выполнения функциональных возможностей ретрансляции.One or more nodes may be access point nodes configured to operate with multiple WLAN channels simultaneously, such as node 1208. One of channels 1212 may be used to receive traffic from stations associated with the node. Another one (or more) channel 1214 may be used to perform a switching function. Alternatively, a single channel 1216 may be associated with a node of the access point 1204, and this single channel 1216 may be used to carry traffic and to perform relay functionality.

Конфигурирование топологии сети, распределение каналов к различным узлам и/или принятие решений о маршрутизации необходимо обеспечивать через управление, координацию и связь между узлами 1204, 1206, 1208 БЛС. Для достижения этих функциональных возможностей один или большее количество узлов БЛС могут иметь встроенную функцию БГС, изображенную в узле 1206. Двойные функциональные возможности делают доступным внеполосный канал, который может использоваться в целях управления.The configuration of the network topology, the distribution of channels to various nodes and / or decision-making on routing must be ensured through the management, coordination and communication between the nodes 1204, 1206, 1208 WLAN. To achieve this functionality, one or more WLAN nodes may have a built-in BGS function depicted in node 1206. Dual functionality makes an out-of-band channel available that can be used for control purposes.

Система 1218 управления сетью связи (УСС) может быть связана с сетью 1200 компьютер - компьютер для создания начальной топологии. Система УСС может также определять, какие каналы использовать 1212, 1214, 1216. Другой функцией системы УСС может быть определение маршрутизации между узлами 1204, 1206, 1208.A communication network management system (CSS) 1218 may be coupled to a computer-to-computer network 1200 to create an initial topology. The CSS system can also determine which channels to use 1212, 1214, 1216. Another function of the CSS system can be to determine the routing between nodes 1204, 1206, 1208.

Для примера, а не в качестве ограничения, мобильному телефону можно обеспечивать информацию через ГС, например, что первая точка доступа находится на своем максимуме, или использует большинство своих ресурсов в определенное время и на определенной частоте. Другая точка доступа, находящаяся в непосредственной близости к первой точке доступа, может достигать своего максимума в другое время и/или на другой частоте. С помощью этой информации телефонная трубка не должна непрерывно настраиваться на канал или частоту, используемую второй точкой доступа, потому что ему, возможно, уже доставили информацию и о первой, и о второй точке доступа. Таким образом, мобильный телефон знает, когда настраиваться и «слушать» сигнал маяка от любой из точек доступа. Он может также определять, может ли он переключиться к другой точке доступа и/или частоте, используя информацию и местоположения, и синхронизации.For example, and not as a limitation, it is possible to provide information to a mobile phone via a GS, for example, that the first access point is at its maximum, or uses most of its resources at a certain time and at a certain frequency. Another access point located in close proximity to the first access point may reach its maximum at another time and / or at a different frequency. Using this information, the handset should not be continuously tuned to the channel or frequency used by the second access point, because it may have already been supplied with information about the first and second access points. Thus, the mobile phone knows when to tune in and “listen” to the beacon signal from any of the access points. It can also determine if it can switch to another access point and / or frequency using information and locations and synchronization.

Обратимся теперь к фиг.13, на которой проиллюстрирована методика 1300 использования технологии БЛС и/или БГС для создания самоконфигурирующейся сети компьютер - компьютер, подобной показанной и описанной в отношении фиг.12. Способ начинается на этапе 1302, где каждый узел использует канал БГС для указания его GPS координат, которые можно передать к системе УСС. Система УСС, зная местоположение каждого узла, может создавать начальную топологию на этапе 1304. Топологию проектируют для достижения обеспечения хорошей связи между узлами и разнообразных маршрутов от данных узлов до узла, связанного с ГС с помощью оптоволокна. Система УСС может также определять на этапе 1306 используемые каналы, а также маршрутизацию. Информацию, относящуюся к каждому узлу, можно загружать по БГС на этапе 1308. Когда беспроводные точки доступа активизированы, дальнейшие измерения можно выполнять на этапе 1310. Принятые значения мощности сигнала можно посылать на этапе 1312 к системе УСС, которая может использовать начальную топологию и маршрутизацию для учета реальных условий эксплуатации. Кроме того, точка доступа может использовать информацию синхронизации, сгенерированную БГС, для собственной синхронизации.Turning now to FIG. 13, a methodology 1300 for using WLAN and / or CWS technology to create a self-configuring computer-to-computer network, similar to that shown and described with respect to FIG. 12, is illustrated. The method begins at step 1302, where each node uses the GHS channel to indicate its GPS coordinates, which can be transmitted to the CSS system. The CSS system, knowing the location of each node, can create an initial topology at step 1304. The topology is designed to achieve good communication between nodes and a variety of routes from these nodes to a node connected to the network using optical fiber. The CSS system may also determine, at 1306, the channels used as well as the routing. Information relating to each node can be downloaded via the GSS at step 1308. When the wireless access points are activated, further measurements can be performed at step 1310. The received signal strengths can be sent at step 1312 to the CSS system, which can use the initial topology and routing for taking into account real operating conditions. In addition, the access point can use the synchronization information generated by the GHS for its own synchronization.

Описанные выше методика и система являются централизованным подходом и могут использоваться для большой сети точек доступа с сильными потребностями QoS. Емкость сети может быть максимально увеличена, минимизируя интерференцию.The methodology and system described above are a centralized approach and can be used for a large network of access points with strong QoS needs. Network capacity can be maximized while minimizing interference.

Фиг.14 иллюстрирует другой вариант осуществления методики 1400 инициализации списков соседних устройств в канале управления БГС для облегчения синхронизации терминалов доступа. Данная методика может использоваться в самоконфигурирующемся Беспроводном Контуре сети (Wireless Mesh network). Методика начинается на этапе 1402, когда инициализируют узлы БЛС. По существу в то же самое время, когда инициализируют узлы, они обмениваются на этапе 1404 списками соседних устройств по каналу управления БГС. Эти списки соседних устройств могут включать в себя информацию о точках доступа в окружающей области и/или о мобильных устройствах, которые используют эти точки доступа. Например, списки соседних устройств могут включать в себя сигнал синхронизации, передаваемый мобильным устройством в ответ на осуществление связи по БГС. Протокол, такой как протокол маршрутизации с выбором кратчайшего маршрута (OSPF), может использоваться для обмена списками соседних устройств и создания самых коротких маршрутов распределенным способом. Обмен списками синхронизации на этапе 1404 может включать в себя второй сигнал синхронизации, передаваемый через БЛС и основанный на сигнале синхронизации, посланном в ответ на осуществление связи по БГС. Мобильное устройство или терминал доступа могут использовать информацию синхронизации, сгенерированную БГС, для самосинхронизации на этапе 1406 для связи через БЛС с одним или большим количеством других терминалов доступа, основываясь на втором сигнале синхронизации. Это можно делать непосредственно через ближайшую точку доступа БГС или БЛС, близость которой известна (например, из списка соседних устройств или непосредственно через собственную функцию БГС). Альтернативно, оно может принимать эту информацию от терминала доступа с объединенными функциональными возможностями БГС и БЛС. Например, передача сигнала синхронизации может включать в себя передачу сигнала синхронизации от первого терминала доступа на один или большее количество других терминалов, который синхронизируется с первым терминалом доступа.FIG. 14 illustrates another embodiment of a methodology 1400 for initializing lists of neighboring devices in a BSS control channel to facilitate synchronization of access terminals. This technique can be used in a self-configuring Wireless Mesh network. The methodology begins at step 1402, when the BLS nodes are initialized. Essentially at the same time that the nodes are initializing, they exchange, at step 1404, lists of neighboring devices over the BGS control channel. These neighboring device lists may include information about access points in the surrounding area and / or about mobile devices that use these access points. For example, lists of neighboring devices may include a synchronization signal transmitted by a mobile device in response to communicating over the GHS. A protocol, such as the shortest route routing protocol (OSPF), can be used to exchange lists of neighboring devices and create the shortest routes in a distributed way. The exchange of synchronization lists in step 1404 may include a second synchronization signal transmitted via the WLAN based on the synchronization signal sent in response to the WSS communication. The mobile device or access terminal may use the synchronization information generated by the CWS to self-synchronize in step 1406 to communicate via the WLAN with one or more other access terminals based on the second synchronization signal. This can be done directly through the nearest WLAN or WLAN access point, the proximity of which is known (for example, from the list of neighboring devices or directly through the own WBS function). Alternatively, it can receive this information from the access terminal with the combined functionality of the BSS and the WLAN. For example, transmitting the synchronization signal may include transmitting the synchronization signal from the first access terminal to one or more other terminals that is synchronized with the first access terminal.

Фиг.15 иллюстрирует oдноранговую связь 1500 в сети БЛС. При определенных сценариях отдельные терминалы доступа 1502 и 1504 могут осуществлять связь друг с другом, используя одну или большее количество точек доступа 1506, 1508 БЛС. Для улучшения этой связи информацию синхронизации от точек доступа 1508, 1510 БГС можно использовать для синхронизации часов терминалов доступа. Следует признать, что некоторые точки доступа могут включать в себя только функциональные возможности 1506 БЛС или функциональные возможности 1510 БГС, или комбинацию функциональных возможностей 1508 и БЛС, и БГС.15 illustrates peer-to-peer communication 1500 in a WLAN network. In certain scenarios, individual access terminals 1502 and 1504 may communicate with each other using one or more WLAN access points 1506, 1508. To improve this connection, the synchronization information from the access points 1508, 1510 GHS can be used to synchronize the clock of the access terminals. It should be recognized that some access points may include only the functionality of the WLAN 1506 or the functionality of the WBC 1510, or a combination of the functionality of the 1508 WLAN and WLAN.

Информацию синхронизации можно обеспечивать через точку доступа БЛС, если устройство имеет функциональные возможности 1512, 1514 БГС или знает точки доступа БГС. Альтернативно, функциональные возможности БГС или любого одного, или обоих терминалов доступа можно использовать для передачи этой информации на терминалы доступа, которые могут затем использовать эту информацию для осуществления связи по БЛС.Synchronization information can be provided through the WLAN access point, if the device has the functionality of the GSS 1512, 1514 or knows the GSS access points. Alternatively, the functionality of the CWG or any one or both access terminals can be used to transmit this information to the access terminals, which can then use this information to communicate on the WLAN.

Фиг.16 иллюстрирует методику 1600 регистрации и/или аутентификации в сети с независимым базовым набором услуг (IBSS). Сеть IBSS является беспроводной сетью на основе стандарта IEEE 802.11, которая не имеет инфраструктуру магистрали. Сеть IBSS состоит, по меньшей мере, из двух беспроводных станций. Сеть IBSS может упоминаться как сеть компьютер - компьютер, потому что она может быть создана быстро с небольшим планированием или с его отсутствием. Функциональные возможности БГС, находящиеся или в терминале доступа, или в точке доступа БЛС, могут использоваться для регистрации и/или аутентификации терминала доступа для связи или доступа к услугам через точку доступа БЛС.FIG. 16 illustrates a methodology 1600 for registering and / or authentication in an Independent Basic Service Set (IBSS) network. An IBSS network is an IEEE 802.11 wireless network that does not have a backbone infrastructure. An IBSS network consists of at least two wireless stations. An IBSS network may be referred to as a computer-to-computer network because it can be created quickly with little or no planning. The functionality of the CWS located in either the access terminal or the WLAN access point can be used to register and / or authenticate the access terminal for communication or access to services through the WLAN access point.

Способ начинается на этапе 1602, когда функциональные возможности БГС в терминале доступа могут указывать сообщение регистрации или идентификатор устройства (например, идентификатор устройства, находящийся в модуле идентификации абонента). Первое регистрационное сообщение может включать в себя ключ шифрования. Сообщение регистрации или идентификатор устройства можно аутентифицировать через БГС от первого терминала доступа. Второе регистрационное сообщение или идентификатор устройства можно передавать и подавать к точке доступа БЛС или к другим средствам обеспечения услуг связи на этапе 1604. Второе регистрационное сообщение может быть основано на первом регистрационном сообщении. Сообщение в БЛС можно передавать или через обратную связь, или через передачу маркера по воздуху, или радиоинтерфейс, полученный через БГС для терминала доступа. Это также позволяет использовать определенные для устройства ключи шифрования, которые можно аутентифицировать через систему БГС или систему БЛС.The method begins at step 1602, when the functionality of the CWG in the access terminal may indicate a registration message or device identifier (for example, a device identifier located in the subscriber identity module). The first registration message may include an encryption key. The registration message or device identifier can be authenticated via the GHS from the first access terminal. The second registration message or device identifier can be transmitted and fed to the WLAN access point or other means of providing communication services at step 1604. The second registration message can be based on the first registration message. A message in the WLAN can be transmitted either through feedback, or through the transmission of a marker over the air, or through the radio interface received through the BSS for the access terminal. It also allows the use of device-specific encryption keys, which can be authenticated through the BGS system or the BLS system.

Подход регистрации/аутентификации полезен в ситуации, когда пользователь терминала доступа осуществляет радиосвязь с информационным киоском, который имеет функциональные возможности БЛС, но у которого отсутствует широкополосное или полное обратное соединение к сети, например, к Интернет. В этой ситуации информацию аутентификации или оплаты услуг для сценариев продажи (например, музыки, видеоинформации или другой информации) можно обеспечивать через БГС. Например, идентификатором пользователя, является ли он определенным для устройства или для пользователя (например, паролем или ключом шифрования), можно обмениваться по БГС. Это дает возможность терминалу доступа получать маркер или другой аутентификатор на этапе 1606. Маркер или другой аутентификатор можно передавать по воздуху к информационному киоску на этапе 1608, предоставляя возможность терминалу доступа получать доступ к видеоинформации, песне или другому мультимедийному содержимому. Таким образом, терминалу доступа предоставляют доступ через БЛС. Следует признать, что после того как второе регистрационное сообщение передано через БГС на терминал доступа, третье регистрационное сообщение, основанное на втором регистрационном сообщении, можно посылать от терминала доступа к точке доступа БЛС. Это третье регистрационное сообщение можно посылать через различные средства связи, включающие в себя радиоинтерфейс.The registration / authentication approach is useful in situations where the user of the access terminal communicates with the information kiosk, which has the functionality of the WLAN, but which does not have a broadband or full reverse connection to the network, for example, to the Internet. In this situation, authentication or payment information for sales scenarios (for example, music, video information or other information) can be provided through the GHS. For example, the user ID, whether it is specific to the device or to the user (for example, a password or encryption key), can be exchanged over the GHS. This enables the access terminal to receive a token or other authenticator in step 1606. The token or other authenticator can be transmitted over the air to the information kiosk in step 1608, allowing the access terminal to access video information, a song, or other multimedia content. Thus, the access terminal is granted access via the WLAN. It should be recognized that after the second registration message is transmitted via the CWS to the access terminal, the third registration message based on the second registration message can be sent from the access terminal to the WLAN access point. This third registration message can be sent via various means of communication, including a radio interface.

Это мультимедийное содержимое можно также обеспечивать, основываясь на местоположении мобильного устройства. Например, на торговой улице мультимедийное содержимое можно обеспечивать от одного или большего количества розничных магазинов или других предприятий розничной торговли, основываясь на местоположении пользователя, а также на пользовательском предпочтении. Пользовательское предпочтение может быть предпочтением, ранее сообщенным пользователем и хранящимся в памяти мобильного устройства. Процессор, связанный с мобильным устройством, может анализировать информацию, сохраненную в памяти, и определять, должно ли мультимедийное содержимое быть принято и передано пользователю или проигнорировано и не передано пользователю устройства. В другом варианте осуществления пользовательское предпочтение можно сообщать поставщику услуг, который поддерживает данную информацию. Например, если пользователь находится около магазина спортивных товаров и предварительно задано, что такому пользователю не нужна никакая информация (например, текущие продажи или снижение цен, события...), относящаяся к видам спорта и/или к спортивным товарам, то можно препятствовать передаче информации конкретного магазина на мобильное устройство пользователя. Следует понимать, что мультимедийное содержимое является дополнительной возможностью, и раскрытые варианты осуществления могут использоваться без применения мультимедийного содержимого.This multimedia content can also be provided based on the location of the mobile device. For example, on a shopping street, multimedia content can be provided from one or more retail stores or other retailers based on a user's location as well as on a user's preference. A user preference may be a preference previously reported by the user and stored in the memory of the mobile device. The processor associated with the mobile device can analyze the information stored in the memory and determine whether the multimedia content should be received and transmitted to the user or ignored and not transferred to the device user. In another embodiment, a user preference may be communicated to a service provider that supports this information. For example, if a user is located near a sporting goods store and is predefined that such a user does not need any information (for example, current sales or price reductions, events ...) related to sports and / or sports goods, then the transfer can be prevented store-specific information on a user's mobile device. It should be understood that multimedia content is an additional feature, and the disclosed embodiments may be used without using multimedia content.

Согласно другому варианту осуществления сети БЛС компьютер - компьютер могут быть связаны через БГС. Например, если одна или большее количество сетей IBSS обнаружены, то они могут быть связаны через обратную связь, обеспеченную с помощью БГС. Это может быть доступно, если один или большее количество узлов/станций БЛС в данной IBSS обнаружено или обнаруживались с помощью точки доступа БГС. Это предоставляет возможность соединения станций БЛС от различных IBSS через обратную связь БГС, которая может иметь большую пропускную способность или может иметь доступ к улучшенным услугам. Различные IBSS могут обеспечивать покрытие радиосвязью в различных областях, которые могут не быть непрерывными друг относительно друга.According to another embodiment of a computer-to-computer WLAN network, the computer can be connected via the WLAN. For example, if one or more IBSS networks are detected, then they can be connected via feedback provided by the GSS. This may be available if one or more WLAN nodes / stations in a given IBSS are detected or detected using a WSS access point. It provides the ability to connect WLAN stations from different IBSS through feedback BGS, which can be used for greater bandwidth or may have access to improved services. Different IBSSs may provide radio coverage in various areas that may not be continuous with respect to each other.

Согласно другому варианту осуществления существует возможность группового (многоадресного) вещания и/или широковещания в сети IBSS. Широковещательные сообщения и сообщения группового вещания можно обеспечивать через обратную связь БГС. Это может облегчать передачу широковещательных сообщений или сообщений группового вещания или данных, основываясь на информации местоположения. Дополнительно, это может обеспечивать возможность передачи синхронизированных широковещательных сообщений или сообщений группового вещания, основываясь на информации синхронизации, доступной через БГС (например, сигнал синхронизации от соседней точки доступа БГС может использоваться для целей синхронизации).According to another embodiment, there is the possibility of multicast broadcasting and / or broadcasting in an IBSS network. Broadcast messages and multicast messages can be provided through the feedback of the GHS. This may facilitate the transmission of broadcast messages or multicast messages or data based on location information. Additionally, this may provide the ability to transmit synchronized broadcast messages or multicast messages based on the synchronization information available through the GHS (for example, the synchronization signal from a neighboring GHS access point can be used for synchronization purposes).

Фиг.17 иллюстрирует примерную сеть 1700 компьютер - компьютер. Сеть 1700 показана как сеть компьютер - компьютер, использующая четыре точки доступа или базовые станции «A» 1702, «B» 1704, «C» 1706 и «D» 1708. Сеть 1700 компьютер - компьютер может использовать любое количество точек доступа, а четыре точки доступа выбраны только в целях иллюстрации. Следует понимать, что сеть 1700 компьютер - компьютер может быть сетью в режиме инфраструктуры, использующей точки доступа (как показано), одноранговой сетью, которая не использует точки доступа, или сетью, которая использует и режим инфраструктуры (точки доступа), и одноранговый режим.17 illustrates an example computer-to-computer network 1700. Network 1700 is shown as a computer-to-computer network using four access points or base stations "A" 1702, "B" 1704, "C" 1706 and "D" 1708. The network 1700 computer-to-computer can use any number of access points, and four access points are selected for illustration purposes only. It should be understood that the computer-to-computer network 1700 can be a network in infrastructure mode using access points (as shown), a peer-to-peer network that does not use access points, or a network that uses both infrastructure mode (access points) and peer-to-peer mode.

Топология сети 1700 показывает точку A 1702 доступа, связанную через радиосвязь с точкой B 1704 доступа, точкой C 1706 доступа и/или точкой D 1708 доступа. Должно быть установлено решение, относящееся к эффективным каналам связи, для точек доступа. Это решение можно выполнять через глобальный канал управления, в котором каждая точка доступа посылает свои координаты GPS (или другого средства определения местоположения) к центральной системе 1710 управления сетью связи (УСС). Система 1710 УСС, которая имеет местоположения всех точек доступа 1702, 1704, 1706, 1708 в сети 1700, определяет топологию сети и канал связи между точками доступа 1702, 1704, 1706, 1708. Например, система 1710 УСС может определять, что в данной топологии точка доступа A 1702 должна осуществлять связь с точкой доступа B 1704, точка доступа B 1704 должна осуществлять связь с точкой доступа C 1706, и точка доступа C 1706 должна осуществлять связь с точкой доступа D 1708. Система 1710 УСС может также определять, какой канал каждая из точек доступа должна использовать как функцию управления частотами. Например, система 1710 УСС может определять, что точка A 1702 доступа должна использовать канал A или канал 20 МГц, и что точка B 1704 доступа должна использовать другой канал, отличный от канала 20 МГц, и т.д.The topology of the network 1700 shows an access point A 1702, connected by radio with access point B 1704, access point C 1706 and / or access point D 1708. A solution relating to efficient communication channels for access points should be established. This decision can be made through the global control channel, in which each access point sends its GPS coordinates (or other means of determining the location) to the central communication network management system (CCC) 1710. The CSS system 1710, which has the locations of all access points 1702, 1704, 1706, 1708 in the network 1700, determines the network topology and the communication channel between access points 1702, 1704, 1706, 1708. For example, the CSS system 1710 can determine what is in this topology access point A 1702 must communicate with access point B 1704, access point B 1704 must communicate with access point C 1706, and access point C 1706 must communicate with access point D 1708. The CSS system 1710 can also determine which channel each from access points should use as a management function frequencies. For example, the CSS system 1710 may determine that access point A 1702 should use channel A or a 20 MHz channel, and that access point B 1704 should use a different channel than the 20 MHz channel, etc.

В сети компьютер - компьютер точки доступа можно удалять или добавлять в любое время. Однако связь между точками доступа должна оставаться постоянной для обеспечения беспрепятственной передачи сигнала. Когда происходит значительное событие (аварийная ситуация и т.д.), вся топология, возможно, должна измениться. Таким образом, канал управления нужно конфигурировать для обеспечения отвечающей требованиям связи без чрезмерной интерференции. Каждую точку доступа можно конфигурировать с помощью функциональных возможностей БЛС, которые автоматически конфигурируют каждую точку доступа с помощью разрешающего канала, позволяя любому осуществлять связь через этот канал управления сетью связи. Этот разрешающий канал уменьшает проблемы, связанные с нехваткой доступных каналов управления. Канал передает свои координаты к системе 1710 УСС. Это можно делать через канал с любой пропускной способностью, а узкополосный канал ГС может быть достаточным для этой цели. Когда информация местоположения принята, сеть компьютер - компьютер можно реконфигурировать, или устанавливать новую сеть компьютер - компьютер.On a computer-to-computer network, access points can be deleted or added at any time. However, communication between access points must remain constant to ensure seamless signal transmission. When a significant event occurs (emergency, etc.), the entire topology may need to change. Thus, the control channel needs to be configured to provide adequate communications without undue interference. Each access point can be configured using the WLAN functionality, which automatically configures each access point using an enable channel, allowing anyone to communicate through this communication network control channel. This enable channel reduces problems associated with a lack of available control channels. The channel transmits its coordinates to the CSS system 1710. This can be done through a channel with any bandwidth, and a narrowband HS channel may be sufficient for this purpose. When the location information is received, the computer-to-computer network can be reconfigured, or a new computer-to-computer network can be installed.

Система 1710 УСС может также обеспечивать маршрутизацию пакетов. Система 1710 УСС может получать доступ к каждой точке доступа 1702, 1704, 1706, 1708 и выдавать к или загружать в каждую точку доступа 1702, 1704, 1706, 1708 таблицу маршрутизации. Таблица маршрутизации может обеспечивать информацию маршрутизации для определенных пакетов или определенных типов пакетов. Например, если голосовой пакет должен быть маршрутизирован, то система 1710 УСС (через таблицу маршрутизации) может дать команду точке доступа, что голосовой пакет должен быть маршрутизирован к точке B 1704 доступа, затем к точке C 1706 доступа, затем к точке D 1708 доступа и т.д., пока голосовой пакет не достигнет своего конечного адресата. Если пакет является пакетом данных, то маршрутизация может быть от точки D 1708 доступа к точке B 1704 доступа к точке A 1702 доступа. Видеопакет может использовать другой маршрут. Таким образом, система 1710 УСС определяет и топологию или конфигурацию сети 1700 компьютер - компьютер, и как маршрутизируют пакеты в режиме реального времени. Таким образом, сеть БГС может обеспечивать расширенные возможности управления и сигнализации для управления сетью(ями) 1700 компьютер - компьютер и может обеспечивать маршруты передачи данных для того, чтобы восполнить пробелы в обеспечении связи в сети БЛС. Следует понимать, что маршрутизация и/или обсуждаемая топология являются примерами и не ограничивают раскрытые варианты осуществления.The CSS system 1710 may also provide packet routing. The CSS system 1710 can access each access point 1702, 1704, 1706, 1708 and issue a routing table to or download to each access point 1702, 1704, 1706, 1708. The routing table may provide routing information for specific packets or certain types of packets. For example, if a voice packet needs to be routed, then the CSS system 1710 (via the routing table) can instruct the access point that the voice packet should be routed to access point B 1704, then to access point C 1706, then to access point D 1708 and etc. until the voice packet reaches its final destination. If the packet is a data packet, then routing may be from access point D 1708 to access point B 1704 to access point A 1702. The video packet may use a different route. Thus, the CSS system 1710 determines both the topology or configuration of the 1700 computer-to-computer network and how packets are routed in real time. Thus, the CWG network can provide advanced control and signaling capabilities for controlling the computer-to-computer network (s) 1700 and can provide data transmission routes in order to fill the gaps in the provision of communication in the WLAN network. It should be understood that the routing and / or discussed topology are examples and do not limit the disclosed embodiments.

Система УСС 1710 может учитывать важность трафика для определения маршрутизации пакета. Например, каналы связи можно повторно устанавливать в течение определенного времени дня, недели и т.д. Система 1710 УСС может контролировать трафик в потенциально пиковое время (например, в утренний час пик, в вечерний час пик...). В такое время может существовать определенный поток трафика и маршрутизации, или каналы связи можно устанавливать и/или изменять по требованию, с высоким уровнем гибкости.The CSS system 1710 may consider the importance of traffic to determine packet routing. For example, communication channels can be reinstalled during a specific time of the day, week, etc. The CSS system 1710 can monitor traffic at potentially peak times (for example, in the morning rush hour, in the evening rush hour ...). At such a time, a certain flow of traffic and routing may exist, or communication channels can be established and / or changed on demand, with a high level of flexibility.

В сети, которая работает в одноранговом режиме (нет точек доступа) или в режиме комбинирования инфраструктуры и однорангового режима, телефонные трубки используют для установления сети или части сети. В такой ситуации нельзя использовать систему УСС, так как конфигурация сети может быстро изменяться. В этой ситуации каждая телефонная трубка передает свою информацию, и телефонные трубки, которые принимают эту информацию, ретранслируют данную информацию к другим телефонным трубкам. Это прохождение или ретрансляция информации продолжается до тех пор, пока информация не достигнет своего адресата. В такой одноранговой сети компьютер - компьютер первая телефонная трубка A может осуществлять связь с телефонной трубкой B, используя БЛС. Телефонная трубка B может осуществлять связь с телефонной трубкой C, используя БГС. Телефонные трубки могут осуществлять связь, используя смешанные режимы или установки, обеспечивая телефонные трубки функциональными возможностями БГС, БГС, ПБС, Wi-Fi и т.д.In a network that operates in a peer-to-peer mode (no access points) or in a combination mode of infrastructure and peer-to-peer mode, handsets are used to establish a network or part of a network. In such a situation, the CSS system cannot be used, since the network configuration can change rapidly. In this situation, each handset transmits its information, and the handsets that receive this information relay this information to other handsets. This passage or relay of information continues until the information reaches its destination. In such a peer-to-peer network, computer-to-computer, the first handset A can communicate with handset B using a WLAN. Handset B can communicate with handset C using CBC. Handsets can communicate using mixed modes or settings, providing handsets with the functionality of BGS, BGS, PBS, Wi-Fi, etc.

Обратимся теперь к фиг.18, на которой проиллюстрирована система 1800, которая облегчает координированный обмен между многочисленными протоколами связи в беспроводной среде связи в соответствии с одним или большим количеством раскрытых вариантов осуществления. Система 1800 может находиться в точке доступа и/или в пользовательском устройстве. Система 1800 содержит приемник 1802, который может принимать сигнал, например, от антенны приемника. Приемник 1802 может выполнять с ним обычные действия, такие как фильтрование, усиление, преобразование с понижением частоты и т.д., принятого сигнала. Приемник 1802 может также преобразовывать в цифровую форму сигнал, который приведен к определенной форме, для получения выборок. Демодулятор 1804 может получать принятые символы в течение каждого периода символа, а также предоставлять принятые символы на процессор 1806.Turning now to FIG. 18, illustrated is a system 1800 that facilitates coordinated exchange between multiple communication protocols in a wireless communication environment in accordance with one or more of the disclosed embodiments. System 1800 may reside in an access point and / or user device. System 1800 includes a receiver 1802 that can receive a signal, for example, from a receiver antenna. Receiver 1802 can perform normal operations with it, such as filtering, amplifying, down-converting, etc., the received signal. The receiver 1802 can also digitize the signal, which is reduced to a specific shape, to obtain samples. Demodulator 1804 may receive received symbols during each symbol period, and also provide received symbols to processor 1806.

Процессор 1806 может быть процессором, специализированным для анализа информации, принятой компонентом приемника 1802, и/или генерации информации для передачи передатчиком 1816. Процессор 1806 управляет одним или большим количеством компонентов пользовательского устройства 1800, и/или процессор 1806, который анализирует информацию, принятую приемником 1802, генерирует информацию для передачи передатчиком 1816 и управляет одним или большим количеством компонентов пользовательского устройства 1800. Процессор 1806 может включать в себя компонент контроллера с возможностью координировать связь с дополнительными пользовательскими устройствами.The processor 1806 may be a processor specialized to analyze the information received by the component of the receiver 1802 and / or generate information for transmission by the transmitter 1816. The processor 1806 controls one or more components of the user device 1800, and / or a processor 1806 that analyzes the information received by the receiver 1802, generates information for transmission by transmitter 1816, and controls one or more components of user equipment 1800. Processor 1806 may include a controller component A feature with the ability to coordinate communications with additional user devices.

Пользовательское устройство 1800 может дополнительно содержать память 1808, которая функционально связана с процессором 1806 и хранит информацию, относящуюся к координации связи, и любую другую соответствующую информацию. Память 1808 может дополнительно хранить протоколы, связанные с координацией связи. Следует признать, что описанные компоненты хранения данных (например, запоминающие устройства) могут быть или энергозависимой памятью, или энергонезависимой памятью, или могут включать в себя и энергозависимую, и энергонезависимую память. Для иллюстрации, а не в качестве ограничения, энергонезависимая память может включать в себя постоянное запоминающее устройство (ПЗУ), программируемое ПЗУ (ППЗУ), электрически программируемое ПЗУ (ЭППЗУ), электрически стираемое ПЗУ (ЭСППЗУ) или флэш-память. Энергозависимая память может включать в себя оперативную память (ОП), которая действует как внешняя кэш-память. Для иллюстрации, а не в качестве ограничения, ОП доступна во многих видах, таких как синхронная ОП (SRAM), динамическая ОП (DRAM), синхронная DRAM (SDRAM), память SDRAM с двойной скоростью передачи данных (SDRAM DDR), расширенная SDRAM (ESDRAM), DRAM фирмы Synchlink (SLDRAM) и прямая ОП фирмы Rambus (DRRAM). Память 1808 в представленных системах и/или способах содержит без ограничения эти и любые другие соответствующие виды памяти. Пользовательское устройство 1800 еще дополнительно содержит модулятор 1810 символа и передатчик 1812, который передает модулированный сигнал.User device 1800 may further comprise a memory 1808 that is operatively associated with processor 1806 and stores information related to communication coordination and any other relevant information. Memory 1808 may further store protocols related to communication coordination. It should be recognized that the described storage components (eg, storage devices) may be either volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. To illustrate, and not by way of limitation, non-volatile memory may include read-only memory (ROM), programmable ROM (EPROM), electrically programmable ROM (EEPROM), electrically erasable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM), which acts as an external cache. By way of illustration, and not by way of limitation, the OP is available in many forms, such as synchronous OP (SRAM), dynamic OP (DRAM), synchronous DRAM (SDRAM), SDRAM with dual data rate (SDRAM DDR), extended SDRAM ( ESDRAM), Synchlink DRAM (SLDRAM) and Rambus Direct OP (DRRAM). Memory 1808 in the present systems and / or methods includes, without limitation, these and any other appropriate types of memory. User device 1800 still further comprises a symbol modulator 1810 and a transmitter 1812 that transmits a modulated signal.

Фиг.19 является иллюстрацией системы 1900, которая облегчает координацию протоколов связи в соответствии с различными аспектами. Система 1900 содержит базовую станцию или точку 1902 доступа. Как показано, базовая станция 1902 принимает сигнал(ы) от одного или большего количества пользовательских устройств 1904 с помощью приемной антенны 1906 и передает одному или большему количеству пользовательских устройств 1904 через передающую антенну 1908.FIG. 19 is an illustration of a system 1900 that facilitates coordination of communication protocols in accordance with various aspects. System 1900 comprises a base station or access point 1902. As shown, base station 1902 receives signal (s) from one or more user devices 1904 using a receiving antenna 1906 and transmits to one or more user devices 1904 through a transmitting antenna 1908.

Базовая станция 1902 содержит приемник 1910, который принимает информацию от приемной антенны 1906 и функционально связан с демодулятором 1912, который демодулирует принятую информацию. Демодулированные символы анализируют с помощью процессора 1914, который связан с памятью 1916, которая хранит информацию, относящуюся к блокам кода, назначению пользовательских устройств, относящимся к ним поисковым таблицам, уникальным последовательностям скремблирования и т.п. Модулятор 1918 может мультиплексировать сигнал для передачи с помощью передатчика 1920 через передающую антенну 1908 на пользовательские устройства 1904.Base station 1902 comprises a receiver 1910 that receives information from receive antenna 1906 and is operatively coupled to a demodulator 1912 that demodulates received information. The demodulated symbols are analyzed using a processor 1914, which is associated with a memory 1916, which stores information related to code blocks, the purpose of user devices, their search tables, unique scrambling sequences, and the like. Modulator 1918 can multiplex the signal for transmission using transmitter 1920 through transmit antenna 1908 to user devices 1904.

Фиг.20 иллюстрирует примерную систему 2000 радиосвязи. Беспроводная система 2000 связи для краткости изображает одну базовую станцию и один терминал. Однако следует признать, что система 2000 может включать в себя больше одной базовой станции или точки доступа, и/или больше одного терминала или пользовательского устройства, причем дополнительные базовые станции и/или терминалы могут быть по существу подобны или отличаться от примерной базовой станции и терминала, описанных ниже. Кроме того, следует признать, что базовая станция и/или терминал могут использовать описанные системы и/или способы для облегчения беспроводной связи между собой.20 illustrates an example radio communication system 2000. Wireless communication system 2000 for brevity depicts one base station and one terminal. However, it should be recognized that the system 2000 may include more than one base station or access point, and / or more than one terminal or user device, and additional base stations and / or terminals may be substantially similar or different from the exemplary base station and terminal described below. In addition, it should be recognized that the base station and / or terminal can use the described systems and / or methods to facilitate wireless communication with each other.

Обращаясь теперь к фиг.20, в нисходящем канале в точке 1905 доступа процессор 2010 передачи (ПРД) данных принимает, форматирует, кодирует, перемежает и модулирует (или отображает символы) данные трафика и обеспечивает символы модуляции («символы данных»). Модулятор 2015 символов принимает и обрабатывает символы данных и пилотные символы и обеспечивает поток символов. Модулятор 2015 символа мультиплексирует данные и пилотные символы и получает набор из N передаваемых символов. Каждый передаваемый символ может быть символом данных, пилотным символом или нулевым значением сигнала. Пилотные символы можно посылать непрерывно в каждом периоде символа. Пилотные символы можно мультиплексировать с частотным разделением каналов (FDM), мультиплексировать с ортогональным частотным разделением каналов (OFDM), мультиплексировать с временным разделением каналов (TDM), мультиплексировать с частотным разделением каналов (FDM) или мультиплексировать с кодовым разделением каналов (CDM).Turning now to FIG. 20, in a downlink at an access point 1905, a data processor (Rx) 2010 receives, formats, encodes, interleaves, and modulates (or maps symbols) traffic data and provides modulation symbols (“data symbols”). A symbol modulator 2015 receives and processes data symbols and pilot symbols and provides a stream of symbols. A symbol modulator 2015 multiplexes data and pilot symbols and obtains a set of N transmitted symbols. Each transmitted symbol may be a data symbol, a pilot symbol, or a signal value of zero. Pilot symbols can be sent continuously in each symbol period. Pilot symbols can be frequency division multiplexed (FDM), orthogonal frequency division multiplexed (OFDM), time division multiplexed (TDM), frequency division multiplexed (FDM) or code division multiplexed (CDM).

Блок передатчика (ПРДЧ) 2020 принимает и преобразовывает поток символов в один или большее количество аналоговых сигналов и дополнительно приводит к определенной форме (например, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы для генерации сигнала нисходящего канала, подходящего для передачи по беспроводному каналу. Сигнал нисходящего канала затем передают через антенну 2025 на терминалы. В терминале 2030 антенна 2035 принимает сигнал нисходящего канала и выдает принятый сигнал к блоку 2040 приемника (ПРМН). Блок 2040 приемника приводит к определенной форме (например, фильтрует, усиливает и преобразует с понижением частоты) принятый сигнал и переводит приведенный к определенной форме сигнал в цифровую форму для получения выборок. Демодулятор 2045 символов получает N принятых символов и предоставляет принятые пилотные символы на процессор 2050 для оценки канала. Демодулятор 2045 символов дополнительно принимает оценку частотной характеристики для нисходящего канала от процессора 2050, выполняет демодуляцию данных для принятых символов данных для получения оценок символа данных (которые являются оценками переданных символов данных) и выдает оценки символа данных на процессор 2055 ПРМ данных, который демодулирует (например, отображает символы), выполняет обратное перемежение и декодирует оценки символа данных для восстановления переданных данных трафика. Обработка с помощью демодулятора 2045 символов и процессора 2055 ПРМ данных является обратной по отношению к обработке с помощью модулятора 2015 символов и процессора 1910 ПРД данных, соответственно, в точке 2005 доступа.The Transmitter Unit (UHF) 2020 receives and converts the symbol stream into one or more analog signals and additionally leads to a certain form (for example, amplifies, filters, and upconverts) the analog signals to generate a downlink signal suitable for transmission over a wireless channel . The downlink signal is then transmitted through an antenna 2025 to the terminals. At terminal 2030, an antenna 2035 receives a downlink signal and provides a received signal to a receiver unit 2040 (PRMN). The receiver unit 2040 leads to a certain form (for example, filters, amplifies, and downconverts) the received signal and digitizes the signal reduced to a specific form to obtain samples. A symbol demodulator 2045 receives N received symbols and provides received pilot symbols to a processor 2050 for channel estimation. The symbol demodulator 2045 further receives an estimate of the frequency response for the downlink from the processor 2050, performs demodulation of the data for the received data symbols to obtain data symbol estimates (which are estimates of the transmitted data symbols), and provides data symbol estimates to the data PFP processor 2055, which demodulates (e.g. displays symbols), performs reverse interleaving, and decodes data symbol estimates to recover the transmitted traffic data. The processing using the demodulator 2045 characters and the processor 2055 PFP data is inverse to the processing using the modulator 2015 characters and processor 1910 PWD data, respectively, at the point 2005 access.

В канале связи процессор 2060 ПРД данных трафика обрабатывает и обеспечивает символы данных. Модулятор 2065 символа принимает и мультиплексирует символы данных с пилотными символами, выполняет модуляцию и обеспечивает поток символов. Блок 2070 передатчика затем принимает и обрабатывает поток символов для генерации сигнала восходящего канала связи, который передают с помощью антенны 2035 к точке 2005 доступа.In a communication channel, a traffic data transmit data processor 2060 processes and provides data symbols. A symbol modulator 2065 receives and multiplexes data symbols with pilot symbols, performs modulation, and provides a symbol stream. Transmitter unit 2070 then receives and processes the symbol stream to generate an uplink signal, which is transmitted via antenna 2035 to access point 2005.

В точке 2005 доступа восходящий сигнал от терминала 2030 принимают с помощью антенны 2025 и обрабатывают с помощью блока 2075 приемника для получения выборок. Демодулятор 2080 символов затем обрабатывает выборки и выдает принятые пилотные символы и оценки символа данных для канала связи. Процессор 2085 ПРМ данных обрабатывает оценки символа данных для восстановления данных трафика, переданных терминалом 2030. Процессор 2090 выполняет оценку канала для каждой активной передачи терминала в восходящем канале связи.At access point 2005, an uplink signal from terminal 2030 is received by antenna 2025 and processed by receiver unit 2075 to obtain samples. A symbol demodulator 2080 then processes the samples and provides received pilot symbols and data symbol estimates for the communication channel. A PXP data processor 2085 processes data symbol estimates to recover traffic data transmitted by the terminal 2030. A processor 2090 performs channel estimation for each active transmission of the terminal in the uplink.

Процессоры 2090 и 2050 управляют (например, управляют, координируют, руководят и т.д.) работой точки 2005 доступа и терминала 2030, соответственно. Соответствующие процессоры 2090 и 2050 могут быть связаны с блоками памяти (не показаны), которые хранят программные коды и данные. Процессоры 2090 и 2050 могут также выполнить вычисления для получения оценок частотной и импульсной характеристики восходящего канала связи и нисходящего канала связи, соответственно.Processors 2090 and 2050 control (e.g., control, coordinate, direct, etc.) the operation of access point 2005 and terminal 2030, respectively. Corresponding processors 2090 and 2050 may be associated with memory units (not shown) that store program codes and data. Processors 2090 and 2050 may also perform calculations to obtain estimates of the frequency and impulse responses of the uplink and downlink, respectively.

Для системы множественного доступа (например, FDMA, OFDMA, CDMA, TDMA и т.д.) множество терминалов может передавать одновременно в канале связи. Для такой системы пилотные поддиапазоны можно совместно использовать различными терминалами. Методики оценки канала могут использоваться в случаях, когда пилотные поддиапазоны для каждого терминала охватывают весь рабочий диапазон (возможно, за исключением краев диапазона). Такая структура пилотных поддиапазонов была бы желательной для получения частотного разнесения для каждого терминала. Описанные методики можно воплощать с помощью различных средств. Например, эти методики можно воплощать в оборудовании, программном обеспечении или в их комбинации. Для воплощения в оборудовании обрабатывающие блоки, используемые для оценки канала, можно воплощать в пределах одной или большего количества заданных интегральных схем (СпИС), процессоров цифровой обработки сигналов (ПЦОС), устройств цифровой обработки сигналов (УЦОС), программируемых логических устройств (ПЛУ), программируемых пользователем вентильных матриц (ППВМ), процессоров, контроллеров, микроконтроллеров, микропроцессоров, других электронных блоков, предназначенных для выполнения описанных функций, или их комбинации. Программное воплощение может выполняться через модули (например, процедуры, функции и т.д.), которые выполняют описанные здесь функции. Программные коды могут храниться в блоке памяти и выполняться с помощью процессоров 2090 и 2050.For a multiple access system (e.g., FDMA, OFDMA, CDMA, TDMA, etc.), multiple terminals can transmit simultaneously on a communication channel. For such a system, pilot subbands can be shared between different terminals. Channel estimation techniques can be used in cases where the pilot subbands for each terminal cover the entire operating range (possibly with the exception of the edges of the range). Such a pilot subband structure would be desirable to obtain frequency diversity for each terminal. The described techniques can be implemented using various means. For example, these techniques may be embodied in hardware, software, or a combination thereof. To implement the equipment, the processing units used to estimate the channel can be implemented within one or more specified integrated circuits (LIS), digital signal processing processors (DSP), digital signal processing devices (DSP), programmable logic devices (PLU), user programmable gate arrays (PPVM), processors, controllers, microcontrollers, microprocessors, other electronic units designed to perform the described functions, or a combination thereof. Software implementation may be performed through modules (e.g., procedures, functions, etc.) that perform the functions described herein. Software codes may be stored in a memory unit and executed by processors 2090 and 2050.

Следует понимать, что описанные варианты осуществления можно осуществлять с помощью оборудования, программного обеспечения, аппаратно-программного обеспечения, микропрограммных средств, микропрограмм или любой их комбинации. Когда системы и/или способы осуществлены в программном обеспечении, встроенном программном обеспечении, микропрограммных средствах или микропрограмме, коде программы или сегменте кода, они могут храниться в машиночитаемом носителе, таком как компонент памяти. Сегмент кода может представлять процедуру, функцию, подпрограмму, программу, операцию, подоперацию, модуль, пакет программ, класс или любую комбинацию команд, структур данных или операторов программы. Сегмент кода может быть связан с другим сегментом кода или схемой оборудования с помощью прохождения и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информацию, аргументы, параметры, данные и т.д. можно пропускать, пересылать или передавать с использованием любого соответствующего средства, включающего в себя совместное использование памяти, передачу сообщений, эстафетную передачу, сетевую передачу и т.д.It should be understood that the described embodiments may be implemented using hardware, software, hardware and software, firmware, firmware, or any combination thereof. When the systems and / or methods are implemented in software, firmware, firmware or firmware, program code or a code segment, they may be stored in a computer-readable medium, such as a memory component. A code segment may represent a procedure, function, subprogram, program, operation, sub-operation, module, program package, class, or any combination of instructions, data structures, or program statements. A code segment can be associated with another code segment or equipment circuit by passing and / or receiving information, data, arguments, parameters, or memory contents. Information, arguments, parameters, data, etc. can be skipped, forwarded or transmitted using any appropriate means, including memory sharing, messaging, relay transmission, network transmission, etc.

При программном воплощении описанные методики можно осуществлять с помощью модулей (например, процедур, функций и т.д.), которые выполняют описанные функции. Программные коды могут храниться в блоках памяти и выполняться процессорами. Блок памяти можно воплощать в пределах процессора или вне процессора, в таком случае он может быть соединен с возможностью осуществления связи с процессором через различные средства, как известно из предшествующего уровня техники.With a software implementation, the described techniques can be implemented using modules (e.g., procedures, functions, etc.) that perform the described functions. Program codes can be stored in memory blocks and executed by processors. The memory unit can be implemented within the processor or outside the processor, in which case it can be connected with the possibility of communicating with the processor through various means, as is known from the prior art.

То, что было описано выше, включает в себя примеры одного или большего количества вариантов осуществления. Конечно, невозможно описать все возможные комбинации компонентов или методологий описания приведенных выше вариантов осуществления, но специалисты в данной области техники должны признать, что возможно множество дополнительных комбинаций и изменений различных вариантов осуществления. Соответственно, описанные варианты осуществления охватывают все такие изменения, модификации и разновидности, которые находятся в пределах объема и формы прилагаемой формулы изобретения. Кроме того, в том смысле, в котором термин «включает в себя» используется или в подробном описании или в формуле изобретения, такой термин является охватывающим, подобным термину «содержащий», тогда как термин «содержащий» интерпретируется при использовании в качестве переходного слова в формуле изобретения.What has been described above includes examples of one or more embodiments. Of course, it is impossible to describe all possible combinations of components or methodologies for describing the above embodiments, but those skilled in the art will recognize that many additional combinations and variations of various embodiments are possible. Accordingly, the described embodiments cover all such changes, modifications and variations that fall within the scope and form of the appended claims. Furthermore, in the sense in which the term “includes” is used either in the detailed description or in the claims, such a term is encompassing, similar to the term “comprising”, while the term “comprising” is interpreted when used as a transition word in the claims.

Claims (30)

1. Способ использования информации временной отметки для улучшения связи в беспроводной сети, содержащий этапы, на которых:
принимают на первом мобильном устройстве, в котором отсутствуют функциональные возможности определения местоположения, и от первой точки доступа информацию сигнала маяка и связанную информацию временной отметки, соответствующие второй точке доступа, причем информация сигнала маяка и связанная информация временной отметки предоставляются на первую точку доступа посредством второго мобильного устройства, который имеет функциональные возможности определения местоположения; и
используют информацию временной отметки, связанную с информацией сигнала маяка, для определения, следует ли передавать обслуживание связи ко второй точке доступа.
1. A method of using timestamp information to improve communication in a wireless network, comprising the steps of:
receive on the first mobile device in which there is no location determination functionality, and from the first access point, beacon signal information and associated time stamp information corresponding to the second access point, the beacon signal information and related time stamp information being provided to the first access point via the second mobile a device that has location functionality; and
use timestamp information associated with the beacon signal information to determine whether to transfer communication service to the second access point.
2. Способ по п.1, дополнительно содержащий этапы, на которых:
обнаруживают, что качество сигнала маяка ниже порогового уровня;
передают сообщение о плохом качестве сигнала маяка; и причем этап приема информации дополнительно содержит этап, на котором принимают информацию, относящуюся к множеству альтернативных точек доступа, в ответ на переданное сообщение о плохом качестве сигнала маяка.
2. The method according to claim 1, additionally containing stages in which:
detecting that the quality of the beacon signal is below a threshold level;
transmit a message about the poor quality of the beacon signal; and wherein the step of receiving information further comprises receiving information related to the plurality of alternative access points in response to the transmitted message about the poor quality of the beacon signal.
3. Способ по п.2, дополнительно содержащий этап, на котором выбирают между множеством альтернативных точек доступа в зависимости по меньшей мере частично от приложения первого мобильного устройства.3. The method of claim 2, further comprising selecting between a plurality of alternative access points, depending at least in part on the application of the first mobile device. 4. Способ по п.2, дополнительно содержащий этап, на котором выбирают одну из множества альтернативных точек доступа для поддержания уровня качества сигнала маяка выше предопределенного порога, точки доступа представляют собой точки доступа беспроводной глобальной сети (БГС, WWAN), беспроводной локальной сети (БЛС, WLAN) или беспроводной персональной сети (БПС, WPAN).4. The method according to claim 2, further comprising the step of selecting one of the plurality of alternative access points to maintain the quality level of the beacon signal above a predetermined threshold, the access points are access points of a wireless wide area network (WAN, WWAN), wireless local area network ( WLAN, WLAN) or wireless personal area network (BPS, WPAN). 5. Способ по п.2, дополнительно содержащий этап, на котором определяют посредством функциональных возможностей БГС или БЛС, следует ли переключаться между БГС и БЛС для достижения лучших пропускной способности или мощности сигнала.5. The method according to claim 2, further comprising the step of determining, by means of the functionality of the CWS or WLAN, whether to switch between the CWS and the WLAN to achieve better signal throughput or power. 6. Способ по п.2, в котором информация относительно множества альтернативных точек доступа, включает в себя соответствующие каналы или время передачи сигнала маяка.6. The method of claim 2, wherein the information regarding the plurality of alternative access points includes respective channels or beacon transmission time. 7. Способ по п.1, в котором информацию временной отметки обеспечивают с помощью компонента функциональных возможностей GPS второго мобильного устройства.7. The method according to claim 1, wherein the timestamp information is provided using the GPS functionality component of the second mobile device. 8. Способ выполнения передачи обслуживания в беспроводной сети, содержащий этапы, на которых:
обнаруживают на первом мобильном устройстве присутствие точки доступа БГС и по меньшей мере одной точки доступа БЛС;
запрашивают от точки доступа БГС информацию синхронизации сигнала маяка для по меньшей мере одной точки доступа БЛС, причем информация синхронизации сигнала маяка предоставляется в точку доступа БГС посредством второго мобильного устройства, имеющего функциональные возможности определения местоположения;
принимают запрошенную информацию синхронизации сигнала маяка от точки доступа БГС; и
определяют, следует ли переходить между БГС и БЛС, основываясь, по меньшей мере частично, на принятой информации синхронизации сигнала маяка.
8. A method of performing a handover in a wireless network, comprising the steps of:
detecting on the first mobile device the presence of the GSS access point and at least one WLAN access point;
requesting synchronization information of the beacon signal from at least one WLAN access point from the CWS access point, the synchronization information of the beacon signal being provided to the CBC access point by means of a second mobile device having location-determining capabilities;
receive the requested synchronization information of the beacon signal from the access point GHS; and
determine whether to switch between the CWS and the WLAN based, at least in part, on the received synchronization information of the beacon signal.
9. Способ по п.8, в котором этап определения, следует ли переходить между БГС и БЛС, дополнительно содержит этап, на котором определяют, достаточна ли пропускная способность БГС или БЛС для обеспечения приложения первого мобильного устройства.9. The method according to claim 8, in which the step of determining whether to switch between the GSS and the WLAN, further comprises determining whether the bandwidth of the GHS or the WLAN is sufficient to support the application of the first mobile device. 10. Способ по п.8, дополнительно содержащий этап, на котором переключаются от БГС к БЛС, если пропускная способность или мощность сигнала выше в БЛС, чем в БГС.10. The method according to claim 8, additionally containing a stage in which they switch from the WLAN to the WLAN if the bandwidth or signal power is higher in the WLAN than in the WSS. 11. Способ по п.8, дополнительно содержащий этап, на котором переключаются от БЛС к БГС, если пропускная способность или мощность сигнала выше в БГС, чем в БЛС.11. The method of claim 8, further comprising switching from a WLAN to a WLAN if the throughput or signal power is higher in the WLAN than in the WLAN. 12. Способ по п.8, в котором информация синхронизации сигнала маяка предоставляется на точку доступа БГС с помощью компонента GPS второго мобильного устройства.12. The method of claim 8, in which the synchronization information of the beacon signal is provided to the access point GHS using the GPS component of the second mobile device. 13. Мобильное устройство для повышения качества сетевой передачи информации, содержащее:
компонент БЛС, выполненный с обеспечением возможности осуществления связи с одной или более БЛС;
компонент БГС, выполненный с обеспечением возможности приема синхронизации сигнала маяка БГС, связанной с одной или более БЛС, причем синхронизация сигнала маяка БЛС предоставляется БГС посредством другого мобильного устройства, имеющего функциональные возможности определения местоположения,
память, выполненную с обеспечением возможности хранения требования относительно приложения устройства; и
процессор, выполненный с обеспечением возможности анализа информации, сохраненной в памяти, и определения, соответствует ли по меньшей мере одна БЛС требованиям приложения устройства, основываясь частично на синхронизации сигнала маяка БЛС, и рекомендации передачи обслуживания между БГС и БЛС.
13. A mobile device for improving the quality of network information transfer, comprising:
a WLAN component configured to communicate with one or more WLANs;
a CBC component configured to receive synchronization of the CBC beacon signal associated with one or more WLANs, wherein synchronization of the CBC beacon signal is provided by the CBC through another mobile device having positioning functionality,
a memory configured to store a requirement for a device application; and
a processor configured to analyze the information stored in the memory and determine whether at least one BLS meets the requirements of the device application based in part on synchronization of the signal of the BLS beacon, and recommendations for handover between the BLS and the BLS.
14. Мобильное устройство по п.13, связанное с компьютером для использования компонента БГС или компонента БЛС, доступных через компьютер.14. The mobile device according to item 13, associated with the computer for using the component of the CBC or component of the WLAN, accessible through the computer. 15. Мобильное устройство по п.13, в котором синхронизация сигнала маяка, связанная с одной или более БЛС, используется процессором для планирования осуществления передачи обслуживания.15. The mobile device according to item 13, in which the synchronization of the beacon signal associated with one or more WLANs is used by the processor to schedule a handover. 16. Мобильное устройство по п.15, в котором планирование осуществления передачи обслуживания основано, по меньшей мере, частично на информации качества канала.16. The mobile device of claim 15, wherein the scheduling for handover is based at least in part on channel quality information. 17. Мобильное устройство по п.15, в котором планирование осуществления передачи обслуживания основано частично на настройке к каждой из одной или более точки доступа БЛС во время сигнала маяка и измерении принятой информации качества канала, принятой от каждой из множества точек доступа БЛС.17. The mobile device of claim 15, wherein the scheduling for handover is based in part on tuning to each of one or more WLAN access points during a beacon signal and measuring received channel quality information received from each of the plurality of WLAN access points. 18. Устройство для повышения качества сетевой передачи информации посредством информации временной отметки, содержащее
средство для приема от точки доступа БГС временной отметки, связанной с сигналами маяков одной или более БЛС, причем временная отметка предоставляется в точку доступа БГС посредством мобильного устройства, имеющего функциональные возможности определения местоположения; и
средство для определения, следует ли осуществлять передачу обслуживания от точки доступа БГС к точке доступа БЛС, на основании, по меньшей мере, частично временной отметки, связанной с сигналом маяка точки доступа БЛС.
18. A device for improving the quality of network information through timestamp information, containing
means for receiving from the WBS access point a time stamp associated with the beacon signals of one or more WLANs, the time stamp being provided to the WSS access point through a mobile device having location-determining capabilities; and
means for determining whether to perform a handover from the WLAN access point to the WLAN access point, based at least in part on a time stamp associated with the beacon signal of the WLAN access point.
19. Устройство по п.18, дополнительно содержащее средство для планирования осуществления передачи обслуживания для обеспечения приложения устройства.19. The device according to p, optionally containing means for planning the implementation of the transfer of service to ensure the application of the device. 20. Машиночитаемый носитель, хранящий в себе выполняемые компьютером команды, которые при выполнении компьютерной системой побуждают компьютерную систему осуществлять способ использования информации временной отметки для улучшения связи в беспроводной сети, содержащий этапы: приема информации сигнала маяка от одной или большего количества точек доступа;
установления соответствия временной отметки прибытия с информацией сигнала маяка, используя функциональные возможности глобальной системы определения местоположения (GPS); и
использования временных меток информации сигнала маяка для планирования осуществления передачи обслуживания между БГС, БЛС или ПБС.
20. A machine-readable medium containing computer-executable instructions that, when executed by a computer system, cause the computer system to implement a method for using timestamp information to improve communication in a wireless network, comprising the steps of: receiving beacon signal information from one or more access points;
establishing the correspondence of the arrival timestamp with the beacon signal information using the functionality of the global positioning system (GPS); and
the use of time stamps of information of the beacon signal for scheduling the implementation of the transfer of service between the BS, WLAN or BSS.
21. Машиночитаемый носитель по п.20, дополнительно содержащий команды для передачи информации сигнала маяка с временными отметками к системе управления сетью связи посредством функциональных возможностей БГС.21. The computer-readable medium of claim 20, further comprising instructions for transmitting time-stamped beacon signal information to the communication network management system via the BGS functionality. 22. Машиночитаемый носитель по п.20, дополнительно содержащий команды для:
передачи сообщения, когда качество сигнала маяка опустилось ниже порогового уровня;
приема списка локальных точек доступа в ответ на посланное сообщение;
и переключения между БГС, БЛС или ПБС для достижения качества сигнала маяка, которое равно или выше порогового уровня.
22. The computer-readable medium of claim 20, further comprising instructions for:
transmitting a message when the quality of the beacon signal has dropped below a threshold level;
receiving a list of local access points in response to a sent message;
and switching between the BGS, BLS or BSS to achieve a beacon signal quality that is equal to or above a threshold level.
23. Машиночитаемый носитель по п.20, дополнительно содержащий команды для:
обеспечения информации местоположения; и
определения посредством функциональных возможностей БГС или БЛС, следует ли переключаться между сетью БГС и сетью БЛС для достижения больших пропускной способности или мощности сигнала.
23. The computer-readable medium of claim 20, further comprising instructions for:
providing location information; and
determining, by means of the functionality of the CWS or WLAN, whether to switch between the CWS network and the WLAN network in order to achieve greater signal capacity or power.
24. Процессор, сконфигурированный для выполнения команд для бесперебойного переключения между БГС и БЛС, выполнен с обеспечением возможности осуществления:
приема от точки доступа БГС информации синхронизации по меньшей мере одного сигнала маяка БЛС, причем информация синхронизации предоставляется точке доступа БГС посредством мобильного устройства, имеющего функциональные возможности определения местоположения;
обнаружения сигнала маяка БЛС во время приема в соответствии с принятой информацией сигнала маяка;
обнаружения уровня качества сигнала маяка;
передачи уровня качества сигнала маяка с соответствующим временем получения к системе управления сетью; и
определения, следует ли переключаться между БГС и БЛС, основываясь на информации, принятой от системы управления, в ответ на переданный уровень качества сигнала маяка и соответствующее время получения сигнала маяка.
24. The processor is configured to execute commands for uninterrupted switching between the BS and the BLS, made with the possibility of implementation:
receiving, from the BSS access point, synchronization information of at least one WLAN beacon signal, the synchronization information being provided to the BSS access point by means of a mobile device having location-determining capabilities;
detecting the radar beacon signal during reception in accordance with the received beacon signal information;
detecting the quality level of the beacon signal;
transmitting the quality level of the beacon signal with the corresponding acquisition time to the network management system; and
determining whether to switch between the CWS and the WLAN based on information received from the control system in response to the transmitted quality level of the beacon signal and the corresponding time of receipt of the beacon signal.
25. Способ управления осуществлением связи в беспроводной сети, содержащий этапы, на которых:
обнаруживают в мобильном устройстве наличие БГС и множества БЛС;
принимают сигнал маяка от по меньшей мере одной точки доступа БЛС, причем сигнал маяка имеет информацию синхронизации сигнала маяка; и
передают информацию синхронизации сигнала маяка точке доступа БГС для хранения и ее распространения другим мобильным устройствам, в которых отсутствует возможность определения местоположения, определяя, следует ли переходить между БГС и одной из множества БЛС, основываясь, по меньшей мере частично, на связанной синхронизации сигнала маяка БЛС.
25. A method for controlling communication in a wireless network, comprising the steps of:
detect in the mobile device the presence of GBS and multiple BLS;
receiving a beacon signal from at least one WLAN access point, the beacon signal having synchronization information of the beacon signal; and
transmit the synchronization information of the beacon signal to the GHS access point for storage and its distribution to other mobile devices in which there is no possibility of determining the location, determining whether to switch between the GSS and one of the many WLANs, based, at least in part, on the associated synchronization of the signal of the WLAN beacon .
26. Способ по п.25, дополнительно содержащий этап, на котором определяют информацию синхронизации сигнала маяка, используя компоненту GPS мобильного устройства.26. The method of claim 25, further comprising determining synchronization information of the beacon signal using the GPS component of the mobile device. 27. Мобильное устройство, содержащее:
компонент БЛС, выполненный с обеспечением возможности приема сигнала маяка от БЛС;
компонент БГС, выполненный с обеспечением возможности приема сигнала БГС, показывающего синхронизацию сигнала маяка БЛС;
процессор, выполненный с обеспечением возможности идентификации устройства управления сетью, связанного с БГС и БЛС, и предоставления идентифицированному устройству управления сетью синхронизации сигнала маяка БЛС для ее распространения другим мобильным устройствам, в которых отсутствуют функциональные возможности определения местоположения, определяя, следует ли осуществить передачу обслуживания между БГС и БЛС, используя предоставленную синхронизацию сигнала маяка.
27. A mobile device comprising:
a BLS component configured to receive a beacon signal from a BLS;
a BGS component configured to receive a BGS signal showing the synchronization of the signal of the BLS beacon;
a processor configured to identify a network management device associated with an MSS and a WLAN, and provide the identified device to control the network synchronization signal of the Lighthouse signal of the WLAN for distribution to other mobile devices that lack location-determining functionality, determining whether to transfer service between BGS and BLS using the provided beacon timing.
28. Устройство по п.27, дополнительно содержащий компонент GPS, выполненный с обеспечением возможности принимать GPS сигнал, указывающий синхронизацию сигнала маяка для сигнала маяка БЛС.28. The device according to item 27, further comprising a GPS component, configured to receive a GPS signal indicating the synchronization of the beacon signal for the beacon signal of the radar station. 29. Устройство для улучшения сетевой передачи информации посредством информации временной отметки, содержащее:
средство для обнаружения в мобильном устройстве наличия БГС и множества БЛС;
средство для приема сигнала маяка от по меньшей мере одной точки доступа БЛС;
средство для определения информации синхронизации сигнала маяка, соответствующей сигналу маяка, основанному на информации синхронизации, предоставленной посредством БГС; и
средство для передачи информации синхронизации сигнала маяка точке доступа БГС для хранения и ее распространения другим мобильным устройствам, в которых отсутствует возможность определения местоположения, определяя, следует ли переходить между БГС и одной из множества БЛС, основываясь, по меньшей мере частично, на связанной синхронизации сигнала маяка БЛС.
29. A device for improving network transmission of information through timestamp information, comprising:
means for detecting in the mobile device the presence of CBC and multiple WLANs;
means for receiving a beacon signal from at least one WLAN access point;
means for determining synchronization information of the beacon signal corresponding to the beacon signal based on the synchronization information provided by the GHS; and
means for transmitting synchronization information of the beacon signal to the GHS access point for storage and its distribution to other mobile devices in which there is no possibility of determining the location, determining whether to switch between the GSS and one of the many WLANs, based at least in part on the associated signal synchronization Lighthouse BLS.
30. Устройство по п.29, дополнительно содержащее средство для определения информации синхронизации сигнала маяка, используя компоненту GPS. 30. The device according to clause 29, further comprising means for determining synchronization information of the beacon signal using the GPS component.
RU2008104612/09A 2005-07-07 2006-07-06 Methods and devices for interaction of global wireless networks and local wireless networks or wireless personal area networks RU2378776C2 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US69750405P 2005-07-07 2005-07-07
US60/697,504 2005-07-07
US71232005P 2005-08-29 2005-08-29
US60/712,320 2005-08-29
US11/240,045 2005-09-30

Publications (2)

Publication Number Publication Date
RU2008104612A RU2008104612A (en) 2009-08-20
RU2378776C2 true RU2378776C2 (en) 2010-01-10

Family

ID=41150517

Family Applications (3)

Application Number Title Priority Date Filing Date
RU2008104611/08A RU2417539C2 (en) 2005-07-07 2006-07-06 Method and device for internetworking of wireless wide area networks and wireless local area networks or wireless personal area networks
RU2008104613/09A RU2384981C2 (en) 2005-07-07 2006-07-06 Methods and devices for providing internetworking of wireless wide area networks and wireless local area networks or wireless personal area networks
RU2008104612/09A RU2378776C2 (en) 2005-07-07 2006-07-06 Methods and devices for interaction of global wireless networks and local wireless networks or wireless personal area networks

Family Applications Before (2)

Application Number Title Priority Date Filing Date
RU2008104611/08A RU2417539C2 (en) 2005-07-07 2006-07-06 Method and device for internetworking of wireless wide area networks and wireless local area networks or wireless personal area networks
RU2008104613/09A RU2384981C2 (en) 2005-07-07 2006-07-06 Methods and devices for providing internetworking of wireless wide area networks and wireless local area networks or wireless personal area networks

Country Status (1)

Country Link
RU (3) RU2417539C2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2561723C2 (en) * 2010-02-24 2015-09-10 Интердиджитал Пэйтент Холдингз, Инк. Method and apparatus for sending aggregated beacon
RU2619073C2 (en) * 2014-12-12 2017-05-11 Сяоми Инк. Method and device for implementation of adjustment
RU2628204C2 (en) * 2012-04-11 2017-08-15 Цинтерион Вайрлесс Модьюлс Гмбх Module, system and method of communication for wireless communication
RU2644008C1 (en) * 2014-02-12 2018-02-07 Телефонактиеболагет Лм Эрикссон (Пабл) Preliminary configuration of devices supporting communication with national security and public security

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9483405B2 (en) 2007-09-20 2016-11-01 Sony Interactive Entertainment Inc. Simplified run-time program translation for emulating complex processor pipelines
US8433759B2 (en) * 2010-05-24 2013-04-30 Sony Computer Entertainment America Llc Direction-conscious information sharing
CN102469583B (en) * 2010-11-10 2014-09-17 华为技术有限公司 Paging resource coordination method in heterogeneous network and system thereof, and base station
US9301266B2 (en) * 2011-08-19 2016-03-29 Qualcomm Incorporated Beacons for wireless communication
US9191209B2 (en) * 2013-06-25 2015-11-17 Google Inc. Efficient communication for devices of a home network
ES2928551T3 (en) * 2016-06-29 2022-11-21 Beijing Xiaomi Mobile Software Co Ltd Information delivery procedure, data delivery procedure, apparatus and system
EP3573355A1 (en) 2018-05-24 2019-11-27 Koninklijke Philips N.V. Device for wireless communication with other devices

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2561723C2 (en) * 2010-02-24 2015-09-10 Интердиджитал Пэйтент Холдингз, Инк. Method and apparatus for sending aggregated beacon
RU2628204C2 (en) * 2012-04-11 2017-08-15 Цинтерион Вайрлесс Модьюлс Гмбх Module, system and method of communication for wireless communication
RU2644008C1 (en) * 2014-02-12 2018-02-07 Телефонактиеболагет Лм Эрикссон (Пабл) Preliminary configuration of devices supporting communication with national security and public security
RU2619073C2 (en) * 2014-12-12 2017-05-11 Сяоми Инк. Method and device for implementation of adjustment

Also Published As

Publication number Publication date
RU2008104613A (en) 2009-08-20
RU2008104611A (en) 2009-08-20
RU2008104612A (en) 2009-08-20
RU2417539C2 (en) 2011-04-27
RU2384981C2 (en) 2010-03-20

Similar Documents

Publication Publication Date Title
US8364148B2 (en) Methods and devices for interworking of wireless wide area networks and wireless local area networks or wireless personal area networks
JP4768813B2 (en) Method and apparatus for wireless wide area network and wireless local area network or wireless personal area network interworking
RU2378776C2 (en) Methods and devices for interaction of global wireless networks and local wireless networks or wireless personal area networks
US8126477B2 (en) Methods and devices for interworking of wireless wide area networks and wireless local area networks or wireless personal area networks
EP1944914A2 (en) Method and apparatus for selectively communicating multimedia content to a mobile subscriber

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20180707