用于無(wú)線外圍設(shè)備的動(dòng)態(tài)配置的制作方法
【技術(shù)領(lǐng)域】
[0001] 本公開一般地涉及用于外圍設(shè)備的動(dòng)態(tài)配置,并且更特別地涉及基于網(wǎng)關(guān)的預(yù)定 義設(shè)置來(lái)動(dòng)態(tài)地配置外圍設(shè)備。
【背景技術(shù)】
[0002] 無(wú)線照明控制系統(tǒng)可以使用射頻(RF)通信來(lái)將控制信號(hào)傳送到安裝于照明燈具 中的天線元件。例如,用戶可以使用無(wú)線控制來(lái)打開、關(guān)閉或調(diào)暗燈光。特別地,用戶可以使 用便攜式電子設(shè)備(諸如,例如包含無(wú)線控制功能的智能手機(jī)或平板計(jì)算機(jī))以與位于照明 燈具內(nèi)的天線元件通信。
[0003] 家、辦公室或其他建筑物典型地包含用于照明的眾多照明燈具。照明燈具可以連 接至使得能夠在用戶的便攜式電子設(shè)備與照明燈具之間進(jìn)行無(wú)線通信的網(wǎng)關(guān)。網(wǎng)關(guān)是用于 使便攜式電子設(shè)備與照明燈具無(wú)線連接的電子設(shè)備。特別地,網(wǎng)關(guān)可以使用眾多低功耗的 無(wú)線通信協(xié)議(諸如低功耗 Bluetooth? ( BilietOOth? low energy(BLE))或 ZigBee?)而與照明燈具無(wú)線連接。
[0004] 燈具制造商當(dāng)前生產(chǎn)的照明燈具僅與單個(gè)無(wú)線協(xié)議以及由特定制造商制造的單 個(gè)類型的網(wǎng)關(guān)設(shè)備兼容。換言之,當(dāng)前可獲得的照明燈具典型地僅具有使用特定的無(wú)線協(xié) 議(即,ZigB.ee?)來(lái)無(wú)線連接的且與由單個(gè)制造商生產(chǎn)的特定型號(hào)的網(wǎng)關(guān)設(shè)備無(wú)線連接 的功能。結(jié)果,最終用戶總是必須購(gòu)買僅可與一種特定的無(wú)線協(xié)議和網(wǎng)關(guān)設(shè)備兼容的專用 燈泡。
【發(fā)明內(nèi)容】
[0005] 在一個(gè)實(shí)施例中公開了一種外圍設(shè)備,并且該外圍設(shè)備包含請(qǐng)求模塊和配置邏輯 塊。請(qǐng)求模塊發(fā)送對(duì)標(biāo)識(shí)的請(qǐng)求并接收響應(yīng)于發(fā)送對(duì)標(biāo)識(shí)的請(qǐng)求的認(rèn)證碼。認(rèn)證碼包含指 示網(wǎng)關(guān)的預(yù)定義設(shè)置的數(shù)據(jù)。配置邏輯塊與存儲(chǔ)于外圍設(shè)備的存儲(chǔ)器內(nèi)的多個(gè)配置進(jìn)行數(shù) 據(jù)通信。響應(yīng)于從請(qǐng)求模塊接收到預(yù)定義設(shè)置,配置邏輯塊從所述多種配置中選擇特定的 配置,其中該特定的配置定義了與網(wǎng)關(guān)的預(yù)定義設(shè)置對(duì)應(yīng)的屬性集。一旦已選擇了特定的 配置,配置邏輯塊還激活該特定的配置。配置邏輯塊還基于無(wú)線通信協(xié)議與網(wǎng)關(guān)建立網(wǎng)絡(luò) 連接。與網(wǎng)關(guān)的通信遵循由特定的配置定義的屬性集。
[0006] 在另一個(gè)實(shí)施例中公開了包含被編碼以指示控制模塊執(zhí)行方法的計(jì)算機(jī)可解釋 指令的非易失性計(jì)算機(jī)可讀介質(zhì)。該方法包括發(fā)送對(duì)標(biāo)識(shí)的請(qǐng)求以查詢指示網(wǎng)關(guān)的預(yù)定義 設(shè)置的數(shù)據(jù)。該方法還包括接收響應(yīng)于發(fā)送對(duì)標(biāo)識(shí)的請(qǐng)求的認(rèn)證信號(hào)。認(rèn)證信號(hào)包含指示 網(wǎng)關(guān)的預(yù)定義設(shè)置的數(shù)據(jù)。該方法還包括響應(yīng)于接收到認(rèn)證信號(hào)而選擇特定的配置。該特 定的配置存儲(chǔ)于控制模塊的存儲(chǔ)器內(nèi)并且定義了特定于網(wǎng)關(guān)的預(yù)定義設(shè)置的屬性集。該方 法還包括響應(yīng)于特定的配置被選擇而激活控制模塊內(nèi)的該特定的配置。最后,該方法包括 基于無(wú)線通信協(xié)議與網(wǎng)關(guān)建立網(wǎng)絡(luò)連接。與網(wǎng)關(guān)的通信遵循由特定的配置定義的屬性集。
[0007] 在又一個(gè)實(shí)施例中公開了一種方法。該方法包括由外圍設(shè)備的控制模塊發(fā)送對(duì)標(biāo) 識(shí)的請(qǐng)求以查詢指示網(wǎng)關(guān)的預(yù)定義設(shè)置的數(shù)據(jù)。該方法還包括由控制模塊接收響應(yīng)于發(fā)送 對(duì)標(biāo)識(shí)的請(qǐng)求的認(rèn)證信號(hào)。認(rèn)證信號(hào)包含指示網(wǎng)關(guān)的預(yù)定義設(shè)置的數(shù)據(jù)。該方法還包括由 控制模塊響應(yīng)于接收到認(rèn)證信號(hào)而選擇特定的配置。該特定的配置存儲(chǔ)于控制模塊的存儲(chǔ) 器內(nèi)并且定義了特定于網(wǎng)關(guān)的預(yù)定義設(shè)置的屬性集。該方法還包括響應(yīng)于特定的配置被選 擇而激活控制模塊內(nèi)的該特定的配置。最后,該方法包括基于無(wú)線通信協(xié)議與網(wǎng)關(guān)建立網(wǎng) 絡(luò)連接。與網(wǎng)關(guān)的通信遵循由特定的配置定義的屬性集。
【附圖說(shuō)明】
[0008] 圖1是包含通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)關(guān)連接的多個(gè)外圍設(shè)備的示例性控制系統(tǒng)的圖解;
[0009] 圖2是圖1所示的控制系統(tǒng)的框圖;
[0010] 圖3是圖1所示的外圍設(shè)備中的選定一個(gè)的框圖;
[0011] 圖4A-4B是示出為外圍設(shè)備選擇特定的配置的方法的示例性流程圖;
[0012] 圖5A是光存儲(chǔ)設(shè)備的平面圖;
[0013]圖5B是非易失性存儲(chǔ)器芯片的平面圖;
[0014]圖5C是非易失性存儲(chǔ)設(shè)備的平面圖;以及 [0015]圖是硬盤驅(qū)動(dòng)器的透視圖。
【具體實(shí)施方式】
[0016] 下面的詳細(xì)描述將示出本發(fā)明的一般原理,這些原理的示例另外還示于附圖中。 在附圖中,相同的附圖標(biāo)記指示相同的或功能相似的元件。
[0017] 圖1是示例性控制系統(tǒng)10的示例性框圖。控制系統(tǒng)10可以包含便攜式電子設(shè)備20、 路由器22、網(wǎng)關(guān)24以及一個(gè)或更多個(gè)外圍設(shè)備30。如以下更詳細(xì)解釋的,外圍設(shè)備30可以由 便攜式電子設(shè)備20遠(yuǎn)程控制。例如,在圖1所示的實(shí)施例中,外圍設(shè)備30是照明燈具。便攜式 電子設(shè)備20可以由用戶操作以控制照明燈具的顏色(例如,紅色、藍(lán)色或綠色照明)、調(diào)光或 功率。但是,如以下更詳細(xì)解釋的,應(yīng)當(dāng)理解,圖1實(shí)際上只是示例性的,并且外圍設(shè)備30不 限于照明燈具。
[0018] 便攜式電子設(shè)備20可以是能夠發(fā)送和接收射頻(RF)信號(hào)的任何類型的電子設(shè)備。 特別地,在一個(gè)非限制性的實(shí)施例中,便攜式電子設(shè)備20可以通過(guò)短程射頻信號(hào)32與路由 器22通信。例如,射頻信號(hào)32可以是基于電氣電子工程師學(xué)會(huì)(IEEE)802.11標(biāo)準(zhǔn)的Wi-Fi信 號(hào)。例如,便攜式電子設(shè)備20可以是手持式電子設(shè)備,諸如智能手機(jī)或平板計(jì)算機(jī)。在另一 個(gè)實(shí)施例中,便攜式電子設(shè)備20可以是筆記本計(jì)算機(jī)、個(gè)人計(jì)算機(jī)或諸如汽車的車輛。
[0019] 便攜式電子設(shè)備20可以包含允許用戶進(jìn)行輸入的用戶界面。便攜式電子設(shè)備20還 可以包含生成用戶可見的圖像的顯示器。在所示出的非限制性實(shí)施例中,用戶界面和顯示 器相互結(jié)合為觸摸屏34。但是,應(yīng)當(dāng)理解,附圖所示的實(shí)施例實(shí)際上只是示例性的,并且還 可以使用單獨(dú)的用戶界面和顯示器。
[0020] 路由器22可以使便攜式電子設(shè)備20與網(wǎng)關(guān)24無(wú)線連接。特別地,路由器22可以通 過(guò)射頻信號(hào)32與便攜式電子設(shè)備22和網(wǎng)關(guān)24兩者無(wú)線通信。路由器22還可以通過(guò)網(wǎng)絡(luò)連接 42與計(jì)算機(jī)40的全球網(wǎng)絡(luò)(也被稱為萬(wàn)維網(wǎng)(WWW))通信。網(wǎng)絡(luò)連接42可以是有線連接(例 如,以太網(wǎng)連接)或無(wú)線連接。計(jì)算機(jī)40的網(wǎng)絡(luò)可以包含服務(wù)器44。路由器22使控制系統(tǒng)10 與計(jì)算機(jī)40的網(wǎng)絡(luò)和服務(wù)器44連接。
[0021] 網(wǎng)關(guān)24可以是用于通過(guò)射頻信號(hào)32與路由器22無(wú)線連接的以及通過(guò)第二射頻信 號(hào)50與外圍設(shè)備30中的每一個(gè)無(wú)線連接的任何類型的設(shè)備。在一個(gè)實(shí)施例中,第二射頻信 號(hào)50遵循低功耗的無(wú)線通信協(xié)議,諸如(但不限于)低功耗Bluetooth? (ble)、 ZigBee?、\Vire丨essHART⑧或6LoWPAN。網(wǎng)關(guān)24和外圍設(shè)備30包括無(wú)線網(wǎng)絡(luò)52。例 如,如果使用BLE協(xié)議,則無(wú)線網(wǎng)絡(luò)52可以是個(gè)人局域網(wǎng)(PAN)。作為替代地,在另一個(gè)實(shí)施 例中,如果使用ZigBee⑧協(xié)議,則無(wú)線網(wǎng)絡(luò)52可以是網(wǎng)狀網(wǎng)絡(luò)。網(wǎng)關(guān)24充當(dāng)無(wú)線網(wǎng)絡(luò)52內(nèi) 的父節(jié)點(diǎn),并且被用于驗(yàn)證與外圍設(shè)備30的無(wú)線網(wǎng)絡(luò)52的形成,這在以下更詳細(xì)地被描述。
[0022] 在圖1所示的示例性實(shí)施例中,外圍設(shè)備30是用于發(fā)射可見光的照明燈具。特別 地,照明燈具可以是用于發(fā)射可見光的任何類型的照明設(shè)備,諸如(但不限于)LED燈、白熾 燈、緊湊型熒光燈(CFL)或氣體放電燈。外圍設(shè)備30可以均都包含用于發(fā)送和接收射頻信號(hào) 的相應(yīng)的天線元件1〇2(在圖2中示出)。特別地,天線元件102可以被用于通過(guò)無(wú)線網(wǎng)絡(luò)52使 相應(yīng)的外圍設(shè)備30與網(wǎng)關(guān)24連接。盡管照明燈具被示于圖1中,但是應(yīng)當(dāng)理解,這種照明實(shí) 際上只是示例性的,并且外圍設(shè)備30可以是包含用于與無(wú)線網(wǎng)絡(luò)52通信的天線元件的任何 類型的設(shè)備。例如,在一個(gè)作為替代的實(shí)施例中,外圍設(shè)備30可以是占用傳感器(occupancy sensor)或無(wú)線電源插頭。
[0023]便攜式電子設(shè)備20可以被用于接收來(lái)自用戶的輸入。自用戶接收的輸入最終被用 于控制外圍設(shè)備30?,F(xiàn)在轉(zhuǎn)至圖2,便攜式電子設(shè)備20包含控制模塊60和天線62。如本文所 使用的,術(shù)語(yǔ)模塊可以指的是以下內(nèi)容、是以下內(nèi)容的一部分或者包括以下內(nèi)容:(諸如在 片上系統(tǒng)中的)專用集成電路(ASIC)、電子電路、組合邏輯電路、現(xiàn)場(chǎng)可編程門陣列(FPGA)、 具有執(zhí)行代碼的硬件或軟件的處理器(共用的處理器、專用的處理器或處理器組)、提供所 描述的功能的其他合適構(gòu)件或者上述項(xiàng)中的某些或所有項(xiàng)的組合。術(shù)語(yǔ)模塊可以包含存儲(chǔ) 由處理器執(zhí)行的代碼的存儲(chǔ)器(共用的存儲(chǔ)器、專用的存儲(chǔ)器或存儲(chǔ)器組)。
[0024]便攜式電子設(shè)備20的天線元件62可以與控制模塊60通信。便攜式電子設(shè)備20的天 線元件64能夠向路由器22發(fā)送以及從路由器22接收射頻信號(hào)32。在一個(gè)實(shí)施例中,應(yīng)用70 可以被下載到便攜式電子設(shè)備20的存儲(chǔ)器中。應(yīng)用70可以被用于使得能夠由便攜式電子設(shè) 備20對(duì)無(wú)線網(wǎng)絡(luò)52內(nèi)的外圍設(shè)備30進(jìn)行無(wú)線控制。特別地,存儲(chǔ)于便攜式電子設(shè)備20的存 儲(chǔ)器中的應(yīng)用70可以包含存儲(chǔ)于其中的可由便攜式電子設(shè)備20的控制模塊60執(zhí)行的一個(gè) 或更多個(gè)指令,并且所述應(yīng)用允許便攜式電子設(shè)備20來(lái)控制無(wú)線網(wǎng)絡(luò)52內(nèi)的外圍設(shè)備30。 例如,如果外圍設(shè)備30是照明燈具,則存儲(chǔ)于便攜式電子設(shè)備20的存儲(chǔ)器中的應(yīng)用70可以 控制照明燈具的顏