Способ, устройство и система для получения прикладной информации в wlan

Иллюстрации

Показать все

Группа изобретений относится к области связи в беспроводной локальной сети (WLAN). Технический результат заключается в повышении гарантированности облуживания со стороны неассоциированной точки доступа (AP) и повышении производительности сети. Нахождение неассоциированной АР в состоянии слежения ограничено длительностью слежения. После истечения длительности слежения неассоциированная соседняя АР переключается обратно на свой исходный рабочий канал для предоставления обслуживания, вне зависимости от того, принимается ли от мобильного терминала ответ. 5 н. и 10 з.п. ф-лы, 14 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ

[0001] Настоящее изобретение относится к области связи и, в частности, к способу, устройству и системе для получения прикладной информации в беспроводной локальной сети (WLAN).

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

[0002] Служба определения местоположения улучшает жизнь и работу людей путем быстрого и точного получения информации о местоположении мобильного терминала. Служба определения местоположения преимущественно включает в себя навигацию, отслеживание имущества, медицинскую помощь и так далее. Технология определения местоположения в WLAN является одной из технологий определения местоположения, которые широко используются. В технологии определения местоположения в WLAN несколько точек доступа (для краткости AP) принимают сигнал мобильного терминала, получают индикатор уровня принимаемого сигнала (для краткости RSSI) и сообщают полученный RSSI серверу определения местоположения, чтобы сервер определения местоположения мог получить информацию о местоположении мобильного терминала в соответствии с RSSI, сообщенными несколькими AP.

[0003] Как правило, чтобы определить местоположение мобильного терминала, серверу определения местоположения нужно принять RSSI, сообщенные по меньшей мере тремя AP. Конечно, определение местоположения будет точнее, если принимаются RSSI, сообщенные большим количеством AP. Однако в фактическом развертывании сети, чтобы предотвратить взаимные помехи сигналов между AP, все соседние AP используют неперекрывающиеся каналы, например в WLAN 2,4 ГГц (гигагерц, для краткости ГГц) используют канал 1, канал 6 и канал 11. Если ассоциированная AP мобильного терминала работает на канале 1 и, конечно, мобильный терминал также использует канал 1, то соседние AP ассоциированной AP работают на канале 6 или канале 11, где ассоциированная AP является AP, ассоциированной с мобильным терминалом, и мобильный терминал обращается к WLAN через ассоциированную AP. Поэтому соседние AP не могут принимать сигнал мобильного терминала и также не могут получить RSSI мобильного терминала. Поэтому сервер определения местоположения не может определить местоположение мобильного терминала, потому что не гарантируется, что сервер определения местоположения может принять достаточно RSSI мобильного терминала, сообщенных с помощью AP. В известном уровне техники мобильный терминал переключает каналы и отправляет сообщение по разным каналам, чтобы соседние AP ассоциированной AP могли принимать сигнал мобильного терминала, посредством этого гарантируя, что сервер определения местоположения принимает достаточно RSSI мобильного терминала, сообщенных с помощью AP; однако обычно не все мобильные терминалы поддерживают переключение каналов, и способ может использоваться для определения местоположения только после того, как мобильный терминал усовершенствуется, и соответственно не может реализовать определение местоположения любого мобильного терминала.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0004] Варианты осуществления настоящего изобретения предоставляют способ, устройство и систему для получения прикладной информации в WLAN, которые могут использоваться для получения прикладной информации о любом мобильном терминале в WLAN.

[0005] Согласно первому аспекту, предоставляется способ получения прикладной информации в WLAN, включающий в себя: отправку, с помощью контроллера, сообщения запроса переключения в неассоциированную соседнюю AP, где сообщение запроса переключения включает в себя идентификатор мобильного терминала и назначенный канал, чтобы неассоциированная соседняя AP переключилась с исходного рабочего канала неассоциированной соседней AP на назначенный канал и отслеживала мобильный терминал в соответствии с идентификатором мобильного терминала, чтобы получить прикладную информацию, где назначенный канал является рабочим каналом мобильного терминала.

[0006] В первом возможном варианте реализации по первому аспекту способ включает в себя:

отправку, с помощью контроллера, сообщения запроса получения информации в ассоциированную AP мобильного терминала, где сообщение запроса получения информации включает в себя идентификатор мобильного терминала, чтобы ассоциированная AP отправила мобильному терминалу проверочное сообщение в соответствии с идентификатором мобильного терминала, а мобильный терминал отправил ответное сообщение, посредством этого получая прикладную информацию.

[0007] Со ссылкой на первый возможный вариант реализации по первому аспекту, во втором возможном варианте реализации сообщение запроса получения информации дополнительно включает в себя подсчет проверок, чтобы ассоциированная AP отправляла мобильному терминалу проверочное сообщение в соответствии с подсчетом проверок.

[0008] Со ссылкой на любое одно из первого аспекта и возможного варианта реализации по первому аспекту с первого по второй, в третьем возможном варианте реализации сообщение запроса переключения дополнительно включает в себя длительность слежения, чтобы неассоциированная соседняя AP переключилась обратно с назначенного канала на исходный рабочий канал неассоциированной соседней AP после того, как закончилась длительность слежения.

[0009] Со ссылкой на любое одно из первого аспекта и возможного варианта реализации по первому аспекту с первого по третий, в четвертом возможном варианте реализации, перед тем, как контроллер отправляет сообщение запроса переключения в неассоциированную соседнюю AP мобильного терминала, способ дополнительно включает в себя:

прием, с помощью контроллера, сообщения запроса обслуживания, отправленного сервером, где сообщение запроса обслуживания включает в себя идентификатор мобильного терминала; и

определение неассоциированной соседней AP в соответствии с предварительно заданным условием выбора.

[0010] Согласно второму аспекту предоставляется способ получения прикладной информации в WLAN, включающий в себя:

прием сообщения запроса переключения, отправленного контроллером, где сообщение запроса переключения включает в себя идентификатор мобильного терминала и назначенный канал;

переключение с исходного рабочего канала на назначенный канал, где назначенный канал является рабочим каналом мобильного терминала;

отслеживание мобильного терминала в соответствии с идентификатором мобильного терминала; и

прием сообщения, отправленного мобильным терминалом, и получение прикладной информации.

[0011] В первом возможном варианте реализации по второму аспекту, сообщение запроса переключения дополнительно включает в себя длительность слежения; и способ дополнительно включает в себя:

переключение обратно с назначенного канала на исходный рабочий канал после того, как заканчивается длительность слежения.

[0012] Со ссылкой на второй аспект или первый возможный вариант реализации по второму аспекту, во втором возможном варианте реализации способ дополнительно включает в себя: отправку прикладной информации на сервер, где прикладная информация включает в себя индикатор RSSI уровня принимаемого сигнала и идентификатор мобильного терминала.

[0013] Согласно третьему аспекту предоставляется контроллер, включающий в себя: первый блок отправки, сконфигурированный для отправки запроса переключения в неассоциированную соседнюю AP, где запрос переключения включает в себя идентификатор мобильного терминала и назначенный канал, чтобы неассоциированная соседняя AP переключилась с исходного рабочего канала неассоциированной соседней AP на назначенный канал и отслеживала мобильный терминал в соответствии с идентификатором мобильного терминала, чтобы получить прикладную информацию, где назначенный канал является рабочим каналом мобильного терминала.

[0014] В первом возможном варианте реализации по третьему аспекту первый блок отправки дополнительно сконфигурирован для отправки сообщения запроса получения информации в ассоциированную AP мобильного терминала, где сообщение запроса получения информации включает в себя идентификатор мобильного терминала, чтобы ассоциированная AP отправила мобильному терминалу проверочное сообщение в соответствии с идентификатором мобильного терминала, а мобильный терминал отправил ответное сообщение, посредством этого получая прикладную информацию.

[0015] Со ссылкой на третий аспект или первый возможный вариант реализации по третьему аспекту, во втором возможном варианте реализации контроллер дополнительно включает в себя: первый приемный блок, сконфигурированный для приема запроса обслуживания, отправленного сервером, перед тем как первый блок отправки отправляет сообщение запроса переключения в неассоциированную соседнюю AP мобильного терминала, где сообщение запроса обслуживания включает в себя идентификатор мобильного терминала; и

первый блок обработки, сконфигурированный для определения неассоциированной соседней AP в соответствии с предварительно заданным условием выбора.

[0016] Согласно четвертому аспекту предоставляется AP, включающая в себя: первый приемный блок, сконфигурированный для приема сообщения запроса переключения, отправленного контроллером, где сообщение запроса переключения включает в себя идентификатор мобильного терминала и назначенный канал; и

первый блок обработки, сконфигурированный для переключения с исходного рабочего канала на назначенный канал и отслеживания мобильного терминала в соответствии с идентификатором мобильного терминала, где назначенный канал является рабочим каналом мобильного терминала; где

первый приемный блок дополнительно сконфигурирован для приема сообщения, отправленного мобильным терминалом, когда первый блок обработки отслеживает мобильный терминал, и для получения прикладной информации.

[0017] В первом возможном варианте реализации по четвертому аспекту, сообщение запроса переключения дополнительно включает в себя длительность слежения; и первый блок обработки специально сконфигурирован для обратного переключения с назначенного канала на исходный рабочий канал после того, как заканчивается длительность слежения.

[0018] Со ссылкой на четвертый аспект или первый возможный вариант реализации по четвертому аспекту, во втором возможном варианте реализации

второй приемный блок сконфигурирован для приема сообщения запроса получения информации, отправленного контроллером, где сообщение запроса получения информации включает в себя идентификатор мобильного терминала;

второй блок отправки сконфигурирован для отправки мобильному терминалу проверочного сообщения в соответствии с идентификатором мобильного терминала в сообщении запроса получения информации, принятом вторым приемным блоком, чтобы мобильный терминал отправил ответное сообщение после приема проверочного сообщения; и

второй приемный блок дополнительно сконфигурирован для приема ответного сообщения, отправленного мобильным терминалом, и получения прикладной информации.

[0019] Со ссылкой на второй возможный вариант реализации по четвертому аспекту, в третьем возможном варианте реализации сообщение запроса получения информации дополнительно включает в себя подсчет проверок, и второй блок отправки специально сконфигурирован для отправки мобильному терминалу проверочного сообщения в соответствии с подсчетом проверок.

[0020] Со ссылкой на любое одно из четвертого аспекта и возможного варианта реализации по четвертому аспекту с первого по третий, в четвертом возможном варианте реализации AP дополнительно включает в себя блок отправки, сконфигурированный для отправки прикладной информации на сервер, где прикладная информация включает в себя индикатор RSSI уровня принимаемого сигнала и идентификатор мобильного терминала.

[0021] Согласно пятому аспекту, предоставляется система для получения прикладной информации, включающая в себя контроллер по третьему аспекту и AP по четвертому аспекту.

[0022] В первом возможном варианте реализации по пятому аспекту система дополнительно включает в себя сервер, сконфигурированный для отправки сообщения запроса обслуживания контроллеру, где сообщение запроса обслуживания включает в себя идентификатор мобильного терминала, и для приема прикладной информации, возвращенной AP.

[0023] Используя вышеприведенные решения, неассоциированная соседняя AP отслеживает мобильный терминал путем переключения на рабочий канал ассоциированной AP и получает прикладную информацию после приема ответного сообщения, отправленного мобильным терминалом. С использованием этих решений, получение прикладной информации о любом мобильном терминале в WLAN реализуется без необходимости модификации мобильного терминала.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0024] Чтобы понятнее проиллюстрировать технические решения в вариантах осуществления настоящего изобретения или в известном уровне техники, нижеследующее кратко представляет прилагаемые чертежи, необходимые для описания вариантов осуществления или известного уровня техники. Очевидно, что прилагаемые чертежи в нижеследующем описании показывают лишь некоторые варианты осуществления настоящего изобретения, и средний специалист в данной области техники все же может получить другие чертежи из этих прилагаемых чертежей без творческих усилий.

[0025] Фиг. 1 - схематическое представление способа получения прикладной информации в WLAN в соответствии с вариантом осуществления настоящего изобретения;

[0026] Фиг. 2 - схематическое представление другого способа получения прикладной информации в WLAN в соответствии с вариантом осуществления настоящего изобретения;

[0027] Фиг. 3 - схематическая логическая блок-схема другого способа получения прикладной информации в WLAN в соответствии с вариантом осуществления настоящего изобретения;

[0028] Фиг. 4 - схематическая логическая блок-схема другого способа получения прикладной информации в WLAN в соответствии с вариантом осуществления настоящего изобретения;

[0029] Фиг. 5 - схематическая структурная схема контроллера в соответствии с вариантом осуществления настоящего изобретения;

[0030] Фиг. 6 - схематическая структурная схема другого контроллера в соответствии с вариантом осуществления настоящего изобретения;

[0031] Фиг. 7 - схематическая структурная схема AP в соответствии с вариантом осуществления настоящего изобретения;

[0032] Фиг. 8 - схематическая структурная схема другой AP в соответствии с вариантом осуществления настоящего изобретения;

[0033] Фиг. 9 - схематическая структурная схема другой AP в соответствии с вариантом осуществления настоящего изобретения;

[0034] Фиг. 10 - схематическая структурная схема другой AP в соответствии с вариантом осуществления настоящего изобретения;

[0035] Фиг. 11 - схематическое представление системы в соответствии с вариантом осуществления настоящего изобретения;

[0036] Фиг. 12 - схематическая структурная схема контроллера в соответствии с вариантом осуществления настоящего изобретения;

[0037] Фиг. 13 - схематическая структурная схема AP в соответствии с вариантом осуществления настоящего изобретения; и

[0038] Фиг. 14 - схематическая справочная схема разноканальной работы в сети в соответствии с вариантом осуществления настоящего изобретения.

ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ

[0039] Нижеследующее понятно описывает технические решения в вариантах осуществления настоящего изобретения со ссылкой на прилагаемые чертежи в вариантах осуществления настоящего изобретения. Очевидно, что описанные варианты осуществления являются лишь частью, а не всеми вариантами осуществления настоящего изобретения. Все другие варианты осуществления, полученные средним специалистом в данной области техники на основе вариантов осуществления настоящего изобретения без творческих усилий, должны входить в объем охраны настоящего изобретения.

[0040] Для простоты описания, в нижеследующих вариантах осуществления AP, соседние с ассоциированной AP и работающие на разных каналах, задаются как неассоциированные соседние AP. Как показано на фиг. 14, каждый шестиугольник указывает AP при разноканальной работе в сети, где ассоциированная AP работает на канале 1, и AP, соответственно обозначенные каналом 6 и каналом 11, являются неассоциированными соседними AP. Соответственно, неассоциированные несоседние AP являются неассоциированными AP, которые не являются соседними с ассоциированной AP, например другими AP (не обозначенными каналами) помимо ассоциированной AP и неассоциированных соседних AP на фиг. 14.

[0041] Вариант осуществления настоящего изобретения предоставляет способ получения прикладной информации в WLAN. Как показано на фиг. 1, исполнителем способа является контроллер, и способ включает в себя следующее.

[0042] 101. Контроллер отправляет сообщение запроса переключения в неассоциированную соседнюю AP, где сообщение запроса переключения включает в себя идентификатор мобильного терминала и назначенный канал, чтобы неассоциированная соседняя AP переключилась с исходного рабочего канала неассоциированной соседней AP на назначенный канал и отслеживала мобильный терминал в соответствии с идентификатором мобильного терминала, чтобы получить прикладную информацию.

[0043] Назначенный канал является рабочим каналом мобильного терминала.

[0044] В этом случае, поскольку неассоциированная соседняя AP в состоянии отслеживания не имеет никакого информационного взаимодействия с мобильным терминалом, можно избежать взаимных помех между каналами.

[0045] Сообщение запроса переключения может дополнительно включать в себя длительность слежения, чтобы неассоциированная соседняя AP переключилась обратно с назначенного канала на исходный рабочий канал неассоциированной соседней AP после того, как закончилась длительность слежения. В этом варианте осуществления, чтобы уменьшить влияние на работу неассоциированной соседней AP и предотвратить взаимные помехи между каналами, неассоциированная соседняя AP переключается обратно на исходный рабочий канал после того, как неассоциированная соседняя AP отследит мобильный терминал в течение некоторой длительности.

[0046] Дополнительно, перед тем как контроллер отправляет сообщение запроса переключения в неассоциированную соседнюю AP мобильного терминала, контроллер принимает сообщение запроса обслуживания, отправленное сервером.

[0047] Сообщение запроса обслуживания включает в себя идентификатор мобильного терминала.

[0048] Контроллер определяет неассоциированную соседнюю AP, требующую переключения, в соответствии с предварительно заданным условием выбора.

[0049] В качестве альтернативы, предварительно заданное условие выбора может быть минимальным количеством неассоциированных соседних AP, необходимых для реализации прикладной услуги сервером, и неассоциированная соседняя AP выбирается в соответствии с этим минимальным количеством. Например, в WLAN 2,4 ГГц, когда необходимо пять AP для приема информации, отправленной мобильным терминалом, если ассоциированная AP мобильного терминала использует канал 1 и две неассоциированные несоседние AP, использующие канал 1, также могут принимать информацию о мобильном терминале, то нужно только две неассоциированных соседних AP вместо всех четырех неассоциированных соседних AP для выполнения переключения каналов, посредством этого уменьшая влияние на рабочее состояние сети. Конечно, чтобы повысить точность определения местоположения, все четыре неассоциированные соседние AP могут выполнять переключение каналов. Это не ограничивается настоящим изобретением.

[0050] В качестве альтернативы, предварительно заданное условие выбора может быть максимальным количеством неассоциированных соседних AP, необходимых для реализации прикладной услуги сервером, и неассоциированная соседняя AP выбирается в соответствии с этим максимальным количеством. Например, для определения местоположения мобильного терминала, если большее количество AP могут получать информацию о местоположении мобильного терминала, то местоположение мобильного терминала можно определить лучше и точнее; однако, учитывая влияние на рабочее состояние сети (например, степень занятости), во время выбора неассоциированной соседней AP, требующей переключения, исходя из отсутствия влияния на рабочее состояние сети, для переключения каналов выбирается максимальное количество неассоциированных соседних AP.

[0051] Следует отметить, что во время выбора неассоциированных соседних AP, требующих переключения, для переключения предпочтительно выбираются бездействующие неассоциированные соседние AP, чтобы дополнительно уменьшить влияние на рабочее состояние сети; к тому же, чтобы определить местоположение мобильного терминала, предпочтительно следует выбирать неассоциированные соседние AP, рассредоточенные в разных направлениях ассоциированной AP, чтобы избежать выбора неассоциированных соседних AP, централизованных в одном направлении ассоциированной AP, и повысить точность определения местоположения.

[0052] К тому же в сценарии определения местоположения мобильного терминала сервер может быть сервером определения местоположения. Сервер определения местоположения получает прикладную информацию из сообщения, принятого от AP, и определяет местоположение мобильного терминала, где прикладная информация включает в себя информацию о местоположении.

[0053] Кроме того, контроллер отправляет сообщение запроса получения информации в ассоциированную AP мобильного терминала, где сообщение запроса получения информации включает в себя идентификатор мобильного терминала, чтобы ассоциированная AP отправила мобильному терминалу проверочное сообщение в соответствии с идентификатором мобильного терминала, а мобильный терминал отправил ответное сообщение, посредством этого получая прикладную информацию.

[0054] Проверочное сообщение может быть кадром данных, контрольным кадром или кадром управления.

[0055] Предпочтительно, сообщение запроса получения информации дополнительно включает в себя подсчет проверок, чтобы ассоциированная AP отправляла мобильному терминалу проверочное сообщение в соответствии с подсчетом проверок.

[0056] В частности, после приема сообщения запроса получения информации ассоциированная AP отправляет мобильному терминалу проверочное сообщение; после приема проверочного сообщения мобильный терминал отправляет ассоциированной AP ответное сообщение; в этом случае, если неассоциированная соседняя AP переключилась на рабочий канал ассоциированной AP и находится в состоянии отслеживания, то неассоциированная соседняя AP также принимает ответное сообщение, отправленное мобильным терминалом, потому что неассоциированная соседняя AP и ассоциированная AP работают на одном и том же канале. Чтобы гарантировать, что неассоциированная соседняя AP после переключения каналов сможет получить прикладную информацию о мобильном терминале, ассоциированная AP отправляет мобильному терминалу проверочное сообщение в соответствии с подсчетом проверок в сообщении запроса получения информации, а мобильный терминал отправляет ответное сообщение в ассоциированную AP каждый раз при приеме проверочного сообщения. Если ассоциированная AP и неассоциированная соседняя AP после переключения каналов принимают несколько ответных сообщений от мобильного терминала, то больше прикладной информации получается и сообщается серверу. Например, в сценарии определения местоположения мобильного терминала в результате отправки несколько раз проверочного сообщения гарантируется, что ассоциированная AP и неассоциированная соседняя AP после переключения каналов смогут получить по меньшей мере один RSSI в соответствии с ответным сообщением и сообщить полученный RSSI серверу определения местоположения, чтобы сервер определения местоположения определил местоположение мобильного терминала точнее; если каждая AP получает несколько RSSI и сообщает RSSI серверу определения местоположения, то можно дополнительно повысить точность определения местоположения. Следует отметить, что с учетом фактического рабочего состояния сети (например, степени занятости сети) по отношению к заданию подсчета проверок для ассоциированной AP, чтобы отправить проверочное сообщение мобильному терминалу, предпочтительным является большее значение исходя из отсутствия влияния на рабочее состояние сети.

[0057] В качестве альтернативы контроллер дополнительно может сначала отправить служебное сообщение по рабочему каналу ассоциированной AP после приема сообщения запроса обслуживания, где служебное сообщение включает в себя идентификатор мобильного терминала, и AP, принимающие служебное сообщение, включают в себя ассоциированную AP и неассоциированные несоседние AP, работающие на том же канале, что и ассоциированная AP. AP, принимающие служебное сообщение, получают прикладную информацию в соответствии со служебным сообщением и отправляют прикладную информацию на сервер. Сервер отправляет уведомляющее сообщение контроллеру при определении, что количество принятой прикладной информации является недостаточным, чтобы контроллер инициировал процесс переключения неассоциированной соседней AP, посредством этого гарантируя, что сервер принимает достаточно прикладной информации, используемой для прикладной услуги, где уведомляющее сообщение может включать в себя количество переключающихся AP или список переключающихся AP (указывающий переключающиеся AP). Например, в сценарии определения местоположения мобильного терминала контроллер принимает сообщение запроса местоположения, отправленное сервером определения местоположения, и отправляет сообщение местоположения по рабочему каналу ассоциированной AP; AP, принимающие сообщение местоположения, получают информацию о местоположении в соответствии с сообщением местоположения и отправляют информацию о местоположении на сервер определения местоположения. В этом случае, если сервер определения местоположения определяет, что количество принятой информации о местоположении не может определить местоположение мобильного терминала, то сервер определения местоположения отправляет контроллеру уведомляющее сообщение, чтобы контроллер отправил сообщение запроса переключения в неассоциированную соседнюю AP. Неассоциированная соседняя AP входит в состояние отслеживания после переключения на рабочий канал ассоциированной AP и получает информацию о местоположении после отслеживания ответного сообщения мобильного терминала, и отправляет информацию о местоположении на сервер определения местоположения. Посредством этого сервер определения местоположения получает достаточно информации о местоположении, чтобы определить местоположение мобильного терминала.

[0058] Используя вышеприведенный способ, где исполнителем является контроллер, контроллер отправляет сообщение запроса переключения в неассоциированную соседнюю AP, чтобы неассоциированная соседняя AP переключилась на тот же канал, что и ассоциированная AP, отслеживает мобильный терминал и получает прикладную информацию после приема ответного сообщения, отправленного мобильным терминалом. С использованием этого решения получение прикладной информации о любом мобильном терминале в WLAN реализуется без необходимости модификации мобильного терминала.

[0059] Вариант осуществления настоящего изобретения предоставляет способ получения прикладной информации в WLAN. Как показано на фиг. 2, способ включает в себя следующее.

[0060] 201. Неассоциированная соседняя AP принимает сообщение запроса переключения, отправленное контроллером.

[0061] Сообщение запроса переключения включает в себя идентификатор мобильного терминала и назначенный канал, где назначенный канал является рабочим каналом ассоциированной AP.

[0062] 202. Неассоциированная соседняя AP переключается с исходного рабочего канала на назначенный канал.

[0063] Кроме того, сообщение запроса переключения дополнительно включает в себя длительность слежения, чтобы неассоциированная соседняя AP переключилась обратно с назначенного канала на исходный рабочий канал после того, как закончилась длительность слежения. В этом варианте осуществления, чтобы уменьшить влияние на работу неассоциированной соседней AP и предотвратить взаимные помехи между каналами, неассоциированная соседняя AP переключается обратно на исходный рабочий канал после того, как неассоциированная соседняя AP отследит мобильный терминал в течение некоторой длительности.

[0064] 203. Неассоциированная соседняя AP отслеживает мобильный терминал в соответствии с идентификатором мобильного терминала.

[0065] 204. Неассоциированная соседняя AP принимает сообщение, отправленное мобильным терминалом, и получает прикладную информацию.

[0066] В этом случае, поскольку неассоциированная соседняя AP работает на том же канале, что и ассоциированная AP, неассоциированная соседняя AP также может принимать сообщение, отправленное мобильным терминалом, и поэтому получать прикладную информацию.

[0067] К тому же, поскольку AP в состоянии отслеживания не имеет никакого информационного взаимодействия с мобильным терминалом, устраняются взаимные помехи между каналами.

[0068] Кроме того, неассоциированная соседняя AP отправляет прикладную информацию на сервер, где прикладная информация включает в себя: RSSI и идентификатор мобильного терминала.

[0069] В частности, отправка с помощью неассоциированной соседней AP прикладной информации на сервер включает в себя следующие два режима:

[0070] Режим 1: Неассоциированная соседняя AP отправляет на сервер прикладную информацию, полученную в состоянии отслеживания, когда завершается отслеживание (например, заканчивается длительность слежения); этот режим применяется к сценарию, где в состоянии отслеживания получается мало прикладной информации.

[0071] Режим 2: Неассоциированная соседняя AP отправляет полученную прикладную информацию на сервер в процессе отслеживания; этот режим применяется к сценарию, где в состоянии отслеживания получается много прикладной информации. Например, когда совокупная полученная прикладная информация достигает 100 порций, неассоциированная соседняя AP отправляет 100 порций прикладной информации на сервер; и когда совокупная прикладная информация, полученная неассоциированной соседней AP, снова достигает 100 порций, отправляет 100 порций позже полученной прикладной информации на сервер, что используется только в качестве примера для описания и не ограничивается этим вариантом осуществления настоящего изобретения.

[0072] Следует отметить, что в сценарии определения местоположения мобильного терминала сервер может быть сервером определения местоположения. Сервер определения местоположения получает информацию о местоположении из сообщения, принятого от AP, и определяет местоположение мобильного терминала, где прикладная информация включает в себя информацию о местоположении.

[0073] Используя вышеприведенный способ, неассоциированная соседняя AP переключается на рабочий канал ассоциированной AP путем приема запроса переключения от контроллера, отслеживает мобильный терминал и получает прикладную информацию после приема ответного сообщения, отправленного мобильным терминалом. С использованием этого решения получение прикладной информации о любом мобильном терминале в WLAN реализуется без необходимости модификации мобильного терминала.

[0074] Вариант осуществления настоящего изобретения предоставляет способ получения прикладной информации в WLAN. Как показано на схематическом представлении информационного взаимодействия на фиг. 3, этот вариант осуществления используется для определения местоположения мобильного терминала. Этот вариант осуществления описывается с использованием сервера определения местоположения в качестве примера сервера, и способ включает в себя следующее.

[0075] S301. Сервер определения местоположения отправляет контроллеру сообщение запроса местоположения.

[0076] Сообщение запроса местоположения включает в себя идентификатор мобильного терминала для уведомления контроллера о мобильном терминале, местоположение которого нужно определить.

[0077] S302. Контроллер отправляет сообщение запроса переключения в неассоциированную соседнюю AP после приема сообщения запроса местоположения.

[0078] Сообщение запроса переключения включает в себя идентификатор мобильного терминала и назначенный канал. Назначенный канал является рабочим каналом мобильного терминала.

[0079] Следует отметить, что контроллер отправляет сообщение запроса переключения некоторому количеству неассоциированных соседних AP, где это некоторое количество неассоциированных соседних AP может реализовать определение местоположения мобильного терминала. Например, если сервер определения местоположения требует прикладную информацию, отправленную с помощью n AP, чтобы определить местоположение мобильного терминала, то контроллер может отправить сообщение запроса переключения в n-1 неассоциированных соседних AP. Конечно, местоположение мобильного терминала определяется точнее, если сервером определения местоположения принимается больше прикладной информации.

[0080] S303. Контроллер отправляет сообщение запроса получения информации в ассоциированную AP после приема сообщения запроса местоположения.

[0081] Следует отметить, что этап S302 и этап S303 не ограничиваются никакой абсолютной последовательностью, то есть этап S303 может выполняться перед этапом S302, либо этап S302 и этап S303 могут выполняться одновременно.

[0082] S304. Неассоциированная соседняя AP переключается с исходного рабочего канала на назначенный канал после приема сообщения запроса переключения.

[0083] Кроме того, сообщение запроса переключения дополнительно включает в себя длительность слежения, чтобы неассоциированная соседняя AP переключилась обратно с назначенного канала на исходный канал после того, как закончилась длительность слежения. В этом варианте осуществления, чтобы уменьшить влияние на работу неассоциированной соседней AP и предотвратить взаимные помехи между каналами, неассоциированная соседняя AP переключается обратно на исходный рабочий канал после того, как неассоциированная соседняя AP отследит мобильный терминал в течение некоторой длительности.

[0084] S305. Неассоциированная соседняя AP отслеживает мобильный терминал в соответствии с идентификатором мобильного терминала.

[0085] В этом случае, поскольку AP в состоянии отслеживания не имеет никакого информационного взаимодействия с мобильным терминалом, устраняются взаимные помехи между каналами.

[0086] S306. После приема сообщения запроса получения информации ассоциированная AP отправляет мобильному терминалу проверочное сообщение в соответствии с идентификатором мобильного терминала в сообщении запроса получения информации.

[0087] Проверочное сообщение может быть кадром данных, контрольным кадром или кадром управления.

[0088] Предпочтительно, сообщение запроса получения информации дополнительно включает в себя подсчет проверок, чтобы ассоциированная AP отправляла мобильному терминалу проверочное сообщение в соответствии с подсчетом проверок.

[0089] В частности, после приема сообщения запроса получения информации ассоциированная AP отправляет мобильному терминалу проверочное сообщение; после приема проверочного сообщения мобильный терминал отправляет ассоциированной AP ответное сообщение; в этом случае, если неассоциированная соседняя AP переключилась на рабочий канал ассоциированной AP и находится в состоянии отслеживания, то неассоциированная соседняя AP также принимает ответное сообщение, отправленное мобильным терминалом, потому что неассоциированная соседняя AP и ассоциированная AP работают на одном и том же канале. Чтобы гарантировать, что неассоциированная соседняя AP после переключения каналов сможет получить прикладную информацию о мобильном терминале, ассоциированная AP отправляет мобильному терминалу проверочное сообщение в соответствии с подсчетом проверок в сообщении запроса получения информации, а мобильный терминал отправляет ответное сообщение в ассоциированную AP каждый раз при приеме проверочного сообщения. Если ассоциированная AP и неассоциированная сосе