ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
Область техники, к которой относится изобретение
Настоящее изобретение относится к процессу для настройки параметров связи.
Описание предыдущего уровня техники
В последнее время появились различные способы для легкого получения и настройки параметров связи, необходимых для осуществления беспроводной связи, в которой обеспечивают безопасность. Такие параметры связи включают в себя идентификатор набора служб (SSID), способ шифрования, ключ шифрования, способ аутентификации, ключ аутентификации и т.п. Например, в «Wi-Fi Certified (trademark) for WI-FI Protected Setup: Easing the User Experience for Home and Small Office Wi-Fi (R) Networks (http://www.wi-fi.org/wp/wifi-protected-setup)» обсуждают способ личного идентификационного номера (PIN), в котором точку доступа (ТД), которая обеспечивает параметры связи, идентифицируют, основываясь на вводимом в ТД PIN-коде, и затем получают параметры связи от идентифицированной ТД. Дополнительно, в описанной выше ссылке обсуждают способ настройки с помощью нажатия на кнопку (PBC), в котором пользователь получает параметры связи от ТД, нажимая предопределенную кнопку на ТД. Кроме того, различные производители обеспечивают способы настройки различного типа.
Если заданное устройство соответствует этим способам настройки различного типа, то параметры связи можно настраивать с помощью выбора пользователем способа настройки, который будет использоваться при настройке параметров связи. В публикации патентной заявки США № 2007/0088951 обсуждают конфигурацию, в которой заданное устройство выполняет способ настройки, который активизируют в окружающих устройствах, так, чтобы параметры связи можно было настраивать без выбора пользователем способа настройки.
Однако, если множество устройств активизируют множество способов настройки, которые выполняются заданным устройством, то заданное устройство не выбирает автоматически способ настройки, который будет выполняться, из множества способов настройки. Дополнительно, если пользователь должен выбирать способ настройки из множества способов настройки, то пользователю необходимо определять и выбирать соответствующий способ настройки, что неудобно для пользователя.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Настоящее изобретение направлено на способ, который может упростить процесс настройки в случае, когда способ с идентификацией для идентификации другого устройства связи, которое обеспечивает параметры связи, активизируют, основываясь на выполненном пользователем действии после того, как активизирован процесс настройки параметров связи, даже когда множество устройств активизируют множество способов настройки.
Согласно одному из аспектов настоящего изобретения, устройство связи, которое может выполнять процесс настройки множеством способов для совместного использования с другими устройствами связи параметров связи, которые будут использоваться при осуществлении связи с другими устройствами связи, включает в себя блок обнаружения, конфигурированный для обнаружения множества способов для процессов настройки, активизированных во множестве устройств, блок определения, конфигурированный для определения, является или нет по меньшей мере один из множества способов для процесса настройки, обнаруженных с помощью блока обнаружения, способом с идентификацией для идентификации устройства, которое обеспечивает параметры связи, основываясь на действии пользователя после того, как активизирован процесс настройки параметров связи, и блок выбора, конфигурированный для выбора процесса настройки параметров связи способом с идентификацией, если блок определения определяет, что по меньшей мере один из множества способов для процесса настройки, обнаруженных с помощью блока обнаружения, является способом с идентификацией.
Согласно настоящему изобретению, если способ с идентификацией для идентификации другого устройства связи, которое обеспечивает параметры связи, активизируют, основываясь на действии пользователя, выполненном после того, как активизирован процесс настройки параметров связи, то процесс настройки можно легко выполнять, даже когда множество устройств активизируют множество способов настройки.
Дополнительные особенности и аспекты настоящего изобретения будут очевидны из последующего подробного описания примерных вариантов осуществления в отношении прилагаемых чертежей.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Сопроводительные чертежи, которые содержатся в описании и являются его частью, показывают примерные варианты осуществления, особенности и аспекты изобретения и вместе с описанием служат для объяснения принципов изобретения.
Фиг. 1 показывает конфигурацию системы согласно примерному варианту осуществления настоящего изобретения.
Фиг. 2 показывает конфигурацию оборудования согласно примерному варианту осуществления.
Фиг. 3 - блок-схема, показывающая программные функциональные особенности согласно примерному варианту осуществления.
Фиг. 4 - последовательность операций, которая показывает процесс, выполняемый устройством связи согласно примерному варианту осуществления.
Фиг. 5A, 5B и 5C являются схемами последовательности сигналов, соответствующими последовательности операций, показанной на фиг. 4.
Фиг. 6A и 6B являются последовательностями операций процесса, выполняемого устройством связи согласно примерному варианту осуществления.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Различные примерные варианты осуществления, особенности и аспекты изобретения будут описаны подробно ниже со ссылкой на чертежи.
Согласно первому примерному варианту осуществления в качестве примера описана система беспроводной локальной сети (ЛС), которая соответствует серии стандартов 802.11 института инженеров электротехники и электроники (IEEE). Однако, конфигурация средств связи не ограничена системой беспроводной ЛС, которая соответствует серии стандартов IEEE 802.11. Связь можно осуществлять, используя другую среду беспроводной передачи, такую как соответствующую стандартам сверхширокополосной связи (UWB), альянса широкополосного множественного доступа с ортогональным частотным разделением каналов (OFDM) (MBOA), Bluetooth (зарегистрированная торговая марка) и ZigBee. Стандарт UWB включает в себя беспроводную универсальную последовательную шину (USB), беспроводной 1394, сеть WiMedia (WINET) и т.п. Дополнительно, связь можно осуществлять, используя проводную среду передачи, например, проводную ЛС.
Фиг. 1 показывает конфигурацию системы согласно настоящему примерному варианту осуществления. Обращаясь к фиг. 1, устройство связи (т.е. станция) 101 получает от точки доступа (ТД) параметры связи, необходимые для осуществления беспроводной связи, и выполняет процесс настройки для совместного использования параметров связи с ТД. Параметры связи включают в себя SSID, т.е. идентификатор набора служб, способ шифрования, ключ шифрования, способ аутентификации, ключ аутентификации и т.п. ТД 102, 103 и 104 являются устройствами обеспечения, которые обеспечивают параметры связи для станции.
ТД, т.е. устройство обеспечения, передает параметры связи для устройства 101 связи, и устройство 101 связи выполняет процесс настройки полученных параметров связи, так, чтобы ТД и устройство связи совместно использовали параметры связи. Соответственно, ТД и устройство связи могут осуществлять беспроводную связь, в которой обеспечивают безопасность.
Существует множество способов выполнения процесса настройки (т.е. способов настройки) для совместного использования параметров связи между ТД и устройством связи. Например, существует способ, в котором ТД, которая обеспечивает параметры связи, идентифицируют с помощью подтверждения идентифицирующей информации (например, PIN-кода), которую пользователь ввел в ТД, и устройство связи таким образом совместно использует параметры связи с идентифицированной ТД. В дальнейшем такой способ упоминается как способ с идентификацией. Более конкретно, пользователь вводит в ТД PIN-код, который устройство связи (т.е. станция) представляет пользователю. В таком случае устройство связи генерирует PIN-код случайным образом и представляет PIN-код пользователю, отображая его на экране дисплея. Однако, способ представления не ограничен этим примером. Чтобы представить PIN-код пользователю, устройство связи может отображать предопределенный PIN-код на экране дисплея, или предопределенный PIN-код может быть наклеен на корпус устройства связи.
Дополнительно, устройство связи может печатать случайным образом сгенерированный PIN-код или предопределенный PIN-код для представления его пользователю. Кроме того, ТД передает информацию PIN-кода в устройство связи, и устройство связи сравнивает PIN-код, представленный пользователю, с PIN-кодом, переданным от ТД. Таким образом можно идентифицировать ТД, т.е. устройство обеспечения, которое обеспечивает параметры связи. Другими словами ТД, которая передала тот же самый PIN-код, как PIN-код, который устройство связи представляет пользователю, можно идентифицировать в качестве устройства обеспечения, которое обеспечивает параметры связи.
Согласно настоящему примерному варианту осуществления, описанный выше способ настройки, в котором PIN-код вводят в ТД, будет упоминаться, как способ PIN. Дополнительно, согласно настоящему примерному варианту осуществления, пользователь вводит PIN-код в ТД после того, как пользователь активизирует процесс настройки способа PIN в ТД, т.е. в устройстве обеспечения параметров. После того, как пользователь ввел PIN-код в ТД, ТД информирует устройство связи (т.е. станцию), что способ PIN активизирован.
В другом способе с идентификацией пользователь нажимает предопределенные кнопки и на ТД, и на устройстве связи (т.е. станции) для активизации процесса настройки параметров связи. Пользователь затем нажимает предопределенную кнопку на ТД после того, как процесс настройки активизирован. Дополнительно ТД сообщает устройству связи, что предопределенная кнопка была снова нажата на ТД, так, чтобы устройство связи идентифицировало ТД в качестве устройства обеспечения. Как описано выше, согласно способу с идентификацией, станция получает параметры связи от ТД, которая идентифицирована в качестве устройства обеспечения, основываясь на действии пользователя после того, как активизирован процесс настройки.
Дополнительно, существует способ, в котором станция получает параметры связи от обнаруженной ТД, когда станция обнаруживает ТД, в которой была нажата предопределенная кнопка, без выполнения пользователем действия после того, как процесс настройки активизирован. В дальнейшем такой способ будет упоминаться, как способ без идентификации. Существуют различные способы без идентификации, обеспеченные группами стандартов и изготовителями.
Процедуры и сообщения, используемые в процессе настройки, выполняемом между ТД и станцией, отличаются для каждого из описанных выше способов настройки. Параметры связи таким образом нельзя совместно использовать, если ТД и станция не выполняют одинаковый способ настройки.
Согласно настоящему примерному варианту осуществления, ТД 102 может выполнять процесс настройки согласно первому способу с идентификацией (т.е. способу A с идентификацией) и первому способу без идентификации (т.е. способу A без идентификации). Дополнительно, ТД 103 может выполнять процесс настройки согласно второму способу с идентификацией (т.е. способу B с идентификацией), который отличается от первого способа с идентификацией, и второму способу без идентификации (т.е. способу B без идентификации), который отличается от первого способа без идентификации. Кроме того, ТД 104 может выполнять процесс настройки согласно способу A без идентификации. Кроме того, устройство 101 связи может выполнять процесс настройки согласно способам A и B с идентификацией, и способам A и B без идентификации.
Фиг. 2 показывает аппаратную конфигурацию устройства 101 связи. Обращаясь к фиг. 2, блок 201 управления управляет всем устройством 101 связи, выполняя управляющую программу, которая хранится в блоке 202 хранения. Блок 201 управления является компьютером, таким как центральный процессор (ЦП) или микропроцессорное устройство (МПУ). Блок 201 управления также управляет способом автоматической настройки параметров связи, который выполняют с помощью других устройств.
Блок 202 хранения хранит компьютерную программу для управления, выполняемого с помощью блока 201 управления, и различные части информации, такие как параметры связи. Различные операции, которые будут описаны ниже, выполняют с помощью блока 201 управления, который выполняет управляющую программу, хранящуюся в блоке 202 хранения. Блок 202 хранения может быть памятью, такой как постоянное запоминающее устройство (ПЗУ) и оперативная память (ОП), гибким диском, жестким диском, оптическим диском, магнитооптическим диском, компакт-диском без возможности записи (CD-ROM), записываемым компакт-диском (CD-R), магнитной лентой, картой энергонезависимой памяти и цифровым универсальным диском (DVD).
Блок 203 беспроводной связи осуществляет беспроводную связь. Блок 204 отображения выполняет различные отображения и имеет функциональные возможности вывода информации, которую можно визуально распознать, например, жидкокристаллический дисплей (LCD) и светоизлучающий диод (LED), и вывода звука, например, динамик. Кнопка 205 применяет триггер для запуска процесса системы автоматической настройки параметров связи. Кнопку 205 настройки можно конфигурировать, как аппаратные средства, или ее можно отображать на блоке 204 отображения, как элемент выбора с помощью программного управления. После обнаружения, что пользователь нажал кнопку 205 настройки, блок 201 управления выполняет процесс, который будет описан ниже. Устройство 101 связи дополнительно включает в себя блок 206 управления антенной, антенну 207 и блок 208 ввода информации для ввода пользователем различной информации.
Фиг. 3 - структурная схема, на которой показывают программные функции, реализуемые с помощью блока 201 управления в устройстве 101 связи, который считывает программу, которая хранится в блоке 202 хранения, для выполнения процесса автоматической настройки параметров связи, который будет описан ниже. Обращаясь к фиг. 3, блок 301 настройки выполняет автоматическую настройку параметров связи, которые необходимы для осуществления беспроводной связи. Блок 301 настройки управляет различными протоколами в процессе автоматической настройки параметров связи, и автоматически настраивает параметры связи. Блок 302 передачи передает пакеты, которые будут использоваться при осуществлении связи различного типа. Блок 302 передачи передает запрос тестового сообщения, т.е. сигнал поиска в сети для поиска в сети.
Блок 303 приема принимает пакеты, используемые при осуществлении связи различного типа. Блок 303 приема принимает, например, маяк (т.е. оповещающий сигнал) или ответ на тестовое сообщение (т.е. сигнал ответа на поиск) от других устройств связи. Ответ на тестовое сообщение является сигналом ответа на запрос тестового сообщения. Информацию различного типа об устройстве - источнике передачи (т.е. собственную информацию) добавляют к запросу тестового сообщения, к ответу на тестовое сообщение и к маяку. Собственная информация включает в себя информацию, которая указывает, что устройство активизируют в качестве устройства обеспечения, которое обеспечивает параметры связи (т.е. флаг активизации), и информацию, которая указывает активизацию способа автоматической настройки (т.е. информацию о способе настройки). Дополнительно, собственная информация включает в себя уникальную идентифицирующую информацию, такую как адрес управления доступом к среде передачи данных (MAC) для идентификации устройства источника передачи.
Сетевой блок 304 управляет подключением к сети и выполняет процесс подключения к беспроводной ЛС. Блок 305 получения получает параметры связи от устройства обеспечения. Блок 306 поиска ищет устройство обеспечения, выполняя автоматическую настройку параметров связи. Блок 307 выбора выбирает способ настройки, который будут выполнять.
Фиг. 4 - последовательность операций, которая показывает процесс, когда пользователь нажал кнопку 205 настройки, реализуемый с помощью блока 201 управления в устройстве 101 связи, который считывает компьютерную программу, которая хранится в блоке 202 хранения. Согласно настоящему примерному варианту осуществления, процесс настройки способа A с идентификацией активизирован в ТД 102, и процесс настройки способа B без идентификации активизирован в ТД 103. Процесс настройки не активизирован в ТД 104. Фиг. 5A показывает схему последовательности сигналов процесса согласно описанному выше состоянию. В дальнейшем, состояние, в котором активизирован процесс настройки способа A с идентификацией, будет упоминаться как состояние, в котором активизирован способ A с идентификацией. Точно так же состояние, в котором активизирован процесс настройки способа B без идентификации, будет упоминаться как состояние, в котором активизирован способ B без идентификации.
На этапе S401, показанном на фиг. 4, и на этапе S501, показанном на фиг. 5, блок 301 настройки контролирует, нажал или нет пользователь кнопку 205 настройки. Если блок 301 настройки определяет, что пользователь нажал кнопку 205 настройки (ДА на этапе S401), то процесс переходит на этап S402 и этап S502. На этапе S502 блок 306 поиска передает запрос тестового сообщения, т.е. сигнал поиска в сети, используя блок 302 передачи. На этом этапе блок 306 поиска передает запрос тестового сообщения во всех частотных каналах.
На этапе S402 и на этапе S503 блок 306 поиска использует блок 303 приема для приема ответа на тестовое сообщение и получает информацию об окружающих ТД. Информацию об окружающих ТД можно также получать с помощью блока 306 поиска, используя блок 303 приема для приема маяка. В данном случае, после приема запроса тестового сообщения от устройства 101 связи, ТД 102 передает в устройство 101 связи ответ на тестовое сообщение, включающий в себя собственную информацию, указывающую, что ТД 102 активизирует способ A с идентификацией. Дополнительно, после приема запроса тестового сообщения от устройства 101 связи, ТД 103 передает в устройство 101 связи ответ на тестовое сообщение, включающий в себя собственную информацию, указывающую, что ТД 103 активизирует способ B без идентификации.
На этапе S403 блок 306 поиска подтверждает правильность собственной информации, которую включает в себя принятый ответ на тестовое сообщение, и обнаруживает способ настройки, активизируемый в ТД. Если никакие действующие способы настройки не обнаружены (НЕТ на этапе S403), то процесс возвращается на этап S402, и блок 306 поиска снова выполняет процесс поиска.
Согласно настоящему примерному варианту осуществления, обнаружены два способа настройки, т.е. способ A с идентификацией, активизированный в ТД 102, и способ B без идентификации, активизированный в ТД 103 (ДА на этапе S403), так, чтобы процесс перешел на этап S404. Если собственная информация включена в сигнал маяка, передаваемый от ТД, то блок 306 поиска подтверждает собственную информацию, которую включает в себя маяк, и обнаруживает способ настройки, активизированный в ТД.
На этапе S404 блок 307 выбора подтверждает, активизирован или нет способ настройки только в одной ТД, и активизирует или нет ТД только один способ настройки. Если способ настройки активизирован только в одной ТД, и ТД активизирует только один способ настройки (ДА на этапе S404), то процесс переходит на этап S405. Если нет (НЕТ на этапе S404), то процесс переходит на этап S407.
На этапе S405 блок 307 выбора выбирает обнаруженный способ настройки. На этапе S406 блок 307 выбора определяет, является или нет выбранный способ настройки способом с идентификацией. Если выбранный способ настройки является способом с идентификацией (ДА на этапе S406), то процесс переходит на этап S412. На этапе S412 блок 301 настройки использует блок 204 отображения для сообщения пользователю инструкций в соответствии с выбранным способом с идентификацией. Например, если выбранный способ с идентификацией является способом PIN, то блок 204 отображения отображает, что устройство связи связано с ТД, используя способ PIN.
Если пользователь не ввел PIN-код в ТД, и был выбран способ PIN, то блок 204 отображения отображает PIN-код и инструктирует пользователя ввести отображенный PIN-код в ТД. Если выбранный способ с идентификацией является другим способом, то блок 204 отображения дает команду пользователю выполнить действие (например, нажать кнопку) на ТД, что должно обеспечить параметры связи. На этапе S413 блок 305 получения участвует в сети, созданной с помощью ТД, активизируя выбранный способ настройки, и выполняет процесс настройки параметров связи, используя выбранный способ настройки.
С другой стороны, если выбранный способ настройки не является способом с идентификацией (т.е. способ без идентификации) (НЕТ на этапе S406), то процесс переходит на этап S413. На этапе S413 блок 305 получения выполняет процесс настройки параметров связи, используя выбранный способ настройки. В это время блок 204 отображения сообщает пользователю, что параметры связи настраиваются.
На этапе S407 блок 307 выбора определяет, активизирует или нет только одна ТД обнаруженные способы настройки. Если существует только одна ТД, которая активизирует обнаруженные способы настройки (ДА на этапе S407), то процесс переходит на этап S408. Если нет (НЕТ на этапе S407), то процесс переходит на этап S409. Блок 307 выбора определяет, существует или нет только одна ТД, которая активизирует способы настройки, подтверждая MAC-адрес, который включает в себя ответ на тестовое сообщение.
В данном случае, так как обнаружено, что способ A с идентификацией активизирован в ТД 102, и способ B без идентификации активизирован в ТД 103, блок 307 выбора определяет на этапе S407, что существует больше одной ТД, которые активизируют обнаруженные способы настройки. Соответственно, процесс переходит на этап S409.
На этапе S408 блок 307 выбора случайным образом выбирает способ из обнаруженных способов настройки. Если обнаружены и способ с идентификацией, и способ без идентификации, то блок 307 выбора предпочтительно выбирает способ без идентификации. Соответственно, процесс настройки можно выполнять, не запрашивая пользователя выполнить действие, так, чтобы нагрузка по выполнению действий для пользователя была уменьшена.
Затем процесс переходит на этап S406. На этапе S406 блок 307 выбора определяет, является или нет выбранный способ настройки способом с идентификацией. Если выбранный способ настройки является способом с идентификацией (ДА на этапе S406), то процесс переходит на этап S412. На этапе S412 блок 204 отображения сообщает пользователю команды согласно выбранному способу с идентификацией. На этапе S413 блок 305 получения выполняет процесс настройки параметров связи, используя выбранный способ настройки. Если выбранный способ настройки является способом без идентификации (НЕТ на этапе S406), то процесс переходит на этап S413. На этапе S413 блок 305 получения выполняет процесс настройки параметров связи, используя выбранный способ настройки.
С другой стороны, если обнаруженный способ настройки активизирован на различных ТД (НЕТ на этапе S407), то процесс переходит на этап S409. На этапе S409 блок 307 выбора подтверждает, включают в себя или нет обнаруженные способы настройки способ с идентификацией. Если способ с идентификацией не был обнаружен (НЕТ на этапе S409), то блок 307 выбора определяет, что способ без идентификации активизирован одновременно во множестве ТД, и сообщает блоку 301 настройки об ошибке совмещения. На этапе S411 блок 301 настройки использует блок 204 отображения для сообщения пользователю об ошибке совмещения. После сообщения пользователю об ошибке процесс последовательности операций, показанной на фиг. 4, заканчивается.
Если обнаружен способ с идентификацией (ДА на этапе S409), то процесс переходит на этап S410. На этапе S410 блок 307 выбора выбирает обнаруженный способ с идентификацией. Если обнаружено множество способов с идентификацией, то блок 307 выбора случайным образом выбирает способ с идентификацией. В данном случае ТД 102 активизирует способ A с идентификацией так, чтобы на этапе S504 блок 307 выбора выбирал способ A с идентификацией.
На этапе S412 блок 204 отображения сообщает пользователю команду согласно выбранному способу с идентификацией. На этапе S413 блок 305 получения выполняет процесс настройки параметров связи, используя выбранный способ настройки. На этапе S505 блок 305 получения становится участником сети, созданной с помощью ТД 102. На этапе S506 блок 305 получения сообщает пользователю команду согласно способу A с идентификацией, получает параметры связи от ТД 102, используя способ A с идентификацией, и настраивает параметры связи.
На этапе S414 блок 301 настройки подтверждает, успешно или нет завершился процесс настройки параметров связи, выполняемый с помощью блока 305 получения. Если процесс завершился успешно (ДА на этапе S414), то процесс переходит на этап S415. На этапе S414 и на этапе S506 блок 301 настройки сообщает пользователю через блок 204 отображения, что процесс завершился успешно. После уведомления пользователя процесс последовательности операций, показанной на фиг. 4, заканчивается.
Если процесс заканчивается неудачно (НЕТ на этапе S414), то процесс переходит на этап S416. На этапе S416 блок 301 настройки подтверждает, выполнены или нет получение и настройка параметров связи для всех обнаруженных способов с идентификацией. Процесс может заканчиваться неудачно, например, в случае, когда ТД не определена в качестве устройства обеспечения, выбранного пользователем в результате обращения к идентифицирующей информации (т.е. к PIN-коду), которую ввели в ТД.
Если существует какой-нибудь способ с идентификацией, с помощью которого не пытались выполнить получение и настройку параметров связи (НЕТ на этапе S416), то процесс возвращается на этап S410. Затем пытаются получить параметры связи, используя способ с идентификацией, с помощью которого не пытались выполнить получение и настройку параметров связи. Если получение параметров связи попытались выполнить для всех устройств обеспечения параметров (ДА на этапе S416), то процесс переходит на этап S417. На этапе S417 блок 204 отображения сообщает пользователю о неудачном завершении процесса (ошибке). Процесс последовательности операций, показанной на фиг. 4, таким образом заканчивается.
Процесс может возвращаться на этап S402 для выполнения процесса поиска, и если блок 306 поиска затем находит вновь активизированный способ настройки, то процесс может переходить на этап S404. В случае, если вновь активизированный способ настройки не найден, даже когда предопределенное время прошло после нажатия пользователем кнопки 205 настройки на этапе S401, блок 204 отображения сообщает пользователю о неудачном завершении процесса. Процесс последовательности операций, показанной на фиг. 4, таким образом заканчивается.
Как описано выше, даже в среде, в которой выполняют множество способов автоматической настройки, если выполняется способ с идентификацией для подтверждения выбранного пользователем устройства, то устройство связи может выполнять процесс автоматической настройки параметров связи с устройством, выбранным пользователем.
Фиг. 5B - схема последовательности сигналов, на которой показывают случай, когда способ A без идентификации активизирован в ТД 102, способ B без идентификации активизирован в ТД 103, и ни один из процессов настройки не активизирован в ТД 104. Устройство 101 связи работает согласно последовательности операций, показанной на фиг. 4.
На этапе S551 пользователь нажимает кнопку 205 настройки на устройстве 101 связи. На этапе S552 устройство 101 связи затем передает запрос тестового сообщения, т.е. сигнал поиска в сети, для поиска расположенной поблизости ТД, активизированной в качестве устройства обеспечения.
На этапе S553, после приема запроса тестового сообщения от устройства 101 связи, ТД 102 передает в устройство 101 связи ответ на тестовое сообщение, включающее в себя собственную информацию, указывающую, что ТД 102 активизирует способ A без идентификации. Дополнительно на этапе S553, после приема запроса тестового сообщения от устройства 101 связи, ТД 103 передает в устройство 101 связи ответ на тестовое сообщение, включающий в себя собственную информацию, указывающую, что ТД 103 активизирует способ B без идентификации.
На этапе S554 устройство 101 связи определяет, что существует ошибка совмещения (т.е. НЕТ на этапе S410 на фиг. 4), основываясь на собственной информации, которую включает в себя принятый ответ на тестовое сообщение. Затем на этапе S555 и на этапе S411 устройство 101 связи сообщает пользователю об ошибке совмещения.
Как описано выше, если выполняется множество способов без идентификации, то пользователю сообщают об ошибке, и процесс заканчивается, не настраивая параметры связи. В результате можно предотвратить выполнение процесса автоматической настройки параметров связи с непредназначенным устройством.
Фиг. 5C - схема последовательности сигналов, на которой показывают случай, когда способ A с идентификацией активизирован в ТД 102, способ B без идентификации активизирован в ТД 103, и способ A без идентификации активизирован в ТД 104. Устройство 101 связи работает согласно последовательности операций, показанной на фиг. 4.
На этапе S571 пользователь нажимает кнопку 205 настройки на устройстве 101 связи. На этапе S572 устройство 101 связи затем передает запрос тестового сообщения, т.е. сигнал поиска в сети, для поиска расположенной поблизости ТД, активизированной в качестве устройства обеспечения параметров.
На этапе S573 после приема запроса тестового сообщения от устройства 101 связи, ТД 102 передает в устройство 101 связи ответ на тестовое сообщение, включающий в себя собственную информацию, указывающую, что ТД 102 активизирует способ A с идентификацией. Дополнительно, после приема запроса тестового сообщения от устройства 101 связи, ТД 103 передает в устройство 101 связи ответ на тестовое сообщение, включающий в себя собственную информацию, указывающую, что ТД 103 активизирует способ B без идентификации. Кроме того, после приема запроса тестового сообщения от устройства 101 связи, ТД 104 передает в устройство 101 связи ответ на тестовое сообщение, включающий в себя собственную информацию, указывающую, что ТД 104 активизирует способ A без идентификации.
Устройство 101 связи затем обнаруживает, что активизирован способ с идентификацией (т.е. ДА на этапе S409). На этапе S574 и на этапе S410 устройство 101 связи выбирает способ A с идентификацией, активизированный в ТД 102. На этапе S575 и на этапе S413 устройство 101 связи таким образом использует способ A с идентификацией и выполняет процесс настройки параметров связи.
Как описано выше, если выполняют способ с идентификацией, когда также выполняют множество способов без идентификации, то процесс настройки параметров связи выполняют, используя активизированный способ с идентификацией, не определяя, что произошла ошибка совмещения. Соответственно, способ с идентификацией можно выполнять, не требуя, чтобы пользователь выбирал способ настройки параметров связи.
Согласно настоящему примерному варианту осуществления, если активизировано множество способов с идентификацией, то последовательно пытаются выполнять каждый из множества способов с идентификацией. Однако, процесс не ограничен этим примером, и можно пытаться выполнять только один способ с идентификацией. Соответственно, можно уменьшать сложность уведомления пользователя. В частности это эффективно в случае, когда различную информацию необходимо сообщать для каждого способа с идентификацией.
Согласно первому примерному варианту осуществления, если различные устройства выполняют различные способы с идентификацией, то последовательно пытаются выполнить только способы с идентификацией. Согласно второму примерному варианту осуществления, пытаются выполнить способ без идентификации, когда процесс использования способа с идентификацией заканчивается неудачно.
Конфигурация системы, аппаратная конфигурация устройства 101 связи и программные функциональные блоки согласно второму примерному варианту осуществления аналогичны описанным в первом примерном варианте осуществления. Описание будет таким образом опущено. Конфигурации, аналогичные конфигурациям в первом примерном варианте осуществления, будут описаны, используя одинаковые позиционные обозначения.
Фиг. 6A и 6B являются последовательностями операций, которые показывают процесс, когда пользователь нажимает кнопку 205 настройки, реализуемый с помощью блока 201 управления в устройстве 101 связи, который считывает компьютерную программу, хранящуюся в блоке 202 хранения. Блокам, которые аналогичны блокам в последовательности операций, показанной на фиг. 4 согласно первому примерному варианту осуществления, назначают те же самые позиционные обозначения, и их описание будет опущено. Согласно настоящему примерному варианту осуществления способ A с идентификацией активизируют в ТД 102, и способ B без идентификации активизируют в ТД 103. Процесс настройки не активизируют в ТД 104.
На этапе S401, если пользователь нажимает кнопку 205 настройки на устройстве 101 связи (ДА на этапе S401), то устройство 101 связи передает запрос тестового сообщения. ТД 102 и ТД 103 затем передают ответ на тестовое сообщение, включающий в себя собственную информацию в ответ на переданный запрос тестового сообщения. На этапе S402 после приема ответа на тестовое сообщение устройство 101 связи получает информацию о соседних ТД. На этапе S410 устройство 101 связи выбирает способ A с идентификацией, активизированный в ТД 102 в качестве процесса настройки, который будут выполнять, основываясь на собственной информации, которую включает в себя принимаемый ответ на тестовое сообщение.
В данном случае предполагают, что устройство 101 связи обращается к вводимой в ТД 102 идентифицирующей информации и определяет, что ТД 102 не является устройством обеспечения, выбранным пользователем (НЕТ на этапе S414). Дополнительно, поскольку способ A с идентификацией, активизированный в ТД 102, является единственным способом с идентификацией, то определяют, что получение параметров связи попытались выполнить для всех устройств обеспечения (ДА на этапе S416).
Процесс таким образом переходит на этап S601. На этапе S601 блок 307 выбора определяет количество ТД, которые активизируют способы без идентификации. Если способ без идентификации не активизирован ни в одной из ТД (0 на этапе S601), то процесс переходит на этап S606. На этапе S606 блок 301 настройки сообщает пользователю через блок 204 отображения о неудачном завершении процесса. Процесс последовательности операций, показанной на фиг. 6A и 6B, затем заканчивается.
Процесс может возвращаться на этап S402 для выполнения процесса поиска, и если блок 306 поиска находит вновь активизированный способ настройки, то процесс может переходить на этап S404. В случае, если вновь активизированный способ настройки не найден, даже когда предопределенное время прошло после нажатия пользователем кнопки 205 настройки на этапе S401, блок 204 отображения информирует пользователя о неудачном завершении процесса. Процесс последовательности операций, показанной на фиг. 6A и 6B, таким образом заканчивается.
Если способ без идентификации активизирован во множестве ТД (2 или большее количество на этапе S601), то процесс переходит на этап S411. На этапе S411 блок 301 настройки сообщает пользователю через блок 204 отображения об ошибке. Процесс последовательности операций, которая показана на фиг. 6A и 6B, затем заканчивается.
Если способ без идентификации активизирован только в одной ТД (1 на этапе S601), то процесс переходит на этап S602. На этапе S602 блок 307 выбора выбирает активизируемый способ без идентификации. Так как только ТД 103 активизировала способ B без идентификации, блок 307 выбора выбирает способ B без идентификации. На этапе S603 блок 305 получения использует выбранный способ настройки (т.е. способ B без идентификации) для получения параметров связи от ТД 103.
Затем на этапе S604 блок 301 настройки подтверждает, получены или нет параметры связи с помощью блока 305 получения. Если получение прошло успешно (ДА на этапе S604), то процесс переходит на этап S605. На этапе S605 блок 301 настройки сообщает пользователю через блок 204 отображения, что процесс завершился успешно. После сообщения пользователю процесс последовательности операций, которая показана на фиг. 6A и 6B, заканчивается. С другой стороны, если процесс завершается неудачно (НЕТ на этапе S604), то процесс переходит на этап S606. На этапе S606 блок 301 настройки сообщает пользователю через блок 204 отображения о неудачном завершении процесса. Процесс последовательности операций, которая показана на фиг. 6A и 6B, затем заканчивается.
Как описано выше, можно автоматически выбирать и выполнять способ автоматической настройки параметров связи без выбора пользователем способа настройки, даже когда множество способов автоматической настройки параметров связи установлено в устройстве. Таким образом улучшают удобство для пользователя. Согласно описанному выше примерному варианту осуществления, когда множество расположенных поблизости устройств связи выполняют способ автоматической настройки параметров связи, заданное устройство определяет, следует или нет ему самому выполнять способ автоматической настройки параметров связи, основываясь на предопределенном условии. Таким образом, процесс автоматической настройки значений можно соответственно выполнять согласно существующей среде, и удобство для пользователя улучшается.
Согласно описанным выше примерным вариантам осуществления, ТД является устройством обеспечения, которое обеспечивает параметры связи. Однако, станция может служить устройством обеспечения и обеспечивать параметры связи для других станций. Соответственно, настоящее изобретение можно применять, даже когда станции осуществляют связь друг с другом (например, в специальном режиме, определенном IEEE).
Дополнительно, согласно первому и второму примерным вариантам осуществления, когда множество ТД активизируют способ PIN (т.е. способ с идентификацией) и описанный выше другой способ с идентификацией (т.е. способ, в котором пользователя побуждают нажимать на кнопку ТД дважды), случайным образом выбирают способ с идентификацией (т.е. на этапе S410, показанном на фиг. 4). Однако, выбор не ограничен тем, что указано выше, и если множество ТД активизирует способ PIN и описанный выше другой способ с идентификацией, то можно предпочтительно выбирать способ PIN. В таком случае, если процесс настройки способа PIN заканчивается неудачно, то выполняют процесс настройки с помощью другого способа с идентификацией.
Соответственно, процесс настройки с помощью способа PIN быстро выполняют, не инструктируя пользователя снова нажимать кнопку на ТД, так что удобство для пользователя улучшается. Дополнительно, если процесс настройки с помощью способа PIN заканчивается неудачно, т.е. в случае, когда пользователь не планирует выполнять процесс настройки способом PIN, то быстро активизируют другой способ с идентификацией. Процесс настройки можно таким образом выполнять без осведомления пользователя о неудачном завершении процесса настройки с использованием способа PIN.
Если процесс настройки с помощью способа PIN заканчивается неудачно, то пользователя можно уведомить об этом, и процесс настройки может заканчиваться. Сложность уведомления пользователя можно таким образом уменьшать.
Если множество ТД активизирует способ PIN и описанный выше другой способ с идентификацией, то можно предпочтительно выбирать другой способ с идентификацией, а не способ PIN. Если процесс настройки другим способом с идентификацией затем заканчивается неудачно, то активизируют процесс настройки способом PIN. Соответственно, становится ненужным инструктировать пользователя, который планировал выполнить процесс настройки другим способом с идентификацией, вводить PIN-код, для улучшения удобства для пользователя.
Если процесс настройки другими способами с идентификацией заканчивается неудачно, то пользователю можно сообщать об этом, и процесс настройки можно завершать. Сложность уведомления пользователя можно таким образом уменьшать.
Дополнительно, процесс можно выполнять с помощью оценки описанного выше другого способа с идентификацией, как способа без идентификации. В результате это может уменьшать возможность подключения к ТД, к которой пользователь не планировал подключаться, устройства 101 связи, когда пользователь нажимает кнопку на ТД второй раз.
Кроме того, на этапе S408, если обнаружены и способ с идентификацией, и способ без идентификации, то можно предпочтительно выбирать способ с идентификацией. Соответственно, можно подтверждать, соответствует или нет устройство, обнаруженное устройством 101 связи, устройству, к которому пользователь планировал подключиться, так, чтобы возможность подключения к другому устройству можно было уменьшать.
Хотя настоящее изобретение описано в отношении примерных вариантов осуществления, нужно подразумевать, что изобретение не ограничено раскрытыми примерными вариантами осуществления. Возможности последующей формулы изобретения должны получить самую широкую интерпретацию, чтобы охватить все модификации, эквивалентные структуры и функции.
название | год | авторы | номер документа |
---|---|---|---|
ТЕРМИНАЛ СВЯЗИ | 2008 |
|
RU2432701C1 |
УСТРОЙСТВО СВЯЗИ, УСТРОЙСТВО ВВОДА ИЗОБРАЖЕНИЙ, УСТРОЙСТВО ВЫВОДА ИЗОБРАЖЕНИЙ, СХЕМА БЕСПРОВОДНОЙ СВЯЗИ, СПОСОБ УПРАВЛЕНИЯ УСТРОЙСТВОМ СВЯЗИ И ПРОГРАММА | 2009 |
|
RU2431924C2 |
УСТРОЙСТВО СВЯЗИ И СПОСОБ УПРАВЛЕНИЯ ИМ | 2012 |
|
RU2510155C1 |
УСТРОЙСТВО СВЯЗИ, СПОСОБ УПРАВЛЕНИЯ УСТРОЙСТВОМ СВЯЗИ И ПРОГРАММА | 2011 |
|
RU2491720C2 |
УСТРОЙСТВО СВЯЗИ И СПОСОБ УПРАВЛЕНИЯ ИМ | 2013 |
|
RU2556029C2 |
УСТРОЙСТВО СВЯЗИ | 2008 |
|
RU2437259C2 |
УСТРОЙСТВО СВЯЗИ | 2008 |
|
RU2427101C2 |
УСТРОЙСТВО СВЯЗИ И СПОСОБ УПРАВЛЕНИЯ ТАКИМ УСТРОЙСТВОМ | 2012 |
|
RU2574835C1 |
ОБЪЕДИНЕНИЕ СИГНАЛОВ СВЯЗИ ДЛЯ ЭФФЕКТИВНОСТИ | 2007 |
|
RU2413373C2 |
УСТРОЙСТВО СВЯЗИ, СПОСОБ УПРАВЛЕНИЯ УСТРОЙСТВОМ СВЯЗИ И МАШИНОЧИТАЕМЫЙ НОСИТЕЛЬ ДАННЫХ | 2013 |
|
RU2536172C2 |
Изобретение относится к способам и устройствам связи, а именно к устройствам и способам управления устройством связи. Техническим результатом является упрощение процесса настройки устройства связи. Технический результат достигается тем, что заявлено устройство связи, которое может выполнять процесс настройки множеством способов для совместного использования с другими устройствами связи параметров связи, причем устройство связи содержит: блок обнаружения, конфигурированный для обнаружения множества способов для процесса настройки, активизированных во множестве устройств; блок определения, конфигурированный для определения, является ли или нет по меньшей мере один из множества способов для процесса настройки, обнаруженных с помощью блока обнаружения, способом с идентификацией для идентификации устройства, которое обеспечивает параметры связи, основываясь на действии пользователя после активации процесса настройки параметров связи; и блок выбора, конфигурированный для выбора процесса настройки параметров связи способом с идентификацией, если блок определения определяет, что по меньшей мере один из множества способов для процесса настройки, обнаруженных с помощью блока обнаружения, является способом с идентификацией. 6 н. и 9 з.п. ф-лы, 9 ил.
1. Устройство связи, которое может выполнять процесс настройки множеством способов для совместного использования с другими устройствами связи параметров связи, которые будут использоваться при осуществлении связи с другими устройствами связи, причем устройство связи содержит:
блок обнаружения, конфигурированный для обнаружения множества способов для процесса настройки, активизированных во множестве устройств;
блок определения, конфигурированный для определения, является ли или нет по меньшей мере один из множества способов для процесса настройки, обнаруженных с помощью блока обнаружения, способом с идентификацией для идентификации устройства, которое обеспечивает параметры связи, основываясь на действии пользователя после активации процесса настройки параметров связи; и
блок выбора, конфигурированный для выбора процесса настройки параметров связи способом с идентификацией, если блок определения определяет, что по меньшей мере один из множества способов для процесса настройки, обнаруженных с помощью блока обнаружения, является способом с идентификацией.
2. Устройство связи по п.1, в котором способ с идентификацией является способом, в котором пользователь вводит идентифицирующую информацию в устройство, которое обеспечивает параметры связи, после того, как активизирован процесс настройки параметров связи, и устройство, в которое вводят идентифицирующую информацию, сообщает устройству связи идентифицирующую информацию, так, чтобы пользователь идентифицировал устройство, которое обеспечивает параметры связи.
3. Устройство связи по п.1, в котором способ с идентификацией является способом, в котором пользователь нажимает предопределенную кнопку на устройстве, которое обеспечивает параметры связи, после того, как активизирован процесс настройки параметров связи, и устройство сообщает устройству связи, что пользователь нажал предопределенную кнопку, так, чтобы пользователь идентифицировал устройство, которое обеспечивает параметры связи.
4. Устройство связи по п.1, дополнительно содержащее блок выполнения, конфигурированный для выполнения процесса настройки для совместного использования параметров связи с устройством, которое активизирует процесс настройки способа с идентификацией, выбранного с помощью блока выбора.
5. Устройство связи по п.4, в котором, если блок обнаружения обнаруживает множество способов с идентификацией, то блок выполнения выполняет один процесс настройки из процессов настройки множества обнаруженных способов с идентификацией, и если настройка параметров связи посредством выполнения процесса настройки завершается неудачно, то блок выполнения выполняет другой процесс настройки из процессов настройки множества способов с идентификацией.
6. Устройство связи по п.4, в котором, если блок обнаружения обнаруживает множество способов с идентификацией, то блок выполнения выполняет только один из процессов настройки способа с идентификацией из множества обнаруженных способов с идентификацией.
7. Устройство связи по п.4, дополнительно содержащее:
блок определения, конфигурированный для определения количества устройств, которые активизируют способ без идентификации, который отличается от способа с идентификацией, если блок выполнения не смог настроить параметры связи, выполняя процесс настройки для всех способов с идентификацией, обнаруженных блоком обнаружения,
причем, если блок определения определяет, что одно устройство активизирует способ без идентификации, то блок выполнения выполняет процесс настройки способа без идентификации.
8. Устройство связи по п.1, дополнительно содержащее блок сообщения, конфигурированный для сообщения пользователю об ошибке, если блок определения определяет, что способ с идентификацией не включен в множество способов для процесса настройки.
9. Устройство связи по п.1, дополнительно содержащее блок завершения, конфигурированный для выполнения завершения по ошибке без выполнения процесса настройки параметров связи, если блок определения определяет, что способ с идентификацией не включен в множество способов для процесса настройки.
10. Устройство связи по п.1, в котором, если блок обнаружения обнаруживает одно устройство, которое активизирует процесс настройки параметров связи, то блок выбора выбирает процесс настройки одного способа из процессов настройки, активизированных в устройстве, выполняющем процесс настройки.
11. Устройство связи, которое может выполнять процесс настройки множеством способов для совместного использования с другими устройствами связи параметров связи, которые будут использоваться при осуществлении связи с другими устройствами связи, устройство связи содержит:
блок обнаружения, конфигурированный для обнаружения множества способов для процесса настройки, активизированных во множестве устройств;
блок определения, конфигурированный для определения, является или нет по меньшей мере один из множества способов для процесса настройки, обнаруженных с помощью блока обнаружения, способом с идентификацией, в котором пользователь вводит идентифицирующую информацию в устройство, которое обеспечивает параметры связи, и устройство, в которое вводят идентифицирующую информацию, сообщает устройству связи идентифицирующую информацию, так, чтобы пользователь идентифицировал устройство, которое обеспечивает параметры связи; и
блок выбора, конфигурированный для выбора процесса настройки параметров связи способом с идентификацией, если блок определения определяет, что по меньшей мере один из множества способов для процесса настройки, обнаруженных с помощью блока обнаружения, является способом с идентификацией.
12. Способ для управления устройством связи, которое может выполнять процесс настройки множеством способов для совместного использования с другими устройствами связи параметров связи, которые будут использоваться при осуществлении связи с другими устройствами связи, причем способ содержит этапы, на которых:
обнаруживают множество способов для активизации процесса настройки во множестве других устройств;
определяют, является или нет по меньшей мере один из множества обнаруженных способов для процесса настройки способом с идентификацией для идентификации другого устройства, которое обеспечивает параметры связи, основываясь на действии пользователя после того, как активизирован процесс настройки параметров связи; и
выбирают процесс настройки параметров связи способом с идентификацией, если по меньшей мере один из множества обнаруженных способов для обнаруженного процесса настройки определяют, как способ с идентификацией.
13. Считываемый компьютером носитель, содержащий считываемые компьютером инструкции, которые при выполнении компьютером заставляют компьютер выполнять способ по п.12.
14. Способ для управления устройством связи, которое может выполнять процесс настройки множеством способов для совместного использования с другими устройствами связи параметров связи, которые будут использоваться при осуществлении связи с другими устройствами связи, причем способ содержит этапы, на которых:
обнаруживают множество способов для процесса настройки, активизированных во множестве устройств;
определяют, является ли или нет по меньшей мере один из множества обнаруженных способов для процесса настройки способом с идентификацией, в котором пользователь вводит идентифицирующую информацию в устройство, которое обеспечивает параметры связи, и устройство, в которое вводят идентифицирующую информацию, сообщает устройству связи идентифицирующую информацию, так, чтобы пользователь идентифицировал устройство, которое обеспечивает параметры связи; и
выбирают процесс настройки параметров связи способом с идентификацией, если по меньшей мере один из множества обнаруженных способов для обнаруженного процесса настройки определяют, как способ с идентификацией.
15. Считываемый компьютером носитель, содержащий считываемые компьютером инструкции, которые при выполнении компьютером заставляют компьютер выполнять способ по п.14.
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок | 1923 |
|
SU2008A1 |
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок | 1923 |
|
SU2008A1 |
Колосоуборка | 1923 |
|
SU2009A1 |
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок | 1923 |
|
SU2008A1 |
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок | 1923 |
|
SU2008A1 |
Приспособление для суммирования отрезков прямых линий | 1923 |
|
SU2010A1 |
RU 2005104838 A, 27.06.2006 | |||
RU 2006132063 A, 20.03.2008. |
Авторы
Даты
2013-07-27—Публикация
2011-06-14—Подача