欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于快速配置入網(wǎng)(onboarding)具備互聯(lián)網(wǎng)能力的設備的裝置和方法與流程

文檔序號:12290391閱讀:853來源:國知局
用于快速配置入網(wǎng)(onboarding)具備互聯(lián)網(wǎng)能力的設備的裝置和方法與流程

本申請要求享受2014年4月30日向美國專利商標局提交的美國非臨時專利申請No.14/266,707的優(yōu)先權和權益,故以引用方式將其全部內(nèi)容明確地并入本文。

技術領域

概括地說,本公開內(nèi)容的方面涉及無線通信系統(tǒng),具體地說,本公開內(nèi)容的方面涉及使設備向安全網(wǎng)絡的配置入網(wǎng)(onboarding)自動化。



背景技術:

“萬物網(wǎng)”描述了各種各樣的設備和器具包括嵌入式智能通過互聯(lián)網(wǎng)進行通信的范式。對等框架可以用于使設備能通過Wi-Fi接口來彼此認識和共享信息。但是,利用對等框架時,通常需要“進行配置入網(wǎng)(onboarding)”。配置入網(wǎng)指代將設備初始關聯(lián)到用戶的網(wǎng)絡(例如,家庭Wi-Fi網(wǎng)絡)中,其通常包括證書信息的交換以授權新設備。一個簡單的例子是當用戶購買一個新的具備互聯(lián)網(wǎng)能力的烤面包機時,在安裝在用戶的家中時,該烤面包機被配置入網(wǎng)到用戶的個人安全網(wǎng)絡上。當然,如果隔壁鄰居也具有一個個人安全網(wǎng)絡,則需要證書交換確保將該烤面包機配置入網(wǎng)到正確用戶的網(wǎng)絡上。

傳統(tǒng)上,需要用戶經(jīng)由該新設備的用戶接口(例如,鍵盤、觸摸屏等等)手動地輸入用于該網(wǎng)絡的證書(例如,密碼),來實現(xiàn)配置入網(wǎng)。但是,在設備缺乏用戶接口時,配置入網(wǎng)成為問題。隨著傳感器、執(zhí)行器和諸如電燈泡之類的其它設備進入萬物網(wǎng)范式的家庭,以簡單和安全的方式來檢測這些設備變得越來越重要。



技術實現(xiàn)要素:

為了對本公開內(nèi)容的一個或多個方面有一個基本的理解,下面給出了這些方面的簡單概括。該概括部分不是對本公開內(nèi)容的所有預期特征的詳盡概述,也不是旨在標識本公開內(nèi)容的所有方面的關鍵或必要要素,或者描述本公開內(nèi)容的任意或全部方面的范圍。其唯一目的是用簡單的形式呈現(xiàn)本公開內(nèi)容的一個或多個方面的一些概念,以此作為后面給出的具體實施方式的前奏。

在一個方面,本公開內(nèi)容提供了對來自接入點(AP)設備中的配置入網(wǎng)過程進行自動化的方法和裝置。這里,由該AP設備接收與配置入網(wǎng)可配置入網(wǎng)設備相關聯(lián)的管理通信。對于該特定的實現(xiàn)而言,該管理通信源自于與可配置入網(wǎng)設備不同的設備。隨后,該AP設備基于該管理通信,使可配置入網(wǎng)設備能夠接入其安全網(wǎng)絡。

本公開內(nèi)容的另一個方面提供了對來自可配置入網(wǎng)設備中的配置入網(wǎng)過程進行自動化的方法和裝置。在該實現(xiàn)中,當可配置入網(wǎng)設備操作在AP模式時,從該可配置入網(wǎng)設備發(fā)送標識符。隨后,該可配置入網(wǎng)設備接收與經(jīng)由AP設備接入安全網(wǎng)絡相關聯(lián)的證書。這里,從AP設備接收的證書是響應于管理者對所述標識符的認證。隨后,該可配置入網(wǎng)設備通過使用這些證書來連接到安全網(wǎng)絡。

在閱讀了下面的具體實施方式之后,將變得更加全面理解本發(fā)明的這些和其它方面。在結合附圖閱讀了下面的本發(fā)明的特定、示例性實施例的描述之后,本發(fā)明的其它方面、特征和實施例對于本領域普通技術人員來說將變得顯而易見。盡管相對于下面的某些實施例和附圖討論了本發(fā)明的特征,但本發(fā)明的所有實施例可以包括本文所討論的優(yōu)勢特征中的一個或多個。換言之,盡管將一個或多個實施例討論成具有某些優(yōu)勢特征,但也可以根據(jù)本文所討論的本發(fā)明的各個實施例來使用這些特征中的一個或多個。以類似的方式,盡管下面將示例性實施例討論成設備、系統(tǒng)或者方法實施例,但應當理解的是,可以用各種各樣的設備、系統(tǒng)和方法來實現(xiàn)這些示例性實施例。

附圖說明

圖1示出了根據(jù)本公開內(nèi)容的方面的用于實現(xiàn)自動化配置入網(wǎng)過程的示例性系統(tǒng)的框圖。

圖2示出了根據(jù)本公開內(nèi)容的方面的用于實現(xiàn)自動化配置入網(wǎng)過程的第一示例性場景。

圖3示出了根據(jù)本公開內(nèi)容的方面的用于實現(xiàn)自動化配置入網(wǎng)過程的第二示例性場景。

圖4示出了根據(jù)本公開內(nèi)容的方面的用于實現(xiàn)自動化配置入網(wǎng)過程的第三示例性場景。

圖5示出了根據(jù)本公開內(nèi)容的方面的用于實現(xiàn)自動化配置入網(wǎng)過程的第四示例性場景。

圖6是示出用于使用處理系統(tǒng)的接入點設備的硬件實現(xiàn)的例子的框圖。

圖7是示出了根據(jù)本公開內(nèi)容的方面的接入點設備的示例性網(wǎng)絡接口組件的框圖。

圖8是示出了根據(jù)本公開內(nèi)容的方面的用于使從接入點設備進行的可配置入網(wǎng)設備的配置入網(wǎng)自動化的第一示例性過程的流程圖。

圖9是示出了根據(jù)本公開內(nèi)容的方面的用于使從接入點設備進行的可配置入網(wǎng)設備的配置入網(wǎng)自動化的第二示例性過程的流程圖。

圖10是示出用于使用處理系統(tǒng)的可配置入網(wǎng)設備的硬件實現(xiàn)的例子的框圖。

圖11是示出了根據(jù)本公開內(nèi)容的方面的可配置入網(wǎng)設備的示例性網(wǎng)絡接口組件的框圖。

圖12是示出了根據(jù)本公開內(nèi)容的方面的用于使來自可配置入網(wǎng)設備的配置入網(wǎng)過程自動化的第一示例性過程的流程圖。

圖13是示出了根據(jù)本公開內(nèi)容的方面的用于使來自可配置入網(wǎng)設備的配置入網(wǎng)過程自動化的第二示例性過程的流程圖。

圖14是示出了根據(jù)本公開內(nèi)容的方面的用于使來自可配置入網(wǎng)設備的配置入網(wǎng)過程自動化的第三示例性過程的流程圖。

具體實施方式

下面結合附圖描述的具體實施方式,僅僅是對各種配置的描述,而不是旨在表示僅在這些配置中才可以實現(xiàn)本文所描述的概念。為了對各種概念有一個透徹理解,具體實施方式包括特定的細節(jié)。但是,對于本領域普通技術人員來說顯而易見的是,可以在不使用這些特定細節(jié)的情況下實現(xiàn)這些概念。在一些實例中,為了避免對這些概念造成模糊,公知的結構和組件以框圖形式給出。

概述

如先前所陳述的,當需要在安全網(wǎng)絡中注冊不具有輸入或者顯示的設備時,出現(xiàn)配置入網(wǎng)問題。因此,本文所公開的一些方面針對只要設備開機,就將該設備自動地和安全地配置入網(wǎng)到家庭網(wǎng)絡上。例如,不同于常規(guī)系統(tǒng),本文所公開的方面并不需要可配置入網(wǎng)設備具有用于輸入服務集標識符(SSID)或者密碼的輸入方法。此外,不是需要經(jīng)由可配置入網(wǎng)設備的這種用戶輸入,而是公開了用于對可配置入網(wǎng)設備經(jīng)由增強的路由器接入安全網(wǎng)絡的認證進行自動化的方面。

接著參見圖1,該圖提供了根據(jù)本公開內(nèi)容的一個方面的用于實現(xiàn)自動化配置入網(wǎng)過程的示例性系統(tǒng)的框圖。如圖所示,系統(tǒng)100包括可配置入網(wǎng)設備110、增強型路由器120和管理實體設備130。在特定的方面,可配置入網(wǎng)設備110被配置為經(jīng)由增強型路由器120來接入安全網(wǎng)絡,其中通過使用對等框架,來促進可配置入網(wǎng)設備110和增強型路由器120之間的通信。可以使用的一種示例性對等框架是AllJoyn架構,其是實現(xiàn)底層網(wǎng)絡概念和應用程序接口(API)的抽象的開源對等框架。為此,可以預期的是,可配置入網(wǎng)設備110是需要證書信息以加入個人Wi-Fi網(wǎng)絡的設備,而增強型路由器120是被配置為向可配置入網(wǎng)設備(例如,可配置入網(wǎng)設備110)提供證書信息以接入個人Wi-Fi網(wǎng)絡的接入點(AP)設備。

在一種示例性使用場景中,在開機時,可配置入網(wǎng)設備110操作在AP模式并且廣播預定格式的SSID,這允許增強型路由器120將可配置入網(wǎng)設備110識別成可配置入網(wǎng)設備。也就是說,可以預期的是,增強型路由器120被配置為包括專用的組件(例如,Wi-Fi或藍牙調(diào)制解調(diào)器),該專用組件專用于搜索要進行配置入網(wǎng)的設備。一旦增強型路由器120發(fā)現(xiàn)可配置入網(wǎng)設備110,增強型路由器120就存儲由可配置入網(wǎng)設備110廣播的SSID,并且向增強型路由器120的管理者通知可配置入網(wǎng)設備110在嘗試配置入網(wǎng)到他/她的個人網(wǎng)絡。在該特定的例子中,管理者經(jīng)由管理實體設備130來接收該通知,其中管理實體設備130是被配置為經(jīng)由本領域已知的多種通信機制中的任何一種,直接地或間接地與增強型路由器120進行通信的計算設備(例如,智能電話、平板設備、個人計算機等等)。

在一個方面,當增強型路由器120等待來自管理實體130的授權響應時,增強型路由器120可以被配置為使可配置入網(wǎng)設備110處于臨時“保持”狀態(tài)。在保持狀態(tài)下,盡管可配置入網(wǎng)設備110經(jīng)由增強型路由器120連接到網(wǎng)絡,但該連接被過濾(例如,經(jīng)由介質訪問控制(MAC)過濾),使得直到從管理者接收到授權為止,可配置入網(wǎng)設備110都不能與網(wǎng)絡進行通信。為此,本領域普通技術人員將會意識到的是,可以實現(xiàn)用于提供受限的網(wǎng)絡連接的多種其它機制中的任何一種來替代MAC過濾。

如果確實接收到針對可配置入網(wǎng)設備110的授權,則增強型路由器120向可配置入網(wǎng)設備110發(fā)送Wi-Fi證書。隨后,可配置入網(wǎng)設備110重啟退出AP模式,并且使用所接收的Wi-Fi證書來經(jīng)由增強型路由器120接入個人網(wǎng)絡。隨后,增強型路由器120可以開始搜索要進行配置入網(wǎng)的其它可配置入網(wǎng)設備。

然而,如果針對可配置入網(wǎng)設備110的授權被拒絕,則不向可配置入網(wǎng)設備110發(fā)送證書。在本公開內(nèi)容的一個方面,增強型路由器120可以將可配置入網(wǎng)設備110增加到拒絕設備列表中,除非管理者從該列表中將其刪除,否則該拒絕設備是不再可發(fā)現(xiàn)的。

如果多個路由器能夠檢測到相同的可配置入網(wǎng)設備,則期望提供只允許路由器的合法所有者對該可配置入網(wǎng)設備進行配置入網(wǎng)的模式(schema)??梢栽谙到y(tǒng)100的上下文之內(nèi)預期針對該方面的一種示例性模式。這里,管理者可以使用已經(jīng)配置入網(wǎng)的設備(例如,當管理實體設備130配置入網(wǎng)到增強型路由器120時)來獲得與可配置入網(wǎng)設備110相關聯(lián)的唯一標識符(ID)。應當理解的是,管理實體設備130可以經(jīng)由管理實體設備130上的多個接口中的任何一個,來獲得該ID。例如,可以使用管理實體設備130上的鍵盤或者觸摸屏來手動地輸入與該ID相對應的文本輸入(例如,可配置入網(wǎng)設備110上標示的字母數(shù)字編碼,和/或可配置入網(wǎng)設備110的包裝中包括的字母數(shù)字編碼)。此外,還可以使用管理實體設備130來掃描可配置入網(wǎng)設備110上標示的二維條形碼和/或可配置入網(wǎng)設備110的包裝中包括的二維條形碼,其中,可以將該ID嵌入在來自條形碼的讀取的數(shù)據(jù)輸出中。不是使管理實體設備130來讀取條形碼,還可以預期的是,管理實體設備130簡單地用于獲得條形碼的圖形,其中,在另一個設備中執(zhí)行對該條形碼的讀取。

一旦獲得該ID(或者包括該ID的數(shù)據(jù)),則管理實體設備130隨后將其發(fā)送給增強型路由器120的AP組件,后者轉而將該ID內(nèi)部地路由到增強型路由器120的Wi-Fi調(diào)制解調(diào)器組件。隨后,增強型路由器120經(jīng)由該增強型路由器120的調(diào)制解調(diào)器組件來連接到可配置入網(wǎng)設備110,并且將該ID連同Wi-Fi證書一起發(fā)送給可配置入網(wǎng)設備110。隨后,可配置入網(wǎng)設備110判斷所接收的ID是否與內(nèi)部存儲的ID相匹配,其中,僅僅當所接收的ID與內(nèi)部存儲的ID相匹配時,才授權對于該個人網(wǎng)絡的接入。

在另一個方面,作為連續(xù)搜索的替代,增強型路由器120可以被配置為在按下按鈕之后,對可配置入網(wǎng)設備搜索僅僅特定的時間量。該方法將防止所有增強型路由器設備一直在搜索,這增加了該設備的真實所有者發(fā)現(xiàn)所期望的可配置入網(wǎng)設備的可能性。

在另一個方面,不是使增強型路由器120來搜索可配置入網(wǎng)設備,公開了一種用于可配置入網(wǎng)設備110搜索AP設備的過程。例如,在被開啟之后,可配置入網(wǎng)設備110可以被配置為作為Wi-Fi客戶端設備來操作,而不是作為AP設備來操作。當操作在客戶端模式時,可配置入網(wǎng)設備110隨后會掃描用于對其進行配置入網(wǎng)的AP設備,其中,可以實現(xiàn)各種算法中的任何一種,以促進以下操作:對于可配置入網(wǎng)設備110將允許對其進行配置入網(wǎng)而言選擇哪個特定的AP設備。

例如,如圖2中所示,可配置入網(wǎng)設備210可能僅檢測到可檢測范圍212之內(nèi)的單個增強型路由器220。在這種環(huán)境下(即,只檢測到一個AP設備,該AP設備被識別成“增強型路由器”,例如,經(jīng)由從增強型路由器220廣播的標識符),可配置入網(wǎng)設備210可以被配置為將增強型路由器220選擇成期望的配置入網(wǎng)器(onboarder)設備,重新啟動到AP模式,并且隨后等待增強型路由器220對其進行配置入網(wǎng)。

然而,可以預期的是,也可以檢測到多個AP設備。在圖3中,例如,可配置入網(wǎng)設備310檢測到可檢測范圍312之內(nèi)的增強型路由器320、通用路由器330和通用路由器340。在這種場景下,期望具有用于對于可配置入網(wǎng)設備310將允許對其進行配置入網(wǎng)而言選擇增強型路由器320、通用路由器330或通用路由器340中的哪一個的自動化機制。例如,可以實現(xiàn)用于指示當檢測到多個AP點并且僅僅一個被識別成增強型路由器時,選擇該增強型路由器的算法。因此,通過將該規(guī)則實現(xiàn)到圖3中所示出的場景,可配置入網(wǎng)設備310會選擇增強型路由器320。在選擇增強型路由器320之后,可配置入網(wǎng)設備310會隨后重啟到AP模式,并且等待增強型路由器320對其進行配置入網(wǎng)。

為了適應檢測到多個增強型路由器的場景(例如,圖4中所示出的場景),預期基于位置的算法。這里,可配置入網(wǎng)設備410檢測到可檢測范圍412之內(nèi)的增強型路由器420、通用路由器430、通用路由器440和增強型路由器450。對于該場景而言,由于檢測到多個增強型路由器,可配置入網(wǎng)設備410可以被配置為根據(jù)它們距可配置入網(wǎng)設備410的相應距離,在增強型路由器420和增強型路由器450之間進行選擇。在該特定的例子中,可配置入網(wǎng)設備410可以通過使用現(xiàn)有的基于位置的算法(例如,經(jīng)由往返時間算法和/或通過利用現(xiàn)有的室內(nèi)定位技術,如由高通Atheros公司所提供的IZatTM定位平臺),從而確定增強型路由器450處于最近的地方。隨后,可配置入網(wǎng)設備410可以選擇增強型路由器450,重新啟動到AP模式,并等待增強型路由器450對其進行配置入網(wǎng)。

在不能確定距兩個增強型路由器的相應距離,或者由于值太接近而不能查明哪個最接近的環(huán)境中,可以使用不同的算法。圖5中示出了這種場景的一個例子,在該場景中,可配置入網(wǎng)設備510檢測到可檢測范圍512之內(nèi)的增強型路由器520、通用路由器530、通用路由器540和增強型路由器550。這里,由于可配置入網(wǎng)設備510不能夠確定增強型路由器520或者增強型路由器550中的哪一個最接近,因此可配置入網(wǎng)設備510可以被配置為哪一個都不選擇。替代地,管理者可以使用前述過程,其中經(jīng)由已經(jīng)配置入網(wǎng)的設備(例如,管理實體設備130),將與可配置入網(wǎng)設備510相關聯(lián)的唯一ID轉發(fā)給正確的增強型路由器。隨后,可配置入網(wǎng)設備510會根據(jù)從增強型路由器520和增強型路由器550中的哪一個其接收到自己的唯一ID,在二者之間進行選擇。

示例性實現(xiàn)

可以預期的是,本文公開的用于自動化配置入網(wǎng)過程的各個方面可以并入在AP設備(例如,增強型路由器120)和/或可配置入網(wǎng)設備(例如,可配置入網(wǎng)設備110)中。因此,下面分別提供如合并在AP設備和可配置入網(wǎng)設備中的這些方面的示例性實現(xiàn)。

接著參見圖6,該圖提供了用于使用處理系統(tǒng)614的AP設備600的硬件實現(xiàn)的例子的概念圖。可以預期的是,AP設備600可以是被配置為包括本文所公開的方面的任何AP設備,例如,其包括參照圖1-圖5所討論的增強型路由器設備中的任何一個。根據(jù)本公開內(nèi)容的各個方面,要素或者要素的任何部分或者要素的任意組合,可以使用包括一個或多個處理器604的處理系統(tǒng)614來實現(xiàn)。處理器604的例子包括微處理器、微控制器、數(shù)字信號處理器(DSP)、現(xiàn)場可編程門陣列(FPGA)、可編程邏輯器件(PLD)、狀態(tài)機、門控邏輯器件、分離硬件電路和被配置為執(zhí)行貫穿本公開內(nèi)容描述的各種功能的其它適當硬件。也就是說,如AP設備600中所使用的處理器604,可以用于實現(xiàn)下面所描述以及在圖7-圖9中的任何一個里進行描繪的過程中任何一個或多個。

在該例子中,可以使用總線體系結構來實現(xiàn)處理系統(tǒng)614,其中該總線體系結構通常用總線602來表示。根據(jù)處理系統(tǒng)614的具體應用和整體設計約束條件,總線602可以包括任意數(shù)量的相互連接總線和橋接。總線602將包括一個或多個處理器(其通常由處理器604來表示)、存儲器605、以及計算機可讀介質(其通常由計算機可讀介質606來表示)的各種電路鏈接在一起。此外,總線602還鏈接諸如時鐘源、外圍設備、電壓調(diào)節(jié)器和電源管理電路之類的各種其它電路,其中這些電路是本領域所公知的,因此沒有做任何進一步的描述??偩€接口608提供總線602和收發(fā)機610之間的接口。收發(fā)機610提供用于通過傳輸介質來與各種其它裝置進行通信的手段。取決于該裝置的性質,還可以提供用戶接口612(例如,鍵盤、顯示器、揚聲器、麥克風、操縱桿)。

在本公開內(nèi)容的方面,計算機可讀介質606被配置為包括各種指令606a和/或606b以促進對配置入網(wǎng)過程進行自動化,如圖所示。在類似的方面,可以替代地經(jīng)由硬件、通過將處理器604耦合到電路620和/或630中的任何一個,來實現(xiàn)這種自動化,如圖所示。此外,可以預期的是,可以通過指令606a和/或606b的任意組合,以及電路620和/或630的任意組合來執(zhí)行該自動化。

處理器604負責管理總線602和通用處理,其包括執(zhí)行計算機可讀介質606上存儲的軟件。當該軟件由處理器604執(zhí)行時,使得處理系統(tǒng)614執(zhí)行下文針對任何特定裝置所描述的各種功能。計算機可讀介質606還可以用于存儲當執(zhí)行軟件時由處理器604所操作的數(shù)據(jù)。

該處理系統(tǒng)中的一個或多個處理器604可以執(zhí)行軟件。無論被稱為軟件、固件、中間件、微代碼、硬件描述語言還是其它術語,軟件應當被廣泛地解釋為意味著指令、指令集、代碼、代碼段、程序代碼、程序、子程序、軟件模塊、應用、軟件應用、軟件包、例程、子例程、對象、可執(zhí)行文件、執(zhí)行的線程、過程、函數(shù)等等。軟件可以位于計算機可讀介質606中。計算機可讀介質606可以是非臨時性計算機可讀介質。舉例而言,非臨時性計算機可讀介質包括磁存儲器件(例如,硬盤、軟盤、磁帶)、光盤(例如,壓縮盤(CD)或者數(shù)字多用途光碟(DVD))、智能卡、閃存器件(例如,卡、棒或鑰匙驅動器)、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可編程只讀存儲器(PROM)、可擦除PROM(EPROM)、電子可擦除PROM(EEPROM)、寄存器、移動硬盤以及用于存儲能夠由計算機進行存取和讀取的軟件和/或指令的任何其它適當介質。舉例而言,計算機可讀介質還還可以包括載波波形、傳輸線、以及用于發(fā)送能夠由計算機進行存取和讀取的軟件和/或指令的任何其它適當介質。計算機可讀介質606可以位于處理系統(tǒng)614中、位于處理系統(tǒng)614之外、或者分布在包括處理電路614的多個實體上。計算機可讀介質606可以用計算機程序產(chǎn)品來體現(xiàn)。舉例而言,計算機程序產(chǎn)品可以包括具有封裝材料的計算機可讀介質。本領域普通技術人員應當認識到,如何最佳地實現(xiàn)貫穿本公開內(nèi)容所給出的描述的功能,取決于特定的應用和施加在整個系統(tǒng)上的整體設計約束。

可以預期的是,可以根據(jù)先前參照圖1-圖5所討論的各個方面中的任何一個,將AP設備600實現(xiàn)成增強型路由器設備。為了有助于這些實現(xiàn),接收指令606a和/或接收電路620可以被配置為接收與配置入網(wǎng)可配置入網(wǎng)設備相關聯(lián)的管理通信,而網(wǎng)絡接口指令606b和/或網(wǎng)絡接口電路630可以被配置為基于該管理通信,使該可配置入網(wǎng)設備能夠經(jīng)由AP設備600來接入安全網(wǎng)絡。這里,可以預期的是,該管理通信源自于與嘗試配置入網(wǎng)AP設備600的可配置入網(wǎng)設備不同的實體。此外,如圖7中所示,網(wǎng)絡接口電路630和網(wǎng)絡接口指令606b中的每一個還可以包括多個子組件中的任何一個,以有助于實現(xiàn)本文所公開的方面。例如,網(wǎng)絡接口電路630可以包括搜索子電路710、標識符子電路720和發(fā)送子電路730,而網(wǎng)絡接口指令606b可以包括搜索指令712、標識符指令722和發(fā)送指令732。

在第一示例性實現(xiàn)中,可以預期的是,AP設備600可以通過活動地搜索可配置入網(wǎng)設備,來使配置入網(wǎng)過程自動化。為了有助于該實現(xiàn),搜索子電路710和/或搜索指令712可以被配置為:檢測在可配置入網(wǎng)設備的AP模式操作期間,從該可配置入網(wǎng)設備發(fā)送的信號。隨后,標識符子電路720和/或標識符指令722可以被配置為:根據(jù)該信號來推算標識符(例如,由可配置入網(wǎng)設備在AP模式操作期間廣播的SSID),而發(fā)送子電路730和/或發(fā)送指令732可以被配置為向管理實體提供該標識符。在該特定實現(xiàn)中,響應于接收到與所檢測的可配置入網(wǎng)設備相關聯(lián)的推算的標識符,從管理實體接收管理通信。即,該管理通信包括來自管理者的關于是否應當授權所檢測的可配置入網(wǎng)設備經(jīng)由AP設備600來接入該管理者的個人安全網(wǎng)絡的指示。如果該響應包括來自管理實體的用于對該可配置入網(wǎng)設備進行配置入網(wǎng)的授權,則從而授權接入該安全網(wǎng)絡。隨后,發(fā)送子電路730和/或發(fā)送指令732可以被配置為向可配置入網(wǎng)設備發(fā)送與該安全網(wǎng)絡相關聯(lián)的Wi-Fi證書。否則,直到接收到該授權為止,網(wǎng)絡接口電路630和/或網(wǎng)絡接口指令606b可以被配置為在可配置入網(wǎng)設備和該安全網(wǎng)絡之間建立臨時連接,其中該臨時連接是介質訪問控制(MAC)過濾的。

接著參見圖8,該圖提供了示出根據(jù)本公開內(nèi)容的前述方面的、用于對根據(jù)AP設備的對可配置入網(wǎng)設備的配置入網(wǎng)進行自動化的示例性過程的流程圖。如上所述,過程800包括根據(jù)本說明書的方面可以在計算設備(例如,增強型路由器120、AP設備600等等)中執(zhí)行的一系列動作。例如,可以通過使用處理器來執(zhí)行存儲在計算機可讀存儲介質上的計算機可執(zhí)行指令以實現(xiàn)該系列的動作,來實現(xiàn)過程800。在另一種實現(xiàn)中,可以預期包括用于使至少一個計算機實現(xiàn)過程800的動作的代碼的計算機可讀存儲介質。

如上所述,過程800開始于動作810,其中,對來自可配置入網(wǎng)設備的信號進行檢測。如先前所陳述的,該信號可以是當可配置入網(wǎng)設備操作在AP模式時由其廣播的信號,其中該信號包括可配置入網(wǎng)設備的SSID。在動作820處,根據(jù)所檢測的信號,推算與可配置入網(wǎng)設備相關聯(lián)的標識符(例如,與可配置入網(wǎng)設備相關聯(lián)的SSID)。隨后,在動作830處,將該標識符提供給管理實體以進行授權。在發(fā)送該標識符之后,過程800繼續(xù)進行到動作840處,其中,建立與可配置入網(wǎng)設備的臨時MAC過濾的連接。維持該臨時連接,直到在動作850處,接收到來自管理實體的響應為止。隨后,在動作860處,對該響應進行評估以判斷是否授權網(wǎng)絡接入。如果批準了授權,則過程800在870處結束,其中,向該可配置入網(wǎng)設備發(fā)送用于接入該網(wǎng)絡的Wi-Fi證書。否則,如果沒有批準授權,則過程800在865處結束,其中,拒絕針對該網(wǎng)絡的接入。

在另一種示例性實現(xiàn)中,可以預期的是,AP設備600可以從管理者接收可配置入網(wǎng)設備的標識符,而不是從可配置入網(wǎng)設備來接收。為了有助于該實現(xiàn),標識符子電路720和/或標識符指令722可以被配置為:根據(jù)從管理者接收的管理通信來推算該標識符,而發(fā)送子電路730和/或發(fā)送指令732可以被配置為向可配置入網(wǎng)設備發(fā)送該標識符和Wi-Fi證書二者。如先前所陳述的,可配置入網(wǎng)設備可以隨后將所接收的標識符與內(nèi)部存儲的標識符進行比較,其中該配置入網(wǎng)將取決于這兩個標識符是否匹配。為此,應當注意的是,標識符子電路720和/或標識符指令722可以被配置為以多種方式中的任何一種來推算標識符,其中該標識符可以是與可配置入網(wǎng)設備相關聯(lián)的SSID或者為了授權目的而可以唯一地標識該可配置入網(wǎng)設備的任何其它類型的標識符。例如,標識符子電路720和/或標識符指令722可以被配置為:根據(jù)所接收的管理通信中包括的視頻信號(例如,按照已知時鐘速度來閃爍白和黑色的屏幕可以用于發(fā)送ASCII數(shù)據(jù))、音頻信號(例如,可聽脈沖或者超聲波脈沖)、文本輸入(例如,對應于在可配置入網(wǎng)設備上標示的字母數(shù)字編碼,和/或在該可配置入網(wǎng)設備的包裝中包括的字母數(shù)字編碼)、或者圖像(例如,在可配置入網(wǎng)設備上標示的字母數(shù)字編碼的照片,和/或在該可配置入網(wǎng)設備的包裝中包括的字母數(shù)字編碼的照片),來推算該標識符。替代地,如果使用條形碼或者QR碼,則標識符子電路720和/或標識符指令722可以被配置為根據(jù)與管理通信中包括的條形碼讀數(shù)相對應的接收數(shù)據(jù),來推算該標識符。

接著參見圖9,該圖提供了示出根據(jù)本公開內(nèi)容的前述方面的、用于對根據(jù)AP設備的對可配置入網(wǎng)設備的配置入網(wǎng)進行自動化的示例性過程的流程圖。類似于過程800,過程900包括根據(jù)本說明書的方面可以在計算設備(例如,增強型路由器120、AP設備600等等)中執(zhí)行的一系列動作。例如,可以通過使用處理器來執(zhí)行存儲在計算機可讀存儲介質上的計算機可執(zhí)行指令以實現(xiàn)該系列的動作,來實現(xiàn)過程900。在另一種實現(xiàn)中,可以預期包括用于使至少一個計算機實現(xiàn)過程900的動作的代碼的計算機可讀存儲介質。

如圖所示,過程900開始于動作910,其中,從管理實體接收管理通信。接著,在動作920處,根據(jù)該管理通信,來推算與可配置入網(wǎng)設備相關聯(lián)的標識符。如先前所陳述的,該推算可以包括:根據(jù)包括但不限于下面各項的多個輸入中的任何一個輸入,來推算標識符:視頻信號、音頻信號、文本輸入、圖像或者條形碼。一旦推算出該標識符,則過程900繼續(xù)到動作930處,其中,建立和與所推算的標識符相關聯(lián)的可配置入網(wǎng)設備的連接。隨后,在將所推算的標識符連同Wi-Fi證書一起發(fā)送給可配置入網(wǎng)設備的情況下,過程900結束。

接著參見圖10,該圖提供了用于使用處理系統(tǒng)1014的可配置入網(wǎng)設備1000的硬件實現(xiàn)的例子的概念圖。可以預期的是,可配置入網(wǎng)設備1000可以是被配置為包括本文所公開的方面的任何可配置入網(wǎng)設備,例如,其包括參照圖1-圖5所討論的可配置入網(wǎng)設備中的任何一個。此外,還可以預期的是,如可配置入網(wǎng)設備1000中所使用的處理器1004,可以用于實現(xiàn)下面所描述以及在圖11-圖14中的任何一個里所示出的過程中的任何一個或多個。

在本公開內(nèi)容的方面,如圖所示,計算機可讀介質1006被配置為包括各個指令1006a、1006b和/或1006c,來促進對配置入網(wǎng)過程的自動化。在類似的方面,如圖所示,可以替代地經(jīng)由硬件、通過將處理器1004耦合到電路1020、1030和/或1030中的任何一個,來實現(xiàn)這種自動化。此外,可以預期的是,可以通過指令1006a、1006b和/或1006c的任意組合,以及電路1020、1030和/或1030的任意組合來執(zhí)行該自動化。此外,還應當理解的是,由于圖10中所示出的組件中的大部分大體類似于參照圖6針對AP設備600所描述的相應組件,因此這里省略對這些類似的圖10組件的詳細討論。

如下面所討論的,可以以多種方式中的任何一種來配置可配置入網(wǎng)設備1000,以促進對配置入網(wǎng)過程的自動化。例如,在一種示例性實現(xiàn)中,發(fā)送指令1006a和/或發(fā)送電路1020可以被配置為:當可配置入網(wǎng)設備1000操作在AP模式時,發(fā)送與可配置入網(wǎng)設備1000相關聯(lián)的標識符(例如,與可配置入網(wǎng)設備1000相關聯(lián)的SSID);接收指令1006b和/或接收電路1030可以被配置為接收與經(jīng)由AP設備來接入安全網(wǎng)絡相關聯(lián)的證書;以及網(wǎng)絡接口指令1006c和/或網(wǎng)絡接口電路1040可以被配置為通過使用這些證書來連接到安全網(wǎng)絡。對于該特定的實現(xiàn)來說,從AP設備接收的證書是響應于對由可配置入網(wǎng)設備1000發(fā)送的標識符的認證而接收的。此外,如圖11中所示出的,網(wǎng)絡接口指令1006c和網(wǎng)絡接口電路1040中的每一個還可以包括多個子組件中的任何一個,以有助于實現(xiàn)本文所公開的方面。例如,網(wǎng)絡接口電路1040可以包括搜索子電路1110和選擇子電路1120,而網(wǎng)絡接口指令1006c可以包括搜索指令1112和選擇指令1122。

接著參見圖12,該圖提供了示出用于根據(jù)本公開內(nèi)容的前述方面的、對可配置入網(wǎng)設備的配置入網(wǎng)進行自動化的示例性過程的流程圖。類似于過程800和900,過程1200包括根據(jù)本說明書的方面可以在計算設備(例如,可配置入網(wǎng)設備110、可配置入網(wǎng)設備1000等等)中執(zhí)行的一系列動作。例如,可以通過使用處理器來執(zhí)行存儲在計算機可讀存儲介質上的計算機可執(zhí)行指令以實現(xiàn)該系列的動作,來實現(xiàn)過程1200。在另一種實現(xiàn)中,可以預期包括用于使至少一個計算機實現(xiàn)過程1200的動作的代碼的計算機可讀存儲介質。

如上所述,過程1200開始于動作1210,其中,可配置入網(wǎng)設備操作在AP模式。當操作在AP模式時,可配置入網(wǎng)設備隨后在動作1220處,發(fā)送相應的標識符(例如,從該可配置入網(wǎng)設備廣播的SSID)。如上所述,檢測到該傳輸?shù)腁P設備可以隨后將該標識符轉發(fā)給管理者,以用于授權接入該管理者的安全網(wǎng)絡。如果批準了授權,則將對該授權的指示符提供給AP設備。隨后,在動作1230處,可配置入網(wǎng)設備從該AP設備接收Wi-Fi證書,并且隨后在動作1240處結束,其中,其通過使用在動作1230處接收到的Wi-Fi證書,經(jīng)由該AP設備來連接到該管理者的安全網(wǎng)絡。

在另一種示例性實現(xiàn)中,可以預期的是,如上所述,可配置入網(wǎng)設備1000可以被配置為在配置入網(wǎng)之前,將從AP設備接收到的標識符與內(nèi)部存儲的標識符進行匹配。為了促進該實現(xiàn),接收指令1006b和/或接收電路1030還可以被配置為從AP設備接收該標識符,而網(wǎng)絡接口指令1006c和/或網(wǎng)絡接口電路1040可以被配置為基于所接收到的標識符是否與由可配置入網(wǎng)設備1000內(nèi)部存儲的標識符相匹配,來連接到該AP設備的安全網(wǎng)絡。

接著參見圖13,該圖提供了用于示出上面的示例性過程的流程圖。類似于過程800、900和1200,過程1300包括根據(jù)本說明書的方面可以在計算設備(例如,可配置入網(wǎng)設備110、可配置入網(wǎng)設備1000等等)中執(zhí)行的一系列動作。例如,可以通過使用處理器來執(zhí)行存儲在計算機可讀存儲介質上的計算機可執(zhí)行指令以實現(xiàn)該系列的動作,來實現(xiàn)過程1300。在另一種實現(xiàn)中,可以預期包括用于使至少一個計算機實現(xiàn)過程1300的動作的代碼的計算機可讀存儲介質。

如上所述,過程1300開始于動作1310,其中,可配置入網(wǎng)設備從AP設備接收通信。這里,可以預期的是,該通信包括可配置入網(wǎng)設備標識符和用于經(jīng)由該AP設備來接入安全網(wǎng)絡的Wi-Fi證書二者。在接收到該通信之后,可配置入網(wǎng)設備通過在動作1320處,根據(jù)該通信來推算可配置入網(wǎng)設備標識符,來繼續(xù)進行。在動作1330處,可配置入網(wǎng)設備隨后獲取其內(nèi)部存儲的標識符,在動作1340處,隨后將其與所接收的可配置入網(wǎng)設備標識符進行比較。如果這兩個標識符相匹配,則過程1300在動作1350處結束,其中,可配置入網(wǎng)設備通過使用從該AP設備接收到的Wi-Fi證書,來連接到該AP設備的安全網(wǎng)絡。否則,如果這兩個證書不匹配,則過程1300在動作1345處結束,其中,針對該網(wǎng)絡的接入被拒絕。

在另一種示例性實現(xiàn)中,可以預期的是,可配置入網(wǎng)設備1000可以被配置為執(zhí)行對AP設備的搜索,如上面所討論的。為了有助于該實現(xiàn),搜索指令1112和/或搜索子電路1110還可以被配置為:當可配置入網(wǎng)設備1000操作在Wi-Fi模式時,執(zhí)行AP設備掃描,而發(fā)送指令1006a和/或發(fā)送電路1020可以被配置為在檢測到AP設備時,觸發(fā)對該標識符的傳輸。在本公開內(nèi)容的方面,如果僅僅檢測到一個AP設備,則網(wǎng)絡接口指令1006c和/或網(wǎng)絡接口電路1040可以被配置為通過切換到AP模式和等待進行配置入網(wǎng),來連接到該AP設備。對于一些實現(xiàn)而言,當僅檢測到一個AP設備時,還可能需要可配置入網(wǎng)設備1000查明所檢測到的AP設備是否具有特定的類型。例如,可配置入網(wǎng)設備1000可以被配置為僅當所檢測的AP設備是增強型路由器(例如,增強型路由器120或AP設備600)時,才對其進行配置入網(wǎng)。在本公開內(nèi)容的方面,可配置入網(wǎng)設備1000可以被配置為:通過根據(jù)由AP設備發(fā)送的信號來推算AP設備類型標識符,來斷定AP設備是否是增強型路由器。對于該特定的實現(xiàn)而言,前述的增強型路由器設備中的任何一個(例如,增強型路由器120、AP設備600等等)還可以被配置為:廣播可由配置入網(wǎng)器設備檢測到的標識符,其中該標識符用于將增強型路由器設備與通用路由器設備進行區(qū)分。

如果檢測到多個AP設備,選擇指令1122和/或選擇子電路1120可以被配置為從多個檢測到的AP設備中選擇配置入網(wǎng)器設備。對于該特定的實現(xiàn)而言,接收指令1006b和/或接收電路1030可以被配置為接收與所選擇的配置入網(wǎng)器設備相關聯(lián)的證書,而網(wǎng)絡接口指令1006c和/或網(wǎng)絡接口電路1040可以被配置為連接到所選擇的配置入網(wǎng)器設備的安全網(wǎng)絡。

這里,可以預期的是,選擇指令1122和/或選擇子電路1120可以被配置為根據(jù)多種算法中的任何一種來選擇配置入網(wǎng)器設備。例如,可以使用基于距離的算法,其中選擇指令1122和/或選擇子電路1120可以被配置為判斷所述多個檢測到的AP設備中的至少一個是否位于門限距離之內(nèi)(例如,判斷AP設備是否位于所具有的規(guī)模尺寸與該門限距離相對應的房間之內(nèi))。替代地,不是判斷檢測到的AP設備是否位于門限距離之內(nèi),而是選擇指令1122和/或選擇子電路1120可以被配置為將距兩個候選AP設備的其相應的估計距離進行比較,其中,選擇被認為是最接近的AP設備。

接著參見圖14,該圖提供了用于示出上面的示例性過程的流程圖。類似于過程800、900、1200和1300,過程1400包括根據(jù)本說明書的方面可以在計算設備(例如,可配置入網(wǎng)設備110、可配置入網(wǎng)設備1000等等)中執(zhí)行的一系列動作。例如,可以通過使用處理器來執(zhí)行存儲在計算機可讀存儲介質上的計算機可執(zhí)行指令以實現(xiàn)該系列的動作,來實現(xiàn)過程1400。在另一種實現(xiàn)中,可以預期包括用于使至少一個計算機實現(xiàn)過程1400的動作的代碼的計算機可讀存儲介質。

如上所述,過程1400開始于動作1410,其中,可配置入網(wǎng)設備操作在Wi-Fi模式下。當操作在Wi-Fi模式時,在動作1420處,該可配置入網(wǎng)設備隨后搜索AP設備。在本公開內(nèi)容的方面,在選擇特定的AP設備以進行配置入網(wǎng)之前,可配置入網(wǎng)設備收集與其所檢測到的AP設備相關聯(lián)的數(shù)據(jù)。例如,在動作1430處,可配置入網(wǎng)設備查明所檢測到的AP設備的特定于設備的特性(例如,該AP設備是通用路由器,還是增強型路由器),而在動作1440處,可配置入網(wǎng)設備可以估計距所檢測到的AP設備的相應距離?;谑占?計算的數(shù)據(jù),在動作1450處,可配置入網(wǎng)設備可以隨后選擇要進行配置入網(wǎng)的AP設備。

已參照使用對等架構(例如,AllJoyn架構)和Wi-Fi(例如,802.11)空中接口的系統(tǒng),給出了電信系統(tǒng)的一些方面。如本領域普通技術人員所應當容易理解的,貫穿本公開內(nèi)容描述的各個方面可以擴展到其它通信系統(tǒng)、網(wǎng)絡架構和通信標準。

舉例而言,各個方面可以擴展到諸如采用長期演進(LTE)(具有FDD、TDD模式或者這兩種模式)、改進的LTE(LTE-A)(具有FDD、TDD模式或者這兩種模式)、通用移動通信系統(tǒng)(UMTS)、全球移動通信系統(tǒng)(GSM)、CDMA 2000、演進數(shù)據(jù)優(yōu)化(EV-DO)、超移動寬帶(UMB)、IEEE 802.16(WiMAX)、IEEE 802.20、超寬帶(UWB)、藍牙的那些系統(tǒng)的其它系統(tǒng)和/或其它適當?shù)南到y(tǒng)。所采用的實際通信標準、網(wǎng)絡架構和/或通信標準將取決于具體的應用和施加在該系統(tǒng)上的整體設計約束。

在本公開內(nèi)容之中,所使用的“示例性”一詞意味著“用作例子、例證或說明”。本文中被描述為“示例性”的任何實現(xiàn)或者方面不一定被解釋為比本公開內(nèi)容的其它方面更優(yōu)選或更具優(yōu)勢。同樣,詞語“方面”并不需要本公開內(nèi)容的所有方面都包括所討論的特征、優(yōu)點或者操作模式。本文使用“耦合”一詞來指代兩個對象之間的直接耦合或者間接耦合。例如,如果對象A物理地接觸對象B,并且對象B接觸對象C,則對象A和C可以仍然被認為是彼此之間耦合的,即使它們彼此之間并沒有直接地物理接觸。例如,第一管芯可以耦合到封裝中的第二管芯,即使第一管芯從未直接地與第二管芯物理地接觸。廣義地使用術語“電路”和“電子電路”,它們旨在包括電子設備和半導體的硬件實現(xiàn)(其中當連接和配置時,使得能夠執(zhí)行本公開內(nèi)容中所描述的功能,而不作為對電子電路的類型的限制)以及信息和指令的軟件實現(xiàn)(其中當由處理器執(zhí)行時,使得能夠執(zhí)行本公開內(nèi)容中所描述的功能)。

可以對圖1-圖14中所示出的組件、步驟、特征和/或功能中的一個或多個進行重新排列和/或組合成單個組件、步驟、特征或者功能,或者體現(xiàn)在若干組件、步驟或者功能中。此外,還可以增加額外的要素、組件、步驟和/或功能,而不偏離本文所公開的新穎性特征。圖1-圖14中所示出的裝置、設備和/或組件可以被配置為執(zhí)行本文所描述的方法、特征或步驟中的一個或多個。本文所描述的新穎性算法也可以利用軟件來高效地實現(xiàn),和/或嵌入在硬件之中。

應當理解的是,本文所公開方法中的步驟的特定順序或層次只是示例性過程的一個例子。應當理解的是,根據(jù)設計偏好,可以重新排列這些方法中的步驟的特定順序或層次。所附的方法權利要求以示例順序給出了各種步驟的要素,但并不意味著其受到給出的特定順序或層次的限制,除非本文進行了明確地記載。

為使本領域任何普通技術人員能夠實現(xiàn)本文描述的各個方面,給出了先前的描述。對于本領域普通技術人員來說,對這些方面的各種修改都是顯而易見的,并且本文所定義的總體原則也可以應用于其它方面。因此,權利要求書并不限于本文示出的方面,而是符合與權利要求的語言表述相一致的完整范圍,其中,除非特別說明,否則用單數(shù)形式修飾某一要素并不意味著“一個和僅僅一個”,而可以是“一個或多個”。除非另外特別說明,否則術語“一些”指代一個或多個。指代一個列表項“中的至少一個”的短語是指這些項的任意組合,其包括單個成員。舉例而言,“a、b或c中的至少一個”旨在覆蓋:a;b;c;a和b;a和c;b和c;a、b和c。以引用方式將貫穿本公開內(nèi)容描述的各個方面的要素的所有結構和功能等價物明確地并入本文中,并且旨在由權利要求所涵蓋,這些結構和功能等價物對于本領域普通技術人員來說是公知的或將要是公知的。此外,本文中沒有任何公開內(nèi)容是想要奉獻給公眾的,不管這樣的公開內(nèi)容是否明確記載在權利要求書中。不應依據(jù)35 U.S.C.§112第六段來解釋任何權利要求的構成要素,除非該構成要素明確采用了“用于……的單元”的措辭進行記載,或者在方法權利要求中,該構成要素是用“用于……的步驟”的措辭來記載的。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
盘山县| 剑川县| 贡山| 富平县| 青冈县| 潜山县| 循化| 炉霍县| 崇明县| 安庆市| 五莲县| 嘉鱼县| 阿鲁科尔沁旗| 石阡县| 扎鲁特旗| 红河县| 蒲城县| 齐齐哈尔市| 昌江| 黔东| 陆丰市| 吴川市| 呼伦贝尔市| 丰台区| 卫辉市| 井研县| 汉川市| 巴彦淖尔市| 元江| 尚义县| 云林县| 乌拉特前旗| 清涧县| 巴中市| 宁波市| 红安县| 凤城市| 嘉禾县| 河间市| 东乌珠穆沁旗| 信阳市|