[0001] Настоящая заявка основывается на и по ней испрашивается приоритет по заявке на патент Китая № 201410484650.8, поданной 19 сентября 2014 г., все содержание которой включается в этот документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[0002] Настоящее раскрытие изобретения относится к области технологии связи, а конкретнее к способу и устройству получения доступа к беспроводной сети.
УРОВЕНЬ ТЕХНИКИ
[0003] В беспроводной сетевой среде, предоставленной устройством беспроводной AP (Access Point, точка беспроводного доступа), терминал может подключаться к устройству беспроводной AP для получения доступа к сети общего пользования посредством устройства беспроводной AP. Например, в домашней беспроводной сетевой среде распространенным устройством беспроводной AP является маршрутизатор, размещенный в доме, все виды интеллектуальных терминалов с функцией WiFi-доступа (Wireless Fidelity) в доме могут получать доступ к домашней беспроводной сети, и соответственно можно реализовать взаимосвязь между интеллектуальными терминалами.
[0004] На предшествующем уровне техники в отношении случая, когда интеллектуальные терминалы в одном и том же диапазоне беспроводной сети получают доступ к беспроводной сети, можно отключить от беспроводной сети один из интеллектуальных терминалов, который получил доступ к беспроводной сети, и он может получить доступ к другим интеллектуальным терминалам в режиме AP, а затем отправить другим интеллектуальным терминалам информацию о доступе к беспроводной сети, другие интеллектуальные терминалы получают доступ к беспроводной сети в соответствии с информацией о доступе, интеллектуальный терминал, который отключен, снова получает доступ к беспроводной сети, посредством этого реализуя то, что все интеллектуальные терминалы получают доступ к беспроводной сети.
[0005] Однако вышеописанный процесс получения доступа к беспроводной сети должен выполнять переключение доступа на интеллектуальные терминалы, которые получили доступ к беспроводной сети, и соответственно процесс доступа обременителен, а эффективность доступа невысока.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0006] Настоящее раскрытие изобретения предоставляет способ и устройство получения доступа к беспроводной сети для решения технической проблемы предшествующего уровня техники, заключающейся в том, что процесс доступа обременителен, а эффективность доступа невысока.
[0007] В соответствии с первым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется способ получения доступа к беспроводной сети, включающий в себя:
[0008] обнаружение целевого терминала, получающего доступ к целевой беспроводной сети, после того, как первый терминал получает доступ к целевой беспроводной сети;
[0009] формирование группового адреса в соответствии с информацией о доступе к целевой беспроводной сети; и
[0010] отправку на групповой адрес многоадресного пакета, который указывает информацию о доступе и принимается целевым терминалом, чтобы получить доступ к целевой беспроводной сети.
[0011] В качестве альтернативы обнаружение целевого терминала, получающего доступ к целевой беспроводной сети, включает в себя:
[0012] прием сигнального пакета, транслированного по меньшей мере одним вторым терминалом в предварительно заданном периоде времени, путем вызова интерфейса сканирования точки беспроводного доступа AP, причем сигнальный пакет переносит информацию о терминале относительно второго терминала; и
[0013] получение целевого терминала от второго терминала в соответствии с информацией о терминале.
[0014] В качестве альтернативы получение целевого терминала от второго терминала в соответствии с информацией о терминале включает в себя:
[0015] вывод информационного списка, содержащего информацию о терминале относительно второго терминала; и
[0016] получение информации о целевом терминале, выбранной пользователем из информационного списка, причем информация о целевом терминале является информацией о терминале относительно целевого терминала.
[0017] В качестве альтернативы получение целевого терминала от второго терминала в соответствии с информацией о терминале включает в себя:
[0018] обнаружение записанного списка предыстории терминалов в соответствии с информацией о терминале относительно второго терминала, причем список предыстории терминалов содержит информацию о терминале относительно терминала, обнаруженного первым терминалом в последний раз и получившего доступ к целевой беспроводной сети; и
[0019] определение второго терминала, соответствующего информации о терминале, обнаруженной в информации о предыстории терминалов, в качестве целевого терминала.
[0020] В качестве альтернативы получение целевого терминала от второго терминала в соответствии с информацией о терминале включает в себя:
[0021] оценивание, удовлетворяет ли текущее время предварительно заданному условию времени;
[0022] обнаружение предварительно заданного списка целевых терминалов в соответствии с информацией о терминале относительно второго терминала, когда выполняется условие времени, причем список целевых терминалов содержит информацию о терминале относительно терминала, которому разрешен доступ к целевой беспроводной сети по условию времени; и
[0023] определение второго терминала, соответствующего информации о терминале, обнаруженной в списке целевых терминалов, в качестве целевого терминала.
[0024] В качестве альтернативы получение целевого терминала от второго терминала в соответствии с информацией о терминале включает в себя:
[0025] отправку проверочного пакета второму терминалу; и
[0026] получение целевого терминала от второго терминала, отправляющего ответный пакет, после приема ответного пакета на проверочный пакет.
[0027] В качестве альтернативы формирование группового адреса в соответствии с информацией о доступе к целевой беспроводной сети включает в себя:
[0028] шифрование информации о доступе к целевой беспроводной сети и получение зашифрованной символьной строки, причем информация о доступе включает в себя идентификатор набора служб SSID и пароль целевой беспроводной сети;
[0029] создание множества адресов назначения управления доступом к среде передачи MAC в соответствии с зашифрованной символьной строкой, причем MAC-адрес назначения используется для переноса информации о зашифрованной символьной строке; и
[0030] формирование множества групповых адресов для множества MAC-адресов назначения в соответствии с отношением отображения между MAC-адресом и групповым адресом.
[0031] В качестве альтернативы создание множества MAC-адресов назначения в соответствии с зашифрованной символьной строкой включает в себя:
[0032] последовательное получение содержимого байта у байта, составляющего зашифрованную символьную строку; и
[0033] создание MAC-адреса назначения для содержимого байта, причем содержимое байта записывается в байт значения в MAC-адресе назначения, а информация о местоположении содержимого байта в зашифрованной символьной строке записывается в байт индекса в MAC-адресе назначения.
[0034] В соответствии со вторым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется другой способ получения доступа к беспроводной сети, включающий в себя:
[0035] прием пакета физического уровня, переносящего многоадресный пакет, отправленный из первого терминала, который получил доступ к целевой беспроводной сети, причем групповой адрес у многоадресного пакета является групповым адресом, созданным первым терминалом в соответствии с информацией о доступе к целевой беспроводной сети;
[0036] получение информации о доступе к целевой беспроводной сети в соответствии с многоадресным пакетом; и
[0037] получение доступа к целевой беспроводной сети в соответствии с информацией о доступе.
[0038] В качестве альтернативы способ перед приемом пакета физического уровня, переносящего многоадресный пакет, отправленный из первого терминала, который получил доступ к целевой беспроводной сети, дополнительно включает в себя:
[0039] транслирование сигнального пакета в предварительно заданном периоде времени, причем сигнальный пакет переносит информацию о терминале относительно второго терминала, чтобы первый терминал выбрал второй терминал в качестве целевого терминала в соответствии с информацией о терминале.
[0040] В качестве альтернативы прием пакета физического уровня, переносящего многоадресный пакет, отправленный из первого терминала, который получил доступ к целевой беспроводной сети, включает в себя:
[0041] запуск режима прослушивания; и
[0042] прием пакета физического уровня, переносящего многоадресный пакет, отправленный из первого терминала, в режиме прослушивания.
[0043] В качестве альтернативы получение информации о доступе к целевой беспроводной сети в соответствии с многоадресным пакетом включает в себя:
[0044] получение MAC-адреса пакета физического уровня;
[0045] получение области данных в MAC-адресе, соответствующей групповому адресу, отправленному из первого терминала, в соответствии с отношением отображения между MAC-адресом и групповым адресом;
[0046] считывание байта значения в области данных MAC-адреса, чтобы получить содержимое байта, и считывание байта индекса в области данных MAC-адреса, чтобы получить информацию о местоположении содержимого байта;
[0047] объединение содержимого байта в соответствии с информацией о местоположении, чтобы получить зашифрованную символьную строку; и
[0048] декодирование зашифрованной символьной строки, чтобы получить SSID и пароль целевой беспроводной сети в качестве информации о доступе.
[0049] В соответствии с третьим аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется устройство получения доступа к беспроводной сети, включающее в себя:
[0050] блок получения, выполненный с возможностью обнаружения целевого терминала, получающего доступ к целевой беспроводной сети, после того, как первый терминал получает доступ к целевой беспроводной сети;
[0051] блок формирования, выполненный с возможностью формирования группового адреса в соответствии с информацией о доступе к целевой беспроводной сети; и
[0052] блок отправки, выполненный с возможностью отправки на групповой адрес многоадресного пакета, который указывает информацию о доступе и принимается целевым терминалом, чтобы получить доступ к целевой беспроводной сети.
[0053] В качестве альтернативы блок получения включает в себя:
[0054] субблок приема сигнального пакета, выполненный с возможностью приема сигнального пакета, транслированного по меньшей мере одним вторым терминалом в предварительно заданном периоде времени, путем вызова интерфейса сканирования AP, причем сигнальный пакет переносит информацию о терминале относительно второго терминала; и
[0055] субблок получения целевого терминала, выполненный с возможностью получения целевого терминала от второго терминала в соответствии с информацией о терминале.
[0056] В качестве альтернативы субблок получения целевого терминала включает в себя:
[0057] модуль вывода информационного списка, выполненный с возможностью вывода информационного списка, содержащего информацию о терминале относительно второго терминала; и
[0058] первый модуль получения целевого терминала, выполненный с возможностью получения информации о целевом терминале, выбранной пользователем из информационного списка, причем информация о целевом терминале является информацией о терминале относительно целевого терминала.
[0059] В качестве альтернативы субблок получения целевого терминала включает в себя:
[0060] модуль обнаружения списка предыстории терминалов, выполненный с возможностью обнаружения записанного списка предыстории терминалов в соответствии с информацией о терминале относительно второго терминала, причем список предыстории терминалов содержит информацию о терминале относительно терминала, обнаруженного первым терминалом в последний раз и получившего доступ к целевой беспроводной сети; и
[0061] второй модуль получения целевого терминала, выполненный с возможностью определения второго терминала, соответствующего информации о терминале, обнаруженной в информации о предыстории терминалов, в качестве целевого терминала.
[0062] В качестве альтернативы субблок получения целевого терминала включает в себя:
[0063] модуль оценки условия времени, выполненный с возможностью оценивания, удовлетворяет ли текущее время предварительно заданному условию времени;
[0064] модуль обнаружения списка целевых терминалов, выполненный с возможностью обнаружения предварительно заданного списка целевых терминалов в соответствии с информацией о терминале относительно второго терминала, когда выполняется условие времени, причем список целевых терминалов содержит информацию о терминале относительно терминала, которому разрешен доступ к целевой беспроводной сети по условию времени; и
[0065] третий модуль получения целевого терминала, выполненный с возможностью определения второго терминала, соответствующего информации о терминале, обнаруженной в списке целевых терминалов, в качестве целевого терминала.
[0066] В качестве альтернативы субблок получения целевого терминала включает в себя:
[0067] модуль отправки проверочного пакета, выполненный с возможностью отправки проверочного пакета второму терминалу; и
[0068] модуль получения целевого терминала, выполненный с возможностью получения целевого терминала от второго терминала, отправляющего ответный пакет, после приема ответного пакета на проверочный пакет.
[0069] В качестве альтернативы блок формирования включает в себя:
[0070] субблок шифрования информации о доступе, выполненный с возможностью шифрования информации о доступе к целевой беспроводной сети и получения зашифрованной символьной строки, причем информация о доступе включает в себя идентификатор набора служб SSID и пароль целевой беспроводной сети;
[0071] субблок создания MAC-адресов, выполненный с возможностью создания множества MAC-адресов назначения в соответствии с зашифрованной символьной строкой, причем MAC-адрес назначения используется для переноса информации о зашифрованной символьной строке; и
[0072] субблок формирования групповых адресов, выполненный с возможностью формирования множества групповых адресов для множества MAC-адресов назначения в соответствии с отношением отображения между MAC-адресом и групповым адресом.
[0073] В качестве альтернативы субблок создания MAC-адресов включает в себя:
[0074] модуль получения содержимого байта, выполненный с возможностью последовательного получения содержимого байта у байта, составляющего зашифрованную символьную строку; и
[0075] модуль создания MAC-адреса назначения, выполненный с возможностью создания MAC-адреса назначения для содержимого байта, причем содержимое байта записывается в байт значения в MAC-адресе назначения, а информация о местоположении содержимого байта в зашифрованной символьной строке записывается в байт индекса в MAC-адресе назначения.
[0076] В соответствии с четвертым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется устройство получения доступа к беспроводной сети, включающее в себя:
[0077] блок приема, выполненный с возможностью приема пакета физического уровня, переносящего многоадресный пакет, отправленный из первого терминала, который получил доступ к целевой беспроводной сети, причем групповой адрес у многоадресного пакета является групповым адресом, созданным первым терминалом в соответствии с информацией о доступе к целевой беспроводной сети;
[0078] блок получения, выполненный с возможностью получения информации о доступе к целевой беспроводной сети в соответствии с многоадресным пакетом; и
[0079] блок доступа, выполненный с возможностью получения доступа к целевой беспроводной сети в соответствии с информацией о доступе.
[0080] В качестве альтернативы устройство дополнительно включает в себя:
[0081] блок транслирования, выполненный с возможностью транслирования сигнального пакета в предварительно заданном периоде времени, причем сигнальный пакет переносит информацию о терминале относительно второго терминала, чтобы первый терминал выбрал второй терминал в качестве целевого терминала в соответствии с информацией о терминале.
[0082] В качестве альтернативы блок приема включает в себя:
[0083] субблок открытия режима прослушивания, выполненный с возможностью запуска режима прослушивания; и
[0084] субблок прослушивания многоадресного пакета, выполненный с возможностью приема пакета физического уровня, переносящего многоадресный пакет, отправленный из первого терминала, в режиме прослушивания.
[0085] В качестве альтернативы блок получения включает в себя:
[0086] субблок получения MAC-адреса, выполненный с возможностью получения MAC-адреса пакета физического уровня;
[0087] субблок получения зашифрованной символьной строки, выполненный с возможностью получения области данных в MAC-адресе, соответствующей групповому адресу, отправленному из первого терминала, в соответствии с отношением отображения между MAC-адресом и групповым адресом; считывания байта значения в области данных MAC-адреса, чтобы получить содержимое байта, и считывания байта индекса в области данных MAC-адреса, чтобы получить информацию о местоположении содержимого байта; и объединения содержимого байта в соответствии с информацией о местоположении, чтобы получить зашифрованную символьную строку; и
[0088] субблок получения информации о доступе, выполненный с возможностью декодирования зашифрованной символьной строки, чтобы получить SSID и пароль целевой беспроводной сети в качестве информации о доступе.
[0089] В соответствии с пятым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется устройство получения доступа к беспроводной сети, включающее в себя:
[0090] процессор; и
[0091] запоминающее устройство для хранения команд, исполняемых процессором;
[0092] в котором процессор выполнен с возможностью:
[0093] обнаружения целевого терминала, получающего доступ к целевой беспроводной сети, после того, как первый терминал получает доступ к целевой беспроводной сети;
[0094] формирования группового адреса в соответствии с информацией о доступе к целевой беспроводной сети; и
[0095] отправки на групповой адрес многоадресного пакета, который указывает информацию о доступе и принимается целевым терминалом, чтобы получить доступ к целевой беспроводной сети.
[0096] В соответствии с шестым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется устройство получения доступа к беспроводной сети, включающее в себя:
[0097] процессор; и
[0098] запоминающее устройство для хранения команд, исполняемых процессором;
[0099] причем процессор выполнен с возможностью:
[00100] приема пакета физического уровня, переносящего многоадресный пакет, отправленный из первого терминала, который получил доступ к целевой беспроводной сети, причем групповой адрес у многоадресного пакета является групповым адресом, созданным первым терминалом в соответствии с информацией о доступе к целевой беспроводной сети;
[00101] получения информации о доступе к целевой беспроводной сети в соответствии с многоадресным пакетом; и
[00102] получения доступа к целевой беспроводной сети в соответствии с информацией о доступе.
[00103] Технические решения, предоставленные вариантами осуществления из настоящего раскрытия изобретения, могут включать в себя следующие полезные результаты:
[00104] Настоящее раскрытие изобретения обнаруживает целевой терминал, получающий доступ к целевой беспроводной сети, с помощью первого терминала, который получил доступ к целевой беспроводной сети, и отправляет многоадресный пакет на групповой адрес после формирования группового адреса в соответствии с информацией о доступе к целевой беспроводной сети, чтобы целевой терминал получил информацию о доступе в соответствии с принятым многоадресным пакетом и получил доступ к целевой беспроводной сети. Поскольку можно реализовать то, что целевой терминал получает доступ к целевой беспроводной сети в случае, когда первый терминал не отключается от целевой беспроводной сети, можно упростить процесс контроля доступа по сравнению с предшествующим уровнем техники, на котором нужно выполнять переключение доступа, и повышается эффективность, с которой целевой терминал получает доступ к целевой беспроводной сети.
[00105] В настоящем раскрытии изобретения первый терминал может принимать сигнальный пакет, отправленный целевым терминалом, через заданный интерфейс сканирования AP, при помощи чего можно реализовать то, что целевой терминал автоматически обнаруживают в соответствии с информацией о терминале, перенесенной в сигнальном пакете.
[00106] В настоящем раскрытии изобретения первый терминал может использовать разные методы обнаружения для обнаружения целевого терминала в соответствии с информацией о терминале, и соответственно разнообразные и гибкие методы обнаружения могут удовлетворять разным требованиям пользователя к настройке.
[00107] В настоящем раскрытии изобретения первый терминал может шифровать информацию о доступе перед тем, как передается информация о доступе к целевой беспроводной сети, при помощи чего обеспечивается безопасность транспортировки информации о доступе.
[00108] В настоящем раскрытии изобретения первый терминал может создавать MAC-адрес, переносящий информацию о доступе к целевой беспроводной сети, и отображать MAC-адрес в соответствующий групповой адрес в соответствии с отношением отображения между MAC-адресом и групповым адресом на предшествующем уровне техники.
[00109] В настоящем раскрытии изобретения, поскольку сам целевой терминал обладает функцией транслирования сигнального пакета, то первый терминал может автоматически обнаруживать целевой терминал путем приема сигнального пакета, при этом подключение к целевой беспроводной сети не разрывается.
[00110] В настоящем раскрытии изобретения, поскольку целевой терминал может принимать все пакеты радиоинтерфейса в режиме прослушивания после того, как запускается режим прослушивания, то можно принять многоадресный пакет, отправленный первым терминалом, чтобы получить информацию о доступе к целевой беспроводной сети и реализовать автоматический доступ к целевой беспроводной сети.
[00111] Нужно понимать, что как предшествующее общее описание, так и последующее подробное описание являются лишь примерными и поясняющими и не ограничивают заявленное изобретение.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[00112] Прилагаемые чертежи, которые включаются в это описание изобретения и составляют его часть, иллюстрируют варианты осуществления в соответствии с изобретением и вместе с описанием служат для объяснения принципов изобретения.
[00113] Фиг. 1 - блок-схема алгоритма, показывающая способ получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00114] Фиг. 2 - блок-схема алгоритма, показывающая другой способ получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00115] Фиг. 3 - схема, показывающая окружение применения для получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00116] Фиг. 4 - блок-схема, показывающая устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00117] Фиг. 5 - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00118] Фиг. 6A - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00119] Фиг. 6B - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00120] Фиг. 6C - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00121] Фиг. 6D - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00122] Фиг. 7 - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00123] Фиг. 8 - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00124] Фиг. 9 - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00125] Фиг. 10 - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00126] Фиг. 11 - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00127] Фиг. 12 - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00128] Фиг. 13 - блок-схема, показывающая устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00129] Фиг. 14 - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[00130] Сейчас будет сделана подробная ссылка на примерные варианты осуществления, примеры которых иллюстрируются на прилагаемых чертежах. Нижеследующее описание ссылается на прилагаемые чертежи, на которых одинаковые цифры на разных чертежах представляют одинаковые или аналогичные элементы, пока не заявлено иное. Реализации, изложенные в нижеследующем описании примерных вариантов осуществления, не представляют все реализации в соответствии с раскрытием изобретения. Вместо этого они являются всего лишь примерами устройств и способов в соответствии с аспектами, связанными с раскрытием изобретения, которые перечислены в прилагаемой формуле изобретения.
[00131] Термин, используемый в настоящем раскрытии изобретения, предназначен только для описания конкретных вариантов осуществления и не предназначен для ограничения настоящего раскрытия изобретения. При использовании в настоящем раскрытии изобретения и прилагаемой формуле изобретения "упомянутый" и формы единственного числа предназначены для включения в себя форм множественного числа, пока контекст явно не указывает иное. Также нужно понимать, что используемый в этом документе термин "и/или" означает и включает в себя любые или все возможные сочетания одного или нескольких ассоциированных перечисленных элементов.
[00132] Хотя термины "первый", "второй", "третий" и т.п. используются в настоящем раскрытии изобретения для описания различной информации, нужно понимать, что информацию не следует ограничивать этими терминами. Эти термины используются только для различения информации одного типа. Например, первая информация также может называться второй информацией без отклонения от объема настоящего раскрытия изобретения. Аналогичным образом вторая информация также может называться первой информацией. При использовании в данном документе слово "если" в зависимости от контекста можно интерпретировать в качестве "где ……", или "когда ……", или "в ответ на".
[00133] Как показано на фиг. 1, фиг. 1 является блок-схемой алгоритма, показывающей способ получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения, причем способ может использоваться в первом терминале. Способ включает в себя следующие этапы.
[00134] На этапе 101 обнаруживают целевой терминал, получающий доступ к целевой беспроводной сети, после того, как первый терминал получает доступ к целевой беспроводной сети.
[00135] Терминал в вариантах осуществления из настоящего раскрытия изобретения может быть любыми интеллектуальными терминалами с функцией доступа к беспроводной сети, например функцией WiFi, которые могут быть, в частности, мобильным телефоном, планшетом, PDA (персональный цифровой помощник), интеллектуальной розеткой, интеллектуальным кондиционером, интеллектуальным воздухоочистителем, интеллектуальным носимым устройством, WiFi/инфракрасной коробкой реле дистанционного управления и т.п. Интеллектуальный терминал обычно может включать в себя два рабочих режима, режим AP и режим STATION соответственно. В режиме AP интеллектуальный терминал может использоваться в качестве точки беспроводного доступа и предоставлять другим интеллектуальным терминалам услугу доступа к сети. В режиме STATION интеллектуальный терминал, используемый в качестве клиентского устройства, получает доступ к сети посредством других устройств AP.
[00136] В вариантах осуществления из настоящего раскрытия изобретения целевая беспроводная сеть предоставляется маршрутизатором, используемым в качестве устройства AP, и маршрутизатор, используемый в качестве интеллектуального устройства маршрутизации, может обладать не только традиционной функцией маршрутизации, но также дополнительно включать в себя отдельную операционную систему и диск. Когда первый терминал получает доступ к целевой беспроводной сети, можно получить информацию о доступе к целевой беспроводной сети, и она может включать в себя SSID (идентификатор набора служб) и пароль. В диапазоне целевой беспроводной сети, предоставленной маршрутизатором, в дополнение к получившему доступ первому терминалу также можно задать несколько интеллектуальных терминалов, которые не получили доступ к целевой беспроводной сети, которые в вариантах осуществления из настоящего раскрытия изобретения могут называться целевым терминалом.
[00137] В вариантах осуществления из настоящего раскрытия изобретения интеллектуальные терминалы, которые задали режим AP, могут называться вторыми терминалами. Следует отметить, что описание вторых терминалов не используется для ограничения количества терминалов, а представляет по меньшей мере один интеллектуальный терминал из всех интеллектуальных терминалов, который можно обнаружить с помощью первого терминала. В режиме AP вторые терминалы могут транслировать сигнальный пакет в предварительно заданном периоде времени, причем сигнальный пакет может переносить информацию о терминале относительно вторых терминалов. Например, информация о терминале может включать в себя SSID вторых терминалов, информацию описания типа устройства и информацию о производителе терминала, и т.п., а также может включать в себя IP-адрес для проверки, чтобы проверить, успешно ли подключен второй терминал, например, автоматически перейти на страницу, соответствующую IP-адресу и т.п., когда подключение успешно. В качестве интеллектуального терминала первый терминал (например, маршрутизатор или мобильный телефон, который подключен к маршрутизатору, и т.п.) предоставляет интерфейс сканирования AP, и путем вызова интерфейса сканирования AP первый терминал может принять сигнальный пакет, транслированный вторыми терминалами, и получить из сигнального пакета информацию о терминале относительно вторых терминалов, чтобы получить от вторых терминалов целевой терминал в соответствии с информацией о терминале. Поскольку вторые терминалы, которые могут быть обнаружены первым терминалом, в дополнение к целевым терминалам в диапазоне целевой беспроводной сети могут включать в себя устройство AP в диапазоне другой беспроводной сети, после того, как второй терминал обнаружен первым терминалом, необходимо дополнительно получить от вторых терминалов целевой терминал, получающий доступ к целевой беспроводной сети. Целевой терминал получается следующими методами.
[00138] Первый метод: при получении из сигнального пакета информации о терминале относительно второго терминала первый терминал может вывести информационный список, содержащий информацию о терминале относительно каждого второго терминала. В этом случае пользователь терминала у первого терминала может выбрать информацию о целевом терминале в соответствии с информацией о терминале в том информационном списке. Например, в диапазоне домашней целевой беспроводной сети пользователь терминала у первого терминала может выбрать из информационного списка информацию о терминале относительно терминала, установленного в доме, в качестве информации о целевом терминале, и соответственно терминал, соответствующий информации о целевом терминале, является целевым терминалом.
[00139] Второй метод: каждый раз, когда первый терминал обнаруживает целевой терминал, и целевой терминал получает доступ к целевой беспроводной сети, информация о терминале относительно вышеупомянутого целевого терминала записывается в список предыстории терминалов; при получении из сигнального пакета информации о терминале относительно второго терминала первый терминал может обнаружить список предыстории терминалов в соответствии с информацией о терминале относительно второго терминала и определить второй терминал, соответствующий информации о терминале, обнаруженной в информации о предыстории терминалов, в качестве целевого терминала.
[00140] Третий метод: первый терминал может предварительно задать соответствующее отношение между списком целевых терминалов и условием времени, причем условие времени может использоваться для представления диапазона времени, например, от 20:00 до 24:00, причем список целевых терминалов включает в себя информацию о терминале относительно терминала, которому разрешен доступ к целевой беспроводной сети в диапазоне времени, представленном условием времени; при получении из сигнального пакета информации о терминале относительно второго терминала первый терминал может прежде всего оценить, удовлетворяет ли текущее время предварительно заданному условию времени, обнаруживает список целевых терминалов в соответствии с информацией о терминале относительно второго терминала, когда выполняется условие времени, и определяет второй терминал, соответствующий информации о терминале, обнаруженной в списке целевых терминалов, в качестве целевого терминала.
[00141] Конечно, метод выбора целевого терминала от второго терминала не ограничивается вышеупомянутым методом и может определяться в соответствии с экологическими факторами, например, в соответствии с текущей температурой воздуха выбирается, получает ли доступ интеллектуальный кондиционер, и т.п.
[00142] Чтобы повысить точность обнаружения вторых терминалов, после того, как из сигнального пакета получается информация о терминале относительно вторых терминалов, первый терминал может отправить второму терминалу проверочный пакет, например зондирующий пакет, и получить целевой терминал от вторых терминалов, которые отправляют ответный пакет, при приеме ответного пакета на проверочный пакет.
[00143] На этапе 102 формируется групповой адрес в соответствии с информацией о доступе к целевой беспроводной сети.
[00144] Полученные первым терминалом SSID и пароль целевой беспроводной сети составляют строку, и варианты осуществления из настоящего раскрытия изобретения не ограничивают формат построения той строки. Например, строка может иметь формат "SSID + пароль", а также может иметь формат "пароль + SSID". Первый терминал шифрует вышеупомянутую строку и получает зашифрованную символьную строку, и варианты осуществления из настоящего раскрытия изобретения не ограничиваются определенным методом шифрования. Может использоваться алгоритм симметричного шифрования, а также может использоваться асимметричный криптографический алгоритм. Чтобы целевой терминал получил информацию о доступе к целевой беспроводной сети в соответствии с зашифрованной символьной строкой, соответствующий алгоритм шифрования и дешифрования можно предварительно сконфигурировать в первом терминале и целевом терминале, либо соответствующий алгоритм шифрования и дешифрования может конфигурироваться посредством пакетного согласования, чтобы терминалы с обеих сторон могли шифровать и декодировать строку, составленную информацией о доступе, в соответствии с одним и тем же алгоритмом шифрования и дешифрования.
[00145] Вышеупомянутая зашифрованная символьная строка обычно составляется некоторым содержимым байта, причем первый терминал может создать множество MAC-адресов (управление доступом к среде передачи) назначения, каждый из которых может использоваться для переноса по меньшей мере одного содержимого байта. В примере первый терминал может создать MAC-адрес назначения для каждого содержимого байта, содержимое байта записывается в байт свойства (значения) в MAC-адресе назначения (например, один последний байт MAC-адреса), информация о местоположении содержимого байта в зашифрованной символьной строке записывается в байт индекса в MAC-адресе назначения (например, второй байт в обратном направлении MAC-адреса). Например, в соответствии с порядком слева направо и содержимым байта, составляющим зашифрованную символьную строку, индекс, начинающийся с 1, задается для содержимого байта в качестве информации о местоположении каждого содержимого байта, соответствующее содержимое байта может объединяться в зашифрованную символьную строку в соответствии с порядком индекса от меньшего к большему.
[00146] В вариантах осуществления из настоящего раскрытия изобретения первый терминал может отправлять зашифрованную символьную строку целевому терминалу путем отправки многоадресного пакета. Поскольку многоадресный пакет является трехуровневым IP-пакетом (Интернет-протокол) и передается с помощью TCP (Протокол управления передачей)/IP, а его групповой адрес соответствует IP-адресу, после того, как создается множество MAC-адресов назначения, первый терминал может сформировать множество групповых адресов для множества MAC-адресов назначения в соответствии с отношением отображения на предшествующем уровне техники между MAC-адресом и групповым адресом. В этом документе многоадресный пакет может быть, в частности, IGMP-пакетом (межсетевой протокол управления группами).
[00147] На этапе 103 на групповой адрес отправляется многоадресный пакет, который указывает информацию о доступе и принимается целевым терминалом, чтобы получить доступ к целевой беспроводной сети.
[00148] В вариантах осуществления из настоящего раскрытия изобретения целевой терминал, получающий доступ к целевой беспроводной сети, может запустить режим прослушивания. В режиме прослушивания можно принять все пакеты, переданные по радиоинтерфейсу, и соответственно многоадресный пакет, отправленный первым терминалом на групповой адрес, может быть прослушан целевым терминалом, при помощи чего информацию о доступе к целевой беспроводной сети можно получить из многоадресного пакета, осуществляя доступ к целевой беспроводной сети.
[00149] В результате применения вышеупомянутых вариантов осуществления, поскольку можно реализовать то, что целевой терминал получает доступ к целевой беспроводной сети в случае, когда первый терминал не отключается от целевой беспроводной сети, можно упростить процесс контроля доступа по сравнению с предшествующим уровнем техники, на котором нужно выполнять переключение доступа, и повышается эффективность, с которой целевой терминал получает доступ к целевой беспроводной сети.
[00150] Как показано на фиг. 2, фиг. 2 является блок-схемой алгоритма, показывающей другой способ получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения, который может использоваться в целевом терминале. Способ включает в себя следующие этапы.
[00151] На этапе 201 принимается пакет физического уровня, переносящий многоадресный пакет, отправленный первым терминалом, который получил доступ к целевой беспроводной сети, групповой адрес у многоадресного пакета является групповым адресом, созданным первым терминалом в соответствии с информацией о доступе к целевой беспроводной сети.
[00152] В вариантах осуществления из настоящего раскрытия изобретения целевой терминал, получающий доступ к целевой беспроводной сети, можно установить в режим AP. В режиме AP целевой терминал может транслировать сигнальный пакет в предварительно заданном периоде времени, причем сигнальный пакет может переносить информацию о терминале относительно целевого терминала, например, SSID целевого терминала, информацию описания типа устройства и информацию о производителе терминала и т.п., а также может включать в себя IP-адрес, используемый для проверки, например, чтобы автоматически перейти на страницу, соответствующую IP-адресу, при проверке, что второй терминал успешно подключен. Первый терминал может обнаружить целевой терминал путем приема сигнального пакета и может определить, что целевой терминал является терминалом, получающим доступ к целевой беспроводной сети, в соответствии с информацией о терминале, перенесенной в сигнальном пакете. Конкретные процессы, по которым первый терминал обнаруживает целевой терминал, могут ссылаться на соответствующие описания вариантов осуществления на фиг. 1, которые больше не описываются в этом документе.
[00153] В вариантах осуществления из настоящего раскрытия изобретения целевой терминал может запустить режим прослушивания. В режиме прослушивания целевой терминал может прослушать все пакеты, переданные по радиоинтерфейсу. Поэтому, когда первый терминал определяет, что имеется терминал, который желает получить доступ к целевой беспроводной сети, первый терминал создает групповой адрес в соответствии с информацией о доступе к целевой беспроводной сети и отправляет многоадресный пакет на тот групповой адрес. В то же время целевой терминал в режиме прослушивания может прослушать многоадресный пакет посредством радиоинтерфейса. В режиме прослушивания вместе с тем может периодически транслироваться сигнальный пакет.
[00154] К тому же, поскольку целевой терминал посредством радиоинтерфейса может принимать различные пакеты, многоадресный пакет, отправленный первым терминалом, можно получить путем идентификации некоего признака пакета, причем признак пакета может быть протоколом пакета. Например, когда многоадресный пакет является IGMP-пакетом, если целевой терминал идентифицирует, что протоколом пакета является протокол IGMP, то можно определить, что принятый многоадресный пакет является многоадресным пакетом, отправленным первым терминалом.
[00155] На этапе 202 информация о доступе к целевой беспроводной сети получается в соответствии с многоадресным пакетом.
[00156] В вариантах осуществления из настоящего раскрытия изобретения после приема пакета физического уровня, переносящего многоадресный пакет, например, пакет 802.11 и т.п., целевой терминал может получить MAC-адрес пакета физического уровня, а затем получить область данных в MAC-адресе, соответствующую групповому адресу, отправленному первым терминалом, в соответствии с отношением отображения между MAC-адресом и групповым адресом. Байт значения в области данных MAC-адреса считывается, чтобы получить содержимое байта, а байт индекса в области данных MAC-адреса считывается, чтобы получить информацию о местоположении содержимого байта. Содержимое байта объединяется для получения зашифрованной символьной строки в соответствии с информацией о местоположении, и зашифрованная символьная строка декодируется для получения SSID и пароля целевой беспроводной сети в качестве информации о доступе.
[00157] Ссылаясь на процесс на фиг. 1, когда первый терминал формирует зашифрованную символьную строку, и содержимое байта в зашифрованной символьной строке переносится MAC-адресом, когда целевой терминал получает соответствующий MAC-адрес, переносящий групповой адрес, байт значения в области данных MAC-адреса считывается, чтобы получить содержимое байта, а байт индекса в области данных MAC-адреса считывается, чтобы получить информацию о местоположении содержимого байта. Содержимое байта объединяется для получения зашифрованной символьной строки в соответствии с информацией о местоположении. Тогда целевой терминал может декодировать зашифрованную символьную строку в соответствии с алгоритмом шифрования, который согласуется с алгоритмом, заданным на первом терминале, чтобы получить информацию о доступе к целевой беспроводной сети. Информация о доступе включает в себя SSID и пароль целевой беспроводной сети.
[00158] На этапе 203 получают доступ к целевой беспроводной сети в соответствии с информацией о доступе.
[00159] В результате применения вышеупомянутых вариантов осуществления, поскольку можно реализовать то, что целевой терминал получает доступ к целевой беспроводной сети в случае, когда первый терминал не отключается от целевой беспроводной сети, можно упростить процесс контроля доступа по сравнению с предшествующим уровнем техники, на котором нужно выполнять переключение доступа, и повышается эффективность, с которой целевой терминал получает доступ к целевой беспроводной сети.
[00160] Ссылаясь на фиг. 3, фиг. 3 является схемой, показывающей окружение применения для получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00161] Фиг. 3 показывает окружение домашней беспроводной сети, в котором размещается домашний маршрутизатор. Целевая беспроводная сеть может предоставляться маршрутизатором, чтобы интеллектуальный терминал в доме мог осуществить доступ к сети общего пользования путем получения доступа к целевой беспроводной сети. Как показано на фиг. 3, интеллектуальный терминал, показанный в домашнем окружении, может включать в себя: интеллектуальный мобильный телефон, интеллектуальную розетку и интеллектуальный кондиционер.
[00162] Вначале интеллектуальный мобильный телефон получает доступ к целевой беспроводной сети. Предположим, что SSID-ом целевой беспроводной сети, полученным интеллектуальным мобильным телефоном, является "Xiaomi_10ED_5G", паролем является "123456".
[00163] В домашнем окружении в дополнение к интеллектуальному мобильному телефону другие интеллектуальные устройства транслируют сигнальный пакет в режиме AP, причем сигнальный пакет переносит информацию о терминале относительно интеллектуального терминала. Взяв в качестве примера интеллектуальную розетку, транслированный интеллектуальной розеткой сигнальный пакет переносит SSID "xiaomi_plug_v1_pro555D". Интеллектуальный мобильный телефон принимает отправленный интеллектуальным терминалом сигнальный пакет путем вызова интерфейса сканирования AP и обнаруживает все интеллектуальные розетки и интеллектуальные кондиционеры, получающие доступ к целевой беспроводной сети в доме, путем идентификации информации, перенесенной в сигнальном пакете.
[00164] После того, как обнаружены вышеупомянутые интеллектуальные розетки и интеллектуальные кондиционеры, интеллектуальный мобильный телефон может зашифровать SSID и пароль "Xiaomi_10ED_5G+123456" целевой беспроводной сети и создать групповой адрес, а затем отправить многоадресный пакет на тот групповой адрес. Процессы могут ссылаться на соответствующие описания вариантов осуществления на фиг. 1 и фиг. 2, которые больше не описываются в этом документе.
[00165] Вышеупомянутые интеллектуальные розетки и интеллектуальные кондиционеры находятся в режиме прослушивания во время транслирования сигнального пакета и получают MAC-адрес назначения посредством группового адреса при прослушивании многоадресного пакета, переданного по радиоинтерфейсу, чтобы получить SSID и пароль целевой беспроводной сети, перенесенные в MAC-адресе назначения, посредством этого получая доступ к целевой беспроводной сети. Конкретные процессы могут ссылаться на соответствующие описания вариантов осуществления на фиг. 1 и фиг. 2, которые больше не описываются в этом документе.
[00166] В показанном на фиг. 3 окружении домашней беспроводной сети, поскольку интеллектуальный мобильный телефон может реализовать то, что интеллектуальная розетка и интеллектуальный кондиционер автоматически получают доступ к домашнему маршрутизатору в случае, когда беспроводное подключение к домашнему маршрутизатору не разрывается, оптимизируется процесс, по которому интеллектуальные терминалы единообразно получают доступ к целевой беспроводной сети в домашнем окружении, процесс контроля доступа простой, а эффективность доступа высокая.
[00167] В соответствии с вышеупомянутым вариантом осуществления способа получения доступа к беспроводной сети настоящее раскрытие изобретения также предоставляет варианты осуществления устройства получения доступа к беспроводной сети и терминал для этого.
[00168] Как показано на фиг. 4, фиг. 4 является блок-схемой, показывающей устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения. Устройство включает в себя: блок 410 получения, блок 420 формирования и блок 430 отправки.
[00169] Здесь блок 410 получения выполнен с возможностью обнаружения целевого терминала, получающего доступ к целевой беспроводной сети, после того, как первый терминал получает доступ к целевой беспроводной сети.
[00170] Блок 420 формирования выполнен с возможностью формирования группового адреса в соответствии с информацией о доступе к целевой беспроводной сети.
[00171] Блок 430 отправки выполнен с возможностью отправки на групповой адрес многоадресного пакета, который указывает информацию о доступе и принимается целевым терминалом, чтобы получить доступ к целевой беспроводной сети.
[00172] В результате применения вышеупомянутых вариантов осуществления, поскольку можно реализовать то, что целевой терминал получает доступ к целевой беспроводной сети в случае, когда первый терминал не отключается от целевой беспроводной сети, можно упростить процесс контроля доступа по сравнению с предшествующим уровнем техники, на котором нужно выполнять переключение доступа, и повышается эффективность, с которой целевой терминал получает доступ к целевой беспроводной сети.
[00173] Как показано на фиг. 5, фиг. 5 является блок-схемой, показывающей другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения, который основывается на варианте осуществления, показанном на вышеупомянутой фиг. 4. Блок 410 получения может включать в себя: субблок 411 приема сигнального пакета и субблок 412 получения целевого терминала.
[00174] Здесь субблок 411 приема сигнального пакета выполнен с возможностью приема сигнального пакета, транслированного по меньшей мере одним вторым терминалом в предварительно заданном периоде времени, путем вызова интерфейса сканирования AP, причем сигнальный пакет переносит информацию о терминале относительно второго терминала.
[00175] Субблок 412 получения целевого терминала выполнен с возможностью получения целевого терминала от второго терминала в соответствии с информацией о терминале.
[00176] В результате применения вышеупомянутых вариантов осуществления первый терминал может принимать сигнальный пакет, отправленный целевым терминалом, через заданный интерфейс сканирования AP, при помощи чего можно реализовать то, что целевой терминал автоматически обнаруживают в соответствии с информацией о терминале, перенесенной в сигнальном пакете.
[00177] Фиг. 6A - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения, который основывается на варианте осуществления, показанном на вышеупомянутой фиг. 5. Субблок 412 получения целевого терминала может включать в себя: модуль 4121 вывода информационного списка и первый модуль 4122 получения целевого терминала.
[00178] Здесь модуль 4121 вывода информационного списка выполнен с возможностью вывода информационного списка, содержащего информацию о терминале относительно второго терминала.
[00179] Первый модуль 4122 получения целевого терминала выполнен с возможностью получения информации о целевом терминале, выбранной пользователем из информационного списка, причем информация о целевом терминале является информацией о терминале относительно целевого терминала.
[00180] Фиг. 6B - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения, который основывается на варианте осуществления, показанном на вышеупомянутой фиг. 5. Субблок 412 получения целевого терминала может включать в себя: модуль 4123 обнаружения списка предыстории терминалов и второй модуль 4124 получения целевого терминала.
[00181] Здесь модуль 4123 обнаружения списка предыстории терминалов выполнен с возможностью обнаружения записанного списка предыстории терминалов в соответствии с информацией о терминале относительно второго терминала, причем список предыстории терминалов содержит информацию о терминале относительно терминала, обнаруженного первым терминалом в последний раз и получившего доступ к целевой беспроводной сети.
[00182] Второй модуль 4124 получения целевого терминала выполнен с возможностью определения второго терминала, соответствующего информации о терминале, обнаруженной в информации о предыстории терминалов, в качестве целевого терминала.
[00183] Фиг. 6C - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения, который основывается на варианте осуществления, показанном на вышеупомянутой фиг. 5. Субблок 412 получения целевого терминала может включать в себя: модуль 4125 оценки условия времени, модуль 4126 обнаружения списка целевых терминалов и третий модуль 4127 получения целевого терминала.
[00184] Здесь модуль 4125 оценки условия времени выполнен с возможностью оценивания, удовлетворяет ли текущее время предварительно заданному условию времени.
[00185] Модуль 4126 обнаружения списка целевых терминалов выполнен с возможностью обнаружения предварительно заданного списка целевых терминалов в соответствии с информацией о терминале относительно второго терминала, когда выполняется условие времени, причем список целевых терминалов содержит информацию о терминале относительно терминала, которому разрешен доступ к целевой беспроводной сети по условию времени.
[00186] Третий модуль 4127 получения целевого терминала выполнен с возможностью определения второго терминала, соответствующего информации о терминале, обнаруженной в списке целевых терминалов, в качестве целевого терминала.
[00187] Фиг. 6D - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения, который основывается на варианте осуществления, показанном на вышеупомянутой фиг. 5. Субблок 412 получения целевого терминала может включать в себя: модуль 4128 отправки проверочного пакета и модуль 4129 получения целевого терминала.
[00188] Здесь модуль 4128 отправки проверочного пакета выполнен с возможностью отправки проверочного пакета второму терминалу.
[00189] Модуль 4129 получения целевого терминала выполнен с возможностью получения целевого терминала от второго терминала, отправляющего ответный пакет, после приема ответного пакета на проверочный пакет.
[00190] В результате применения вышеупомянутых вариантов осуществления первый терминал может использовать разные методы обнаружения для обнаружения целевого терминала в соответствии с информацией о терминале, таким образом, разнообразные и гибкие методы обнаружения могут удовлетворять разным требованиям пользователя к настройке.
[00191] Фиг. 7 - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения, который основывается на любом из вариантов осуществления, показанных на вышеупомянутых фиг. 4 - 6D. Блок 420 формирования может включать в себя: субблок 421 шифрования информации о доступе, субблок 422 создания MAC-адресов и субблок 423 формирования групповых адресов.
[00192] Здесь субблок 421 шифрования информации о доступе выполнен с возможностью шифрования информации о доступе к целевой беспроводной сети и получения зашифрованной символьной строки, причем информация о доступе включает в себя идентификатор набора служб SSID и пароль целевой беспроводной сети.
[00193] Субблок 422 создания MAC-адресов выполнен с возможностью создания множества MAC-адресов назначения в соответствии с зашифрованной символьной строкой, причем MAC-адрес назначения используется для переноса информации о зашифрованной символьной строке.
[00194] Субблок 423 формирования групповых адресов выполнен с возможностью формирования множества групповых адресов для множества MAC-адресов назначения в соответствии с отношением отображения между MAC-адресом и групповым адресом.
[00195] В результате применения вышеупомянутых вариантов осуществления первый терминал может шифровать информацию о доступе перед тем, как передается информация о доступе к целевой беспроводной сети, при помощи чего обеспечивается безопасность транспортировки информации о доступе.
[00196] Фиг. 8 - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения, который основывается на варианте осуществления, показанном на вышеупомянутой фиг. 7. Субблок 422 создания MAC-адресов может включать в себя: модуль 4221 получения содержимого байта и модуль 4222 создания MAC-адреса назначения.
[00197] Модуль 4221 получения содержимого байта выполнен с возможностью последовательного получения содержимого байта у байта, составляющего зашифрованную символьную строку.
[00198] Модуль 4222 создания MAC-адреса назначения выполнен с возможностью создания MAC-адреса назначения для содержимого байта, причем содержимое байта записывается в байт значения в MAC-адресе назначения, а информация о местоположении содержимого байта в зашифрованной символьной строке записывается в байт индекса в MAC-адресе назначения.
[00199] В результате применения вышеупомянутых вариантов осуществления первый терминал может создавать MAC-адрес, переносящий информацию о доступе к целевой беспроводной сети, и отображать MAC-адрес в соответствующий групповой адрес в соответствии с отношением отображения на предшествующем уровне техники между MAC-адресом и групповым адресом.
[00200] Устройство получения доступа к беспроводной сети, показанное в вариантах осуществления из вышеупомянутых фиг. 4 - 8, может применяться в первом терминале, который получил доступ к целевой беспроводной сети.
[00201] Фиг. 9 - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения, при этом устройство включает в себя: блок 510 приема, блок 520 получения и блок 530 доступа.
[00202] Здесь блок 510 приема выполнен с возможностью приема пакета физического уровня, переносящего многоадресный пакет, отправленный из первого терминала, который получил доступ к целевой беспроводной сети, причем групповой адрес у многоадресного пакета является групповым адресом, созданным первым терминалом в соответствии с информацией о доступе к целевой беспроводной сети.
[00203] Блок 520 получения выполнен с возможностью получения информации о доступе к целевой беспроводной сети в соответствии с многоадресным пакетом.
[00204] Блок 530 доступа выполнен с возможностью получения доступа к целевой беспроводной сети в соответствии с информацией о доступе.
[00205] В результате применения вышеупомянутых вариантов осуществления можно реализовать то, что целевой терминал получает доступ к целевой беспроводной сети в случае, когда первый терминал не отключается от целевой беспроводной сети, можно упростить процесс контроля доступа по сравнению с предшествующим уровнем техники, на котором нужно выполнять переключение доступа, и повышается эффективность, с которой целевой терминал получает доступ к целевой беспроводной сети.
[00206] Фиг. 10 - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения, который основывается на варианте осуществления, показанном на вышеупомянутой фиг. 9. Устройство может дополнительно включать в себя: блок 540 транслирования.
[00207] Здесь блок 540 транслирования выполнен с возможностью транслирования сигнального пакета в предварительно заданном периоде времени, причем сигнальный пакет переносит информацию о терминале относительно второго терминала, чтобы первый терминал выбрал второй терминал в качестве целевого терминала в соответствии с информацией о терминале.
[00208] В результате применения вышеупомянутых вариантов осуществления, поскольку сам целевой терминал обладает функцией транслирования сигнального пакета, то первый терминал может автоматически обнаруживать целевой терминал путем приема сигнального пакета, при этом подключение к целевой беспроводной сети не разрывается.
[00209] Фиг. 11 - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения, который основывается на варианте осуществления, показанном на вышеупомянутой фиг. 9 или фиг. 10. Блок 510 приема может включать в себя: субблок 511 открытия режима прослушивания и субблок 512 прослушивания многоадресного пакета.
[00210] Здесь субблок 511 открытия режима прослушивания выполнен с возможностью запуска режима прослушивания.
[00211] Субблок 512 прослушивания многоадресного пакета выполнен с возможностью приема пакета физического уровня, переносящего многоадресный пакет, отправленный из первого терминала, в режиме прослушивания.
[00212] В результате применения вышеупомянутых вариантов осуществления, поскольку целевой терминал может принимать все пакеты радиоинтерфейса в режиме прослушивания, то отправленный первым терминалом многоадресный пакет можно принять после того, как запускается режим прослушивания, при помощи чего получают информацию о доступе к целевой беспроводной сети и реализуют автоматический доступ к целевой беспроводной сети.
[00213] Фиг. 12 - блок-схема, показывающая другое устройство получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения, который основывается на любом из вариантов осуществления, показанных на вышеупомянутых фиг. 9 - 11. Блок 520 получения может включать в себя: субблок 521 получения MAC-адреса, субблок 522 получения зашифрованной символьной строки и субблок 523 получения информации о доступе.
[00214] Здесь субблок 521 получения MAC-адреса выполнен с возможностью получения MAC-адреса пакета физического уровня.
[00215] Субблок 522 получения зашифрованной символьной строки выполнен с возможностью получения области данных в MAC-адресе, соответствующей групповому адресу, отправленному из первого терминала, в соответствии с отношением отображения между MAC-адресом и групповым адресом; считывания байта значения в области данных MAC-адреса, чтобы получить содержимое байта, и считывания байта индекса в области данных MAC-адреса, чтобы получить информацию о местоположении содержимого байта; и объединения содержимого байта в соответствии с информацией о местоположении, чтобы получить зашифрованную символьную строку.
[00216] Субблок 523 получения информации о доступе выполнен с возможностью декодирования зашифрованной символьной строки, чтобы получить SSID и пароль целевой беспроводной сети в качестве информации о доступе.
[00217] Устройство получения доступа к беспроводной сети, показанное в вариантах осуществления из вышеупомянутых фиг. 9 - 12, может применяться в целевом терминале получения доступа к целевой беспроводной сети первым терминалом, который получил доступ к целевой беспроводной сети.
[00218] Конкретные процессы реализации функции и компоновки каждого блока в вышеупомянутом устройстве могут ссылаться на процессы реализации, соответствующие этапам в вышеупомянутых способах, которые больше не описываются в этом документе.
[00219] Поскольку вариант осуществления устройства в основном соответствует варианту осуществления способа, то релевантное содержание может ссылаться на описания в варианте осуществления способа. Описанный выше вариант осуществления устройства является лишь схематическим, причем блок, описанный как отдельный компонент, может быть или не быть физически отдельным, компонент, используемый в качестве индикаторной ячейки, может быть или не быть физическим блоком, то есть может располагаться в одном месте либо может быть распределен по множеству сетевых блоков. Для достижения цели решения в настоящем раскрытии изобретения можно выбрать некоторые или все модули в соответствии с фактическими потребностями. Специалисты в данной области техники могут понять и реализовать настоящее раскрытие изобретения без какого-либо творческого усилия.
[00220] Соответственно, настоящее раскрытие изобретения дополнительно предоставляет устройство для получения доступа к беспроводной сети, устройство может применяться в первом терминале, который получил доступ к целевой беспроводной сети, причем устройство включает в себя процессор; и запоминающее устройство для хранения команд, исполняемых процессором; в котором процессор выполнен с возможностью:
[00221] обнаружения целевого терминала, получающего доступ к целевой беспроводной сети, после того, как первый терминал получает доступ к целевой беспроводной сети;
[00222] формирования группового адреса в соответствии с информацией о доступе к целевой беспроводной сети; и
[00223] отправки на групповой адрес многоадресного пакета, который указывает информацию о доступе и принимается целевым терминалом, чтобы получить доступ к целевой беспроводной сети.
[00224] Соответственно, настоящее раскрытие изобретения дополнительно предоставляет устройство для получения доступа к беспроводной сети, устройство может применяться в целевом терминале получения доступа к целевой беспроводной сети первым терминалом, который получил доступ к целевой беспроводной сети, причем устройство включает в себя процессор; и запоминающее устройство для хранения команд, исполняемых процессором; в котором процессор выполнен с возможностью:
[00225] приема пакета физического уровня, переносящего многоадресный пакет, отправленный из первого терминала, который получил доступ к целевой беспроводной сети, причем групповой адрес у многоадресного пакета является групповым адресом, созданным первым терминалом в соответствии с информацией о доступе к целевой беспроводной сети;
[00226] получения информации о доступе к целевой беспроводной сети в соответствии с многоадресным пакетом; и
[00227] получения доступа к целевой беспроводной сети в соответствии с информацией о доступе.
[00228] Как показано на фиг. 13, фиг. 13 является другой блок-схемой, показывающей устройство 1400 получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения. Например, устройство 1400 может быть мобильным телефоном, компьютером, терминалом цифрового вещания, устройством обмена сообщениями, интеллектуальным кондиционером, интеллектуальным воздухоочистителем, интеллектуальной розеткой, игровой приставкой, планшетом, медицинским устройством, тренажерным оборудованием, персональным цифровым помощником (PDA) или т.п., которые могут обладать функцией маршрутизации.
[00229] Ссылаясь на фиг. 14, устройство 1400 может включать в себя один или несколько следующих компонентов: компонент 1402 обработки, запоминающее устройство 1404, компонент 1406 питания, мультимедийный компонент 1408, звуковой компонент 1410, интерфейс 1412 ввода/вывода (I/O), сенсорный компонент 1414 и компонент 1416 связи.
[00230] Компонент 1402 обработки обычно управляет общими операциями устройства 1400, например, операциями, ассоциированными с отображением, телефонными вызовами, передачами данных, операциями камеры и операциями записи. Компонент 1402 обработки может включать в себя один или несколько процессоров 1420 для исполнения команд, чтобы выполнить все или часть этапов в вышеописанных способах. Кроме того, компонент 1402 обработки может включать в себя один или несколько модулей, которые упрощают взаимодействие между компонентом 1402 обработки и другими компонентами. Например, компонент 1402 обработки может включать в себя мультимедийный модуль для упрощения взаимодействия между мультимедийным компонентом 1408 и компонентом 1402 обработки.
[00231] Запоминающее устройство 1404 выполнено с возможностью хранения различных типов данных для поддержки работы устройства 1400. Примеры таких данных включают в себя команды для любого приложения или способа, работающего в устройстве 1400, контактные данные, данные телефонной книги, сообщения, изображения, видео и т.п. Запоминающее устройство 1404 можно реализовать с использованием любого типа энергозависимого или энергонезависимого запоминающего устройства или их сочетания, например статического оперативного запоминающего устройства (SRAM), электрически стираемого программируемого постоянного запоминающего устройства (EEPROM), стираемого программируемого постоянного запоминающего устройства (EPROM), программируемого постоянного запоминающего устройства (PROM), постоянного запоминающего устройства (ROM), магнитного запоминающего устройства, флэш-памяти, магнитного или оптического диска.
[00232] Компонент 1406 питания подает питание к различным компонентам устройства 1400. Компонент 1406 питания может включать в себя систему управления питанием, один или несколько источников питания и другие компоненты, ассоциированные с производством, управлением и распределением энергии в устройстве 1400.
[00233] Мультимедийный компонент 1408 включает в себя экран, предоставляющий интерфейс вывода между устройством 1400 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, то экран можно реализовать в виде сенсорного экрана для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или несколько тактильных датчиков для распознавания касаний, скольжений и жестов на сенсорной панели. Тактильные датчики могут не только распознавать границу действия касания или скольжения, но также распознавать период времени и давление, ассоциированные с действием касания или скольжения. В некоторых вариантах осуществления мультимедийный компонент 1408 включает в себя фронтальную камеру и/или тыловую камеру. Фронтальная камера и/или тыловая камера может принимать внешние мультимедийные данные, пока устройство 1400 находится в рабочем режиме, например в режиме фотографирования или видеорежиме. Каждая из фронтальной камеры и тыловой камеры может быть объективом с постоянным фокусным расстоянием или иметь фокус и возможность оптического масштабирования.
[00234] Звуковой компонент 1410 выполнен с возможностью вывода и/или ввода звуковых сигналов. Например, звуковой компонент 1410 включает в себя микрофон (MIC), выполненный с возможностью приема внешнего звукового сигнала, когда устройство 1400 находится в рабочем режиме, например в режиме вызова, режиме записи и режиме идентификации по голосу. Принятый звуковой сигнал дополнительно можно сохранить в запоминающем устройстве 1404 или передать посредством компонента 1416 связи. В некоторых вариантах осуществления звуковой компонент 1410 дополнительно включает в себя динамик для вывода звуковых сигналов.
[00235] Интерфейс 1412 I/O предоставляет интерфейс между компонентом 1402 обработки и модулями интерфейса периферийных устройств, например клавиатурой, сенсорным колесом, кнопкой или т.п. Кнопка может включать в себя, но не только, кнопку возврата, кнопку громкости, кнопку запуска и кнопку блокировки.
[00236] Сенсорный компонент 1414 включает в себя один или несколько датчиков для предоставления оценок состояния различных аспектов устройства 1400. Например, сенсорный компонент 1414 может обнаруживать раскрытое/закрытое состояние устройства 1400, относительное положение компонентов, например, дисплея и клавиатуры устройства 1400, изменение положения устройства 1400 или компонента устройства 1400, наличие или отсутствие контакта пользователя с устройством 1400, ориентацию или ускорение/замедление устройства 1400 и изменение температуры устройства 1400. Сенсорный компонент 1414 может включать в себя датчик приближения, выполненный с возможностью обнаружения наличия ближайших объектов без какого-либо физического контакта. Сенсорный компонент 1414 также может включать в себя светочувствительный датчик, например датчик изображения на CMOS или CCD, для использования в приложениях формирования изображений. В некоторых вариантах осуществления сенсорный компонент 1414 также может включать в себя акселерометр, гироскоп, магнитный датчик, датчик давления или датчик температуры.
[00237] Компонент 1416 связи выполнен с возможностью упрощения проводной или беспроводной связи между устройством 1400 и другими устройствами. Устройство 1400 может получать доступ к беспроводной сети на основе стандарта связи, например WiFi, 2G или 3G, или их сочетания. В одном примерном варианте осуществления компонент 1416 связи принимает вещательный сигнал или ассоциированную с вещанием информацию от внешней системы управления вещанием по каналу вещания. В одном примерном варианте осуществления компонент 1416 связи дополнительно включает в себя модуль связи малого радиуса действия (NFC) для облегчения связи малой дальности. Например, модуль NFC можно реализовать на основе технологии радиочастотной идентификации (RFID), технологии Ассоциации по передаче данных в инфракрасном диапазоне (IrDA), технологии сверхширокополосной связи (UWB), технологии Bluetooth (BT) и других технологий.
[00238] В примерных вариантах осуществления устройство 1400 можно реализовать с помощью одной или нескольких специализированных интегральных схем (ASIC), цифровых процессоров сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения вышеупомянутого способа.
[00239] В примерных вариантах осуществления также предоставляется постоянный машиночитаемый носитель информации, включающий в себя команды, например, включенные в запоминающее устройство 1404, исполняемые процессором в устройстве 1400, для выполнения вышеупомянутого способа. Например, постоянный машиночитаемый носитель информации может быть ROM, оперативным запоминающим устройством (RAM), CD-ROM, магнитной лентой, дискетой, оптическим запоминающим устройством или т.п.
[00240] Как показано на фиг. 14, фиг. 14 является блок-схемой, показывающей устройство 1500 получения доступа к беспроводной сети в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения. Например, устройство 1500 может предоставляться в виде устройства маршрутизации. Ссылаясь на фиг. 14, устройство 1500 включает в себя компонент 1522 обработки, который дополнительно включает в себя один или несколько процессоров, и ресурсы памяти, представленные запоминающим устройством 1532 для хранения команд, например прикладных программ, исполняемых компонентом 1522 обработки. Прикладные программы, сохраненные в запоминающем устройстве 1532, могут включать в себя один или несколько модулей, каждый из которых соответствует набору команд. Кроме того, компонент 1522 обработки выполнен с возможностью исполнения команд для выполнения вышеописанного способа для обработки идентификации связи.
[00241] Устройство 1500 также может включать в себя компонент 1526 питания, выполненный с возможностью выполнения управления питанием устройства 1500, проводной или беспроводной сетевой интерфейс (интерфейсы) 1550, выполненный с возможностью подключения устройства 1500 к сети, и интерфейс 1558 ввода/вывода (I/O). Устройство 1500 может работать на основе операционной системы, сохраненной в запоминающем устройстве 1532, например Windows Server™, MAC OS X™, Unix™, Linux™, FreeBSD™ или т.п.
[00242] После рассмотрения данного описания и осуществления раскрытых в этом документе вариантов осуществления специалисты в данной области техники могут без труда предположить другие аспекты реализации настоящего раскрытия изобретения. Данное раскрытие изобретения предназначено для охвата любых разновидностей, использования или адаптивного изменения этих вариантов осуществления, и эти разновидности, использование или адаптивное изменение придерживаются обобщенной идеи настоящего раскрытия изобретения и включают в себя известные знания или обычное техническое средство в данной области техники, которые не раскрываются в настоящем раскрытии изобретения. Описание и варианты осуществления являются лишь примерными, и истинный объем и сущность настоящего раскрытия изобретения задаются нижеследующей формулой изобретения.
[00243] Следует понимать, что настоящее раскрытие изобретения не ограничивается точными структурами, которые описываются выше и показываются на прилагаемых чертежах, и может быть изменено без отклонения от объема настоящего раскрытия изобретения. Объем настоящего раскрытия изобретения задается только прилагаемой формулой изобретения.
Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении скорости передачи данных в сети. Способ содержит этапы, на которых: обнаруживают целевой терминал, получающий доступ к целевой беспроводной сети, после того, как первый терминал получает доступ к целевой беспроводной сети, посредством приема сигнального пакета, транслированного по меньшей мере одним вторым терминалом в предварительно заданном периоде времени, путем вызова интерфейса сканирования точки беспроводного доступа (АР), причем сигнальный пакет содержит информацию о терминале относительно второго терминала, и получения целевого терминала от второго терминала в соответствии с информацией о терминале; формируют групповой адрес в соответствии с информацией о доступе к целевой беспроводной сети; и отправляют на групповой адрес многоадресный пакет, который указывает информацию о доступе и принимается целевым терминалом, чтобы получить доступ к целевой беспроводной сети. 5 н. и 16 з.п. ф-лы, 13 ил.
1. Способ доступа к беспроводной сети, отличающийся тем, что содержит этапы, на которых: обнаруживают целевой терминал, получающий доступ к целевой беспроводной сети, после того, как первый терминал получает доступ к целевой беспроводной сети, посредством приема сигнального пакета, транслированного по меньшей мере одним вторым терминалом в предварительно заданном периоде времени, путем вызова интерфейса сканирования точки беспроводного доступа (АР), причем сигнальный пакет содержит информацию о терминале относительно второго терминала, и получения целевого терминала от второго терминала в соответствии с информацией о терминале; формируют групповой адрес в соответствии с информацией о доступе к целевой беспроводной сети; и отправляют на групповой адрес многоадресный пакет, который указывает информацию о доступе и принимается целевым терминалом, чтобы получить доступ к целевой беспроводной сети.
2. Способ по п. 1, отличающийся тем, что этап, на котором получают целевой терминал от второго терминала в соответствии с информацией о терминале, содержит этапы, на которых: выводят информационный список, содержащий информацию о терминале относительно второго терминала; и получают информацию о целевом терминале, выбранную пользователем из информационного списка, причем информация о целевом терминале является информацией о терминале относительно целевого терминала.
3. Способ по п. 1, отличающийся тем, что этап, на котором получают целевой терминал от второго терминала в соответствии с информацией о терминале, содержит этапы, на которых: обнаруживают записанный список предыстории терминалов в соответствии с информацией о терминале относительно второго терминала, который содержит информацию о терминале относительно терминала, обнаруженного ранее первым терминалом и получающего доступ к целевой беспроводной сети; и определяют второй терминал, соответствующий информации о терминале, обнаруженной в информации о предыстории терминалов, в качестве целевого терминала.
4. Способ по п. 1, отличающийся тем, что этап, на котором получают целевой терминал от второго терминала в соответствии с информацией о терминале, содержит этапы, на которых: оценивают, удовлетворяет ли текущее время предварительно заданному условию времени; обнаруживают предварительно заданный список целевых терминалов в соответствии с информацией о терминале относительно второго терминала, когда выполняется условие времени, причем список целевых терминалов содержит информацию о терминале относительно терминала, которому разрешен доступ к целевой беспроводной сети по условию времени; и определяют второй терминал, соответствующий информации о терминале, обнаруженной в списке целевых терминалов, в качестве целевого терминала.
5. Способ по п. 1, отличающийся тем, что этап, на котором получают целевой терминал от второго терминала в соответствии с информацией о терминале, содержит этапы, на которых: отправляют проверочный пакет второму терминалу; и получают целевой терминал от второго терминала, который отправляет ответный пакет, после приема ответного пакета на проверочный пакет.
6. Способ по п. 1, отличающийся тем, что этап, на котором формируют групповой адрес в соответствии с информацией о доступе к целевой беспроводной сети, содержит этапы, на которых: шифруют информацию о доступе к целевой беспроводной сети и получают зашифрованную символьную строку, причем информация о доступе содержит идентификатор набора служб (SSID) и пароль целевой беспроводной сети; создают множество адресов назначения управления доступом к среде передачи (MAC) в соответствии с зашифрованной символьной строкой, причем МАС-адрес назначения используется для переноса информации о зашифрованной символьной строке; и формируют множество групповых адресов для множества МАС-адресов назначения в соответствии с отношением отображения между МАС-адресом и групповым адресом.
7. Способ по п. 6, отличающийся тем, что этап, на котором создают множество МАС-адресов назначения в соответствии с зашифрованной символьной строкой, содержит этапы, на которых: последовательно получают содержимое байта у байта, составляющего зашифрованную символьную строку; и создают МАС-адрес назначения для содержимого байта, причем содержимое байта записывается в байт значения в МАС-адресе назначения, а информация о местоположении содержимого байта в зашифрованной символьной строке записывается в байт индекса в МАС-адресе назначения.
8. Способ получения доступа к беспроводной сети, отличающийся тем, что содержит этапы, на которых: транслируют сигнальный пакет в предварительно заданном периоде времени, причем сигнальный пакет переносит информацию о терминале относительно второго терминала, чтобы первый терминал выбрал второй терминал в качестве целевого терминала в соответствии с информацией о терминале; принимают пакет физического уровня, переносящий многоадресный пакет, отправленный из первого терминала, который получил доступ к целевой беспроводной сети, причем групповой адрес у многоадресного пакета является групповым адресом, созданным первым терминалом в соответствии с информацией о доступе к целевой беспроводной сети; получают информацию о доступе к целевой беспроводной сети в соответствии с многоадресным пакетом; и получают доступ к целевой беспроводной сети в соответствии с информацией о доступе.
9. Способ по п. 8, отличающийся тем, что этап, на котором принимают пакет физического уровня, переносящий многоадресный пакет, отправленный из первого терминала, который получил доступ к целевой беспроводной сети, содержит этапы, на которых: запускают режим прослушивания; и принимают пакет физического уровня, переносящий многоадресный пакет, отправленный из первого терминала, в режиме прослушивания.
10. Способ по п. 8, отличающийся тем, что этап, на котором получают информацию о доступе к целевой беспроводной сети в соответствии с многоадресным пакетом, содержит этапы, на которых: получают МАС-адрес пакета физического уровня; получают область данных в МАС-адресе, соответствующую групповому адресу, отправленному из первого терминала, в соответствии с отношением отображения между МАС-адресом и групповым адресом; считывают байт значения в области данных МАС-адреса, чтобы получить содержимое байта, и считывают байт индекса в области данных МАС-адреса, чтобы получить информацию о местоположении содержимого байта; объединяют содержимое байта в соответствии с информацией о местоположении, чтобы получить зашифрованную символьную строку; и декодируют зашифрованную символьную строку, чтобы получить SSID и пароль целевой беспроводной сети в качестве информации о доступе.
11. Устройство получения доступа к беспроводной сети, отличающееся тем, что оно содержит: блок получения, выполненный с возможностью обнаружения целевого терминала, получающего доступ к целевой беспроводной сети, после того, как первый терминал получает доступ к целевой беспроводной сети, содержащий субблок приема сигнального пакета, выполненный с возможностью приема сигнального пакета, транслированного по меньшей мере одним вторым терминалом в предварительно заданном периоде времени, путем вызова интерфейса сканирования АР, причем сигнальный пакет переносит информацию о терминале относительно второго терминала, и субблок получения целевого терминала, выполненный с возможностью получения целевого терминала от второго терминала в соответствии с информацией о терминале; блок формирования, выполненный с возможностью формирования группового адреса в соответствии с информацией о доступе к целевой беспроводной сети; и блок отправки, выполненный с возможностью отправки на групповой адрес многоадресного пакета, который указывает информацию о доступе и принимается целевым терминалом, чтобы получить доступ к целевой беспроводной сети.
12. Устройство по п. 11, отличающееся тем, что субблок получения целевого терминала содержит: модуль вывода информационного списка, выполненный с возможностью вывода информационного списка, содержащего информацию о терминале относительно второго терминала; и первый модуль получения целевого терминала, выполненный с возможностью получения информации о целевом терминале, выбранной пользователем из информационного списка, причем информация о целевом терминале является информацией о терминале относительно целевого терминала.
13. Устройство по п. 11, отличающееся тем, что субблок получения целевого терминала содержит: модуль обнаружения списка предыстории терминалов, выполненный с возможностью обнаружения записанного списка предыстории терминалов в соответствии с информацией о терминале относительно второго терминала, причем список предыстории терминалов содержит информацию о терминале относительно терминала, который обнаружен ранее первым терминалом и получает доступ к целевой беспроводной сети; и второй модуль получения целевого терминала, выполненный с возможностью определения второго терминала, соответствующего информации о терминале, обнаруженной в информации о предыстории терминалов, в качестве целевого терминала.
14. Устройство по п. 11, отличающееся тем, что субблок получения целевого терминала содержит: модуль оценки условия времени, выполненный с возможностью оценивания, удовлетворяет ли текущее время предварительно заданному условию времени; модуль обнаружения списка целевых терминалов, выполненный с возможностью обнаружения предварительно заданного списка целевых терминалов в соответствии с информацией о терминале относительно второго терминала, когда выполняется условие времени, причем список целевых терминалов содержит информацию о терминале относительно терминала, которому разрешен доступ к целевой беспроводной сети по условию времени; и третий модуль получения целевого терминала, выполненный с возможностью определения второго терминала, соответствующего информации о терминале, обнаруженной в списке целевых терминалов, в качестве целевого терминала.
15. Устройство по п. 11, отличающееся тем, что субблок получения целевого терминала содержит: модуль отправки проверочного пакета, выполненный с возможностью отправки проверочного пакета второму терминалу; и модуль получения целевого терминала, выполненный с возможностью получения целевого терминала от второго терминала, который отправляет ответный пакет, после приема ответного пакета на проверочный пакет.
16. Устройство по п. 11, отличающееся тем, что блок формирования содержит: субблок шифрования информации о доступе, выполненный с возможностью шифрования информации о доступе к целевой беспроводной сети и получения зашифрованной символьной строки, причем информация о доступе содержит идентификатор набора служб SSID и пароль целевой беспроводной сети; субблок создания МАС-адресов, выполненный с возможностью создания множества МАС-адресов назначения в соответствии с зашифрованной символьной строкой, причем МАС-адрес назначения используется для переноса информации о зашифрованной символьной строке; и субблок формирования групповых адресов, выполненный с возможностью формирования множества групповых адресов для множества МАС-адресов назначения в соответствии с отношением отображения между МАС-адресом и групповым адресом.
17. Устройство по п. 16, отличающееся тем, что субблок создания МАС-адресов содержит: модуль получения содержимого байта, выполненный с возможностью последовательного получения содержимого байта у байта, составляющего зашифрованную символьную строку; и модуль создания МАС-адреса назначения, выполненный с возможностью создания МАС-адреса назначения для содержимого байта, причем содержимое байта записывается в байт значения в МАС-адресе назначения, а информация о местоположении содержимого байта в зашифрованной символьной строке записывается в байт индекса в МАС-адресе назначения.
18. Устройство получения доступа к беспроводной сети, отличающееся тем, что оно содержит: блок транслирования, выполненный с возможностью транслирования сигнального пакета в предварительно заданном периоде времени, причем сигнальный пакет содержит информацию о терминале относительно второго терминала, чтобы первый терминал выбрал второй терминал в качестве целевого терминала в соответствии с информацией о терминале; блок приема, выполненный с возможностью приема пакета физического уровня, переносящего многоадресный пакет, отправленный из первого терминала, который получил доступ к целевой беспроводной сети, причем групповой адрес у многоадресного пакета является групповым адресом, созданным первым терминалом в соответствии с информацией о доступе к целевой беспроводной сети; блок получения, выполненный с возможностью получения информации о доступе к целевой беспроводной сети в соответствии с многоадресным пакетом; и блок доступа, выполненный с возможностью получения доступа к целевой беспроводной сети в соответствии с информацией о доступе.
19. Устройство по п. 18, отличающееся тем, что блок приема содержит: субблок открытия режима прослушивания, выполненный с возможностью запуска режима прослушивания; и субблок прослушивания многоадресного пакета, выполненный с возможностью приема пакета физического уровня, переносящего многоадресный пакет, отправленный из первого терминала, в режиме прослушивания.
20. Устройство по п. 18, отличающееся тем, что блок получения содержит: субблок получения МАС-адреса, выполненный с возможностью получения МАС-адреса пакета физического уровня; субблок получения зашифрованной символьной строки, выполненный с возможностью получения области данных в МАС-адресе, соответствующей групповому адресу, отправленному из первого терминала, в соответствии с отношением отображения между МАС-адресом и групповым адресом; считывания байта значения в области данных МАС-адреса, чтобы получить содержимое байта, и считывания байта индекса в области данных МАС-адреса, чтобы получить информацию о местоположении содержимого байта; объединения содержимого байта в соответствии с информацией о местоположении, чтобы получить зашифрованную символьную строку; и субблок получения информации о доступе, выполненный с возможностью декодирования зашифрованной символьной строки, чтобы получить SSID и пароль целевой беспроводной сети в качестве информации о доступе.
21. Устройство получения доступа к беспроводной сети, отличающееся тем, что содержит: процессор; и запоминающее устройство для хранения команд, исполняемых процессором; причем процессор выполнен с возможностью: обнаружения целевого терминала, получающего доступ к целевой беспроводной сети, после того, как первый терминал получает доступ к целевой беспроводной сети, посредством приема сигнального пакета, транслированного по меньшей мере одним вторым терминалом в предварительно заданном периоде времени, путем вызова интерфейса сканирования точки беспроводного доступа (АР), причем сигнальный пакет содержит информацию о терминале относительно второго терминала, и получения целевого терминала от второго терминала в соответствии с информацией о терминале; формирования группового адреса в соответствии с информацией о доступе к целевой беспроводной сети; и отправки на групповой адрес многоадресного пакета, который указывает информацию о доступе и принимается целевым терминалом, чтобы получить доступ к целевой беспроводной сети.
Способ приготовления лака | 1924 |
|
SU2011A1 |
Многоступенчатая активно-реактивная турбина | 1924 |
|
SU2013A1 |
Колосоуборка | 1923 |
|
SU2009A1 |
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок | 1923 |
|
SU2008A1 |
Авторы
Даты
2017-03-09—Публикация
2015-03-23—Подача