區(qū)域的邊界信息。
[01巧]當(dāng)前實(shí)施例中步驟3包括如下步驟:
[01%] b-1,服務(wù)器登錄口令獲取單元的子區(qū)域獲取子單元根據(jù)GI^定位模塊的坐標(biāo)信 息(A,B),得到客戶端所在的子區(qū)域。
[0127]VM平臺(tái)的子區(qū)域獲取子單元根據(jù)客戶端坐標(biāo)點(diǎn)(A,B),與區(qū)域邊界進(jìn)行比較,滿 足Xl《A<X2且Yl《B<Y2,從而得到客戶端所在子區(qū)域?yàn)锳1、A2、A3、A4所形成的子區(qū)域。
[0128] b-2,子區(qū)域登錄口令生成子單元生成登錄口令并發(fā)送給客戶端及子區(qū)域中的各 前端設(shè)備。
[0129]VM平臺(tái)的子區(qū)域登錄口令生成子單元根據(jù)客戶端坐標(biāo)點(diǎn)(a,b),與區(qū)域邊界 進(jìn)行比較,滿足Xl《a<X2且Yl《b<Y2,生成固定的字符串信息X1Y1X2Y2 ;VM平臺(tái) 登錄口令獲取單元通過將字符串X1Y1X2Y2與動(dòng)態(tài)字符串進(jìn)行拼接,形成新的字符串 X1Y1X2Y2********,并對(duì)新的字符串進(jìn)行MD5加密,加密后生成的字符串取前8位作為最 終的口令(如:password),并且下發(fā)給區(qū)域內(nèi)的各個(gè)IPC,在區(qū)域內(nèi)的IPC可W進(jìn)行批量處 理。
[0130] 其中登錄口令包含子區(qū)域邊界信息(即區(qū)域的四個(gè)角落坐標(biāo)值)W及由服務(wù)器周 期性生成的動(dòng)態(tài)口令,對(duì)于單個(gè)客戶端而言在同一時(shí)間獲取的子區(qū)域內(nèi)所有前端設(shè)備的登 錄口令及對(duì)應(yīng)的賬號(hào)均相同。動(dòng)態(tài)口令部分由VM平臺(tái)周期性更新口令算法的基礎(chǔ)參照值, 即動(dòng)態(tài)生成的一串字符串XXXXXXXXX,到達(dá)更新周期后,重新生成字符串********,用于新 的時(shí)刻的客戶端登錄口令獲取。 陽131] b-3,客戶端的控制權(quán)限獲取單元在獲取登錄口令時(shí)根據(jù)登錄口令中的子區(qū)域信 息從自身的賬號(hào)存儲(chǔ)單元存儲(chǔ)的賬號(hào)中調(diào)取得到對(duì)應(yīng)的臨時(shí)賬號(hào)。
[0132] 在當(dāng)前實(shí)施例中賬號(hào)預(yù)先存在各個(gè)客戶端內(nèi),客戶端在收到登錄口令時(shí)直接進(jìn)行 調(diào)取,從而節(jié)省了前端設(shè)備生成賬號(hào)并發(fā)送的時(shí)間,進(jìn)一步地提高了效率。
[0133] 在步驟4中,指揮車上的客戶端通過臨時(shí)賬戶及登錄口令獲取對(duì)應(yīng)的受控IPC實(shí) 況流,在操作云臺(tái)時(shí)需帶入動(dòng)態(tài)口令獲取IPC的PTZ控制權(quán)限。超出老化時(shí)間后,IPC上將 臨時(shí)賬號(hào)置為無效賬號(hào),指揮車(客戶端)失去對(duì)IPC的控制。
[0134] 本發(fā)明的突出優(yōu)點(diǎn)在于,客戶端可W快速獲取周圍前端設(shè)備的控制權(quán)限,提高應(yīng) 急處置能力;客戶端在獲取前端設(shè)備控制權(quán)限的過程中,引入有時(shí)間限制的臨時(shí)賬號(hào)概念, 并且賬號(hào)與口令分別由客戶端和服務(wù)器生成,提高賬號(hào)和口令的安全級(jí)別,并且服務(wù)器全 程參與,對(duì)設(shè)備進(jìn)行校驗(yàn),保證系統(tǒng)的可靠性高;前端設(shè)備可W根據(jù)不同權(quán)限等級(jí)的客戶端 提供對(duì)應(yīng)的控制權(quán)限,提高監(jiān)控系統(tǒng)的安全性;客戶端可W按照所在的子區(qū)域同時(shí)自動(dòng)獲 取周圍多個(gè)前端設(shè)備的控制權(quán)限,使用更加方便快速。
【主權(quán)項(xiàng)】
1. 一種客戶端對(duì)周圍前端設(shè)備的控制權(quán)限獲取方法,用于在監(jiān)控系統(tǒng)中客戶端對(duì)周圍 前端設(shè)備的控制,包括在服務(wù)器中存儲(chǔ)監(jiān)控系統(tǒng)中所有帶位置信息的前端設(shè)備的信息,其 特征在于,還包括: 客戶端周期性向服務(wù)器發(fā)送自身的位置信息; 服務(wù)器根據(jù)所接收的客戶端位置信息以及所存儲(chǔ)的前端設(shè)備信息獲取客戶端在預(yù)設(shè) 范圍內(nèi)周圍前端設(shè)備的登錄口令; 客戶端從服務(wù)器獲取各前端設(shè)備的登錄口令并得到對(duì)應(yīng)的賬號(hào),并根據(jù)登錄口令及對(duì) 應(yīng)的賬號(hào)獲取前端設(shè)備的控制權(quán)限。2. 如權(quán)利要求1所述客戶端對(duì)周圍前端設(shè)備的控制權(quán)限獲取方法,其特征在于,所述 賬號(hào)帶有預(yù)設(shè)的時(shí)限,在達(dá)到所述時(shí)限時(shí)所述客戶端獲取的控制權(quán)限由受控的前端設(shè)備停 止。3. 如權(quán)利要求1所述客戶端對(duì)周圍前端設(shè)備的控制權(quán)限獲取方法,其特征在于,所述 預(yù)設(shè)范圍為客戶端與前端設(shè)備的距離閾值,對(duì)應(yīng)地,服務(wù)器獲取登錄口令的方法包括: 判斷客戶端所在位置與所存儲(chǔ)的前端設(shè)備位置之間的距離,將距離小于所述距離閾值 的前端設(shè)備作為客戶端在預(yù)設(shè)范圍內(nèi)周圍的前端設(shè)備; 通過與各前端設(shè)備的交互得到動(dòng)態(tài)生成的登錄口令且使得各前端設(shè)備存儲(chǔ)對(duì)應(yīng)的登 錄口令。4. 如權(quán)利要求3所述客戶端對(duì)周圍前端設(shè)備的控制權(quán)限獲取方法,其特征在于,客戶 端帶有預(yù)設(shè)的權(quán)限等級(jí),所述控制權(quán)限獲取方法還包括各前端設(shè)備根據(jù)客戶端的權(quán)限等級(jí) 生成對(duì)應(yīng)的控制權(quán)限信息; 對(duì)應(yīng)地,客戶端所得對(duì)應(yīng)前端設(shè)備登錄口令的賬號(hào)由前端設(shè)備生成,生成的控制權(quán)限 信息包含于賬號(hào)中由服務(wù)器進(jìn)行所述交互時(shí)獲取并發(fā)送給客戶端,對(duì)應(yīng)地,所述客戶端所 獲取的控制權(quán)限僅為對(duì)應(yīng)的前端設(shè)備的控制權(quán)限信息所包含的控制權(quán)限。5. 如權(quán)利要求1所述客戶端對(duì)周圍前端設(shè)備的控制權(quán)限獲取方法,其特征在于,所述 監(jiān)控系統(tǒng)的分布范圍被劃分為若干子區(qū)域且在服務(wù)器中存儲(chǔ)各子區(qū)域的邊界信息,所述的 預(yù)設(shè)范圍為客戶端所在預(yù)先劃分的子區(qū)域,對(duì)應(yīng)地,服務(wù)器獲取登錄口令的方法包括: 根據(jù)客戶端的位置及所存儲(chǔ)的子區(qū)域邊界信息,得到客戶端所在的子區(qū)域; 生成登錄口令并發(fā)送給客戶端及子區(qū)域中的各前端設(shè)備,其中登錄口令包含子區(qū)域邊 界信息以及由服務(wù)器周期性生成的動(dòng)態(tài)口令,對(duì)于單個(gè)客戶端而言在同一時(shí)間獲取的子區(qū) 域內(nèi)所有前端設(shè)備的登錄口令及對(duì)應(yīng)的賬號(hào)均相同。6. 如權(quán)利要求5所述客戶端對(duì)周圍前端設(shè)備的控制權(quán)限獲取方法,其特征在于,客戶 端存有各子區(qū)域?qū)?yīng)的前端設(shè)備的賬號(hào),客戶端在獲取各前端設(shè)備登錄口令時(shí)根據(jù)登錄口 令中的子區(qū)域信息從存儲(chǔ)的賬號(hào)中調(diào)取得到對(duì)應(yīng)的賬號(hào)。7. -種客戶端對(duì)周圍前端設(shè)備的控制權(quán)限獲取系統(tǒng),用于在監(jiān)控系統(tǒng)中客戶端對(duì)周圍 前端設(shè)備的控制,包括前端設(shè)備信息存儲(chǔ)單元,用于在服務(wù)器中存儲(chǔ)監(jiān)控系統(tǒng)中所有帶位 置信息的前端設(shè)備的信息,其特征在于,還包括: 客戶端的定位單元,用于周期性向服務(wù)器發(fā)送自身的位置信息; 服務(wù)器的登錄口令獲取單元,用于根據(jù)所接收的客戶端位置信息以及所存儲(chǔ)的前端設(shè) 備信息獲取客戶端在預(yù)設(shè)范圍內(nèi)周圍前端設(shè)備的登錄口令; 客戶端的控制權(quán)限獲取單元,用于從服務(wù)器獲取各前端設(shè)備的登錄口令并得到對(duì)應(yīng)的 賬號(hào),并根據(jù)登錄口令及對(duì)應(yīng)的賬號(hào)獲取前端設(shè)備的控制權(quán)限。8. 如權(quán)利要求7所述客戶端對(duì)周圍前端設(shè)備的控制權(quán)限獲取系統(tǒng),其特征在于,所述 控制權(quán)限獲取單元獲取的賬號(hào)帶有預(yù)設(shè)的時(shí)限,在達(dá)到所述時(shí)限時(shí)所述客戶端獲取的控制 權(quán)限由受控的前端設(shè)備停止。9. 如權(quán)利要求7所述客戶端對(duì)周圍前端設(shè)備的控制權(quán)限獲取系統(tǒng),其特征在于,所述 預(yù)設(shè)范圍為客戶端與前端設(shè)備的距離閾值,對(duì)應(yīng)地,服務(wù)器的登錄口令獲取單元包括: 前端設(shè)備獲取子單元,判斷客戶端所在位置與所存儲(chǔ)的前端設(shè)備的位置,將距離小于 所述距離閾值的前端設(shè)備作為客戶端在預(yù)設(shè)范圍內(nèi)周圍的前端設(shè)備; 交互子單元,通過與各前端設(shè)備的交互得到動(dòng)態(tài)生成的登錄口令且使得各前端設(shè)備存 儲(chǔ)對(duì)應(yīng)的登錄口令。10. 如權(quán)利要求9所述客戶端對(duì)周圍前端設(shè)備的控制權(quán)限獲取系統(tǒng),其特征在于,客戶 端帶有預(yù)設(shè)的權(quán)限等級(jí),所述控制權(quán)限獲取系統(tǒng)還包括各前端設(shè)備的權(quán)限信息生成單元, 用于根據(jù)客戶端的權(quán)限等級(jí)生成對(duì)應(yīng)的控制權(quán)限信息; 對(duì)應(yīng)地,客戶端的控制權(quán)限獲取單元所得對(duì)應(yīng)前端設(shè)備登錄口令的賬號(hào)由前端設(shè)備生 成,所述權(quán)限信息生成單元生成的控制權(quán)限信息包含于賬號(hào)中由服務(wù)器進(jìn)行所述交互時(shí)獲 取并發(fā)送給客戶端,對(duì)應(yīng)地,所述客戶端的控制權(quán)限獲取單元所獲取的控制權(quán)限僅為對(duì)應(yīng) 的前端設(shè)備的控制權(quán)限信息所包含的控制權(quán)限。11. 如權(quán)利要求7所述客戶端對(duì)周圍前端設(shè)備的控制權(quán)限獲取系統(tǒng),其特征在于,還包 括子區(qū)域信息存儲(chǔ)單元,所述監(jiān)控系統(tǒng)的分布范圍被劃分為若干子區(qū)域且在服務(wù)器中由所 述子區(qū)信息存儲(chǔ)單元存儲(chǔ)各子區(qū)域的邊界信息,所述的預(yù)設(shè)范圍為客戶端所在預(yù)先劃分的 子區(qū)域,對(duì)應(yīng)地,服務(wù)器的登錄口令獲取單元包括: 子區(qū)域獲取子單元,用于根據(jù)客戶端的位置及所存儲(chǔ)的子區(qū)域邊界信息,得到客戶端 所在的子區(qū)域; 子區(qū)域登錄口令生成子單元,用于生成登錄口令并發(fā)送給客戶端及子區(qū)域中的各前端 設(shè)備,其中登錄口令包含子區(qū)域邊界信息以及由服務(wù)器周期性生成的動(dòng)態(tài)口令,對(duì)于單個(gè) 客戶端而言在同一時(shí)間獲取的子區(qū)域內(nèi)所有前端設(shè)備的登錄口令及對(duì)應(yīng)的賬號(hào)均相同。12. 如權(quán)利要求11所述客戶端對(duì)周圍前端設(shè)備的控制權(quán)限獲取系統(tǒng),其特征在于,客 戶端還包括賬號(hào)存儲(chǔ)單元,所述賬號(hào)存儲(chǔ)單元存有各子區(qū)域?qū)?yīng)的前端設(shè)備的賬號(hào),客戶 端的的控制權(quán)限獲取單元在獲取各前端設(shè)備登錄口令時(shí)根據(jù)登錄口令中的子區(qū)域信息從 賬號(hào)存儲(chǔ)單元存儲(chǔ)的賬號(hào)中調(diào)取得到對(duì)應(yīng)的賬號(hào),其中各子區(qū)域?qū)?yīng)不同的賬號(hào)且同一子 區(qū)域內(nèi)的各前端設(shè)備賬號(hào)相同。
【專利摘要】本發(fā)明公開了一種客戶端對(duì)周圍前端設(shè)備的控制權(quán)限獲取方法,包括在服務(wù)器中存儲(chǔ)監(jiān)控系統(tǒng)中所有帶位置信息的前端設(shè)備的信息,還包括:客戶端周期性向服務(wù)器發(fā)送自身的位置信息;服務(wù)器根據(jù)所接收的客戶端位置信息以及所存儲(chǔ)的前端設(shè)備信息獲取客戶端在預(yù)設(shè)范圍內(nèi)周圍前端設(shè)備的登錄口令;客戶端從服務(wù)器獲取各前端設(shè)備的登錄口令并得到對(duì)應(yīng)的賬號(hào),并根據(jù)登錄口令及對(duì)應(yīng)的賬號(hào)獲取前端設(shè)備的控制權(quán)限。本發(fā)明還公開了對(duì)應(yīng)的控制權(quán)限獲取系統(tǒng)。本發(fā)明的方法及系統(tǒng)使得客戶端能夠快速方便地獲取周圍前端設(shè)備的控制權(quán)限,提高應(yīng)急處理能力。
【IPC分類】H04L29/06
【公開號(hào)】CN105429966
【申請(qǐng)?zhí)枴緾N201510744125
【發(fā)明人】余劍聲
【申請(qǐng)人】浙江宇視科技有限公司
【公開日】2016年3月23日
【申請(qǐng)日】2015年11月4日