專利名稱:外部終端訪問電器的控制方法及家庭網(wǎng)關(guān)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種外部終端訪問電器的控制方法及家庭網(wǎng)關(guān)。
背景技術(shù):
電力線網(wǎng)絡(luò)傳輸是一種利用市電電力線系統(tǒng)進行網(wǎng)絡(luò)信號傳輸?shù)木W(wǎng)絡(luò)傳輸裝置。隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,利用電力線傳輸高速數(shù)據(jù)的價值越來越受到重視,因為其具有不用重新布線、覆蓋范圍廣、連接方便與傳輸速率高等特色,因此,實現(xiàn)電力線上網(wǎng)只要利用家中的電源線路作為寬帶上網(wǎng)傳輸媒體,用戶只需把電力線傳輸裝置插上市電插座,就、可直接以電力線寬帶上網(wǎng),解決了家中使用寬帶上網(wǎng)還需電信業(yè)者額外到府布線施工的問題?,F(xiàn)有技術(shù)的智能電器是以住宅為平臺,利用綜合布線技術(shù)、網(wǎng)絡(luò)通信技術(shù)、智能家電系統(tǒng)設(shè)計方案安全防范技術(shù)、自動控制技術(shù)、音視頻技術(shù)將家居生活有關(guān)的設(shè)施集成,構(gòu)建高效的住宅設(shè)施與家庭日程事務(wù)的管理系統(tǒng),提升家居安全性、便利性、舒適性、藝術(shù)性,并實現(xiàn)環(huán)保節(jié)能的居住環(huán)境。近年來,電子技術(shù)、自動控制技術(shù)、網(wǎng)絡(luò)通訊技術(shù)與計算機技術(shù)集合起來,為人們擁有智能的居住環(huán)境提供了技術(shù)支持。當(dāng)前的家庭網(wǎng)關(guān)已經(jīng)成為家電控制智能化過程中不可缺少的部分。但現(xiàn)有技術(shù)中,沒有一種完備的接入控制過程,使外部終端的接入控制過程不健全。此外,在家庭網(wǎng)關(guān)控制電器的過程中,沒有一種鑒權(quán)機制來控制外部終端對家庭網(wǎng)關(guān)的接入,使家庭網(wǎng)關(guān)存在被惡意侵入的潛在風(fēng)險。
發(fā)明內(nèi)容
本發(fā)明提供了一種外部終端訪問電器的控制方法及家庭網(wǎng)關(guān),以至少解決現(xiàn)有技術(shù)中,沒有一種完備的控制接入過程,使外部終端的接入控制過程不健全的問題。根據(jù)本發(fā)明的一個方面,提供了一種外部終端訪問電器的控制方法,包括家庭網(wǎng)關(guān)接收來自外部終端的控制信息;所述家庭網(wǎng)關(guān)根據(jù)所述控制信息對所述家庭網(wǎng)關(guān)控制的電器進行訪問和/或控制。優(yōu)選地,在所述家庭網(wǎng)關(guān)根據(jù)所述控制信息對于所述家庭網(wǎng)關(guān)控制的電器進行控制之前,所述方法包括所述家庭網(wǎng)關(guān)對所述外部終端進行鑒權(quán),并確定所述外部終端是否為受信終端。優(yōu)選地,所述家庭網(wǎng)關(guān)對所述外部終端進行鑒權(quán)并確定所述外部終端是否為受信終端包括判斷來自所述外部終端的信息與所述家庭網(wǎng)關(guān)的訪問權(quán)限信息是否匹配;如果是,則確定所述外部終端為受信終端,且所述受信終端具有訪問和/或控制電器的權(quán)限。優(yōu)選地,所述家庭網(wǎng)關(guān)對所述外部終端進行鑒權(quán)并確定所述外部終端是否為受信終端包括判斷來自所述外部終端的信息與所述家庭網(wǎng)關(guān)的訪問權(quán)限信息是否匹配;如果否,確定所述外部終端為非受信終端,將來自所述非受信終端的第一密碼與所述家庭網(wǎng)關(guān)的訪問權(quán)限密碼進行匹配,在匹配的情況下,所述非受信終端具有訪問電器的權(quán)限,不具有控制電器的權(quán)限。優(yōu)選地,在所述非受信終端具有訪問電器的權(quán)限、不具有控制電器的權(quán)限的情況下,所述方法還包括將來自所述非受信終端的第二密碼與所述家庭網(wǎng)關(guān)的控制權(quán)限密碼進行匹配,判斷所述非受信終端是否具有控制電器的權(quán)限。優(yōu)選地,所述方法還包括向具有訪問電器的權(quán)限的外部終端返回電器的訪問狀態(tài),其中,所述訪問狀態(tài)包括以下之一能訪問,忙碌,不能訪問。優(yōu)選地,所述家庭網(wǎng)關(guān)將所述訪問權(quán)限信息、所述訪問權(quán)限密碼和所述控制權(quán)限密碼存儲在內(nèi)部的智能卡中。優(yōu)選地,所述家庭網(wǎng)關(guān)通過電力網(wǎng)絡(luò)控制所述電器。優(yōu)選地,家庭網(wǎng)關(guān)接收來自外部終端的控制信息之前,還包括所述家庭網(wǎng)關(guān)判斷已讀取的所述智能卡的頂SI的值與所述家庭網(wǎng)關(guān)上已注冊的IMSI值是否匹配;如果否,則所述家庭網(wǎng)關(guān)執(zhí)行鎖定操作。根據(jù)本發(fā)明的另一方面,提供了一種家庭網(wǎng)關(guān),包括接收模塊,用于接收來自外部終端的控制信息;執(zhí)行模塊,用于根據(jù)所述控制信息對所述家庭網(wǎng)關(guān)控制的電器進行訪問和/或控制。優(yōu)選地,所述家庭網(wǎng)關(guān)還包括鑒權(quán)模塊,用于對所述外部終端進行鑒權(quán),并確定所述外部終端是否為受信終端。優(yōu)選地,所述鑒權(quán)模塊包括判斷單元,用于判斷來自所述外部終端的信息與所述家庭網(wǎng)關(guān)的訪問權(quán)限信息是否匹配;第一確定單元,用于在匹配的情況下,確定所述外部終端為受信終端,且所述受信終端具有訪問和/或控制電器的權(quán)限。優(yōu)選地,所述鑒權(quán)模塊還包括第二確定單元,用于在不匹配的情況下,確定所述外部終端為非受信終端;第一匹配單元,用于將來自所述非受信終端的第一密碼與所述家庭網(wǎng)關(guān)的訪問權(quán)限密碼進行匹配;第三確定單元,用于在所述第一密碼與所述訪問權(quán)限密碼匹配的情況下,確定所述非受信終端具有訪問電器的權(quán)限,不具有控制電器的權(quán)限。優(yōu)選地,所述鑒權(quán)模塊還包括第二匹配單元,用于在所述非受信終端具有訪問電器的權(quán)限、不具有控制電器的權(quán)限的情況下,將來自所述非受信終端的第二密碼與所述家 庭網(wǎng)關(guān)的控制權(quán)限密碼進行匹配,以判斷所述非受信終端是否具有控制電器的權(quán)限。本發(fā)明根據(jù)接收到的控制信息對家庭網(wǎng)關(guān)控制的電器進行訪問、控制等操作,其中,控制信息的不同,則對電器執(zhí)行的操作也不同。通過運用本實施例,解決了現(xiàn)有技術(shù)中,沒有一種完備的接入控制過程,使外部終端的接入控制過程不健全的問題,提供了一種健全且完備的接入控制過程,使得家用網(wǎng)關(guān)可以根據(jù)控制信息的不同而執(zhí)行不同的操作,提升了系統(tǒng)的性能。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖I是根據(jù)本發(fā)明實施例的外部終端訪問電器的控制方法的流程圖;圖2是根據(jù)本發(fā)明優(yōu)選實施例一的系統(tǒng)結(jié)構(gòu)示意圖3是根據(jù)本發(fā)明優(yōu)選實施例一的家庭網(wǎng)關(guān)進行初始化的流程圖;圖4是根據(jù)本發(fā)明優(yōu)選實施例一的智能電器列表數(shù)據(jù)庫的結(jié)構(gòu)示意圖;圖5是根據(jù)本發(fā)明優(yōu)選實施例一的外部受信終端訪問權(quán)限數(shù)據(jù)庫的結(jié)構(gòu)示意圖;圖6是根據(jù)本發(fā)明優(yōu)選實施例一的外部終端訪問電器的控制方法的流程圖;圖7是根據(jù)本發(fā)明優(yōu)選實施例二的外部終端請求獲得電器訪問權(quán)限的流程圖;圖8是根據(jù)本發(fā)明實施例的家庭網(wǎng)關(guān)的結(jié)構(gòu)框圖一;圖9是根據(jù)本發(fā)明實施例的家庭網(wǎng)關(guān)的結(jié)構(gòu)框圖二 ;圖10是根據(jù)本發(fā)明實施例的家庭網(wǎng)關(guān)的結(jié)構(gòu)框圖三;圖11是根據(jù)本發(fā)明實施例的家庭網(wǎng)關(guān)的結(jié)構(gòu)框圖四;圖12是根據(jù)本發(fā)明實施例的家庭網(wǎng)關(guān)的結(jié)構(gòu)框圖五。
具體實施例方式下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。本發(fā)明實施例提供了一種外部終端訪問電器的控制方法,該方法的流程如圖I所示,包括步驟S102至步驟S104 步驟S102,家庭網(wǎng)關(guān)接收來自外部終端的控制信息;步驟S104,家庭網(wǎng)關(guān)根據(jù)控制信息對家庭網(wǎng)關(guān)控制的電器進行訪問和/或控制。通過上述步驟可以根據(jù)接收到的控制信息對家庭網(wǎng)關(guān)控制的電器進行訪問、控制等操作。這樣可以解決現(xiàn)有技術(shù)中,沒有一種完備的接入控制過程,使外部終端的接入控制過程不健全的問題,提供了一種相對完備的接入控制過程,使得家用網(wǎng)關(guān)可以根據(jù)控制信息來進行訪問和/或控制,提升了系統(tǒng)的安全性。優(yōu)選地,在上述步驟開始執(zhí)行之前,家庭網(wǎng)關(guān)可以在初始化的過程中,讀取其內(nèi)部的智能卡,以獲取用于判斷智能卡與家庭網(wǎng)關(guān)匹配情況的匹配信息。如果讀取到智能卡的信息與家庭網(wǎng)關(guān)內(nèi)部存儲的信息不匹配,則家庭網(wǎng)關(guān)鎖定自身,后續(xù)任何對家庭網(wǎng)關(guān)的訪問都將被拒絕。例如,當(dāng)智能卡為USIM卡時,家庭網(wǎng)關(guān)判斷已讀取的智能卡的頂SI的值與家庭網(wǎng)關(guān)上已注冊的MSI值是否匹配;在不匹配的情況下,家庭網(wǎng)關(guān)就會執(zhí)行鎖定操作。如果讀取到智能卡的信息與家庭網(wǎng)關(guān)內(nèi)部存儲的信息匹配,則證明此時的智能卡是與家庭網(wǎng)關(guān)相匹配的卡,此時家庭網(wǎng)關(guān)初始化成功。初始化的過程是出于對家庭網(wǎng)關(guān)安全性的考慮,在數(shù)據(jù)匹配的情況下初始化成功,有效地防止了換卡等惡性操作對家庭網(wǎng)關(guān)帶來的威脅。在初始化成功后,家庭網(wǎng)關(guān)便可以通過電力網(wǎng)絡(luò)控制電器,即執(zhí)行上述控制方法。在上述控制方法執(zhí)行的過程中,控制信息可以是要求訪問電器,以得知電器當(dāng)前的狀態(tài),也可以是要求控制電器,對電器執(zhí)行不同的操作。、
在家庭網(wǎng)關(guān)控制電器的過程中,因為沒有一種鑒權(quán)機制來控制外部終端對家庭網(wǎng)關(guān)的接入,使家庭網(wǎng)關(guān)存在被惡意侵入的潛在風(fēng)險?;谏鲜霭踩珕栴},本實施例在步驟S104執(zhí)行之前,還可以包括一個鑒權(quán)過程,即確認外部終端是否具有對電器的訪問和/或控制的權(quán)限。該步驟可以包括家庭網(wǎng)關(guān)對外部終端進行鑒權(quán),并確定外部終端是否為受信終端。加入該鑒權(quán)過程,可以降低家庭網(wǎng)關(guān)被惡意侵入的潛在風(fēng)險。在鑒權(quán)的過程中,可以判斷來自外部終端的信息與家庭網(wǎng)關(guān)的訪問權(quán)限信息是否匹配。如果來自外部終端的信息與家庭網(wǎng)關(guān)的訪問權(quán)限信息匹配,則確定外部終端為受信終端,且受信終端具有訪問和/或控制電器的權(quán)限。在實施過程中,一旦外部終端在向家庭網(wǎng)關(guān)發(fā)送訪問消息攜帶的信息與家庭網(wǎng)關(guān)內(nèi)部存儲的訪問權(quán)限信息匹配,則外部終端就被家庭網(wǎng)關(guān)承認為受信終端。對于被確認為使受信終端的外部終端,可以無需更多驗證便進行后續(xù)操作,該驗證過程靈活、簡便,節(jié)約系統(tǒng)資源,提高了用戶體驗。對于家庭網(wǎng)關(guān),存儲在其內(nèi)部的訪問權(quán)限信息,可以是在其進行初始化時生成的。家庭網(wǎng)關(guān)可以將訪問權(quán)限信息全部存儲在一個對應(yīng)的數(shù)據(jù)庫中,這樣可以方便調(diào)用和管理。
對于受信終端,家庭網(wǎng)關(guān)允許其進行訪問電器和控制控制電器的操作,控制信息中要求進行訪問操作,則只對電器進行訪問,如果控制信息中要求進行控制操作,則只進行控制操作,如果及要求訪問又要求控制,則同時具有上述權(quán)限。其中,在對外部終端進行鑒權(quán)時,可以是對外部終端的一個標(biāo)識信息與進行鑒權(quán),例如,在外部終端為手機時,可以將手機號碼作為一個標(biāo)識進行鑒權(quán)。在上述鑒權(quán)判斷的過程中,如果來自外部終端的信息與家庭網(wǎng)關(guān)的訪問權(quán)限信息不匹配,則確定外部終端為非受信終端。對于非受信終端,家庭網(wǎng)關(guān)將來自非受信終端的第一密碼與家庭網(wǎng)關(guān)的內(nèi)部存儲的訪問權(quán)限密碼進行匹配。其中,訪問權(quán)限密碼可以是在家庭網(wǎng)關(guān)進行初始化時生成的。家庭網(wǎng)關(guān)可以將訪問權(quán)限密碼存儲在一個對應(yīng)的數(shù)據(jù)庫中。在可以的情況下,由于訪問權(quán)限信息與訪問權(quán)限密碼都是對外部終端訪問權(quán)限的一種體現(xiàn),也可以將訪問權(quán)限信息與訪問權(quán)限密碼存儲在同一數(shù)據(jù)庫中,該過程可根據(jù)實際需要的不同進行相應(yīng)的改變,此處不再贅述。在第一密碼與訪問權(quán)限密碼匹配的情況下,非受信終端具有訪問電器的權(quán)限,不具有控制電器的權(quán)限。此時,如果還想繼續(xù)對家用電器進行控制,則還需輸入一個第二密碼。第二密碼的輸入加強了電器控制過程的安全性,提升了系統(tǒng)性能。家庭網(wǎng)關(guān)將來自非受信終端的第二密碼與家庭網(wǎng)關(guān)的控制權(quán)限密碼進行匹配,判斷非受信終端是否具有控制電器的權(quán)限。其中,控制權(quán)限密碼體現(xiàn)了對電器的控制權(quán)限,不同的電器,其控制密碼可以不相同,靈活的鑒權(quán)方式,提升了系統(tǒng)性能。與訪問權(quán)限密碼相似,可以將所有電器的控制權(quán)限密碼存儲在一個數(shù)據(jù)庫中。在上述非受信終端進行訪問權(quán)限和控制權(quán)限的鑒權(quán)過程中,如果外部終端輸入的密碼與家庭網(wǎng)關(guān)內(nèi)部存儲的密碼不匹配,還可以將該外部終端加入黑名單,則該外部終端就無法再次進行訪問或控制的鑒權(quán)操作。在實施過程中,上述訪問權(quán)限信息、訪問權(quán)限密碼和控制權(quán)限密碼可以存儲在家庭網(wǎng)關(guān)內(nèi)部,也可以存儲在智能卡中。當(dāng)然,本實施例優(yōu)選的方式為存儲在智能卡中,此種存儲方式方便讀取,便于管理。在外部終端獲得了訪問的權(quán)限后,家庭網(wǎng)關(guān)可以向具有訪問電器的權(quán)限的外部終端返回電器的訪問狀態(tài),其中,訪問狀態(tài)可以包括能訪問、忙碌、不能訪問等狀態(tài)。通過上述訪問狀態(tài),可以讓外部終端得知電器的當(dāng)前狀態(tài),并根據(jù)電器的狀態(tài)執(zhí)行后續(xù)操作,進一步優(yōu)化了上述過程。其中,當(dāng)返回的狀態(tài)為忙碌時,其處理情況可以為多種,例如,可根據(jù)預(yù)設(shè)時間進行輪詢。當(dāng)輪詢次數(shù)達到預(yù)設(shè)次數(shù)或者輪詢時間到達預(yù)設(shè)時間時,向外部終端返回不能訪問的狀態(tài)。下面結(jié)合優(yōu)選實施例對上述控制實施例進行說明。優(yōu)選實施例一本實施例涉及一種蜂窩無線數(shù)據(jù)通信終端實現(xiàn)電力網(wǎng)絡(luò)數(shù)據(jù)通信共享場景下進行電器控制的方法,即在現(xiàn)有的蜂窩無線數(shù)據(jù)通信網(wǎng)絡(luò)、電力網(wǎng)絡(luò)、智能家電等基礎(chǔ)上,對連接在電力網(wǎng)絡(luò)上的智能家電進行控制訪問的方法。該系統(tǒng)包括 家庭網(wǎng)關(guān),即支持無線數(shù)據(jù)通信的終端,該網(wǎng)關(guān)主要對遠程智能終端進行控制及鑒權(quán),并且通過電力網(wǎng)絡(luò)控制家庭網(wǎng)關(guān)內(nèi)的電器。信號轉(zhuǎn)化裝置,即可以將家庭網(wǎng)關(guān)的控制信號載入電力電路的裝置,該裝置主要把家庭網(wǎng)關(guān)的電信號調(diào)制到電力網(wǎng)絡(luò)上,從而可以通過電力網(wǎng)絡(luò)控制家庭網(wǎng)關(guān)內(nèi)的電器。智能電器,即在家庭網(wǎng)關(guān)內(nèi)接受遠程控制的電器?;谏鲜鰧嶓w,蜂窩無線數(shù)據(jù)通信終端實現(xiàn)電力網(wǎng)絡(luò)數(shù)據(jù)通信共享場景下進行電器控制的方法如下(I)外部終端通過蜂窩無線數(shù)據(jù)通信網(wǎng)絡(luò)訪問家庭網(wǎng)關(guān);家庭網(wǎng)關(guān)根據(jù)外部終端是否為注冊終端,將外部終端區(qū)分為受信和非受信兩種模式;(2)家庭網(wǎng)關(guān)根據(jù)外部終端訪問信號中待訪問電器ID,判斷該待訪問ID是否為與內(nèi)部某智能電器ID相符;如果待訪問電器ID與內(nèi)部某智能電器ID相符,則家庭網(wǎng)關(guān)通過電力載波調(diào)制向該智能電器發(fā)狀態(tài)查詢信號;該智能電器收到狀態(tài)查詢信號后,根據(jù)自己的狀態(tài),返回相應(yīng)的狀態(tài)信息;家庭網(wǎng)關(guān)根據(jù)待訪問電器返回的狀態(tài)信息,確認該電器目前是否可以訪問,并返回結(jié)果給外部終端;(3)外部終端根據(jù)家庭網(wǎng)關(guān)的返回結(jié)果可以進一步進行智能電器的控制。下面結(jié)合附圖及實際應(yīng)用中的實施例對上述優(yōu)選實施例進行說明。圖2為本實施例系統(tǒng)的結(jié)構(gòu)示意圖。在本實施例中,家庭網(wǎng)關(guān)為手機;信號轉(zhuǎn)化裝置為充電器;智能電器為PC和/或電器。其中,手機與充電器連接,將控制信號通過電力載波調(diào)制成電力網(wǎng)絡(luò)可以傳輸?shù)男盘?;充電器,即手機終端配套的充電器,該充電器和電路連接,將家庭網(wǎng)關(guān)發(fā)來的電力載波調(diào)制后信號,通過電路進行傳輸;智能電器,即可以遠程操作的電器。首先,家庭網(wǎng)關(guān)進行初始化,其流程如圖3所示,包括步驟S302至步驟S316 步驟S302,家庭網(wǎng)關(guān)開機,USIM進行初始化操作。在USM卡初始化完成后,給家庭網(wǎng)關(guān)上報初始化完成狀態(tài)。步驟S304,家庭網(wǎng)關(guān)讀取 USIM 卡的 EFImsi (International Mobile SubscriberIdentity)文件,獲取EFImsi的值并與存儲在家庭網(wǎng)關(guān)上的已經(jīng)注冊的合法MSI值進行完全匹配比較。如果二者不匹配,則執(zhí)行步驟S316 ;如果二者匹配,則執(zhí)行步驟S306。步驟S306,家庭網(wǎng)關(guān)讀取 USIM 卡的 EFGAS(Grouping information Alpha String)文件,根據(jù)讀取內(nèi)容生成智能電器列表數(shù)據(jù)庫。將智能電器列表數(shù)據(jù)庫存儲在家庭網(wǎng)關(guān)上。該智能電器列表數(shù)據(jù)庫的結(jié)構(gòu)如圖4所示,主要包括智能電器ID值、智能電器的名字、訪問密碼等3個字段。其中智能電器ID值字段唯一標(biāo)識家庭網(wǎng)關(guān)內(nèi)的可以訪問的智能電器,智能電器的名字字段表明智能家電的名字,訪問密碼主要用戶非受信外部終端訪問控制該智能電器時進行鑒權(quán)。步驟S308,判斷智能電器列表數(shù)據(jù)庫是否創(chuàng)建成功。如果智能電器列表數(shù)據(jù)庫創(chuàng)建成功,則執(zhí)行步驟S310 ;否則,執(zhí)行步驟S316。步驟S310,家庭網(wǎng)關(guān)讀取 USIM 卡的 EFadn (Abbreviated dialling numbers)和EFgep (Grouping file)文件,根據(jù)讀取EFadn和EFeiip文件,生成外部受信終端訪問權(quán)限數(shù)據(jù)庫。將外部受信終端訪問權(quán)限數(shù)據(jù)庫存儲在家庭網(wǎng)關(guān)上。該外部受信終端訪問權(quán)限數(shù)據(jù)庫的結(jié)構(gòu)如圖5所示,主要包括外部受信終端的 MDNCMobile Directory Number)、EFeAS中智能電器ID值。其中,外部受信終端的MDN字段標(biāo)識外部以受信方式訪問該家庭網(wǎng)關(guān)的終端的號碼,EFgas中智能電器ID值標(biāo)識外部受信終端可以訪問家庭網(wǎng)關(guān)內(nèi)智能電器的ID值。步驟S312,判斷外部受信終端訪問權(quán)限數(shù)據(jù)庫是否創(chuàng)建成功。如果是,則執(zhí)行步驟S314 ;否則,執(zhí)行步驟S316。步驟S314,家庭網(wǎng)關(guān)初始化完成。步驟S316,鎖定家庭網(wǎng)關(guān),任何外部終端的訪問都將被拒絕。家庭網(wǎng)關(guān)初始化完成后,外部終端可以對其進行訪問。圖6示出了家庭網(wǎng)關(guān)對外部終端的訪問進行控制的流程圖,該流程可以包括步驟S602至步驟S638 步驟S602,外部終端通過蜂窩無線數(shù)據(jù)通信網(wǎng)絡(luò)向家庭網(wǎng)關(guān)發(fā)出訪問信號,其中,訪問信號需要包括自己的MDN、要訪問智能電器ID。步驟S604,家庭網(wǎng)關(guān)根據(jù)外部終端的MDN,查詢外部受信終端訪問權(quán)限數(shù)據(jù)庫,判斷外部終端的類型是否為受信終端。如果是受信終端,則執(zhí)行步驟S610 ;如果是非受信終端,則執(zhí)行步驟S606。步驟S606,外部終端輸入訪問密碼,判斷密碼是否與家庭網(wǎng)關(guān)內(nèi)部的密碼匹配。如果用戶輸入不正確的訪問密碼,則執(zhí)行步驟S608,否則,執(zhí)行步驟S610。步驟S608,提示外部訪問終端無法訪問,并將該外部終端加入家庭網(wǎng)關(guān)黑名單數(shù)據(jù)庫中。下次該終端訪問家庭網(wǎng)關(guān)時直接拒絕訪問,執(zhí)行步驟S638。在執(zhí)行時,還可以在此步驟前增加一步,用來判斷外部終端輸入密碼的次數(shù),如果密碼的輸入刺傷超過預(yù)設(shè)次數(shù),則再將外部終端的MDN加入家庭網(wǎng)關(guān)的黑名單中。步驟S610,家庭網(wǎng)關(guān)提取外部終端訪問信號的要訪問智能電器ID信息,并查詢智能電器列表數(shù)據(jù)庫確認該待訪問智能電器ID是否為家庭網(wǎng)內(nèi)的電器。如果待訪問智能電器ID是家庭網(wǎng)內(nèi)的電器,則執(zhí)行步驟S612,如果待訪問智能電器ID不是家庭網(wǎng)內(nèi)的智能電器,則進入步驟S638 ;步驟S612,家庭網(wǎng)關(guān)根據(jù)待訪問電器的類型,進行區(qū)分操作。步驟S614,判斷待訪問電器是否為PC類型。如果是,則執(zhí)行步驟S616,否則,進入步驟S618 ;步驟S616,外部終端可以通過電力載波調(diào)制控制信號,直接控制該PC類型的電器。步驟S618,家庭網(wǎng)關(guān)通過電力載波發(fā)送狀態(tài)查詢信號,待訪問電器ID —致的非PC類型(普通類型)電器接到狀態(tài)查詢信號后,將自己的狀態(tài)返回給家庭網(wǎng)關(guān)。步驟S620,家庭網(wǎng)關(guān)根據(jù)待訪問非PC類型電器返回的狀態(tài),區(qū)分進行操作。步驟S622,判斷返回狀態(tài)是否為可以訪問。如果是,則執(zhí)行步驟S624,否則,執(zhí)行步驟S630。步驟S624,判斷外部訪問終端的MDN確認外部終端是受信還是非受信終端。如果外部終端為受信外部終端,則執(zhí)行步驟S626,如果外部終端為非受信終端,則執(zhí)行步驟S628步驟S626,通過電力載波連接家庭網(wǎng)關(guān)以進一步進行控制操作。 步驟S628,輸入智能電器訪問控制密碼,并與智能電器列表數(shù)據(jù)庫中該智能電器的密碼進行鑒權(quán)比較,以確認非受信外部終端是否可以訪問該智能電器。步驟S630,判斷返回狀態(tài)是否為忙碌。如果返回狀態(tài)為忙碌,則執(zhí)行步驟S632,否貝丨J,執(zhí)行步驟S636。步驟S632,家庭網(wǎng)關(guān)進行一定時間的輪詢,判斷輪詢時間是否超時。如果輪詢時間超時,返回狀態(tài)依然為忙碌,則執(zhí)行步驟S634,如果輪詢時間為未超時,則繼續(xù)執(zhí)行步驟S630。步驟S634,提示外部終端暫時無法訪問。步驟S636,返回狀態(tài)為不可訪問。步驟S638,提示外部終端不可訪問。綜上,本實施例即便在異地也可以通過手持終端控制家電器工作狀態(tài),并得到家電工作即時的反饋信息;外部終端訪問家庭網(wǎng)關(guān)時,鑒權(quán)流程簡單,方便訪問;安全性高,可以有效避免惡意攻擊;效率高,通過區(qū)分終端的類型,在對性能影響很小的情況下,大幅度提升系統(tǒng)本身安全性。優(yōu)選實施例二本優(yōu)選實施例是外部終端請求獲得電器訪問權(quán)限的過程,該流程如圖7所示,包括步驟S702至步驟S714 步驟S702,家庭網(wǎng)關(guān)接收來自外部終端的控制信息。步驟S704,家庭網(wǎng)關(guān)對外部終端進行鑒權(quán),判斷來自外部終端的信息與家庭網(wǎng)關(guān)的訪問權(quán)限信息是否匹配。如果匹配,則確定外部終端為受信終端,執(zhí)行步驟S706,否則,確定外部終端為非受信終端,執(zhí)行步驟S708。步驟S706,受信終端具有訪問和/或控制電器的權(quán)限。步驟S708,非受信終端輸入一個密碼,并判斷該密碼與家庭網(wǎng)關(guān)的訪問權(quán)限密碼是否匹配。在匹配的情況下,執(zhí)行步驟S710,否則執(zhí)行步驟S712。步驟S710,確定非受信終端具有訪問電器的權(quán)限,不具有控制電器的權(quán)限。執(zhí)行步驟 S714。步驟S712,將該外部終端加入家庭網(wǎng)關(guān)的內(nèi)部的電器黑名單中。步驟S714,向具有訪問權(quán)限的外部終端返回電器的訪問狀態(tài)。本發(fā)明實施例還提供了一種家庭網(wǎng)關(guān),該家庭網(wǎng)關(guān)可以用于在外部終端對電器進行控制的過程中,對外部終端的訪問接入進行控制或鑒權(quán),該家庭網(wǎng)關(guān)的結(jié)構(gòu)框圖如圖8所示,包括接收模塊10,用于接收來自外部終端的控制信息;執(zhí)行模塊20,與接收模塊10耦合,用于根據(jù)控制信息對家庭網(wǎng)關(guān)控制的電器進行訪問和/或控制。基于安全考慮,可以對要求訪問的外部終端進行鑒權(quán),則家庭網(wǎng)關(guān)還可以如圖9所示,包括鑒權(quán)模塊30,與接收模塊10耦合,用于對外部終端進行鑒權(quán),并確定外部終端是否為受信終端。優(yōu)選地,鑒權(quán)模塊30可以包括圖10所示的各單元,其中,判斷單元302,用于判斷來自外部終端的信息與家庭網(wǎng)關(guān)的訪問權(quán)限信息是否匹配;第一確定單元304,與判斷單元302耦合,用于在匹配的情況下,確定外部終端為受信終端,且受信終端具有訪問和/或控制電器的權(quán)限。在家庭網(wǎng)關(guān)對外部終端進行鑒權(quán)的過程中,當(dāng)接收到來自外部終端的用于鑒權(quán)的 信息時,通過判斷單元302對其匹配情況進行判斷。如果匹配,則第一確定單元304工作。圖11還示出了第二確定單元306、第一匹配單元308和第三確定單元310。其中,第二確定單元306,與判斷單元302耦合,用于在不匹配的情況下,確定外部終端為非受信終端;第一匹配單元308,與第二確定單元306耦合,用于將來自非受信終端的第一密碼與家庭網(wǎng)關(guān)的訪問權(quán)限密碼進行匹配;第三確定單元310,與第一匹配單元308耦合,用于在第一密碼與訪問權(quán)限密碼匹配的情況下,確定非受信終端具有訪問電器的權(quán)限,不具有控制電器的權(quán)限。圖11示出的家庭網(wǎng)關(guān)是一種優(yōu)化后的家庭網(wǎng)關(guān),體現(xiàn)了在外部終端的信息與訪問權(quán)限信息不匹配的處理情況,當(dāng)然,可以該情況只是一種優(yōu)選的方式,并不對上述家庭網(wǎng)關(guān)進行限制。在實施的過程中,如果外部終端的信息與訪問權(quán)限信息不匹配,則第二確定單元306工作。當(dāng)外部終端輸入第一密碼后,則第一匹配單元308將其余訪問權(quán)限密碼進行匹配,如果匹配,則第三確定單元310工作。圖12還示出了加入第二匹配單元312的家庭網(wǎng)關(guān),與第三確定單元310耦合,其用于在非受信終端具有訪問電器的權(quán)限、不具有控制電器的權(quán)限的情況下,將來自非受信終端的第二密碼與家庭網(wǎng)關(guān)的控制權(quán)限密碼進行匹配,以判斷非受信終端是否具有控制電器的權(quán)限。家庭網(wǎng)關(guān)還需進行初始化操作,即判斷已讀取的智能卡的MSI的值與家庭網(wǎng)關(guān)上已注冊的MSI值是否匹配;如果否,則家庭網(wǎng)關(guān)執(zhí)行鎖定操作。否則,家庭網(wǎng)關(guān)用于執(zhí)行控制過程。上述家庭網(wǎng)關(guān)還用于向具有訪問電器的權(quán)限的外部終端返回電器的訪問狀態(tài),其中,訪問狀態(tài)包括以下之一能訪問,忙碌,不能訪問。從以上的描述中,可以看出,本發(fā)明實現(xiàn)了如下技術(shù)效果本發(fā)明實施例根據(jù)接收到的控制信息對家庭網(wǎng)關(guān)控制的電器進行訪問、控制等操作,其中,控制信息的不同,則對電器執(zhí)行的操作也不同。通過運用本實施例,解決了現(xiàn)有技術(shù)中,沒有一種完備的接入控制過程,使外部終端的接入控制過程不健全的問題,提供了一種健全且完備的接入控制過程,使的家用網(wǎng)關(guān)可以根據(jù)控制信息的不同而執(zhí)行不同的操作,提升了系統(tǒng)的性能。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。 以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.ー種外部終端訪問電器的控制方法,其特征在于,包括 家庭網(wǎng)關(guān)接收來自外部終端的控制信息; 所述家庭網(wǎng)關(guān)根據(jù)所述控制信息對所述家庭網(wǎng)關(guān)控制的電器進行訪問和/或控制。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,在所述家庭網(wǎng)關(guān)根據(jù)所述控制信息對于所述家庭網(wǎng)關(guān)控制的電器進行控制之前,所述方法包括 所述家庭網(wǎng)關(guān)對所述外部終端進行鑒權(quán),并確定所述外部終端是否為受信終端。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述家庭網(wǎng)關(guān)對所述外部終端進行鑒權(quán)并確定所述外部終端是否為受信終端包括 判斷來自所述外部終端的信息與所述家庭網(wǎng)關(guān)的訪問權(quán)限信息是否匹配; 如果是,則確定所述外部終端為受信終端,且所述受信終端具有訪問和/或控制電器的權(quán)限。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述家庭網(wǎng)關(guān)對所述外部終端進行鑒權(quán)并確定所述外部終端是否為受信終端包括 判斷來自所述外部終端的信息與所述家庭網(wǎng)關(guān)的訪問權(quán)限信息是否匹配; 如果否,確定所述外部終端為非受信終端,將來自所述非受信終端的第一密碼與所述家庭網(wǎng)關(guān)的訪問權(quán)限密碼進行匹配,在匹配的情況下,所述非受信終端具有訪問電器的權(quán)限,不具有控制電器的權(quán)限。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述非受信終端具有訪問電器的權(quán)限、不具有控制電器的權(quán)限的情況下,所述方法還包括 將來自所述非受信終端的第二密碼與所述家庭網(wǎng)關(guān)的控制權(quán)限密碼進行匹配,判斷所述非受信終端是否具有控制電器的權(quán)限。
6.根據(jù)權(quán)利要求5中所述的方法,其特征在于,所述家庭網(wǎng)關(guān)將所述訪問權(quán)限信息、所述訪問權(quán)限密碼和所述控制權(quán)限密碼存儲在內(nèi)部的智能卡中。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述家庭網(wǎng)關(guān)通過電カ網(wǎng)絡(luò)控制所述電器。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,家庭網(wǎng)關(guān)接收來自外部終端的控制信息之前,還包括 所述家庭網(wǎng)關(guān)判斷已讀取的所述智能卡的頂SI的值與所述家庭網(wǎng)關(guān)上已注冊的MSI值是否匹配; 如果否,則所述家庭網(wǎng)關(guān)執(zhí)行鎖定操作。
9.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括向具有訪問電器的權(quán)限的外部終端返回電器的訪問狀態(tài),其中,所述訪問狀態(tài)包括以下之一能訪問,忙碌,不能訪問。
10.ー種家庭網(wǎng)關(guān),其特征在于,包括 接收模塊,用于接收來自外部終端的控制信息; 執(zhí)行模塊,用于根據(jù)所述控制信息對所述家庭網(wǎng)關(guān)控制的電器進行訪問和/或控制。
11.根據(jù)權(quán)利要求10所述的家庭網(wǎng)關(guān),其特征在于,還包括 鑒權(quán)模塊,用于對所述外部終端進行鑒權(quán),并確定所述外部終端是否為受信終端。
12.根據(jù)權(quán)利要求11所述的家庭網(wǎng)關(guān),其特征在于,所述鑒權(quán)模塊包括判斷単元,用于判斷來自所述外部終端的信息與所述家庭網(wǎng)關(guān)的訪問權(quán)限信息是否匹配; 第一確定單元,用于在匹配的情況下,確定所述外部終端為受信終端,且所述受信終端具有訪問和/或控制電器的權(quán)限。
13.根據(jù)權(quán)利要求12所述的家庭網(wǎng)關(guān),其特征在于,所述鑒權(quán)模塊還包括 第二確定單元,用于在不匹配的情況下,確定所述外部終端為非受信終端; 第一匹配単元,用于將來自所述非受信終端的第一密碼與所述家庭網(wǎng)關(guān)的訪問權(quán)限密碼進行匹配; 第三確定單元,用于在所述第一密碼與所述訪問權(quán)限密碼匹配的情況下,確定所述非受信終端具有訪問電器的權(quán)限,不具有控制電器的權(quán)限。
14.根據(jù)權(quán)利要求13所述的家庭網(wǎng)關(guān),其特征在于,所述鑒權(quán)模塊還包括 第二匹配単元,用于在所述非受信終端具有訪問電器的權(quán)限、不具有控制電器的權(quán)限的情況下,將來自所述非受信終端的第二密碼與所述家庭網(wǎng)關(guān)的控制權(quán)限密碼進行匹配,以判斷所述非受信終端是否具有控制電器的權(quán)限。
全文摘要
本發(fā)明公開了一種外部終端訪問電器的控制方法及家庭網(wǎng)關(guān),其中,該方法包括家庭網(wǎng)關(guān)接收來自外部終端的控制信息;家庭網(wǎng)關(guān)根據(jù)控制信息對家庭網(wǎng)關(guān)控制的電器進行訪問和/或控制。通過運用本發(fā)明,解決了現(xiàn)有技術(shù)中,沒有一種完備的接入控制過程,使外部終端的接入控制過程不健全的問題,提供了一種健全且完備的接入控制過程,使得家用網(wǎng)關(guān)可以根據(jù)控制信息的不同而執(zhí)行不同的操作,提升了系統(tǒng)的性能。
文檔編號H04L12/66GK102710625SQ201210163449
公開日2012年10月3日 申請日期2012年5月24日 優(yōu)先權(quán)日2012年5月24日
發(fā)明者徐敏, 李偉, 薛子濤 申請人:中興通訊股份有限公司