專利名稱:許可管理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種許可License管理方法及裝置。
背景技術(shù):
隨著計算機(jī)和網(wǎng)絡(luò)技術(shù)的發(fā)展,設(shè)備中對硬件的設(shè)計越來越平臺化,更多的功能依靠軟件來實現(xiàn);另外由于市場對產(chǎn)品需求的多樣化,如何在統(tǒng)一的硬件平臺上,滿足用戶對產(chǎn)品不同功能和性能的需求,并據(jù)此對用戶收費成為我們需要解決的問題。在此情況下根據(jù)用戶購買的License對設(shè)備的功能和性能權(quán)限進(jìn)行控制,成為一種可行的解決辦法。目前越來越多的數(shù)據(jù)設(shè)備,可以通過License控制服務(wù)器對設(shè)備的各種功能進(jìn)行操作和監(jiān)控,但在有些情況下設(shè)備需要脫離License控制服務(wù)器也可以正常運行(如網(wǎng)絡(luò)斷開的情況),此時要對設(shè)備進(jìn)行License控制,就需要一種在系統(tǒng)未與License控制服務(wù) 器連接時,可以在本地獨立運行License功能,而在系統(tǒng)與網(wǎng)管服務(wù)器連接后,又可以根據(jù)License控制服務(wù)器提供的License信息控制License,以方便管理操作的方法。針對相關(guān)技術(shù)中的上述問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種許可管理方法及裝置,以至少解決上述問題。根據(jù)本發(fā)明的一個方面,提供了一種License管理方法,包括網(wǎng)元設(shè)備檢測網(wǎng)元設(shè)備與License控制服務(wù)器的連接狀態(tài);網(wǎng)元設(shè)備根據(jù)檢測到的連接狀態(tài)確定License管理方式,其中,License管理方式包括根據(jù)本地輸入或保存的License信息進(jìn)行License管理和根據(jù)獲取的來自于License控制服務(wù)器的License信息進(jìn)行License管理;網(wǎng)元設(shè)備使用確定的License管理方式進(jìn)行License管理。上述網(wǎng)元設(shè)備根據(jù)檢測到的連接狀態(tài)確定License管理方式包括在連接狀態(tài)為未連接時,網(wǎng)元設(shè)備根據(jù)本地輸入或保存的License信息進(jìn)行License管理;在連接狀態(tài)為連接時,網(wǎng)元設(shè)備根據(jù)獲取的來自于License控制服務(wù)器提供的License信息進(jìn)行License管理或根據(jù)本地輸入或保存的License信息進(jìn)行License管理。在連接狀態(tài)為連接時,網(wǎng)元設(shè)備根據(jù)在License控制服務(wù)器預(yù)設(shè)的管理狀態(tài)確定進(jìn)行License管理的方式。上述網(wǎng)元設(shè)備根據(jù)檢測到的連接狀態(tài)確定License管理方式之前,還包括License文件生成中心將授權(quán)用戶可分配的License權(quán)限中的一條License權(quán)限或多條License權(quán)限組合后的License權(quán)限分配給網(wǎng)元設(shè)備;License文件生成中心根據(jù)分配的License權(quán)限、網(wǎng)兀設(shè)備的歷史License信息以及網(wǎng)兀設(shè)備信息生成與網(wǎng)兀設(shè)備對應(yīng)的License文件,其中,網(wǎng)元設(shè)備信息包括以下至少之一設(shè)備標(biāo)識,時間,License版本信息;License文件生成中心去除授權(quán)用戶可分配的License權(quán)限中本次分配的License權(quán)限,并將本次操作信息保存至與網(wǎng)元設(shè)備對應(yīng)的歷史License記錄。上述網(wǎng)元設(shè)備根據(jù)本地輸入或保存的License信息進(jìn)行License管理,包括以下至少之一處理過程網(wǎng)元設(shè)備在在激活或升級其License權(quán)限時,網(wǎng)元設(shè)備接收License文件,根據(jù)網(wǎng)元設(shè)備信息,驗證所述License文件,授權(quán)網(wǎng)元設(shè)備相應(yīng)的權(quán)限,并保存該次操作信息;網(wǎng)元設(shè)備導(dǎo)出已經(jīng)授權(quán)的License權(quán)限。上述網(wǎng)元設(shè)備根據(jù)獲取的來自于License控制服務(wù)器提供的信息進(jìn)行License管理包括=License控制服務(wù)器檢測到與網(wǎng)元設(shè)備連接后,向與其連接的網(wǎng)元設(shè)備同步對應(yīng)的License信息;網(wǎng)元設(shè)備接收到License控制服務(wù)器同步的License信息,經(jīng)驗證后,保存該同步操作License信息,并根據(jù)此次同步的License信息對網(wǎng)元設(shè)備進(jìn)行License管理。當(dāng)連接狀態(tài)從連接轉(zhuǎn)為未連接或從未連接轉(zhuǎn)為連接時,還包括以下至少之一將因連接狀態(tài)轉(zhuǎn)換而導(dǎo)致被限制的功能信息和中斷的業(yè)務(wù)信息,作為告警信息進(jìn)行報警;當(dāng)?shù)竭_(dá)預(yù)定切換時限時,網(wǎng)元設(shè)備將從連接狀態(tài)未改變前所對應(yīng)的License管理的方式強(qiáng)制 切換至與連接狀態(tài)切換后的連接狀態(tài)對應(yīng)的License管理的方式。根據(jù)本發(fā)明的另一個方面,還提供一種許可License管理裝置,包括檢測模塊,用于檢測網(wǎng)元設(shè)備與License控制服務(wù)器的連接狀態(tài);確定模塊,用于根據(jù)檢測模塊檢測到的連接狀態(tài)確定License管理方式,其中,License管理方式包括根據(jù)本地輸入或保存的License信息進(jìn)行License管理和根據(jù)獲取的來自于License控制服務(wù)器的License信息進(jìn)行License管理;管理模塊,用于使用確定模塊確定的License管理方式進(jìn)行License管理。上述確定模塊,用于在連接狀態(tài)為未連接時,確定根據(jù)本地輸入或保存的License信息進(jìn)行License管理;以及在連接狀態(tài)為連接時,確定根據(jù)獲取的來自于License控制服務(wù)器提供的License信息進(jìn)行License管理或根據(jù)本地輸入或保存的License信息進(jìn)行License 管理。上述確定模塊,用于在連接狀態(tài)為連接時,確定根據(jù)在License控制服務(wù)器預(yù)設(shè)的管理狀態(tài)確定進(jìn)行License管理的方式。通過本發(fā)明,采用網(wǎng)元設(shè)備根據(jù)其檢測到的與License控制服務(wù)器的連接狀態(tài)確定License控制服務(wù)器設(shè)定的License管理的方式,解決了相關(guān)技術(shù)中,網(wǎng)元設(shè)備在與License控制服務(wù)器連接轉(zhuǎn)為獨立運行即不連接或者由不連接轉(zhuǎn)為連接的情況下如何工作進(jìn)行License管理的問題,進(jìn)而達(dá)到了網(wǎng)元設(shè)備可以根據(jù)與License控制服務(wù)器的連接情況靈活進(jìn)行License管理的效果。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖I為根據(jù)本發(fā)明實施例的License管理方法流程圖;圖2為根據(jù)本發(fā)明實施例的License管理方法實現(xiàn)系統(tǒng)的各個結(jié)構(gòu)功能關(guān)系示意圖;圖3為根據(jù)本發(fā)明具體實例的網(wǎng)元設(shè)備根據(jù)獲取的來自于License控制服務(wù)器提供的信息進(jìn)行License管理的流程圖;圖4為根據(jù)本發(fā)明具體實例的網(wǎng)元設(shè)備根據(jù)本地輸入的License信息進(jìn)行License管理的流程圖;圖5為根據(jù)本發(fā)明具體實例的網(wǎng)元設(shè)備導(dǎo)出License的流程圖;圖6為根據(jù)本發(fā)明具體實例的License管理裝置結(jié)構(gòu)框圖。
具體實施例方式下文中將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。圖I為根據(jù)本發(fā)明實施例的License管理方法流程圖。如圖I所示,該方法包括步驟S102,網(wǎng)元設(shè)備檢測網(wǎng)元設(shè)備與License控制服務(wù)器的連接狀態(tài);此處的連接狀態(tài)可以包括連接和未連接。
步驟S104,網(wǎng)元設(shè)備根據(jù)檢測到的連接狀態(tài)確定License管理方式,其中,License管理方式包括根據(jù)本地輸入或保存的License信息進(jìn)行License管理和根據(jù)獲取的來自于License控制服務(wù)器的License信息進(jìn)行License管理;步驟S106,網(wǎng)兀設(shè)備使用確定的License管理方式進(jìn)行License管理。上述實施例由于采用了根據(jù)網(wǎng)元設(shè)備檢測到的與License控制服務(wù)器的連接狀態(tài)確定網(wǎng)元設(shè)備的License管理的方式,因此,可以解決相關(guān)技術(shù)中,網(wǎng)元設(shè)備在與License控制服務(wù)器連接轉(zhuǎn)為獨立運行即不連接或者由不連接轉(zhuǎn)為連接的情況下如何工作進(jìn)行License管理的問題,進(jìn)而達(dá)到了網(wǎng)元設(shè)備可以根據(jù)與License控制服務(wù)器的連接情況靈活進(jìn)行License管理的效果。在具體實施過程中,正如上面所述,上述連接狀態(tài)包括連接和未連接即斷開的情況,因此,針對上述兩種連接狀態(tài),上述網(wǎng)元設(shè)備根據(jù)檢測到的連接狀態(tài)確定License管理方式可以包括以下處理過程在連接狀態(tài)為未連接時,網(wǎng)元設(shè)備根據(jù)本地輸入或保存的License信息進(jìn)行License管理;在連接狀態(tài)為連接時,網(wǎng)元設(shè)備根據(jù)獲取的來自于License控制服務(wù)器提供的License信息進(jìn)行License管理或根據(jù)本地輸入或保存的License信息進(jìn)行License管理。此時,如果要根據(jù)后一種方式進(jìn)行管理,還需要完成以下過程將操作信息經(jīng)網(wǎng)元設(shè)備對操作信息進(jìn)行驗證后,執(zhí)行該操作(即根據(jù)本地輸入的License信息進(jìn)行License管理),保存操作信息,并將操作信息向License控制服務(wù)器備案license控制服務(wù)器收到設(shè)備的備案請求后,將該操作信息保存到License文件包對應(yīng)設(shè)備的License信息下。在優(yōu)選實施過程中,在上述連接狀態(tài)為連接時,上述網(wǎng)元設(shè)備也可以根據(jù)在所述License控制服務(wù)器預(yù)設(shè)的管理狀態(tài)確定進(jìn)行License管理的方式。這樣,用戶可以在License控制服務(wù)器上根據(jù)實際需要設(shè)定采用上述兩種管理方式中的其中一種。在具體應(yīng)用過程中,上述網(wǎng)元設(shè)備根據(jù)其檢測到的與License控制服務(wù)器的連接狀態(tài)確定License管理的方式之前,還可以包括=License文件生成中心將授權(quán)用戶可分配的License權(quán)限中的一條License權(quán)限或多條License權(quán)限組合后的License權(quán)限分配給網(wǎng)元設(shè)備;License文件生成中心根據(jù)分配的License權(quán)限、網(wǎng)元設(shè)備的歷史License信息以及網(wǎng)元設(shè)備信息生成與網(wǎng)元設(shè)備對應(yīng)的License文件,其中,網(wǎng)元設(shè)備信息包括以下至少之一設(shè)備標(biāo)識,時間,License版本信息license文件生成中心去除授權(quán)用戶可分配的License權(quán)限中本次分配的License權(quán)限,并將本次操作信息保存至與網(wǎng)元設(shè)備對應(yīng)的歷史License記錄。在具體應(yīng)用過程中,上述網(wǎng)元設(shè)備根據(jù)本地輸入或保存的License信息進(jìn)行License管理,可以包括以下至少之一處理過程網(wǎng)元設(shè)備在在激活或升級其License權(quán)限時,網(wǎng)元設(shè)備接收License文件,并根據(jù)網(wǎng)元設(shè)備信息,授權(quán)所述網(wǎng)元設(shè)備相應(yīng)的權(quán)限,并保存該次操作信息;網(wǎng)元設(shè)備導(dǎo)出已經(jīng)授權(quán)的License權(quán)限。在具體應(yīng)用過程中,上述網(wǎng)元設(shè)備優(yōu)先根據(jù)獲取的來自于所述License控制服務(wù)器提供的信息進(jìn)行License管理包括以下處理過程=License控制服務(wù)器檢測到與所述網(wǎng)元設(shè)備連接后,向與其連接的網(wǎng)元設(shè)備同步對應(yīng)的License信息;網(wǎng)元設(shè)備接收到License控制服務(wù)器同步的License信息,經(jīng)驗證后,保存該同步操作License信息,并根據(jù)此次同步的License信息對網(wǎng)元設(shè)備進(jìn)行License管理。在具體應(yīng)用過程中,當(dāng)連接狀態(tài)從連接轉(zhuǎn)為未連接或從未連接轉(zhuǎn)為連接時,還可以包括以下至少之一處理過程(I)將因連接狀態(tài)切換而導(dǎo)致被限制的功能信息和中斷 的業(yè)務(wù)信息,作為告警信息進(jìn)行報警;(2)當(dāng)?shù)竭_(dá)預(yù)定切換時限時,網(wǎng)元設(shè)備將從連接狀態(tài)未改變前所對應(yīng)的License管理的方式強(qiáng)制切換至與連接狀態(tài)切換后的連接狀態(tài)對應(yīng)的License管理的方式。為了更好地理解上述實施例,以下結(jié)合具體實例和相關(guān)附圖詳細(xì)說明。實例I本實例提供一種既可以在未與License控制服務(wù)器連接時正常使用設(shè)備的License功能,又可以在有License控制服務(wù)器連接時,對設(shè)備提供在線License管理功能的更方便,快捷的License管理方法。本實例中的方法包括步驟a、在系統(tǒng)未與License控制服務(wù)器連接時,設(shè)備根據(jù)用戶在本地輸入的License信息獨立管理本地權(quán)限;步驟b、在系統(tǒng)與License控制服務(wù)器連接后,設(shè)備可以根據(jù)License控制服務(wù)器提供的信息工作;步驟C、系統(tǒng)可以根據(jù)與License控制服務(wù)器的連接狀態(tài)和用戶設(shè)定,在步驟a、步驟b所述的兩種管理方式之間切換。本實例中,在步驟a之前還可以包括步驟a0、用戶登陸到License文件生成中心,將License文件生成中心授權(quán)用戶可分配的License權(quán)限中,一條License權(quán)限(或多條License權(quán)限的組合)分配到具體的設(shè)備。步驟al、License文件生成中心根據(jù)此次授權(quán)該設(shè)備的License權(quán)限和該設(shè)備歷史的License信息以及其他相關(guān)信息(包括設(shè)備標(biāo)識,時間,License版本信息等)生成對應(yīng)具體設(shè)備License文件。步驟a2、此時License文件生成中心授權(quán)用戶可分配的License權(quán)限中需要去除此次分配的License權(quán)限,并將此次操作信息保存到對應(yīng)設(shè)備的歷史License記錄下。步驟a3、設(shè)備啟動后,根據(jù)設(shè)備中保存的License信息,對設(shè)備進(jìn)行授權(quán)。本實例中,步驟a具體可以包括以下處理過程步驟a4、用戶在激活或升級設(shè)備License權(quán)限時,向設(shè)備導(dǎo)入步驟a2生成的對應(yīng)License文件,根據(jù)設(shè)備中的License信息,授權(quán)設(shè)備相應(yīng)的權(quán)限,并保存該次操作License信息。步驟a5、用戶需要從設(shè)備中導(dǎo)出設(shè)備中的License權(quán)限時,需要執(zhí)行以下操作用戶通過License導(dǎo)出工具將設(shè)備中的License權(quán)限導(dǎo)出到特定的文件,設(shè)備去除此次導(dǎo)出的License ;用戶登陸到License文件生成中心,將此次操作中獲得的文件導(dǎo)入License文件生成中心;License文件生成中心將此次導(dǎo)出的License權(quán)限增加到授權(quán)該用戶 可分配的License權(quán)限中,并將此次操作信息保存到對應(yīng)設(shè)備的歷史License記錄下。本實例中,步驟b之前還可以包括步驟b0、License文件生成中心,將License控制服務(wù)器連接的所有設(shè)備在步驟a2中生成的License文件和對應(yīng)設(shè)備的設(shè)備信息(包括該設(shè)備歷史的License信息,設(shè)備標(biāo)識,用戶可用的License信息等),組合生成License文件包。步驟b I、用戶將License文件包導(dǎo)入License控制服務(wù)器中,License控制服務(wù)器根據(jù)從License文件包獲取對應(yīng)設(shè)備的License信息。則本實例中的步驟b具體可以包括以下處理過程步驟b2、License控制服務(wù)器檢測到與設(shè)備連接后,根據(jù)設(shè)備標(biāo)識,向所連接的設(shè)備同步對應(yīng)的License信息。步驟b3、設(shè)備接收到License控制服務(wù)器同步的License信息,經(jīng)驗證后,保存該次操作License信息,并根據(jù)此次同步的License信息重新對設(shè)備進(jìn)行授權(quán)。步驟b4、若設(shè)備檢測到與License控制服務(wù)器連接斷開時,則按照步驟a工作(進(jìn)行License管理)。本實例中步驟b還可以包括步驟b5、License控制服務(wù)器與設(shè)備連接時,也可以使用對應(yīng)單個設(shè)備的License文件的方式許可或?qū)С鲈O(shè)備License權(quán)限,此時還需要執(zhí)行以下操作將操作信息發(fā)送到設(shè)備,經(jīng)設(shè)備對操作信息驗證后,執(zhí)行該操作,保存操作信息,并將操作信息向License控制服務(wù)器備案;License控制服務(wù)器收到設(shè)備的備案請求后,將該操作信息保存到License文件包對應(yīng)設(shè)備的License信息下。在步驟c中具體包括步驟CO、在a、b狀態(tài)之間發(fā)生切換時,先將因切換License管理方式而導(dǎo)致被限制的功能和中斷的業(yè)務(wù),作為告警返回給操作人員,同時設(shè)定切換時限,操作人員可以在時限內(nèi),調(diào)整系統(tǒng)以適應(yīng)或取消切換狀態(tài),切換時限到達(dá)后,系統(tǒng)將強(qiáng)制切換操作;與現(xiàn)有的License管理方法相比,本實例在各設(shè)備獨立管理本地License功能的基礎(chǔ)之上,引入了在有License控制服務(wù)器的情況下,可以使用License控制服務(wù)器對設(shè)備的License功能進(jìn)行控制;同時,使設(shè)備可以根據(jù)與License控制服務(wù)器的連接情況,在此兩種License管理狀態(tài)之間進(jìn)行切換。解決了設(shè)備在有License控制服務(wù)器和獨立運行的兩種情況下工作時進(jìn)行License管理的問題。實例2
本實例中的License管理方法,可以通過License管理方法實現(xiàn)系統(tǒng)實現(xiàn),該系統(tǒng)包括License文件生成中心20, License控制服務(wù)器22, License導(dǎo)出裝置24,網(wǎng)元設(shè)備26,具體可參見圖2,其中License文件生成中心20工作于WEB服務(wù)器,用戶在WEB頁面端通過用戶名和密碼,登陸License文件生成中心,根據(jù)購買的以及目前可用的License信息,將License權(quán)限分配到各設(shè)備,根據(jù)授權(quán)該設(shè)備的License信息和該設(shè)備歷史License信息以及其他相關(guān)信息(包括設(shè)備序列號,時間,License版本信息等),按照一定的編碼組合原則,經(jīng)加密后生成對應(yīng)設(shè)備License文件;生成加載到License控制中心(License控制服務(wù)器22)的License文件包時,還需要將License控制中心連接所有設(shè)備的License文件與對應(yīng)設(shè)備的設(shè)備信息(包括該設(shè)備歷史的License信息,設(shè)備序列號,用戶可用的License信息等)組合生成大的License文件(License文件包)。License控制服務(wù)器22集成于網(wǎng)管服務(wù)器,主要用于與網(wǎng)元設(shè)備連接之后,獲取 License文件生成中心20生成的License文件包等,以及根據(jù)網(wǎng)元設(shè)備的序列號查找到License文件包中的設(shè)備的License信息,并將設(shè)備的License信息通過FTP或者TFTP傳送到設(shè)備上;并且在用戶執(zhí)行設(shè)備License操作時,將設(shè)備上報的操作信息保存到License文件包中。License導(dǎo)出裝置24可以工作于個人電腦和License控制服務(wù)器等計算機(jī)平臺,其功能在于,用戶通過該工具導(dǎo)出設(shè)備中的License權(quán)限,之后將導(dǎo)出License權(quán)限所生成的文件提交給License文件生成中心,License文件生成中心將用戶導(dǎo)出的License權(quán)限重新釋放為用戶可分配的License權(quán)限。網(wǎng)元設(shè)備26,可以通過用戶導(dǎo)入License權(quán)限和License控制服務(wù)器同步License文件的形式獲取設(shè)備的License文件,并對License文件驗證和解析,根據(jù)解析的內(nèi)容向設(shè)備授權(quán)License權(quán)限,并可以通過License導(dǎo)出工具將已向設(shè)備授權(quán)的License權(quán)限導(dǎo)出。圖3為根據(jù)本發(fā)明具體實例的網(wǎng)元設(shè)備根據(jù)獲取的來自于License控制服務(wù)器提供的信息進(jìn)行License管理的流程圖,如圖3所示,該流程包括步驟S302,用戶在WEB瀏覽器中輸入用戶名、密碼,登陸License文件生成中心20,根據(jù)其擁有的全部License權(quán)限,對License控制服務(wù)器22所連接各網(wǎng)元設(shè)備26進(jìn)行License權(quán)限分配,License文件生成中心20將所述License控制服務(wù)器22對應(yīng)的所有網(wǎng)元設(shè)備26在License文件生成中心20記錄的License信息和對應(yīng)的設(shè)備信息,打包生成License文件包。步驟S304,用戶通過FTP的方式獲取生成的License文件包,并將該文件包導(dǎo)入到網(wǎng)關(guān)服務(wù)器中,網(wǎng)關(guān)中集成的License控制服務(wù)器22在解析出對應(yīng)各設(shè)備的License文件后,將各文件通過FTP服務(wù)器依次同步到網(wǎng)元設(shè)備26中。步驟S306,網(wǎng)元設(shè)備26對接收到的License文件進(jìn)行驗證,并根據(jù)解析出的License信息對設(shè)備功能進(jìn)行許可。圖4為根據(jù)本發(fā)明具體實例的網(wǎng)元設(shè)備根據(jù)本地輸入的License信息進(jìn)行License管理的流程圖。如圖4所示,用戶不通過License控制服務(wù)器,直接對設(shè)備進(jìn)行授權(quán)或重新分配各設(shè)備權(quán)限時,進(jìn)行如下步驟操作
步驟S402,用戶在WEB瀏覽器中輸入用戶名、密碼,登陸License文件生成中心,根據(jù)其目前可用的License,對目標(biāo)網(wǎng)元設(shè)備26進(jìn)行License分配,License文件生成中心將其記錄的目標(biāo)設(shè)備的License信息和網(wǎng)元設(shè)備信息,生成License文件。步驟S404,用戶通過FTP的方式獲取生成的License文件,并將該文件導(dǎo)入到對應(yīng)網(wǎng)元設(shè)備26中,網(wǎng)元設(shè)備26對導(dǎo)入的License文件進(jìn)行驗證,并根據(jù)解析出的License信息對設(shè)備功能進(jìn)行許可。圖5為根據(jù)本發(fā)明具體實例的網(wǎng)元設(shè)備導(dǎo)出License的流程圖。如圖5所示,用戶將已分配到設(shè)備中的License權(quán)限進(jìn)行導(dǎo)出,并將導(dǎo)出的License權(quán)限在License文件生成中心重新釋放為可用的License權(quán)限,進(jìn)行如下步驟操作 步驟S502,用戶使用License導(dǎo)出工具將設(shè)備中的License權(quán)限導(dǎo)出,設(shè)備記錄該次操作信息,并將導(dǎo)出License權(quán)限在設(shè)備中對應(yīng)的功能重新進(jìn)行限制。步驟S504, License導(dǎo)出工具根據(jù)導(dǎo)出的License信息和導(dǎo)出設(shè)備的設(shè)備信息生成License導(dǎo)出文件。步驟S506,用戶將License導(dǎo)出文件通過FTP的方式提交給License文件生成中心。步驟S508, License文件生成中心對接收的License導(dǎo)出文件做驗證后,解析該文件,并將導(dǎo)出的License權(quán)限釋放為用戶可用的License權(quán)限。圖6為根據(jù)本發(fā)明具體實例的License管理裝置結(jié)構(gòu)框圖。如圖6所示,該裝置包括
檢測模塊60,用于檢測網(wǎng)元設(shè)備與License控制服務(wù)器的連接狀態(tài);確定模塊62,連接至檢測模塊60,用于根據(jù)檢測模塊60檢測到的連接狀態(tài)確定License管理方式,其中,License管理方式包括根據(jù)本地輸入或保存的License信息進(jìn)行License管理和根據(jù)獲取的來自于License控制服務(wù)器的License信息進(jìn)行License管理;管理模塊64,連接至確定模塊62,用于使用確定模塊62確定的License管理方式進(jìn)行License管理。上述確定模塊62,用于在連接狀態(tài)為未連接時,確定根據(jù)本地輸入或保存的License信息進(jìn)行License管理;以及在連接狀態(tài)為連接時,確定根據(jù)獲取的來自于License控制服務(wù)器提供的License信息進(jìn)行License管理或根據(jù)本地輸入或保存的License信息進(jìn)行License管理。上述確定模塊62,用于在連接狀態(tài)為連接時,根據(jù)在License控制服務(wù)器預(yù)設(shè)的管理狀態(tài)確定進(jìn)行License管理的方式。由于在具體應(yīng)用過程中,上述裝置需要在License應(yīng)用系統(tǒng)中應(yīng)用,因此,為了更好地理解上述裝置,以下結(jié)合一個License應(yīng)用系統(tǒng)說明。本實例中,上述裝置為網(wǎng)元設(shè)備。本實例中的License應(yīng)用系統(tǒng),包括License文件生成中心,用于執(zhí)行用戶的License權(quán)限分配操作,將用戶當(dāng)前可用License權(quán)限分配到設(shè)備,并生成對應(yīng)的License文件。License控制服務(wù)器,用于在設(shè)備與其連接時,向設(shè)備下發(fā)該設(shè)備對應(yīng)的License信息。License導(dǎo)出工具,將設(shè)備中的License權(quán)限導(dǎo)出,使License文件生成中心可以重新分配導(dǎo)出的License權(quán)限。網(wǎng)元設(shè)備,負(fù)責(zé)解析License文件,并根據(jù)設(shè)備中的License信息,授權(quán)設(shè)備相應(yīng)的權(quán)限。License文件生成中心生成License文件模式可分為生成License文件包模式,用于通過License控制服務(wù)器管理設(shè)備權(quán)限的情況,此模式下用戶可以將其擁有的所有License在各設(shè)備之間自由調(diào)配,生成License文件包。生成單獨的License文件模式,用于設(shè)備未與License控制服務(wù)器連接,設(shè)備獨立管理License的情況,此模式下用戶只能將此時剩余的License權(quán)限,分配到指定的設(shè)備, 生成對應(yīng)的License文件。本實例中的License文件包括但不限于計算機(jī)文件,字符串組成的Key,USB加密設(shè)備中存儲的信息等。本實例中的License控制服務(wù)器集成于網(wǎng)管服務(wù)器。需要注意的是,上述裝置中的各模塊相關(guān)結(jié)合的優(yōu)選工作方式具體可以上述方法實施例的描述,此處不再贅述。從以上的描述中,可以看出,本發(fā)明實現(xiàn)了如下技術(shù)效果采用網(wǎng)元設(shè)備根據(jù)其檢測到的與License控制服務(wù)器的連接狀態(tài)確定License控制服務(wù)器設(shè)定的License管理的方式,解決了相關(guān)技術(shù)中,網(wǎng)元設(shè)備在與License控制服務(wù)器連接轉(zhuǎn)為獨立運行即不連接或者由不連接轉(zhuǎn)為連接的情況下如何工作進(jìn)行License管理的問題,進(jìn)而達(dá)到了網(wǎng)元設(shè)備可以根據(jù)與License控制服務(wù)器的連接情況靈活進(jìn)行License管理的效果。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種許可License管理方法,其特征在于,包括 網(wǎng)元設(shè)備檢測所述網(wǎng)元設(shè)備與License控制服務(wù)器的連接狀態(tài); 所述網(wǎng)元設(shè)備根據(jù)所述檢測到的連接狀態(tài)確定License管理方式,其中,所述License管理方式包括根據(jù)本地輸入或保存的License信息進(jìn)行License管理和根據(jù)獲取的來自于所述License控制服務(wù)器的License信息進(jìn)行License管理; 所述網(wǎng)元設(shè)備使用所述確定的License管理方式進(jìn)行License管理。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述網(wǎng)元設(shè)備根據(jù)所述檢測到的連接狀態(tài)確定License管理方式包括 在所述連接狀態(tài)為未連接時,所述網(wǎng)元設(shè)備根據(jù)本地輸入或保存的License信息進(jìn)行License 管理; 在所述連接狀態(tài)為連接時,所述網(wǎng)元設(shè)備根據(jù)獲取的來自于所述License控制服務(wù)器提供的License信息進(jìn)行License管理或根據(jù)本地輸入或保存的License信息進(jìn)行License 管理。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述連接狀態(tài)為連接時,所述網(wǎng)元設(shè)備根據(jù)在所述License控制服務(wù)器預(yù)設(shè)的管理狀態(tài)確定進(jìn)行License管理的方式。
4.根據(jù)權(quán)利要求I至3任一項所述的方法,其特征在于,所述網(wǎng)元設(shè)備根據(jù)所述檢測到的連接狀態(tài)確定所述License管理方式之前,還包括 License文件生成中心將授權(quán)用戶可分配的License權(quán)限中的一條License權(quán)限或多條License權(quán)限組合后的License權(quán)限分配給所述網(wǎng)元設(shè)備; 所述License文件生成中心根據(jù)所述分配的License權(quán)限、所述網(wǎng)元設(shè)備的歷史License信息以及所述網(wǎng)元設(shè)備信息生成與所述網(wǎng)元設(shè)備對應(yīng)的License文件,其中,所述網(wǎng)元設(shè)備信息包括以下至少之一設(shè)備標(biāo)識,時間,License版本信息; 所述License文件生成中心去除授權(quán)用戶可分配的License權(quán)限中本次分配的License權(quán)限,并將本次操作信息保存至與所述網(wǎng)元設(shè)備對應(yīng)的歷史License記錄。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述網(wǎng)元設(shè)備根據(jù)本地輸入或保存的License信息進(jìn)行License管理,包括以下至少之一處理過程 所述網(wǎng)元設(shè)備在在激活或升級其License權(quán)限時,所述網(wǎng)元設(shè)備接收所述License文件,并根據(jù)所述網(wǎng)元設(shè)備信息,授權(quán)所述網(wǎng)元設(shè)備相應(yīng)的權(quán)限,并保存該次操作信息; 所述網(wǎng)元設(shè)備導(dǎo)出已經(jīng)授權(quán)的License權(quán)限。
6.根據(jù)權(quán)利要求I至3任一項所述的方法,其特征在于,所述網(wǎng)元設(shè)備根據(jù)獲取的來自于所述License控制服務(wù)器提供的信息進(jìn)行License管理包括 所述License控制服務(wù)器檢測到與所述網(wǎng)元設(shè)備連接后,向與其連接的所述網(wǎng)元設(shè)備同步對應(yīng)的License信息; 所述網(wǎng)元設(shè)備接收到License控制服務(wù)器同步的License信息,經(jīng)驗證后,保存該同步操作License信息,并根據(jù)此次同步的License信息對所述網(wǎng)元設(shè)備進(jìn)行License管理。
7.根據(jù)權(quán)利要求I至3任一項所述的方法,其特征在于,當(dāng)所述連接狀態(tài)從連接轉(zhuǎn)為未連接或從未連接轉(zhuǎn)為連接時,還包括以下至少之一 將因所述連接狀態(tài)轉(zhuǎn)換而導(dǎo)致被限制的功能信息和中斷的業(yè)務(wù)信息,作為告警信息進(jìn)行報警;當(dāng)?shù)竭_(dá)預(yù)定切換時限時,所述網(wǎng)元設(shè)備將從所述連接狀態(tài)未改變前所對應(yīng)的License管理的方式強(qiáng)制切換至與所述連接狀態(tài)切換后的連接狀態(tài)對應(yīng)的License管理的方式。
8.一種許可License管理裝置,其特征在于,包括 檢測模塊,用于檢測網(wǎng)元設(shè)備與所述License控制服務(wù)器的連接狀態(tài); 確定模塊,用于根據(jù)所述檢測模塊檢測到的連接狀態(tài)確定License管理方式,其中,所述License管理方式包括根據(jù)本地輸入或保存的License信息進(jìn)行License管理和根據(jù)獲取的來自于所述License控制服務(wù)器的License信息進(jìn)行License管理; 管理模塊,用于使用所述確定模塊確定的License管理方式進(jìn)行License管理。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于, 所述確定模塊,用于在所述連接狀態(tài)為未連接時,確定根據(jù)本地輸入或保存的License信息進(jìn)行License管理;以及在所述連接狀態(tài)為連接時,確定根據(jù)獲取的來自于所述License控制服務(wù)器提供的License信息進(jìn)行License管理或根據(jù)本地輸入或保存的License信息進(jìn)行License管理。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述確定模塊,還用于根據(jù)在所述License控制服務(wù)器預(yù)設(shè)的管理狀態(tài)確定進(jìn)行License管理的方式。
全文摘要
本發(fā)明提供了一種License管理方法和裝置,其中,上述方法包括網(wǎng)元設(shè)備檢測網(wǎng)元設(shè)備與License控制服務(wù)器的連接狀態(tài);網(wǎng)元設(shè)備根據(jù)檢測到的連接狀態(tài)確定License管理方式,其中,License管理方式包括根據(jù)本地輸入或保存的License信息進(jìn)行License管理和根據(jù)獲取的來自于License控制服務(wù)器的License信息進(jìn)行License管理;網(wǎng)元設(shè)備使用確定的License管理方式進(jìn)行License管理。采用本發(fā)明提供的上述技術(shù)方案,達(dá)到了網(wǎng)元設(shè)備可以根據(jù)與License控制服務(wù)器的連接情況靈活進(jìn)行License管理的效果。
文檔編號H04L29/08GK102780572SQ20111012120
公開日2012年11月14日 申請日期2011年5月11日 優(yōu)先權(quán)日2011年5月11日
發(fā)明者牛勇 申請人:中興通訊股份有限公司