false,切換之后為true ;
[0110]RemoteCSE (MN2 的注冊資源)為:node_id(節(jié)點(diǎn)名)為 MNl 的 node-1d 或者cse-1d, pr1rity (優(yōu)先級):primary,切換前run_flag(是否運(yùn)行的標(biāo)志)為true,切換之后為false ;
[0111]麗2上的記錄:
[0112]CSEBase上的backup資源記錄下的node-1d(節(jié)點(diǎn)名)為MNl的node-1d或者cse-1d, pr1rity (優(yōu)先級):primary,切換前run_flag(是否運(yùn)行的標(biāo)志)為true,切換之后為false ;
[0113]RemoteCSE (MNl 的注冊資源):node_id (節(jié)點(diǎn)名)為 MN2 的 node-1d 或者 cse-1d,pr1rity (優(yōu)先級):secondery,切換前run_f lag (是否運(yùn)行的標(biāo)志)為false,切換之后為true ;
[0114]家電上的RemoteCSE(MNl):node_id(節(jié)點(diǎn)名)為 MN2 的 node-1d 或者 cse-1d,pr1rity (優(yōu)先級):secondery,切換前run_f lag (是否運(yùn)行的標(biāo)志)為false,切換之后為true ;
[0115]上述關(guān)于資源的描述,node-1d,pr1rity, run-flag也可以以list的形式存在。
[0116]當(dāng)然,本發(fā)明實(shí)施例并不限于上述具體的資源記錄模式,僅僅是個示例而已。
[0117]基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供了一種通信設(shè)備和切換物聯(lián)網(wǎng)網(wǎng)關(guān)的系統(tǒng),由于這些通信設(shè)備和切換物聯(lián)網(wǎng)網(wǎng)關(guān)的系統(tǒng)所解決問題的原理與前述切換物聯(lián)網(wǎng)網(wǎng)關(guān)的方法相似,因此該通信設(shè)備、切換物聯(lián)網(wǎng)網(wǎng)關(guān)的系統(tǒng)的實(shí)施可以參見前述方法的實(shí)施,重復(fù)之處不再贅述。
[0118]如圖6所示,本發(fā)明實(shí)施例提供的第一種通信設(shè)備,包括:
[0119]第一接收模塊601,用于接收家庭網(wǎng)關(guān)發(fā)起的物聯(lián)網(wǎng)網(wǎng)關(guān)切換的消息;
[0120]獲取模塊602,用于獲取家電設(shè)備的注冊信息;
[0121]云平臺注冊模塊603,用于注冊到云平臺;
[0122]注冊信息發(fā)送模塊604,用于向家電設(shè)備發(fā)送自身的注冊信息。
[0123]進(jìn)一步地,上述獲取模塊602,具體用于接收家庭網(wǎng)關(guān)發(fā)送的家電設(shè)備在所述家庭網(wǎng)關(guān)上的注冊信息;或者接收家電設(shè)備發(fā)送的注冊請求,并在完成家電設(shè)備的注冊過程中獲取家電設(shè)備的注冊信息。
[0124]進(jìn)一步地,上述通信設(shè)備,如圖6所示,還包括:
[0125]備用網(wǎng)關(guān)存儲模塊605,用于接收并保存家庭網(wǎng)關(guān)發(fā)送的更新注冊消息;所述更新注冊消息中攜帶有所述家庭網(wǎng)關(guān)側(cè)設(shè)置的備用網(wǎng)關(guān)的列表信息;保存所述備用網(wǎng)關(guān)的列表信息。
[0126]進(jìn)一步地,備用網(wǎng)關(guān)存儲模塊605,具體用于使用backup資源來保存所述備用網(wǎng)關(guān)的列表信息。
[0127]進(jìn)一步地,上述物聯(lián)網(wǎng)網(wǎng)關(guān)切換的消息中攜帶有云平臺標(biāo)識;
[0128]進(jìn)一步地,上述云平臺注冊模塊603,具體用于根據(jù)云平臺標(biāo)識,向?qū)?yīng)的云平臺發(fā)起注冊請求并連接到云平臺。
[0129]進(jìn)一步地,備用網(wǎng)關(guān)的列表信息中包含:至少一個備用的通信設(shè)備的標(biāo)志和對應(yīng)的優(yōu)先級信息。
[0130]進(jìn)一步地,上述第一種通信設(shè)備為移動終端。
[0131]本發(fā)明實(shí)施例提供的第二種通信設(shè)備,如圖7所示,包括:
[0132]第一接收模塊701,用于接收家電設(shè)備發(fā)起的物聯(lián)網(wǎng)網(wǎng)關(guān)切換的消息;
[0133]獲取模塊702,用于獲取家電設(shè)備的注冊信息;
[0134]云平臺注冊模塊703,用于注冊到云平臺;
[0135]注冊信息發(fā)送模塊704,用于向家電設(shè)備發(fā)送自身的注冊信息。
[0136]進(jìn)一步地,上述獲取模塊702,具體用于接收家庭網(wǎng)關(guān)發(fā)送的家電設(shè)備在所述家庭網(wǎng)關(guān)上的注冊信息;或者接收家電設(shè)備發(fā)送的注冊請求,并在完成家電設(shè)備的注冊過程中獲取家電設(shè)備的注冊信息。
[0137]進(jìn)一步地,上述通信設(shè)備,如圖7所示,還包括:
[0138]備用網(wǎng)關(guān)存儲模塊705,用于接收并保存家庭網(wǎng)關(guān)發(fā)送的更新注冊消息;所述更新注冊消息中攜帶有所述家庭網(wǎng)關(guān)側(cè)設(shè)置的備用網(wǎng)關(guān)的列表信息;保存所述備用網(wǎng)關(guān)的列表信息。
[0139]進(jìn)一步地,備用網(wǎng)關(guān)存儲模塊705,具體用于使用backup資源來保存所述備用網(wǎng)關(guān)的列表信息。
[0140]進(jìn)一步地,上述物聯(lián)網(wǎng)網(wǎng)關(guān)切換的消息中攜帶有云平臺標(biāo)識;
[0141]進(jìn)一步地,上述云平臺注冊模塊703,具體用于根據(jù)云平臺標(biāo)識,向?qū)?yīng)的云平臺發(fā)起注冊請求并連接到云平臺。
[0142]進(jìn)一步地,備用網(wǎng)關(guān)的列表信息中包含:至少一個備用的通信設(shè)備的標(biāo)志和對應(yīng)的優(yōu)先級信息。
[0143]進(jìn)一步地,上述第二種通信設(shè)備為移動終端。
[0144]本發(fā)明實(shí)施例提供的切換物聯(lián)網(wǎng)網(wǎng)關(guān)的系統(tǒng),如圖8所不,包括:豕庭網(wǎng)關(guān)801、至少一個備用網(wǎng)關(guān)設(shè)備802和至少一個家電設(shè)備803,其中,這三部分的關(guān)系可以有下述兩種方式:
[0145]第一種方式:
[0146]家庭網(wǎng)關(guān)801,用于在檢測到與75Γ平臺的連接丟失之后,向備用網(wǎng)關(guān)設(shè)備802發(fā)起物聯(lián)網(wǎng)網(wǎng)關(guān)切換的消息;并向備用網(wǎng)關(guān)設(shè)備802發(fā)送家電設(shè)備在家庭網(wǎng)關(guān)上的注冊信息;
[0147]備用網(wǎng)關(guān)設(shè)備802,用于接收家庭網(wǎng)關(guān)801發(fā)起的物聯(lián)網(wǎng)網(wǎng)關(guān)切換的消息,接收家庭網(wǎng)關(guān)801發(fā)送的家電設(shè)備在家庭網(wǎng)關(guān)801上的注冊信息;向云平臺發(fā)起注冊并連接到云平臺;以及向家電設(shè)備803發(fā)送請求消息建立自身的信息資源,或者接收家電設(shè)備803發(fā)出的注冊請求,以完成物聯(lián)網(wǎng)網(wǎng)關(guān)的切換;
[0148]家電設(shè)備803,用于接收備用網(wǎng)關(guān)設(shè)備802發(fā)送的所述備用網(wǎng)自身的注冊信息,或者向備用網(wǎng)關(guān)設(shè)備802發(fā)出注冊請求,以完成物聯(lián)網(wǎng)網(wǎng)關(guān)的切換。
[0149]進(jìn)一步地,上述家庭網(wǎng)關(guān)801,還用于向家電設(shè)備803發(fā)送請求消息,請求家電設(shè)備803向備用網(wǎng)關(guān)設(shè)備802注冊,以完成物聯(lián)網(wǎng)網(wǎng)關(guān)的切換;
[0150]家電設(shè)備803,具體用于根據(jù)家庭網(wǎng)關(guān)801發(fā)送的請求消息,向備用網(wǎng)關(guān)設(shè)備802
發(fā)起注冊。
[0151]第二種方式:
[0152]家電設(shè)備803,用于在檢測到與云平臺的連接丟失之后,通過家庭網(wǎng)關(guān)801向備用網(wǎng)關(guān)設(shè)備802發(fā)起物聯(lián)網(wǎng)網(wǎng)關(guān)切換的消息;以及接收備用網(wǎng)關(guān)設(shè)備802發(fā)送的所述備用網(wǎng)關(guān)設(shè)備自身的注冊信息,或者向備用網(wǎng)關(guān)設(shè)備802發(fā)出注冊請求,以完成物聯(lián)網(wǎng)網(wǎng)關(guān)的切換;
[0153]備用網(wǎng)關(guān)設(shè)備802,用于接收家電設(shè)備803發(fā)起的物聯(lián)網(wǎng)網(wǎng)關(guān)切換的消息,接收家庭網(wǎng)關(guān)801發(fā)送的家電設(shè)備803在家庭網(wǎng)關(guān)801上的注冊信息;向云平臺發(fā)起注冊并連接到云平臺;以及向家電設(shè)備803發(fā)送自身的注冊信息,或者接收家電設(shè)備803發(fā)出的注冊請求,以完成物聯(lián)網(wǎng)網(wǎng)關(guān)的切換;
[0154]家庭網(wǎng)關(guān)801,用于向備用網(wǎng)關(guān)設(shè)備802發(fā)送家電設(shè)備803在家庭網(wǎng)關(guān)上的注冊信息。
[0155]在本發(fā)明實(shí)施例提供的上述切換物聯(lián)網(wǎng)網(wǎng)關(guān)的系統(tǒng)中,備用網(wǎng)關(guān)設(shè)備可以是各種具有網(wǎng)絡(luò)通信功能的設(shè)備,較佳地,可以為各種移動終端,這些移動終端可以通過各種制式的移動網(wǎng)絡(luò)連接云平臺。
[0156]在此提供的算法和顯示不與任何特定PC、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
[0157]在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
[0158]類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實(shí)施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實(shí)施例的所有特征。因此,遵循【具體實(shí)施方式】的權(quán)利要求書由此明確地并入該【具體實(shí)施方式】,其中每個權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
[0159]本領(lǐng)域那些技術(shù)人員可以理解,可以對實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們設(shè)置在與該實(shí)施例不同的一個或多個設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
[0160] 此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來使用。
[0161 ] 本發(fā)明的各個部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個或者多個處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們