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

Иллюстрации

Показать все

Изобретение относится к технике связи. Устройство может устанавливать коммуникационную линию связи в ближней зоне с верифицированным устройством в сети связи, в которой коммуникационная линия связи в ближней зоне может быть защищенной и/или зашифрованной линией связи, чтобы выполнять инициализацию устройства, не ставя под угрозу ограничения, накладываемые защитой в сети связи. Установочный компонент может активизировать передачу данных инициализации для сети связи через коммуникационную линию связи в ближней зоне, чтобы гарантировать для устройства беспроводное подключение к сети связи. Технический результат: упрощение подсоединения беспроводного устройства к защищенной сети связи. 3 н. и 15 з.п. ф-лы, 11 ил.

Реферат

Предшествующий уровень техники

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

Одно ограничение, относительно которого отрасли электронной промышленности значительно улучшились, обеспечивает радиус действия или степень свободы, связанную с использованием беспроводных сетей связи и/или устройств. Беспроводные сети связи и/или устройства, такие как беспроводные локальные сети связи (БПЛСС), Bluetooth (технология "Голубой Зуб"), локальная сеть связи (ЛСС), подсети связи (например, беспроводная "мышь" (манипулятор для управления курсором) и персональный компьютер), персональные цифровые ассистенты (ПЦА), "мыши", клавишные панели, динамики, мониторы, маршрутизаторы, телефоны, устройства сотовой связи, беспроводные устройства, точки доступа, концентраторы,..., но не ограничиваясь этим, способствуют расширению функциональных возможностей с помощью уменьшения количества проводов и сопровождаемых этим ограничений. В дополнение к обеспечению степени (степеней) свободы, беспроводные устройства и/или сети связи выгодны для жестко смонтированных сетей и/или устройств по многочисленным причинам. Беспроводные системы имеют приятный внешний вид, поскольку беспорядочность не требующихся жестких проводов устранена. Например, плазменные телевизоры с плоскими экранами влекут за собой размещение на стене подобно размещению на стене картин. Благодаря использованию беспроводного способа и/или системы провода для телевизора могут быть не видны, как подвешенные от стены, и в результате получается установленный на стене телевизор с более приятным внешним видом. Кроме того, жесткая проводка представляет собой физическое ограничение из-за ограничения радиуса действия устройства и/или сети связи фактической длиной провода. Например, жесткое подключение локальной сети связи Ethernet для компактного портативного компьютера может использоваться только в пределах физических ограничений длины кабеля локальной сети связи Ethernet. Дополнительно, жесткие провода требуется подсоединять, что может включать в себя приведение в соответствие бесконечного количества разъемов и соединителей.

Мало того, что беспроводные сети связи и/или устройства используются в области персональных компьютеров (например, беспроводные клавишные панели, "мыши", динамики...), но обычные бытовые электроприборы увеличивают использование беспроводных домашних сетей и/или устройств. Например, все более возможными для домашних пользователей становятся широкополосные подключения, при которых множество персональных компьютеров предвосхищают возможность подключения. В зависимости от расположения персональных компьютеров сеть связи можно использовать так, чтобы распределять и использовать широкополосное подключение. Однако могут возникать обычные проблемы использования жестких проводов для сети связи (например, стоимость, степень свободы, приятный внешний вид...). Таким образом, беспроводные сети связи и/или устройства можно использовать для того, чтобы исправлять вышеизложенные проблемы.

Хотя выгоды беспроводных сетей и/или устройств очевидны, возникает множество проблем, включая установку таких изделий. С увеличивающимся количеством беспроводных сетей возникает трудность в инсталляции беспроводного устройства с конкретным сетевым объектом (например, беспроводной "мыши" с персональным компьютером, беспроводных динамиков с приемником, беспроводной точки доступа с маршрутизатором...). Дополнительно, сетевой объект не знает, когда устанавливать беспроводное устройство и/или какое беспроводное устройство устанавливать. Кроме того, беспроводное устройство обычно должно находиться в пределах радиуса действия сетевого объекта, чтобы иметь возможность для его обнаружения и устанавливания.

Другая комплексная проблема, включающая беспроводные сети связи и/или устройства, включает в себя защиту и аутентификацию. Хотя беспроводные сети связи и/или устройства обеспечивают большое количество выгод, жестко соединенные сети связи и/или устройства обычно являются более защищенными на основании по меньшей мере физического подключения, предполагающего, что оно аутентифицировано. Напротив, беспроводные сети связи и/или устройства подвержены "анализу трафика" (например, действие перехвата сообщений, таких как конфиденциальная деловая информация или пароли при передаче, но не ограниченное этим) и другим способам незаконного получения доступа к информации (например, сканирование порта, получение доступа путем обмана коммуникационного протокола обмена данными (КПОД), получение доступа путем обмана протокола пользовательских дейтаграмм (ППД), получение доступа путем обмана сеанса связи КПОД...), которые используются для внедрения в сетевую защиту и ее использования.

Сущность изобретения

Нижеследующее представляет упрощенное краткое изложение сущности инновации, чтобы обеспечить основное понимание некоторых аспектов, описанных в данном описании. Это краткое изложение сущности изобретения не является всесторонним обзором заявляемого предмета. Оно не предназначено ни для того, чтобы идентифицировать ключевые или критические элементы заявляемого предмета изобретения, ни для того, чтобы очерчивать объем предмета инновации. Его единственной целью является представить некоторые концепции заявляемого предмета в упрощенной форме в виде вводной части к более подробному описанию, которое представлено ниже.

Заявляемая инновация относится к системам и/или способам, которые облегчают инициализацию по меньшей мере одного устройства в сетевом объекте, верифицированном устройстве и/или непосредственно в сети связи. Кроме того, заявляемая инновация относится к системам и/или способам, которые облегчают установление подходящей к данному случаю сети связи между двумя устройствами с целью обеспечения возможности подключения между ними. Установочный компонент может использовать данные инициализации, связанные с конкретным устройством, которое должно быть защищенным образом соединено с определенной сетью связи и/или верифицированным устройством. Установочный компонент может активизировать такие данные инициализации через коммуникационную линию связи в ближней зоне (КЛБЗ), в которой линия связи КЛБЗ представляет собой снабженную средствами защиты, находящуюся на близком расстоянии и зашифрованную линию связи, способную быть защищенной средой. Следует оценить, что используемое кодирование может быть квитированием установления связи (например, 4 способа квитирования установления связи), чтобы устанавливать защищенную линию связи на вершине "открытого" канала КЛБЗ. После того как произведен обмен данными инициализации с сетью связи, устройство может устанавливать с ней беспроводное подсоединение (например, беспроводную локальную сеть связи, Bluetooth, достоверность беспроводной передачи информации, сверхширокополосный диапазон...). Устройство может быть любым устройством, способным к беспроводному подключению и имеющим возможность КЛБЗ. Кроме того, верифицированное устройство может быть любым устройством, которое было прежде защищенным образом подсоединено к сети связи, которая содержит по меньшей мере одно беспроводное подключение. В одном аспекте, описанном в данном описании, верифицированное ведущее устройство может использоваться для любого и/или всех инициализаций беспроводных устройств для беспроводного подключения в конкретной сети связи.

В соответствии с одним аспектом заявляемого предмета, установочный компонент может использовать компонент PONG. Компонент PONG может обеспечивать обобщенную методику передачи данных, которая обеспечивает возможность передавать данные инициализации в сеть связи таким образом, что устройство может быть установлено и/или аутентифицировано в такой сети связи. Методика "включай и работай" (PONG) является обобщенной, чтобы обеспечивать возможность инициализировать любое устройство с любым соответствующим беспроводным подключением, таким как беспроводная локальная сеть связи (БПЛСС), Bluetooth, достоверность беспроводной передачи информации (Wi-Fi), сверхширокополосный диапазон (СШПД) и т.д., но не ограничиваясь этим. Компонент PONG может использовать, например, администратор PONG, обработчик PONG, драйвер PONG и данные PONG (например, запрос PONG, отклик PONG...).

В соответствии с другим аспектом заявляемого предмета, установочный компонент может дополнительно включать в себя компонент защиты. Компонент защиты может обеспечивать дополнительный уровень защиты относительно определения, должна ли использоваться коммуникационная линия связи в ближней зоне для передачи данных инициализации. Хотя линия связи КЛБЗ представляет собой защищенный и зашифрованный канал, компонент защиты может обеспечивать дополнительный уровень защиты, чтобы верифицировать внедрение методики аутентификации линии связи КЛБЗ. Например, компонент защиты может использовать различные методики защиты, такие как имя пользователя и пароль, персональный идентификационный номер (PIN), регистрационное имя, контролируемая по времени близость, биометрические признаки (например, отпечаток пальца, индуктивность, сетчатка), интерактивные проверки пользователя (ИПП), распознавание голоса и т.д., но не ограничиваясь этим.

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

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

Краткое описание чертежей

Фиг.1 иллюстрирует блок-схему примерной системы, которая облегчает инициализацию беспроводного устройства с помощью использования коммуникационной линии связи в ближней зоне в качестве защищенной среды.

Фиг.2 иллюстрирует блок-схему примерной системы, которая облегчает защищенную установку устройства в сети связи посредством активизирования коммуникационной линии связи в ближней зоне и канала PONG.

Фиг.3 иллюстрирует блок-схему примерной системы, которая облегчает подсоединение беспроводного устройства к защищенной сети связи с помощью использования коммуникационной линии связи в ближней зоне, чтобы производить обмен данными инициализации.

Фиг.4 иллюстрирует блок-схему примерной системы, которая облегчает подсоединение множества беспроводных устройств к сети связи с помощью использования коммуникационной линии связи в ближней зоне в качестве защищенной среды.

Фиг.5 иллюстрирует блок-схему примерной системы, которая облегчает использование коммуникационной линии связи в ближней зоне для выполнения инициализации беспроводного устройства в защищенной беспроводной сети связи.

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

Фиг.7 иллюстрирует общепринятую беспроводную конфигурацию предшествующего уровня техники, содержащую множество беспроводных устройств.

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

Фиг.9 иллюстрирует методологию 900 для установления защищенным образом устройства в защищенной сети связи с помощью использования коммуникационной линии связи в ближней зоне.

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

Фиг.11 иллюстрирует примерную операционную среду, которая может использоваться в соответствии с заявляемым предметом.

Подробное описание

Как используются в данном описании, термины "компонент", "система", "интерфейс" и т.п. предназначены для обозначения относящегося к компьютеру объекта либо аппаратного обеспечения, программного обеспечения (например, при выполнении) и/или программно-аппаратных средств. Например, компонент может быть процессом, выполняемым на процессоре, процессором, объектом, выполнимой программой, программой и/или компьютером. Посредством иллюстрации и прикладная программа, выполняющаяся на сервере, и сервер могут быть компонентом. Один или больше компонентов могут постоянно находиться в пределах процесса, а компонент может быть локализирован на одном компьютере и/или распределен между двумя или больше компьютерами.

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

Теперь, обращаясь к чертежам, отметим, что фиг.1 иллюстрирует систему 100, которая облегчает инициализацию беспроводного устройства с помощью использования коммуникационной линии связи в ближней зоне в качестве защищенной среды. Установочный компонент 102 может активизировать данные инициализации (например, установочные протоколы, аутентификационные протоколы, данные, связанные с запрашиванием соединения с конкретной сетью связи, данные конфигурации устройства, данные, связанные с устройством...), которые относятся к устройству 104, через коммуникационную линию 106 связи в ближней зоне таким образом, что устанавливается беспроводное подключение 110 между устройством 104 и верифицированным устройством 108, которое может быть связано с сетью связи (не показана). Следует оценить и понять, что не требуется, чтобы верифицированное устройство 108 было подсоединено непосредственно к линии 106 связи КЛБЗ, тем не менее верифицированное устройство 108 может быть предварительно сконфигурировано для конкретной сети связи, чтобы выполнять инициализацию устройства 104. Кроме того, следует оценить, что установочный компонент 102 может быть подсоединен и/или связан с конкретной сетью связи (не показана), и такое представление на фиг.1 не является ограничивающим для заявляемого предмета.

Устройством 104 может быть любое устройство (например, компьютер, сеть связи, беспроводная клавишная панель, динамик, "мышь", монитор, головной телефон, наушники, дистанционное устройство, маршрутизатор, точка доступа, принтер, жесткий диск, модем, микрофон, телефон, устройство сотовой связи, персональный цифровой ассистент (ПЦА)...), которое может использовать коммуникационную линию 106 связи в ближней зоне и предусматривает установление беспроводного подключения с большей близостью. Кроме того, верифицированное устройство 108 может быть любым соответствующим устройством (например, беспроводной клавишной панелью, динамиком, "мышью", монитором, головным телефоном, дистанционным устройством, маршрутизатором, точкой доступа, принтером, жестким диском, модемом, микрофоном, телефоном, устройством сотовой связи, персональным цифровым ассистентом (ПЦА)...), предварительно подсоединенным защищенным способом к сети связи (не показана). Другими словами, беспроводное подключение 110 может быть установлено между устройством 104 и верифицированным устройством 108 на основании, по меньшей мере частично, обмена данными инициализации (например, по меньшей мере в одной форме из схематизированной или двоичной формы), с помощью использования коммуникационной линии 106 связи в ближней зоне (КЛБЗ). Кроме того, установочный компонент 102 может облегчать установление подходящей к данному случаю сети связи между двумя устройствами с целью обеспечения возможности подсоединения между ними. Следует оценить, что установочный компонент 102 может быть автономным компонентом, встроенным в верифицированное устройство 108 и/или устройство 104, и/или их любой комбинацией.

Например, беспроводная клавишная панель (например, устройство 104) может использовать коммуникационную линию 106 связи в ближней зоне, в которой установочный компонент 102 может активизировать данные инициализации для ПК (персонального компьютера) (например, верифицированного устройства 108). Используя установочный компонент 102 и обмениваясь данными инициализации через линию 106 связи КЛБЗ, может быть установлено беспроводное подключение 110 к такой сети связи, не ставя под угрозу ограничения, накладываемые защитой, связанной с беспроводным подключением 110 и/или сетью связи. Как только беспроводная клавишная панель инициализируется сетью связи и/или верифицированным устройством 108, клавишная панель сама может рассматриваться как верифицированное устройство 108, от которого могут инициализироваться другие устройства. Следует оценить, что линия 106 связи КЛБЗ может рассматриваться как защищенная среда, для которой установочный компонент 102 может передавать (используя линию 106 связи КЛБЗ) любые соответствующие данные инициализации, чтобы обеспечивать возможность устройству 104 подсоединяться к сети связи. Кроме того, следует оценить и понимать, что беспроводным подключением 110 может быть любое соответствующее беспроводное подключение, связанное с устройством 104 и/или верифицированным устройством 108, где сеть связи может быть беспроводной локальной сетью связи (БПЛСС), Bluetooth, достоверностью беспроводной передачи информации (Wi-Fi) и сверхширокополосным диапазоном (СШПД), но не ограничена этим.

Следует оценить, что устройство 104 и верифицированное устройство 108 используют линию 106 связи КЛБЗ короткой близости, чтобы производить обмен данными инициализации защищенным образом для установления беспроводного подключения 110, которое имеет больший радиус действия связи по сравнению с линией 106 связи КЛБЗ. Линию 106 связи КЛБЗ можно понимать и признавать как беспроводную технологию короткого радиуса действия, используемую для инициализации возможности подключения к сети без необходимости в дополнительном оборудовании и/или батарейном питании. Кроме того, линия 106 связи КЛБЗ может устанавливать защищенную и/или зашифрованную линию связи на коротких расстояниях (например, от 1 до 2 сантиметров...) между устройством 104 и верифицированным устройством 108. Следует оценить, что используемое кодирование может быть квитированием установления связи (например, 4-сторонним квитированием установления связи) для установления защищенной линии связи поверх "открытого" канала КЛБЗ, связанного с линией 106 связи КЛБЗ.

В другом примере, беспроводная "мышь" может быть по существу подобна устройству 104, которое может устанавливать защищенную линию связи через линию 106 связи КЛБЗ с беспроводной клавишной панелью, которая может рассматриваться как часть верифицированного устройства 108 защищенной сети связи с ограничениями в отношении защищенности. Линия 106 связи КЛБЗ может быть защищенной средой, которая защищенным образом производит обмен любыми данными инициализации, связанными с беспроводной "мышью", с верифицированным устройством 108 (в этом примере, беспроводной клавишной панелью). Следует отметить, что обмен данными инициализации обеспечивает возможность защищенной установки и/или подключения беспроводной "мыши" к защищенной сети связи, которая содержит беспроводную клавишную панель.

В еще одном примере, беспроводный адаптер может осуществлять связь с беспроводным маршрутизатором, чтобы обеспечивать широкополосное подключение, например, через цифровую абонентскую линию (ЦАЛ). Беспроводный адаптер может быть связан с беспроводным маршрутизатором через линию 106 связи КЛБЗ для защищенной/зашифрованной линии связи на коротком расстоянии. Подключение на коротком расстоянии может обеспечивать данные инициализации (например, установочный протокол, аутентификационный протокол...), которые необходимо передавать через установочный компонент 102 для беспроводного адаптера и беспроводного маршрутизатора, чтобы использовать беспроводное подключение 110. При завершении установки и/или аутентификации (например, передаче данных инициализации с помощью использования линии 106 связи КЛБЗ и/или установочного компонента 102) беспроводный адаптер может быть отсоединен (например, выведен из радиуса действия и/или близости КЛБЗ) от беспроводного маршрутизатора. После отсоединения беспроводный адаптер и беспроводный маршрутизатор могут использовать беспроводное подключение 110, основанное, по меньшей мере частично, на аутентификации, верификации и/или защите, не ставя под угрозу ограничения, накладываемые защитой. Используя линию 106 связи КЛБЗ, беспроводный маршрутизатор будет осведомлен относительно того, что устанавливается беспроводный адаптер; беспроводный адаптер будет осведомлен относительно беспроводного маршрутизатора, на котором он устанавливается; и защита аутентификации и установки усиливается.

Кроме того, система 100 может включать в себя любой соответствующий и/или необходимый компонент интерфейса (не показанный), который обеспечивает различные адаптеры, соединители, каналы ввода-вывода, каналы связи и т.д. для объединения установочного компонента 102 фактически в любую операционную систему (системы) и/или систему (системы) базы данных. Кроме того, компонент интерфейса может обеспечивать различные адаптеры, соединители, каналы ввода-вывода, каналы связи и т.д., которые обеспечивают взаимодействие с установочным компонентом 102, верифицированным устройством 108, линией 106 связи КЛБЗ и устройством 104.

Фиг.2 иллюстрирует систему 200, которая облегчает защищенную установку устройства в сети связи, активизируя коммуникационную линию связи в ближней зоне и канал PONG. Установочный компонент 202 может активизировать данные инициализации, подлежащие обмену через линии 206 связи КЛБЗ для подключения устройства 204 к сети связи (не показана) и/или верифицированному устройству 208. Обмен данными инициализации через линию 206 связи КЛБЗ может гарантировать защищенную линию связи, основанную, по меньшей мере частично, на линии 206 связи КЛБЗ, являющейся зашифрованной линией связи, через короткие расстояния с относительно высокой шириной полосы пропускания. Данные инициализации могут гарантировать аутентификацию и/или установку любого устройства, которое должно быть установлено в защищенной сети связи, при этом верифицированное устройство ассоциативно связано с такой защищенной сетью связи. Как только устройство 204 инициализировано в сети связи через линию 206 связи КЛБЗ, устройство 204 может использовать беспроводное подключение, связанное с верифицированным устройством 208 и/или сетью связи, в которой беспроводным подключением может быть беспроводная локальная сеть связи (БПЛСС), Bluetooth, достоверность беспроводной передачи информации (Wi-Fi), сверхширокополосный диапазон (СШПД) и т.д., но не ограничиваясь этим. Следует оценить, что устройство 204 может использовать линию 206 связи КЛБЗ в качестве защищенной среды, чтобы производить обмен данными инициализации с любым устройством и/или сетевым объектом, который имеет возможности КЛБЗ и связан с сетью связи. Кроме того, следует оценить и понимать, что верифицированное устройство 208 не должно быть связано непосредственно с линией 206 связи КЛБЗ, тем не менее верифицированное устройство 208 может быть предварительно сконфигурировано для конкретной сети связи, чтобы выполнять инициализацию устройства 204.

Линия 206 связи КЛБЗ может быть защищенной средой для обмена данными инициализации, чтобы устанавливать защищенное и/или аутентифицированное беспроводное подключение для любого устройства к конкретной сети связи, используя компонент 210 PONG. Компонент 210 PONG может реализовывать архитектуру "включай и работай" (PONG), чтобы устанавливать отношение между устройством и ведущей системой (например, верифицированным устройством, сетевым объектом...). Архитектура PONG может включать в себя обработчик, драйвер и администратор PONG, при этом каждый компонент может быть загружен в процессе одного служебного процесса. Каждый компонент более подробно описан ниже. Следует оценить, что компонент 210 PONG представляет собой один пример передачи информации через линию 206 связи КЛБЗ в качестве защищенной среды и что могут рассматриваться различные другие методики, как находящиеся в пределах объема заявляемого предмета. Тем не менее реализация компонента 210 PONG предусматривает обобщенную методику, в которой использование линии 206 связи КЛБЗ в качестве защищенной среды может быть естественно расширено на любые другие соответствующие типы беспроводной среды, такие как Bluetooth и СШПД, но не ограниченные этим.

Администратор PONG может быть центральным компонентом, который облегчает прохождение данных к правильным сторонам. Основываясь на регистрации драйвера, администратор PONG может загружать файлы драйвера (например, файл.dll) в процесс администратора. Когда администратор PONG принимает блок запроса PONG от драйвера, он просматривает заголовок блока запроса и загружает соответствующий обработчик PONG для этого типа запроса. Затем можно выдавать обработчику блок запроса для обработки данных. Как только действие обработчика завершено, блок отклика PONG возвращается в драйвер через администратор PONG.

Драйвер PONG является ответственным за сопряжение либо с некоторой формой аппаратного обеспечения, либо с другим программным компонентом. Драйвер PONG является ответственным за канализирование запросов от администратора PONG в устройство PONG (например, устройство, которое посылает данные запроса PONG в главную вычислительную машину PONG и принимает отклик (отклики) PONG) через защищенную среду (например, линию 206 связи КЛБЗ). Драйвер может обнаруживать, когда должен быть выпущен новый запрос PONG, и он либо отыскивает, либо производит запрос. Этот запрос проводится в администратор PONG, который может возвращать отклик PONG в драйвер. Следует оценить, что множество обработчиков PONG могут использовать один и тот же драйвер PONG (например, многоцелевая среда может использовать одну и ту же защищенную среду). Драйвер PONG может просто использовать заголовок для любых деталей относительно синхронизации запроса PONG или блока отклика PONG.

Обработчик PONG может выполнять сопряжение с обслуживанием, которое реализует установку устройства. Обработчик PONG может быть связан непосредственно с целевой средой (например, линией 206 связи КЛБЗ) и может быть компонентом, который имеет явное знание блока запроса PONG для этой определенной целевой среды. Когда обработчик PONG принимает блок запроса PONG от администратора PONG, он может проводить синтаксический анализ содержимого, чтобы определять соответствующее действие.

Кроме того, данные PONG могут включать в себя запросы PONG и отклики PONG, которые организованы в поток, дающий возможность проводить синтаксический анализ. Поток может состоять из ряда атрибутов PONG, в котором каждый атрибут имеет определенный тип и связанные данные. Эта методика, скорее чем противопоставляемая одноуровневая структура с предварительно определенными смещениями, обеспечивает простое расширение. Следует оценить, что атрибут PONG представляет собой единственный элемент в запросе PONG и/или отклике PONG.

Запрос PONG может быть рядом атрибутов PONG. Первый атрибут может иметь ассоциативный тип, который может использоваться для идентификации обработчика PONG, к которому должен быть направлен запрос. Значением может быть GUID (глобально уникальный идентификатор), которое определяется обработчиком PONG. Например, чтобы связаться с устройством Bluetooth, это может быть определенный для Bluetooth GUID и обработчик PONG, который определяет, что он обрабатывает этот конкретный GUID. Второй атрибут в запросе PONG может быть длиной. Это представляет собой полную длину всех атрибутов в этом запросе, включающую в себя ассоциативный тип и непосредственно поле длины. Это может использоваться для помощи в проведении синтаксического анализа таким образом, что если компонент не заинтересован в конкретном ассоциативном типе, он может перескакивать через весь этот предмет, в противоположность необходимости проводить синтаксический анализ каждого атрибута, связанного с ним.

Атрибут (атрибуты), который следует за длиной, может быть определен таким образом, чтобы простые устройства могли реализовывать основную ассоциацию с минимальной обработкой. Независимые поставщики аппаратного обеспечения (НПАО) могут желать делать решения только на основе полупроводников без встроенных программ, таким образом обеспечивая возможность просто переходить к предварительно определенному смещению в структуре, чтобы по мере необходимости извлекать требуемые данные. Таким образом атрибуты, непосредственно следующие за длиной, могут содержать минимальное количество данных, необходимых для выполнения основной ассоциации. Атрибуты также могут быть размещены в предварительно определенном порядке. Фактически, может быть желательно иметь подавляющее большинство этих данных, содержащихся в единственном атрибуте. Следует отметить, что в конце этих основных атрибутов могут быть любые поля переменной длины; иначе смещение в запросе PONG может изменяться. Можно использовать любое количество атрибутов, чтобы обеспечивать расширенные функциональные возможности.

Откликом PONG может быть серия атрибутов PONG. Первым атрибутом может быть ассоциативный тип. Он используется для эхо-передачи ассоциативного типа запроса PONG, который дает результатом этот отклик. Второй атрибут в отклике PONG может быть длиной. Он представляет собой полную длину всех атрибутов в этом запросе, включая ассоциативный тип и непосредственно поле длины. Он используется для помощи в проведении синтаксического анализа таким образом, чтобы если обнаруживается, что компонент не заинтересован в конкретном ассоциативном типе, он может пропускать весь отклик, в противоположность необходимости проводить в нем синтаксический анализ каждого атрибута.

Третий атрибут отклика PONG может быть ассоциативным состоянием. Он должен уведомлять устройство PONG относительно результата запроса PONG. Если ассоциативный процесс был успешным, то это значение будет 0x0000, означая, что устройство может продолжать читать атрибуты в отклике. Если значение представляет собой 0xc0001, то главная вычислительная машина PONG не может найти обработчик PONG, который может обрабатывать заданный ассоциативный тип. В этом случае, устройство не может делать какие-либо предположения относительно дополнительных атрибутов в отклике PONG.

Атрибут (атрибуты), следующий за ассоциативным состоянием, может быть определен очень тщательно. Целью является обеспечить возможность простым устройствам быть в состоянии реализовывать основную ассоциацию с минимальной обработкой. Фактически НПАО могут делать решения только на основе полупроводников без встроенных программ. Для достижения этого необходимо иметь возможность просто выполнять переход на предварительно определенное смещение в структуре, чтобы извлекать требуемые данные. Так что эти атрибуты могут содержать минимальное количество данных, необходимых для выполнения основной ассоциации. Эти атрибуты также должны быть размещены в предварительно определенном порядке и могут присутствовать. Фактически может быть желательно иметь все эти заданные данные, содержащиеся в пределах единственного атрибута. Следует отметить, что в конце этих основных атрибутов могут быть любые поля переменной длины, иначе смещение в запросе PONG может изменяться. Может следовать любое количество атрибутов, чтобы обеспечивать расширенные функциональные возможности.

Таким образом, компонент 210 PONG может реализовывать описанную выше методику PONG, чтобы передавать данные инициализации через линию 206 связи КЛБЗ, при этом линия 206 связи КЛБЗ представляет собой защищенную среду, обеспечивающую возможность безопасной и защищенной установки и/или аутентификации устройства в сети и/или верифицированном устройстве таким образом, что устройство может использовать беспроводное подключение, связанное с ним. Хотя методика PONG описана как методика передачи таких данных через линию 206 связи КЛБЗ, следует оценить и понимать, что данные инициализации можно передавать посредством любой соответствующей и/или эффективной методики через линию 206 связи КЛБЗ, чтобы обеспечить возможность подключения устройств с помощью беспроводного подключения (например, беспроводной локальной сети связи (БПЛСС), Bluetooth, достоверности беспроводной передачи информации (Wi-Fi), сверхширокополосного диапазона (СШПД)...). Кроме того, заявляемый предмет не ограничен таким образом использованием методов PONG, как описано выше.

Фиг.3 иллюстрирует систему 300, которая облегчает подсоединение беспроводного устройства к защищенной сети связи посредством использования коммуникационной линии связи в ближней зоне, чтобы производить обмен данными инициализации. Устройство 304 может использовать установочный компонент 302, чтобы инициировать инициализацию возможности беспроводного подключения устройства 304 к верифицированному устройству 308, связанному с сетью связи (не показана). Линия 306 связи КЛБЗ может использоваться для того, чтобы производить обмен любыми данными (например, данными 316 инициализации), связанными с аутентификацией и/или установкой устройства 304 в сети связи, с которой связано верифицированное устройство. Таким образом, линия 306 связи КЛБЗ определяется как защищенная среда, в которой может производиться обмен данными конфигурации (например, данными 316 инициализации), чтобы обеспечить возможность неверифицированному устройству, такому как устройство 304, установить соединение с верифицированным устройством 308 и/или сетью связи посредством беспроводного подключения 310, причем беспроводное подключение может быть любым соответствующим беспроводным подключением, таким как беспроводная локальная сеть связи (БПЛСС), Bluetooth, Wi-Fi, сверхширокополосный диапазон (СШПД) и т.д. Следует оценить, что верифицированное устройство 308 может быть любым соответствующим сетевым объектом, защищенным образом связанным с сетью связи. Кроме того, устройство 304, установочный компонент 302, линия 306 связи КЛБЗ и верифицированное устройство 308 могут быть по существу подобны компонентам и/или элементам, описанным со ссылкой на предыдущие чертежи. Кроме того, следует оценить и понимать, что верифицированное устройство 308 не должно быть связано непосредственно с линией 306 связи КЛБЗ, тем не менее верифицированное устройство 308 может быть предварительно сконфигурировано для конкретной сети связи, чтобы выполнять инициализацию устройства 304.

В одн