專利名稱:多媒體通信系統(tǒng)中的資源管理方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及媒體通信技術(shù)領(lǐng)域,尤其涉及一種多媒體通信系統(tǒng)中的資源管理方法和裝置。
背景技術(shù):
多媒體通訊系統(tǒng)就是融合兩種或更多種媒體的通訊系統(tǒng)。多媒體通信系統(tǒng)基于IP核心交換,可以開放多種接口與企業(yè)的各種信息系統(tǒng)對接,大大擴(kuò)展了企業(yè)在語音、視頻、文字和信息化方面的應(yīng)用,使得企業(yè)通信系統(tǒng)與信息系統(tǒng)和使用者三者做到了更多的交互。當(dāng)前廣泛使用的IP網(wǎng)絡(luò)就是融合了文字、聲音、圖像和數(shù)據(jù)傳輸?shù)亩嗝襟w通訊系統(tǒng)。上述IP網(wǎng)絡(luò)是根據(jù)“盡最大努力交付的原則”構(gòu)建的,因此存在傳輸信道不可靠、帶寬波動大、傳輸數(shù)據(jù)容易丟失以及會產(chǎn)生無法預(yù)測的連接中斷、抖動和延遲等問題,故無法高質(zhì)量地滿足實(shí)時多媒體通信所需要的各種QoS (Quality of Service,服務(wù)質(zhì)量)。目前,多媒體通信系統(tǒng)中的視頻、視訊會議、高保真音頻及互聯(lián)網(wǎng)接入等各種應(yīng)用服務(wù)發(fā)展非常迅速,在多媒體通信系統(tǒng)中的服務(wù)器端需要存儲各種應(yīng)用服務(wù)所需要的數(shù)據(jù)資源?,F(xiàn)有技術(shù)中的一種多媒體通信系統(tǒng)中的資源管理方法為:多媒體通信系統(tǒng)將各種數(shù)據(jù)資源分別存儲不同的存儲單元中。多媒體通信系統(tǒng)的服務(wù)器接收到客戶端的應(yīng)用服務(wù)發(fā)送的資源分配請求后,從一個存儲單元中給應(yīng)用服務(wù)分配相應(yīng)的數(shù)據(jù)資源,建立客戶端的應(yīng)用服務(wù)和上述數(shù)據(jù)資源之間的網(wǎng)絡(luò)連接,當(dāng)該網(wǎng)絡(luò)連接斷開后,上述應(yīng)用服務(wù)將被中斷,上述應(yīng)用服務(wù)將被迫再次向多媒體通信系統(tǒng)的服務(wù)器發(fā)送資源分配請求,請求重新分配數(shù)據(jù)資源。上述現(xiàn)有技術(shù)中的多媒體通信系統(tǒng)中的資源管理方法的缺點(diǎn)為:當(dāng)客戶端的應(yīng)用服務(wù)和上述數(shù)據(jù)資源之間的網(wǎng)絡(luò)連接斷開后,上述應(yīng)用服務(wù)將被中斷,從而降低上述應(yīng)用服務(wù)的QoS,降低使用上述應(yīng)用服務(wù)的用戶的感受。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供了一種多媒體通信系統(tǒng)中的資源管理方法和裝置,以提高多媒體通信系統(tǒng)中的應(yīng)用服務(wù)的QoS。一種多媒體通信系統(tǒng)中的資源管理方法,包括:接收多媒體通信系統(tǒng)的客戶端的應(yīng)用服務(wù)發(fā)送的資源分配請求,根據(jù)所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源的參數(shù)信息計算出所述數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量;根據(jù)所述資源服務(wù)數(shù)量利用所述多媒體通信系統(tǒng)中的資源服務(wù)監(jiān)視器RSM建立多個資源服務(wù)單元,將所述多個資源服務(wù)單元分配給所述應(yīng)用服務(wù);利用所述多個資源服務(wù)單元,在所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源之間建立多個網(wǎng)絡(luò)連接,以使得所述應(yīng)用服務(wù)利用所述多個網(wǎng)絡(luò)連接來使用所述數(shù)據(jù)資源。 一種多媒體通信系統(tǒng)中的資源管理裝置,包括:
資源服務(wù)數(shù)量確定模塊,用于接收多媒體通信系統(tǒng)的客戶端的應(yīng)用服務(wù)發(fā)送的資源分配請求,根據(jù)所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源的參數(shù)信息計算出所述數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量;資源服務(wù)單元建立和分配模塊,用于根據(jù)所述資源服務(wù)數(shù)量利用所述多媒體通信系統(tǒng)中的資源服務(wù)監(jiān)視器RSM建立多個資源服務(wù)單元,將所述多個資源服務(wù)單元分配給所述應(yīng)用服務(wù);網(wǎng)絡(luò)連接管理模塊,用于利用所述多個資源服務(wù)單元,在所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源之間建立多個網(wǎng)絡(luò)連接,以使得所述應(yīng)用服務(wù)利用所述多個網(wǎng)絡(luò)連接來使用所述數(shù)據(jù)資源。由上述本發(fā)明的實(shí)施例提供的技術(shù)方案可以看出,本發(fā)明實(shí)施例通過在應(yīng)用服務(wù)和應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源之間建立多個網(wǎng)絡(luò)連接,使得在一個網(wǎng)絡(luò)連接出現(xiàn)故障后,應(yīng)用服務(wù)可以通過備用的網(wǎng)絡(luò)連接繼續(xù)訪問數(shù)據(jù)資源,應(yīng)用服務(wù)不會被中斷,極大地降低了故障風(fēng)險,保證了應(yīng)用服務(wù)的QoS要求。
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例一提供的一種多媒體通信系統(tǒng)中的資源管理方法的處理流程圖;圖2為本發(fā) 明實(shí)施例一提供的一種將多媒體通信系統(tǒng)中的各種應(yīng)用服務(wù)的數(shù)據(jù)資源設(shè)置統(tǒng)一的資源池中的示意圖;圖3為本發(fā)明實(shí)施例二提供了一種多媒體通信系統(tǒng)中的資源管理裝置的具體實(shí)現(xiàn)結(jié)構(gòu)圖。
具體實(shí)施例方式為便于對本發(fā)明實(shí)施例的理解,下面將結(jié)合附圖以幾個具體實(shí)施例為例做進(jìn)一步的解釋說明,且各個實(shí)施例并不構(gòu)成對本發(fā)明實(shí)施例的限定。實(shí)施例一該實(shí)施例提供了一種多媒體通信系統(tǒng)中的資源管理方法的處理流程如圖1所示,包括如下的處理步驟:步驟11、多媒體通信系統(tǒng)的服務(wù)器接收到客戶端的應(yīng)用服務(wù)發(fā)送的資源分配請求后,根據(jù)應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源的參數(shù)信息所對應(yīng)的權(quán)重值計算出上述數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量。在多媒體通信系統(tǒng)的存儲器中將各種應(yīng)用服務(wù)的數(shù)據(jù)資源統(tǒng)一存儲在一個資源池中,上述各種應(yīng)用服務(wù)可以為 ISUP( Integrated Services Digital Network User Part,綜合業(yè)務(wù)數(shù)字網(wǎng)用戶部分)服務(wù)、SIP (Session Initiation Protocol,會話起始協(xié)議)服務(wù)、IVR (Interactive Voice Response,交互語音應(yīng)答)服務(wù)、IVVR (Interactive VoiceVideo Response,交互音視頻應(yīng)答)服務(wù)、PSTN (Public Switched Telephone Network,公共交換電話網(wǎng)絡(luò))接入服務(wù)、高保真音頻服務(wù)、語音會議服務(wù)、視訊會議服務(wù)、聲音和視頻錄制服務(wù),以及聲音和視頻播放服務(wù)等。該實(shí)施例提供的一種將多媒體通信系統(tǒng)中的各種應(yīng)用服務(wù)的數(shù)據(jù)資源設(shè)置統(tǒng)一的資源池中的示意圖如圖2所示。在實(shí)際應(yīng)用中,可以針對每一種應(yīng)用服務(wù)分別建立一個資源池,或者,將一個大的資源池分成多個子資源池,每個子資源池分別對應(yīng)一種應(yīng)用服務(wù)。某個客戶端的應(yīng)用服務(wù)向多媒體通信系統(tǒng)的服務(wù)器發(fā)送資源分配請求,該資源分配請求中攜帶請求分配的數(shù)據(jù)資源的標(biāo)識。多媒體通信系統(tǒng)的服務(wù)器接收到上述資源分配請求后,根據(jù)上述請求分配的數(shù)據(jù)資源的標(biāo)識獲取上述請求分配的數(shù)據(jù)資源在上述資源池中的存儲地址。在多媒體通信系統(tǒng)的服務(wù)器中還需要實(shí)時統(tǒng)計各種數(shù)據(jù)資源的使用情況,實(shí)時統(tǒng)計使用數(shù)據(jù)資源的應(yīng)用服務(wù)的屬性信息,根據(jù)上述統(tǒng)計的統(tǒng)計結(jié)果獲取并存儲各種數(shù)據(jù)資源所對應(yīng)的參數(shù)信息,上述參數(shù)信息包括但不限于使用數(shù)據(jù)資源的應(yīng)用服務(wù)的用戶級別、QoS要求、數(shù)據(jù)資源的總訪問量、用戶對數(shù)據(jù)資源的評價等。多媒體通信系統(tǒng)的服務(wù)器將各種數(shù)據(jù)資源的標(biāo)識和對應(yīng)的參數(shù)信息進(jìn)行關(guān)聯(lián)存儲。多媒體通信系統(tǒng)的服務(wù)器還根據(jù)上述請求分配的數(shù)據(jù)資源的標(biāo)識查詢上述關(guān)聯(lián)存儲的信息,獲取上述請求分配的數(shù)據(jù)資源所對應(yīng)的各種參數(shù)信息。然后,多媒體通信系統(tǒng)的服務(wù)器根據(jù)設(shè)定的權(quán)重設(shè)置策略確定各種參數(shù)信息所對應(yīng)的權(quán)重值,再根據(jù)各種參數(shù)信息所對應(yīng)的權(quán)重值計算出上述請求分配的數(shù)據(jù)資源所對應(yīng)的資源服務(wù)數(shù)量,該資源服務(wù)數(shù)量>=2。上述權(quán)重設(shè)置策略可以根據(jù)實(shí)際情況來靈活確定和調(diào)整。如,上述應(yīng)用服務(wù)為IVR服務(wù),用戶級別為中級,所對應(yīng)的權(quán)重值為0.5 ;該IVR服務(wù)的QoS要求為最高級,所對應(yīng)的權(quán)重值為I ;該IVR服務(wù)請求分配的數(shù)據(jù)資源的總訪問量屬于大數(shù)量級,所對應(yīng)的權(quán)重值為I ;用戶對該IVR服務(wù)請求分配的數(shù)據(jù)資源的評價為一般,所對應(yīng)的權(quán)重值為0.5。于是,將各種參數(shù)信息所對應(yīng)的權(quán)重值相加得出上述請求分配的資源所對應(yīng)的資源服務(wù)數(shù)量,上述IVR服務(wù)請求分配的數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量為:0.5+1+1+0.5=3。步驟12、多媒體通信系統(tǒng)中的RSM (Resource Service Monitor,資源服務(wù)監(jiān)視器)根據(jù)上述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量,建立多個資源服務(wù)單元,將每個資源服務(wù)單元加入到上述應(yīng)用服務(wù)的資源池中。多媒體通信系統(tǒng)中的資源服務(wù)由媒體處理設(shè)備、話路接入設(shè)備、應(yīng)用服務(wù)模塊協(xié)同完成,這些模塊設(shè)備在此統(tǒng)稱為資源服務(wù)單元。在本發(fā)明實(shí)施例中,在上述多媒體通信系統(tǒng)中設(shè)置RSM,該RSM統(tǒng)一管理各個資源服務(wù)單元。上述RSM根據(jù)上述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量,在多媒體通信系統(tǒng)中建立多個臨時的資源服務(wù)單元,該資源服務(wù)單元的具體數(shù)量可以和上述資源服務(wù)數(shù)量相等,并將這些資源服務(wù)單元加入到上述應(yīng)用服務(wù)的資源池中。步驟13、多媒體通信系統(tǒng)中的RSM通過每個資源服務(wù)單元的資源服務(wù)映射,將資源服務(wù)單元的IP地址和上述請求分配的數(shù)據(jù)資源的存儲地址進(jìn)行關(guān)聯(lián)。然后,多媒體通信系統(tǒng)中的RSM給每個資源服務(wù)單元分配IP地址,通過每個資源服務(wù)單元分配的IP地址建立每個資源服務(wù)單元對應(yīng)的資源服務(wù)映射,通過該資源服務(wù)映射將資源服務(wù)單元的IP地址和上述請求分配的數(shù)據(jù)資源的存儲地址進(jìn)行關(guān)聯(lián),使得上述應(yīng)用服務(wù)通過每個資源服務(wù)單元、以及每個資源服務(wù)單元的資源服務(wù)映射可以訪問和使用上述數(shù)據(jù)資源。如,針對上述IVR服務(wù),其請求分配的數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量為3,上述RSM建立3個臨時的資源服務(wù)單元,分別為資源服務(wù)單元1、資源服務(wù)單元2和資源服務(wù)單元3,將資源服務(wù)單元1、資源服務(wù)單元2和資源服務(wù)單元3加入到上述IVR服務(wù)的資源池中。上述資源服務(wù)單元I的資源服務(wù)映射將資源服務(wù)單元I的IP地址和上述IVR服務(wù)所請求的數(shù)據(jù)資源的存儲地址進(jìn)行關(guān)聯(lián),上述資源服務(wù)單元2的資源服務(wù)映射將資源服務(wù)單元2的IP地址和上述IVR服務(wù)請求分配的數(shù)據(jù)資源的存儲地址進(jìn)行關(guān)聯(lián),上述資源服務(wù)單元3的資源服務(wù)映射將資源服務(wù)單元3的IP地址和上述IVR服務(wù)請求分配的數(shù)據(jù)資源的存儲地址進(jìn)行關(guān)聯(lián)。步驟14、多媒體通信系統(tǒng)將所有資源服務(wù)單元都分配給上述應(yīng)用服務(wù),應(yīng)用服務(wù)根據(jù)多個資源服務(wù)單元建立和請求分配的數(shù)據(jù)資源的存儲地址之間的多個網(wǎng)絡(luò)連接。上述多媒體通信系統(tǒng)將上述多個資源服務(wù)單元都分配給上述應(yīng)用服務(wù),根據(jù)每個資源服務(wù)單元的資源服務(wù)映射,分別建立一個所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源的存儲地址之間的網(wǎng)絡(luò)連接,即在所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源之間建立多個網(wǎng)絡(luò)連接,每個資源服務(wù)單元對應(yīng)一個網(wǎng)絡(luò)連接。步驟15、應(yīng)用服務(wù)選擇多 個網(wǎng)絡(luò)連接中的某個網(wǎng)絡(luò)連接訪問和使用上述數(shù)據(jù)資源,當(dāng)所使用的某個網(wǎng)絡(luò)連接出現(xiàn)故障后,應(yīng)用服務(wù)通過備用的網(wǎng)絡(luò)連接繼續(xù)訪問上述數(shù)據(jù)資源。然后,上述應(yīng)用服務(wù)隨機(jī)選擇上述多個網(wǎng)絡(luò)連接之間的某個網(wǎng)絡(luò)連接,通過該某個網(wǎng)絡(luò)連接訪問和使用上述數(shù)據(jù)資源,將上述多個網(wǎng)絡(luò)連接中的剩余的網(wǎng)絡(luò)連接作為備用的網(wǎng)絡(luò)連接。當(dāng)上述應(yīng)用服務(wù)所實(shí)際使用的某個網(wǎng)絡(luò)連接出現(xiàn)故障后,上述應(yīng)用服務(wù)從備用的網(wǎng)絡(luò)連接中再選擇另外一個網(wǎng)絡(luò)連接,通過該另外一個網(wǎng)絡(luò)連接繼續(xù)訪問上述數(shù)據(jù)資源,上述應(yīng)用服務(wù)的數(shù)據(jù)服務(wù)不會出現(xiàn)中斷。然后,將上述多個網(wǎng)絡(luò)連接中的剩余的網(wǎng)絡(luò)連接繼續(xù)作為備用的網(wǎng)絡(luò)連接。當(dāng)上述應(yīng)用服務(wù)訪問和使用上述數(shù)據(jù)資源結(jié)束后,上述應(yīng)用服務(wù)斷開和上述數(shù)據(jù)資源之間的所有網(wǎng)絡(luò)連接,上述RSM釋放每個資源服務(wù)單元的網(wǎng)絡(luò)連接,釋放所對應(yīng)的資源服務(wù)映射等。該實(shí)施例通過在應(yīng)用服務(wù)和應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源之間建立多個網(wǎng)絡(luò)連接,使得在一個網(wǎng)絡(luò)連接出現(xiàn)故障后,應(yīng)用服務(wù)可以通過備用的網(wǎng)絡(luò)連接繼續(xù)訪問數(shù)據(jù)資源,應(yīng)用服務(wù)不會被中斷,極大地降低了故障風(fēng)險。實(shí)施例二該實(shí)施例提供了一種多媒體通信系統(tǒng)中的資源管理裝置,其具體實(shí)現(xiàn)結(jié)構(gòu)如圖3所示,具體可以包括如下的模塊:資源服務(wù)數(shù)量確定模塊31,用于接收多媒體通信系統(tǒng)的客戶端的應(yīng)用服務(wù)發(fā)送的資源分配請求,根據(jù)所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源的參數(shù)信息計算出所述數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量;資源服務(wù)單元建立和分配模塊32,用于根據(jù)所述資源服務(wù)數(shù)量利用所述多媒體通信系統(tǒng)中的資源服務(wù)監(jiān)視器RSM建立多個資源服務(wù)單元,將所述多個資源服務(wù)單元分配給所述應(yīng)用服務(wù);網(wǎng)絡(luò)連接管理模塊33,用于利用所述多個資源服務(wù)單元,在所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源之間建立多個網(wǎng)絡(luò)連接,以使得所述應(yīng)用服務(wù)利用所述多個網(wǎng)絡(luò)連接來使用所述數(shù)據(jù)資源。進(jìn)一步地,所述的資源管理裝置還包括:資源池管理模塊34,用于將多媒體通信系統(tǒng)中的各種應(yīng)用服務(wù)的數(shù)據(jù)資源設(shè)置在統(tǒng)一的資源池中,并且將所述資源池分成多個子資源池,每個子資源池分別對應(yīng)一種應(yīng)用服務(wù),將每一種應(yīng)用服務(wù)的數(shù)據(jù)資源存儲在該應(yīng)用服務(wù)對應(yīng)的子資源池中。具體的,所述的資源服務(wù)數(shù)量確定模塊31,具體用于實(shí)時統(tǒng)計數(shù)據(jù)資源的使用情況,實(shí)時統(tǒng)計使用數(shù)據(jù)資源的應(yīng)用服務(wù)的屬性信息,根據(jù)所述統(tǒng)計的統(tǒng)計結(jié)果獲取各種數(shù)據(jù)資源對應(yīng)的參數(shù)信息,將數(shù)據(jù)資源的標(biāo)識和對應(yīng)的各種參數(shù)信息進(jìn)行關(guān)聯(lián)存儲;根據(jù)所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源的標(biāo)識查詢所述關(guān)聯(lián)存儲的信息,獲取所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源對應(yīng)的各種參數(shù)信息;根據(jù)設(shè)定的權(quán)重設(shè)置策略確定各種參數(shù)信息分別對應(yīng)的權(quán)重值,再根據(jù)各種參數(shù)信息分別對應(yīng)的權(quán)重值計 算出所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源所對應(yīng)的資源服務(wù)數(shù)量,該資源服務(wù)數(shù)量>=2。具體的,所述的資源服務(wù)單元建立和分配模塊32,具體用于通過多媒體通信系統(tǒng)中的資源服務(wù)監(jiān)視器RSM,根據(jù)所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量,在多媒體通信系統(tǒng)中建立多個臨時的資源服務(wù)單元,該資源服務(wù)單元的數(shù)量和所述資源服務(wù)數(shù)量相等,所述RSM將所述多個資源服務(wù)單元加入到所述應(yīng)用服務(wù)的資源池中;通過所述RSM給每個資源服務(wù)單元分配IP地址,通過每個資源服務(wù)單元分配的IP地址建立每個資源服務(wù)單元對應(yīng)的資源服務(wù)映射,通過該資源服務(wù)映射將資源服務(wù)單元的IP地址和所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源的存儲地址進(jìn)行關(guān)聯(lián);通過所述RSM將所述多個資源服務(wù)單元分配給所述應(yīng)用服務(wù)。具體的,所述的網(wǎng)絡(luò)連接管理模塊33,具體用于根據(jù)每個資源服務(wù)單元的資源服務(wù)映射,分別建立一個所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源的存儲地址之間的網(wǎng)絡(luò)連接,在所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源之間建立多個網(wǎng)絡(luò)連接,每個資源服務(wù)單元對應(yīng)一個網(wǎng)絡(luò)連接;以使得所述應(yīng)用服務(wù)選擇所述多個網(wǎng)絡(luò)連接中的某個網(wǎng)絡(luò)連接訪問和使用所述數(shù)據(jù)資源,將所述多個網(wǎng)絡(luò)連接中的剩余的網(wǎng)絡(luò)連接作為備用的網(wǎng)絡(luò)連接;當(dāng)所述應(yīng)用服務(wù)所實(shí)際使用的某個網(wǎng)絡(luò)連接出現(xiàn)故障后,所述應(yīng)用服務(wù)從備用的網(wǎng)絡(luò)連接中再選擇另外一個網(wǎng)絡(luò)連接,通過該另外一個網(wǎng)絡(luò)連接繼續(xù)訪問和使用上述數(shù)據(jù)資源,將所述多個網(wǎng)絡(luò)連接中的剩余的網(wǎng)絡(luò)連接繼續(xù)作為備用的網(wǎng)絡(luò)連接。具體的,所述的資源服務(wù)單元建立和分配模塊32,還用于當(dāng)所述應(yīng)用服務(wù)訪問和使用所述數(shù)據(jù)資源結(jié)束后,斷開所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源之間的所有網(wǎng)絡(luò)連接,上述RSM釋放所對應(yīng)的資源服務(wù)映射等。
用本發(fā)明實(shí)施例的裝置進(jìn)行多媒體通信系統(tǒng)中的資源管理的具體過程與前述方法實(shí)施例類似,此處不再贅述。本領(lǐng)域普通技術(shù)人員可以理解:附圖只是一個實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。本領(lǐng)域普通技術(shù)人員可以理解:實(shí)施例中的設(shè)備中的模塊可以按照實(shí)施例描述分布于實(shí)施例的設(shè)備中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個或多個設(shè)備中。上述實(shí)施例的模塊可以合并為一個模塊,也可以進(jìn)一步拆分成多個子模塊。本領(lǐng)域普通技術(shù)人員可 以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機(jī)存儲記憶體(Random AccessMemory, RAM)等。綜上所述,本發(fā)明實(shí)施例通過在應(yīng)用服務(wù)和應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源之間建立多個網(wǎng)絡(luò)連接,使得在一個網(wǎng)絡(luò)連接出現(xiàn)故障后,應(yīng)用服務(wù)可以通過備用的網(wǎng)絡(luò)連接繼續(xù)訪問數(shù)據(jù)資源,應(yīng)用服務(wù)不會被中斷,極大地降低了故障風(fēng)險,保證了應(yīng)用服務(wù)的QoS要求,提高了使用上述應(yīng)用服務(wù)的用戶的感受。本發(fā)明實(shí)施例通過使用資源服務(wù)池技術(shù),可以靈活地給應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源建立多個資源服務(wù)單元,并在應(yīng)用服務(wù)結(jié)束后,可以及時地釋放各個資源服務(wù)單元以及各個資源服務(wù)單元所占用的資源。本發(fā)明實(shí)施例可以實(shí)現(xiàn)多個應(yīng)用服務(wù)可以在不同時間使用資源池中的同一個數(shù)據(jù)資源,提高了數(shù)據(jù)資源的利用率。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種多媒體通信系統(tǒng)中的資源管理方法,其特征在于,包括: 接收多媒體通信系統(tǒng)的客戶端的應(yīng)用服務(wù)發(fā)送的資源分配請求,根據(jù)所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源的參數(shù)信息計算出所述數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量; 根據(jù)所述資源服務(wù)數(shù)量利用所述多媒體通信系統(tǒng)中的資源服務(wù)監(jiān)視器RSM建立多個資源服務(wù)單元,將所述多個資源服務(wù)單元分配給所述應(yīng)用服務(wù); 利用所述多個資源服務(wù)單元,在所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源之間建立多個網(wǎng)絡(luò)連接,以使得所述應(yīng)用服務(wù)利用所述多個網(wǎng)絡(luò)連接來使用所述數(shù)據(jù)資源。
2.根據(jù)權(quán)利要求1所述的多媒體通信系統(tǒng)中的資源管理方法,其特征在于,所述的方法還包括: 將多媒體通信系統(tǒng)中的各種應(yīng)用服務(wù)的數(shù)據(jù)資源設(shè)置在統(tǒng)一的資源池中,并且將所述資源池分成多個子資源池 ,每個子資源池分別對應(yīng)一種應(yīng)用服務(wù),將每一種應(yīng)用服務(wù)的數(shù)據(jù)資源存儲在該應(yīng)用服務(wù)對應(yīng)的子資源池中。
3.根據(jù)權(quán)利要求1所述的多媒體通信系統(tǒng)中的資源管理方法,其特征在于,所述的根據(jù)所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源的參數(shù)信息計算出所述數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量,包括: 實(shí)時統(tǒng)計數(shù)據(jù)資源的使用情況,實(shí)時統(tǒng)計使用數(shù)據(jù)資源的應(yīng)用服務(wù)的屬性信息,根據(jù)所述統(tǒng)計的統(tǒng)計結(jié)果獲取數(shù)據(jù)資源對應(yīng)的各種參數(shù)信息,將數(shù)據(jù)資源的標(biāo)識和對應(yīng)的各種參數(shù)信息進(jìn)行關(guān)聯(lián)存儲; 根據(jù)所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源的標(biāo)識查詢所述關(guān)聯(lián)存儲的信息,獲取所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源對應(yīng)的各種參數(shù)信息; 根據(jù)設(shè)定的權(quán)重設(shè)置策略確定各種參數(shù)信息分別對應(yīng)的權(quán)重值,再根據(jù)各種參數(shù)信息分別對應(yīng)的權(quán)重值計算出所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源所對應(yīng)的資源服務(wù)數(shù)量,該資源服務(wù)數(shù)量>=2。
4.根據(jù)權(quán)利要求3所述的多媒體通信系統(tǒng)中的資源管理方法,其特征在于,所述的參數(shù)信息包括但不限于使用數(shù)據(jù)資源的應(yīng)用服務(wù)的用戶級別、服務(wù)質(zhì)量QoS要求、數(shù)據(jù)資源的總訪問量、用戶對數(shù)據(jù)資源的評價。
5.根據(jù)權(quán)利要求1至4任一項所述的多媒體通信系統(tǒng)中的資源管理方法,其特征在于,所述的多媒體通信系統(tǒng)中的資源服務(wù)監(jiān)視器RSM根據(jù)所述資源服務(wù)數(shù)量建立多個資源服務(wù)單元,將所述多個資源服務(wù)單元分配給所述應(yīng)用服務(wù),包括: 所述RSM根據(jù)所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量,在多媒體通信系統(tǒng)中建立多個臨時的資源服務(wù)單元,該資源服務(wù)單元的數(shù)量和所述資源服務(wù)數(shù)量相等,所述RSM將所述多個資源服務(wù)單元加入到所述應(yīng)用服務(wù)的資源池中; 所述RSM給每個資源服務(wù)單元分配IP地址,通過每個資源服務(wù)單元分配的IP地址建立每個資源服務(wù)單元對應(yīng)的資源服務(wù)映射,通過該資源服務(wù)映射將資源服務(wù)單元的IP地址和所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源的存儲地址進(jìn)行關(guān)聯(lián); 所述RSM將所述多個資源服務(wù)單元分配給所述應(yīng)用服務(wù)。
6.根據(jù)權(quán)利要求5所述的多媒體通信系統(tǒng)中的資源管理方法,其特征在于,所述的利用所述多個資源服務(wù)單元,在所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源之間建立多個網(wǎng)絡(luò)連接,以使得所述應(yīng)用服務(wù)利用所述多個網(wǎng)絡(luò)連接來使用所述數(shù)據(jù)資源,包括:根據(jù)每個資源服務(wù)單元的資源服務(wù)映射,分別建立一個所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源的存儲地址之間的網(wǎng)絡(luò)連接,在所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源之間建立多個網(wǎng)絡(luò)連接,每個資源服務(wù)單元對應(yīng)一個網(wǎng)絡(luò)連接; 所述應(yīng)用服務(wù)選擇所述多個網(wǎng)絡(luò)連接中的某個網(wǎng)絡(luò)連接訪問和使用所述數(shù)據(jù)資源,將所述多個網(wǎng)絡(luò)連接中的剩余的網(wǎng)絡(luò)連接作為備用的網(wǎng)絡(luò)連接; 當(dāng)所述應(yīng)用服務(wù)所實(shí)際使用的某個網(wǎng)絡(luò)連接出現(xiàn)故障后,所述應(yīng)用服務(wù)從備用的網(wǎng)絡(luò)連接中再選擇另外一個網(wǎng)絡(luò)連接,通過該另外一個網(wǎng)絡(luò)連接繼續(xù)訪問和使用所述數(shù)據(jù)資源,將所述多個網(wǎng)絡(luò)連接中的剩余的網(wǎng)絡(luò)連接繼續(xù)作為備用的網(wǎng)絡(luò)連接。
7.根據(jù)權(quán)利要求6所述的多媒體通信系統(tǒng)中的資源管理方法,其特征在于,所述的方法還包括: 當(dāng)所述應(yīng)用服務(wù)訪問和使用所述數(shù)據(jù)資源結(jié)束后,斷開所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源之間的所有網(wǎng)絡(luò)連接,所述RSM釋放所述多個臨時的資源服務(wù)單元所對應(yīng)的資源服務(wù)映射。
8.一種多媒體通信系統(tǒng)中的資源管理裝置,其特征在于,包括:。
資源服務(wù)數(shù)量確定模塊,用于接收多媒體通信系統(tǒng)的客戶端的應(yīng)用服務(wù)發(fā)送的資源分配請求,根據(jù)所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源的參數(shù)信息計算出所述數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量; 資源服務(wù)單元建立和分配模塊,用于根據(jù)所述資源服務(wù)數(shù)量利用所述多媒體通信系統(tǒng)中的資源服務(wù)監(jiān)視器RSM建立多個資源服務(wù)單元,將所述多個資源服務(wù)單元分配給所述應(yīng)用服務(wù); 網(wǎng)絡(luò)連接管理模塊, 用于利用所述多個資源服務(wù)單元,在所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源之間建立多個網(wǎng)絡(luò)連接,以使得所述應(yīng)用服務(wù)利用所述多個網(wǎng)絡(luò)連接來使用所述數(shù)據(jù)資源。
9.根據(jù)權(quán)利要求8所述的多媒體通信系統(tǒng)中的資源管理裝置,其特征在于,所述的資源管理裝置還包括: 資源池管理模塊,用于將多媒體通信系統(tǒng)中的各種應(yīng)用服務(wù)的數(shù)據(jù)資源設(shè)置在統(tǒng)一的資源池中,并且將所述資源池分成多個子資源池,每個子資源池分別對應(yīng)一種應(yīng)用服務(wù),將每一種應(yīng)用服務(wù)的數(shù)據(jù)資源存儲在該應(yīng)用服務(wù)對應(yīng)的子資源池中。
10.根據(jù)權(quán)利要求8所述的多媒體通信系統(tǒng)中的資源管理裝置,其特征在于: 所述的資源服務(wù)數(shù)量確定模塊,具體用于實(shí)時統(tǒng)計數(shù)據(jù)資源的使用情況,實(shí)時統(tǒng)計使用數(shù)據(jù)資源的應(yīng)用服務(wù)的屬性信息,根據(jù)所述統(tǒng)計的統(tǒng)計結(jié)果獲取數(shù)據(jù)資源對應(yīng)的各種參數(shù)信息,將數(shù)據(jù)資源的標(biāo)識和對應(yīng)的各種參數(shù)信息進(jìn)行關(guān)聯(lián)存儲; 根據(jù)所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源的標(biāo)識查詢所述關(guān)聯(lián)存儲的信息,獲取所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源對應(yīng)的各種參數(shù)信息; 根據(jù)設(shè)定的權(quán)重設(shè)置策略確定各種參數(shù)信息分別對應(yīng)的權(quán)重值,再根據(jù)各種參數(shù)信息分別對應(yīng)的權(quán)重值計算出所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源所對應(yīng)的資源服務(wù)數(shù)量,該資源服務(wù)數(shù)量>=2。
11.根據(jù)權(quán)利要求8至10任一項所述的多媒體通信系統(tǒng)中的資源管理裝置,其特征在于:所述的資源服務(wù)單元建立和分配模塊,具體用于通過多媒體通信系統(tǒng)中的資源服務(wù)監(jiān)視器RSM,根據(jù)所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量,在多媒體通信系統(tǒng)中建立多個臨時的資源服務(wù)單元,該資源服務(wù)單元的數(shù)量和所述資源服務(wù)數(shù)量相等,所述RSM將所述多個資源服務(wù)單元加入到所述應(yīng)用服務(wù)的資源池中; 通過所述RSM給每個資源服務(wù)單元分配IP地址,通過每個資源服務(wù)單元分配的IP地址建立每個資源服務(wù)單元對應(yīng)的資源服務(wù)映射,通過該資源服務(wù)映射將資源服務(wù)單元的IP地址和所述應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源的存儲地址進(jìn)行關(guān)聯(lián);通過所述RSM將所述多個資源服務(wù)單元分配給所述應(yīng)用服務(wù)。
12.根據(jù)權(quán)利要求11所述的多媒體通信系統(tǒng)中的資源管理裝置,其特征在于: 所述的網(wǎng)絡(luò)連接管理模塊,具體用于根據(jù)每個資源服務(wù)單元的資源服務(wù)映射,分別建立一個所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源的存儲地址之間的網(wǎng)絡(luò)連接,在所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源之間建立多個網(wǎng)絡(luò)連接,每個資源服務(wù)單元對應(yīng)一個網(wǎng)絡(luò)連接; 以使得所述應(yīng)用服務(wù)選擇所述多個網(wǎng)絡(luò)連接中的某個網(wǎng)絡(luò)連接訪問和使用所述數(shù)據(jù)資源,將所述多個網(wǎng)絡(luò)連接中的剩余的網(wǎng)絡(luò)連接作為備用的網(wǎng)絡(luò)連接; 當(dāng)所述應(yīng)用服務(wù)所實(shí)際使用的某個網(wǎng)絡(luò)連接出現(xiàn)故障后,所述應(yīng)用服務(wù)從備用的網(wǎng)絡(luò)連接中再隨機(jī)選擇另外一個網(wǎng)絡(luò)連接,通過該另外一個網(wǎng)絡(luò)連接繼續(xù)訪問和使用所述數(shù)據(jù)資源,將所述多個網(wǎng)絡(luò)連接中的剩余的網(wǎng)絡(luò)連接繼續(xù)作為備用的網(wǎng)絡(luò)連接。
13.根據(jù)權(quán)利要求12所述的多媒體通信系統(tǒng)中的資源管理裝置,其特征在于: 所述的資源服務(wù)單元建立和分配模塊,還用于當(dāng)所述應(yīng)用服務(wù)訪問和使用所述數(shù)據(jù)資源結(jié)束后,斷開所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源之間的所有網(wǎng)絡(luò)連接,通過所述RSM釋放所述多個臨時的資源服務(wù)單元所對應(yīng)的資源服務(wù)映射。
全文摘要
本發(fā)明實(shí)施例提供了一種多媒體通信系統(tǒng)中的資源管理方法和裝置。該方法主要包括接收多媒體通信系統(tǒng)的客戶端的應(yīng)用服務(wù)發(fā)送的資源分配請求,根據(jù)應(yīng)用服務(wù)請求分配的數(shù)據(jù)資源的參數(shù)信息計算出數(shù)據(jù)資源對應(yīng)的資源服務(wù)數(shù)量;根據(jù)資源服務(wù)數(shù)量利用多媒體通信系統(tǒng)中的資源服務(wù)監(jiān)視器建立多個資源服務(wù)單元,將多個資源服務(wù)單元分配給應(yīng)用服務(wù);利用所述多個資源服務(wù)單元,在所述應(yīng)用服務(wù)和所述數(shù)據(jù)資源之間建立多個網(wǎng)絡(luò)連接。本發(fā)明實(shí)施例可以在一個網(wǎng)絡(luò)連接出現(xiàn)故障后,應(yīng)用服務(wù)可以通過備用的網(wǎng)絡(luò)連接繼續(xù)訪問數(shù)據(jù)資源,應(yīng)用服務(wù)不會被中斷,極大地降低了故障風(fēng)險,保證了應(yīng)用服務(wù)的QoS要求。
文檔編號H04L12/927GK103220175SQ201310135038
公開日2013年7月24日 申請日期2013年4月17日 優(yōu)先權(quán)日2013年4月17日
發(fā)明者劉雪彥, 黃海生 申請人:廣州市和聲信息技術(shù)有限公司