本技術(shù)涉及人工智能領(lǐng)域,尤其涉及一種數(shù)據(jù)傳輸方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、健康監(jiān)測設(shè)備在醫(yī)院和敬老院等公共場所得到越來越廣泛的應(yīng)用,通過被監(jiān)測對(duì)象佩戴的健康監(jiān)測設(shè)備可以實(shí)時(shí)或定期采集被監(jiān)測對(duì)象的生理、生化、體征等健康監(jiān)測數(shù)據(jù),以對(duì)被監(jiān)測對(duì)象的健康狀態(tài)進(jìn)行監(jiān)測。相關(guān)技術(shù)中,健康監(jiān)測設(shè)備采集的數(shù)據(jù)的傳輸過程如下:在被監(jiān)測對(duì)象的移動(dòng)終端上安裝健康監(jiān)測應(yīng)用程序(application,app),健康監(jiān)測設(shè)備與移動(dòng)終端中的健康監(jiān)測應(yīng)用程序通過藍(lán)牙通信進(jìn)行連接,通過移動(dòng)終端中的健康監(jiān)測應(yīng)用程序?qū)】当O(jiān)測設(shè)備進(jìn)行激活并對(duì)健康監(jiān)測設(shè)備監(jiān)測到的被監(jiān)測對(duì)象的健康監(jiān)測數(shù)據(jù)進(jìn)行采集,進(jìn)而,移動(dòng)終端中的健康監(jiān)測應(yīng)用程序?qū)⒉杉谋槐O(jiān)測對(duì)象的健康監(jiān)測數(shù)據(jù)上傳到服務(wù)器,由服務(wù)器根據(jù)接收的健康數(shù)據(jù)為被監(jiān)測對(duì)象提供個(gè)性化的健康管理和輔助診斷服務(wù)。
2、然而,在醫(yī)院或敬老院等場景中,一些用戶可能沒有手機(jī)或其他移動(dòng)終端設(shè)備,或者,一些老年用戶不會(huì)操作健康監(jiān)測應(yīng)用程序,從而,無法完成健康監(jiān)測設(shè)備的激活和健康監(jiān)測數(shù)據(jù)的上傳。并且,在醫(yī)院或敬老院等場所,隨著佩戴健康監(jiān)測設(shè)備的被監(jiān)測對(duì)象位置的移動(dòng),可能會(huì)導(dǎo)致被監(jiān)測對(duì)象的移動(dòng)終端與佩戴的健康監(jiān)測設(shè)備的通信連接斷開而無法持續(xù)實(shí)時(shí)上傳被監(jiān)測對(duì)象的健康監(jiān)測數(shù)據(jù)。
技術(shù)實(shí)現(xiàn)思路
1、為了解決現(xiàn)有技術(shù)中健康監(jiān)測設(shè)備的激活和健康監(jiān)測數(shù)據(jù)的上傳失敗以及由于被監(jiān)測對(duì)象的移動(dòng)終端與佩戴的健康監(jiān)測設(shè)備的通信連接斷開而無法持續(xù)實(shí)時(shí)上傳被監(jiān)測對(duì)象的健康監(jiān)測數(shù)據(jù)的問題,本技術(shù)實(shí)施例提供了一種數(shù)據(jù)傳輸方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
2、第一方面,本技術(shù)實(shí)施例提供了一種服務(wù)器側(cè)實(shí)施的數(shù)據(jù)傳輸方法,包括:
3、接收健康監(jiān)測設(shè)備的激活成功信息,將所述健康監(jiān)測設(shè)備的狀態(tài)標(biāo)記為激活狀態(tài),所述健康監(jiān)測設(shè)備的激活成功信息是指定移動(dòng)終端對(duì)所述健康監(jiān)測設(shè)備進(jìn)行激活后由所述健康監(jiān)測設(shè)備發(fā)送的,或者由基站對(duì)所述健康監(jiān)測設(shè)備進(jìn)行激活后發(fā)送的;
4、接收基站發(fā)送的候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息,所述候選待連接健康監(jiān)測設(shè)備為所述基站檢測到的在其覆蓋范圍內(nèi)可連接的待連接健康監(jiān)測設(shè)備;
5、若基于所述候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息和所述候選待連接健康監(jiān)測設(shè)備的狀態(tài)確定滿足連接條件,則向所述基站返回指示連接所述候選待連接健康監(jiān)測設(shè)備的消息,以使所述基站與所述候選待連接健康監(jiān)測設(shè)備進(jìn)行連接;
6、接收基站發(fā)送的從其連接的各健康監(jiān)測設(shè)備獲取的健康監(jiān)測數(shù)據(jù)。
7、在一種實(shí)施方式中,所述候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息包括所述候選待連接健康監(jiān)測設(shè)備的標(biāo)識(shí)信息、所述候選待連接健康監(jiān)測設(shè)備與所述基站之間的信號(hào)強(qiáng)度信息;
8、基于所述候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息和所述候選待連接健康監(jiān)測設(shè)備的狀態(tài)確定滿足連接條件,具體包括:
9、基于所述候選待連接健康監(jiān)測設(shè)備的標(biāo)識(shí)查找所述候選待連接健康監(jiān)測設(shè)備的狀態(tài);
10、若確定所述候選待連接健康監(jiān)測設(shè)備的狀態(tài)為激活狀態(tài),且當(dāng)前時(shí)刻所述候選待連接健康監(jiān)測設(shè)備與所述基站之間的信號(hào)強(qiáng)度大于所述候選待連接健康監(jiān)測設(shè)備在與其上一次連接的第一基站的斷連時(shí)刻與所述第一基站之間的信號(hào)強(qiáng)度,則確定滿足連接條件。
11、在一種實(shí)施方式中,所述候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息包括所述候選待連接健康監(jiān)測設(shè)備的標(biāo)識(shí)信息、所述候選待連接健康監(jiān)測設(shè)備與所述基站之間的信號(hào)強(qiáng)度信息;
12、基于所述候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息和所述候選待連接健康監(jiān)測設(shè)備的狀態(tài)確定滿足連接條件,具體包括:
13、基于所述候選待連接健康監(jiān)測設(shè)備的標(biāo)識(shí)查找所述候選待連接健康監(jiān)測設(shè)備的狀態(tài);
14、若確定所述候選待連接健康監(jiān)測設(shè)備的狀態(tài)為激活狀態(tài),且當(dāng)前時(shí)刻所述候選待連接健康監(jiān)測設(shè)備與所述基站之間的信號(hào)強(qiáng)度大于所述候選待連接監(jiān)測設(shè)備與所述基站相鄰的各第二基站之間的信號(hào)強(qiáng)度,則確定滿足連接條件。
15、在一種實(shí)施方式中,所述指示連接所述候選待連接健康監(jiān)測設(shè)備的消息中包含所述候選待連接健康監(jiān)測設(shè)備的鑒權(quán)信息,以使所述基站與所述候選待連接健康監(jiān)測設(shè)備基于所述鑒權(quán)信息進(jìn)行雙向鑒權(quán),并在鑒權(quán)成功后進(jìn)行連接。
16、在一種實(shí)施方式中,所述候選待連接健康監(jiān)測設(shè)備的鑒權(quán)信息包括所述候選待連接健康監(jiān)測設(shè)備對(duì)應(yīng)的密鑰集合,所述密鑰集合包括所述候選待連接健康監(jiān)測設(shè)備對(duì)應(yīng)的各密鑰與密鑰標(biāo)識(shí)。
17、在一種實(shí)施方式中,在接收基站發(fā)送的候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息之前,還包括:
18、接收所述基站發(fā)送的登錄請(qǐng)求,所述登錄請(qǐng)求包含所述基站的標(biāo)識(shí)信息和登錄密鑰信息;
19、對(duì)所述基站的標(biāo)識(shí)信息和登錄密鑰信息進(jìn)行校驗(yàn),若確定校驗(yàn)通過,則向所述基站返回登錄令牌信息,以使所述基站發(fā)送數(shù)據(jù)時(shí)攜帶所述登錄令牌信息。
20、第二方面,本技術(shù)實(shí)施例提供了一種服務(wù)器側(cè)實(shí)施的數(shù)據(jù)傳輸裝置,包括:
21、第一接收單元,用于接收健康監(jiān)測設(shè)備的激活成功信息,將所述健康監(jiān)測設(shè)備的狀態(tài)標(biāo)記為激活狀態(tài),所述健康監(jiān)測設(shè)備的激活成功信息是指定移動(dòng)終端對(duì)所述健康監(jiān)測設(shè)備進(jìn)行激活后由所述健康監(jiān)測設(shè)備發(fā)送的,或者由基站對(duì)所述健康監(jiān)測設(shè)備進(jìn)行激活后發(fā)送的;
22、第二接收單元,用于接收基站發(fā)送的候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息,所述候選待連接健康監(jiān)測設(shè)備為所述基站檢測到的在其覆蓋范圍內(nèi)可連接的待連接健康監(jiān)測設(shè)備;
23、返回單元,用于若基于所述候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息和所述候選待連接健康監(jiān)測設(shè)備的狀態(tài)確定滿足連接條件,則向所述基站返回指示連接所述候選待連接健康監(jiān)測設(shè)備的消息,以使所述基站與所述候選待連接健康監(jiān)測設(shè)備進(jìn)行連接;
24、第三接收單元,用于接收基站發(fā)送的從其連接的各健康監(jiān)測設(shè)備獲取的健康監(jiān)測數(shù)據(jù)。
25、在一種實(shí)施方式中,所述候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息包括所述候選待連接健康監(jiān)測設(shè)備的標(biāo)識(shí)信息、所述候選待連接健康監(jiān)測設(shè)備與所述基站之間的信號(hào)強(qiáng)度信息;
26、所述返回單元,具體用于基于所述候選待連接健康監(jiān)測設(shè)備的標(biāo)識(shí)查找所述候選待連接健康監(jiān)測設(shè)備的狀態(tài);若確定所述候選待連接健康監(jiān)測設(shè)備的狀態(tài)為激活狀態(tài),且當(dāng)前時(shí)刻所述候選待連接健康監(jiān)測設(shè)備與所述基站之間的信號(hào)強(qiáng)度大于所述候選待連接健康監(jiān)測設(shè)備在與其上一次連接的第一基站的斷連時(shí)刻與所述第一基站之間的信號(hào)強(qiáng)度,則確定滿足連接條件。
27、在一種實(shí)施方式中,所述候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息包括所述候選待連接健康監(jiān)測設(shè)備的標(biāo)識(shí)信息、所述候選待連接健康監(jiān)測設(shè)備與所述基站之間的信號(hào)強(qiáng)度信息;
28、所述返回單元,具體用于基于所述候選待連接健康監(jiān)測設(shè)備的標(biāo)識(shí)查找所述候選待連接健康監(jiān)測設(shè)備的狀態(tài);若確定所述候選待連接健康監(jiān)測設(shè)備的狀態(tài)為激活狀態(tài),且當(dāng)前時(shí)刻所述候選待連接健康監(jiān)測設(shè)備與所述基站之間的信號(hào)強(qiáng)度大于所述候選待連接監(jiān)測設(shè)備與所述基站相鄰的各第二基站之間的信號(hào)強(qiáng)度,則確定滿足連接條件。
29、在一種實(shí)施方式中,所述指示連接所述候選待連接健康監(jiān)測設(shè)備的消息中包含所述候選待連接健康監(jiān)測設(shè)備的鑒權(quán)信息,以使所述基站與所述候選待連接健康監(jiān)測設(shè)備基于所述鑒權(quán)信息進(jìn)行雙向鑒權(quán),并在鑒權(quán)成功后進(jìn)行連接。
30、在一種實(shí)施方式中,所述候選待連接健康監(jiān)測設(shè)備的鑒權(quán)信息包括所述候選待連接健康監(jiān)測設(shè)備對(duì)應(yīng)的密鑰集合,所述密鑰集合包括所述候選待連接健康監(jiān)測設(shè)備對(duì)應(yīng)的各密鑰與密鑰標(biāo)識(shí)。
31、在一種實(shí)施方式中,所述裝置,還包括:
32、第四接收單元,用于在接收基站發(fā)送的候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息之前,接收所述基站發(fā)送的登錄請(qǐng)求,所述登錄請(qǐng)求包含所述基站的標(biāo)識(shí)信息和登錄密鑰信息;
33、校驗(yàn)單元,用于對(duì)所述基站的標(biāo)識(shí)信息和登錄密鑰信息進(jìn)行校驗(yàn),若確定校驗(yàn)通過,則向所述基站返回登錄令牌信息,以使所述基站發(fā)送數(shù)據(jù)時(shí)攜帶所述登錄令牌信息。
34、第三方面,本技術(shù)實(shí)施例提供了一種基站側(cè)實(shí)施的數(shù)據(jù)傳輸方法,包括:
35、將待激活健康監(jiān)測設(shè)備激活后向服務(wù)器發(fā)送健康監(jiān)測設(shè)備的激活成功信息,以使所述服務(wù)器將所述健康監(jiān)測設(shè)備的狀態(tài)標(biāo)記為激活狀態(tài);
36、將檢測到的在覆蓋范圍內(nèi)可連接的候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息發(fā)送至所述服務(wù)器,以使所述服務(wù)器基于所述候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息和所述候選待連接健康監(jiān)測設(shè)備的狀態(tài)確定是否滿足連接條件;
37、當(dāng)確定接收到所述服務(wù)器返回的指示連接所述候選待連接健康監(jiān)測設(shè)備的消息時(shí),與所述候選待連接健康監(jiān)測設(shè)備進(jìn)行連接;
38、接收連接的各健康監(jiān)測設(shè)備的上報(bào)的健康監(jiān)測數(shù)據(jù),并將所述各健康監(jiān)測設(shè)備的上報(bào)的健康監(jiān)測數(shù)據(jù)發(fā)送至所述服務(wù)器。
39、在一種實(shí)施方式中,通過以下方式將所述待激活健康監(jiān)測設(shè)備激活:
40、接收所述待激活健康監(jiān)測設(shè)備發(fā)送的藍(lán)牙廣播數(shù)據(jù)包,所述藍(lán)牙廣播數(shù)據(jù)包是所述待激活健康監(jiān)測設(shè)備由指定移動(dòng)終端喚醒后發(fā)送的;
41、從所述待激活健康監(jiān)測設(shè)備獲取所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)信息;
42、將所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)信息發(fā)送至所述服務(wù)器,以使所述服務(wù)器對(duì)所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)信息進(jìn)行校驗(yàn);
43、接收所述服務(wù)器發(fā)送的所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息,所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息是所述服務(wù)器在對(duì)所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)信息校驗(yàn)通過后發(fā)送的;
44、基于所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息與所述待激活健康監(jiān)測設(shè)備進(jìn)行雙向鑒權(quán),并在鑒權(quán)成功后激活所述待激活健康監(jiān)測設(shè)備。
45、在一種實(shí)施方式中,所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息包括所述待激活健康監(jiān)測設(shè)備對(duì)應(yīng)的密鑰集合,所述密鑰集合包括所述待激活健康監(jiān)測設(shè)備對(duì)應(yīng)的各密鑰與密鑰標(biāo)識(shí);
46、基于所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息與所述待激活健康監(jiān)測設(shè)備進(jìn)行雙向鑒權(quán),具體包括:
47、根據(jù)預(yù)設(shè)密鑰協(xié)商算法生成第一公鑰和第一私鑰;
48、從所述密鑰集合中選取任意一個(gè)第一密鑰,并根據(jù)選取的所述第一密鑰、第一時(shí)間信息和所述第一公鑰利用哈希算法生成第一簽名信息;
49、向所述待激活健康監(jiān)測設(shè)備發(fā)送第一鑒權(quán)請(qǐng)求,所述第一鑒權(quán)請(qǐng)求中攜帶有所述第一密鑰的標(biāo)識(shí)信息、所述第一時(shí)間信息、所述第一公鑰和所述第一簽名信息,以使所述待激活健康監(jiān)測設(shè)備根據(jù)所述第一密鑰的標(biāo)識(shí)對(duì)應(yīng)的密鑰、所述第一時(shí)間信息和所述第一公鑰利用所述哈希算法生成第二簽名信息,以校驗(yàn)所述第二簽名信息是否與所述第一簽名信息一致;
50、接收所述待激活健康監(jiān)測設(shè)備在確定所述第二簽名信息與所述第一簽名信息一致時(shí)發(fā)送的第二鑒權(quán)請(qǐng)求,所述第二鑒權(quán)請(qǐng)求中攜帶有第二密鑰的標(biāo)識(shí)信息、第二時(shí)間信息、第二公鑰和第三簽名信息,所述第三簽名信息是所述待激活健康監(jiān)測設(shè)備根據(jù)選取的所述第二密鑰、所述第二時(shí)間信息和所述第二公鑰利用所述哈希算法生成的,所述第二公鑰是所述待激活健康監(jiān)測設(shè)備根據(jù)所述預(yù)設(shè)密鑰協(xié)商算法生成的;
51、根據(jù)所述第二密鑰的標(biāo)識(shí)對(duì)應(yīng)的密鑰、所述第二時(shí)間信息和所述第二公鑰利用所述哈希算法生成第四簽名信息;
52、若確定所述第四簽名信息與所述第三簽名信息一致,則確定鑒權(quán)成功。
53、第四方面,本技術(shù)實(shí)施例提供了一種基站側(cè)實(shí)施的數(shù)據(jù)傳輸裝置,包括:
54、第一發(fā)送單元,用于將待激活健康監(jiān)測設(shè)備激活后向服務(wù)器發(fā)送健康監(jiān)測設(shè)備的激活成功信息,以使所述服務(wù)器將所述健康監(jiān)測設(shè)備的狀態(tài)標(biāo)記為激活狀態(tài);
55、第二發(fā)送單元,用于將檢測到的在覆蓋范圍內(nèi)可連接的候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息發(fā)送至所述服務(wù)器,以使所述服務(wù)器基于所述候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息和所述候選待連接健康監(jiān)測設(shè)備的狀態(tài)確定是否滿足連接條件;
56、處理單元,用于當(dāng)確定接收到所述服務(wù)器返回的指示連接所述候選待連接健康監(jiān)測設(shè)備的消息時(shí),與所述候選待連接健康監(jiān)測設(shè)備進(jìn)行連接;
57、第三發(fā)送單元,用于接收連接的各健康監(jiān)測設(shè)備的上報(bào)的健康監(jiān)測數(shù)據(jù),并將所述各健康監(jiān)測設(shè)備的上報(bào)的健康監(jiān)測數(shù)據(jù)發(fā)送至所述服務(wù)器。
58、在一種實(shí)施方式中,所述裝置,還包括:
59、激活單元,用于通過以下方式將所述待激活健康監(jiān)測設(shè)備激活:接收所述待激活健康監(jiān)測設(shè)備發(fā)送的藍(lán)牙廣播數(shù)據(jù)包,所述藍(lán)牙廣播數(shù)據(jù)包是所述待激活健康監(jiān)測設(shè)備由指定移動(dòng)終端喚醒后發(fā)送的;從所述待激活健康監(jiān)測設(shè)備獲取所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)信息;將所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)信息發(fā)送至所述服務(wù)器,以使所述服務(wù)器對(duì)所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)信息進(jìn)行校驗(yàn);接收所述服務(wù)器發(fā)送的所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息,所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息是所述服務(wù)器在對(duì)所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)信息校驗(yàn)通過后發(fā)送的;基于所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息與所述待激活健康監(jiān)測設(shè)備進(jìn)行雙向鑒權(quán),并在鑒權(quán)成功后激活所述待激活健康監(jiān)測設(shè)備。
60、在一種實(shí)施方式中,所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息包括所述待激活健康監(jiān)測設(shè)備對(duì)應(yīng)的密鑰集合,所述密鑰集合包括所述待激活健康監(jiān)測設(shè)備對(duì)應(yīng)的各密鑰與密鑰標(biāo)識(shí);
61、所述激活單元,具體用于根據(jù)預(yù)設(shè)密鑰協(xié)商算法生成第一公鑰和第一私鑰;從所述密鑰集合中選取任意一個(gè)第一密鑰,并根據(jù)選取的所述第一密鑰、第一時(shí)間信息和所述第一公鑰利用哈希算法生成第一簽名信息;向所述待激活健康監(jiān)測設(shè)備發(fā)送第一鑒權(quán)請(qǐng)求,所述第一鑒權(quán)請(qǐng)求中攜帶有所述第一密鑰的標(biāo)識(shí)信息、所述第一時(shí)間信息、所述第一公鑰和所述第一簽名信息,以使所述待激活健康監(jiān)測設(shè)備根據(jù)所述第一密鑰的標(biāo)識(shí)對(duì)應(yīng)的密鑰、所述第一時(shí)間信息和所述第一公鑰利用所述哈希算法生成第二簽名信息,以校驗(yàn)所述第二簽名信息是否與所述第一簽名信息一致;接收所述待激活健康監(jiān)測設(shè)備在確定所述第二簽名信息與所述第一簽名信息一致時(shí)發(fā)送的第二鑒權(quán)請(qǐng)求,所述第二鑒權(quán)請(qǐng)求中攜帶有第二密鑰的標(biāo)識(shí)信息、第二時(shí)間信息、第二公鑰和第三簽名信息,所述第三簽名信息是所述待激活健康監(jiān)測設(shè)備根據(jù)選取的所述第二密鑰、所述第二時(shí)間信息和所述第二公鑰利用所述哈希算法生成的,所述第二公鑰是所述待激活健康監(jiān)測設(shè)備根據(jù)所述預(yù)設(shè)密鑰協(xié)商算法生成的;根據(jù)所述第二密鑰的標(biāo)識(shí)對(duì)應(yīng)的密鑰、所述第二時(shí)間信息和所述第二公鑰利用所述哈希算法生成第四簽名信息;若確定所述第四簽名信息與所述第三簽名信息一致,則確定鑒權(quán)成功。
62、第五方面,本技術(shù)實(shí)施例提供了一種指定移動(dòng)終端側(cè)實(shí)施的數(shù)據(jù)傳輸方法,包括:
63、喚醒待激活健康監(jiān)測設(shè)備,獲取所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)信息;
64、將所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)信息發(fā)送至服務(wù)器,以使所述服務(wù)器對(duì)所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)進(jìn)行校驗(yàn);
65、接收所述服務(wù)器發(fā)送的所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息,所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息是所述服務(wù)器在對(duì)所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)校驗(yàn)通過后發(fā)送的;
66、基于所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息與所述待激活健康監(jiān)測設(shè)備進(jìn)行雙向鑒權(quán),并在鑒權(quán)成功后與所述待激活健康監(jiān)測設(shè)備進(jìn)行連接,激活所述待激活健康監(jiān)測設(shè)備;
67、向所述服務(wù)器發(fā)送所述健康監(jiān)測設(shè)備的激活成功信息,以使所述服務(wù)器將所述健康監(jiān)測設(shè)備的狀態(tài)標(biāo)記為激活狀態(tài);并斷開與所述健康監(jiān)測設(shè)備之間的連接。
68、在一種實(shí)施方式中,所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息包括所述待激活健康監(jiān)測設(shè)備對(duì)應(yīng)的密鑰集合,所述密鑰集合包括所述待激活健康監(jiān)測設(shè)備對(duì)應(yīng)的各密鑰與密鑰標(biāo)識(shí);
69、基于所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息與所述待激活健康監(jiān)測設(shè)備進(jìn)行雙向鑒權(quán),具體包括:
70、根據(jù)預(yù)設(shè)密鑰協(xié)商算法生成第三公鑰和第三私鑰;
71、從所述密鑰集合中選取任意一個(gè)第三密鑰,并根據(jù)選取的所述第三密鑰、第三時(shí)間信息和所述第三公鑰利用哈希算法生成第五簽名信息;
72、向所述待激活健康監(jiān)測設(shè)備發(fā)送第三鑒權(quán)請(qǐng)求,所述第三鑒權(quán)請(qǐng)求中攜帶有所述第三密鑰的標(biāo)識(shí)信息、所述第三時(shí)間信息、所述第三公鑰和所述第五簽名信息,以使所述待激活健康監(jiān)測設(shè)備根據(jù)所述第三密鑰的標(biāo)識(shí)對(duì)應(yīng)的密鑰、所述第三時(shí)間信息和所述第三公鑰利用所述哈希算法生成第六簽名信息,以校驗(yàn)所述第六簽名信息是否與所述第五簽名信息一致;
73、接收所述待激活健康監(jiān)測設(shè)備在確定所述第六簽名信息與所述第五簽名信息一致時(shí)發(fā)送的第四鑒權(quán)請(qǐng)求,所述第四鑒權(quán)請(qǐng)求中攜帶有第四密鑰的標(biāo)識(shí)信息、第四時(shí)間信息、第四公鑰和第七簽名信息,所述第七簽名信息是所述待激活健康監(jiān)測設(shè)備根據(jù)選取的所述第四密鑰、所述第四時(shí)間信息和所述第四公鑰利用所述哈希算法生成的,所述第四公鑰是所述待激活健康監(jiān)測設(shè)備根據(jù)所述預(yù)設(shè)密鑰協(xié)商算法生成的;
74、根據(jù)所述第四密鑰的標(biāo)識(shí)對(duì)應(yīng)的密鑰、所述第四時(shí)間信息和所述第四公鑰利用所述哈希算法生成第八簽名信息;
75、若確定所述第八簽名信息與所述第七簽名信息一致,則確定鑒權(quán)成功。
76、在一種實(shí)施方式中,在將所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)信息發(fā)送至服務(wù)器之前,還包括:
77、向所述服務(wù)器發(fā)送登錄請(qǐng)求,所述登錄請(qǐng)求包含登錄信息;
78、接收所述服務(wù)器返回的訪問令牌信息,所述訪問令牌是所述服務(wù)器在校驗(yàn)所述登錄信息成功后生成的。
79、第六方面,本技術(shù)實(shí)施例提供了一種指定移動(dòng)終端側(cè)實(shí)施的數(shù)據(jù)傳輸裝置,包括:
80、喚醒單元,用于喚醒待激活健康監(jiān)測設(shè)備,獲取所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)信息;
81、第一發(fā)送單元,用于將所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)信息發(fā)送至服務(wù)器,以使所述服務(wù)器對(duì)所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)進(jìn)行校驗(yàn);
82、第一接收單元,用于接收所述服務(wù)器發(fā)送的所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息,所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息是所述服務(wù)器在對(duì)所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)校驗(yàn)通過后發(fā)送的;
83、鑒權(quán)單元,用于基于所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息與所述待激活健康監(jiān)測設(shè)備進(jìn)行雙向鑒權(quán),并在鑒權(quán)成功后與所述待激活健康監(jiān)測設(shè)備進(jìn)行連接,激活所述待激活健康監(jiān)測設(shè)備;
84、第二發(fā)送單元,用于向所述服務(wù)器發(fā)送所述健康監(jiān)測設(shè)備的激活成功信息,以使所述服務(wù)器將所述健康監(jiān)測設(shè)備的狀態(tài)標(biāo)記為激活狀態(tài);并斷開與所述健康監(jiān)測設(shè)備之間的連接。
85、在一種實(shí)施方式中,所述待激活健康監(jiān)測設(shè)備的鑒權(quán)信息包括所述待激活健康監(jiān)測設(shè)備對(duì)應(yīng)的密鑰集合,所述密鑰集合包括所述待激活健康監(jiān)測設(shè)備對(duì)應(yīng)的各密鑰與密鑰標(biāo)識(shí);
86、所述鑒權(quán)單元,具體用于根據(jù)預(yù)設(shè)密鑰協(xié)商算法生成第三公鑰和第三私鑰;從所述密鑰集合中選取任意一個(gè)第三密鑰,并根據(jù)選取的所述第三密鑰、第三時(shí)間信息和所述第三公鑰利用哈希算法生成第五簽名信息;向所述待激活健康監(jiān)測設(shè)備發(fā)送第三鑒權(quán)請(qǐng)求,所述第三鑒權(quán)請(qǐng)求中攜帶有所述第三密鑰的標(biāo)識(shí)信息、所述第三時(shí)間信息、所述第三公鑰和所述第五簽名信息,以使所述待激活健康監(jiān)測設(shè)備根據(jù)所述第三密鑰的標(biāo)識(shí)對(duì)應(yīng)的密鑰、所述第三時(shí)間信息和所述第三公鑰利用所述哈希算法生成第六簽名信息,以校驗(yàn)所述第六簽名信息是否與所述第五簽名信息一致;接收所述待激活健康監(jiān)測設(shè)備在確定所述第六簽名信息與所述第五簽名信息一致時(shí)發(fā)送的第四鑒權(quán)請(qǐng)求,所述第四鑒權(quán)請(qǐng)求中攜帶有第四密鑰的標(biāo)識(shí)信息、第四時(shí)間信息、第四公鑰和第七簽名信息,所述第七簽名信息是所述待激活健康監(jiān)測設(shè)備根據(jù)選取的所述第四密鑰、所述第四時(shí)間信息和所述第四公鑰利用所述哈希算法生成的,所述第四公鑰是所述待激活健康監(jiān)測設(shè)備根據(jù)所述預(yù)設(shè)密鑰協(xié)商算法生成的;根據(jù)所述第四密鑰的標(biāo)識(shí)對(duì)應(yīng)的密鑰、所述第四時(shí)間信息和所述第四公鑰利用所述哈希算法生成第八簽名信息;若確定所述第八簽名信息與所述第七簽名信息一致,則確定鑒權(quán)成功。
87、在一種實(shí)施方式中,所述裝置,還包括:
88、第三發(fā)送單元,用于在將所述待激活健康監(jiān)測設(shè)備的標(biāo)識(shí)信息發(fā)送至服務(wù)器之前,向所述服務(wù)器發(fā)送登錄請(qǐng)求,所述登錄請(qǐng)求包含登錄信息;
89、第二接收單元,用于接收所述服務(wù)器返回的訪問令牌信息,所述訪問令牌是所述服務(wù)器在校驗(yàn)所述登錄信息成功后生成的。
90、第七方面,本技術(shù)實(shí)施例提供了一種健康監(jiān)測設(shè)備側(cè)實(shí)施的數(shù)據(jù)傳輸方法,包括:
91、接收指定移動(dòng)終端或者基站發(fā)送的健康監(jiān)測設(shè)備的標(biāo)識(shí)信息獲取請(qǐng)求,所述健康監(jiān)測設(shè)備的標(biāo)識(shí)信息獲取請(qǐng)求是所述健康監(jiān)測設(shè)備在被所述指定移動(dòng)終端喚醒后由所述指定移動(dòng)終端或者所述基站發(fā)送的;
92、向所述指定移動(dòng)終端或者所述基站返回所述健康監(jiān)測設(shè)備的標(biāo)識(shí)信息,以使所述指定移動(dòng)終端或者所述基站根據(jù)所述健康監(jiān)測設(shè)備的標(biāo)識(shí)信息激活所述健康監(jiān)測設(shè)備;
93、在被激活后向可連接的基站發(fā)送所述健康監(jiān)測設(shè)備的關(guān)聯(lián)信息,以使所述基站將所述健康監(jiān)測設(shè)備的關(guān)聯(lián)信息發(fā)送至所述服務(wù)器,以由所述服務(wù)器基于所述健康監(jiān)測設(shè)備的關(guān)聯(lián)信息和所述健康監(jiān)測設(shè)備的狀態(tài)確定是否滿足連接條件;
94、當(dāng)與所述基站進(jìn)行連接后向所述基站上報(bào)采集的健康監(jiān)測數(shù)據(jù),以使所述基站將所述健康監(jiān)測數(shù)據(jù)發(fā)送至所述服務(wù)器,其中,所述健康監(jiān)測設(shè)備是在所述基站接收到所述服務(wù)器返回的指示連接所述健康監(jiān)測設(shè)備的消息后與所述基站進(jìn)行連接的。
95、在一種實(shí)施方式中,所述指示連接所述健康監(jiān)測設(shè)備的消息中包含所述健康監(jiān)測設(shè)備的鑒權(quán)信息;
96、在與所述基站建立連接之前,還包括:
97、與所述基站基于所述健康監(jiān)測設(shè)備的鑒權(quán)信息進(jìn)行雙向鑒權(quán);
98、確定雙向鑒權(quán)成功。
99、在一種實(shí)施方式中,與所述基站基于所述健康監(jiān)測設(shè)備的鑒權(quán)信息進(jìn)行雙向鑒權(quán),具體包括:
100、接收所述基站發(fā)送的第五鑒權(quán)請(qǐng)求,所述第五鑒權(quán)請(qǐng)求中攜帶有第五密鑰的標(biāo)識(shí)信息、第五時(shí)間信息、第五公鑰和第九簽名信息,所述第五公鑰是所述基站根據(jù)預(yù)設(shè)密鑰協(xié)商算法生成的,所述第五密鑰是所述基站從所述服務(wù)器返回的所述健康監(jiān)測設(shè)備的鑒權(quán)信息中的密鑰集合中選取的,所述第九簽名信息是所述基站根據(jù)所述第五密鑰、所述第五事件信息和所述第五公鑰利用哈希算法生成的;
101、根據(jù)所述第五密鑰的標(biāo)識(shí)對(duì)應(yīng)的密鑰、所述第五時(shí)間信息和所述第五公鑰利用所述哈希算法生成第十簽名信息;
102、若確定所述第十簽名信息和所述第九簽名信息一致,則根據(jù)所述預(yù)設(shè)密鑰協(xié)商算法生成第六公鑰和第六私鑰;
103、從本地存儲(chǔ)的密鑰集合中選取任意一個(gè)第六密鑰,并根據(jù)選取的所述第六密鑰、第六時(shí)間信息和所述第六公鑰利用所述哈希算法生成第十一簽名信息;
104、向所述基站發(fā)送的第六鑒權(quán)請(qǐng)求,所述第六鑒權(quán)請(qǐng)求中攜帶有所述第六密鑰的標(biāo)識(shí)信息、所述第六時(shí)間信息、所述第六公鑰和所述第十一簽名信息,以使所述基站根據(jù)所述第六密鑰的標(biāo)識(shí)對(duì)應(yīng)的密鑰、所述第六時(shí)間信息和所述第六公鑰利用所述哈希算法生成第十二簽名信息,以校驗(yàn)所述第十二簽名信息是否與所述第十一簽名信息一致。
105、在一種實(shí)施方式中,若確定雙向鑒權(quán)成功,所述方法,還包括:
106、與所述基站基于所述第五公鑰、所述第五公鑰對(duì)應(yīng)的第五私鑰、所述第六公鑰和所述第六私鑰采用所述預(yù)設(shè)密鑰協(xié)商算法生成共享密鑰;
107、將所述共享密鑰發(fā)送至所述服務(wù)器,以使所述服務(wù)器存儲(chǔ)所述健康監(jiān)測設(shè)備的標(biāo)識(shí)信息與所述共享密鑰的對(duì)應(yīng)關(guān)系;以及
108、向所述基站上報(bào)采集的健康監(jiān)測數(shù)據(jù),以使所述基站將所述健康監(jiān)測數(shù)據(jù)發(fā)送至所述服務(wù)器,具體包括:
109、根據(jù)所述共享密鑰和預(yù)設(shè)加密算法對(duì)所述健康監(jiān)測數(shù)據(jù)進(jìn)行加密生成加密的健康監(jiān)測數(shù)據(jù);
110、將所述加密的健康監(jiān)測數(shù)據(jù)發(fā)送至所述服務(wù)器,以使所述服務(wù)器根據(jù)所述共享密鑰對(duì)所述加密的健康監(jiān)測數(shù)據(jù)進(jìn)行解密。
111、第八方面,本技術(shù)實(shí)施例提供了一種健康監(jiān)測設(shè)備側(cè)實(shí)施的數(shù)據(jù)傳輸裝置,包括:
112、接收單元,用于接收指定移動(dòng)終端或者基站發(fā)送的健康監(jiān)測設(shè)備的標(biāo)識(shí)信息獲取請(qǐng)求,所述健康監(jiān)測設(shè)備的標(biāo)識(shí)信息獲取請(qǐng)求是所述健康監(jiān)測設(shè)備在被所述指定移動(dòng)終端喚醒后由所述指定移動(dòng)終端或者所述基站發(fā)送的;
113、返回單元,用于向所述指定移動(dòng)終端或者所述基站返回所述健康監(jiān)測設(shè)備的標(biāo)識(shí)信息,以使所述指定移動(dòng)終端或者所述基站根據(jù)所述健康監(jiān)測設(shè)備的標(biāo)識(shí)信息激活所述健康監(jiān)測設(shè)備;
114、第一發(fā)送單元,用于在被激活后向可連接的基站發(fā)送所述健康監(jiān)測設(shè)備的關(guān)聯(lián)信息,以使所述基站將所述健康監(jiān)測設(shè)備的關(guān)聯(lián)信息發(fā)送至所述服務(wù)器,以由所述服務(wù)器基于所述健康監(jiān)測設(shè)備的關(guān)聯(lián)信息和所述健康監(jiān)測設(shè)備的狀態(tài)確定是否滿足連接條件;
115、上報(bào)單元,用于當(dāng)與所述基站進(jìn)行連接后向所述基站上報(bào)采集的健康監(jiān)測數(shù)據(jù),以使所述基站將所述健康監(jiān)測數(shù)據(jù)發(fā)送至所述服務(wù)器,其中,所述健康監(jiān)測設(shè)備是在所述基站接收到所述服務(wù)器返回的指示連接所述健康監(jiān)測設(shè)備的消息后與所述基站進(jìn)行連接的。
116、在一種實(shí)施方式中,所述指示連接所述健康監(jiān)測設(shè)備的消息中包含所述健康監(jiān)測設(shè)備的鑒權(quán)信息;
117、所述裝置,還包括:
118、鑒權(quán)單元,用于在與所述基站建立連接之前,與所述基站基于所述健康監(jiān)測設(shè)備的鑒權(quán)信息進(jìn)行雙向鑒權(quán);
119、確定單元,用于確定雙向鑒權(quán)成功。
120、在一種實(shí)施方式中,所述鑒權(quán)單元,具體用于接收所述基站發(fā)送的第五鑒權(quán)請(qǐng)求,所述第五鑒權(quán)請(qǐng)求中攜帶有第五密鑰的標(biāo)識(shí)信息、第五時(shí)間信息、第五公鑰和第九簽名信息,所述第五公鑰是所述基站根據(jù)預(yù)設(shè)密鑰協(xié)商算法生成的,所述第五密鑰是所述基站從所述服務(wù)器返回的所述健康監(jiān)測設(shè)備的鑒權(quán)信息中的密鑰集合中選取的,所述第九簽名信息是所述基站根據(jù)所述第五密鑰、所述第五事件信息和所述第五公鑰利用哈希算法生成的;根據(jù)所述第五密鑰的標(biāo)識(shí)對(duì)應(yīng)的密鑰、所述第五時(shí)間信息和所述第五公鑰利用所述哈希算法生成第十簽名信息;若確定所述第十簽名信息和所述第九簽名信息一致,則根據(jù)所述預(yù)設(shè)密鑰協(xié)商算法生成第六公鑰和第六私鑰;從本地存儲(chǔ)的密鑰集合中選取任意一個(gè)第六密鑰,并根據(jù)選取的所述第六密鑰、第六時(shí)間信息和所述第六公鑰利用所述哈希算法生成第十一簽名信息;向所述基站發(fā)送的第六鑒權(quán)請(qǐng)求,所述第六鑒權(quán)請(qǐng)求中攜帶有所述第六密鑰的標(biāo)識(shí)信息、所述第六時(shí)間信息、所述第六公鑰和所述第十一簽名信息,以使所述基站根據(jù)所述第六密鑰的標(biāo)識(shí)對(duì)應(yīng)的密鑰、所述第六時(shí)間信息和所述第六公鑰利用所述哈希算法生成第十二簽名信息,以校驗(yàn)所述第十二簽名信息是否與所述第十一簽名信息一致。
121、在一種實(shí)施方式中,還包括:
122、密鑰協(xié)商單元,用于若確定雙向鑒權(quán)成功,與所述基站基于所述第五公鑰、所述第五公鑰對(duì)應(yīng)的第五私鑰、所述第六公鑰和所述第六私鑰采用所述預(yù)設(shè)密鑰協(xié)商算法生成共享密鑰;
123、第二發(fā)送單元,用于將所述共享密鑰發(fā)送至所述服務(wù)器,以使所述服務(wù)器存儲(chǔ)所述健康監(jiān)測設(shè)備的標(biāo)識(shí)信息與所述共享密鑰的對(duì)應(yīng)關(guān)系;
124、所述上報(bào)單元,具體用于根據(jù)所述共享密鑰和預(yù)設(shè)加密算法對(duì)所述健康監(jiān)測數(shù)據(jù)進(jìn)行加密生成加密的健康監(jiān)測數(shù)據(jù);將所述加密的健康監(jiān)測數(shù)據(jù)發(fā)送至所述服務(wù)器,以使所述服務(wù)器根據(jù)所述共享密鑰對(duì)所述加密的健康監(jiān)測數(shù)據(jù)進(jìn)行解密。
125、第九方面,本技術(shù)實(shí)施例提供了一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)本技術(shù)所述的數(shù)據(jù)傳輸方法。
126、第十方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)本技術(shù)所述的數(shù)據(jù)傳輸方法中的步驟。
127、本技術(shù)的有益效果如下:
128、本技術(shù)實(shí)施例提供的數(shù)據(jù)傳輸方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),通過指定移動(dòng)終端或者基站對(duì)健康監(jiān)測設(shè)備進(jìn)行激活,當(dāng)對(duì)健康監(jiān)測設(shè)備激活成功后,并將健康監(jiān)測設(shè)備的激活成功信息發(fā)送至服務(wù)器,服務(wù)器將健康監(jiān)測設(shè)備的狀態(tài)標(biāo)記為激活狀態(tài),基站檢測在其覆蓋范圍內(nèi)可連接的待連接監(jiān)測設(shè)備,將待連接監(jiān)測設(shè)備作為候選待連接健康監(jiān)測設(shè)備,將候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息發(fā)送至服務(wù)器,服務(wù)器若基于候選待連接健康監(jiān)測設(shè)備的關(guān)聯(lián)信息和候選待連接健康監(jiān)測設(shè)備的狀態(tài)確定滿足連接條件,則向基站返回指示連接該候選待連接健康監(jiān)測設(shè)備的消息,基站與候選待連接健康監(jiān)測設(shè)備進(jìn)行連接,基站將從其連接的各健康監(jiān)測設(shè)備獲取的健康監(jiān)測數(shù)據(jù)發(fā)送至服務(wù)器,本技術(shù)實(shí)施例中,無需使用被監(jiān)測對(duì)象的移動(dòng)終端激活健康監(jiān)測設(shè)備并向服務(wù)器上傳健康監(jiān)測設(shè)備監(jiān)測的健康監(jiān)測數(shù)據(jù),而是使用一個(gè)指定移動(dòng)終端(如可以使用醫(yī)護(hù)人員的移動(dòng)終端,或者一個(gè)獨(dú)立的移動(dòng)終端)或者基站激活健康監(jiān)測設(shè)備,并通過基站檢測其覆蓋范圍內(nèi)可連接的候選待連接健康監(jiān)測設(shè)備,由服務(wù)器判定候選待連接健康監(jiān)測設(shè)備是否滿足連接條件,基站與滿足連接條件的候選待連接健康監(jiān)測設(shè)備進(jìn)行連接,基站可實(shí)時(shí)向服務(wù)器上傳從健康監(jiān)測設(shè)備獲取的健康監(jiān)測數(shù)據(jù),這樣,避免了由于被監(jiān)測對(duì)象沒有手機(jī)或其他移動(dòng)終端,或者不會(huì)操作自己的移動(dòng)終端中的健康監(jiān)測應(yīng)用程序而導(dǎo)致無法完成健康監(jiān)測設(shè)備的激活和健康監(jiān)測數(shù)據(jù)的上傳的問題,并且,使用本技術(shù)實(shí)施例提供的基站可以實(shí)時(shí)檢測其覆蓋范圍內(nèi)可連接的健康監(jiān)測設(shè)備,當(dāng)佩戴健康監(jiān)測設(shè)備的被監(jiān)測對(duì)象位置發(fā)生移動(dòng)而使得健康監(jiān)測設(shè)備與連接的基站斷開通信連接時(shí),會(huì)及時(shí)被可覆蓋到健康監(jiān)測設(shè)備當(dāng)前所處位置的基站檢測到,從而連接到符合條件的基站上,繼續(xù)完成健康監(jiān)測數(shù)據(jù)的實(shí)時(shí)上傳。
129、本技術(shù)的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本技術(shù)而了解。本技術(shù)的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。