本(ben)發明(ming)涉及物聯(lian)網,具體涉及一種可替換物聯(lian)網服務(wu)中心(xin)的方(fang)法。
背景技術:
1、物(wu)聯(lian)網(wang)(wang)技(ji)術的(de)(de)快速發展(zhan)為(wei)我們(men)的(de)(de)生活帶來(lai)了(le)巨大的(de)(de)改變,從智能家居到(dao)智慧城(cheng)市,都透(tou)過連接不同的(de)(de)裝(zhuang)置(zhi)(zhi)實現了(le)更(geng)智能、更(geng)高(gao)(gao)效的(de)(de)運作。然(ran)而,隨著物(wu)聯(lian)網(wang)(wang)裝(zhuang)置(zhi)(zhi)的(de)(de)普(pu)及,在(zai)物(wu)聯(lian)網(wang)(wang)平臺中的(de)(de)物(wu)聯(lian)網(wang)(wang)裝(zhuang)置(zhi)(zhi)數量(liang)越(yue)來(lai)越(yue)多,越(yue)來(lai)越(yue)巨量(liang)。當要進行物(wu)聯(lian)網(wang)(wang)新(xin)版本更(geng)新(xin)時風險很高(gao)(gao),遇到(dao)異常有可能會所有物(wu)聯(lian)網(wang)(wang)裝(zhuang)置(zhi)(zhi)都無法(fa)正常使用物(wu)聯(lian)網(wang)(wang)服務。
2、傳統上,需(xu)要(yao)另外建立同(tong)樣的(de)(de)物(wu)聯網(wang)(wang)平臺環(huan)境(jing)(jing)(jing),在該環(huan)境(jing)(jing)(jing)下進行新版本更新驗證,但要(yao)建立同(tong)樣物(wu)聯網(wang)(wang)裝(zhuang)置規(gui)模(mo)的(de)(de)環(huan)境(jing)(jing)(jing)耗費很高。通常使用小量的(de)(de)物(wu)聯網(wang)(wang)裝(zhuang)置在此環(huan)境(jing)(jing)(jing)驗證,如此驗證的(de)(de)效力將(jiang)比實際商用物(wu)聯網(wang)(wang)環(huan)境(jing)(jing)(jing)將(jiang)會(hui)有較大(da)落差(cha)。隨(sui)著日益(yi)增(zeng)(zeng)大(da)的(de)(de)物(wu)聯網(wang)(wang)裝(zhuang)置數量規(gui)模(mo),這樣的(de)(de)落差(cha)也會(hui)增(zeng)(zeng)加。
技術實現思路
1、本(ben)發明(ming)為了克服以上技術的不足(zu),提供了一(yi)種可用于調適物聯(lian)網(wang)平臺服務或是驗證新版本(ben)物聯(lian)網(wang)服務中心(xin)(xin),降低更(geng)換物聯(lian)網(wang)服務中心(xin)(xin)帶來的風險的方法(fa)。
2、本發明克(ke)服其技術問題所采用的技術方案是:
3、一種可替換(huan)物聯網服務中心(xin)的方法,包括:
4、配(pei)置物(wu)聯(lian)網服(fu)務中心的(de)替換規則,監測替換規則達成指針(zhen),完成物(wu)聯(lian)網管理中心的(de)建立;
5、建立物(wu)(wu)聯(lian)(lian)網服(fu)(fu)務(wu)中心,物(wu)(wu)聯(lian)(lian)網服(fu)(fu)務(wu)中心處理來自(zi)物(wu)(wu)聯(lian)(lian)網裝置(zhi)的請求;
6、建立物聯(lian)網(wang)資源(yuan)分配服務(wu)和(he)物聯(lian)網(wang)狀態緩存服務(wu);
7、進行物(wu)聯網服務中心的替換;
8、物聯(lian)網裝置進行物聯(lian)網服(fu)務中心復(fu)原。
9、進(jin)一步的,配置(zhi)物(wu)聯(lian)網服務中(zhong)心的替換規(gui)則包括:網卡(ka)地(di)址、裝置(zhi)序列號(hao)、激活時(shi)間(jian)、停止時(shi)間(jian)、有效時(shi)間(jian)、物(wu)聯(lian)網聯(lian)機異常信(xin)息。
10、進一步的(de)(de),監測替(ti)換規則(ze)(ze)達成指針(zhen)包括:已激活替(ti)換規則(ze)(ze)的(de)(de)物(wu)聯網裝(zhuang)置數(shu)量(liang)、激活替(ti)換規則(ze)(ze)后(hou)復原規則(ze)(ze)的(de)(de)物(wu)聯網裝(zhuang)置數(shu)量(liang)。
11、進一步的(de),物聯(lian)網(wang)(wang)服務中心與(yu)物聯(lian)網(wang)(wang)裝(zhuang)置以保活機制(zhi)的(de)方式建(jian)立鏈(lian)接。
12、進一步(bu)的,物聯網狀(zhuang)態(tai)緩存服務用于記錄(lu)并提(ti)供(gong)(gong)查詢(xun)(xun)數據(ju),記錄(lu)并提(ti)供(gong)(gong)查詢(xun)(xun)數據(ju)包括:
13、指派給物(wu)聯網(wang)裝置的(de)物(wu)聯網(wang)服務(wu)中心;
14、各(ge)物聯網服務(wu)中心的在(zai)線裝(zhuang)置(zhi)信息及在(zai)在(zai)線裝(zhuang)置(zhi)數(shu)量;
15、物聯網資源分配(pei)服務包括(kuo):
16、設置鑒權服(fu)務(wu),用于檢(jian)查(cha)物(wu)聯網裝置是否具(ju)有使用物(wu)聯網平臺(tai)的權限;
17、監測替換(huan)規(gui)(gui)(gui)則是否達到規(gui)(gui)(gui)則激活條(tiao)件或規(gui)(gui)(gui)則停用條(tiao)件,當符號(hao)條(tiao)件時進行替換(huan)規(gui)(gui)(gui)則的激活或替換(huan)規(gui)(gui)(gui)則的停用;
18、指派物(wu)聯(lian)網服務中心(xin)給(gei)物(wu)聯(lian)網裝置。
19、進一(yi)步的,物(wu)聯網(wang)服務中心(xin)替換的方法(fa)為:
20、在(zai)物聯網管理中心配置物聯網服務中心的替換規則;
21、在物聯網資源(yuan)分(fen)配(pei)服務中進(jin)行定時檢查替換規則是否達到規則激活條(tiao)(tiao)件或規則停(ting)用條(tiao)(tiao)件。
22、進一步的,當有需要激活(huo)的替(ti)換規則(ze)時,激活(huo)方法為:
23、依據(ju)替(ti)換(huan)規(gui)則(ze)中的(de)要更換(huan)物(wu)聯(lian)網服務中心的(de)物(wu)聯(lian)網裝(zhuang)置(zhi)(zhi)特(te)征找出需要使用此替(ti)換(huan)規(gui)則(ze)的(de)物(wu)聯(lian)網裝(zhuang)置(zhi)(zhi);
24、檢查物(wu)聯(lian)網(wang)(wang)裝置與此替換(huan)(huan)規則的更換(huan)(huan)目標的物(wu)聯(lian)網(wang)(wang)服(fu)務中(zhong)心信(xin)息是否有變動(dong),如(ru)有變動(dong)則將更換(huan)(huan)目標的物(wu)聯(lian)網(wang)(wang)服(fu)務中(zhong)心替換(huan)(huan)此物(wu)聯(lian)網(wang)(wang)中(zhong)心;
25、檢查各物聯網(wang)(wang)服務(wu)中心的(de)在(zai)線(xian)(xian)(xian)裝(zhuang)置(zhi)信(xin)息及在(zai)在(zai)線(xian)(xian)(xian)裝(zhuang)置(zhi)數量,如果在(zai)線(xian)(xian)(xian)裝(zhuang)置(zhi)在(zai)線(xian)(xian)(xian),則物聯網(wang)(wang)平臺對物聯網(wang)(wang)裝(zhuang)置(zhi)下發(fa)重(zhong)新聯機要求,物聯網(wang)(wang)裝(zhuang)置(zhi)收到重(zhong)新聯機要求后,斷開物聯網(wang)(wang)鏈接,并執行物聯網(wang)(wang)裝(zhuang)置(zhi)上線(xian)(xian)(xian)。
26、進一步的,當(dang)有需要停用的替換規則時(shi),停用方法為:
27、依據替(ti)換(huan)規(gui)(gui)則中的(de)要(yao)更換(huan)物聯網服務中心的(de)物聯網裝(zhuang)置(zhi)(zhi)特征(zheng)找出需要(yao)使用此(ci)替(ti)換(huan)規(gui)(gui)則的(de)物聯網裝(zhuang)置(zhi)(zhi);
28、檢查(cha)物(wu)(wu)聯(lian)(lian)網(wang)(wang)裝置與(yu)此替換(huan)規則(ze)的(de)更(geng)(geng)換(huan)目(mu)(mu)標的(de)物(wu)(wu)聯(lian)(lian)網(wang)(wang)服務中心信息是否有變(bian)(bian)動(dong),如有變(bian)(bian)動(dong)則(ze)將(jiang)此物(wu)(wu)聯(lian)(lian)網(wang)(wang)中心替換(huan)更(geng)(geng)換(huan)目(mu)(mu)標的(de)物(wu)(wu)聯(lian)(lian)網(wang)(wang)服務中心;
29、檢查各物(wu)聯(lian)(lian)網服務中(zhong)心(xin)的(de)在線(xian)裝(zhuang)置(zhi)信息及在在線(xian)裝(zhuang)置(zhi)數量,如果在線(xian)裝(zhuang)置(zhi)在線(xian),則物(wu)聯(lian)(lian)網平臺對物(wu)聯(lian)(lian)網裝(zhuang)置(zhi)下發(fa)重新聯(lian)(lian)機要(yao)求(qiu),物(wu)聯(lian)(lian)網裝(zhuang)置(zhi)收(shou)到重新聯(lian)(lian)機要(yao)求(qiu)后,斷開(kai)物(wu)聯(lian)(lian)網鏈(lian)接(jie),并執行物(wu)聯(lian)(lian)網裝(zhuang)置(zhi)上(shang)線(xian)。
30、進一步的,物(wu)聯網裝置上線的方法(fa)為:
31、物聯網(wang)(wang)裝(zhuang)置向(xiang)物聯網(wang)(wang)資源分(fen)配服務發(fa)送裝(zhuang)置上線請(qing)求;
32、物(wu)(wu)聯網(wang)資源分配服(fu)(fu)務收到(dao)裝(zhuang)(zhuang)置(zhi)(zhi)上(shang)線請求后進(jin)行鑒(jian)權(quan)(quan),如(ru)果鑒(jian)權(quan)(quan)通過(guo)則分配物(wu)(wu)聯網(wang)服(fu)(fu)務中(zhong)心給需要使用物(wu)(wu)聯網(wang)平(ping)臺的物(wu)(wu)聯網(wang)裝(zhuang)(zhuang)置(zhi)(zhi),反(fan)饋物(wu)(wu)聯網(wang)服(fu)(fu)務中(zhong)心信(xin)息(xi)及復(fu)原條件給物(wu)(wu)聯網(wang)裝(zhuang)(zhuang)置(zhi)(zhi),如(ru)果鑒(jian)權(quan)(quan)失敗則反(fan)饋鑒(jian)權(quan)(quan)失敗信(xin)息(xi)給物(wu)(wu)聯網(wang)裝(zhuang)(zhuang)置(zhi)(zhi);
33、物(wu)聯網裝置對物(wu)聯網服務(wu)中心建立(li)物(wu)聯網鏈接(jie)。
34、進一(yi)步的(de),物(wu)聯(lian)網(wang)裝置進行物(wu)聯(lian)網(wang)服務中心復(fu)原的(de)方(fang)法(fa)為:
35、物聯(lian)網裝(zhuang)置定時(shi)檢查是否達到復原條件(jian);
36、如果大(da)大(da)復原(yuan)條件,則斷(duan)開物聯網(wang)鏈接,向物聯網(wang)資源分配服務發送服務中心復原(yuan)請求后重新進行物聯網(wang)裝置上(shang)線(xian)。
37、進一(yi)步的,物(wu)(wu)聯(lian)(lian)網資源(yuan)分配服(fu)(fu)務收(shou)到服(fu)(fu)務中(zhong)(zhong)心(xin)復(fu)原(yuan)請求后更新物(wu)(wu)聯(lian)(lian)網服(fu)(fu)務中(zhong)(zhong)心(xin)為此(ci)物(wu)(wu)聯(lian)(lian)網中(zhong)(zhong)心(xin)。
38、本發(fa)明的有益效果是(shi):將(jiang)整個(ge)物(wu)聯(lian)網(wang)(wang)平(ping)臺分(fen)離出(chu)一(yi)小部分(fen)物(wu)聯(lian)網(wang)(wang)裝(zhuang)置改(gai)用臨時物(wu)聯(lian)網(wang)(wang)服(fu)務(wu)(wu)中心,這部分(fen)的物(wu)聯(lian)網(wang)(wang)裝(zhuang)置可用于調適物(wu)聯(lian)網(wang)(wang)平(ping)臺服(fu)務(wu)(wu)或(huo)是(shi)驗證新版(ban)(ban)本物(wu)聯(lian)網(wang)(wang)服(fu)務(wu)(wu)中心,這讓(rang)風險(xian)分(fen)散與減小。本發(fa)明同時提(ti)供(gong)自動恢(hui)復(fu)機(ji)制,可提(ti)升遇到異常時的復(fu)原能力。通過更(geng)換物(wu)聯(lian)網(wang)(wang)服(fu)務(wu)(wu)中心來提(ti)供(gong)物(wu)聯(lian)網(wang)(wang)服(fu)務(wu)(wu),降低(di)更(geng)換物(wu)聯(lian)網(wang)(wang)服(fu)務(wu)(wu)中心帶(dai)來的風險(xian)。可使用實際商用物(wu)聯(lian)網(wang)(wang)平(ping)臺環境(jing),并可降低(di)物(wu)聯(lian)網(wang)(wang)服(fu)務(wu)(wu)中心版(ban)(ban)本更(geng)新風險(xian)。
1.一種可替換物聯網服務(wu)中心(xin)的方法,其(qi)特征在于,包括:
2.根據權利要求1所述的(de)(de)可替換(huan)物聯網服務(wu)中(zhong)心的(de)(de)方法,其特征在(zai)于:
3.根(gen)據權利要求1所述的可替換物(wu)聯(lian)(lian)網(wang)服(fu)務中心的方法,其特征在于:物(wu)聯(lian)(lian)網(wang)服(fu)務中心與物(wu)聯(lian)(lian)網(wang)裝置(zhi)以保活機制(zhi)的方式建立(li)鏈接。
4.根(gen)據(ju)權利要求1所述的可替換物聯網服務中心的方法,其特征在于:
5.根(gen)據權(quan)利要求4所述的可(ke)替(ti)換物聯(lian)網服務(wu)中心(xin)(xin)的方法(fa)(fa),其特征在于,物聯(lian)網服務(wu)中心(xin)(xin)替(ti)換的方法(fa)(fa)為:
6.根據權利要求(qiu)5所述的(de)可替(ti)換物(wu)聯網服務中心的(de)方(fang)法(fa),其(qi)特征在于,當(dang)有(you)需(xu)要激活的(de)替(ti)換規則時,激活方(fang)法(fa)為:
7.根據權利要求6所(suo)述的可替換物(wu)聯網(wang)服(fu)務中心的方(fang)法,其特征在于,當(dang)有需要停用的替換規則(ze)時,停用方(fang)法為:
8.根據權利要求7所述(shu)的可替換物聯網服務中心的方法,其特征(zheng)在于,物聯網裝置上(shang)線的方法為:
9.根據權利要求8所述的可替換物聯網(wang)服(fu)務中(zhong)心的方法,其特(te)征在于,物聯網(wang)裝置(zhi)進行物聯網(wang)服(fu)務中(zhong)心復原的方法為:
10.根據權利要求(qiu)8所述(shu)的(de)可替(ti)換(huan)物聯(lian)網服(fu)務中心(xin)的(de)方法,其特征在(zai)于:物聯(lian)網資源分配(pei)服(fu)務收到服(fu)務中心(xin)復原請求(qiu)后更新(xin)物聯(lian)網服(fu)務中心(xin)為此(ci)物聯(lian)網中心(xin)。