СПОСОБ И УСТРОЙСТВО ДЛЯ ПРОВЕРКИ СОСТОЯНИЯ СОЕДИНЕНИЯ
METHOD AND DEVICE CONNECTION STATUS CHECKING

В настоящей заявке испрашивается приоритет по китайской патентной заявке № 201510546602.1, поданной 31 августа 2015 г., все содержание которой включено в настоящую заявку посредством ссылки.
Область техники, к которой относится изобретение
Настоящее изобретение относится к общей области сетей связи и более конкретно касается способа и устройства для проверки состояния соединения.
Уровень техники
Технология Wireless-Fidelity (WiFi) представляет собой технологию беспроводной связи. Развитие науки привело к широкому использованию беспроводных сетей, использующих технологию WiFi, и в настоящее время технология WiFi играет все более важную роль в повседневной жизни человека.
Известен способ проверки состояния соединения в соответствии с существующими технологиями, причем в соответствии с этим способом сначала терминал устанавливает соединение WiFi с беспроводным маршрутизатором (роутером) с использованием технологии WiFi, затем беспроводной маршрутизатор устанавливает соединение с общедоступной сетью, а терминал определяет уровень сигнала WiFi сети WiFi, предоставляемой беспроводным маршрутизатором, и отображает уровень сигнала WiFi в качестве состояния соединения.
Раскрытие изобретения
Для решения соответствующих технических проблем в соответствии с настоящим изобретением предлагаются способ и устройство для проверки состояния соединения. Технические решения по изобретению осуществляют следующим образом.
В соответствии с первым аспектом настоящего изобретения предлагается способ проверки состояния соединения, который включает:
периодическое осуществление доступа к заданному доменному имени через сеть WiFi, к которой обеспечен доступ, и направление сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса;
определение состояния соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса, причем состояние соединения включает состояние установленного соединения и состояние неустановленного соединения; и
отображение состояния соединения для представления состояния соединения пользователю.
Этап периодического осуществления доступа к заданному доменному имени через сеть WiFi, к которой обеспечен доступ, и направления сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса может включать:
прием инструкции получения доступа к сети WiFi;
поиск точек доступа WiFi в соответствии с инструкцией получения доступа к сети WiFi;
осуществление доступа к сети WiFi, предоставляемой целевой точкой доступа WiFi, причем целевая точка доступа WiFi отобрана из числа найденных точек доступа WiFi; и
направление сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса через сеть WiFi.
Этап определения состояния соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса может включать:
определение того, принят ли сетевой ресурс, переданный в качестве обратной связи сетевым сервером, соответствующим заданному доменному имени;
определение, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние установленного соединения в случае, если сетевой ресурс принят; и
определение, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние неустановленного соединения в случае, если сетевой ресурс не принят.
Состояние соединения может дополнительно включать скорость передачи данных,
а этап определения состояния соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса может включать:
получение скорости передачи данных на момент приема сетевого ресурса в случае, если сетевой ресурс принят; и
определение состояния соединения в соответствии со скоростью передачи данных.
В соответствии со вторым аспектом настоящего изобретения предлагается способ проверки состояния соединения, который может включать:
периодическое осуществление доступа к заданному доменному имени и направление сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса;
определение состояния соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса, причем состояние соединения включает состояние установленного соединения или состояние неустановленного соединения; и
предоставление состояния соединения для терминала, причем терминал выполнен с возможностью представления состояния соединения пользователю.
Этап предоставления состояния соединения для терминала может включать
трансляцию состояния соединения для обеспечения возможности получения состояния соединения терминалом, осуществляющим доступ к сети WiFi.
В соответствии с третьим аспектом настоящего изобретения предлагается устройство для проверки состояния соединения, которое может содержать
модуль доступа к доменному имени, выполненный с возможностью периодического осуществления доступа к заданному доменному имени через сеть WiFi, к которой обеспечен доступ, и направления сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса;
модуль определения состояния, выполненный с возможностью определения состояния соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса, причем состояние соединения включает состояние установленного соединения и состояние неустановленного соединения; и
модуль отображения состояния, выполненный с возможностью отображения состояния соединения для представления состояния соединения пользователю.
Модуль доступа к доменному имени может быть дополнительно выполнен с возможностью:
приема инструкции получения доступа к сети WiFi;
поиска точек доступа WiFi в соответствии с инструкцией получения доступа к сети WiFi;
осуществления доступа к сети WiFi, предоставляемой целевой точкой доступа WiFi, причем целевая точка доступа WiFi отобрана из числа найденных точек доступа WiFi; и
направления сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса через сеть WiFi.
Модуль определения состояния может быть дополнительно выполнен с возможностью:
определения того, принят ли сетевой ресурс, переданный в качестве обратной связи сетевым сервером, соответствующим заданному доменному имени;
определения, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние установленного соединения в случае, если сетевой ресурс принят; и
определения, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние неустановленного соединения в случае, если сетевой ресурс не принят.
Состояние соединения может дополнительно включать скорость передачи данных,
а модуль определения состояния может быть выполнен с возможностью:
получения скорости передачи данных на момент приема сетевого ресурса в случае, если сетевой ресурс принят; и
определения состояния соединения в соответствии со скоростью передачи данных.
В соответствии с четвертым аспектом настоящего изобретения предлагается устройство для проверки состояния соединения, которое может содержать
модуль запроса ресурса, выполненный с возможностью периодического осуществления доступа к заданному доменному имени и направления сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса;
модуль определения соединения, выполненный с возможностью определения состояния соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса, причем состояние соединения включает состояние установленного соединения или состояние неустановленного соединения; и
модуль предоставления состояния, выполненный с возможностью предоставления состояния соединения для терминала, причем терминал выполнен с возможностью представления состояния соединения пользователю.
Модуль предоставления состояния дополнительно может быть выполнен с возможностью трансляции состояния соединения для обеспечения возможности получения состояния соединения терминалом, осуществляющим доступ к сети WiFi.
В соответствии с пятым аспектом настоящего изобретения предлагается устройство для проверки состояния соединения, которое может содержать
процессор; и
память, выполненную с возможностью сохранения инструкций, исполняемых процессором,
причем процессор может быть выполнен с возможностью:
периодического осуществления доступа к заданному доменному имени через сеть WiFi, к которой обеспечен доступ, и направления сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса;
определения состояния соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса, причем состояние соединения включает состояние установленного соединения и состояние неустановленного соединения; и
отображения состояния соединения для представления состояния соединения пользователю.
В соответствии с шестым аспектом настоящего изобретения предлагается устройство для проверки состояния соединения, которое может содержать:
процессор; и
память, выполненную с возможностью сохранения инструкций, исполняемых процессором,
причем процессор может быть выполнен с возможностью:
периодического осуществления доступа к заданному доменному имени и направления сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса;
определения состояния соединения между сетью Wireless-Fidelity (WiFi) и общедоступной сетью в соответствии с результатом получения сетевого ресурса, причем состояние соединения включает состояние установленного соединения или состояние неустановленного соединения; и
предоставления состояния соединения для терминала, причем терминал выполнен с возможностью представления состояния соединения пользователю.
Технические решения, предлагаемые в соответствии с вариантами осуществления настоящего изобретения, могут обеспечить возможность получения следующих технических преимуществ:
пользователю представляют состояние соединения между сетью WiFi и общедоступной сетью, определенное по результу получения сетевого ресурса, что обеспечивает разрешение проблем односторонности проверочной информации и низкой эффективности проверки, существующих в случае использования терминалом уровня сигнала WiFi в соответствии с известными технологиями в качестве характеристики состояния соединения; причем обеспечена возможность определения терминалом по состоянию соединения наличия или отсутствия нормального соединения данной сети WiFi с общедоступной сетью, а также повышения эффективности проверки.
Следует понимать, что приведенное выше общее описание и нижеследующее подробное раскрытие представлены исключительно в качестве примера и в целях пояснения и не налагают на настоящее изобретение, определенное формулой изобретения, каких-либо ограничений.
Краткое описание чертежей
Прилагаемые чертежи, включенные в состав настоящего описания и составляющие его часть, иллюстрируют варианты осуществления настоящего изобретения и предназначены в сочетании с описанием для разъяснения принципов изобретения.
На фиг. 1 представлена схема, иллюстрирующая среду осуществления способа проверки состояния соединения по всем вариантам осуществления настоящего изобретения.
На фиг. 2 представлена схема, иллюстрирующая способ проверки состояния соединения по одному из вариантов осуществления изобретения.
На фиг. 3-1 представлена схема, иллюстрирующая способ проверки состояния соединения по другому варианту осуществления изобретения.
На фиг. 3-2 представлена схема, иллюстрирующая определение состояния соединения в варианте осуществления по фиг. 3-1.
На фиг. 3-3 представлена другая схема, иллюстрирующая определение состояния соединения в варианте осуществления по фиг. 3-1.
На фиг. 3-4 представлена схема, иллюстрирующая проверку состояния соединения по известным технологиям.
На фиг. 3-5 и 3-6 представлены схемы, иллюстрирующие отображение состояния соединения для пользователя в варианте осуществления по фиг. 3-1.
На фиг. 4-1 представлена схема, иллюстрирующая способ проверки состояния соединения по другому варианту осуществления изобретения.
На фиг. 4-2 представлена схема, иллюстрирующая отображение состояния соединения для пользователя в варианте осуществления по фиг. 4-1.
На фиг. 5 представлена схема, иллюстрирующая способ проверки состояния соединения по другому варианту осуществления изобретения.
На фиг. 6 представлена схема, иллюстрирующая способ проверки состояния соединения по другому варианту осуществления изобретения.
На фиг. 7 представлена схема, иллюстрирующая способ проверки состояния соединения по другому варианту осуществления изобретения.
На фиг. 8 представлена блок-схема, иллюстрирующая устройство для проверки состояния соединения по одному из вариантов осуществления изобретения.
На фиг. 9 представлена блок-схема, иллюстрирующая устройство для проверки состояния соединения по одному из вариантов осуществления изобретения.
На фиг. 10 представлена блок-схема, иллюстрирующая устройство для проверки состояния соединения по одному из вариантов осуществления изобретения.
На фиг. 11 представлена блок-схема, иллюстрирующая устройство для проверки состояния соединения по одному из вариантов осуществления изобретения.
Варианты осуществления настоящего изобретения ясно представлены на прилагаемых чертежах и более подробно описаны ниже. Прилагаемые чертежи и текст описания не предполагают какого-либо ограничения концепции настоящего изобретения, но предназначены для раскрытия концепции настоящего изобретения со ссылками на конкретные варианты его осуществления для специалистов в данной области.
Осуществление изобретения
Ниже следует подробное описание вариантов осуществления изобретения, примеры которых проиллюстрированы на прилагаемых чертежах. Нижеследующее описание содержит ссылки на прилагаемые чертежи, на которых одинаковые ссылочные номера обозначают одни и те же или сходные элементы, если не оговорено иное. Решения, раскрытые в нижеследующем описании примеров вариантов осуществления изобретения, не представляют все решения, соответствующие настоящему изобретению. Они лишь представляют собой примеры устройств и способов, соответствующих аспектам настоящего изобретения, определенным в прилагаемых пунктах формулы изобретения.
На фиг. 1 представлена схема, иллюстрирующая среду осуществления способов проверки состояния соединения, предлагаемых в соответствии со всеми вариантами осуществления настоящего изобретения, причем такая среда осуществления содержит: терминал 11, точку 12 доступа (AP) WiFi и сетевой сервер 13.
Терминал 11 может представлять собой мобильный телефон, планшетный персональный компьютер (ПК), портативный компьютер, стационарный компьютер и т. п.
Точка 12 доступа WiFi может представлять собой оборудование с функцией сетевого доступа, например, маршрутизатор. Точка 12 доступа WiFi может устанавливать беспроводное соединение с терминалом 11, например, соединение WiFi или соединение BlueTooth (BT); кроме того, точка 12 доступа WiFi может устанавливать соединение с общедоступной сетью.
Сетевой сервер 13 может представлять собой сервер или серверный кластер, содержащий несколько серверов, или центр «облачной» вычислительной службы. Сетевой сервер 13 имеет адрес в общедоступной сети, и точка 12 доступа WiFi может осуществлять доступ к сетевому серверу 13 через соединение, установленное с общедоступной сетью.
Число терминалов 11 и точек 12 доступа WiFi в среде осуществления изобретения ничем не ограничено.
На фиг. 2 представлена схема, иллюстрирующая способ проверки состояния соединения по одному из вариантов осуществления изобретения, причем приведенное описание соответствует примеру осуществления изобретения с применением способа проверки состояния соединения к терминалу 11 в среде осуществления, представленной на фиг. 1. Способ проверки состояния соединения может включать в себя следующие этапы.
На этапе 201 периодически осуществляют доступ к заданному доменному имени через сеть WiFi, к которой обеспечен доступ, и направляют сетевому серверу, соответствующему заданному доменному имени, запрос на получение сетевого ресурса.
На этапе 202 производят определение состояние соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса, причем состояние соединения включает состояние установленного соединения и состояние неустановленного соединения.
На этапе 203 производят отображение состояния соединения для представления состояния соединения пользователю.
Из вышеизложенного следует, что в соответствии со способом проверки состояния соединения по данному варианту осуществления настоящего изобретения пользователю представляют состояние соединения между сетью WiFi и общедоступной сетью, определенное по результу получения сетевого ресурса, что обеспечивает разрешение проблем односторонности проверочной информации и низкой эффективности проверки, существующих в случае использования терминалом уровня сигнала WiFi в соответствии с известными технологиями в качестве характеристики состояния соединения; причем обеспечена возможность определения терминалом по состоянию соединения наличия или отсутствия нормального соединения данной сети WiFi с общедоступной сетью, а также повышения эффективности проверки.
На фиг. 3-1 представлена схема, иллюстрирующая другой способ проверки состояния соединения по одному из вариантов осуществления изобретения, причем приведенное описание соответствует примеру осуществления изобретения с применением способа проверки состояния соединения в среде осуществления, представленной на фиг. 1. Способ проверки состояния соединения может включать в себя следующие этапы.
На этапе 301 терминал принимает инструкцию получения доступа к сети WiFi.
Если терминал не осуществляет доступ к сети WiFi, предоставляемой точкой доступа WiFi, терминал принимает инструкцию получения доступа к сети WiFi, причем такая инструкция получения доступа к сети WiFi может быть передана пользователем. Например, пользователь, эксплуатирующий терминал, может передать в терминал инструкция получения доступа к сети WiFi при возникновении необходимости подсоединения к сети WiFi. В альтернативном варианте терминал может автоматически получить инструкцию получения доступа к сети WiFi в процессе запуска.
На этапе 302 терминал производит поиск точек доступа WiFi в соответствии с инструкцией получения доступа к сети WiFi.
После получения терминалом инструкции получения доступа к сети WiFi терминал может произвести поиск точек доступа WiFi в соответствии с инструкцией получения доступа к сети WiFi, причем точки доступа WiFi могут производить непрерывную трансляцию своей аппаратной информации. Такая аппаратная информация беспроводного маршрутизатора может включать, например, идентификатор SSID (Service Set Identifier – идентификатор набора служб) и адрес MAC (Media Access Control – управления доступом к среде). Терминал может производить поиск аппаратной информации, транслируемой близлежащими точками доступа WiFi.
На этапе 303 терминал осуществляет доступ к сети WiFi, предоставляемой целевой точкой доступа WiFi, причем целевую точку доступа WiFi отбирают из найденных точек доступа WiFi.
После нахождения терминалом точек доступа WiFi терминал может отобрать одну точку доступа WiFi из по меньшей мере одной найденной точки доступа WiFi в качестве целевой точки доступа WiFi и установить соединение WiFi с целевой точкой доступа WiFi, причем процесс установления соединения WiFi представляет собой процесс осуществления доступа к сети WiFi, предоставляемой точкой доступа WiFi.
Процесс отбора может включать в себя:
(1) исключение из числа нескольких найденных точек доступа WiFi защищенных точек доступа WiFi, пароли к которым не сохранены в терминале;
(2) исключение из числа оставшихся нескольких точек доступа WiFi точек доступа WiFi, уровень сигнала которых ниже порогового значения уровня сигнала; и
(3) определение какой-либо точки доступа WiFi из оставшихся точек доступа WiFi в качестве целевой точки доступа WiFi и осуществление доступа к сети WiFi, предоставляемой целевой точкой доступа WiFi.
На этапе 304 терминал периодически осуществляет доступ к заданному доменному имени через сеть WiFi, и направляет сетевому серверу, соответствующему заданному доменному имени, запрос на получение сетевого ресурса.
После осуществления терминалом доступа к сети WiFi, предоставляемой целевой точкой доступа WiFi, терминал может периодически осуществлять доступ к заданному доменному имени через сеть WiFi и направлять сетевому серверу, соответствующему заданному доменному имени, запрос на получение сетевого ресурса, причем заданное доменное имя может быть именем домена в общедоступной сети, так что сетевой сервер может принять запрос при наличии установленного соединения между целевой точкой доступа WiFi и общедоступной сетью.
Следует отметить, что периодическое осуществление терминалом доступа к заданному доменному имени может обеспечить своевременное получение состояния соединения. Период такого доступа может быть установлен заранее. Например, такая период может быть установлен равным 10 минутам.
На этапе 305 терминал производит определение состояние соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса.
Терминал может определять состояние соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса после направления сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса.
Для выполнения данного этапа могут быть использованы два способа.
Как показано на фиг. 3-2, первый способ может включать в себя следующие три подэтапа.
На этапе 3051 терминал определяет, принят ли сетевой ресурс, переданный в качестве обратной связи сетевым сервером, соответствующим заданному доменному имени, и в случае, если сетевой ресурс принят, исполняет этап 3052, а в случае, если сетевой ресурс не принят, исполняет этап 3053.
Терминал может определить, принят ли сетевой ресурс, переданный в качестве обратной связи сетевым сервером, соответствующим заданному доменному имени, причем сетевой ресурс может быть передан сетевым сервером в целевую точку доступа WiFi, а затем направлен целевой точкой доступа WiFi в терминал. Следует отметить, что терминал может установить предельное время приема, которое может представлять собой период времени с момента начала осуществления терминалом доступа к заданному доменному имени. Если терминал не примет сетевой ресурс, переданный в качестве обратной связи сетевым сервером, в течение такого предельного времени приема, определяют, что сетевой ресурс не принят.
На этапе 3052 терминал определяет, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние установленного соединения.
Прием терминалом сетевого ресурса указывает на то, что соединение между целевой точкой доступа WiFi и общедоступной сетью установлено, терминал может осуществлять нормальный доступ к общедоступной сети через сеть WiFi, предоставляемую целевой точкой доступа WiFi, и в данный момент терминал может определить, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние установленного соединения.
Следует отметить, что состояние соединения, указывающее состояние установленного соединения, относится к состоянию соединения между целевой точкой доступа WiFi и общедоступной сетью.
На этапе 3053 терминал определяет, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние неустановленного соединения.
Если терминал не принял сетевой ресурс, это указывает на то, что соединение между целевой точкой доступа WiFi и общедоступной сетью не установлено, терминал не может осуществлять нормальный доступ к общедоступной сети через сеть WiFi, предоставляемую целевой точкой доступа WiFi, и в данный момент терминал может определить, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние неустановленного соединения.
Следует отметить, что состояние соединения, указывающее состояние неустановленного соединения, относится к состоянию соединения между целевой точкой доступа WiFi и общедоступной сетью.
Как показано на фиг. 3-3, второй способ может включать в себя следующие три подэтапа.
На этапе 3054 терминал определяет, принят ли сетевой ресурс, переданный в качестве обратной связи сетевым сервером, соответствующим заданному доменному имени, и если сетевой ресурс принят, исполняет этап 3055, а если сетевой ресурс не принят, исполняет этап 3057.
Терминал может определить, принят ли сетевой ресурс, переданный в качестве обратной связи сетевым сервером, соответствующим заданному доменному имени, причем сетевой ресурс может быть передан сетевым сервером в целевую точку доступа WiFi, а затем направлен целевой точкой доступа WiFi в терминал.
На этапе 3055 терминал получает скорость передачи данных на момент приема сетевого ресурса и исполняет этап 3056.
Прием терминалом сетевого ресурса указывает на наличие установленного соединения между целевой точкой доступа WiFi и общедоступной сетью и на возможность получения терминалом скорости передачи данных на момент приема сетевого ресурса.
На этапе 3056 терминал определяет состояние соединения в соответствии со скоростью передачи данных.
Терминал может определять состояние соединения в соответствии со скоростью передачи данных после получения скорости передачи данных на момент приема сетевого ресурса, причем такое состояние соединения может отражать состояние установленного соединения.
На этапе 3057 терминал определяет, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние неустановленного соединения.
Неполучение терминалом сетевого ресурса указывает на то, что соединение между целевой точкой доступа WiFi и общедоступной сетью не установлено, терминал не может осуществлять нормальный доступ к общедоступной сети через сеть WiFi, предоставляемую целевой точкой доступа WiFi, и в данный момент терминал может определить, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние неустановленного соединения.
Следует отметить, что после определения состояния соединения терминал может прекратить осуществление доступа к сети WiFi, предоставляемой целевой точкой доступа WiFi.
На этапе 306 терминал отображает состояние соединения для представления состояния соединения пользователю.
Терминал может отображать состояния соединения для представления состояния соединения пользователю после определения состояния соединения. В соответствии возможными, но не обязательными вариантами осуществления терминал может отображать состояние соединения в графическом интерфейсе пользователя или воспроизводить состояние соединения через звуковой компонент или может отображать состояние соединения в графическом интерфейсе пользователя и воспроизводить состояние соединения через звуковой компонент.
Следует отметить, что точка доступа WiFi обычно бывает подсоединена к узлу доступа общедоступной сети. Однако такой узел доступа общедоступной сети может быть отсоединен от общедоступной сети по различным причинам, например, в связи с повреждением на линии. В соответствии с известными технологиями, как показано на фиг. 3-4, терминал отображает для пользователя в графическом интерфейсе пользователя только идентификаторы 31 SSID, транслируемые точками доступа WiFi, и соответствующие им уровни 32 сигнала, причем точка доступа WiFi, способная обеспечить подключение к сети WiFi, через которую может быть получен доступ к общедоступной сети, может быть неизвестна пользователю. В соответствии со способом проверки состояния соединения по данному варианту осуществления настоящего изобретения терминал может последовательно определять состояния соединения нескольких точек доступа WiFi, обнаруженных на этапе 302 с использованием этапов 303-305, и отображать для пользователя состояния нескольких соединений. Например, как показано на фиг. 3-5, терминал может отображать для пользователя идентификаторы 31 SSID точек доступа WiFi и соответствующие уровни 32 сигнала и состояния 33 соединения. Символ «!» обозначает на фиг. 3-5 состояние соединения, представляющее собой состояние неустановленного соединения, а пустое поле, не содержащее символа «!», обозначает состояние соединения, представляющее собой состояние установленного соединения. Терминал также может использовать для обозначения состояния соединения, представляющего собой состояние неустановленного соединения, и состояния соединения, представляющего собой состояние установленного соединения, другие символы (например, символ «×» для обозначения состояния соединения, представляющего собой состояние неустановленного соединения, и символ «√» для обозначения состояния соединения, представляющего собой состояние установленного соединения), что не налагает каких-либо ограничений на настоящее изобретение.
Кроме того, для отражения состояния соединения могут быть использованы и другие способы. Как показано на фиг. 3-6, терминал также может отображать для пользователя в качестве состояния соединения, указывающего состояние установленного соединения, скорость 33а передачи данных в случае получения скорости передачи данных на момент приема сетевого ресурса, что не налагает каких-либо ограничений на настоящее изобретение.
Кроме того, следует отметить, что в соответствии со способом проверки состояния соединения по данному варианту осуществления настоящего изобретения получают скорость передачи данных на момент приема сетевого ресурса, и состояние соединения определяют в соответствии со скоростью передачи данных, что обеспечивает возможность увеличения информативности состояния соединения и повышения удобства для пользователя.
Кроме того, следует отметить, что в соответствии со способом проверки состояния соединения по данному варианту осуществления настоящего изобретения состояния соединения найденных точек доступа WiFi определяют без осуществления доступа терминала к сетям WiFi, доступ к которым обеспечивают найденные точки доступа WiFi, что обеспечивает возможность заблаговременного определения состояния соединения каждой из таких точек доступа WiFi в процессе выбора пользователем сетей WiFi, доступ к которым обеспечивают такие точки доступа WiFi.
Из вышеизложенного следует, что в соответствии со способом проверки состояния соединения по данному варианту осуществления настоящего изобретения пользователю представляют состояние соединения между сетью WiFi и общедоступной сетью, определенное по результу получения сетевого ресурса, что обеспечивает разрешение проблем односторонности проверочной информации и низкой эффективности проверки, существующих в случае использования терминалом уровня сигнала WiFi в соответствии с известными технологиями в качестве характеристики состояния соединения; причем обеспечена возможность определения терминалом по состоянию соединения наличия или отсутствия нормального соединения данной сети WiFi с общедоступной сетью, а также повышения эффективности проверки.
На фиг. 4-1 представлена схема, иллюстрирующая другой способ проверки состояния соединения по одному из вариантов осуществления изобретения, причем приведенное описание соответствует примеру осуществления изобретения с применением способа проверки состояния соединения к терминалу 11 в среде осуществления, представленной на фиг. 1. Способ проверки состояния соединения может включать в себя следующие этапы.
На этапе 401 терминал периодически осуществляет доступ к заданному доменному имени через подсоединенную в данный момент сеть WiFi, предоставляемую точкой доступа WiFi, и направляет сетевому серверу, соответствующему заданному доменному имени, запрос на получение сетевого ресурса.
При осуществлении доступа терминала к сети WiFi, предоставляемой точкой доступа WiFi, терминал может периодически осуществлять доступ к заданному доменному имени через сеть WiFi, к которой в данный момент обеспечен доступ, и направлять сетевому серверу, соответствующему заданному доменному имени, запрос на получение сетевого ресурса. Заданное доменное имя может быть именем домена в общедоступной сети, в связи с чем сетевой сервер может принять запрос при наличии между точкой доступа WiFi и общедоступной сетью установленного соединения.
Следует отметить, что периодическое осуществление терминалом доступа к заданному доменному имени может обеспечить своевременное получение состояния соединения. Период такого доступа может быть установлен заранее. Например, такая период может быть установлен равным 10 минутам.
На этапе 402 терминал определяет состояние соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса, причем состояние соединения включает состояние установленного соединения или состояние неустановленного соединения.
Терминал может определять состояние соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса после направления сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса. Данный этап соответствует этапу 305 варианта осуществления по фиг. 3-1, и его повторное описание не приводится.
На этапе 403 терминал отображает состояние соединения для представления состояния соединения пользователю.
Терминал может отображать состояния соединения для представления состояния соединения пользователю после определения состояния соединения. В соответствии возможными, но не обязательными вариантами осуществления терминал может отображать состояние соединения в графическом интерфейсе пользователя или воспроизводить состояние соединения через звуковой компонент или может отображать состояние соединения в графическом интерфейсе пользователя и воспроизводить состояние соединения через звуковой компонент. Как показано на фиг. 4-2, терминал может отображать состояние 42 соединения рядом с идентификатором 41 уровня сигнала WiFi для обеспечения возможности удобного и непосредственного получения пользователем информации о сети WiFi, к которой в данный момент обеспечен доступ. Терминал также может представлять состояние соединения с использованием других символов, что не налагает каких-либо ограничений на настоящее изобретение.
Кроме того, следует отметить, что в соответствии со способом проверки состояния соединения по данному варианту осуществления настоящего изобретения получают состояние соединения между подсоединенной в данный момент точкой доступа WiFi и общедоступной сетью, что обеспечивает возможность непосредственного опредления пользователем наличия или отсутствия возможности соединения между сетью WiFi, к которой в данный момент обеспечен доступ, и общедоступной сетью.
Из вышеизложенного следует, что в соответствии со способом проверки состояния соединения по данному варианту осуществления настоящего изобретения пользователю представляют состояние соединения между сетью WiFi и общедоступной сетью, определенное по результу получения сетевого ресурса, что обеспечивает разрешение проблем односторонности проверочной информации и низкой эффективности проверки, существующих в случае использования терминалом уровня сигнала WiFi в соответствии с известными технологиями в качестве характеристики состояния соединения; причем обеспечена возможность определения терминалом по состоянию соединения наличия или отсутствия нормального соединения данной сети WiFi с общедоступной сетью, а также повышения эффективности проверки.
На фиг. 5 представлена схема, иллюстрирующая способ проверки состояния соединения по другому варианту осуществления изобретения, причем приведенное описание соответствует примеру осуществления изобретения с применением способа проверки состояния соединения к точке 12 доступа WiFi в среде осуществления, представленной на фиг. 1. Способ проверки состояния соединения может включать в себя следующие этапы.
На этапе 501 периодически осуществляют доступ к заданному доменному имени и направляют сетевому серверу, соответствующему заданному доменному имени, запрос на получение сетевого ресурса.
На этапе 502 определяют состояние соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса, причем состояние соединения включает состояние установленного соединения и состояние неустановленного соединения.
На этапе 503 предоставляют состояние соединения для терминал с целью осуществления терминалом представления состояния соединения пользователю.
Из вышеизложенного следует, что в соответствии со способом проверки состояния соединения по данному варианту осуществления настоящего изобретения пользователю представляют состояние соединения между сетью WiFi и общедоступной сетью, определенное по результу получения сетевого ресурса, что обеспечивает разрешение проблем односторонности проверочной информации и низкой эффективности проверки, существующих в случае использования терминалом уровня сигнала WiFi в соответствии с известными технологиями в качестве характеристики состояния соединения; причем обеспечена возможность определения терминалом по состоянию соединения наличия или отсутствия нормального соединения данной сети WiFi с общедоступной сетью, а также повышения эффективности проверки.
На фиг. 6 представлена схема, иллюстрирующая способ проверки состояния соединения по другому варианту осуществления изобретения, причем приведенное описание соответствует примеру осуществления изобретения с применением способа проверки состояния соединения в среде осуществления, представленной на фиг. 1. Способ проверки состояния соединения может включать в себя следующие этапы.
На этапе 601 точка доступа WiFi периодически осуществляет доступ к заданному доменному имени и направляет сетевому серверу, соответствующему данному доменному имени, запрос на получение сетевого ресурса.
При использовании способа проверки состояния соединения по данному варианту осуществления настоящего изобретения точка доступа WiFi может периодически осуществлять доступ к заданному доменному имени через соединение с узлом доступа общедоступной сети и направлять сетевому серверу, соответствующему заданному доменному имени, запрос на получение сетевого ресурса. При этом сторона доступа общедоступной сети представляет собой порт, сконфигурированный для предоставления соединения с общедоступной сетью, причем узел доступа общедоступной сети может быть отсоединен от общедоступной сети по различным причинам, например, в связи с повреждением на линии.
На этапе 602 точка доступа WiFi определяет состояние соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса. Состояние соединения включает состояние установленного соединения и состояние неустановленного соединения.
Точка доступа WiFi может определять состояние соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса после направления сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса, причем состояние соединения включает состояние установленного соединения и состояние неустановленного соединения. При этом сеть WiFi предоставляется точкой доступа WiFi, а состояние соединения между сетью WiFi и общедоступной сетью соответствует состоянию соединения между точкой доступа WiFi и общедоступной сетью.
Точка доступа WiFi может определять, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние установленного соединения, в случае получения сетевого ресурса, предоставленного сетевым сервером, и может определять, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние неустановленного соединения, в случае неполучения сетевого ресурса, предоставленного сетевым сервером.
Следует отметить, что в случае получения сетевого ресурса, предоставленного сетевым сервером, точка доступа WiFi может производить измерение скорости передачи данных на момент получения сетевого ресурса и включать скорости передачи данных в состояние соединения.
На этапе 603 точка доступа WiFi осуществляет трансляцию состояния соединения.
Точка доступа WiFi может осуществлять трансляцию состояния соединения после определения состояния соединения.
Следует отметить, что точка доступа WiFi может включать состояние соединения в состав аппаратной информации и, в частности, транслировать состояние соединения вместе с идентификатором SSID и адресом MAC.
На этапе 604 терминал получает состояние соединения, транслируемое точкой доступа WiFi, причем терминал находить такую точку доступа WiFi в соответствии с инструкцией получения доступа к сети WiFi.
После трансляции состояния соединения точкой доступа WiFi терминал может получить состояние соединения, транслируемое точкой доступа WiFi. В случае включения точкой доступа WiFi состояния соединения в состав предназначенной для трансляции аппаратной информации терминал, расположенный вблизи данной точки доступа WiFi (в пределах дальности трансляции сигналов данной точкой доступа WiFi), может при нахождении данной точки доступа WiFi проанализировать полученную аппаратную информацию для извлечения идентификатора SSID, адреса MAC и состояния соединения данной точки доступа WiFi.
На этапе 605 терминал отображает состояние соединения для представления состояния соединения пользователю.
Терминал может отображать состояния соединения для представления состояния соединения пользователю после определения состояния соединения. В соответствии возможными, но не обязательными вариантами осуществления терминал может отображать состояние соединения в графическом интерфейсе пользователя или воспроизводить состояние соединения через звуковой компонент или может отображать состояние соединения в графическом интерфейсе пользователя и воспроизводить состояние соединения через звуковой компонент. Данный этап соответствует этапу 306 варианта осуществления по фиг. 3-1, и его повторное описание не приводится.
Кроме того, следует отметить, что в соответствии со способом проверки состояния соединения по данному варианту осуществления настоящего изобретения точка доступа WiFi транслирует состояние соединения, что обеспечивает возможность получения терминалом информации о состоянии соединения данной точки доступа WiFi и устранения необходимости самостоятельного определения состояния соединения терминалом, что обеспечивает ускорение получения состояния соединения.
Из вышеизложенного следует, что в соответствии со способом проверки состояния соединения по данному варианту осуществления настоящего изобретения пользователю представляют состояние соединения между сетью WiFi и общедоступной сетью, определенное по результу получения сетевого ресурса, что обеспечивает разрешение проблем односторонности проверочной информации и низкой эффективности проверки, существующих в случае использования терминалом уровня сигнала WiFi в соответствии с известными технологиями в качестве характеристики состояния соединения; причем обеспечена возможность определения терминалом по состоянию соединения наличия или отсутствия нормального соединения данной сети WiFi с общедоступной сетью, а также повышения эффективности проверки.
На фиг. 7 представлена схема, иллюстрирующая способ проверки состояния соединения по другому варианту осуществления изобретения, причем приведенное описание соответствует примеру осуществления изобретения с применением способа проверки состояния соединения в среде осуществления, представленной на фиг. 1. Способ проверки состояния соединения может включать в себя следующие этапы.
На этапе 701 точка доступа WiFi периодически осуществляет доступ к заданному доменному имени и направляет сетевому серверу, соответствующему данному доменному имени, запрос на получение сетевого ресурса.
При использовании способа проверки состояния соединения по данному варианту осуществления настоящего изобретения точка доступа WiFi может периодически осуществлять доступ к заданному доменному имени через соединение с узлом доступа общедоступной сети и направлять сетевому серверу, соответствующему заданному доменному имени, запрос на получение сетевого ресурса. При этом сторона доступа общедоступной сети представляет собой порт, сконфигурированный для предоставления соединения с общедоступной сетью, причем узел доступа общедоступной сети может быть отсоединен от общедоступной сети по различным причинам (например, в связи с повреждением на линии).
На этапе 702 точка доступа WiFi определяет состояние соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса, причем состояние соединения включает состояние установленного соединения и состояние неустановленного соединения.
Точка доступа WiFi может определять состояние соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса после направления сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса, причем состояние соединения включает состояние установленного соединения и состояние неустановленного соединения. При этом сеть WiFi предоставляется точкой доступа WiFi, а состояние соединения между сетью WiFi и общедоступной сетью соответствует состоянию соединения между точкой доступа WiFi и общедоступной сетью.
Точка доступа WiFi может определять, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние установленного соединения, в случае получения сетевого ресурса, предоставленного сетевым сервером, и может определять, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние неустановленного соединения, в случае неполучения сетевого ресурса, предоставленного сетевым сервером.
Следует отметить, что в случае получения сетевого ресурса, предоставленного сетевым сервером, точка доступа WiFi может производить измерение скорости передачи данных на момент получения сетевого ресурса и включать скорости передачи данных в состояние соединения.
На этапе 703 точка доступа WiFi передает состояние соединение в подсоединенный в данный момент терминал.
При наличии соединения между точкой доступа WiFi и терминалом точка доступа WiFi может передать в терминал определенное таким образом состояние соединения. Точка доступа WiFi может быть соединена с одним или более терминалами и может передавать состояние соединения в один или более терминалов. Например, беспроводной маршрутизатор устанавливает соединение WiFi с тремя терминалами, после чего данный беспроводной маршрутизатор может передать состояние соединения в по меньшей мере один из этих трех терминалов после определения состояния соединения.
На этапе 704 терминал отображает состояние соединения для представления состояния соединения пользователю.
Терминал может отображать состояния соединения для представления состояния соединения пользователю после определения состояния соединения. В соответствии возможными, но не обязательными вариантами осуществления терминал может отображать состояние соединения в графическом интерфейсе пользователя или воспроизводить состояние соединения через звуковой компонент или может отображать состояние соединения в графическом интерфейсе пользователя и воспроизводить состояние соединения через звуковой компонент. Данный этап соответствует этапу 403 варианта осуществления по фиг. 4-1, и его повторное описание не приводится.
Следует отметить, что при практическом применении способ проверки состояния соединения, представленный на фиг. 6, и способ проверки состояния соединения, представленный на фиг. 7, могут быть использованы совместно. Например, после определения состояния соединения точка доступа WiFi может осуществлять трансляцию состояния соединения и передачу состояния соединения в подсоединенный в данный момент терминал, что не налагает каких-либо ограничений на настоящее изобретение.
Кроме того, следует отметить, что в соответствии со способом проверки состояния соединения по данному варианту осуществления настоящего изобретения состояние соединения передают в подсоединенный в данный момент терминал, что обеспечивает возможность получения подсоединенным в данный момент терминалом состояния соединения в режиме реального времени.
Из вышеизложенного следует, что в соответствии со способом проверки состояния соединения по данному варианту осуществления настоящего изобретения пользователю представляют состояние соединения между сетью WiFi и общедоступной сетью, определенное по результу получения сетевого ресурса, что обеспечивает разрешение проблем односторонности проверочной информации и низкой эффективности проверки, существующих в случае использования терминалом уровня сигнала WiFi в соответствии с известными технологиями в качестве характеристики состояния соединения; причем обеспечена возможность определения терминалом по состоянию соединения наличия или отсутствия нормального соединения данной сети WiFi с общедоступной сетью, а также повышения эффективности проверки.
Ниже следует описание устройств, соответствующих вариантам осуществления настоящего изобретения и выполненных с возможностью исполнения способов по вариантам осуществления настоящего изобретения. Характеристики вариантов осуществления устройств, подробно не раскрытые в настоящем описании, соответствуют характеристикам способов по вариантам осуществления настоящего изобретения.
На фиг. 8 представлена блок-схема, иллюстрирующая устройство для проверки состояния соединения по одному из вариантов осуществления изобретения, причем такое устройство для проверки состояния соединения может быть выполнено в виде части или всего терминала 11 в среде осуществления по фиг. 11 с использованием программных средств, аппаратных средств или их сочетания. Устройство для проверки состояния соединения может содержать следующие модули.
Модуль 810 доступа к доменному имени выполнен с возможностью осуществления доступа к заданному доменному имени через сеть WiFi, к которой обеспечен доступ, и направления сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса.
Модуль 820 определения состояния выполнен с возможностью определения состояния соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса, причем состояние соединения включает состояние установленного соединения и состояние неустановленного соединения.
Модуль 830 отображения состояния выполнен с возможностью отображения состояния соединения для представления состояния соединения пользователю.
Из вышеизложенного следует, что в соответствии данным вариантом осуществления устройства для проверки состояния соединения по настоящему изобретению пользователю представляют состояние соединения между сетью WiFi и общедоступной сетью, определенное по результу получения сетевого ресурса, что обеспечивает разрешение проблем односторонности проверочной информации и низкой эффективности проверки, существующих в случае использования терминалом уровня сигнала WiFi в соответствии с известными технологиями в качестве характеристики состояния соединения; причем обеспечена возможность определения терминалом по состоянию соединения наличия или отсутствия нормального соединения данной сети WiFi с общедоступной сетью, а также повышения эффективности проверки.
Модуль 810 доступа к доменному имени может быть дополнительно выполнен с возможностью: приема инструкции получения доступа к сети WiFi; поиска точек доступа WiFi в соответствии с инструкцией получения доступа к сети WiFi; осуществления доступа к сети WiFi, предоставляемой целевой точкой доступа WiFi, причем целевая точка доступа WiFi отобрана из числа найденных точек доступа WiFi; и направления сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса через сеть WiFi.
Модуль 820 определения состояния может быть дополнительно выполнен с возможностью: определения того, принят ли сетевой ресурс, переданный в качестве обратной связи сетевым сервером, соответствующим заданному доменному имени; определения, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние установленного соединения в случае, если сетевой ресурс принят; и определения, что состояние соединения между сетью WiFi и общедоступной сетью представляет собой состояние неустановленного соединения в случае, если сетевой ресурс не принят.
Состояние соединения дополнительно может включать в себя скорость передачи данных.
Модуль 820 определения состояния выполнен с возможностью: получения скорости передачи данных на момент приема сетевого ресурса в случае, если сетевой ресурс принят; и определения состояния соединения в соответствии со скоростью передачи данных.
Кроме того, следует отметить, что в соответствии с данным вариантом осуществления устройства для проверки состояния соединения по настоящему изобретению получают скорость передачи данных на момент приема сетевого ресурса, причем состояние соединения определяют в соответствии со скоростью передачи данных, что обеспечивает возможность увеличения информативности состояния соединения и повышения удобства для пользователя.
Кроме того, следует отметить, что в соответствии данным вариантом осуществления устройства для проверки состояния соединения по настоящему изобретению состояние соединения между найденными точками доступа WiFi и общедоступной сетью определяют без осуществления терминалом доступа к точкам доступа WiFi, что обеспечивает возможность заблаговременного определения состояния соединения между такими точками доступа WiFi и общедоступной сетью в процессе выбора пользователем точек доступа WiFi для подсоединения.
Из вышеизложенного следует, что в соответствии данным вариантом осуществления устройства для проверки состояния соединения по настоящему изобретению пользователю представляют состояние соединения между сетью WiFi и общедоступной сетью, определенное по результу получения сетевого ресурса, что обеспечивает разрешение проблем односторонности проверочной информации и низкой эффективности проверки, существующих в случае использования терминалом уровня сигнала WiFi в соответствии с известными технологиями в качестве характеристики состояния соединения; причем обеспечена возможность определения терминалом по состоянию соединения наличия или отсутствия нормального соединения данной сети WiFi с общедоступной сетью, а также повышения эффективности проверки.
На фиг. 9 представлена блок-схема, иллюстрирующая устройство для проверки состояния соединения по одному из вариантов осуществления изобретения, причем такое устройство для проверки состояния соединения может быть выполнено в виде части или всей точки 12 доступа WiFi в среде осуществления по фиг. 11 с использованием программных средств, аппаратных средств или их сочетания. Устройство для проверки состояния соединения может содержать следующие модули.
Модуль 910 запроса ресурса выполнен с возможностью периодического осуществления доступа к заданному доменному имени и направления сетевому серверу, соответствующему заданному доменному имени, запроса на получение сетевого ресурса.
Модуль 920 определения соединения выполнен с возможностью определения состояния соединения между сетью WiFi и общедоступной сетью в соответствии с результатом получения сетевого ресурса, причем состояние соединения включает состояние установленного соединения или состояние неустановленного соединения.
Модуль 930 предоставления состояния выполнен с возможностью предоставления состояния соединения для терминала, причем терминал выполнен с возможностью представления состояния соединения пользователю.
Модуль 930 передачи состояния дополнительно может быть выполнен с возможностью трансляции состояния соединения для обеспечения возможности получения состояния соединения терминалом, осуществляющим доступ к сети WiFi.
Кроме того, следует отметить, что в соответствии данным вариантом осуществления устройства для проверки состояния соединения по настоящему изобретению точка доступа WiFi транслирует состояние соединения, что обеспечивает возможность приема терминалом информации о состоянии соединения данной точки доступа WiFi и устранения необходимости самостоятельного определения состояния соединения терминалом.
Из вышеизложенного следует, что в соответствии данным вариантом осуществления устройства для проверки состояния соединения по настоящему изобретению пользователю представляют состояние соединения между сетью WiFi и общедоступной сетью, определенное по результу получения сетевого ресурса, что обеспечивает разрешение проблем односторонности проверочной информации и низкой эффективности проверки, существующих в случае использования терминалом уровня сигнала WiFi в соответствии с известными технологиями в качестве характеристики состояния соединения; причем обеспечена возможность определения терминалом по состоянию соединения наличия или отсутствия нормального соединения данной сети WiFi с общедоступной сетью, а также повышения эффективности проверки.
Подробное описание конкретных способов функционирования отдельных модулей устройств по вышеописанным вариантам осуществления изобретения было приведено в приложении к соответствующим способам и повторно не приводится.
На фиг. 10 представлена блок-схема, иллюстрирующая пример устройства 1000 для проверки состояния соединения по одному из вариантов осуществления изобретения. Устройство 1000 может представлять собой, например, мобильный телефон, компьютер, терминал терминал цифровой трансляции, аппарат для обмена сообщениями, игровую приставку, планшетный компьютер, медицинский прибор, спортивное оборудование, карманный персональный компьютер и т. п.
Как показано на фиг. 10, устройство 1000 может содержать один или более из следующих компонентов: компонент 1002 обработки, память 1004, компонент 1006 питания, компонент 1008 мультимедиа, аудиокомпонент 1010, интерфейс 1012 ввода/вывода (I/O), компонент 1014 датчиков и компонент 1016 связи.
Компонент 1002 обработки, как правило, осуществляет общее управление работой устройства 1000, например, операциями, связанными с отображением, телефонными вызовами, обменом данными, работой видеокамеры и регистрацией информации. Компонент 1002 обработки может содержать один или более процессоров 1020 для выполнения инструкций по осуществлению всех или некоторых из этапов вышеописанных способов. Кроме того, компонент 1002 обработки может содержать один или более модулей, обеспечивающих возможность взаимодействия между компонентом 1002 обработки и другими компонентами. Например, компонент 1002 обработки может содержать модуль мультимедиа для обеспечения возможности взаимодействия между компонентом 1008 мультимедиа и компонентом 1002 обработки.
Память 1004 выполнена с возможностью сохранения различных типов данных для поддержки работы устройства 1000. В число таких данных могут входить, например, инструкции любых приложений или способов, осуществляемых устройством 1000, контактная информация, адресная книга, сообщения, изображения, видеоматериалы и т. д. Память 1004 может быть осуществлена в виде энергозависимой памяти любого типа, энергонезависимой памяти любого типа или любых их сочетаний, например, статической оперативной памяти (Static Random Access Memory, SRAM), электрически стираемой программируемой постоянной памяти (Electrically Erasable Programmable Read Only Memory, EEPROM), программируемой постоянной памяти (Programmable Read-Only Memory, PROM), постоянной памяти (Read Only Memory, ROM), магнитной памяти, флэш-памяти, магнитного диска или оптического диска.
Компонент 1006 питания обеспечивает подачу электропитания на различные компоненты устройства 1000. Компонент 1006 питания может содержать систему управления питанием, один или более источников питания и любые другие компоненты, имеющие отношение к обеспечению, регулированию и распределению питания для устройства 1000.
Компонент 1008 мультимедиа содержит экран, действующий в качестве интерфейса вывода между устройством 1000 и пользователем. В некоторых вариантах осуществления экран может представлять собой жидкокристаллический дисплей (ЖКД) или сенсорную панель (СП). Если экран содержит сенсорную панель, такой экран может быть осуществлен в виде сенсорного экрана, выполненного с возможностью приема сигналов, вводимых пользователем. Сенсорная панель содержит один или несколько сенсоров прикосновений, выполненных с возможностью регистрации прикосновений, перемещений пальцев и других жестов, производимых на сенсорной панели. Такие сенсоры прикосновений могут определять не только границы зон прикосновения или перемещения пальцев, но и длительность и силу давления, соответствующие таким прикосновениям или перемещениям. В некоторых вариантах осуществления компонент 1008 мультимедиа содержит переднюю видеокамеру и/или заднюю видеокамеру. Когда устройство 1000 включено в рабочем режиме, например, в режиме фотографирования или видеозаписи, передняя камера и/или задняя камера могут получать внешние мультимедийные данные. Как передняя камера, так и задняя камера могут представлять собой камеры с системой фиксированных оптических линз или быть оборудованы возможностями фокусировки и оптического масштабирования.
Аудиокомпонент 1010 выполнен с возможностью вывода и/или ввода звуковых сигналов. Например, аудиокомпонент 1010 может содержать микрофон (MIC), выполненный с возможностью приема внешних аудио сигналов, когда устройство 1000 включено в рабочем режиме, например, для установления телефонного вызова, звукозаписи или распознавания голоса. Затем принятые аудио сигналы могут быть сохранены в памяти 1004 или переданы через компонент 1016 связи. В некоторых вариантах осуществления аудиокомпонент 1010 дополнительно содержит динамик, используемый для вывода аудио сигналов.
Интерфейс 1012 ввода/вывода обеспечивает возможность взаимодействия между компонентом 1002 обработки и периферийными модулями интерфейса, которые могут представлять собой, например, клавиатуру, колесо управления, кнопки и т. п. В число кнопок в частности, но не исключительно, могут входить: кнопка основной страницы, кнопка регулировки громкости, кнопка пуска и кнопка блокировки.
Компонент 1014 датчиков содержит один или более датчиков, используемых для оценки различных аспектов состояния устройства 1000. Например, компонент 1014 датчиков может определять включенное/выключенное состояние устройства 1000 и взаиморасположение его компонентов, например, дисплея и клавиатуры устройства 1000, причем компонент 1014 датчиков дополнительно может определять изменения положения устройства 1000 или компонентов устройства 1000, наличие или отсутствие контакта пользователя с устройством 1000, ориентацию или ускорение/замедление устройства 1000 и изменения температуры устройства 1000. Компонент 1014 датчиков может содержать датчик приближения, выполненный с возможностью бесконтактного обнаружения близкорасположенных предметов. Кроме того, компонент 1014 датчиков может содержать оптические датчики, например, датчики изображений типа комплементарного металло-оксидного полупроводника (КМОП) или прибора с зарядовой связью (ПЗС), используемые для регистрации изображений. В некоторых вариантах осуществления компонент 1014 датчиков может дополнительно содержать акселерометр, гиродатчик, магнитный датчик, датчик давления или датчик температуры.
Компонент 1016 связи выполнен с возможностью обеспечения проводной или беспроводной связи между устройством 1000 и другим устройством. Устройство 1000 может осуществлять доступ к беспроводной сети в соответствии со стандартом обмена данными, например, к сети WiFi, сети 2-го поколения (2G) или сети 3-го поколения (3G) или любым сочетаниям таких сетей. В одном из примеров осуществления компонент 1016 связи принимает сигнал трансляции или соответствующую информацию от внешней системы управления трансляцией по каналу трансляции. В одном из примеров осуществления компонент 1016 связи может дополнительно содержать модуль ближней бесконтактной связи (Nearfield Communication, NFC) для обеспечения возможности обмена информацией на малых расстояниях. Модуль NFC может быть осуществлен, например, с использованием технологий радиочастотной идентификации (Radio Frequency Identification, RFID), оптической связи в инфракрасном диапазоне (Infrared Data Association, IrDA), радиосвязи со сверхширокой полосой пропускания (Ultra-Wideband, UWB), Bluetooth (BT) или других технологий.
В соответствии с примерами осуществления изобретения устройство 1000 может быть осуществлено с использованием специализированных интегральных микросхем (Application Specific Integrated Circuit, ASIC) и/или микросхем для цифровой обработки сигналов (Digital Signal Processor, DSP) и/или устройств и/или модулей цифровой обработки сигналов (Digital Signal Processing Device, DSPD) и/или программируемых логических устройств (Programmable Logic Device, PLD) и/или перепрограммируемых вентильных матриц (Field Programmable Gate Array, FPGA) и/или контроллеров и/или микроконтроллеров и/или микропроцессоров и/или других электронных компонентов, обеспечивающих возможность осуществления вышеописанных способов.
В соответствии с некоторыми из примеров осуществления изобретения может быть дополнительно предусмотрен долговременный машиночитаемый носитель информации, например, в виде памяти 1004, содержащий инструкции, которые могут быть исполнены процессором 1020 устройства 1000 для осуществления вышеописанных способов. Такие долговременные машиночитаемые носители информации могут представлять собой, например, энергонезависимую память, оперативную память (Random Access Memory, RAM), постоянную память на компакт-диске (Compact Disc Read-Only Memory, CD-ROM), магнитную ленту, гибкий магнитный диск, оптический накопитель данных и т. п.
В соответствии с используемым типом долговременного машиночитаемого носителя информации при исполнении процессором устройства 1000 инструкций, сохраненных в носителе информации, устройство 1000 может осуществлять способ проверки состояния соединения по всем вышеописанным вариантов осуществления изобретения.
На фиг. 11 представлена блок-схема примера устройства 1100 для проверки состояния соединения по одному из вариантов осуществления настоящего изобретения. Устройство 1100 может быть выполнено, например, в виде точки доступа WiFi. Как показано на фиг. 11, устройство 1100 содержит компонент 1122 обработки, причем компонент 1122 обработки данных дополнительно содержит один или болеее процессоров и модуль памяти, представленный в виде памяти 1132 и выполненный с возможностью сохранения инструкций, исполняемых компонентом 1122 обработки, например, прикладной программы. Прикладная программа, сохраненная в памяти 1132, может содержать один или болеее модулей, каждый из которых соответствует набору инструкций. Кроме того, компонент 1122 обработки выполнен с возможностью исполнения инструкций для осуществления вышеописанных способов проверки состояния соединения.
Устройство 1100 может дополнительно содержать компонент 1126 питания, выполненный с возможностью управления питанием всего устройства 1100, интерфейс 1150 проводной или беспроводной сети, выполненный с возможностью подсоединения устройства 1100 к сети, и интерфейс 1158 ввода/вывода. Устройство 1100 может работать на основе операционной системы, сохраненной в памяти 1132, например, операционной системы Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™ и т. п.
По рассмотрении представленных подробных описаний и вариантов практического использования настоящего изобретения специалисты в данной области легко могут разработать и другие варианты его осуществления. Подразумевается, что настоящая заявка охватывает все вариации, варианты применения и практические модификации настоящего изобретения. Такие вариации, варианты применения и практические модификации соответствуют общим принципам настоящего изобретения и включают в себя отклонения от настоящего описания, не выходящие за пределы известных или обычно используемых в данной области технологий. Представленные подробные описания и варианты осуществления следует рассматривать лишь в качестве примеров, а объем и сущность настоящего изобретения определены нижеследующими пунктами формулы изобретения.
Следует понимать, что изобретение не ограничено конкретными конструкциями, описанными выше и представленными на прилагаемых чертежах, и что в него могут быть внесены различные модификации и изменения, не выходящие за рамки изобретения. Объем изобретения ограничен прилагаемыми пунктами формулы изобретения.
Промышленная примененимость
В соответствии с вариантами осуществления настоящего изобретения пользователю представляют состояние соединения между сетью WiFi и общедоступной сетью, определенное по результу получения сетевого ресурса, что обеспечивает разрешение проблем односторонности проверочной информации и низкой эффективности проверки, существующих в случае использования терминалом уровня сигнала WiFi в соответствии с известными технологиями в качестве характеристики состояния соединения; причем обеспечена возможность определения терминалом по состоянию соединения наличия или отсутствия нормального соединения данной сети WiFi с общедоступной сетью, а также повышения эффективности проверки.