專利名稱:資源管理方法、承載設(shè)備及承載控制設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,特別涉及業(yè)務(wù)與承載相分離的構(gòu)架中資源管理技術(shù)。
背景技術(shù):
媒體網(wǎng)關(guān)控制器(Media Gateway Controller,簡(jiǎn)稱"MGC")和媒體網(wǎng) 關(guān)(Media Gateway,簡(jiǎn)稱"MG")是業(yè)務(wù)與承載分離架構(gòu)下的分組網(wǎng)絡(luò)的 兩個(gè)關(guān)鍵構(gòu)件。其中,MGC負(fù)責(zé)業(yè)務(wù)控制功能,MG負(fù)責(zé)媒體承載功能,藉 此實(shí)現(xiàn)業(yè)務(wù)控制平面和媒體承載平面的分離。媒體網(wǎng)關(guān)控制協(xié)議是MGC和MG之間通信的主要協(xié)議,目前應(yīng)用較為 廣泛的有網(wǎng)關(guān)控制協(xié)議(Gateway Control Protocol,簡(jiǎn)稱"H.248/MeGaCo") 和媒體網(wǎng)關(guān)控制協(xié)議(Media Gateway Control Protocol,簡(jiǎn)稱"MGCP")兩 種協(xié)議,如圖1所示。H.248/MeGaCo協(xié)議是在MGCP協(xié)議的基礎(chǔ)上發(fā)展而來,以H.248協(xié)議 為例,MG對(duì)于業(yè)務(wù)的承載是通過其上的資源來實(shí)現(xiàn)的,而這些資源被抽象 地表示為終端(Termination)。終端之間的組合(即連接)被抽象表示為上 下文(Context)?;谏鲜龀橄筮B接模型,業(yè)務(wù)與承載之間的交互實(shí)際上就是對(duì)終端和上 下文的操作。這種操作通過MGC和MG之間的命令(Command)的請(qǐng)求(R叫uest )和響應(yīng)(Reply )來完成。命令類型包括增加(Add )、修改(Modify )、 刪減(Subtract)、移動(dòng)(Move)、審計(jì)值(AuditValue )、審計(jì)能力(AuditCapabilities)、通報(bào)(Notify)、服務(wù)改變(ServiceChange)。命令參數(shù),也稱為描述符(Descriptor),被分類為屬性(Property )、信號(hào)(Signal)、 事件(Event)、統(tǒng)計(jì)(Statistic)等。為了方便,將具有業(yè)務(wù)相關(guān)性的參數(shù) 從邏輯上聚合為包(Package)。根據(jù)H.248的定義,當(dāng)MGC需要指示MG為某種業(yè)務(wù)預(yù)留和/或分配資 源時(shí),需要針對(duì)該業(yè)務(wù)的逐項(xiàng)特征選擇相應(yīng)的資源并設(shè)置相應(yīng)的資源參數(shù), 根據(jù)選擇的結(jié)果逐一指示MG預(yù)留和/或分配相應(yīng)的資源以及對(duì)該資源的設(shè) 置,MG上預(yù)留和/或分配的這一 系列資源以及對(duì)該資源的設(shè)置將組合起來為 該業(yè)務(wù)服務(wù)。一個(gè)典型的場(chǎng)景如下為某個(gè)會(huì)議中的一個(gè)聽眾用戶預(yù)留和/或分配終端 資源包括設(shè)置該終端上流的模式為只收、類型為音頻,采用某種預(yù)定的音 頻編解碼算法和打包時(shí)長(zhǎng)等等。MGC需要逐個(gè)向MG發(fā)送這些對(duì)具體資源 以及對(duì)該資源的設(shè)置進(jìn)行預(yù)留和/或分配的指示。然而,本發(fā)明的發(fā)明人發(fā)現(xiàn),對(duì)于指定的某種業(yè)務(wù)而言,哪些參數(shù)需要 設(shè)置以及各設(shè)為何值通常都是相當(dāng)穩(wěn)定的,然而每次使用該業(yè)務(wù)時(shí)MGC仍 舊必須逐一向MG進(jìn)行指示,從而產(chǎn)生了不必要的通信和性能開銷。發(fā)明內(nèi)容本發(fā)明實(shí)施方式提供一種資源管理方法、承載設(shè)備及承載控制設(shè)備,使 得承載控制設(shè)備可以更簡(jiǎn)便和高效地指示承載設(shè)備預(yù)留和/或分配資源,減少 通信和性能開銷。為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式提供了一種資源管理方法,包 括以下步驟承載設(shè)備接收來自承載控制設(shè)備的指示預(yù)留和/或分配抽象資源的消息, 根據(jù)承載設(shè)備中保存的抽象資源與具體資源的對(duì)應(yīng)關(guān)系,查找該消息要預(yù)留和/或分配的抽象資源對(duì)應(yīng)的各具體資源,對(duì)這些具體資源執(zhí)行預(yù)留和/或分配操作;其中,每個(gè)抽象資源對(duì)應(yīng)至少一個(gè)具體資源。 本發(fā)明的實(shí)施方式還提供了一種承載設(shè)備,包括存儲(chǔ)單元,用于保存抽象資源與具體資源的對(duì)應(yīng)關(guān)系,每個(gè)抽象資源對(duì) 應(yīng)至少一個(gè)具體資源;接收單元,用于接收來自承載控制設(shè)備的指示預(yù)留和/或分配抽象資源的 消息;查找單元,用于在存儲(chǔ)單元保存的對(duì)應(yīng)關(guān)系中查找消息要預(yù)留和/或分配 的抽象資源對(duì)應(yīng)的各具體資源;操作單元,用于對(duì)查找單元查找到的具體資源執(zhí)行預(yù)留和/或分配操作。 本發(fā)明的實(shí)施方式還提供了一種承載控制設(shè)備,包括生成單元,用于根據(jù)需要承載設(shè)備預(yù)留和/或分配的抽象資源,生成指示 預(yù)留和/或分配抽象資源的消息;發(fā)送單元,用于將指示預(yù)留和/或分配抽象資源的消息發(fā)送給承載設(shè)備。本發(fā)明實(shí)施方式與現(xiàn)有技術(shù)相比,主要區(qū)別及其效果在于預(yù)先在承載設(shè)備中保存抽象資源與具體資源的對(duì)應(yīng)關(guān)系,每個(gè)抽象資源 可對(duì)應(yīng)一個(gè)或多個(gè)具體資源,承載控制設(shè)備在需要指示承載設(shè)備預(yù)留和/或分 配資源時(shí),向該承載設(shè)備發(fā)送指示預(yù)留和/或分配抽象資源的消息,該消息中 指示的抽象資源與實(shí)際需要承載設(shè)備預(yù)留和/或分配的具體資源相對(duì)應(yīng),承載 設(shè)備可以根據(jù)該消息預(yù)留和/或分配對(duì)應(yīng)的具體資源。從而在需要承載設(shè)備預(yù) 留和/或分配的具體資源不只一項(xiàng)時(shí),承載控制設(shè)備可以通過發(fā)送一條指示預(yù) 留和/或分配抽象資源的消息,來替代多條指示預(yù)留和/或分配具體資源的消 息,完成資源預(yù)留和/或分配指示,使得承載控制設(shè)備可以更簡(jiǎn)便和高效地指 示承載設(shè)備預(yù)留和/或分配資源。
圖l是現(xiàn)有技術(shù)中MGC和MG的組網(wǎng)結(jié)構(gòu)示意圖;圖2是根據(jù)本發(fā)明第 一實(shí)施方式的資源管理方法流程圖;圖3是根據(jù)本發(fā)明第三和第四實(shí)施方式的承載設(shè)備和承載控制設(shè)備的結(jié) 構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā) 明的實(shí)施方式作進(jìn)一步地詳細(xì)描述。首先說明一下本發(fā)明中使用的一種表達(dá)方式。本發(fā)明中使用"A和/或B" 表示A、或B、或"A和B"三種情況,其中A、 B各指代一種事物或動(dòng)作。 例如,"預(yù)留和/或分配"表示預(yù)留、或者分配、或者預(yù)留并且分配。"A和 /或B,,是本技術(shù)領(lǐng)域的一種常用表達(dá)方式,為了使本技術(shù)領(lǐng)域的普通技術(shù)人 員更好地理解本發(fā)明的技術(shù)方案,使用了這種表達(dá)方式。本發(fā)明第一實(shí)施方式涉及一種資源管理方法。在本實(shí)施方式中,在承載 設(shè)備中保存有抽象資源與具體資源的對(duì)應(yīng)關(guān)系,每個(gè)抽象資源對(duì)應(yīng)至少一個(gè) 具體資源,該承載設(shè)備接收來自承載控制設(shè)備的指示預(yù)留和/或分配抽象資源 的消息,在所保存的對(duì)應(yīng)關(guān)系中查找該消息要預(yù)留和/或分配的抽象資源對(duì)應(yīng) 的各具體資源,對(duì)這些具體資源執(zhí)行預(yù)留和/或分配操作。從而在需要承載設(shè)備預(yù)留和/或分配的具體資源不只一項(xiàng)時(shí),可以通過一條指示預(yù)留和/或分配 抽象資源的消息,來替代多條指示預(yù)留和/或分配具體資源的消息,完成對(duì)承 載設(shè)備的資源預(yù)留和/或分配指示,使得承載控制設(shè)備可以更簡(jiǎn)便和高效地指 示承載設(shè)備預(yù)留和/或分配資源。在本實(shí)施方式中,預(yù)先定義的對(duì)應(yīng)關(guān)系將被保存在MG。該對(duì)應(yīng)關(guān)系中 可以包括抽象資源的名稱、資源映射描述、流程等信息。其中"資源映射描 述"用于描述抽象資源映射到哪些具體資源,以及對(duì)該具體資源的管理行為 描述;"流程,,用于描述使用該抽象資源、該具體資源、管理行為時(shí)需要遵 守的規(guī)則及流程,如預(yù)留具體資源的次序等。下面以承載控制設(shè)備是MGC,承載設(shè)備是MG為例進(jìn)行具體說明,如 圖2所示。在步驟210中,當(dāng)MGC需要指示MG為終端、流等進(jìn)行資源預(yù)留和/ 或分配時(shí),MGC可以根據(jù)需要,確定對(duì)應(yīng)的抽象資源,根據(jù)所確定的抽象資 源向MG發(fā)送指示預(yù)留和/或分配抽象資源的消息;該指示預(yù)留和/或分配抽象資源的消息可以是 一 個(gè)包括抽象資源信息的 命令請(qǐng)求消息。具體的說,在本實(shí)施方式中,需要定義一個(gè)屬性(Property) 參數(shù),用于描述需要MG預(yù)留和/或分配的抽象資源,該屬性參數(shù)可以定義在 現(xiàn)有的包或新的包中。為了描述方便,在本實(shí)施方式中將該屬性命名為"資 源描述(Resource Description,簡(jiǎn)稱"RD")",并將該屬性定義在命名為 "抽象資源指示(Abstract Resource Management,簡(jiǎn)稱"ARM")包"的新 包中。該屬性參數(shù)應(yīng)用于終端或終端上的流。該RD屬性參數(shù)中包括需要預(yù)留和/或分配的抽象資源的名稱,用于唯一 指示已定義的一種抽象資源。該屬性參數(shù)的類型可以是一個(gè)字符串(String) 的列表,列表中的每個(gè)字符串實(shí)例(Instance)或元素(Element)包括一個(gè) 抽象資源的名稱。在本步驟中,MGC可以通過設(shè)置RD屬性參數(shù),來指示MG進(jìn)行相應(yīng)的 具體資源的預(yù)留和/或分配。具體地說,MGC可以在向MG發(fā)送的命令請(qǐng)求 中攜帶RD屬性參數(shù),將所確定的抽象資源的名稱設(shè)置在該RD屬性參數(shù)中。在步驟220中,MG收到來自MGC的命令請(qǐng)求消息時(shí),從其中的RD屬性參數(shù)獲取抽象資源的名稱,并根據(jù)該抽象資源的名稱在所保存的對(duì)應(yīng)關(guān) 系中查找該抽象資源對(duì)應(yīng)的各種具體資源,即查找該抽象資源對(duì)應(yīng)的"資源 映射描述"和"流程",按照"資源映射描述",對(duì)其描述的具體資源進(jìn)行 預(yù)留和/或分配操作,并根據(jù)其中的管理行為描述對(duì)相應(yīng)的具體資源進(jìn)行管理 行為。該預(yù)留和/或分配操作需要符合"流程"所描述的預(yù)定的規(guī)則和/或流 程。在步驟230中,MG向MGC發(fā)送相應(yīng)的命令響應(yīng)。若資源預(yù)留和/或分 配成功,則MG向MGC返回正常響應(yīng);若資源預(yù)留和/或分配失敗,則向該 MGC返回錯(cuò)誤響應(yīng),在該錯(cuò)誤響應(yīng)中包括相應(yīng)的錯(cuò)誤碼和/或錯(cuò)誤描述文本, 例如"510 Insufficient Resource",表示資源不足。另夕卜,在本實(shí)施方式中,MGC還可以通過后續(xù)下發(fā)給MG的RD屬性參 數(shù)取消已預(yù)留和/或分配的資源,例如若后續(xù)下發(fā)的RD屬性參數(shù)的取值中 不包括某個(gè)抽象資源的名稱時(shí),則該抽象資源被取消預(yù)留和/或分配;若后續(xù) 下發(fā)的RD屬性參數(shù)的取值為空,則所有抽象資源被取消預(yù)留和/或分配。下面針對(duì)本實(shí)施方式進(jìn)行舉例說明,比如說,將為會(huì)議中的聽眾用戶分 配的終端資源定義為一個(gè)抽象資源,將其命名為"只聽參與者(ListenOnly Participant)",該抽象資源與具體資源的對(duì)應(yīng)關(guān)系中包含如下內(nèi)容抽象資源的名稱只聽參與者。資源映射描述與該終端關(guān)聯(lián)的流將為只收模式和音頻類型。流程當(dāng)該終端被加入上下文時(shí)需要分配該抽象資源,并且需要確保該 終端在該上下文中的期間,與該終端關(guān)聯(lián)的流為只收模式和音頻類型。包含上述定義的對(duì)應(yīng)關(guān)系預(yù)先保存在MG中,如果MGC試圖對(duì)該終端 進(jìn)行不符合這些限制的設(shè)置,MG可以返回相應(yīng)的錯(cuò)誤響應(yīng)。MGC在需要MG為某聽眾用戶預(yù)留和/或分配終端資源時(shí),向MG發(fā)送命令請(qǐng)求,在該命令請(qǐng)求消息中攜帶ARM包的RD屬性,并將該RD屬性的 值設(shè)置為"只聽參與者,,,MG收到該命令請(qǐng)求后,從該RD屬性確定需要 預(yù)留和/或分配的抽象資源的名稱,并根據(jù)該名稱"只聽參與者"查找對(duì)應(yīng)關(guān) 系,找到對(duì)應(yīng)的"資源映射描述"及"流程",MG根據(jù)查找到的內(nèi)容為該 終端預(yù)留和/或分配只收音頻流。需要說明的是,在本實(shí)施方式中,在定義了抽象資源與具體資源的對(duì)應(yīng) 關(guān)系后,MGC需要確保后續(xù)進(jìn)行的資源操作指示中涉及該對(duì)應(yīng)關(guān)系中包含的 內(nèi)容的部分與該對(duì)應(yīng)關(guān)系的設(shè)置保持一致性,否則MG可以返回錯(cuò)誤響應(yīng)。本實(shí)施方式通過預(yù)先定義抽象資源和具體資源的對(duì)應(yīng)關(guān)系,使得可以通 過發(fā)送一條指示預(yù)留和/或分配抽象資源的消息,來指示MG預(yù)留和/或分配 多項(xiàng)具體資源,從而在需要MG預(yù)留和/或分配的具體資源以及對(duì)該具體資源 的設(shè)置不只一項(xiàng)時(shí),可以減少M(fèi)GC發(fā)送指示預(yù)留和/或分配資源消息的數(shù)目, 使得MGC可以更筒便和高效地指示MG預(yù)留和/或分配資源。并且,本實(shí)施方式中,只需在現(xiàn)有的命令請(qǐng)求消息中增加指示要預(yù)留和 /或分配的抽象資源的屬性,即可形成指示預(yù)留和/或分配抽象資源的消息, 也就是說,只要對(duì)現(xiàn)有協(xié)議進(jìn)行簡(jiǎn)單的擴(kuò)展就可以達(dá)到更簡(jiǎn)便和高效地指示 承載設(shè)備預(yù)留和/或分配資源的效果,實(shí)現(xiàn)起來較為方便。本發(fā)明第二實(shí)施方式同樣涉及一種資源管理方法,與第一實(shí)施方式大致 相同,其區(qū)別在于,在第一實(shí)施方式中,MGC向MG發(fā)送的指示預(yù)留和/或 分配抽象資源的消息中,即命令請(qǐng)求消息的RD屬性參數(shù)中,只包括需要預(yù) 留和/或分配的抽象資源的名稱,MG收到該消息后,可以根據(jù)該名稱查找該 抽象資源對(duì)應(yīng)的各具體資源,進(jìn)行資源預(yù)留和/或分配;而在本實(shí)施方式中, MGC向MG發(fā)送的命令請(qǐng)求消息的RD屬性參數(shù)中,不僅包括需要預(yù)留和/ 或分配的抽象資源的名稱,還包括對(duì)該抽象資源的補(bǔ)充信息(稱為額外數(shù)據(jù))。 該額外數(shù)據(jù)用于在抽象資源的基本定義的基礎(chǔ)上進(jìn)行補(bǔ)充,即對(duì)預(yù)先定義的對(duì)應(yīng)關(guān)系中該抽象資源對(duì)應(yīng)的具體資源進(jìn)行補(bǔ)充說明,包括為抽象資源對(duì) 應(yīng)的各具體資源中至少一項(xiàng)具體資源進(jìn)一步設(shè)置參數(shù);或者,在預(yù)先定義的 對(duì)應(yīng)關(guān)系的基礎(chǔ)上,增加該抽象資源對(duì)應(yīng)的具體資源或減少該抽象資源對(duì)應(yīng) 的具體資源,或修改其中一項(xiàng)具體資源的參數(shù)等等。舉例而言,根據(jù)上述案 例,在RD屬性中包括名稱為"只聽參與者"的抽象資源時(shí),可以設(shè)置其額 外數(shù)據(jù)為一個(gè)具體的音頻資源的編碼類型。本實(shí)施方式中,該RD屬性參數(shù)的類型同樣可以是一個(gè)字符串(String) 的列表,列表中的每個(gè)字符串實(shí)例(Instance)或元素(Element)包括抽象 資源的名稱和額外數(shù)據(jù),例如可以采用"名稱額外數(shù)據(jù)"的格式。MG在收到該命令請(qǐng)求消息后,可以根據(jù)該補(bǔ)充信息,在查找得到的各 具體資源所構(gòu)成的資源集合基礎(chǔ)上進(jìn)行對(duì)應(yīng)管理,對(duì)經(jīng)對(duì)應(yīng)管理的資源集合 中的各具體資源執(zhí)行預(yù)留和/或分配操作。針對(duì)上述案例,MG需要預(yù)留和/ 或分配音頻資源,并設(shè)置指定的編碼類型。通過該額外數(shù)據(jù),可以在唯一指 示需要預(yù)留和/或分配的抽象資源的基礎(chǔ)上,對(duì)已定義的抽象資源作進(jìn)一步的 細(xì)化、增刪以及部分修改,使得該MGC的資源預(yù)留和/或分配指示更精確, 應(yīng)用起來更靈活。本發(fā)明第三實(shí)施方式涉及一種承載設(shè)備,該承載設(shè)備可以是MG,如圖 3所示,包括存儲(chǔ)單元,用于保存抽象資源與具體資源的對(duì)應(yīng)關(guān)系,每個(gè)抽象資源對(duì) 應(yīng)至少一個(gè)具體資源;接收單元,用于接收來自承載控制設(shè)備的指示預(yù)留和/ 或分配抽象資源的消息;查找單元,用于在該存儲(chǔ)單元保存的對(duì)應(yīng)關(guān)系中查 找該消息要預(yù)留和/或分配的抽象資源對(duì)應(yīng)的各具體資源;操作單元,用于對(duì) 該查找單元查找到的具體資源執(zhí)行預(yù)留和/或分配操作。通過預(yù)先定義并存儲(chǔ) 的抽象資源和具體資源的對(duì)應(yīng)關(guān)系,使得可以通過發(fā)送一條指示預(yù)留和/或分 配抽象資源的消息,來指示承載設(shè)備預(yù)留和/或分配多項(xiàng)具體資源,從而在需要承載設(shè)備預(yù)留和/或分配的具體資源以及對(duì)該具體資源的設(shè)置不只 一項(xiàng)時(shí), 可以減少承載控制設(shè)備發(fā)送指示預(yù)留和/或分配資源消息的數(shù)目,使得可以更 簡(jiǎn)便和高效地指示承載設(shè)備預(yù)留和/或分配資源。其中,該抽象資源與具體資源的對(duì)應(yīng)關(guān)系中包括該抽象資源對(duì)應(yīng)的該具 體資源的名稱,可選地包括對(duì)該具體資源的管理行為描述,以及以下之一或其任意組合使用該抽象資源所需要遵守的規(guī)則和/或流程、使用該具體資源所需要遵守的規(guī)則和/或流程、進(jìn)行該管理行為所需要遵守的規(guī)則和/或流程。 該操作單元根據(jù)該對(duì)應(yīng)關(guān)系中包括的內(nèi)容對(duì)該具體資源執(zhí)行預(yù)留和/或分配操作。該指示預(yù)留和/或分配抽象資源的消息是攜帶指示要預(yù)留和/或分配的 抽象資源的屬性(稱為RD屬性)的消息;該查找單元包括以下子單元抽 象資源獲取單元,用于從該接收單元收到的消息所攜帶的RD屬性中獲取該 消息要預(yù)留和/或分配的抽象資源;具體資源查找子單元,用于在該對(duì)應(yīng)關(guān)系 中查找抽象資源獲取單元得到的抽象資源對(duì)應(yīng)的各具體資源。由于只要對(duì)現(xiàn) 有協(xié)議進(jìn)行筒單的擴(kuò)展就可以達(dá)到更簡(jiǎn)便和高效地指示承載設(shè)備預(yù)留和/或 分配資源的效果,實(shí)現(xiàn)起來較為方便。該RD屬性包括抽象資源的名稱,還可選地包括對(duì)該抽象資源的補(bǔ)充信 息。該承載設(shè)備還可以包括補(bǔ)充設(shè)置單元,用于才艮據(jù)RD屬性中的補(bǔ)充信 息,在查找單元得到的各具體資源所構(gòu)成的資源集合基礎(chǔ)上進(jìn)行以下管理之 一或其任意組合為該資源集合中至少 一 項(xiàng)具體資源進(jìn) 一 步設(shè)置參數(shù),向該資源集合增加至少 一項(xiàng)具體資源,從該資源集合中減少至少 一項(xiàng)具體資源,修改該資源集合中至少 一 項(xiàng)具體資源的參數(shù)。該操作單元對(duì)經(jīng)該補(bǔ)充設(shè)置單元管理的資源集合中的各具體資源執(zhí)行 預(yù)留和/或分配操作。由于可以在預(yù)先保存的對(duì)應(yīng)關(guān)系的基礎(chǔ)上,對(duì)該抽象資 源對(duì)應(yīng)的一個(gè)或多個(gè)具體資源進(jìn)行臨時(shí)的管理行為、修改、資源增刪,使得 能夠更精確地滿足承載控制設(shè)備的資源預(yù)留和/或分配需求,實(shí)現(xiàn)起來更靈活 和精確。該承載設(shè)備還可以包括響應(yīng)單元,用于在該操作單元執(zhí)行預(yù)留和/或分 配操作成功時(shí),向該承載控制設(shè)備返回正常響應(yīng);在該操作單元執(zhí)行預(yù)留和/ 或分配操作失敗時(shí),向該承載控制設(shè)備返回錯(cuò)誤響應(yīng),該錯(cuò)誤響應(yīng)中包括錯(cuò) 誤碼和/或錯(cuò)誤描述文本。本發(fā)明第四實(shí)施方式涉及一種承載控制設(shè)備,該承載控制設(shè)備可以是 MGC,如圖3所示,包括生成單元,用于根據(jù)需要承載設(shè)備預(yù)留和/或分配的資源生成指示預(yù)留和 /或分配抽象資源的消息;發(fā)送單元,用于將該指示預(yù)留和/或分配抽象資源 的消息發(fā)送給該承載設(shè)備。其中,該指示預(yù)留和/或分配抽象資源的消息是攜帶有指示要預(yù)留和/ 或分配的抽象資源的屬性(稱為RD屬性)的消息。該RD屬性包括抽象資 源的名稱,還可選地包括對(duì)該抽象資源的補(bǔ)充信息。綜上所述,在本發(fā)明的實(shí)施方式中,預(yù)先在承載設(shè)備中保存抽象資源與 具體資源的對(duì)應(yīng)關(guān)系,每個(gè)抽象資源可對(duì)應(yīng)一個(gè)或多個(gè)具體資源,承載控制 設(shè)備在需要指示承載設(shè)備預(yù)留和/或分配資源時(shí),向該承載設(shè)備發(fā)送指示預(yù)留 和/或分配抽象資源的消息,該消息中指示的抽象資源與實(shí)際需要承載設(shè)備預(yù) 留的具體資源相對(duì)應(yīng),承載設(shè)備可以根據(jù)該消息預(yù)留和/或分配對(duì)應(yīng)的具體資 源。從而在需要承載設(shè)備預(yù)留和/或分配的具體資源不只一項(xiàng)時(shí),承載控制設(shè) 備可以通過發(fā)送一條指示預(yù)留和/或分配抽象資源的消息,來替代多條指示預(yù) 留和/或分配具體資源的消息,完成資源預(yù)留和/或分配指示,使得承載控制設(shè)備可以更簡(jiǎn)便和高效地指示承載設(shè)備預(yù)留和/或分配資源。在現(xiàn)有的命令請(qǐng)求消息中增加指示要預(yù)留和/或分配的抽象資源的屬性, 形成指示預(yù)留和/或分配抽象資源的消息,發(fā)送給承載設(shè)備。由于只要對(duì)現(xiàn)有 協(xié)議進(jìn)行簡(jiǎn)單的擴(kuò)展就可以達(dá)到更簡(jiǎn)便和高效地指示承載設(shè)備預(yù)留和/或分 配資源的效果,實(shí)現(xiàn)起來較為方便。指示要預(yù)留和/或分配的抽象資源的屬性中可以包括抽象資源的名稱、對(duì) 該抽象資源的補(bǔ)充信息等。從而不僅可以唯一指示需要預(yù)留和/或分配的抽象 資源,而且可以對(duì)已定義的抽象資源作進(jìn)一步的細(xì)化、增刪以及部分修改, 使得該承載控制設(shè)備的資源預(yù)留和/或分配指示更精確,應(yīng)用起來更靈活。雖然通過參照本發(fā)明的某些優(yōu)選實(shí)施方式,已經(jīng)對(duì)本發(fā)明進(jìn)行了圖示和 描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以在形式上和細(xì)節(jié)上對(duì)其作各 種改變,而不偏離本發(fā)明的精神和范圍。
權(quán)利要求
1.一種資源管理方法,其特征在于,包括以下步驟接收來自承載控制設(shè)備的指示預(yù)留和/或分配抽象資源的消息,根據(jù)承載設(shè)備中保存的抽象資源與具體資源的對(duì)應(yīng)關(guān)系,查找所述消息要預(yù)留和/或分配的抽象資源對(duì)應(yīng)的各具體資源,對(duì)這些具體資源執(zhí)行預(yù)留和/或分配操作;其中,每個(gè)抽象資源對(duì)應(yīng)至少一個(gè)具體資源。
2. 根據(jù)權(quán)利要求1所述的資源管理方法,其特征在于,所述抽象資源與具體資源的對(duì)應(yīng)關(guān)系中包括所述抽象資源對(duì)應(yīng)的所述 具體資源的名稱。
3. 根據(jù)權(quán)利要求2所述的資源管理方法,其特征在于,所述抽象資源 與具體資源的對(duì)應(yīng)關(guān)系中還包括以下之一或其任意組合對(duì)所述具體資源的管理行為描述,使用所述抽象資源所需要遵守的規(guī)則 流程,使用所述具體資源所需要遵守的規(guī)則流程,進(jìn)行所述管理行為所需要 遵守的規(guī)則和/或流程;所述對(duì)這些具體資源執(zhí)行預(yù)留和/或分配操作的步驟中,根據(jù)所述對(duì)應(yīng) 關(guān)系中包括的內(nèi)容對(duì)所述具體資源執(zhí)行預(yù)留和/或分配操作。
4. 根據(jù)權(quán)利要求1所述的資源管理方法,其特征在于,所述指示預(yù)留和/或分配抽象資源的消息是攜帶有指示要預(yù)留和/或分 配的抽象資源的屬性的消息;所述承載設(shè)備在對(duì)應(yīng)關(guān)系中查找所述消息要預(yù)留和/或分配的抽象資源 對(duì)應(yīng)的各具體資源的步驟中,包括以下子步驟所述承載設(shè)備從所述消息的所述屬性中獲取所述消息要預(yù)留和/或分配 的抽象資源;在所述對(duì)應(yīng)關(guān)系中查找所述獲取的抽象資源對(duì)應(yīng)的各具體資源。
5. 根據(jù)權(quán)利要求4所述的資源管理方法,其特征在于,所述屬性包括 所述抽象資源的名稱和所述抽象資源的補(bǔ)充信息;所述對(duì)具體資源執(zhí)行預(yù)留和/或分配操作的步驟之前還包含以下步驟所述承載設(shè)備根據(jù)所述補(bǔ)充信息,在所述查找步驟得到的各具體資源所 構(gòu)成的資源集合基礎(chǔ)上進(jìn)行以下管理之一或其任意組合為所述資源集合中至少 一 項(xiàng)具體資源進(jìn)一 步設(shè)置參數(shù),向所述資源集合增加至少 一 項(xiàng)具體資源,從所述資源集合中減少至少 一 項(xiàng)具體資源,修改所述資源集合中至少 一 項(xiàng)具體資源的參數(shù);所述對(duì)具體資源執(zhí)行預(yù)留和/或分配操作的步驟中,對(duì)經(jīng)所述管理的資 源集合中的各具體資源執(zhí)行預(yù)留和/或分配操作。
6. —種承載設(shè)備,其特征在于,包括存儲(chǔ)單元,用于保存抽象資源與具體資源的對(duì)應(yīng)關(guān)系,每個(gè)抽象資源對(duì) 應(yīng)至少一個(gè)具體資源;接收單元,用于接收來自承載控制設(shè)備的指示預(yù)留和/或分配抽象資源 的消息;查找單元,用于在所述存儲(chǔ)單元保存的對(duì)應(yīng)關(guān)系中查找所述消息要預(yù)留 和/或分配的抽象資源對(duì)應(yīng)的各具體資源;操作單元,用于對(duì)所述查找單元查找到的具體資源執(zhí)行預(yù)留和/或分配 操作。
7. 根據(jù)權(quán)利要求6所述的承載設(shè)備,其特征在于,所述接收單元接收 的指示預(yù)留和/或分配抽象資源的消息是攜帶有指示要預(yù)留和/或分配的抽象資源的屬性的消息;所述查找單元包括以下子單元抽象資源獲取單元,用于從所述接收單元收到的所述消息攜帶的所述屬 性中獲取該消息要預(yù)留和/或分配的抽象資源;具體資源查找子單元,用于在所述對(duì)應(yīng)關(guān)系中查找所述抽象資源獲取單 元得到的抽象資源對(duì)應(yīng)的各具體資源。
8. 根據(jù)權(quán)利要求7所述的承載設(shè)備,其特征在于,所述接收單元接收 的所述消息中攜帶的指示要預(yù)留和/或分配的抽象資源的屬性包括所述抽象 資源的名稱和對(duì)該抽象資源的補(bǔ)充信息;所述承載設(shè)備還包括補(bǔ)充設(shè)置單元,用于根據(jù)所述補(bǔ)充信息,在所述查找單元得到的各具體 資源所構(gòu)成的資源集合基礎(chǔ)上進(jìn)行以下管理之一或其任意組合為所述資源集合中至少一項(xiàng)具體資源進(jìn)一步設(shè)置參數(shù),向所述資源集合增加至少 一 項(xiàng)具體資源,從所述資源集合中減少至少 一 項(xiàng)具體資源,修改所述資源集合中至少 一 項(xiàng)具體資源的參數(shù);所述操作單元對(duì)經(jīng)所述補(bǔ)充設(shè)置單元管理的資源集合中的各具體資源 執(zhí)行預(yù)留和/或分配操作。
9. 根據(jù)權(quán)利要求6所述的承載設(shè)備,其特征在于,還包括響應(yīng)單元,用于在所述操作單元執(zhí)行所述預(yù)留和/或分配操作成功時(shí), 向所述承載控制設(shè)備返回正常響應(yīng);在所述操作單元執(zhí)行所述預(yù)留和/或分 配操作失敗時(shí),向所述承載控制設(shè)備返回錯(cuò)誤響應(yīng),該錯(cuò)誤響應(yīng)中包括錯(cuò)誤 碼和/或錯(cuò)誤描述文本。
10. —種承載控制設(shè)備,其特征在于,包括生成單元,用于根據(jù)需要承載設(shè)備預(yù)留和/或分配的資源,生成指示預(yù) 留和/或分配抽象資源的消息;發(fā)送單元,用于將所述指示預(yù)留和/或分配抽象資源的消息發(fā)送給所述 承載設(shè)備。
全文摘要
本發(fā)明涉及通信領(lǐng)域,公開了一種資源管理方法、承載設(shè)備及承載控制設(shè)備,使得承載控制設(shè)備可以更簡(jiǎn)便和高效地指示承載設(shè)備預(yù)留和/或分配資源。本發(fā)明中,預(yù)先在承載設(shè)備中保存抽象資源與具體資源的對(duì)應(yīng)關(guān)系,每個(gè)抽象資源可對(duì)應(yīng)一個(gè)或多個(gè)具體資源,承載控制設(shè)備在需要指示承載設(shè)備預(yù)留和/或分配資源時(shí),向該承載設(shè)備發(fā)送指示預(yù)留和/或分配抽象資源的消息,該消息中指示的抽象資源與實(shí)際需要承載設(shè)備預(yù)留和/或分配的具體資源相對(duì)應(yīng),承載設(shè)備可以根據(jù)該消息預(yù)留和/或分配對(duì)應(yīng)的具體資源。
文檔編號(hào)H04L12/54GK101321139SQ20071011230
公開日2008年12月10日 申請(qǐng)日期2007年6月4日 優(yōu)先權(quán)日2007年6月4日
發(fā)明者林揚(yáng)波 申請(qǐng)人:華為技術(shù)有限公司