亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種智能家居設(shè)備啟動(dòng)后的注冊(cè)方法及其系統(tǒng)的制作方法

文檔序號(hào):7705097閱讀:185來(lái)源:國(guó)知局
專利名稱:一種智能家居設(shè)備啟動(dòng)后的注冊(cè)方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及智能家居設(shè)備的使用方法和服務(wù)端系統(tǒng)領(lǐng)域,更具體的說(shuō),改進(jìn)涉及 的是一種智能家居設(shè)備啟動(dòng)后的注冊(cè)方法及其系統(tǒng)。
背景技術(shù)
智能家居設(shè)備按使用用途可分為室內(nèi)機(jī)、門(mén)口機(jī)和管理機(jī)三種主要機(jī)型,每種機(jī) 型的設(shè)備在開(kāi)機(jī)啟動(dòng)后都會(huì)向服務(wù)器進(jìn)行注冊(cè)以獲取其他機(jī)型的設(shè)備信息,確保在服務(wù)器 關(guān)閉的情況下還能正常的工作。然而,各種機(jī)型的開(kāi)機(jī)的時(shí)間各不相同,啟動(dòng)所需要的時(shí)間 也不相同;如果室內(nèi)機(jī)先啟動(dòng),門(mén)口機(jī)后啟動(dòng),那么室內(nèi)機(jī)就獲取不到門(mén)口機(jī)的設(shè)備信息; 反之,如果門(mén)口機(jī)先啟動(dòng),室內(nèi)機(jī)后啟動(dòng),那么門(mén)口機(jī)也同樣獲取不到室內(nèi)機(jī)的設(shè)備信息, 由此就無(wú)法保證在服務(wù)器關(guān)閉的情況下正常使用各種功能。目前常用的解決辦法是,每臺(tái)設(shè)備啟動(dòng)注冊(cè)后在全網(wǎng)內(nèi)向其他設(shè)備發(fā)送廣播,以 更新本地的設(shè)備信息,但是,這種頻繁的全網(wǎng)廣播方式所產(chǎn)生的問(wèn)題是,嚴(yán)重地增加了整個(gè) 網(wǎng)絡(luò)的數(shù)據(jù)流量負(fù)荷,設(shè)備越多負(fù)荷越大;此外,還有通過(guò)多次重新啟動(dòng)所有機(jī)型的設(shè)備來(lái) 達(dá)到更新本地的設(shè)備信息的方法,顯然,該方法實(shí)際操作起來(lái)會(huì)比較麻煩。因此,現(xiàn)有技術(shù)尚有待改進(jìn)和發(fā)展。

發(fā)明內(nèi)容
本發(fā)明的目的是,在于提供一種智能家居設(shè)備啟動(dòng)后的注冊(cè)方法及其系統(tǒng),可實(shí) 現(xiàn)各種機(jī)型設(shè)備的注冊(cè)信息不受其啟動(dòng)順序的影響,可減輕整個(gè)網(wǎng)絡(luò)的因注冊(cè)產(chǎn)生的數(shù)據(jù) 流量負(fù)荷,即使增加設(shè)備也可保證網(wǎng)絡(luò)的穩(wěn)定。本發(fā)明的技術(shù)方案如下—種智能家居設(shè)備啟動(dòng)后的注冊(cè)方法,包括以下步驟A、由服務(wù)器檢查啟動(dòng)后的注冊(cè)設(shè)備是否存在于該服務(wù)器的設(shè)備管理列表中;B、是則根據(jù)所述注冊(cè)設(shè)備的標(biāo)志位狀態(tài)決定是否返回相關(guān)設(shè)備信息并結(jié)束流程, 否則將該注冊(cè)設(shè)備信息順序保存到所述設(shè)備管理列表中;C、根據(jù)所述注冊(cè)設(shè)備的機(jī)型查詢所述設(shè)備管理列表中是否存在有其他機(jī)型的相 關(guān)設(shè)備信息;D、有則將查詢到的相關(guān)設(shè)備信息返回給所述注冊(cè)設(shè)備,并保存所述注冊(cè)設(shè)備的列 表索引到所述設(shè)備管理列表中,無(wú)則結(jié)束流程。所述的注冊(cè)方法,其中,在所述注冊(cè)設(shè)備存在于所述設(shè)備管理列表中的情況下,所 述步驟B具體包括當(dāng)所述標(biāo)志位的狀態(tài)表明,所述注冊(cè)設(shè)備的信息已經(jīng)同步到所述設(shè)備管理列表, 則不再返回相關(guān)設(shè)備信息并結(jié)束流程。所述的注冊(cè)方法,其中,在所述注冊(cè)設(shè)備存在于所述設(shè)備管理列表中的情況下,所 述步驟B具體包括
Bi、當(dāng)所述標(biāo)志位的狀態(tài)表明,所述注冊(cè)設(shè)備的信息尚不完整,則查詢所述注冊(cè)設(shè) 備的列表索引中對(duì)應(yīng)的相關(guān)設(shè)備信息;B2、將查詢到的所述相關(guān)設(shè)備信息返回給所述注冊(cè)設(shè)備。所述的注冊(cè)方法,其中,在所述注冊(cè)設(shè)備沒(méi)有存在于所述設(shè)備管理列表中的情況 下,所述步驟B具體包括將所述注冊(cè)設(shè)備的房間號(hào)、IP地址和機(jī)型信息保存到所述設(shè)備管理列表的最后一 項(xiàng)中。所述的注冊(cè)方法,其中,所述步驟C具體包括當(dāng)所述注冊(cè)設(shè)備的機(jī)型為室內(nèi)機(jī)時(shí),查詢所述設(shè)備管理列表中是否存在同一單元 的門(mén)口機(jī),以及小區(qū)管理機(jī)的設(shè)備信息。所述的注冊(cè)方法,其中,所述步驟C具體包括當(dāng)所述注冊(cè)設(shè)備的機(jī)型為門(mén)口機(jī)時(shí),查詢所述設(shè)備管理列表中是否存在同一單元 的室內(nèi)機(jī),以及小區(qū)管理機(jī)的設(shè)備信息。所述的注冊(cè)方法,其中,所述步驟C具體包括當(dāng)所述注冊(cè)設(shè)備的機(jī)型為管理機(jī)時(shí),查詢所述設(shè)備管理列表中是否存在門(mén)口機(jī)和 室內(nèi)機(jī)的設(shè)備信息。所述的注冊(cè)方法,其中,所述步驟D還包括D1、所述服務(wù)器將該注冊(cè)設(shè)備的信息發(fā)送給所查詢到的相關(guān)設(shè)備,并根據(jù)信息是 否成功發(fā)送修改所述相關(guān)設(shè)備的標(biāo)志位;D2、所述相關(guān)設(shè)備在收到所述注冊(cè)設(shè)備的信息后更新本地的列表索引。所述的注冊(cè)方法,其中,所述步驟Dl還包括在所述注冊(cè)設(shè)備啟動(dòng)后的注冊(cè)期間,如果又有其他設(shè)備啟動(dòng)并進(jìn)行注冊(cè)時(shí),則由 所述服務(wù)器將所有注冊(cè)設(shè)備的信息一并發(fā)送給所查詢到的相關(guān)設(shè)備。一種用于智能家居設(shè)備啟動(dòng)后進(jìn)行注冊(cè)的系統(tǒng),包括一服務(wù)器和通過(guò)傳輸控制協(xié) 議相互連接的至少一個(gè)啟動(dòng)后的注冊(cè)設(shè)備,所述系統(tǒng)還包括一列表管理模塊、一傳輸控制 協(xié)議監(jiān)聽(tīng)模塊和一傳輸控制協(xié)議數(shù)據(jù)發(fā)送模塊,其中所述列表管理模塊,用于檢查所述注冊(cè)設(shè)備是否存在于該服務(wù)器的設(shè)備管理列表 中;以及根據(jù)所述注冊(cè)設(shè)備的機(jī)型查詢?cè)O(shè)備管理列表中是否存在有其他機(jī)型的相關(guān)設(shè)備信 息;所述傳輸控制協(xié)議監(jiān)聽(tīng)模塊,用于基于傳輸控制協(xié)議/網(wǎng)間協(xié)議監(jiān)聽(tīng)各種機(jī)型設(shè) 備的注冊(cè)請(qǐng)求,在監(jiān)聽(tīng)到所述注冊(cè)設(shè)備的注冊(cè)請(qǐng)求時(shí)調(diào)用所述列表管理模塊檢查該注冊(cè)設(shè) 備;所述傳輸控制協(xié)議數(shù)據(jù)發(fā)送模塊,用于根據(jù)所述注冊(cè)設(shè)備的機(jī)型將查詢到的相關(guān) 設(shè)備信息,基于傳輸控制協(xié)議/網(wǎng)間協(xié)議返回給所述注冊(cè)設(shè)備;以及通過(guò)所述列表管理模 塊將所述注冊(cè)設(shè)備的列表索引保存到所述設(shè)備管理列表中。本發(fā)明所提供的一種智能家居設(shè)備啟動(dòng)后的注冊(cè)方法及其系統(tǒng),由于采用了按注 冊(cè)設(shè)備的機(jī)型進(jìn)行相關(guān)設(shè)備查詢,以及根據(jù)標(biāo)志位的狀態(tài)返回設(shè)備信息的技術(shù)手段;通過(guò) 注冊(cè)設(shè)備的機(jī)型查詢其相關(guān)設(shè)備信息,減少了查詢的范圍;通過(guò)設(shè)備的標(biāo)志位判斷其設(shè)備 信息的完整性,減少了返回設(shè)備信息數(shù)據(jù)的次數(shù);利用服務(wù)器的設(shè)備管理列表中注冊(cè)設(shè)備的排列順序,避免了傳統(tǒng)的全網(wǎng)廣播注冊(cè)方式與各機(jī)型設(shè)備的啟動(dòng)順序相關(guān)的缺陷;可見(jiàn), 本發(fā)明的注冊(cè)方法減輕了整個(gè)網(wǎng)絡(luò)的因注冊(cè)產(chǎn)生的數(shù)據(jù)流量負(fù)荷,改善了因設(shè)備增加而帶 來(lái)的網(wǎng)絡(luò)不穩(wěn)定。


圖1為本發(fā)明智能家居設(shè)備啟動(dòng)后注冊(cè)方法的流程示意圖;圖2為實(shí)現(xiàn)本發(fā)明注冊(cè)方法的服務(wù)端系統(tǒng)模塊化組成示意圖。
具體實(shí)施例方式以下將結(jié)合附圖,對(duì)本發(fā)明的具體實(shí)施方式
和實(shí)施例加以詳細(xì)說(shuō)明。本發(fā)明的一種智能家居設(shè)備啟動(dòng)后的注冊(cè)方法,其具體實(shí)施方式
之一,如附圖1 所示,其流程的具體步驟包括步驟S101、未知機(jī)型的設(shè)備A在開(kāi)機(jī)啟動(dòng)后向服務(wù)器提出注冊(cè)請(qǐng)求;步驟S102、所述服務(wù)器的 TCP (Transmission Control Protocol,傳輸控制協(xié)議) 監(jiān)聽(tīng)模塊在監(jiān)聽(tīng)到該設(shè)備A的注冊(cè)請(qǐng)求時(shí),調(diào)用所述服務(wù)器的列表管理模塊,在已注冊(cè)的 設(shè)備管理列表中進(jìn)行該設(shè)備A的設(shè)備信息查詢;步驟S103、由所述服務(wù)器檢查該設(shè)備A是否存在于所述設(shè)備管理列表中;如果該 設(shè)備A已經(jīng)存在于所述設(shè)備管理列表中,說(shuō)明該設(shè)備A先前已經(jīng)向所述服務(wù)器進(jìn)行過(guò)注冊(cè), 則進(jìn)入步驟S104 ;反之,如果該設(shè)備A還沒(méi)有存在于所述設(shè)備管理列表中,說(shuō)明該設(shè)備A還 沒(méi)有向所述服務(wù)器進(jìn)行過(guò)注冊(cè),則進(jìn)入步驟S105 ;步驟S104、當(dāng)所述設(shè)備A的信息已經(jīng)存在于所述設(shè)備管理列表中時(shí),是否返回與 所述設(shè)備A相關(guān)的其他設(shè)備信息,還需要判斷該設(shè)備A的標(biāo)志位;所述標(biāo)志位的作用是,在 與所述設(shè)備A相關(guān)的其他設(shè)備進(jìn)行注冊(cè)時(shí),能表明所述服務(wù)器最后一次向該設(shè)備A發(fā)送的 其他設(shè)備注冊(cè)信息是否成功;如果成功,則設(shè)置該設(shè)備A的標(biāo)志位為1,反之,如果失敗,則 設(shè)置該設(shè)備A的標(biāo)志位為0 ;由此,如果該設(shè)備A的標(biāo)志位為1,則進(jìn)入步驟S107,如果該設(shè) 備A的標(biāo)志位為0,則進(jìn)入步驟S108 ;步驟S105、當(dāng)所述設(shè)備A的信息并不存在于所述設(shè)備管理列表中時(shí),由所述服務(wù) 器調(diào)用所述列表管理模塊,將該設(shè)備A的注冊(cè)信息保存到所述設(shè)備管理列表中,進(jìn)入步驟 S106 ;步驟S106、由所述服務(wù)器根據(jù)所述設(shè)備A的機(jī)型來(lái)查詢所述設(shè)備管理列表,進(jìn)入 步驟S109 ;步驟S107、當(dāng)所述設(shè)備A的標(biāo)志位被設(shè)置為1時(shí),說(shuō)明在所述服務(wù)器的設(shè)備管理列 表中,與所述設(shè)備A相關(guān)的其他設(shè)備信息已經(jīng)完整地被同步到該設(shè)備A中,已沒(méi)有必要再返 回與該設(shè)備A相關(guān)的其他設(shè)備信息,則直接進(jìn)入步驟S117結(jié)束注冊(cè)流程;從而就可大大減 少網(wǎng)絡(luò)中不必要的數(shù)據(jù)流量,進(jìn)而減輕了整個(gè)網(wǎng)絡(luò)的數(shù)據(jù)流量負(fù)荷,保證了網(wǎng)絡(luò)的穩(wěn)定;步驟S108、而只有當(dāng)所述設(shè)備A的標(biāo)志位被設(shè)置為0時(shí),說(shuō)明在所述服務(wù)器的設(shè)備 管理列表中,所述設(shè)備A中保存的其他相關(guān)設(shè)備信息并不完整,此時(shí)才需要由所述服務(wù)器 調(diào)用所述列表管理模塊,依據(jù)所述設(shè)備A中保存的設(shè)備列表索引,進(jìn)一步找到對(duì)應(yīng)的各種 機(jī)型的設(shè)備信息,再調(diào)用TCP數(shù)據(jù)發(fā)送模塊將這些設(shè)備信息成功地返回給該設(shè)備A,并將該為1,最后進(jìn)入步驟Sl 17結(jié)束注冊(cè)流程;步驟S109、判斷所述設(shè)備A的機(jī)型;如果是室內(nèi)機(jī)則進(jìn)入步驟S110,如果是門(mén)口機(jī) 則進(jìn)入步驟S111,如果是管理機(jī)則進(jìn)入步驟Sl 12 ;步驟S110、對(duì)于室內(nèi)機(jī)的所述設(shè)備A,需查詢所述設(shè)備管理列表中是否存在與該 設(shè)備A屬同一單元的門(mén)口機(jī)的設(shè)備信息以及小區(qū)管理機(jī)的設(shè)備信息;如果存在有這些設(shè) 備,則在查詢后進(jìn)入步驟S113,否則就進(jìn)入步驟S117結(jié)束注冊(cè)流程;步驟S111、對(duì)于門(mén)口機(jī)的所述設(shè)備A,需查詢所述設(shè)備管理列表中是否存在與該 設(shè)備A屬同一單元的室內(nèi)機(jī)的設(shè)備信息以及小區(qū)管理機(jī)的設(shè)備信息;如果存在有這些設(shè) 備,則在查詢后進(jìn)入步驟S113,否則就進(jìn)入步驟S117結(jié)束注冊(cè)流程;對(duì)于上述是否屬同一單元內(nèi)設(shè)備信息的查詢可根據(jù)房間號(hào)進(jìn)行,所述房間號(hào)的組 成可以由7段組成,每段2個(gè)數(shù)字,從左到右依次代表期、區(qū)、棟、單元、層、房號(hào)和分機(jī)號(hào), 相鄰兩段數(shù)字之間采用“_”連接,例如某房間號(hào)為00_01_02_03_04_05_01,則表示0期1 區(qū)2棟3單元4層5號(hào)房1分機(jī)。步驟S112、對(duì)于管理機(jī)的所述設(shè)備A,需查詢所述設(shè)備管理列表中是否存在與該 設(shè)備A的小區(qū)內(nèi)所有室內(nèi)機(jī)和門(mén)口機(jī)的設(shè)備信息;如果存在有這些設(shè)備,則在查詢后進(jìn)入 步驟Sl 13,否則就進(jìn)入步驟Sl 17結(jié)束注冊(cè)流程;步驟S113、由所述服務(wù)器向所述設(shè)備A發(fā)送上述查詢到的相關(guān)的設(shè)備信息;還要 主動(dòng)向查詢到的各設(shè)備發(fā)送該設(shè)備A的信息,此時(shí)主要依據(jù)以下策略進(jìn)行1)可保存所述設(shè)備A的列表索引到所查詢到的各設(shè)備信息中。2)如果向查詢到的設(shè)備χ發(fā)送所述設(shè)備A的信息成功,則所述服務(wù)器調(diào)用所述列 表管理模塊將該設(shè)備X的標(biāo)志位修改為1,反之,發(fā)送失敗則將將該設(shè)備X的標(biāo)志位修改為 O03)可向查詢到的設(shè)備χ —次發(fā)送多條設(shè)備信息,也可間隔一段時(shí)間發(fā)送一次,從 而可盡可能地減少網(wǎng)絡(luò)連接的次數(shù),提高網(wǎng)絡(luò)的穩(wěn)定性。例如在所述設(shè)備A注冊(cè)的一段時(shí)間內(nèi)又有設(shè)備B注冊(cè)時(shí),通過(guò)該設(shè)備B查詢到的 設(shè)備中與通過(guò)所述設(shè)備A查詢到的設(shè)備中就會(huì)有相同的設(shè)備X,就可以在該段時(shí)間過(guò)后,向 查詢到的該相同設(shè)備χ —并發(fā)送所述設(shè)備A和所述設(shè)備B的信息。步驟S114、服務(wù)器保存設(shè)備A的列表索引到查詢到的設(shè)備信息中;步驟S115、服務(wù)器向查詢到的設(shè)備發(fā)送設(shè)備A信息并根據(jù)是否發(fā)送成功重置標(biāo)志 位;步驟S116、各機(jī)型設(shè)備收到設(shè)備信息后更新本地庫(kù),并結(jié)束流程;步驟S117、結(jié)束所述設(shè)備A在啟動(dòng)后向所述服務(wù)器進(jìn)行注冊(cè)的流程。本發(fā)明可實(shí)現(xiàn)上述智能家居設(shè)備啟動(dòng)后注冊(cè)方法的服務(wù)端系統(tǒng),其構(gòu)成的具體實(shí) 施方式之一,如附圖2所示,包括列表管理模塊210、傳輸控制協(xié)議數(shù)據(jù)發(fā)送模塊220和傳輸 控制協(xié)議監(jiān)聽(tīng)模塊230 ;所述列表管理模塊210可負(fù)責(zé)注冊(cè)信息的查詢、增加和修改;所述 傳輸控制協(xié)議數(shù)據(jù)發(fā)送模塊 220 基于 TCP/IP (Transmission Control Protocol/Internet I^otocol,傳輸控制協(xié)議/網(wǎng)間協(xié)議)可發(fā)送設(shè)備信息數(shù)據(jù);所述傳輸控制協(xié)議監(jiān)聽(tīng)模塊 230基于傳輸控制協(xié)議/網(wǎng)間協(xié)議可監(jiān)聽(tīng)各機(jī)型設(shè)備的注冊(cè)請(qǐng)求。使用點(diǎn)對(duì)點(diǎn)的傳輸控制 協(xié)議連接方式取代全網(wǎng)廣播方式,結(jié)合上述步驟S113中的優(yōu)化策略,將大大減少因?yàn)樽?cè)7帶來(lái)的網(wǎng)絡(luò)上的設(shè)備信息數(shù)據(jù)流量,而且隨著各機(jī)型設(shè)備的不斷增加和使用,不僅不會(huì)增 加整個(gè)網(wǎng)絡(luò)的負(fù)荷,反而因注冊(cè)所帶來(lái)的網(wǎng)絡(luò)上的數(shù)據(jù)流量會(huì)越來(lái)越少,從而可長(zhǎng)期實(shí)現(xiàn) 網(wǎng)絡(luò)的穩(wěn)定。 應(yīng)當(dāng)理解的是,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換, 而所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種智能家居設(shè)備啟動(dòng)后的注冊(cè)方法,包括以下步驟A、由服務(wù)器檢查啟動(dòng)后的注冊(cè)設(shè)備是否存在于該服務(wù)器的設(shè)備管理列表中;B、是則根據(jù)所述注冊(cè)設(shè)備的標(biāo)志位狀態(tài)決定是否返回相關(guān)設(shè)備信息并結(jié)束流程,否則 將該注冊(cè)設(shè)備信息順序保存到所述設(shè)備管理列表中;C、根據(jù)所述注冊(cè)設(shè)備的機(jī)型查詢所述設(shè)備管理列表中是否存在有其他機(jī)型的相關(guān)設(shè) 備信息;D、有則將查詢到的相關(guān)設(shè)備信息返回給所述注冊(cè)設(shè)備,并保存所述注冊(cè)設(shè)備的列表索 弓I到所述設(shè)備管理列表中,無(wú)則結(jié)束流程。
2.根據(jù)權(quán)利要求1所述的注冊(cè)方法,其特征在于,在所述注冊(cè)設(shè)備存在于所述設(shè)備管 理列表中的情況下,所述步驟B具體包括當(dāng)所述標(biāo)志位的狀態(tài)表明,所述注冊(cè)設(shè)備的信息已經(jīng)同步到所述設(shè)備管理列表,則不 再返回相關(guān)設(shè)備信息并結(jié)束流程。
3.根據(jù)權(quán)利要求1所述的注冊(cè)方法,其特征在于,在所述注冊(cè)設(shè)備存在于所述設(shè)備管 理列表中的情況下,所述步驟B具體包括Bi、當(dāng)所述標(biāo)志位的狀態(tài)表明,所述注冊(cè)設(shè)備的信息尚不完整,則查詢所述注冊(cè)設(shè)備的 列表索引中對(duì)應(yīng)的相關(guān)設(shè)備信息;B2、將查詢到的所述相關(guān)設(shè)備信息返回給所述注冊(cè)設(shè)備。
4.根據(jù)權(quán)利要求1所述的注冊(cè)方法,其特征在于,在所述注冊(cè)設(shè)備沒(méi)有存在于所述設(shè) 備管理列表中的情況下,所述步驟B具體包括將所述注冊(cè)設(shè)備的房間號(hào)、IP地址和機(jī)型信息保存到所述設(shè)備管理列表的最后一項(xiàng)中。
5.根據(jù)權(quán)利要求1所述的注冊(cè)方法,其特征在于,所述步驟C具體包括當(dāng)所述注冊(cè)設(shè)備的機(jī)型為室內(nèi)機(jī)時(shí),查詢所述設(shè)備管理列表中是否存在同一單元的門(mén) 口機(jī),以及小區(qū)管理機(jī)的設(shè)備信息。
6.根據(jù)權(quán)利要求1所述的注冊(cè)方法,其特征在于,所述步驟C具體包括當(dāng)所述注冊(cè)設(shè)備的機(jī)型為門(mén)口機(jī)時(shí),查詢所述設(shè)備管理列表中是否存在同一單元的室 內(nèi)機(jī),以及小區(qū)管理機(jī)的設(shè)備信息。
7.根據(jù)權(quán)利要求1所述的注冊(cè)方法,其特征在于,所述步驟C具體包括當(dāng)所述注冊(cè)設(shè)備的機(jī)型為管理機(jī)時(shí),查詢所述設(shè)備管理列表中是否存在門(mén)口機(jī)和室內(nèi) 機(jī)的設(shè)備信息。
8.根據(jù)權(quán)利要求1所述的注冊(cè)方法,其特征在于,所述步驟D還包括D1、所述服務(wù)器將該注冊(cè)設(shè)備的信息發(fā)送給所查詢到的相關(guān)設(shè)備,并根據(jù)信息是否成 功發(fā)送修改所述相關(guān)設(shè)備的標(biāo)志位;D2、所述相關(guān)設(shè)備在收到所述注冊(cè)設(shè)備的信息后更新本地的列表索引。
9.根據(jù)權(quán)利要求8所述的注冊(cè)方法,其特征在于,所述步驟Dl還包括在所述注冊(cè)設(shè)備啟動(dòng)后的注冊(cè)期間,如果又有其他設(shè)備啟動(dòng)并進(jìn)行注冊(cè)時(shí),則由所述 服務(wù)器將所有注冊(cè)設(shè)備的信息一并發(fā)送給所查詢到的相關(guān)設(shè)備。
10.一種用于智能家居設(shè)備啟動(dòng)后進(jìn)行注冊(cè)的系統(tǒng),包括一服務(wù)器和通過(guò)傳輸控制協(xié) 議相互連接的至少一個(gè)啟動(dòng)后的注冊(cè)設(shè)備,其特征在于,所述系統(tǒng)還包括一列表管理模塊、一傳輸控制協(xié)議監(jiān)聽(tīng)模塊和一傳輸控制協(xié)議數(shù)據(jù)發(fā)送模塊,其中所述列表管理模塊,用于檢查所述注冊(cè)設(shè)備是否存在于該服務(wù)器的設(shè)備管理列表中; 以及根據(jù)所述注冊(cè)設(shè)備的機(jī)型查詢?cè)O(shè)備管理列表中是否存在有其他機(jī)型的相關(guān)設(shè)備信 息;所述傳輸控制協(xié)議監(jiān)聽(tīng)模塊,用于基于傳輸控制協(xié)議/網(wǎng)間協(xié)議監(jiān)聽(tīng)各種機(jī)型設(shè)備的 注冊(cè)請(qǐng)求,在監(jiān)聽(tīng)到所述注冊(cè)設(shè)備的注冊(cè)請(qǐng)求時(shí)調(diào)用所述列表管理模塊檢查該注冊(cè)設(shè)備;所述傳輸控制協(xié)議數(shù)據(jù)發(fā)送模塊,用于根據(jù)所述注冊(cè)設(shè)備的機(jī)型將查詢到的相關(guān)設(shè)備 信息,基于傳輸控制協(xié)議/網(wǎng)間協(xié)議返回給所述注冊(cè)設(shè)備;以及通過(guò)所述列表管理模塊將 所述注冊(cè)設(shè)備的列表索引保存到所述設(shè)備管理列表中。
全文摘要
本發(fā)明公開(kāi)了一種智能家居設(shè)備啟動(dòng)后的注冊(cè)方法及其系統(tǒng),該方法包括檢查注冊(cè)設(shè)備是否存在于服務(wù)器的設(shè)備管理列表中;是則根據(jù)注冊(cè)設(shè)備的標(biāo)志位決定是否返回相關(guān)設(shè)備信息,否則將注冊(cè)設(shè)備信息順序保存到設(shè)備管理列表中;根據(jù)注冊(cè)設(shè)備的機(jī)型查詢?cè)O(shè)備管理列表中是否存在相關(guān)設(shè)備信息;有則將相關(guān)設(shè)備信息返回注冊(cè)設(shè)備,并保存注冊(cè)設(shè)備的列表索引到設(shè)備管理列表中。由于采用了按注冊(cè)設(shè)備的機(jī)型查詢相關(guān)設(shè)備,根據(jù)標(biāo)志位的狀態(tài)返回設(shè)備信息,利用服務(wù)器的設(shè)備管理列表中注冊(cè)設(shè)備的排列順序,避免了傳統(tǒng)的全網(wǎng)廣播注冊(cè)方式與設(shè)備啟動(dòng)順序相關(guān)的缺陷;減輕了整個(gè)網(wǎng)絡(luò)的因注冊(cè)產(chǎn)生的數(shù)據(jù)流量負(fù)荷,改善了因設(shè)備增加而帶來(lái)的網(wǎng)絡(luò)不穩(wěn)定。
文檔編號(hào)H04L12/24GK102055596SQ20091011016
公開(kāi)日2011年5月11日 申請(qǐng)日期2009年11月9日 優(yōu)先權(quán)日2009年11月9日
發(fā)明者張曉紅 申請(qǐng)人:Tcl集團(tuán)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1