1.一種家庭網(wǎng)關(guān),其特征在于,包括:
至少兩個支持不同通信協(xié)議的通信模塊,用于在支持相應通信協(xié)議的智能設備之間的通信連接;
中央處理模塊,用于在用戶終端和所述家庭網(wǎng)關(guān)之間建立Internet網(wǎng)絡連接,在所述用戶終端和智能設備進行數(shù)據(jù)交互時,接收經(jīng)由對應的通信模塊解析后的交互數(shù)據(jù),進行封裝后發(fā)送給用戶終端,或?qū)τ脩艚K端發(fā)送的交互數(shù)據(jù)進行解析后經(jīng)由對應的通信模塊發(fā)送給智能設備;所述交互數(shù)據(jù)包括數(shù)據(jù)接收方。
2.如權(quán)利要求1所述的家庭網(wǎng)關(guān),其特征在于,所述通信模塊包括WIFI通信模塊、Zigbee通信模塊、紅外通信模塊、藍牙通信模塊和移動通信模塊。
3.如權(quán)利要求2所述的家庭網(wǎng)關(guān),其特征在于,所述智能設備包括受控終端以及各個受控終端對應的控制終端。
4.如權(quán)利要求3所述的家庭網(wǎng)關(guān),其特征在于,所述的交互數(shù)據(jù)包括用戶終端向受控終端發(fā)送的控制指令,控制終端或受控終端向用戶終端發(fā)送的信息數(shù)據(jù),以及支持不同通信協(xié)議的控制終端或受控終端之間的信息數(shù)據(jù)。
5.如權(quán)利要求4所述的家庭網(wǎng)關(guān),其特征在于,所述中央處理模塊包括信息提取單元和數(shù)據(jù)封裝單元,在所述交互數(shù)據(jù)為控制終端或受控終端向用戶終端發(fā)送的信息數(shù)據(jù)時,所述信息提取單元用于從接收到的解析后的交互數(shù)據(jù)提取出數(shù)據(jù)接收方;所述數(shù)據(jù)封裝單元用于按照用戶終端的通信協(xié)議對解析后的交互數(shù)據(jù)封裝后發(fā)送給作為數(shù)據(jù)接收方。
6.如權(quán)利要求5所述的家庭網(wǎng)關(guān),其特征在于,在所述交互數(shù)據(jù)為用戶終端向受控終端發(fā)送的控制指令時,所述信息提取單元還用于對接收的用戶終端發(fā)送的交互數(shù)據(jù)進行解析,并提取出數(shù)據(jù)接收方;所述數(shù)據(jù)封裝單元還用于確定數(shù)據(jù)接收方支持的通信協(xié)議,并將解析后的交互數(shù)據(jù)發(fā)送給支持該通信協(xié)議封裝的通信模塊封裝并發(fā)送給數(shù)據(jù)接收方。
7.如權(quán)利要求6所述的家庭網(wǎng)關(guān),其特征在于,在所述交互數(shù)據(jù)為支持不同通信協(xié)議的控制終端或受控終端之間的信息數(shù)據(jù)時,所述信息提取單元用于從接收到的解析后的交互數(shù)據(jù)中提取出數(shù)據(jù)接收方;所述數(shù)據(jù)封裝單元還用于確定數(shù)據(jù)接收方支持的通信協(xié)議,并將解析后的交互數(shù)據(jù)發(fā)送給支持該通信協(xié)議封裝的通信模塊封裝并發(fā)送給相應的數(shù)據(jù)接收方。
8.如權(quán)利要求5~7中任意一項所述的家庭網(wǎng)關(guān),其特征在于,所述中央處理模塊還包括設備協(xié)議維護單元,用于維護設備協(xié)議表,所述設備協(xié)議表用于記錄所有接入該家庭網(wǎng)關(guān)的設備所支持的通信協(xié)議;
所述數(shù)據(jù)封裝單元通過查詢設備協(xié)議維護單元所維護的設備協(xié)議表確定數(shù)據(jù)接收方支持的通信協(xié)議。
9.如權(quán)利要求8所述的家庭網(wǎng)關(guān),其特征在于,所述家庭網(wǎng)關(guān)還包括模式設定模塊,所述模式設定模塊預存有至少包括一個工作模塊的模式庫,所述工作模式設定有各個受控終端的工作狀態(tài);
所述中央處理模塊解析還用于在用戶終端向受控終端發(fā)送的控制指令為開啟所述模式設定模塊中預存的工作模式時,根據(jù)該工作模式下各個受控終端的工作狀態(tài)向所有通信模塊發(fā)送針對所有受控終端的控制指令以使其工作在相應的工作狀態(tài)。