本技術(shù)涉及智能家居,尤其涉及一種智家云空間融通的業(yè)務(wù)管理系統(tǒng)及方法。
背景技術(shù):
1、在現(xiàn)代智能家居領(lǐng)域,隨著物聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,越來越多的家居設(shè)備具備了聯(lián)網(wǎng)能力,并通過網(wǎng)絡(luò)進(jìn)行互聯(lián)互通。這些智能家居設(shè)備不僅包括傳統(tǒng)的家電,如空調(diào)、冰箱、洗衣機等,還包括各種新型的智能設(shè)備,如智能燈泡、智能安防系統(tǒng)、智能恒溫器等。隨著智能家居設(shè)備數(shù)量的增加和種類的多樣化,用戶對這些設(shè)備的管理和控制需求也日益增加。
2、智家云空間融通是指通過一個綜合性的平臺將不同品牌和類型的智能家居設(shè)備互聯(lián)互通,實現(xiàn)統(tǒng)一管理、數(shù)據(jù)共享和協(xié)同操作,從而提升用戶體驗和設(shè)備效率的業(yè)務(wù)模式。這一業(yè)務(wù)的核心在于構(gòu)建一個智能家居云平臺,能夠兼容多種通信協(xié)議和標(biāo)準(zhǔn),確保不同設(shè)備可以無縫地進(jìn)行信息交流和操作控制。
3、現(xiàn)有技術(shù)的智家云空間融通業(yè)務(wù)管理在使用的過程中因為單體架構(gòu)或有限的硬件資源,難以應(yīng)對高并發(fā)場景和業(yè)務(wù)快速增長,且在多設(shè)備同時操作時,傳統(tǒng)的同步方法會導(dǎo)致數(shù)據(jù)沖突,從而影響數(shù)據(jù)的準(zhǔn)確性和完整性,同時數(shù)據(jù)在傳輸和存儲過程中容易遭受攻擊,特別是敏感信息。
技術(shù)實現(xiàn)思路
1、本技術(shù)意在提供一種智家云空間融通的業(yè)務(wù)管理系統(tǒng)及方法,以解決現(xiàn)有技術(shù)中存在的不足,本技術(shù)要解決的技術(shù)問題通過以下技術(shù)方案來實現(xiàn)。
2、一方面,提供了一種智家云空間融通的業(yè)務(wù)管理系統(tǒng),該系統(tǒng)包括:系統(tǒng)架構(gòu)模塊、用戶界面與交互模塊、核心功能開發(fā)模塊、測試與優(yōu)化模塊和部署與推廣模塊;
3、該系統(tǒng)架構(gòu)模塊,用于提供系統(tǒng)的整體設(shè)計和架構(gòu)方案,保證傳輸?shù)陌踩裕?/p>
4、該用戶界面與交互模塊,用于提供用戶界面和交互設(shè)計,管理文件和家庭成員;
5、該核心功能開發(fā)模塊,用于實現(xiàn)跨設(shè)備訪問和文件類型的智能識別;
6、該測試與優(yōu)化模塊,用于進(jìn)行系統(tǒng)功能測試和性能優(yōu)化;
7、該部署與推廣模塊,用于負(fù)責(zé)系統(tǒng)的上線部署和市場推廣。
8、在可選的實施方式中,該系統(tǒng)架構(gòu)模塊包括:云服務(wù)集成模塊、數(shù)據(jù)同步模塊和安全策略模塊;
9、該云服務(wù)集成模塊,用于處理并實現(xiàn)用戶指令;
10、該數(shù)據(jù)同步模塊,用于解決了多設(shè)備狀態(tài)同步問題;
11、該安全策略模塊,用于實現(xiàn)指令的加密。
12、在可選的實施方式中,該云服務(wù)集成模塊采用kubernetes(容器集群管理系統(tǒng))進(jìn)行集群管理并且使用docker(docker?application?container,docker應(yīng)用容器)容器進(jìn)行封裝;
13、該數(shù)據(jù)同步模塊采用g-set?crdt(grow-only?set?conflict-free?replicateddata?type,無沖突復(fù)制數(shù)據(jù)類型)模型并且增加元素權(quán)重的沖突解決算法和動態(tài)調(diào)整機制;
14、該安全策略模塊采用rsa(rivest-shamir-adleman,三位密碼學(xué)專家的名字)算法或ecc(elliptic?curve?cryptography)算法。
15、在可選的實施方式中,該安全策略模塊的實施步驟,包括:
16、s41、根據(jù)該指令,得到指令的密鑰;
17、s42、根據(jù)該指令的密鑰,將該指令的密鑰進(jìn)行分片處理,得到多個密鑰分片;
18、s43、根據(jù)多個密鑰分片,將每個分片通過不同的加密算法進(jìn)行加密,得到多個加密的密鑰分片;
19、s44、將多個加密的密鑰分片存儲在kms(knowledge?management?system,知識管理系統(tǒng))系統(tǒng)的不同邏輯節(jié)點上,通過增加哈希算法對該多個加密的密鑰分片進(jìn)行分段計算哈希值,得到各個加密的密鑰分片的哈希值;
20、s45、將各個加密的密鑰分片的哈希值和指令的密鑰一同傳輸?shù)街噶罱邮斩?,重新計算該指令的密鑰的哈希值,得到接收端的各個加密的密鑰分片的哈希值;
21、s46、將該各個加密的密鑰分片的哈希值與該接收端的各個加密的密鑰分片的哈希值進(jìn)行對比,
22、若對比結(jié)果一致,則執(zhí)行指令;
23、若對比結(jié)果不一致,則觸發(fā)響應(yīng)機制。
24、在可選的實施方式中,該用戶界面與交互模塊包括:設(shè)備與服務(wù)綁定模塊、文件管理模塊和家庭成員管理模塊;
25、該備與服務(wù)綁定模塊,用于實現(xiàn)智能家居設(shè)備與服務(wù)的綁定與配置;
26、該文件管理模塊,用于管理用戶的數(shù)據(jù)信息和文件;
27、該家庭成員管理模塊,用于管理和設(shè)置家庭成員的權(quán)限與信息。
28、在可選的實施方式中,該文件管理模塊采用廣度優(yōu)先搜索或深度優(yōu)先搜索算法;
29、該家庭成員管理模塊采用基于角色的訪問控制模型。
30、在可選的實施方式中,該核心功能開發(fā)模塊包括上傳模塊、文件類型智能識別模塊和跨設(shè)備訪問模塊;
31、該上傳模塊,用于支持用戶上傳文件和數(shù)據(jù)到智家云空間;
32、該文件類型智能識別模塊,用于自動識別和分類文件類型;
33、該跨設(shè)備訪問模塊,用于不同設(shè)備間的數(shù)據(jù)訪問與共享。
34、在可選的實施方式中,該文件類型智能識別模塊采用公式(1)進(jìn)行識別分類,
35、
36、式中,p(c|x)是給定文件特征x下文件屬于類別c的概率,p(x|c)是類別c中出現(xiàn)文件特征x的概率,p(c)是任何給定文件屬于類別c的概率,p(x)是文件特征x的預(yù)先概率。
37、在可選的實施方式中,該測試與優(yōu)化模塊包括壓力測試工具和測試腳本;
38、該壓力測試工具,用于評估服務(wù)器的響應(yīng)時間和承載能力;
39、該測試腳本,用于檢查是否存在安全問題;
40、該部署與推廣模塊采用統(tǒng)計分析方法。
41、另一方面,提供了一種智家云空間融通的業(yè)務(wù)管理方法,該方法由一種智家云空間融通的業(yè)務(wù)管理系統(tǒng)實現(xiàn),該方法包括:
42、s1、將設(shè)備與智家云空間進(jìn)行綁定,用戶發(fā)送控制指令;
43、s2、根據(jù)該控制指令,通過安全策略模塊,進(jìn)行加密,得到加密后的控制指令;
44、s3、根據(jù)該加密后的控制指令,進(jìn)行解密后,選取云服務(wù)集成模塊中相應(yīng)的微服務(wù);
45、s4、根據(jù)該微服務(wù),通過沖突解決算法和動態(tài)調(diào)整機制,得到微服務(wù)的優(yōu)先級;
46、s5、根據(jù)該微服務(wù)的優(yōu)先級,調(diào)取該微服務(wù)的數(shù)據(jù)庫,得到微服務(wù)的業(yè)務(wù)內(nèi)容;
47、s6、根據(jù)該微服務(wù)的業(yè)務(wù)內(nèi)容,得到用戶期望的智家服務(wù);
48、s7、將該控制指令和該智家服務(wù)進(jìn)行存儲并根據(jù)該控制指令,采用統(tǒng)計分析方法,得到用戶的推廣策略。
49、本技術(shù)實施例包括以下優(yōu)點:
50、本技術(shù)實施例提供了一種智家云空間融通的業(yè)務(wù)管理系統(tǒng)及方法,該申請一方面采用g-set?crdt模型并且增加元素權(quán)重的沖突解決算法和動態(tài)調(diào)整機制,解決了高并發(fā)場景和多設(shè)備同時操作時,傳統(tǒng)的同步方法會導(dǎo)致數(shù)據(jù)沖突的問題,提高了數(shù)據(jù)的準(zhǔn)確性和完整性,另一方面,通過安全策略模塊,保證了傳輸?shù)陌踩浴?/p>