專利名稱:媒體資源分配的方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,特別是涉及媒體資源分配的方法、裝置和系統(tǒng)。
背景技術(shù):
隨著通信技術(shù)的日新月異,對媒體資源部件的要求也越來越高。以NGN網(wǎng)絡(luò)為例,MGC(媒體網(wǎng)關(guān)控制)控制MRS(媒體資源服務(wù)器),對外提供媒體資源功能。以3G組網(wǎng)為例,將媒體資源功能MRF(media resource function)分解為媒體資源控制MRFC(media resource function control)與媒體資源處理MRFP(media resource function process),其中MRFC負(fù)責(zé)媒體資源的控制與接入,MRFP負(fù)責(zé)進(jìn)行媒體資源的處理,MRFC控制MRFP進(jìn)行媒體資源處理,二者協(xié)作對外提供媒體資源功能。一個(gè)MRFC可以管理、控制多個(gè)MRFP對外提供資源。當(dāng)一個(gè)MRFC控制多個(gè)MRFP的時(shí)候,會存在MRFC如何選擇MRFP的問題。MRFC在收到媒體資源請求之后,需要選擇一個(gè)MRFP進(jìn)行媒體資源處理,但MRFP上資源占用情況MRFC并不完全知曉,因此MRFC可能選擇已經(jīng)沒有資源的MRFP,此時(shí)資源處理就會失?。涣硗?,MRFC無規(guī)律的選擇MRFP,也會導(dǎo)致各個(gè)MRFP之間負(fù)載不均衡,影響系統(tǒng)穩(wěn)定。
現(xiàn)有技術(shù)中解決此問題的方式是,由MRFC指定MRFP進(jìn)行媒體資源操作,如果MRFP媒體資源不足,MRFP會返回錯(cuò)誤,提示資源不足,此時(shí)由MRFC控制選擇另外一個(gè)MRFP提供資源,或者直接釋放呼叫,提示失敗。在后續(xù)一段時(shí)間內(nèi),停止對此MRFP進(jìn)行操作。這種方式存在下列缺點(diǎn)1、對MRFP的選擇是由MRFC隨機(jī)選擇的,由于MRFC選擇的隨機(jī)性,導(dǎo)致過程中出錯(cuò)的概率大;2、未解決MRFP之間負(fù)載不均衡的問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種媒體資源分配的方法、裝置和系統(tǒng),以解決現(xiàn)有媒體資源需求響應(yīng)中出錯(cuò)概率大以及負(fù)載不均衡的問題。
本發(fā)明所提供的一種媒體資源分配方法,包括媒體資源控制裝置在為資源操作請求分配媒體資源處理裝置和分配的媒體資源處理裝置被釋放后,更新本地記錄的各媒體資源處理裝置的能力信息;以及媒體資源控制裝置收到資源操作請求時(shí),根據(jù)最近一次更新的各媒體資源處理裝置的能力信息為本次資源操作請求分配媒體資源處理裝置。
所述的資源能力信息包括資源空閑信息;并且媒體資源控制裝置更新所保存的媒體資源處理裝置的能力信息的具體方法為將媒體資源處理裝置分配給資源操作請求后,減少所分配的媒體資源處理裝置的資源空閑信息;媒體資源處理裝置被釋放后,增大被釋放的媒體資源處理裝置的資源空閑信息。
所述的資源能力信息包括資源占用信息;并且媒體資源控制裝置更新所保存的媒體資源處理裝置的能力信息的具體方法為將媒體資源處理裝置分配給資源操作請求后,增大所分配的媒體資源處理裝置的資源占用信息;媒體資源處理裝置被釋放后,減少被釋放的媒體資源處理裝置的資源占用信息。
進(jìn)一步地,所述媒體資源控制裝置根據(jù)最近一次更新的各媒體資源處理裝置的能力信息,為本次資源操作請求分配媒體資源處理裝置的方法為如果有能力信息滿足所述資源操作請求需求的媒體資源處理裝置,則為本次資源操作請求分配能力信息滿足需求的媒體資源處理裝置;反之,為本次資源操作請求分配當(dāng)前資源空閑信息最大或資源占用信息最小的媒體資源處理裝置。
進(jìn)一步地,所述媒體資源控制裝置根據(jù)最近一次更新的各媒體資源處理裝置的能力信息,為本次資源操作請求分配媒體資源處理裝置的方法為如果有能力信息滿足所述資源操作請求需求的媒體資源處理裝置,則為本次資源操作請求分配能力信息滿足需求的媒體資源處理裝置;反之,拒絕本次資源操作請求。
較佳地,如果只有一個(gè)媒體資源處理裝置滿足需求,則將所述請求發(fā)送給該媒體資源處理裝置處理;如果有至少兩個(gè)媒體資源處理裝置滿足需求,則選擇最空閑的或距離資源操作請求者最近的媒體資源處理裝置處理。
本發(fā)明還公開一種媒體資源分配的控制裝置,包括存儲單元,用于存儲各媒體資源處理裝置的能力信息;分配單元,用于依據(jù)所述存儲單元中保存的能力信息為資源操作請求分配媒體資源處理裝置;更新單元,用于在分配單元為資源操作請求分配媒體資源處理裝置和分配的媒體資源處理裝置被釋放后更新存儲單元中的對應(yīng)媒體資源處理裝置的能力信息。
所述控制裝置還至少包括如下之一審計(jì)單元,用于定期審計(jì)各媒體資源處理裝置的能力信息,并根據(jù)審計(jì)結(jié)果更新所述存儲單元保存的能力信息;接收單元,用于接收媒體資源處理裝置定期上報(bào)的能力信息,并根據(jù)上報(bào)的能力信息更新所述存儲單元保存的能力信息。
優(yōu)選地,所述裝置還可以包括初始化單元,用于在媒體資源控制裝置初始化時(shí),通過終端配置的數(shù)據(jù)獲得媒體資源處理裝置的能力信息,將所述能力信息保存到存儲單元。
一種媒體資源分配系統(tǒng),包括為媒體資源操作請求提供資源的媒體資源處理裝置,還包括媒體資源控制裝置,用于在為資源操作請求分配媒體資源處理裝置和分配的媒體資源處理裝置被釋放后更新本地記錄的各媒體資源處理裝置的能力信息;以及在收到資源操作請求時(shí),根據(jù)最近一次更新的各媒體資源處理裝置的能力信息為本次資源操作請求分配媒體資源處理裝置,并將分配信息發(fā)送給對應(yīng)的媒體資源處理裝置。
綜上所述可以看出,本發(fā)明根據(jù)媒體資源處理裝置的配置信息來分配資源,及時(shí)更新配置信息,以實(shí)現(xiàn)合理分配資源,并實(shí)現(xiàn)了負(fù)載均衡。從而降低在響應(yīng)媒體資源需求時(shí)出錯(cuò)的概率,更好的為用戶提供服務(wù),提升用戶滿意度。
圖1為本發(fā)明中媒體資源分配方法的一種實(shí)施流程;圖2為本發(fā)明中媒體資源分配方法的另一種實(shí)施流程;圖3為本發(fā)明中媒體資源分配的控制裝置的一種實(shí)施方式;圖4為本發(fā)明中媒體資源分配系統(tǒng)的一種實(shí)施例框圖;圖5為圖4中包括媒體資源控制裝置的一種實(shí)施例的框圖。
具體實(shí)施例方式
為使本發(fā)明解決的技術(shù)問題、提供的技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實(shí)施例,對本發(fā)明做進(jìn)一步的詳細(xì)說明。
媒體資源功能MRF的需求實(shí)體在NGN(next generation network下一代網(wǎng)絡(luò))網(wǎng)絡(luò)中可能為寬帶終端;在3G(the third generation第三代移動通信系統(tǒng))網(wǎng)絡(luò)中可能為應(yīng)用服務(wù)器APP Server(application server)或者終端。在NGN網(wǎng)絡(luò)中,媒體資源控制裝置稱為MGC(Media Gateway Controller媒體網(wǎng)關(guān)控制器),媒體資源處理裝置稱為MRS(Media Resource Server媒體資源服務(wù)器);在3G網(wǎng)絡(luò)中,媒體資源控制裝置稱為MRFC,媒體資源處理裝置稱為MRFP。為描述方便,本發(fā)明以3G中的術(shù)語為例,來舉例解釋本方案,但應(yīng)該理解到本發(fā)明的保護(hù)范圍也包括等同替換、相同概念的置換,不限于3G范圍,不因術(shù)語的不同而使保護(hù)范圍受限。
本發(fā)明實(shí)施例提供的技術(shù)構(gòu)思為媒體資源控制裝置在為資源操作請求分配媒體資源處理裝置和分配的媒體資源處理裝置被釋放后,更新本地記錄的各媒體資源處理裝置的能力信息;以及媒體資源控制裝置收到資源操作請求時(shí),根據(jù)最近一次更新的各媒體資源處理裝置的能力信息為本次資源操作請求分配媒體資源處理裝置。能力信息可以包括以下一項(xiàng)或者多項(xiàng)內(nèi)容資源空閑信息、資源占用信息、總體資源信息、分類信息和能力類型信息,同類的其他信息當(dāng)然也可以包括在內(nèi)。更新過程一般在每一次為資源操作請求分配媒體資源處理裝置和分配的媒體資源處理裝置被釋放后都進(jìn)行;也可以按周期進(jìn)行。
媒體資源控制裝置更新所保存的媒體資源處理裝置的能力信息的具體方法可以為將媒體資源處理裝置分配給資源操作請求后,減少所分配的媒體資源處理裝置的資源空閑信息;媒體資源處理裝置被釋放后,增大被釋放的媒體資源處理裝置的資源空閑信息。也可以為將媒體資源處理裝置分配給資源操作請求后,增大所分配的媒體資源處理裝置的資源占用信息;媒體資源處理裝置被釋放后,減少被釋放的媒體資源處理裝置的資源占用信息。據(jù)此,實(shí)現(xiàn)配置信息與實(shí)際信息的一致性,保證按媒體資源處理裝置本身的實(shí)際能力進(jìn)行合理分配,實(shí)現(xiàn)負(fù)載均衡。
所述媒體資源控制裝置根據(jù)最近一次更新的各媒體資源處理裝置的能力信息,為本次資源操作請求分配媒體資源處理裝置的方法為如果有能力信息滿足所述資源操作請求需求的媒體資源處理裝置,則為本次資源操作請求分配能力信息滿足需求的媒體資源處理裝置;反之,為本次資源操作請求分配當(dāng)前資源空閑信息最大或資源占用信息最小的媒體資源處理裝置或拒絕本次資源操作請求。這里可以盡可能的考慮到用戶的需求,盡量滿足需求實(shí)體的需求,以提升用戶滿意度。當(dāng)然也可以在沒有滿足資源操作請求需求的媒體資源處理裝置時(shí),拒絕本次資源操作請求。
如果只有一個(gè)媒體資源處理裝置滿足需求,則將所述請求發(fā)送給該媒體資源處理裝置處理;如果有至少兩個(gè)媒體資源處理裝置滿足需求,則選擇最空閑的或距離資源操作請求者最近的媒體資源處理裝置處理。
所述媒體資源處理裝置不提供服務(wù)時(shí),將其資源空閑信息設(shè)置為無,不再選擇此媒體資源處理裝置處理收到的請求。這可以避免有的媒體資源處理裝置退出服務(wù)時(shí),還會被訪問,節(jié)省資源。
媒體資源控制裝置還可以在初始化時(shí),通過終端配置的數(shù)據(jù)獲得各媒體資源處理裝置的能力信息,并記錄所述能力信息。
媒體資源控制裝置還可以定期審計(jì)各媒體資源處理裝置的能力信息,并根據(jù)審計(jì)結(jié)果更新本地記錄的能力信息;和/或各媒體資源處理裝置定期向媒體資源控制裝置上報(bào)能力信息,媒體資源控制裝置根據(jù)各媒體資源處理裝置上報(bào)的能力信息更新本地記錄的能力信息。
進(jìn)一步舉例,媒體資源分配的方法流程描述如下MRFC在運(yùn)行中保留MRFP的資源能力信息,在接收到媒體資源請求的時(shí)候根據(jù)請求的資源能力選擇合適的MRFP。在處理資源請求過程中MRFC需要分析請求的資源能力,選擇合適的MRFP進(jìn)行處理,同時(shí)減少所選擇MRFP的資源空閑信息;在資源不再使用而釋放時(shí),增大對應(yīng)MRFP的資源空閑信息;即在過程中維護(hù)MRFP資源空閑信息的動態(tài)更新。
如果發(fā)現(xiàn)請求的資源能力只有其中一個(gè)MRFP滿足要求,則只能選擇此MRFP,避免選擇其他MRFP而導(dǎo)致資源處理失敗。
如果發(fā)現(xiàn)請求的資源能力有多個(gè)MRFP滿足要求,則可以選擇最空閑的或者選擇距離資源請求者位置最近的MRFP或者根據(jù)其他需求選擇合適的MRFP。
如果發(fā)現(xiàn)某一個(gè)MRFP較忙,資源占用較多,后續(xù)資源能力請求優(yōu)先選擇其他MRFP。實(shí)現(xiàn)對不同狀態(tài)MRFP的流控與各個(gè)MRFP的負(fù)載均衡。
在MRFC選擇某一個(gè)MRFP提供媒體資源能力的時(shí)候,需要同步減少M(fèi)RFC保存的選擇的MRFP的資源能力信息,避免資源信息不正確,后續(xù)資源分配出現(xiàn)錯(cuò)誤;在資源釋放的時(shí)候需要增大。
在MRFP整體遷出服務(wù)的時(shí)候,需要設(shè)置此MRFP上所有資源不可用,即空閑資源為無,不再選擇此MRFP上的資源。
為了防止MRFC與MRFP上具體資源狀態(tài)的不一致,MRFC與MRFP之間可以通過定期審計(jì)消息或者M(jìn)RFP的狀態(tài)消息定期上報(bào)以維持狀態(tài)的一致。
參見附圖1,媒體資源分配方法的一種實(shí)施流程步驟101MRFC初始化時(shí)或者運(yùn)行之后根據(jù)用戶終端配置信息,初始化所管轄的所有MRFP的資源能力信息,或者在運(yùn)行中根據(jù)靜態(tài)配置更新所有MRFP的資源能力信息;MRFC對所有MRFP的能力信息進(jìn)行保存。
步驟102MRFC收到資源需求實(shí)體(如APP Server、終端)發(fā)送的資源操作請求(如要求進(jìn)行TTS指定文件放音)。
步驟103-114描述為MRFC對需要的資源能力進(jìn)行分析,同時(shí)根據(jù)需要的資源能力,結(jié)合保存的資源能力信息,查找滿足此資源能力需求的MRFP。如果只有一個(gè)MRFP滿足此能力需求,將資源請求發(fā)送給此MRFP進(jìn)行處理。(圖示中為MRFP2。此時(shí)可以避免MRFC隨機(jī)分發(fā),導(dǎo)致發(fā)送到一個(gè)不支持此資源操作的MRFP而出現(xiàn)資源操作失敗。)分析的步驟可以進(jìn)一步描述為媒體資源控制裝置根據(jù)收到的資源操作請求,分析媒體資源處理裝置的能力信息,查找滿足所述請求的媒體資源處理裝置如果只有一個(gè)媒體資源處理裝置滿足需求,則將所述請求發(fā)送給該媒體資源處理裝置處理;如果有多個(gè)媒體資源處理裝置滿足需求,則選擇最空閑的和/或距離資源操作請求者最近的媒體資源處理裝置處理。媒體資源控制裝置在處理收到的資源操作請求過程中,動態(tài)更新所保存的媒體資源處理裝置的能力信息。動態(tài)更新步驟可以為選擇使用媒體資源處理裝置時(shí),減少所選擇的媒體資源處理裝置的資源空閑信息;選擇釋放媒體資源處理裝置時(shí),增大所選擇的媒體資源處理裝置的資源空閑信息。媒體資源處理裝置不提供服務(wù)時(shí),將其資源空閑信息設(shè)置為無,如信息數(shù)值為“0”、“null”,表示不再提供服務(wù)的信息標(biāo)識,當(dāng)媒體資源控制裝置獲取此類信息時(shí),即不再選擇此媒體資源處理裝置處理收到的請求。
其中步驟105-113還可以為MRFP2收到資源操作請求之后進(jìn)行處理,上報(bào)資源操作應(yīng)答與結(jié)果,MRFC將這些信息上報(bào)給資源請求實(shí)體(本實(shí)施例中以APP Server為例)。
其中步驟114還可以為在操作MRFP2的過程中,請求MRFP服務(wù)時(shí),MRFC動態(tài)減少保存的MRFP2的資源能力信息;在資源釋放時(shí),MRFC動態(tài)增大保存的MRFP2的資源能力信息。
參見附圖2,媒體資源分配方法的另一種實(shí)施流程可描述如下步驟201MRFC運(yùn)行之后根據(jù)用戶終端配置信息更新所有MRFP的資源能力信息,MRFC對所有MRFP的能力信息進(jìn)行保存。
步驟202-204MRFC收到資源需求實(shí)體(如APP Server)發(fā)送的資源操作請求(如要求進(jìn)行TTS指定文件放音)。MRFC對需要的資源能力進(jìn)行分析,同時(shí)根據(jù)需要的資源能力,查找滿足資源能力需求的MRFP。如果有多個(gè)MRFP滿足此能力需求,選擇最空閑的MRFP處理此資源能力請求。
圖2中最空閑的為MRFP1,此時(shí)可以避免MRFC隨機(jī)分發(fā),導(dǎo)致各個(gè)MRFP之間資源負(fù)載不均衡。
步驟205-214MRFP1收到資源操作請求之后進(jìn)行處理,上報(bào)資源操作應(yīng)答與結(jié)果,MRFC將這些信息上傳給資源請求實(shí)體(此處為APP Server)。在操作MRFP1的過程中,請求MRFP服務(wù)時(shí),MRFC動態(tài)減少保存的MRFP1的資源能力信息;在資源釋放時(shí),MRFC動態(tài)增大保存的MRFP1的資源能力信息。
本發(fā)明實(shí)施例還公開一種媒體資源分配的控制裝置,參見附圖3所示,該裝置包括,存儲單元601,用于存儲各媒體資源處理裝置的能力信息;分配單元602,用于依據(jù)所述存儲單元601中保存的能力信息為資源操作請求分配媒體資源處理裝置;更新單元603,用于在每一次分配單元602為資源操作請求分配媒體資源處理裝置和分配的媒體資源處理裝置被釋放后更新存儲單元601中的對應(yīng)媒體資源處理裝置的能力信息。
該裝置還可以包括初始化單元,用于在媒體資源控制裝置初始化時(shí),通過終端配置的數(shù)據(jù)獲得媒體資源處理裝置的能力信息,將所述能力信息提供給存儲單元。初始化單元也可以與存儲單元合并在一起,也可以單獨(dú)設(shè)置。
該裝置還可以包括審計(jì)單元,用于定期審計(jì)各媒體資源處理裝置的能力信息并根據(jù)審計(jì)結(jié)果更新所述存儲單元保存的能力信息;還可以包括接收單元,用于接收各媒體資源處理裝置上報(bào)的能力信息;并根據(jù)上報(bào)的能力信息更新所述存儲單元保存的能力信息。審計(jì)單元和接收單元可以分別單獨(dú)設(shè)置,也可以合并設(shè)置,也可以與分別與更新單元合并在一起,也可以三者合一,依組網(wǎng)方式不同,及成本等相關(guān)因素的考慮來設(shè)置,各種方式均應(yīng)包括在本發(fā)明的保護(hù)范圍之內(nèi)。審計(jì)單元和接收單元不是必須同時(shí)具備的,可以只配置其中的一個(gè)。
本發(fā)明實(shí)施例還公開一種媒體資源分配系統(tǒng),參見附圖4和附圖5所示,該系統(tǒng)包括為媒體資源操作請求提供資源的媒體資源處理裝置,還包括為媒體資源操作請求分配媒體資源處理裝置的媒體資源控制裝置,也可以還包括提出需求的具體實(shí)體,如寬帶終端。其中媒體資源控制裝置,用于在每一次為資源操作請求分配媒體資源處理裝置和分配的媒體資源處理裝置被釋放后更新本地記錄的各媒體資源處理裝置的能力信息;以及在每一次收到資源操作請求時(shí),根據(jù)最近一次更新的各媒體資源處理裝置的能力信息為本次資源操作請求分配媒體資源處理裝置,并將分配信息發(fā)送給對應(yīng)的媒體資源處理裝置。
參照附圖3所示,媒體資源控制裝置進(jìn)一步還包括存儲單元601,用于存儲各媒體資源處理裝置的能力信息;分配單元602,用于依據(jù)所述存儲單元中保存的能力信息為資源操作請求分配媒體資源處理裝置;更新單元603,用于在每一次分配單元為資源操作請求分配媒體資源處理裝置和分配的媒體資源處理裝置被釋放后更新存儲單元中的對應(yīng)媒體資源處理裝置的能力信息。
媒體資源控制裝置可以還包括初始化單元,用于在媒體資源控制裝置初始化時(shí),通過終端配置的數(shù)據(jù)獲得媒體資源處理裝置的能力信息,將所述能力信息保存到存儲單元。初始化單元可以單獨(dú)設(shè)置在媒體資源控制裝置內(nèi),也可以與存儲單元合并設(shè)置。
為了防止MRFC與MRFP上具體資源狀態(tài)的信息不一致,MRFC與MRFP之間可以通過下列方式保持信息狀態(tài)的同步媒體資源控制裝置定期審計(jì)各媒體資源處理裝置的能力消息;或者各媒體資源處理裝置定期向媒體資源控制裝置上報(bào)能力消息。
媒體資源控制裝置還可以包括審計(jì)單元,用于定期審計(jì)各媒體資源處理裝置的能力信息并根據(jù)審計(jì)結(jié)果更新所述存儲單元保存的能力信息;審計(jì)單元可以單獨(dú)設(shè)置,也可以與更新單元合并在一起。
所述媒體資源處理裝置還可以包括響應(yīng)單元,用于響應(yīng)所述審計(jì)單元的審計(jì),將媒體資源處理裝置的能力信息發(fā)送給所述審計(jì)單元。
媒體資源處理裝置還包括上報(bào)單元,用于定期向媒體資源控制裝置上報(bào)能力信息;媒體資源控制裝置還可以包括接收單元,用于接收各媒體資源處理裝置定期上報(bào)的能力信息,并根據(jù)上報(bào)的能力信息更新所述存儲單元保存的能力信息。
媒體資源控制裝置在處理收到的資源操作請求過程中,動態(tài)更新所保存的媒體資源處理裝置的能力信息,動態(tài)更新可以進(jìn)一步描述為選擇使用媒體資源處理裝置響應(yīng)所述請求時(shí),減少所選擇的媒體資源處理裝置的資源空閑信息;選擇釋放媒體資源處理裝置時(shí),增大所選擇的媒體資源處理裝置的資源空閑信息。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種媒體資源分配方法,其特征在于,包括媒體資源控制裝置在為資源操作請求分配媒體資源處理裝置和分配的媒體資源處理裝置被釋放后,更新本地記錄的各媒體資源處理裝置的能力信息;以及媒體資源控制裝置收到資源操作請求時(shí),根據(jù)最近一次更新的各媒體資源處理裝置的能力信息為本次資源操作請求分配媒體資源處理裝置。
2.如權(quán)利要求1所述的媒體資源分配方法,其特征在于,所述的資源能力信息包括資源空閑信息;并且媒體資源控制裝置更新所保存的媒體資源處理裝置的能力信息的具體方法為將媒體資源處理裝置分配給資源操作請求后,減少所分配的媒體資源處理裝置的資源空閑信息;媒體資源處理裝置被釋放后,增大被釋放的媒體資源處理裝置的資源空閑信息。
3.如權(quán)利要求2所述的媒體資源分配方法,其特征在于,所述媒體資源處理裝置不提供服務(wù)時(shí),將其資源空閑信息設(shè)置為無,不再選擇此媒體資源處理裝置處理收到的請求。
4.如權(quán)利要求1所述的媒體資源分配方法,其特征在于,所述的資源能力信息包括資源占用信息;并且媒體資源控制裝置更新所保存的媒體資源處理裝置的能力信息的具體方法為將媒體資源處理裝置分配給資源操作請求后,增大所分配的媒體資源處理裝置的資源占用信息;媒體資源處理裝置被釋放后,減少被釋放的媒體資源處理裝置的資源占用信息。
5.如權(quán)利要求1所述的媒體資源分配方法,其特征在于,所述媒體資源控制裝置根據(jù)最近一次更新的各媒體資源處理裝置的能力信息,為本次資源操作請求分配媒體資源處理裝置的方法為如果有能力信息滿足所述資源操作請求需求的媒體資源處理裝置,則為本次資源操作請求分配能力信息滿足需求的媒體資源處理裝置;反之,為本次資源操作請求分配當(dāng)前最空閑的媒體資源處理裝置。
6.如權(quán)利要求1所述的媒體資源分配方法,其特征在于,所述媒體資源控制裝置根據(jù)最近一次更新的各媒體資源處理裝置的能力信息,為本次資源操作請求分配媒體資源處理裝置的方法為如果有能力信息滿足所述資源操作請求需求的媒體資源處理裝置,則為本次資源操作請求分配能力信息滿足需求的媒體資源處理裝置;反之,拒絕本次資源操作請求。
7.如權(quán)利要求5或6所述的媒體資源分配方法,其特征在于,如果只有一個(gè)媒體資源處理裝置滿足需求,則將所述請求發(fā)送給該媒體資源處理裝置處理;如果有至少兩個(gè)媒體資源處理裝置滿足需求,則選擇最空閑的或距離資源操作請求者最近的媒體資源處理裝置處理。
8.如權(quán)利要求2、3或4所述的媒體資源分配方法,其特征在于,所述能力信息還包括資源分類信息和/或能力類型信息。
9.如權(quán)利要求1、2、3或4所述的媒體資源分配方法,其特征在于,所述方法還包括媒體資源控制裝置定期審計(jì)各媒體資源處理裝置的能力信息并根據(jù)審計(jì)結(jié)果更新本地記錄的能力信息;和/或各媒體資源處理裝置定期向媒體資源控制裝置上報(bào)能力信息,媒體資源控制裝置根據(jù)各媒體資源處理裝置上報(bào)的能力信息更新本地記錄的能力信息。
10.如權(quán)利要求1、2、3或4所述的媒體資源分配方法,其特征在于,所述方法還包括媒體資源控制裝置在初始化時(shí),通過終端配置的數(shù)據(jù)獲得各媒體資源處理裝置的能力信息,并記錄所述能力信息。
11.一種媒體資源分配的控制裝置,其特征在于,包括存儲單元,用于存儲各媒體資源處理裝置的能力信息;分配單元,用于依據(jù)所述存儲單元中保存的能力信息為資源操作請求分配媒體資源處理裝置;更新單元,用于在分配單元為資源操作請求分配媒體資源處理裝置和分配的媒體資源處理裝置被釋放后更新存儲單元中的對應(yīng)媒體資源處理裝置的能力信息。
12.如權(quán)利要求11所述的媒體資源分配的控制裝置,其特征在于,所述控制裝置還至少包括如下之一審計(jì)單元,用于定期審計(jì)各媒體資源處理裝置的能力信息并根據(jù)審計(jì)結(jié)果更新所述存儲單元保存的能力信息;接收單元,用于接收各媒體資源處理裝置定期上報(bào)的能力信息,并根據(jù)上報(bào)的能力信息更新所述存儲單元保存的能力信息。
13.如權(quán)利要求11或者12所述的媒體資源分配的控制裝置,其特征在于,所述控制裝置還包括初始化單元,用于在媒體資源控制裝置初始化時(shí),通過終端配置的數(shù)據(jù)獲得媒體資源處理裝置的能力信息,并將所述能力信息保存到存儲單元。
14.一種媒體資源分配系統(tǒng),包括為媒體資源操作請求提供資源的媒體資源處理裝置,其特征在于,還包括媒體資源控制裝置,用于在為資源操作請求分配媒體資源處理裝置和分配的媒體資源處理裝置被釋放后更新本地記錄的各媒體資源處理裝置的能力信息;以及在收到資源操作請求時(shí),根據(jù)最近一次更新的各媒體資源處理裝置的能力信息為本次資源操作請求分配媒體資源處理裝置,并將分配信息發(fā)送給對應(yīng)的媒體資源處理裝置。
15.如權(quán)利要求14所述的媒體資源分配系統(tǒng),其特征在于,所述媒體資源控制裝置包括存儲單元,用于存儲各媒體資源處理裝置的能力信息;分配單元,用于依據(jù)所述存儲單元中保存的能力信息為資源操作請求分配媒體資源處理裝置;更新單元,用于在分配單元為資源操作請求分配媒體資源處理裝置和分配的媒體資源處理裝置被釋放后更新存儲單元中的對應(yīng)媒體資源處理裝置的能力信息。
16.如權(quán)利要求15所述的媒體資源分配系統(tǒng),其特征在于,所述媒體資源控制裝置還包括初始化單元,用于在媒體資源控制裝置初始化時(shí),通過終端配置的數(shù)據(jù)獲得媒體資源處理裝置的能力信息,將所述能力信息保存到存儲單元。
17.如權(quán)利要求15或16所述的媒體資源分配系統(tǒng),其特征在于所述媒體資源控制裝置還包括審計(jì)單元,用于定期審計(jì)各媒體資源處理裝置的能力信息并根據(jù)審計(jì)結(jié)果更新所述存儲單元保存的能力信息;所述媒體資源處理裝置還包括響應(yīng)單元,用于響應(yīng)所述審計(jì)單元的審計(jì),將媒體資源處理裝置的能力信息發(fā)送給所述審計(jì)單元。
18.如權(quán)利要求15或16所述的媒體資源分配系統(tǒng),其特征在于所述媒體資源處理裝置還包括上報(bào)單元,用于定期向媒體資源控制裝置上報(bào)能力信息;所述媒體資源控制裝置還包括接收單元,用于接收各媒體資源處理裝置定期上報(bào)的能力信息,并根據(jù)上報(bào)的能力信息更新所述存儲單元保存的能力信息。
全文摘要
本發(fā)明公開了一種媒體資源分配方法、裝置和系統(tǒng),以解決現(xiàn)有技術(shù)中存在的提供媒體資源服務(wù)出錯(cuò)概率大、負(fù)載不均衡的問題。本發(fā)明公開的方法包括媒體資源控制裝置在為資源操作請求分配媒體資源處理裝置和分配的媒體資源處理裝置被釋放后,更新本地記錄的各媒體資源處理裝置的能力信息;以及媒體資源控制裝置收到資源操作請求時(shí),根據(jù)最近一次更新的各媒體資源處理裝置的能力信息為本次資源操作請求分配媒體資源處理裝置。本發(fā)明還公開了一種媒體資源分配的裝置和系統(tǒng)。通過本發(fā)明的技術(shù)方案,實(shí)現(xiàn)對資源合理分配并實(shí)現(xiàn)資源的負(fù)載均衡。
文檔編號H04L12/24GK1996881SQ200610157688
公開日2007年7月11日 申請日期2006年12月19日 優(yōu)先權(quán)日2006年12月19日
發(fā)明者林霖, 吳燕宇, 宋濤, 楊高峰 申請人:華為技術(shù)有限公司