本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)關(guān)的控制方法、遠(yuǎn)程控制端的控制方法及裝置。
背景技術(shù):
網(wǎng)關(guān)(英文全稱:Gateway)又稱為網(wǎng)間連接器或協(xié)議轉(zhuǎn)換器,通常用于在通信協(xié)議、數(shù)據(jù)格式或語(yǔ)言甚至體系結(jié)構(gòu)不同的兩種網(wǎng)絡(luò)系統(tǒng)間進(jìn)行信息轉(zhuǎn)換,以達(dá)到連接上述兩種網(wǎng)絡(luò)的目的。示例性的,網(wǎng)關(guān)可以作為連接廣域網(wǎng)和局域網(wǎng)絡(luò)的樞紐裝置。
隨著科技的發(fā)展,具有網(wǎng)絡(luò)接入功能的網(wǎng)絡(luò)設(shè)備開(kāi)始逐漸在人們的生活中普及,為了便于對(duì)網(wǎng)絡(luò)設(shè)備進(jìn)行管理,通常情況下,可以將網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)連接,使上述網(wǎng)絡(luò)設(shè)備能夠通過(guò)該網(wǎng)關(guān)接入網(wǎng)絡(luò)。通常情況下,上述場(chǎng)景中的網(wǎng)關(guān)一般由遠(yuǎn)程控制端例如架設(shè)在服務(wù)器上的云后臺(tái)或移動(dòng)終端上的應(yīng)用程序(英文全稱:Application,英文簡(jiǎn)稱:APP)進(jìn)行管理。
在上述方案中,雖然遠(yuǎn)程控制端可以向網(wǎng)關(guān)發(fā)送指令,從而達(dá)到管理該網(wǎng)關(guān)以及通過(guò)該網(wǎng)關(guān)訪問(wèn)網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備的目的,但當(dāng)網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí),網(wǎng)關(guān)無(wú)法收到遠(yuǎn)程控制端發(fā)送的指令,該網(wǎng)關(guān)先前根據(jù)遠(yuǎn)程控制端發(fā)送的指令所配置的網(wǎng)絡(luò)設(shè)備可能依舊會(huì)試圖通過(guò)該網(wǎng)關(guān)對(duì)網(wǎng)絡(luò)進(jìn)行相應(yīng)的訪問(wèn),由于此時(shí)遠(yuǎn)程控制端可能已禁止網(wǎng)絡(luò)設(shè)備通過(guò)該網(wǎng)關(guān)對(duì)網(wǎng)絡(luò)進(jìn)行相應(yīng)的訪問(wèn),但網(wǎng)關(guān)無(wú)法收到這一信息,因此可能會(huì)導(dǎo)致網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)關(guān)進(jìn)行無(wú)效訪問(wèn)的問(wèn)題,從而增加了網(wǎng)絡(luò)資源的損耗,損害了用戶體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)?zhí)峁┮环N網(wǎng)關(guān)的控制方法、遠(yuǎn)程控制端的控制方法及裝置,能夠解決現(xiàn)有的網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)關(guān)進(jìn)行無(wú)效訪問(wèn)的問(wèn)題。
第一方面,本發(fā)明的實(shí)施例提供了一種網(wǎng)關(guān)的控制方法,包括:檢測(cè)網(wǎng)關(guān),當(dāng)根據(jù)網(wǎng)關(guān)的檢測(cè)結(jié)果確定遠(yuǎn)程控制端網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí),向遠(yuǎn)程控制端網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令,遠(yuǎn)程控制端刪除命令用于指示遠(yuǎn)程控制端網(wǎng)絡(luò)設(shè)備解除與遠(yuǎn)程控制端網(wǎng)關(guān)的配置;當(dāng)收到遠(yuǎn)程控制端網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送的刪除成功信息時(shí),刪除遠(yuǎn)程控制端網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備。
第二方面,本發(fā)明的實(shí)施例提供了一種遠(yuǎn)程控制端的控制方法,包括:當(dāng)確定網(wǎng)關(guān)與用戶綁定成功時(shí),檢測(cè)遠(yuǎn)程控制端網(wǎng)關(guān);當(dāng)根據(jù)遠(yuǎn)程控制端網(wǎng)關(guān)的檢測(cè)結(jié)果確定遠(yuǎn)程控制端網(wǎng)關(guān)與遠(yuǎn)程控制端遠(yuǎn)程控制端的連接中斷時(shí),向遠(yuǎn)程控制端網(wǎng)關(guān)發(fā)送解綁命令,并將遠(yuǎn)程控制端網(wǎng)關(guān)在遠(yuǎn)程控制端遠(yuǎn)程控制端上的狀態(tài)設(shè)置為非工作狀態(tài),其中遠(yuǎn)程控制端解綁命令用于指示遠(yuǎn)程控制端網(wǎng)關(guān)解除與遠(yuǎn)程控制端用戶的綁定。
第三方面,本發(fā)明的實(shí)施例提供了一種網(wǎng)關(guān)的控制裝置,包括:檢測(cè)單元,被配置為檢測(cè)遠(yuǎn)程控制端網(wǎng)關(guān);處理單元,被配置為當(dāng)根據(jù)網(wǎng)關(guān)的檢測(cè)結(jié)果確定遠(yuǎn)程控制端網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí),通過(guò)收發(fā)單元向遠(yuǎn)程控制端網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令,遠(yuǎn)程控制端刪除命令用于指示遠(yuǎn)程控制端網(wǎng)絡(luò)設(shè)備解除與遠(yuǎn)程控制端網(wǎng)關(guān)的配置;遠(yuǎn)程控制端處理單元還用于當(dāng)通過(guò)遠(yuǎn)程控制端收發(fā)單元收到遠(yuǎn)程控制端網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送的刪除成功信息時(shí),刪除遠(yuǎn)程控制端網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備。
第四方面,本發(fā)明的實(shí)施例提供了一種遠(yuǎn)程控制端的控制裝置,包括:檢測(cè)單元,被配置為當(dāng)確定網(wǎng)關(guān)與用戶綁定成功時(shí),檢測(cè)遠(yuǎn)程控制端網(wǎng)關(guān);處理單元,被配置為當(dāng)根據(jù)遠(yuǎn)程控制端網(wǎng)關(guān)的檢測(cè)結(jié)果確定遠(yuǎn)程控制端網(wǎng)關(guān)與遠(yuǎn)程控制端遠(yuǎn)程控制端的連接中斷時(shí),通過(guò)收發(fā)單元向遠(yuǎn)程控制端網(wǎng)關(guān)發(fā)送解綁命令,并將遠(yuǎn)程控制端網(wǎng)關(guān)在遠(yuǎn)程控制端遠(yuǎn)程控制端上的狀態(tài)設(shè)置為非工作狀態(tài),其中遠(yuǎn)程控制端解綁命令用于指示遠(yuǎn)程控制端網(wǎng)關(guān)解除與遠(yuǎn)程控制端用戶的綁定。
本發(fā)明的實(shí)施例提供了一種網(wǎng)關(guān)的控制方法、遠(yuǎn)程控制端的控制方法及裝置,該方法通過(guò)在確定網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí),即網(wǎng)關(guān)無(wú)法根據(jù)遠(yuǎn)程控制端發(fā)送的命令管理在網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備時(shí),刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備。由于網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí),網(wǎng)關(guān)無(wú)法收到遠(yuǎn)程控制端發(fā)送的命令,即無(wú)法根據(jù)遠(yuǎn)程控制端發(fā)送的命令管理在網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,導(dǎo)致網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備可能與遠(yuǎn)程控制端保存的網(wǎng)關(guān)應(yīng)當(dāng)配置的網(wǎng)絡(luò)設(shè)備并不匹配,而上述并不匹配的網(wǎng)絡(luò)設(shè)備可能仍舊會(huì)試圖通過(guò)網(wǎng)關(guān)進(jìn)行相應(yīng)訪問(wèn),上述訪問(wèn)由于未經(jīng)過(guò)遠(yuǎn)程控制端批準(zhǔn),為無(wú)效訪問(wèn)。通過(guò)刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,可以使原先網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備在網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí)無(wú)法通過(guò)網(wǎng)關(guān)進(jìn)行相應(yīng)訪問(wèn),因此本發(fā)明的實(shí)施例提供的網(wǎng)關(guān)的控制方法,能夠解決現(xiàn)有的網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)關(guān)進(jìn)行無(wú)效訪問(wèn)的問(wèn)題,從而減少了網(wǎng)絡(luò)資源的無(wú)效損耗,改善了用戶體驗(yàn)。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明的實(shí)施例所提供的一種網(wǎng)關(guān)的控制方法的示意性流程圖;
圖2為本發(fā)明的另一實(shí)施例所提供的一種網(wǎng)關(guān)的控制方法的示意性流程圖;
圖3為本發(fā)明的實(shí)施例所提供的一種遠(yuǎn)程控制端的控制方法的示意性流程圖;
圖4為本發(fā)明的實(shí)施例所提供的一種網(wǎng)關(guān)的控制裝置的示意性結(jié)構(gòu)圖;
圖5為本發(fā)明的實(shí)施例所提供的一種遠(yuǎn)程控制端的控制裝置的示意性結(jié)構(gòu)圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
為了便于清楚描述本發(fā)明實(shí)施例的技術(shù)方案,在本發(fā)明的實(shí)施例中,采用了“第一”、“第二”等字樣對(duì)功能和作用基本相同的相同項(xiàng)或相似項(xiàng)進(jìn)行區(qū)分,本領(lǐng)域技術(shù)人員可以理解“第一”、“第二”等字樣并不是在對(duì)數(shù)量和執(zhí)行次序進(jìn)行限定。
具有網(wǎng)絡(luò)接入功能的網(wǎng)絡(luò)設(shè)備開(kāi)始逐漸在人們的生活中普及。為了便于對(duì)網(wǎng)絡(luò)設(shè)備進(jìn)行管理,可以為用戶架設(shè)私有網(wǎng)絡(luò),并將該私有網(wǎng)絡(luò)通過(guò)網(wǎng)關(guān)與其他網(wǎng)絡(luò)連接,在該網(wǎng)關(guān)上可以配置有該私有網(wǎng)絡(luò)內(nèi)與網(wǎng)關(guān)連接的一個(gè)或多個(gè)網(wǎng)絡(luò)設(shè)備,上述網(wǎng)絡(luò)設(shè)備可以通過(guò)與該網(wǎng)關(guān)接入其他網(wǎng)絡(luò)。通常情況下,上述場(chǎng)景中的網(wǎng)關(guān)一般由遠(yuǎn)程控制端,例如架設(shè)在服務(wù)器上的云后臺(tái)或移動(dòng)終端上的應(yīng)用程序(英文全稱:Application,英文簡(jiǎn)稱:APP)進(jìn)行管理,其中APP可以通過(guò)與架設(shè)在服務(wù)器上的云后臺(tái)連接對(duì)網(wǎng)關(guān)進(jìn)行管理。
具體的,網(wǎng)關(guān)可以認(rèn)為是具有路由、交換機(jī)等功能的網(wǎng)絡(luò)設(shè)備,其中對(duì)網(wǎng)關(guān)進(jìn)行管理時(shí),管理行為可以包括:添加網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備、刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備、將網(wǎng)關(guān)與用戶解綁、控制網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備、上傳網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)、獲取網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備的報(bào)警、獲取網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備的管理數(shù)據(jù)等。
其中,添加網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,可以為網(wǎng)關(guān)接收到云后臺(tái)或APP觸發(fā)的添加網(wǎng)絡(luò)設(shè)備請(qǐng)求后,網(wǎng)關(guān)檢測(cè)自身配置的網(wǎng)絡(luò)設(shè)備是否包括添加設(shè)備請(qǐng)求所指示的網(wǎng)絡(luò)設(shè)備,若不存在則檢測(cè)添加網(wǎng)絡(luò)設(shè)備請(qǐng)求所指示的網(wǎng)絡(luò)設(shè)備是否為與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備時(shí),當(dāng)確定則向該網(wǎng)絡(luò)設(shè)備發(fā)送添加命令,使網(wǎng)絡(luò)設(shè)備接收到該添加命令時(shí),執(zhí)行將自身添加到網(wǎng)關(guān)的配置所需的相應(yīng)操作,并向網(wǎng)關(guān)返回添加成功信息,網(wǎng)關(guān)在收到添加成功信息后,將該網(wǎng)絡(luò)設(shè)備添加到網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備中。
刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,可以為網(wǎng)關(guān)接收到云后臺(tái)或APP觸發(fā)的刪除網(wǎng)絡(luò)設(shè)備請(qǐng)求后,當(dāng)刪除網(wǎng)絡(luò)設(shè)備請(qǐng)求所指示的網(wǎng)絡(luò)設(shè)備為網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備時(shí),向該網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令,使網(wǎng)絡(luò)設(shè)備接收到該刪除命令時(shí),執(zhí)行將自身從網(wǎng)關(guān)的配置刪除所需的相應(yīng)操作,并向網(wǎng)關(guān)返回刪除成功信息,當(dāng)網(wǎng)關(guān)收到網(wǎng)絡(luò)設(shè)備針對(duì)刪除命令發(fā)送的刪除成功信息時(shí),刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,并上報(bào)云后臺(tái)或APP處理結(jié)果。
將網(wǎng)關(guān)與用戶解綁,可以為網(wǎng)關(guān)接收到云后臺(tái)或APP觸發(fā)的解綁網(wǎng)關(guān)請(qǐng)求后,網(wǎng)關(guān)清空設(shè)備鏈表及數(shù)據(jù)庫(kù)中的設(shè)備節(jié)點(diǎn),其中所清空的設(shè)備鏈表及數(shù)據(jù)庫(kù)中的設(shè)備節(jié)點(diǎn)對(duì)應(yīng)的用戶為解綁網(wǎng)關(guān)請(qǐng)求所指示的用戶,之后將解綁網(wǎng)關(guān)的信息下發(fā)到各類設(shè)備管理子模塊,網(wǎng)關(guān)得到各子模塊同步信息并刪除相應(yīng)的設(shè)備節(jié)點(diǎn)、數(shù)據(jù)庫(kù)成功后,上報(bào)云后臺(tái)處理結(jié)果。
控制網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,可以為網(wǎng)關(guān)接收到云后臺(tái)或APP觸發(fā)的控制設(shè)備請(qǐng)求后,向網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送控制設(shè)備請(qǐng)求所指示的控制命令,使網(wǎng)絡(luò)設(shè)備接收到該控制命令后執(zhí)行相應(yīng)操作,并返回給網(wǎng)關(guān)執(zhí)行成功信息,網(wǎng)關(guān)在收到執(zhí)行成功信息后上報(bào)云后臺(tái)處理結(jié)果。
上傳網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備的數(shù)據(jù),可以為當(dāng)網(wǎng)絡(luò)設(shè)備主動(dòng)上傳數(shù)據(jù)時(shí),網(wǎng)關(guān)接收該網(wǎng)絡(luò)設(shè)備上傳的數(shù)據(jù),并按照一定周期將網(wǎng)絡(luò)設(shè)備上傳的數(shù)據(jù)打包并發(fā)送至云后臺(tái)。同時(shí)網(wǎng)關(guān)還可以以一定的周期向網(wǎng)絡(luò)設(shè)備發(fā)送要求上傳數(shù)據(jù)指令,使網(wǎng)絡(luò)設(shè)備在收到要求上傳數(shù)據(jù)指令后返回給網(wǎng)關(guān)相應(yīng)的數(shù)據(jù),網(wǎng)關(guān)按照一定的周期將網(wǎng)絡(luò)設(shè)備返回的數(shù)據(jù)打包上報(bào)到云后臺(tái)。
獲取網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備的報(bào)警,可以為設(shè)備在固有屬性需要報(bào)警時(shí),網(wǎng)關(guān)可以通過(guò)主動(dòng)或應(yīng)答式反饋獲取報(bào)警信息,網(wǎng)關(guān)得到這些報(bào)警數(shù)據(jù)后,通過(guò)報(bào)警接口發(fā)送給云后臺(tái)。
獲取網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備的管理數(shù)據(jù),可以為網(wǎng)關(guān)在斷電后,可以通過(guò)本地?cái)?shù)據(jù)庫(kù)進(jìn)行斷電恢復(fù),由于網(wǎng)關(guān)斷電后數(shù)據(jù)庫(kù)仍然存在于磁盤(pán)。重新上電后,網(wǎng)關(guān)可以讀取磁盤(pán)獲取設(shè)備數(shù)據(jù)。
由于在網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí),可能會(huì)導(dǎo)致網(wǎng)關(guān)無(wú)法收到遠(yuǎn)程控制端發(fā)送的指令,此時(shí)該網(wǎng)關(guān)先前根據(jù)遠(yuǎn)程控制端發(fā)送的指令所配置的網(wǎng)絡(luò)設(shè)備可能依舊會(huì)試圖通過(guò)該網(wǎng)關(guān)進(jìn)行相應(yīng)的訪問(wèn),由于上述訪問(wèn)可能為未經(jīng)過(guò)遠(yuǎn)程控制端批準(zhǔn)的無(wú)效訪問(wèn),因此上述方案無(wú)法及時(shí)阻止網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備進(jìn)行無(wú)效訪問(wèn),增加了網(wǎng)絡(luò)資源的消耗,損害了用戶體驗(yàn)。
為了解決上述問(wèn)題,如附圖1所示,本發(fā)明的實(shí)施例提供了一種網(wǎng)關(guān)的控制方法,包括:
101、檢測(cè)網(wǎng)關(guān)。
102、當(dāng)根據(jù)網(wǎng)關(guān)的檢測(cè)結(jié)果確定網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí),向網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令。
其中,刪除命令用于指示網(wǎng)絡(luò)設(shè)備解除與網(wǎng)關(guān)的配置。
具體的,遠(yuǎn)程控制端可以為云后臺(tái)設(shè)備例如運(yùn)行在服務(wù)器上的云后臺(tái),該云后臺(tái)設(shè)備可以通過(guò)網(wǎng)絡(luò)例如廣域網(wǎng)與網(wǎng)關(guān)連接;遠(yuǎn)程控制端也可以為運(yùn)行在移動(dòng)終端上的APP,該移動(dòng)終端可以通過(guò)云后臺(tái)設(shè)備與網(wǎng)關(guān)連接。檢測(cè)網(wǎng)關(guān),并根據(jù)網(wǎng)關(guān)的檢測(cè)結(jié)果確定網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi),可以理解為若網(wǎng)關(guān)通過(guò)網(wǎng)絡(luò)與遠(yuǎn)程控制端連接時(shí),檢測(cè)該網(wǎng)絡(luò)并確定該網(wǎng)絡(luò)不可用,也可以理解為若網(wǎng)關(guān)通過(guò)網(wǎng)絡(luò)與遠(yuǎn)程控制端連接時(shí),檢測(cè)該網(wǎng)絡(luò),并確定網(wǎng)關(guān)與遠(yuǎn)程控制端通過(guò)網(wǎng)絡(luò)進(jìn)行傳輸?shù)膫鬏斞訒r(shí)較高,導(dǎo)致網(wǎng)關(guān)與遠(yuǎn)程控制端不同步,只要能夠根據(jù)網(wǎng)關(guān)的檢測(cè)結(jié)果確定網(wǎng)關(guān)無(wú)法收到遠(yuǎn)程控制端發(fā)送的命令或信息即可。
網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,可以理解為與網(wǎng)關(guān)連接且保存在該網(wǎng)關(guān)的配置中的網(wǎng)絡(luò)設(shè)備,遠(yuǎn)程控制端可以通過(guò)網(wǎng)關(guān)控制該網(wǎng)絡(luò)設(shè)備。示例性的,網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,可以為保存在網(wǎng)關(guān)的數(shù)據(jù)庫(kù)或設(shè)備鏈表中的網(wǎng)絡(luò)設(shè)備。同時(shí)網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備也應(yīng)保存在遠(yuǎn)程控制端上,即記載在遠(yuǎn)程控制端上的網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)實(shí)際配置的網(wǎng)絡(luò)設(shè)備應(yīng)保持一致,以保證網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)關(guān)進(jìn)行相應(yīng)訪問(wèn)時(shí),進(jìn)行訪問(wèn)的網(wǎng)絡(luò)設(shè)備與遠(yuǎn)程控制端記載的網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備匹配,所進(jìn)行的訪問(wèn)為有效的訪問(wèn)。
向網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令,可以理解為向該網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令,使網(wǎng)絡(luò)設(shè)備接收到該刪除命令時(shí),執(zhí)行將自身從網(wǎng)關(guān)的配置刪除所需的相應(yīng)操作,并向網(wǎng)關(guān)返回刪除成功信息,當(dāng)網(wǎng)關(guān)收到網(wǎng)絡(luò)設(shè)備針對(duì)刪除命令發(fā)送的刪除成功信息時(shí),刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備。
103、當(dāng)收到網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送的刪除成功信息時(shí),刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備。
具體的,當(dāng)收到網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送的刪除成功信息時(shí),確定該網(wǎng)絡(luò)設(shè)備已執(zhí)行完畢將該網(wǎng)絡(luò)設(shè)備從網(wǎng)關(guān)的配置刪除所需的相應(yīng)操作,因此可以在收到網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送的刪除成功信息時(shí),刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,使網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備無(wú)法通過(guò)網(wǎng)關(guān)進(jìn)行訪問(wèn)。
本發(fā)明的實(shí)施例提供了一種網(wǎng)關(guān)的控制方法,該方法通過(guò)在確定網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí),即網(wǎng)關(guān)無(wú)法根據(jù)遠(yuǎn)程控制端發(fā)送的命令管理在網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備時(shí),刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備。由于網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí),網(wǎng)關(guān)無(wú)法收到遠(yuǎn)程控制端發(fā)送的命令,即無(wú)法根據(jù)遠(yuǎn)程控制端發(fā)送的命令管理在網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,導(dǎo)致網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備可能與遠(yuǎn)程控制端保存的網(wǎng)關(guān)應(yīng)當(dāng)配置的網(wǎng)絡(luò)設(shè)備并不匹配,而上述并不匹配的網(wǎng)絡(luò)設(shè)備可能仍舊會(huì)試圖通過(guò)網(wǎng)關(guān)進(jìn)行相應(yīng)訪問(wèn),上述訪問(wèn)由于未經(jīng)過(guò)遠(yuǎn)程控制端批準(zhǔn),為無(wú)效訪問(wèn)。通過(guò)刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,可以使原先網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備在網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí)無(wú)法通過(guò)網(wǎng)關(guān)進(jìn)行相應(yīng)訪問(wèn),因此本發(fā)明的實(shí)施例提供的網(wǎng)關(guān)的控制方法,能夠解決現(xiàn)有的網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)關(guān)進(jìn)行無(wú)效訪問(wèn)的問(wèn)題,從而減少了網(wǎng)絡(luò)資源的無(wú)效損耗,改善了用戶體驗(yàn)。
如附圖2所示,上述網(wǎng)關(guān)的控制方法還包括:
104、檢測(cè)網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備。
當(dāng)根據(jù)網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備的檢測(cè)結(jié)果確定網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)的連接斷開(kāi)時(shí),執(zhí)行步驟105。
105、向網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令。
當(dāng)確定未收到網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備針對(duì)刪除命令發(fā)送的刪除成功信息時(shí),執(zhí)行步驟106。
106、刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,并將狀態(tài)設(shè)置命令發(fā)送至遠(yuǎn)程控制端。
其中,將狀態(tài)設(shè)置命令發(fā)送至遠(yuǎn)程控制端,可以使遠(yuǎn)程控制端根據(jù)狀態(tài)設(shè)置命令將網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備在遠(yuǎn)程控制端上的狀態(tài)設(shè)置為非工作狀態(tài)。
具體的,網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)的連接斷開(kāi),可以理解為網(wǎng)絡(luò)設(shè)備配置在網(wǎng)關(guān)后,由于該網(wǎng)絡(luò)設(shè)備移出了該網(wǎng)關(guān)的覆蓋范圍,導(dǎo)致網(wǎng)關(guān)無(wú)法與該網(wǎng)絡(luò)設(shè)備連接。其中檢測(cè)網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,可以為連續(xù)數(shù)次刪除網(wǎng)絡(luò)設(shè)備,例如連續(xù)三次刪除網(wǎng)絡(luò)設(shè)備,均因未收到網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備針對(duì)刪除命令發(fā)送的刪除成功信息時(shí),確定網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)的連接斷開(kāi)。
由于確定網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)的連接斷開(kāi)時(shí),可以確認(rèn)網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備可能處于非正常工作狀態(tài),無(wú)法根據(jù)遠(yuǎn)程控制端的控制執(zhí)行相應(yīng)的業(yè)務(wù)。因此在確定網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)的連接斷開(kāi)時(shí),將狀態(tài)設(shè)置命令發(fā)送至遠(yuǎn)程控制端,以使遠(yuǎn)程控制端根據(jù)狀態(tài)設(shè)置命令將網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備在遠(yuǎn)程控制端上的狀態(tài)設(shè)置為非工作狀態(tài),從而使遠(yuǎn)程控制端之后再進(jìn)行與網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備有關(guān)的配置時(shí),能夠避免將網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備再次設(shè)置為正常工作的網(wǎng)絡(luò)設(shè)備,從而避免因控制非正常工作的網(wǎng)絡(luò)設(shè)備執(zhí)行相應(yīng)業(yè)務(wù)而導(dǎo)致的資源浪費(fèi)。
如附圖2所示,上述網(wǎng)關(guān)的控制方法還包括:
107、向遠(yuǎn)程控制端發(fā)送獲取同步設(shè)備命令。
其中,向遠(yuǎn)程控制端發(fā)送獲取同步設(shè)備命令,可以使遠(yuǎn)程控制端根據(jù)獲取同步設(shè)備命令向網(wǎng)關(guān)發(fā)送配置同步信息,配置同步信息用于指示遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備。
108、根據(jù)配置同步信息匹配網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備。
當(dāng)根據(jù)匹配結(jié)果確定遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備超出網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備時(shí),執(zhí)行步驟109。
當(dāng)根據(jù)匹配結(jié)果確定與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備超出遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備時(shí),執(zhí)行步驟110。
109、向遠(yuǎn)程控制端發(fā)送配置刪除信息,以便于遠(yuǎn)程控制端根據(jù)配置刪除信息將超出的網(wǎng)絡(luò)設(shè)備從遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備中刪除。
110、向超出的網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令。
具體的,可以在網(wǎng)關(guān)上電后,為了使網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備保持一致,可以在網(wǎng)關(guān)向遠(yuǎn)程控制端注冊(cè)成功后,向遠(yuǎn)程控制端發(fā)送獲取同步設(shè)備命令,使遠(yuǎn)程控制端根據(jù)獲取同步設(shè)備命令向網(wǎng)關(guān)發(fā)送配置同步信息,其中配置同步信息用于指示遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備,即遠(yuǎn)程控制端將自身儲(chǔ)存的網(wǎng)關(guān)應(yīng)當(dāng)配置的網(wǎng)絡(luò)設(shè)備的信息發(fā)送給網(wǎng)關(guān)。當(dāng)網(wǎng)關(guān)根據(jù)配置同步信息匹配網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,并且根據(jù)匹配結(jié)果確定遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備超出網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備時(shí),向遠(yuǎn)程控制端發(fā)送配置刪除信息,從而使遠(yuǎn)程控制端根據(jù)配置刪除信息將超出的網(wǎng)絡(luò)設(shè)備從遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備中刪除,從而使網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備保持一致;當(dāng)根據(jù)匹配結(jié)果確定與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備超出遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備時(shí),向超出的網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令,從而網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備保持一致。
如附圖2所示,上述網(wǎng)關(guān)的控制方法還包括:
111、當(dāng)確定網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備無(wú)法訪問(wèn)廣域網(wǎng)時(shí),檢測(cè)網(wǎng)關(guān)與廣域網(wǎng)連接的狀態(tài)。
當(dāng)根據(jù)網(wǎng)關(guān)與廣域網(wǎng)連接的檢測(cè)結(jié)果確定網(wǎng)關(guān)與廣域網(wǎng)的連接斷開(kāi)時(shí),執(zhí)行步驟112。
112、通過(guò)網(wǎng)關(guān)為與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備提供數(shù)據(jù)交互服務(wù)與數(shù)據(jù)儲(chǔ)存服務(wù)。
具體的,網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備無(wú)法訪問(wèn)廣域網(wǎng),可以為網(wǎng)絡(luò)設(shè)備向網(wǎng)關(guān)發(fā)送離線信息以確認(rèn)該網(wǎng)絡(luò)設(shè)備無(wú)法通過(guò)網(wǎng)關(guān)訪問(wèn)廣域網(wǎng)。檢測(cè)網(wǎng)關(guān)與廣域網(wǎng)連接的狀態(tài),可以為網(wǎng)關(guān)檢測(cè)與廣域網(wǎng)連接的端口的狀態(tài)。
示例性的,可以在網(wǎng)關(guān)與廣域網(wǎng)連接的狀態(tài)連續(xù)5次超時(shí)后,確定網(wǎng)關(guān)與廣域網(wǎng)的連接斷開(kāi)。
當(dāng)根據(jù)網(wǎng)關(guān)與廣域網(wǎng)連接的檢測(cè)結(jié)果確定網(wǎng)關(guān)與廣域網(wǎng)的連接斷開(kāi)時(shí),網(wǎng)關(guān)可以切換到局域網(wǎng)控制模式,同時(shí)為了避免網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備因無(wú)法聯(lián)網(wǎng)導(dǎo)致無(wú)法正常工作時(shí),由網(wǎng)關(guān)為與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備提供數(shù)據(jù)交互服務(wù)與數(shù)據(jù)儲(chǔ)存服務(wù),示例性的,由網(wǎng)關(guān)開(kāi)啟本地服務(wù)器及分配存儲(chǔ)空間從而為與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備提供數(shù)據(jù)交互服務(wù)與數(shù)據(jù)儲(chǔ)存服務(wù),使運(yùn)行在移動(dòng)終端的APP直接發(fā)送數(shù)據(jù)信息到網(wǎng)關(guān),網(wǎng)關(guān)直接與網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備進(jìn)行交互。
如附圖2所示,上述網(wǎng)關(guān)的控制方法還包括:
113、再次檢測(cè)網(wǎng)關(guān)與廣域網(wǎng)連接的狀態(tài)。
當(dāng)根據(jù)再次檢測(cè)網(wǎng)關(guān)與廣域網(wǎng)連接的檢測(cè)結(jié)果確定網(wǎng)關(guān)與廣域網(wǎng)的連接恢復(fù)時(shí),執(zhí)行步驟114。
114、關(guān)閉網(wǎng)關(guān)為與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備提供的數(shù)據(jù)交互服務(wù)與數(shù)據(jù)儲(chǔ)存服務(wù),同時(shí)向遠(yuǎn)程控制端發(fā)送在網(wǎng)關(guān)與廣域網(wǎng)的連接斷開(kāi)時(shí)網(wǎng)關(guān)記錄的日志與數(shù)據(jù)庫(kù)信息,并向與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備發(fā)送切換信息。
其中,向與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備發(fā)送切換信息,可以使與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備根據(jù)切換信息通過(guò)網(wǎng)關(guān)訪問(wèn)廣域網(wǎng)。
如附圖3所示,本發(fā)明的實(shí)施例提供了一種遠(yuǎn)程控制端的控制方法,其特征在于,包括:
201、當(dāng)確定網(wǎng)關(guān)與用戶綁定成功時(shí),檢測(cè)網(wǎng)關(guān)。
202、當(dāng)根據(jù)網(wǎng)關(guān)的檢測(cè)結(jié)果確定網(wǎng)關(guān)與遠(yuǎn)程控制端的連接中斷時(shí),向網(wǎng)關(guān)發(fā)送解綁命令,并將網(wǎng)關(guān)在遠(yuǎn)程控制端上的狀態(tài)設(shè)置為非工作狀態(tài)。
其中,解綁命令用于指示網(wǎng)關(guān)解除與用戶的綁定。
具體的,由于遠(yuǎn)程控制端將網(wǎng)關(guān)與用戶綁定成功時(shí),若因?yàn)閿嗑€等原因,導(dǎo)致網(wǎng)關(guān)與遠(yuǎn)程控制端的連接中斷,使遠(yuǎn)程控制端無(wú)法通過(guò)向網(wǎng)關(guān)發(fā)送命令控制該網(wǎng)關(guān)時(shí),可能導(dǎo)致遠(yuǎn)程控制端無(wú)法解綁該網(wǎng)關(guān)。因此可以在確定網(wǎng)關(guān)與遠(yuǎn)程控制端的連接中斷時(shí),向網(wǎng)關(guān)發(fā)送解綁命令,避免因誤判而導(dǎo)致網(wǎng)關(guān)無(wú)法確定自己已被遠(yuǎn)程控制端解綁,同時(shí)并將網(wǎng)關(guān)在遠(yuǎn)程控制端上的狀態(tài)設(shè)置為非工作狀態(tài),即在之后的處理過(guò)程中,遠(yuǎn)程控制端不再向該被設(shè)置為非工作狀態(tài)的網(wǎng)關(guān)發(fā)送任何指令,以避免網(wǎng)絡(luò)資源的浪費(fèi)。
203、接收網(wǎng)關(guān)發(fā)送的狀態(tài)設(shè)置命令,并根據(jù)狀態(tài)設(shè)置命令將網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備在遠(yuǎn)程控制端上的狀態(tài)設(shè)置為非工作狀態(tài)。
具體的,在確定網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)的連接斷開(kāi)時(shí),網(wǎng)關(guān)可以將狀態(tài)設(shè)置命令發(fā)送至遠(yuǎn)程控制端,以使遠(yuǎn)程控制端根據(jù)狀態(tài)設(shè)置命令將網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備在遠(yuǎn)程控制端上的狀態(tài)設(shè)置為非工作狀態(tài),從而使遠(yuǎn)程控制端之后再進(jìn)行與網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備有關(guān)的配置時(shí),能夠避免將網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備再次設(shè)置為正常工作的網(wǎng)絡(luò)設(shè)備,從而避免因控制非正常工作的網(wǎng)絡(luò)設(shè)備執(zhí)行相應(yīng)業(yè)務(wù)而導(dǎo)致的資源浪費(fèi)。
204、接收網(wǎng)關(guān)發(fā)送的同步設(shè)備命令,并根據(jù)獲取同步設(shè)備命令向網(wǎng)關(guān)發(fā)送配置同步信息,配置同步信息用于指示遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備。
具體的,可以在網(wǎng)關(guān)上電后,為了使網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備保持一致,可以在網(wǎng)關(guān)向遠(yuǎn)程控制端注冊(cè)成功后,向遠(yuǎn)程控制端發(fā)送獲取同步設(shè)備命令,使遠(yuǎn)程控制端根據(jù)獲取同步設(shè)備命令向網(wǎng)關(guān)發(fā)送配置同步信息,其中配置同步信息用于指示遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備,即遠(yuǎn)程控制端將自身儲(chǔ)存的網(wǎng)關(guān)應(yīng)當(dāng)配置的網(wǎng)絡(luò)設(shè)備的信息發(fā)送給網(wǎng)關(guān)。當(dāng)網(wǎng)關(guān)根據(jù)配置同步信息匹配網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,并且根據(jù)匹配結(jié)果確定遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備超出網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備時(shí),向遠(yuǎn)程控制端發(fā)送配置刪除信息,從而使遠(yuǎn)程控制端根據(jù)配置刪除信息將超出的網(wǎng)絡(luò)設(shè)備從遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備中刪除,從而使網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備保持一致;當(dāng)根據(jù)匹配結(jié)果確定與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備超出遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備時(shí),向超出的網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令,從而網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備保持一致。
如附圖4所示,本發(fā)明的實(shí)施例提供了一種網(wǎng)關(guān)的控制裝置300,包括:
檢測(cè)單元301,被配置為檢測(cè)網(wǎng)關(guān)。
處理單元302,被配置為當(dāng)根據(jù)網(wǎng)關(guān)的檢測(cè)結(jié)果確定網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí),通過(guò)收發(fā)單元303向網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令,刪除命令用于指示網(wǎng)絡(luò)設(shè)備解除與網(wǎng)關(guān)的配置。
其中,刪除命令用于指示網(wǎng)絡(luò)設(shè)備解除與網(wǎng)關(guān)的配置。
具體的,遠(yuǎn)程控制端可以為云后臺(tái)設(shè)備例如運(yùn)行在服務(wù)器上的云后臺(tái),該云后臺(tái)設(shè)備可以通過(guò)網(wǎng)絡(luò)例如廣域網(wǎng)與網(wǎng)關(guān)連接;遠(yuǎn)程控制端也可以為運(yùn)行在移動(dòng)終端上的APP,該移動(dòng)終端可以通過(guò)云后臺(tái)設(shè)備與網(wǎng)關(guān)連接。檢測(cè)網(wǎng)關(guān),并根據(jù)網(wǎng)關(guān)的檢測(cè)結(jié)果確定網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi),可以理解為若網(wǎng)關(guān)通過(guò)網(wǎng)絡(luò)與遠(yuǎn)程控制端連接時(shí),檢測(cè)該網(wǎng)絡(luò)并確定該網(wǎng)絡(luò)不可用,也可以理解為若網(wǎng)關(guān)通過(guò)網(wǎng)絡(luò)與遠(yuǎn)程控制端連接時(shí),檢測(cè)該網(wǎng)絡(luò),并確定網(wǎng)關(guān)與遠(yuǎn)程控制端通過(guò)網(wǎng)絡(luò)進(jìn)行傳輸?shù)膫鬏斞訒r(shí)較高,導(dǎo)致網(wǎng)關(guān)與遠(yuǎn)程控制端不同步,只要能夠根據(jù)網(wǎng)關(guān)的檢測(cè)結(jié)果確定網(wǎng)關(guān)無(wú)法收到遠(yuǎn)程控制端發(fā)送的命令或信息即可。
網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,可以理解為與網(wǎng)關(guān)連接且保存在該網(wǎng)關(guān)的配置中的網(wǎng)絡(luò)設(shè)備,遠(yuǎn)程控制端可以通過(guò)網(wǎng)關(guān)控制該網(wǎng)絡(luò)設(shè)備。示例性的,網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,可以為保存在網(wǎng)關(guān)的數(shù)據(jù)庫(kù)或設(shè)備鏈表中的網(wǎng)絡(luò)設(shè)備。同時(shí)網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備也應(yīng)保存在遠(yuǎn)程控制端上,即記載在遠(yuǎn)程控制端上的網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)實(shí)際配置的網(wǎng)絡(luò)設(shè)備應(yīng)保持一致,以保證網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)關(guān)進(jìn)行相應(yīng)訪問(wèn)時(shí),進(jìn)行訪問(wèn)的網(wǎng)絡(luò)設(shè)備與遠(yuǎn)程控制端記載的網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備匹配,所進(jìn)行的訪問(wèn)為有效的訪問(wèn)。
向網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令,可以理解為向該網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令,使網(wǎng)絡(luò)設(shè)備接收到該刪除命令時(shí),執(zhí)行將自身從網(wǎng)關(guān)的配置刪除所需的相應(yīng)操作,并向網(wǎng)關(guān)返回刪除成功信息,當(dāng)網(wǎng)關(guān)收到網(wǎng)絡(luò)設(shè)備針對(duì)刪除命令發(fā)送的刪除成功信息時(shí),刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備。
處理單元302還用于當(dāng)通過(guò)收發(fā)單元303收到網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送的刪除成功信息時(shí),刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備。
具體的,當(dāng)收到網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送的刪除成功信息時(shí),確定該網(wǎng)絡(luò)設(shè)備已執(zhí)行完畢將該網(wǎng)絡(luò)設(shè)備從網(wǎng)關(guān)的配置刪除所需的相應(yīng)操作,因此可以在收到網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送的刪除成功信息時(shí),刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,使網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備無(wú)法通過(guò)網(wǎng)關(guān)進(jìn)行訪問(wèn)。
本發(fā)明的實(shí)施例提供了一種網(wǎng)關(guān)的控制裝置,通過(guò)在確定網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí),即網(wǎng)關(guān)無(wú)法根據(jù)遠(yuǎn)程控制端發(fā)送的命令管理在網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備時(shí),刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備。由于網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí),網(wǎng)關(guān)無(wú)法收到遠(yuǎn)程控制端發(fā)送的命令,即無(wú)法根據(jù)遠(yuǎn)程控制端發(fā)送的命令管理在網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,導(dǎo)致網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備可能與遠(yuǎn)程控制端保存的網(wǎng)關(guān)應(yīng)當(dāng)配置的網(wǎng)絡(luò)設(shè)備并不匹配,而上述并不匹配的網(wǎng)絡(luò)設(shè)備可能仍舊會(huì)試圖通過(guò)網(wǎng)關(guān)進(jìn)行相應(yīng)訪問(wèn),上述訪問(wèn)由于未經(jīng)過(guò)遠(yuǎn)程控制端批準(zhǔn),為無(wú)效訪問(wèn)。通過(guò)刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,可以使原先網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備在網(wǎng)關(guān)與遠(yuǎn)程控制端的連接斷開(kāi)時(shí)無(wú)法通過(guò)網(wǎng)關(guān)進(jìn)行相應(yīng)訪問(wèn),因此本發(fā)明的實(shí)施例提供的網(wǎng)關(guān)的控制裝置,能夠解決現(xiàn)有的網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)關(guān)進(jìn)行無(wú)效訪問(wèn)的問(wèn)題,從而減少了網(wǎng)絡(luò)資源的無(wú)效損耗,改善了用戶體驗(yàn)。
具體的,檢測(cè)單元301,還被配置為檢測(cè)網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備。
處理單元302,還被配置為當(dāng)根據(jù)網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備的檢測(cè)結(jié)果確定網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)的連接斷開(kāi)時(shí),通過(guò)收發(fā)單元303向網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令。
處理單元302,還被配置為當(dāng)確定通過(guò)收發(fā)單元303未收到網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備針對(duì)刪除命令發(fā)送的刪除成功信息時(shí),刪除網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,并通過(guò)收發(fā)單元將狀態(tài)設(shè)置命令發(fā)送至遠(yuǎn)程控制端,以便于遠(yuǎn)程控制端根據(jù)狀態(tài)設(shè)置命令將網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備在遠(yuǎn)程控制端上的狀態(tài)設(shè)置為非工作狀態(tài)。
具體的,網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)的連接斷開(kāi),可以理解為網(wǎng)絡(luò)設(shè)備配置在網(wǎng)關(guān)后,由于該網(wǎng)絡(luò)設(shè)備移出了該網(wǎng)關(guān)的覆蓋范圍,導(dǎo)致網(wǎng)關(guān)無(wú)法與該網(wǎng)絡(luò)設(shè)備連接。其中檢測(cè)網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,可以為連續(xù)數(shù)次刪除網(wǎng)絡(luò)設(shè)備,例如連續(xù)三次刪除網(wǎng)絡(luò)設(shè)備,均因未收到網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備針對(duì)刪除命令發(fā)送的刪除成功信息時(shí),確定網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)的連接斷開(kāi)。
由于確定網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)的連接斷開(kāi)時(shí),可以確認(rèn)網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備可能處于非正常工作狀態(tài),無(wú)法根據(jù)遠(yuǎn)程控制端的控制執(zhí)行相應(yīng)的業(yè)務(wù)。因此在確定網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)的連接斷開(kāi)時(shí),將狀態(tài)設(shè)置命令發(fā)送至遠(yuǎn)程控制端,以使遠(yuǎn)程控制端根據(jù)狀態(tài)設(shè)置命令將網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備在遠(yuǎn)程控制端上的狀態(tài)設(shè)置為非工作狀態(tài),從而使遠(yuǎn)程控制端之后再進(jìn)行與網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備有關(guān)的配置時(shí),能夠避免將網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備再次設(shè)置為正常工作的網(wǎng)絡(luò)設(shè)備,從而避免因控制非正常工作的網(wǎng)絡(luò)設(shè)備執(zhí)行相應(yīng)業(yè)務(wù)而導(dǎo)致的資源浪費(fèi)。
具體的,處理單元302,還被配置為通過(guò)收發(fā)單元303向遠(yuǎn)程控制端發(fā)送獲取同步設(shè)備命令,以便于遠(yuǎn)程控制端根據(jù)獲取同步設(shè)備命令向網(wǎng)關(guān)發(fā)送配置同步信息,配置同步信息用于指示遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備。
處理單元302,還被配置為根據(jù)配置同步信息匹配網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備;當(dāng)根據(jù)匹配結(jié)果確定遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備超出網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備時(shí),通過(guò)收發(fā)單元303向遠(yuǎn)程控制端發(fā)送配置刪除信息,以便于遠(yuǎn)程控制端根據(jù)配置刪除信息將超出的網(wǎng)絡(luò)設(shè)備從遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備中刪除;當(dāng)根據(jù)匹配結(jié)果確定與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備超出遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備時(shí),通過(guò)收發(fā)單元303向超出的網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令。
具體的,可以在網(wǎng)關(guān)上電后,為了使網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備保持一致,可以在網(wǎng)關(guān)向遠(yuǎn)程控制端注冊(cè)成功后,向遠(yuǎn)程控制端發(fā)送獲取同步設(shè)備命令,使遠(yuǎn)程控制端根據(jù)獲取同步設(shè)備命令向網(wǎng)關(guān)發(fā)送配置同步信息,其中配置同步信息用于指示遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備,即遠(yuǎn)程控制端將自身儲(chǔ)存的網(wǎng)關(guān)應(yīng)當(dāng)配置的網(wǎng)絡(luò)設(shè)備的信息發(fā)送給網(wǎng)關(guān)。當(dāng)網(wǎng)關(guān)根據(jù)配置同步信息匹配網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,并且根據(jù)匹配結(jié)果確定遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備超出網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備時(shí),向遠(yuǎn)程控制端發(fā)送配置刪除信息,從而使遠(yuǎn)程控制端根據(jù)配置刪除信息將超出的網(wǎng)絡(luò)設(shè)備從遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備中刪除,從而使網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備保持一致;當(dāng)根據(jù)匹配結(jié)果確定與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備超出遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備時(shí),向超出的網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令,從而網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備保持一致。
具體的,檢測(cè)單元301還被配置為當(dāng)確定網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備無(wú)法訪問(wèn)廣域網(wǎng)時(shí),檢測(cè)網(wǎng)關(guān)與廣域網(wǎng)連接的狀態(tài)。
處理單元302,還被配置為當(dāng)根據(jù)網(wǎng)關(guān)與廣域網(wǎng)連接的檢測(cè)結(jié)果確定網(wǎng)關(guān)與廣域網(wǎng)的連接斷開(kāi)時(shí),通過(guò)網(wǎng)關(guān)為與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備提供數(shù)據(jù)交互服務(wù)與數(shù)據(jù)儲(chǔ)存服務(wù)。
具體的,網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備無(wú)法訪問(wèn)廣域網(wǎng),可以為網(wǎng)絡(luò)設(shè)備向網(wǎng)關(guān)發(fā)送離線信息以確認(rèn)該網(wǎng)絡(luò)設(shè)備無(wú)法通過(guò)網(wǎng)關(guān)訪問(wèn)廣域網(wǎng)。檢測(cè)網(wǎng)關(guān)與廣域網(wǎng)連接的狀態(tài),可以為網(wǎng)關(guān)檢測(cè)與廣域網(wǎng)連接的端口的狀態(tài)。
示例性的,可以在網(wǎng)關(guān)與廣域網(wǎng)連接的狀態(tài)連續(xù)5次超時(shí)后,確定網(wǎng)關(guān)與廣域網(wǎng)的連接斷開(kāi)。
當(dāng)根據(jù)網(wǎng)關(guān)與廣域網(wǎng)連接的檢測(cè)結(jié)果確定網(wǎng)關(guān)與廣域網(wǎng)的連接斷開(kāi)時(shí),網(wǎng)關(guān)可以切換到局域網(wǎng)控制模式,同時(shí)為了避免網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備因無(wú)法聯(lián)網(wǎng)導(dǎo)致無(wú)法正常工作時(shí),由網(wǎng)關(guān)為與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備提供數(shù)據(jù)交互服務(wù)與數(shù)據(jù)儲(chǔ)存服務(wù),示例性的,由網(wǎng)關(guān)開(kāi)啟本地服務(wù)器及分配存儲(chǔ)空間從而為與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備提供數(shù)據(jù)交互服務(wù)與數(shù)據(jù)儲(chǔ)存服務(wù),使運(yùn)行在移動(dòng)終端的APP直接發(fā)送數(shù)據(jù)信息到網(wǎng)關(guān),網(wǎng)關(guān)直接與網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備進(jìn)行交互。
具體的,檢測(cè)單元301,還被配置為再次檢測(cè)網(wǎng)關(guān)與廣域網(wǎng)連接的狀態(tài)。
處理單元302,還被配置為當(dāng)根據(jù)再次檢測(cè)網(wǎng)關(guān)與廣域網(wǎng)連接的檢測(cè)結(jié)果確定網(wǎng)關(guān)與廣域網(wǎng)的連接恢復(fù)時(shí),關(guān)閉網(wǎng)關(guān)為與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備提供的數(shù)據(jù)交互服務(wù)與數(shù)據(jù)儲(chǔ)存服務(wù),同時(shí)向遠(yuǎn)程控制端發(fā)送在網(wǎng)關(guān)與廣域網(wǎng)的連接斷開(kāi)時(shí)網(wǎng)關(guān)記錄的日志與數(shù)據(jù)庫(kù)信息,并通過(guò)收發(fā)單元303向與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備發(fā)送切換信息,以便于與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備根據(jù)切換信息通過(guò)網(wǎng)關(guān)訪問(wèn)廣域網(wǎng)。
具體的,當(dāng)確定網(wǎng)關(guān)與廣域網(wǎng)的連接恢復(fù)時(shí),為了保證網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備能夠繼續(xù)正常工作,關(guān)閉網(wǎng)關(guān)為與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備提供的數(shù)據(jù)交互服務(wù)與數(shù)據(jù)儲(chǔ)存服務(wù),并向與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備發(fā)送切換信息。同時(shí)為了保證在網(wǎng)關(guān)與廣域網(wǎng)的連接斷開(kāi)時(shí)網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備所進(jìn)行的業(yè)務(wù)能夠被遠(yuǎn)程控制端記載,向遠(yuǎn)程控制端發(fā)送在網(wǎng)關(guān)與廣域網(wǎng)的連接斷開(kāi)時(shí)網(wǎng)關(guān)記錄的日志與數(shù)據(jù)庫(kù)信息。
如附圖5所示,本發(fā)明的實(shí)施例提供了一種遠(yuǎn)程控制端的控制裝置400,包括:
檢測(cè)單元401,被配置為當(dāng)確定網(wǎng)關(guān)與用戶綁定成功時(shí),檢測(cè)網(wǎng)關(guān)。
處理單元402,被配置為當(dāng)根據(jù)網(wǎng)關(guān)的檢測(cè)結(jié)果確定網(wǎng)關(guān)與遠(yuǎn)程控制端的連接中斷時(shí),通過(guò)收發(fā)單元403向網(wǎng)關(guān)發(fā)送解綁命令,并將網(wǎng)關(guān)在遠(yuǎn)程控制端上的狀態(tài)設(shè)置為非工作狀態(tài),其中解綁命令用于指示網(wǎng)關(guān)解除與用戶的綁定。
具體的,由于遠(yuǎn)程控制端將網(wǎng)關(guān)與用戶綁定成功時(shí),若因?yàn)閿嗑€等原因,導(dǎo)致網(wǎng)關(guān)與遠(yuǎn)程控制端的連接中斷,使遠(yuǎn)程控制端無(wú)法通過(guò)向網(wǎng)關(guān)發(fā)送命令控制該網(wǎng)關(guān)時(shí),可能導(dǎo)致遠(yuǎn)程控制端無(wú)法解綁該網(wǎng)關(guān)。因此可以在確定網(wǎng)關(guān)與遠(yuǎn)程控制端的連接中斷時(shí),向網(wǎng)關(guān)發(fā)送解綁命令,避免因誤判而導(dǎo)致網(wǎng)關(guān)無(wú)法確定自己已被遠(yuǎn)程控制端解綁,同時(shí)并將網(wǎng)關(guān)在遠(yuǎn)程控制端上的狀態(tài)設(shè)置為非工作狀態(tài),即在之后的處理過(guò)程中,遠(yuǎn)程控制端不再向該被設(shè)置為非工作狀態(tài)的網(wǎng)關(guān)發(fā)送任何指令,以避免網(wǎng)絡(luò)資源的浪費(fèi)。
具體的,收發(fā)單元403,還被配置為接收網(wǎng)關(guān)發(fā)送的狀態(tài)設(shè)置命令。
處理單元402,還被配置為根據(jù)狀態(tài)設(shè)置命令將網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備在遠(yuǎn)程控制端上的狀態(tài)設(shè)置為非工作狀態(tài)。
具體的,在確定網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與網(wǎng)關(guān)的連接斷開(kāi)時(shí),網(wǎng)關(guān)可以將狀態(tài)設(shè)置命令發(fā)送至遠(yuǎn)程控制端,以使遠(yuǎn)程控制端根據(jù)狀態(tài)設(shè)置命令將網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備在遠(yuǎn)程控制端上的狀態(tài)設(shè)置為非工作狀態(tài),從而使遠(yuǎn)程控制端之后再進(jìn)行與網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備有關(guān)的配置時(shí),能夠避免將網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備再次設(shè)置為正常工作的網(wǎng)絡(luò)設(shè)備,從而避免因控制非正常工作的網(wǎng)絡(luò)設(shè)備執(zhí)行相應(yīng)業(yè)務(wù)而導(dǎo)致的資源浪費(fèi)。
具體的,收發(fā)單元403,還被配置為接收網(wǎng)關(guān)發(fā)送的同步設(shè)備命令。
處理單元402,還被配置為根據(jù)獲取同步設(shè)備命令通過(guò)收發(fā)單元403向網(wǎng)關(guān)發(fā)送配置同步信息,配置同步信息用于指示遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備。
具體的,可以在網(wǎng)關(guān)上電后,為了使網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備保持一致,可以在網(wǎng)關(guān)向遠(yuǎn)程控制端注冊(cè)成功后,向遠(yuǎn)程控制端發(fā)送獲取同步設(shè)備命令,使遠(yuǎn)程控制端根據(jù)獲取同步設(shè)備命令向網(wǎng)關(guān)發(fā)送配置同步信息,其中配置同步信息用于指示遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備,即遠(yuǎn)程控制端將自身儲(chǔ)存的網(wǎng)關(guān)應(yīng)當(dāng)配置的網(wǎng)絡(luò)設(shè)備的信息發(fā)送給網(wǎng)關(guān)。當(dāng)網(wǎng)關(guān)根據(jù)配置同步信息匹配網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備,并且根據(jù)匹配結(jié)果確定遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備超出網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備時(shí),向遠(yuǎn)程控制端發(fā)送配置刪除信息,從而使遠(yuǎn)程控制端根據(jù)配置刪除信息將超出的網(wǎng)絡(luò)設(shè)備從遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備中刪除,從而使網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備保持一致;當(dāng)根據(jù)匹配結(jié)果確定與網(wǎng)關(guān)連接的網(wǎng)絡(luò)設(shè)備超出遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備時(shí),向超出的網(wǎng)絡(luò)設(shè)備發(fā)送刪除命令,從而網(wǎng)關(guān)配置的網(wǎng)絡(luò)設(shè)備與遠(yuǎn)程控制端配置給網(wǎng)關(guān)的網(wǎng)絡(luò)設(shè)備保持一致。
通過(guò)以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以用硬件實(shí)現(xiàn),或固件實(shí)現(xiàn),或它們的組合方式來(lái)實(shí)現(xiàn)。當(dāng)使用軟件實(shí)現(xiàn)時(shí),可以將上述功能存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中或作為計(jì)算機(jī)可讀介質(zhì)上的一個(gè)或多個(gè)命令或代碼進(jìn)行傳輸。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì),其中通信介質(zhì)包括便于從一個(gè)地方向另一個(gè)地方傳送計(jì)算機(jī)程序的任何介質(zhì)。存儲(chǔ)介質(zhì)可以是計(jì)算機(jī)能夠存取的任何可用介質(zhì)。以此為例但不限于:計(jì)算機(jī)可讀介質(zhì)可以包括隨機(jī)存儲(chǔ)器(英文全稱:Random Access Memory,英文簡(jiǎn)稱:RAM)、只讀存儲(chǔ)器(英文全稱:Read Only Memory,英文簡(jiǎn)稱:ROM)、電可擦可編程只讀存儲(chǔ)器(英文全稱:Electrically Erasable Programmable Read Only Memory,英文簡(jiǎn)稱:EEPROM)、只讀光盤(pán)(英文全稱:Compact Disc Read Only Memory,英文簡(jiǎn)稱:CD-ROM)或其他光盤(pán)存儲(chǔ)、磁盤(pán)存儲(chǔ)介質(zhì)或者其他磁存儲(chǔ)設(shè)備、或者能夠用于攜帶或存儲(chǔ)具有命令或數(shù)據(jù)結(jié)構(gòu)形式的期望的程序代碼并能夠由計(jì)算機(jī)存取的任何其他介質(zhì)。此外。任何連接可以適當(dāng)?shù)某蔀橛?jì)算機(jī)可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖光纜、雙絞線、數(shù)字用戶專線(英文全稱:Digital Subscriber Line,英文簡(jiǎn)稱:DSL)或者諸如紅外線、無(wú)線電和微波之類的無(wú)線技術(shù)從網(wǎng)站、服務(wù)器或者其他遠(yuǎn)程源傳輸?shù)?,那么同軸電纜、光纖光纜、雙絞線、DSL或者諸如紅外線、無(wú)線和微波之類的無(wú)線技術(shù)包括在計(jì)算機(jī)可讀介質(zhì)的定義中。
通過(guò)以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,當(dāng)以軟件方式實(shí)現(xiàn)本發(fā)明時(shí),可以將用于執(zhí)行上述方法的命令或代碼存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中或通過(guò)計(jì)算機(jī)可讀介質(zhì)進(jìn)行傳輸。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì),其中通信介質(zhì)包括便于從一個(gè)地方向另一個(gè)地方傳送計(jì)算機(jī)程序的任何介質(zhì)。存儲(chǔ)介質(zhì)可以是計(jì)算機(jī)能夠存取的任何可用介質(zhì)。以此為例但不限于:計(jì)算機(jī)可讀介質(zhì)可以包括RAM、ROM、電可擦可編程只讀存儲(chǔ)器(全稱:electrically erasable programmable read-only memory,簡(jiǎn)稱:EEPROM)、光盤(pán)、磁盤(pán)或者其他磁存儲(chǔ)設(shè)備、或者能夠用于攜帶或存儲(chǔ)具有命令或數(shù)據(jù)結(jié)構(gòu)形式的期望的程序代碼并能夠由計(jì)算機(jī)存取的任何其他介質(zhì)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。