本技術(shù)涉及計(jì)算機(jī)和通信等相關(guān),尤其涉及到了一種水資源數(shù)據(jù)管理系統(tǒng)及和相關(guān)方法。
背景技術(shù):
1、目前,中國有大量水庫和湖泊等水資源,這些水資源區(qū)域分布廣泛且狀態(tài)各異。目前各地零星的存在一些各自獨(dú)立的水資源管理系統(tǒng),且系統(tǒng)工作模式陳舊。由于水資源相關(guān)數(shù)據(jù)目前缺乏科學(xué)統(tǒng)一管理和安全有效利用的機(jī)制,進(jìn)而極大限制了利用大數(shù)據(jù)、人工智能和物聯(lián)網(wǎng)等新一代信息技術(shù)來開發(fā)利用水資源的可能應(yīng)用場景。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例提供水資源數(shù)據(jù)管理系統(tǒng)及和相關(guān)方法,有利于解決水資源數(shù)據(jù)的科學(xué)統(tǒng)一管理和安全有效利用等問題。
2、本技術(shù)實(shí)施例第一方面提供一種水資源數(shù)據(jù)管理系統(tǒng),水資源數(shù)據(jù)管理系統(tǒng)包括:n個(gè)傳感器系統(tǒng)、m個(gè)區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)、云數(shù)據(jù)共享中心和數(shù)據(jù)服務(wù)中心;其中,
3、所述n個(gè)傳感器系統(tǒng)與n個(gè)水資源具有一一對應(yīng)關(guān)系,m個(gè)區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)與m個(gè)地理區(qū)域具有一一對應(yīng)關(guān)系;所述n個(gè)水資源分布于所述m個(gè)地理區(qū)域;所述n個(gè)傳感器系統(tǒng)包括傳感器系統(tǒng)ssen1,所述n個(gè)水資源包括水資源wr1,傳感器系統(tǒng)ssen1與水資源wr1具有對應(yīng)關(guān)系;所述水資源wr1分布于m個(gè)地理區(qū)域中的地理區(qū)域area1;地理區(qū)域area1與m個(gè)區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)中的區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1,所述n和m為大于1的整數(shù),且所述n不小于m;
4、其中,傳感器系統(tǒng)ssen1,用于采集水資源wr1對應(yīng)的傳感數(shù)據(jù)sdata11,緩存采集到的傳感數(shù)據(jù)sdata11,所述傳感數(shù)據(jù)sdata11包括水質(zhì)數(shù)據(jù)和水位數(shù)據(jù),所述傳感數(shù)據(jù)sdata11包含有水資源wr1的全局唯一標(biāo)識wr1id;在預(yù)設(shè)的第一上報(bào)條件滿足時(shí)向區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1上報(bào)傳感數(shù)據(jù)sdata11;
5、區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1,用于接收來自傳感器系統(tǒng)ssen1的傳感數(shù)據(jù)sdata11,緩存接收到的傳感數(shù)據(jù)sdata11,在預(yù)設(shè)的第二上報(bào)條件滿足時(shí)向云數(shù)據(jù)共享中心上報(bào)緩存的所述傳感數(shù)據(jù)sdata11;
6、云數(shù)據(jù)共享中心,用于接收來自區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1的傳感數(shù)據(jù)sdata11,對所述傳感數(shù)據(jù)sdata11進(jìn)行脫敏處理以得到共享數(shù)據(jù)gdata11,將得到的共享數(shù)據(jù)gdata11緩存到共享數(shù)據(jù)庫中,所述共享數(shù)據(jù)gdata11包含有水資源wr1的全局唯一標(biāo)識wr1id,所述云數(shù)據(jù)共享中心提供共享數(shù)據(jù)庫的訪問接口;
7、數(shù)據(jù)服務(wù)中心,用于為數(shù)據(jù)訪問客戶端提供所述云數(shù)據(jù)共享中心的共享數(shù)據(jù)庫的訪問控制功能。
8、在一些可能的實(shí)施方式中,第一上報(bào)條件可以包括第一上報(bào)周期,例如傳感器系統(tǒng)可在當(dāng)前第一上報(bào)周期到達(dá)時(shí),將當(dāng)前第一上報(bào)周期內(nèi)緩存的傳感數(shù)據(jù)上報(bào)給對應(yīng)區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)。
9、類似的,在一些可能的實(shí)施方式中,第二上報(bào)條件可以包括第二上報(bào)周期,例如區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)可在當(dāng)前第二上報(bào)周期到達(dá)時(shí),將當(dāng)前第二上報(bào)周期內(nèi)緩存的傳感數(shù)據(jù)上報(bào)給云數(shù)據(jù)共享中心。
10、在一些可能的實(shí)施方式中,所述水資源包括水庫資源或湖泊資源;
11、其中,所述數(shù)據(jù)服務(wù)中心具體用于,接收來自第一數(shù)據(jù)訪問客戶端的第一數(shù)據(jù)推送通道建立請求,所述第一數(shù)據(jù)推送通道建立請求用于請求建立云數(shù)據(jù)共享中心和第一數(shù)據(jù)訪問客戶端之間的第一數(shù)據(jù)推送通道,所述第一數(shù)據(jù)推送通道建立請求攜帶有水資源wr1的全局唯一標(biāo)識wr1id,所述第一數(shù)據(jù)推送通道專用于推送包含有水資源wr1的全局唯一標(biāo)識wr1id的共享數(shù)據(jù);
12、所述數(shù)據(jù)服務(wù)中心還用于觸發(fā)在云數(shù)據(jù)共享中心和第一數(shù)據(jù)訪問客戶端之間建立第一數(shù)據(jù)推送通道,并向第一數(shù)據(jù)訪問客戶端反饋攜帶有通道建立成功標(biāo)識和第一數(shù)據(jù)推送通道的通道標(biāo)識的第一數(shù)據(jù)推送通道建立請求響應(yīng);
13、所述云數(shù)據(jù)共享中心還用于通過第一數(shù)據(jù)推送通道向第一數(shù)據(jù)訪問客戶端推送被緩存到共享數(shù)據(jù)庫中的包含有水資源wr1的全局唯一標(biāo)識wr1id的共享數(shù)據(jù);
14、所述第一數(shù)據(jù)訪問客戶端用于通過第一數(shù)據(jù)推送通道接收包含有水資源wr1的全局唯一標(biāo)識wr1id的共享數(shù)據(jù),基于接收到的水資源wr1的全局唯一標(biāo)識wr1id的共享數(shù)據(jù)來創(chuàng)建或更新水資源wr1對應(yīng)的數(shù)字孿生對象。
15、在一些可能的實(shí)施方式中,所述第一數(shù)據(jù)推送通道建立請求還攜帶有第一數(shù)據(jù)訪問客戶端的身份驗(yàn)證文件;
16、所述數(shù)據(jù)服務(wù)中心用于使用第一數(shù)據(jù)訪問客戶端的身份驗(yàn)證文件對第一數(shù)據(jù)訪問客戶端進(jìn)行身份驗(yàn)證,當(dāng)對第一數(shù)據(jù)訪問客戶端的身份驗(yàn)證通過,并且確認(rèn)第一數(shù)據(jù)訪問客戶端的數(shù)據(jù)訪問權(quán)限不低于創(chuàng)建第一數(shù)據(jù)推送通道所需的數(shù)據(jù)訪問權(quán)限,則執(zhí)行觸發(fā)在云數(shù)據(jù)共享中心和第一數(shù)據(jù)訪問客戶端之間建立第一數(shù)據(jù)推送通道的操作。
17、在一些可能的實(shí)施方式中,所述數(shù)據(jù)服務(wù)中心還用于在第一數(shù)據(jù)推送通道建立后,向區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1發(fā)送第一數(shù)據(jù)實(shí)時(shí)上報(bào)指令,所述第一數(shù)據(jù)實(shí)時(shí)上報(bào)指令攜帶有水資源wr1的全局唯一標(biāo)識wr1id,所述第一數(shù)據(jù)實(shí)時(shí)上報(bào)指令用于指示區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1實(shí)時(shí)上報(bào)包含水資源wr1的全局唯一標(biāo)識wr1id的傳感數(shù)據(jù);
18、所述區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1用于在接收到第一數(shù)據(jù)實(shí)時(shí)上報(bào)指令后,在實(shí)時(shí)上報(bào)名單中查找是否存在包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,若在實(shí)時(shí)上報(bào)名單中未查找到包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,則在實(shí)時(shí)上報(bào)名單中添加包含水資源wr1的全局唯一標(biāo)識wr1id的記錄;
19、區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1還用于當(dāng)接收來自傳感器系統(tǒng)ssen1的包含水資源wr1的全局唯一標(biāo)識wr1id的傳感數(shù)據(jù)sdata12,緩存接收到的傳感數(shù)據(jù)sdata12,查找實(shí)時(shí)上報(bào)名單中是否存在包含水資源wr1的全局唯一標(biāo)識wr1id的記錄;若在實(shí)時(shí)上報(bào)名單中查找到了包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,則向所述云數(shù)據(jù)共享中心實(shí)時(shí)上報(bào)緩存的傳感數(shù)據(jù)sdata12;若在實(shí)時(shí)上報(bào)名單中未查找到包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,在預(yù)設(shè)的第二上報(bào)條件滿足時(shí)向云數(shù)據(jù)共享中心上報(bào)傳感數(shù)據(jù)sdata12。
20、在一些可能的實(shí)施方式中,
21、所述數(shù)據(jù)服務(wù)中心還用于在第一數(shù)據(jù)推送通道建立之后,查找實(shí)時(shí)推送名單中否存在包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,若在實(shí)時(shí)推送名單中查找到了包含水資源wr1的全局唯一標(biāo)識wr1id的記錄record1,將記錄record1中計(jì)數(shù)器字段的數(shù)值加1,所述記錄record1的計(jì)數(shù)器字段用于記錄當(dāng)前需推送包含水資源wr1的全局唯一標(biāo)識wr1id的共享數(shù)據(jù)的數(shù)據(jù)訪問客戶端總量;若在所述實(shí)時(shí)推送名單中未查找到包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,則在所述實(shí)時(shí)推送名單中添加包含水資源wr1的全局唯一標(biāo)識wr1id的記錄record1,將記錄record1中計(jì)數(shù)器字段的數(shù)值設(shè)置為1;
22、其中,所述數(shù)據(jù)服務(wù)中心還用于在接收來自第一數(shù)據(jù)訪問客戶端的第一數(shù)據(jù)推送通道釋放請求之后,觸發(fā)釋放第一數(shù)據(jù)推送通道,并向第一數(shù)據(jù)訪問客戶端反饋攜帶有通道釋放成功標(biāo)識和第一數(shù)據(jù)推送通道的通道標(biāo)識的第一數(shù)據(jù)推送通道釋放請求響應(yīng);在實(shí)時(shí)推送名單中查找到記錄record1,將記錄record1中計(jì)數(shù)器字段的數(shù)值減1,并判斷記錄record1中計(jì)數(shù)器字段的數(shù)值是否等于0;若記錄record1中計(jì)數(shù)器字段的數(shù)值等于0,向區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1發(fā)送第一數(shù)據(jù)去實(shí)時(shí)上報(bào)指令,所述第一數(shù)據(jù)去實(shí)時(shí)上報(bào)指令攜帶有水資源wr1的全局唯一標(biāo)識wr1id,所述第一數(shù)據(jù)去實(shí)時(shí)上報(bào)指令用于指示區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1放棄實(shí)時(shí)上報(bào)包含水資源wr1的全局唯一標(biāo)識wr1id的傳感數(shù)據(jù);
23、所述區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1用于在接收到第一數(shù)據(jù)去實(shí)時(shí)上報(bào)指令后,在實(shí)時(shí)上報(bào)名單中查找是否存在包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,若在實(shí)時(shí)上報(bào)名單中查找到了包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,則包含水資源wr1的全局唯一標(biāo)識wr1id的記錄從實(shí)時(shí)上報(bào)名單中刪除;當(dāng)接收來自傳感器系統(tǒng)ssen1的包含水資源wr1的全局唯一標(biāo)識wr1id的傳感數(shù)據(jù)sdata13,緩存接收到的傳感數(shù)據(jù)sdata13,查找實(shí)時(shí)上報(bào)名單中是否存在包含水資源wr1的全局唯一標(biāo)識wr1id的記錄;若在實(shí)時(shí)上報(bào)名單中未查找到包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,則在預(yù)設(shè)的第二上報(bào)條件滿足時(shí)向云數(shù)據(jù)共享中心上報(bào)傳感數(shù)據(jù)sdata13。
24、在一些可能的實(shí)施方式中,所述n個(gè)傳感器系統(tǒng)包括傳感器系統(tǒng)ssen2,所述n個(gè)水資源包括水資源wr2,傳感器系統(tǒng)ssen2與水資源wr2具有對應(yīng)關(guān)系;所述水資源wr2分布于m個(gè)地理區(qū)域中的地理區(qū)域area1;
25、其中,傳感器系統(tǒng)ssen2,用于采集水資源wr2對應(yīng)的傳感數(shù)據(jù)sdata21,緩存采集到的傳感數(shù)據(jù)sdata21,所述傳感數(shù)據(jù)sdata21包括水質(zhì)數(shù)據(jù)和水位數(shù)據(jù),所述傳感數(shù)據(jù)sdata21包含有水資源wr2的全局唯一標(biāo)識wr2id;在預(yù)設(shè)的第三上報(bào)條件或第一上報(bào)條件滿足時(shí)向區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1上報(bào)傳感數(shù)據(jù)sdata21;
26、區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1還用于接收來自傳感器系統(tǒng)ssen2的傳感數(shù)據(jù)sdata21,緩存接收到的傳感數(shù)據(jù)sdata21,在預(yù)設(shè)的第二上報(bào)條件滿足時(shí)向云數(shù)據(jù)共享中心上報(bào)緩存的所述傳感數(shù)據(jù)sdata21;
27、云數(shù)據(jù)共享中心用于接收來自區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1的傳感數(shù)據(jù)sdata21,對所述傳感數(shù)據(jù)sdata21進(jìn)行脫敏處理以得到共享數(shù)據(jù)gdata21,將得到的共享數(shù)據(jù)gdata21緩存到共享數(shù)據(jù)庫中,其中,所述共享數(shù)據(jù)gdata21包含有水資源wr2的全局唯一標(biāo)識wr2id。
28、在一些可能的實(shí)施方式中,所述水資源包括水庫資源或湖泊資源;
29、其中,所述數(shù)據(jù)服務(wù)中心具體用于,接收來自第一數(shù)據(jù)訪問客戶端的第二數(shù)據(jù)推送通道建立請求,所述第二數(shù)據(jù)推送通道建立請求用于請求建立云數(shù)據(jù)共享中心和第一數(shù)據(jù)訪問客戶端之間的第二數(shù)據(jù)推送通道,所述第二數(shù)據(jù)推送通道建立請求攜帶有水資源wr2的全局唯一標(biāo)識wr2id,所述第二數(shù)據(jù)推送通道專用于推送包含有水資源wr2的全局唯一標(biāo)識wr2id的共享數(shù)據(jù);
30、所述數(shù)據(jù)服務(wù)中心還用于觸發(fā)在云數(shù)據(jù)共享中心和第一數(shù)據(jù)訪問客戶端之間建立第二數(shù)據(jù)推送通道,并向第一數(shù)據(jù)訪問客戶端反饋攜帶有通道建立成功標(biāo)識和第二數(shù)據(jù)推送通道的通道標(biāo)識的第數(shù)據(jù)推送通道建立請求響應(yīng);
31、所述云數(shù)據(jù)共享中心還用于通過第二數(shù)據(jù)推送通道向第一數(shù)據(jù)訪問客戶端推送被緩存到共享數(shù)據(jù)庫中的包含有水資源wr2的全局唯一標(biāo)識wr2id的共享數(shù)據(jù);
32、所述第一數(shù)據(jù)訪問客戶端用于通過第二數(shù)據(jù)推送通道接收包含有水資源wr2的全局唯一標(biāo)識wr2id的共享數(shù)據(jù),基于接收到的水資源wr2的全局唯一標(biāo)識wr2id的共享數(shù)據(jù)來創(chuàng)建或更新水資源wr2對應(yīng)的數(shù)字孿生對象。
33、在一些可能的實(shí)施方式中,所述第二數(shù)據(jù)推送通道建立請求還攜帶有第一數(shù)據(jù)訪問客戶端的身份驗(yàn)證文件;
34、所述數(shù)據(jù)服務(wù)中心用于使用第一數(shù)據(jù)訪問客戶端的身份驗(yàn)證文件對第一數(shù)據(jù)訪問客戶端進(jìn)行身份驗(yàn)證,當(dāng)對第一數(shù)據(jù)訪問客戶端的身份驗(yàn)證通過,并且確認(rèn)第一數(shù)據(jù)訪問客戶端的數(shù)據(jù)訪問權(quán)限不低于創(chuàng)建第二數(shù)據(jù)推送通道所需的數(shù)據(jù)訪問權(quán)限,則執(zhí)行觸發(fā)在云數(shù)據(jù)共享中心和第一數(shù)據(jù)訪問客戶端之間建立第一數(shù)據(jù)推送通道的操作,而當(dāng)確認(rèn)第一數(shù)據(jù)訪問客戶端的數(shù)據(jù)訪問權(quán)限低于創(chuàng)建第二數(shù)據(jù)推送通道所需的數(shù)據(jù)訪問權(quán)限,則不執(zhí)行觸發(fā)在云數(shù)據(jù)共享中心和第一數(shù)據(jù)訪問客戶端之間建立第二數(shù)據(jù)推送通道的操作,并向第一數(shù)據(jù)訪問客戶端反饋攜帶有通道建立失敗標(biāo)識的第二數(shù)據(jù)推送通道建立請求響應(yīng)。
35、在一些可能的實(shí)施方式中,所述n個(gè)傳感器系統(tǒng)包括傳感器系統(tǒng)ssen3,所述n個(gè)水資源包括水資源wr3,傳感器系統(tǒng)ssen3與水資源wr3具有對應(yīng)關(guān)系;所述水資源wr3分布于m個(gè)地理區(qū)域中的地理區(qū)域area2;地理區(qū)域area2與m個(gè)區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)中的區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add2;
36、其中,傳感器系統(tǒng)ssen3,用于采集水資源wr3對應(yīng)的傳感數(shù)據(jù)sdata31,緩存采集到的傳感數(shù)據(jù)sdata31,所述傳感數(shù)據(jù)sdata31包括水質(zhì)數(shù)據(jù)和水位數(shù)據(jù),所述傳感數(shù)據(jù)sdata31包含有水資源wr3的全局唯一標(biāo)識wr3id;在預(yù)設(shè)的第三上報(bào)條件或第一上報(bào)條件滿足時(shí)向區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1上報(bào)傳感數(shù)據(jù)sdata21;
37、區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add3還用于接收來自傳感器系統(tǒng)ssen3的傳感數(shù)據(jù)sdata31,緩存接收到的傳感數(shù)據(jù)sdata31,在預(yù)設(shè)的第二上報(bào)條件或第四條件滿足時(shí)向云數(shù)據(jù)共享中心上報(bào)緩存的所述傳感數(shù)據(jù)sdata31;
38、云數(shù)據(jù)共享中心用于接收來自區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add2的傳感數(shù)據(jù)sdata31,對所述傳感數(shù)據(jù)sdata31進(jìn)行脫敏處理以得到共享數(shù)據(jù)gdata31,將得到的共享數(shù)據(jù)gdata31緩存到共享數(shù)據(jù)庫中,所述共享數(shù)據(jù)gdata31包含有水資源wr3的全局唯一標(biāo)識wr3id。
39、在一些可能的實(shí)施方式中,所述第一數(shù)據(jù)訪問客戶端可調(diào)用私有的數(shù)字孿生對象生成大模型,來基于接收到的水資源wr1的全局唯一標(biāo)識wr1id的共享數(shù)據(jù)來創(chuàng)建或更新水資源wr1對應(yīng)的數(shù)字孿生對象。
40、具體來說,所述第一數(shù)據(jù)訪問客戶端可從數(shù)據(jù)服務(wù)中心下載經(jīng)基礎(chǔ)訓(xùn)練的數(shù)字孿生對象生成大模型,而后使用私有知識庫對基礎(chǔ)訓(xùn)練的數(shù)字孿生對象生成大模型進(jìn)行優(yōu)化訓(xùn)練以得到私有的數(shù)字孿生對象生成大模型。
41、例如數(shù)據(jù)服務(wù)中心可緩存多個(gè)經(jīng)基礎(chǔ)訓(xùn)練的數(shù)字孿生對象生成大模型,這些數(shù)字孿生對象生成大模型例如可使用公有知識庫來進(jìn)行基礎(chǔ)訓(xùn)練。多個(gè)經(jīng)基礎(chǔ)訓(xùn)練的數(shù)字孿生對象生成大模型例如可對應(yīng)不同的水資源類型。
42、其中,所述第一數(shù)據(jù)訪問客戶端例如可向數(shù)據(jù)服務(wù)中心發(fā)送水資源類型標(biāo)識wr1tid的第一大模型下載請求,所述水資源類型標(biāo)識wr1tid用于表示水資源wr1所屬水資源類型,數(shù)據(jù)服務(wù)中心則向所述第一數(shù)據(jù)訪問客戶端發(fā)送第一大模型下載請求響應(yīng),第一大模型下載請求響應(yīng)攜帶水資源類型標(biāo)識wr1tid對應(yīng)的經(jīng)基礎(chǔ)訓(xùn)練的數(shù)字孿生對象生成大模型。
43、在一些可能的實(shí)施方式中,為了實(shí)現(xiàn)私有大模型有條件共享,所述第一數(shù)據(jù)訪問客戶端可向數(shù)據(jù)服務(wù)中心發(fā)送第一大模型上傳請求,所述第一大模型上傳請求攜帶私有的數(shù)字孿生對象生成大模型pmode01和私有模型使用授權(quán)碼acode01,數(shù)據(jù)服務(wù)中心在接收到第一大模型上傳請求之后,將私有的數(shù)字孿生對象生成大模型pmode01和私有模型使用授權(quán)碼acode01進(jìn)行關(guān)聯(lián)存儲(chǔ)。
44、當(dāng)數(shù)據(jù)服務(wù)中心接收到第二數(shù)據(jù)訪問客戶端發(fā)送的攜帶有私有模型使用授權(quán)碼acode01的第二大模型上傳請求,數(shù)據(jù)服務(wù)中心則向所述第二數(shù)據(jù)訪問客戶端發(fā)送第二大模型下載請求響應(yīng),第二大模型下載請求響應(yīng)攜帶與私有模型使用授權(quán)碼acode01關(guān)聯(lián)存儲(chǔ)的數(shù)字孿生對象生成大模型pmode01。
45、可以看出,基于上述機(jī)制,有利于實(shí)現(xiàn)私有大模型的有條件共享,可以在共享和安全性之間尋求到科學(xué)平衡性。
46、在一些可能的實(shí)施方式中,若第一大模型上傳請求還攜帶下載次數(shù),那么數(shù)據(jù)服務(wù)中心可啟動(dòng)計(jì)數(shù)器,并使用該下載次數(shù)來初始化計(jì)數(shù)器的數(shù)值,而私有的數(shù)字孿生對象生成大模型pmode01每被下載一次,則計(jì)數(shù)器自動(dòng)減1,當(dāng)計(jì)數(shù)器的數(shù)值為0時(shí),則不在允許在下載私有的數(shù)字孿生對象生成大模型pmode01,并且可銷毀私有的數(shù)字孿生對象生成大模型pmode01。
47、在另一些可能的實(shí)施方式中,若第一大模型上傳請求還攜帶下載有效期,那么數(shù)據(jù)服務(wù)中心可啟動(dòng)計(jì)時(shí)器,并使用該下載有效期來初始化計(jì)時(shí)器的數(shù)值,當(dāng)計(jì)時(shí)器到達(dá)后,則不在允許在下載私有的數(shù)字孿生對象生成大模型pmode01,并且可銷毀私有的數(shù)字孿生對象生成大模型pmode01。
48、本技術(shù)實(shí)施例第二方面提供一種水資源數(shù)據(jù)管理方法,可應(yīng)用于第一方面提供的任意一種水資源數(shù)據(jù)管理系統(tǒng)。
49、例如水資源數(shù)據(jù)管理系統(tǒng)包括:n個(gè)傳感器系統(tǒng)、m個(gè)區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)、云數(shù)據(jù)共享中心和數(shù)據(jù)服務(wù)中心;其中,
50、所述n個(gè)傳感器系統(tǒng)與n個(gè)水資源具有一一對應(yīng)關(guān)系,m個(gè)區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)與m個(gè)地理區(qū)域具有一一對應(yīng)關(guān)系;所述n個(gè)水資源分布于所述m個(gè)地理區(qū)域;所述n個(gè)傳感器系統(tǒng)包括傳感器系統(tǒng)ssen1,所述n個(gè)水資源包括水資源wr1,傳感器系統(tǒng)ssen1與水資源wr1具有對應(yīng)關(guān)系;所述水資源wr1分布于m個(gè)地理區(qū)域中的地理區(qū)域area1;地理區(qū)域area1與m個(gè)區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)中的區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1,所述n和m為大于1的整數(shù),且所述n不小于m;
51、其中,所述方法包括:
52、傳感器系統(tǒng)ssen1采集水資源wr1對應(yīng)的傳感數(shù)據(jù)sdata11,緩存采集到的傳感數(shù)據(jù)sdata11,所述傳感數(shù)據(jù)sdata11包括水質(zhì)數(shù)據(jù)和水位數(shù)據(jù),所述傳感數(shù)據(jù)sdata11包含有水資源wr1的全局唯一標(biāo)識wr1id;在預(yù)設(shè)的第一上報(bào)條件滿足時(shí)向區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1上報(bào)傳感數(shù)據(jù)sdata11;
53、區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1接收來自傳感器系統(tǒng)ssen1的傳感數(shù)據(jù)sdata11,緩存接收到的傳感數(shù)據(jù)sdata11,在預(yù)設(shè)的第二上報(bào)條件滿足時(shí)向云數(shù)據(jù)共享中心上報(bào)緩存的所述傳感數(shù)據(jù)sdata11;
54、云數(shù)據(jù)共享中心接收來自區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1的傳感數(shù)據(jù)sdata11,對所述傳感數(shù)據(jù)sdata11進(jìn)行脫敏處理以得到共享數(shù)據(jù)gdata11,將得到的共享數(shù)據(jù)gdata11緩存到共享數(shù)據(jù)庫中,所述共享數(shù)據(jù)gdata11包含有水資源wr1的全局唯一標(biāo)識wr1id,所述云數(shù)據(jù)共享中心提供共享數(shù)據(jù)庫的訪問接口;
55、其中,數(shù)據(jù)服務(wù)中心用于為數(shù)據(jù)訪問客戶端提供所述云數(shù)據(jù)共享中心的共享數(shù)據(jù)庫的訪問控制功能。
56、在一些可能的實(shí)施方式中,所述水資源包括水庫資源或湖泊資源;
57、其中,所述方法還包括:所述數(shù)據(jù)服務(wù)中心接收來自第一數(shù)據(jù)訪問客戶端的第一數(shù)據(jù)推送通道建立請求,所述第一數(shù)據(jù)推送通道建立請求用于請求建立云數(shù)據(jù)共享中心和第一數(shù)據(jù)訪問客戶端之間的第一數(shù)據(jù)推送通道,所述第一數(shù)據(jù)推送通道建立請求攜帶有水資源wr1的全局唯一標(biāo)識wr1id,所述第一數(shù)據(jù)推送通道專用于推送包含有水資源wr1的全局唯一標(biāo)識wr1id的共享數(shù)據(jù);
58、所述數(shù)據(jù)服務(wù)中心觸發(fā)在云數(shù)據(jù)共享中心和第一數(shù)據(jù)訪問客戶端之間建立第一數(shù)據(jù)推送通道,并向第一數(shù)據(jù)訪問客戶端反饋攜帶有通道建立成功標(biāo)識和第一數(shù)據(jù)推送通道的通道標(biāo)識的第一數(shù)據(jù)推送通道建立請求響應(yīng);
59、所述云數(shù)據(jù)共享中心通過第一數(shù)據(jù)推送通道向第一數(shù)據(jù)訪問客戶端推送被緩存到共享數(shù)據(jù)庫中的包含有水資源wr1的全局唯一標(biāo)識wr1id的共享數(shù)據(jù);
60、所述第一數(shù)據(jù)訪問客戶端通過第一數(shù)據(jù)推送通道接收包含有水資源wr1的全局唯一標(biāo)識wr1id的共享數(shù)據(jù),基于接收到的水資源wr1的全局唯一標(biāo)識wr1id的共享數(shù)據(jù)來創(chuàng)建或更新水資源wr1對應(yīng)的數(shù)字孿生對象。
61、在一些可能的實(shí)施方式中,所述第一數(shù)據(jù)推送通道建立請求還攜帶有第一數(shù)據(jù)訪問客戶端的身份驗(yàn)證文件;
62、其中,所述方法還包括:
63、所述數(shù)據(jù)服務(wù)中心使用第一數(shù)據(jù)訪問客戶端的身份驗(yàn)證文件對第一數(shù)據(jù)訪問客戶端進(jìn)行身份驗(yàn)證,當(dāng)對第一數(shù)據(jù)訪問客戶端的身份驗(yàn)證通過,并且確認(rèn)第一數(shù)據(jù)訪問客戶端的數(shù)據(jù)訪問權(quán)限不低于創(chuàng)建第一數(shù)據(jù)推送通道所需的數(shù)據(jù)訪問權(quán)限,則執(zhí)行觸發(fā)在云數(shù)據(jù)共享中心和第一數(shù)據(jù)訪問客戶端之間建立第一數(shù)據(jù)推送通道的操作。
64、在一些可能的實(shí)施方式中,所述方法還包括:所述數(shù)據(jù)服務(wù)中心在第一數(shù)據(jù)推送通道建立后,向區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1發(fā)送第一數(shù)據(jù)實(shí)時(shí)上報(bào)指令,所述第一數(shù)據(jù)實(shí)時(shí)上報(bào)指令攜帶有水資源wr1的全局唯一標(biāo)識wr1id,所述第一數(shù)據(jù)實(shí)時(shí)上報(bào)指令用于指示區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1實(shí)時(shí)上報(bào)包含水資源wr1的全局唯一標(biāo)識wr1id的傳感數(shù)據(jù);
65、所述區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1在接收到第一數(shù)據(jù)實(shí)時(shí)上報(bào)指令后,在實(shí)時(shí)上報(bào)名單中查找是否存在包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,若在實(shí)時(shí)上報(bào)名單中未查找到包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,則在實(shí)時(shí)上報(bào)名單中添加包含水資源wr1的全局唯一標(biāo)識wr1id的記錄;
66、區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1當(dāng)接收來自傳感器系統(tǒng)ssen1的包含水資源wr1的全局唯一標(biāo)識wr1id的傳感數(shù)據(jù)sdata12,緩存接收到的傳感數(shù)據(jù)sdata12,查找實(shí)時(shí)上報(bào)名單中是否存在包含水資源wr1的全局唯一標(biāo)識wr1id的記錄;若在實(shí)時(shí)上報(bào)名單中查找到了包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,則向所述云數(shù)據(jù)共享中心實(shí)時(shí)上報(bào)緩存的傳感數(shù)據(jù)sdata12;若在實(shí)時(shí)上報(bào)名單中未查找到包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,在預(yù)設(shè)的第二上報(bào)條件滿足時(shí)向云數(shù)據(jù)共享中心上報(bào)傳感數(shù)據(jù)sdata12。
67、在一些可能的實(shí)施方式中,所述方法還包括:
68、所述數(shù)據(jù)服務(wù)中心在第一數(shù)據(jù)推送通道建立之后,查找實(shí)時(shí)推送名單中否存在包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,若在實(shí)時(shí)推送名單中查找到了包含水資源wr1的全局唯一標(biāo)識wr1id的記錄record1,將記錄record1中計(jì)數(shù)器字段的數(shù)值加1,所述記錄record1的計(jì)數(shù)器字段用于記錄當(dāng)前需推送包含水資源wr1的全局唯一標(biāo)識wr1id的共享數(shù)據(jù)的數(shù)據(jù)訪問客戶端總量;若在所述實(shí)時(shí)推送名單中未查找到包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,則在所述實(shí)時(shí)推送名單中添加包含水資源wr1的全局唯一標(biāo)識wr1id的記錄record1,將記錄record1中計(jì)數(shù)器字段的數(shù)值設(shè)置為1;
69、其中,所述數(shù)據(jù)服務(wù)中心在接收來自第一數(shù)據(jù)訪問客戶端的第一數(shù)據(jù)推送通道釋放請求之后,觸發(fā)釋放第一數(shù)據(jù)推送通道,并向第一數(shù)據(jù)訪問客戶端反饋攜帶有通道釋放成功標(biāo)識和第一數(shù)據(jù)推送通道的通道標(biāo)識的第一數(shù)據(jù)推送通道釋放請求響應(yīng);在實(shí)時(shí)推送名單中查找到記錄record1,將記錄record1中計(jì)數(shù)器字段的數(shù)值減1,并判斷記錄record1中計(jì)數(shù)器字段的數(shù)值是否等于0;若記錄record1中計(jì)數(shù)器字段的數(shù)值等于0,向區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1發(fā)送第一數(shù)據(jù)去實(shí)時(shí)上報(bào)指令,所述第一數(shù)據(jù)去實(shí)時(shí)上報(bào)指令攜帶有水資源wr1的全局唯一標(biāo)識wr1id,所述第一數(shù)據(jù)去實(shí)時(shí)上報(bào)指令用于指示區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1放棄實(shí)時(shí)上報(bào)包含水資源wr1的全局唯一標(biāo)識wr1id的傳感數(shù)據(jù);
70、所述區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1在接收到第一數(shù)據(jù)去實(shí)時(shí)上報(bào)指令后,在實(shí)時(shí)上報(bào)名單中查找是否存在包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,若在實(shí)時(shí)上報(bào)名單中查找到了包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,則包含水資源wr1的全局唯一標(biāo)識wr1id的記錄從實(shí)時(shí)上報(bào)名單中刪除;當(dāng)接收來自傳感器系統(tǒng)ssen1的包含水資源wr1的全局唯一標(biāo)識wr1id的傳感數(shù)據(jù)sdata13,緩存接收到的傳感數(shù)據(jù)sdata13,查找實(shí)時(shí)上報(bào)名單中是否存在包含水資源wr1的全局唯一標(biāo)識wr1id的記錄;若在實(shí)時(shí)上報(bào)名單中未查找到包含水資源wr1的全局唯一標(biāo)識wr1id的記錄,則在預(yù)設(shè)的第二上報(bào)條件滿足時(shí)向云數(shù)據(jù)共享中心上報(bào)傳感數(shù)據(jù)sdata13。
71、在一些可能的實(shí)施方式中,所述n個(gè)傳感器系統(tǒng)包括傳感器系統(tǒng)ssen2,所述n個(gè)水資源包括水資源wr2,傳感器系統(tǒng)ssen2與水資源wr2具有對應(yīng)關(guān)系;所述水資源wr2分布于m個(gè)地理區(qū)域中的地理區(qū)域area1;
72、其中,所述方法還包括:
73、傳感器系統(tǒng)ssen2采集水資源wr2對應(yīng)的傳感數(shù)據(jù)sdata21,緩存采集到的傳感數(shù)據(jù)sdata21,所述傳感數(shù)據(jù)sdata21包括水質(zhì)數(shù)據(jù)和水位數(shù)據(jù),所述傳感數(shù)據(jù)sdata21包含有水資源wr2的全局唯一標(biāo)識wr2id;在預(yù)設(shè)的第三上報(bào)條件或第一上報(bào)條件滿足時(shí)向區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1上報(bào)傳感數(shù)據(jù)sdata21;
74、所述區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1接收來自傳感器系統(tǒng)ssen2的傳感數(shù)據(jù)sdata21,緩存接收到的傳感數(shù)據(jù)sdata21,在預(yù)設(shè)的第二上報(bào)條件滿足時(shí)向云數(shù)據(jù)共享中心上報(bào)緩存的所述傳感數(shù)據(jù)sdata21;
75、所述云數(shù)據(jù)共享中心接收來自區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1的傳感數(shù)據(jù)sdata21,對所述傳感數(shù)據(jù)sdata21進(jìn)行脫敏處理以得到共享數(shù)據(jù)gdata21,將得到的共享數(shù)據(jù)gdata21緩存到共享數(shù)據(jù)庫中,其中,所述共享數(shù)據(jù)gdata21包含有水資源wr2的全局唯一標(biāo)識wr2id。
76、在一些可能的實(shí)施方式中,所述水資源包括水庫資源或湖泊資源;
77、其中,所述方法還包括:所述數(shù)據(jù)服務(wù)中心接收來自第一數(shù)據(jù)訪問客戶端的第二數(shù)據(jù)推送通道建立請求,所述第二數(shù)據(jù)推送通道建立請求用于請求建立云數(shù)據(jù)共享中心和第一數(shù)據(jù)訪問客戶端之間的第二數(shù)據(jù)推送通道,所述第二數(shù)據(jù)推送通道建立請求攜帶有水資源wr2的全局唯一標(biāo)識wr2id,所述第二數(shù)據(jù)推送通道專用于推送包含有水資源wr2的全局唯一標(biāo)識wr2id的共享數(shù)據(jù);
78、所述數(shù)據(jù)服務(wù)中心觸發(fā)在云數(shù)據(jù)共享中心和第一數(shù)據(jù)訪問客戶端之間建立第二數(shù)據(jù)推送通道,并向第一數(shù)據(jù)訪問客戶端反饋攜帶有通道建立成功標(biāo)識和第二數(shù)據(jù)推送通道的通道標(biāo)識的第數(shù)據(jù)推送通道建立請求響應(yīng);
79、所述云數(shù)據(jù)共享中心通過第二數(shù)據(jù)推送通道向第一數(shù)據(jù)訪問客戶端推送被緩存到共享數(shù)據(jù)庫中的包含有水資源wr2的全局唯一標(biāo)識wr2id的共享數(shù)據(jù);
80、所述第一數(shù)據(jù)訪問客戶端通過第二數(shù)據(jù)推送通道接收包含有水資源wr2的全局唯一標(biāo)識wr2id的共享數(shù)據(jù),基于接收到的水資源wr2的全局唯一標(biāo)識wr2id的共享數(shù)據(jù)來創(chuàng)建或更新水資源wr2對應(yīng)的數(shù)字孿生對象。
81、在一些可能的實(shí)施方式中,所述第二數(shù)據(jù)推送通道建立請求還攜帶有第一數(shù)據(jù)訪問客戶端的身份驗(yàn)證文件;所述方法還包括:
82、所述數(shù)據(jù)服務(wù)中心使用第一數(shù)據(jù)訪問客戶端的身份驗(yàn)證文件對第一數(shù)據(jù)訪問客戶端進(jìn)行身份驗(yàn)證,當(dāng)對第一數(shù)據(jù)訪問客戶端的身份驗(yàn)證通過,并且確認(rèn)第一數(shù)據(jù)訪問客戶端的數(shù)據(jù)訪問權(quán)限不低于創(chuàng)建第二數(shù)據(jù)推送通道所需的數(shù)據(jù)訪問權(quán)限,則執(zhí)行觸發(fā)在云數(shù)據(jù)共享中心和第一數(shù)據(jù)訪問客戶端之間建立第一數(shù)據(jù)推送通道的操作,而當(dāng)確認(rèn)第一數(shù)據(jù)訪問客戶端的數(shù)據(jù)訪問權(quán)限低于創(chuàng)建第二數(shù)據(jù)推送通道所需的數(shù)據(jù)訪問權(quán)限,則不執(zhí)行觸發(fā)在云數(shù)據(jù)共享中心和第一數(shù)據(jù)訪問客戶端之間建立第二數(shù)據(jù)推送通道的操作,并向第一數(shù)據(jù)訪問客戶端反饋攜帶有通道建立失敗標(biāo)識的第二數(shù)據(jù)推送通道建立請求響應(yīng)。
83、在一些可能的實(shí)施方式中,所述n個(gè)傳感器系統(tǒng)包括傳感器系統(tǒng)ssen3,所述n個(gè)水資源包括水資源wr3,傳感器系統(tǒng)ssen3與水資源wr3具有對應(yīng)關(guān)系;所述水資源wr3分布于m個(gè)地理區(qū)域中的地理區(qū)域area2;地理區(qū)域area2與m個(gè)區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)中的區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add2;其中,所述方法還包括:
84、其中,傳感器系統(tǒng)ssen3采集水資源wr3對應(yīng)的傳感數(shù)據(jù)sdata31,緩存采集到的傳感數(shù)據(jù)sdata31,所述傳感數(shù)據(jù)sdata31包括水質(zhì)數(shù)據(jù)和水位數(shù)據(jù),所述傳感數(shù)據(jù)sdata31包含有水資源wr3的全局唯一標(biāo)識wr3id;在預(yù)設(shè)的第三上報(bào)條件或第一上報(bào)條件滿足時(shí)向區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add1上報(bào)傳感數(shù)據(jù)sdata21;
85、區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add3接收來自傳感器系統(tǒng)ssen3的傳感數(shù)據(jù)sdata31,緩存接收到的傳感數(shù)據(jù)sdata31,在預(yù)設(shè)的第二上報(bào)條件或第四條件滿足時(shí)向云數(shù)據(jù)共享中心上報(bào)緩存的所述傳感數(shù)據(jù)sdata31;
86、云數(shù)據(jù)共享中心接收來自區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)add2的傳感數(shù)據(jù)sdata31,對所述傳感數(shù)據(jù)sdata31進(jìn)行脫敏處理以得到共享數(shù)據(jù)gdata31,將得到的共享數(shù)據(jù)gdata31緩存到共享數(shù)據(jù)庫中,所述共享數(shù)據(jù)gdata31包含有水資源wr3的全局唯一標(biāo)識wr3id。
87、本技術(shù)實(shí)施例提供的方案,通過跨區(qū)域的水資源數(shù)據(jù)管理系統(tǒng)建立起了至少三級聯(lián)動(dòng)的數(shù)據(jù)架構(gòu),其中,三級聯(lián)動(dòng)的數(shù)據(jù)架構(gòu)包括:跨區(qū)域級的云數(shù)據(jù)共享中心、區(qū)域級的區(qū)域數(shù)據(jù)匯集節(jié)點(diǎn)和單水資源級的傳感器系統(tǒng),這樣的三級數(shù)據(jù)架構(gòu)聯(lián)動(dòng)協(xié)同工作,有利于打破水資源數(shù)據(jù)孤島,有利于解決水資源數(shù)據(jù)的科學(xué)統(tǒng)一管理和安全有效利用等問題。