專利名稱:一種資源接納控制方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種資源接納控制方法及系統(tǒng),特別涉及一種在含有時(shí)間參數(shù)的資源申請(qǐng)時(shí)的資源接納控制方法及系統(tǒng)。
背景技術(shù):
隨著Internet的迅速發(fā)展,IP業(yè)務(wù)也得到了快速增長(zhǎng)和多樣化,對(duì)Qos(Quality of Service,服務(wù)質(zhì)量)提出了更高的要求。同時(shí)盡力而為(Best-Effort)的轉(zhuǎn)發(fā)方式已經(jīng)不能滿足多媒體業(yè)務(wù),實(shí)時(shí)數(shù)據(jù)通訊業(yè)務(wù)等對(duì)網(wǎng)絡(luò)服務(wù)質(zhì)量的需求,使得IP QoS已成為了下一代網(wǎng)絡(luò)的關(guān)鍵技術(shù)。人們先后提出了IntServ、DiffServ等技術(shù),用于保證業(yè)務(wù)的服務(wù)質(zhì)量,這些技術(shù)有它各自的優(yōu)缺點(diǎn),比如IntServ能較好的保證QoS,但擴(kuò)展性差,不宜在核心網(wǎng)中使用;DiffServ具有很強(qiáng)的可擴(kuò)展性,但缺少接納控制,不能較好的保證QoS。
在NGN(Next General Network,下一代網(wǎng)絡(luò))框架中,為有效的解決QoS問題,將承載層分為控制平面和傳輸平面,在傳輸平面采用基于包的轉(zhuǎn)發(fā)機(jī)制,在控制平面引入了RACS(Resource Admission Control Subsystem,資源接納控制子系統(tǒng)),RACS用于管理分配所屬域的網(wǎng)絡(luò)資源,并對(duì)用戶的資源申請(qǐng)進(jìn)行接納控制,同時(shí),實(shí)現(xiàn)不同域之間的資源協(xié)商,其工作如圖1所示。
在NGN中,實(shí)現(xiàn)一個(gè)帶有QoS要求的業(yè)務(wù)接入的主要步驟有用戶向應(yīng)用服務(wù)器提出業(yè)務(wù)請(qǐng)求,應(yīng)用服務(wù)器根據(jù)業(yè)務(wù)類型,創(chuàng)建QoS信令,向RACS發(fā)出資源申請(qǐng),包括帶寬、延時(shí)、抖動(dòng)等參數(shù)。RACS根據(jù)本域網(wǎng)絡(luò)資源狀況及控制策略,決定是否接納用戶的請(qǐng)求。
在RACS中,并沒有提及帶有時(shí)間參數(shù)的資源申請(qǐng),即用戶可能提前預(yù)定,在將來的某一時(shí)間段里,使用網(wǎng)絡(luò)資源,如提前預(yù)定視頻會(huì)議,每天定期的網(wǎng)絡(luò)存儲(chǔ)業(yè)務(wù)等。我們稱帶有時(shí)間參數(shù)的資源申請(qǐng)為“預(yù)定資源”申請(qǐng),而稱不帶時(shí)間參數(shù)的資源申請(qǐng)為“即時(shí)資源”申請(qǐng)。
CADENUS研究機(jī)構(gòu)在他們提出的一個(gè)NGN框架中,提供了一種方法,解決帶有時(shí)間參數(shù)的資源申請(qǐng)問題。在CADUNUS提出的網(wǎng)絡(luò)框架中,有一個(gè)RM(Resource Mediator)層,位于RACS和應(yīng)用服務(wù)器之間,如圖2所示。RM對(duì)上層提供統(tǒng)一的接口,屏蔽復(fù)雜多樣的底層網(wǎng)絡(luò)傳輸技術(shù)。對(duì)于下面?zhèn)鬏攲?,RM并不知道底層網(wǎng)絡(luò)的資源情況,只是將應(yīng)用服務(wù)器的申請(qǐng)轉(zhuǎn)換成相應(yīng)網(wǎng)絡(luò)的資源申請(qǐng),與RACS進(jìn)行通信。當(dāng)業(yè)務(wù)跨域時(shí),由RM進(jìn)行域間的資源申請(qǐng)。在這個(gè)框架下,CADENUS提出了一種方法,以解決帶有時(shí)間參數(shù)的資源申請(qǐng)問題。首先,RACS需要知道已經(jīng)按照時(shí)間段劃分好的全網(wǎng)資源,并且,由RM保留帶有時(shí)間參數(shù)的已預(yù)定資源申請(qǐng)表。當(dāng)一個(gè)新的申請(qǐng)到來,如果涉及將來時(shí)間段,RM則從已預(yù)定資源申請(qǐng)表中,提取出所有與該申請(qǐng)?jiān)跁r(shí)間軸上有交叉的請(qǐng)求,正確的會(huì)聚后,確定出該時(shí)間段的已經(jīng)申請(qǐng)的所有資源,加上新到的資源申請(qǐng),作為一次新的資源申請(qǐng),發(fā)給RACS,由RACS決定是否能滿足RM的申請(qǐng)要求,工作流程如圖3所示。當(dāng)業(yè)務(wù)接入的時(shí)間到來時(shí),則由RM通知RACS,進(jìn)行業(yè)務(wù)接入,避免了RACS保留不必要的時(shí)間信息。
但該方法有二個(gè)不足其一,時(shí)間上交叉的業(yè)務(wù),在路徑上不一定交叉,單依靠時(shí)間由為依據(jù),匯總所有帶寬,并不正確;其二,帶時(shí)間參數(shù)的資源申請(qǐng)與不帶時(shí)間參數(shù)的資源申請(qǐng),可能存在資源沖突。如一個(gè)用戶資源預(yù)定的開始時(shí)間在一個(gè)小時(shí)之后,那么,從現(xiàn)在開始申請(qǐng)資源使用的業(yè)務(wù),就有可能威脅到預(yù)定資源的帶寬,因?yàn)橄到y(tǒng)不能判斷目前正在進(jìn)行的業(yè)務(wù)會(huì)持續(xù)多長(zhǎng)時(shí)間。
發(fā)明內(nèi)容
本發(fā)明所解決的技術(shù)問題在于提供了一種資源接納控制方法及系統(tǒng),以達(dá)到克服現(xiàn)有RACS支持帶有時(shí)間參數(shù)的資源申請(qǐng)中存在的缺點(diǎn),解決現(xiàn)有RACS進(jìn)行“預(yù)定資源”的接納控制中存在的問題,消除“預(yù)定資源”申請(qǐng)與“即時(shí)資源”申請(qǐng)出現(xiàn)沖突的缺陷。
為解決上述技術(shù)問題,本發(fā)明提供了一種資源接納控制方法,用于在下一代網(wǎng)絡(luò)中管理分配所屬域的網(wǎng)絡(luò)資源,并對(duì)用戶的資源申請(qǐng)進(jìn)行接納控制,本方法包括如下步驟設(shè)置A類資源信息庫(kù)、A類預(yù)定業(yè)務(wù)記錄表、拓?fù)浣Y(jié)構(gòu)信息庫(kù),其中A類資源信息庫(kù),用于保存預(yù)定資源申請(qǐng)鏈路資源信息;A類預(yù)定業(yè)務(wù)記錄表,與A類資源信息庫(kù)相關(guān)聯(lián),用于保存預(yù)訂業(yè)務(wù)信息記錄;拓?fù)浣Y(jié)構(gòu)信息庫(kù),用于保存網(wǎng)內(nèi)鏈路的所有拓?fù)浣Y(jié)構(gòu)信息,為業(yè)務(wù)進(jìn)出入節(jié)點(diǎn)路徑的建立提供信息;在收到用戶資源申請(qǐng)后,判斷該用戶的資源申請(qǐng)是預(yù)定資源申請(qǐng)還是即時(shí)資源申請(qǐng);當(dāng)用戶資源申請(qǐng)是預(yù)定資源申請(qǐng)時(shí),讀取A類預(yù)定業(yè)務(wù)記錄表的預(yù)訂業(yè)務(wù)信息記錄,提取所有在時(shí)間軸上,與新的預(yù)定資源申請(qǐng)時(shí)間有交叉的記錄,組成新的已預(yù)定資源表,結(jié)合A類鏈路資源信息庫(kù),計(jì)算出該時(shí)間段里剩余資源;在剩余資源約束條件下,從拓?fù)浣Y(jié)構(gòu)信息庫(kù)中,通過路由算法,計(jì)算是否有一條從入口節(jié)點(diǎn)到出口節(jié)點(diǎn)的路徑,如果有,則通知用戶申請(qǐng)成功,并將此次預(yù)定資源信息記錄在A類預(yù)定業(yè)務(wù)記錄表中;如沒有,則拒絕用戶申請(qǐng);用戶預(yù)定資源申請(qǐng)成功后,當(dāng)業(yè)務(wù)開始時(shí)間到時(shí),從A類預(yù)定業(yè)務(wù)記錄表中提取該業(yè)務(wù)信息,配置傳輸網(wǎng)絡(luò),允許承載用戶業(yè)務(wù)并保證業(yè)務(wù)服務(wù)質(zhì)量;當(dāng)用戶業(yè)務(wù)在規(guī)定的時(shí)間內(nèi)結(jié)束后,刪除該業(yè)務(wù)在傳輸網(wǎng)絡(luò)中的配置,并從A類預(yù)定業(yè)務(wù)記錄表中刪除對(duì)應(yīng)的記錄。
本方法進(jìn)一步可以包括如下步驟設(shè)置B類資源信息庫(kù)、B類即時(shí)業(yè)務(wù)記錄表,其中B類資源信息庫(kù),用于保存即時(shí)資源申請(qǐng)鏈路資源信息;B類即時(shí)業(yè)務(wù)記錄表,與B類資源信息庫(kù)相關(guān)聯(lián),用于保存即時(shí)業(yè)務(wù)信息記錄;
當(dāng)用戶申請(qǐng)是即時(shí)資源申請(qǐng)時(shí),通過讀取B類資源信息庫(kù)與B類即時(shí)業(yè)務(wù)記錄表的即時(shí)業(yè)務(wù)信息記錄計(jì)算出B類剩余的網(wǎng)絡(luò)資源;在B類剩余的網(wǎng)絡(luò)資源和決策信息的約束條件下,從網(wǎng)絡(luò)拓?fù)湫畔?kù)中,通過路由算法,計(jì)算是否有一條從入口節(jié)點(diǎn)到出口節(jié)點(diǎn)的路徑,如果有,允許用戶即時(shí)資源申請(qǐng),并將該資源使用信息記錄在B類即時(shí)業(yè)務(wù)記錄表中;如沒有,拒絕用戶申請(qǐng);接納成功后,按照計(jì)算出來的路徑,配置底層傳輸平面,指示傳輸平面按照給定的路徑轉(zhuǎn)發(fā)用戶業(yè)務(wù)數(shù)據(jù),并滿足業(yè)務(wù)服務(wù)質(zhì)量要求;當(dāng)用戶業(yè)務(wù)結(jié)束后,刪除該業(yè)務(wù)在底層的接入配置,從B類即時(shí)業(yè)務(wù)記錄表中刪除該用戶的使用記錄。
本發(fā)明進(jìn)一步還提供了一種資源接納控制系統(tǒng),用于在下一代網(wǎng)絡(luò)中管理分配所屬域的網(wǎng)絡(luò)資源,并對(duì)用戶的資源申請(qǐng)進(jìn)行接納控制,本系統(tǒng)包括數(shù)據(jù)存儲(chǔ)模塊、路由模塊、配置模塊,其中數(shù)據(jù)存儲(chǔ)模塊,用于存儲(chǔ)A類資源信息庫(kù)、A類預(yù)定業(yè)務(wù)記錄表、拓?fù)浣Y(jié)構(gòu)信息庫(kù),其中A類資源信息庫(kù),用于保存預(yù)定資源申請(qǐng)鏈路資源信息;A類預(yù)定業(yè)務(wù)記錄表,與A類資源信息庫(kù)相關(guān)聯(lián),用于保存預(yù)訂業(yè)務(wù)信息記錄;拓?fù)浣Y(jié)構(gòu)信息庫(kù),用于保存網(wǎng)內(nèi)鏈路的所有拓?fù)浣Y(jié)構(gòu)信息,為業(yè)務(wù)進(jìn)出入節(jié)點(diǎn)路徑的建立提供信息;路由模塊,用于判斷該用戶的資源申請(qǐng)是預(yù)定資源申請(qǐng)還是即時(shí)資源申請(qǐng),當(dāng)判斷到用戶資源申請(qǐng)是預(yù)定資源申請(qǐng)時(shí),通過讀取數(shù)據(jù)存儲(chǔ)模塊中的A類預(yù)定業(yè)務(wù)記錄表,提取所有在時(shí)間軸上,與新的預(yù)定資源申請(qǐng)時(shí)間有交叉的記錄,組成新的已預(yù)定資源表,結(jié)合數(shù)據(jù)存儲(chǔ)模塊中A類資源信息庫(kù),計(jì)算出該時(shí)間段里剩余資源,在剩余資源約束條件下,從數(shù)據(jù)存儲(chǔ)模塊的拓?fù)浣Y(jié)構(gòu)信息庫(kù)中,通過路由算法,計(jì)算是否有一條從入口節(jié)點(diǎn)到出口節(jié)點(diǎn)的路徑,如果有,則通知用戶申請(qǐng)成功,并將此次預(yù)定資源信息記錄在數(shù)據(jù)存儲(chǔ)模塊的A類預(yù)定業(yè)務(wù)記錄表中;如沒有,則拒絕用戶申請(qǐng);
配置模塊,用于在用戶預(yù)定資源申請(qǐng)成功后,當(dāng)業(yè)務(wù)開始時(shí)間到時(shí),從數(shù)據(jù)存儲(chǔ)模塊的A類預(yù)定業(yè)務(wù)記錄表中提取該業(yè)務(wù)信息,配置傳輸網(wǎng)絡(luò),允許承載用戶業(yè)務(wù)并保證業(yè)務(wù)服務(wù)質(zhì)量,當(dāng)用戶業(yè)務(wù)在規(guī)定的時(shí)間內(nèi)結(jié)束后,刪除該業(yè)務(wù)在傳輸網(wǎng)絡(luò)中的配置,并從A類預(yù)定業(yè)務(wù)記錄表中刪除對(duì)應(yīng)的記錄。
所述數(shù)據(jù)存儲(chǔ)模塊可以進(jìn)一步用于儲(chǔ)存B類資源信息庫(kù),用于保存即時(shí)資源申請(qǐng)鏈路資源信息;B類即時(shí)業(yè)務(wù)記錄表,與B類資源信息庫(kù)相關(guān)聯(lián),用于保存即時(shí)業(yè)務(wù)信息記錄;其中,所述路由模塊,進(jìn)一步用于當(dāng)判斷到用戶申請(qǐng)是即時(shí)資源申請(qǐng)時(shí),通過讀取數(shù)據(jù)存儲(chǔ)模塊中的B類資源信息庫(kù)與B類即時(shí)業(yè)務(wù)記錄表計(jì)算出B類剩余的網(wǎng)絡(luò)資源,在B類剩余的網(wǎng)絡(luò)資源和決策信息的約束條件下,從數(shù)據(jù)存儲(chǔ)模塊的網(wǎng)絡(luò)拓?fù)湫畔?kù)中,通過路由算法,計(jì)算是否有一條從入口節(jié)點(diǎn)到出口節(jié)點(diǎn)的路徑,如果有,允許用戶即時(shí)資源申請(qǐng),并將該資源使用信息記錄在B類即時(shí)業(yè)務(wù)記錄表中,如沒有,拒絕用戶申請(qǐng);所述配置模塊,進(jìn)一步用于業(yè)務(wù)接納成功后,按照路由模塊計(jì)算出來的路徑,配置底層傳輸平面,指示傳輸平面按照給定的路徑轉(zhuǎn)發(fā)用戶業(yè)務(wù)數(shù)據(jù),并滿足業(yè)務(wù)服務(wù)質(zhì)量要求,當(dāng)用戶業(yè)務(wù)結(jié)束后,配置模塊刪除該業(yè)務(wù)在底層的接入配置,從數(shù)據(jù)存儲(chǔ)模塊的B類即時(shí)業(yè)務(wù)記錄表中刪除該用戶的使用記錄。
采用本發(fā)明后,解決了現(xiàn)有RACS進(jìn)行“預(yù)定資源”的接納控制的問題,消除了“預(yù)定資源”申請(qǐng)與“即時(shí)資源”申請(qǐng)出現(xiàn)沖突的缺陷。
圖1是NGN引入RACS的框架示意圖;圖2是CADENUS研究機(jī)構(gòu)提出的一種帶有RM的網(wǎng)絡(luò)框架圖;圖3是CADENUS研究機(jī)構(gòu)提出的一種解決預(yù)定資源申請(qǐng)的流程圖;圖4是本發(fā)明實(shí)施例所述資源接納控制子系統(tǒng)結(jié)構(gòu)示意圖;
圖5是本發(fā)明實(shí)施例所述A、B類業(yè)務(wù)記錄表內(nèi)容示意圖;圖6是本發(fā)明實(shí)施例所述預(yù)定資源申請(qǐng)實(shí)例流程示意圖;圖7是本發(fā)明實(shí)施例所述預(yù)定資源申請(qǐng)和即時(shí)資源申請(qǐng)的流程示意圖。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)如何具體實(shí)施本發(fā)明做出說明。
圖4是實(shí)施例中資源接納控制子系統(tǒng)結(jié)構(gòu)示意圖,如圖所示,在RACS系統(tǒng)中,包括數(shù)據(jù)存儲(chǔ)模塊、路由模塊、配置模塊、策略模塊、信息收集模塊等。
其中數(shù)據(jù)存儲(chǔ)模塊,用于存儲(chǔ)保存預(yù)定資源申請(qǐng)鏈路資源信息的A類資源信息庫(kù)、與A類資源信息庫(kù)相關(guān)聯(lián),保存預(yù)訂業(yè)務(wù)信息記錄的A類預(yù)定業(yè)務(wù)記錄表、保存網(wǎng)內(nèi)鏈路的所有拓?fù)浣Y(jié)構(gòu)信息,為業(yè)務(wù)進(jìn)出入節(jié)點(diǎn)路徑的建立提供信息的拓?fù)浣Y(jié)構(gòu)信息庫(kù)數(shù)據(jù);在RACS中的數(shù)據(jù)存儲(chǔ)模塊有兩個(gè)信息庫(kù)拓?fù)浣Y(jié)構(gòu)信息庫(kù)和鏈路資源信息庫(kù),這兩個(gè)信息庫(kù)為通用模塊。拓?fù)浣Y(jié)構(gòu)信息庫(kù)保存網(wǎng)內(nèi)鏈路的所有拓?fù)浣Y(jié)構(gòu)信息,為業(yè)務(wù)的入口節(jié)點(diǎn)與出口節(jié)點(diǎn)之間路徑的建立提供信息;鏈路資源信息庫(kù)保存每一鏈路的資源信息,如總帶寬(包括已經(jīng)使用的和剩余的帶寬)、時(shí)延、抖動(dòng)等參數(shù)信息。
而鏈路資源信息庫(kù)劃分成兩部分,A類資源信息庫(kù)和B類資源信息庫(kù)。A類資源信息庫(kù)用于“預(yù)定資源”的申請(qǐng),即用戶申請(qǐng)的資源帶有時(shí)間參數(shù),是在將來的某段時(shí)間里發(fā)生,如預(yù)定將來某一時(shí)間段的視頻會(huì)議;B類資源信息庫(kù)用于“即時(shí)資源”的申請(qǐng),即用戶的業(yè)務(wù)在申請(qǐng)之后立即開始,沒有確定的結(jié)束時(shí)間,如IP電話。將資源劃分成兩部分,用以避免即時(shí)資源申請(qǐng)的業(yè)務(wù)帶寬干涉預(yù)定資源申請(qǐng)的業(yè)務(wù)帶寬。
RACS還在數(shù)據(jù)存儲(chǔ)模塊中建立了兩個(gè)業(yè)務(wù)記錄表,分別與A、B兩類資源信息庫(kù)相關(guān)聯(lián),與A類資源信息庫(kù)相關(guān)聯(lián)的稱為A類預(yù)定業(yè)務(wù)記錄表;與B類資源信息庫(kù)相關(guān)聯(lián)的稱為B類即時(shí)業(yè)務(wù)記錄表。A類預(yù)定業(yè)務(wù)記錄表包括的業(yè)務(wù)信息記錄列表項(xiàng)目有用戶名稱、業(yè)務(wù)起始時(shí)間、業(yè)務(wù)結(jié)束時(shí)間、路徑、QoS參數(shù)(如該業(yè)務(wù)占用的帶寬)等。B類即時(shí)業(yè)務(wù)記錄表包括的業(yè)務(wù)信息記錄列表項(xiàng)目有用戶名稱、路徑、QoS參數(shù)等,如圖5所示是A、B類業(yè)務(wù)記錄表內(nèi)容示意圖。建立業(yè)務(wù)記錄表,可方便地動(dòng)態(tài)維護(hù)網(wǎng)絡(luò)資源,同時(shí)避免了時(shí)間上交叉的業(yè)務(wù)路徑不交叉的問題。
除了數(shù)據(jù)存儲(chǔ)模塊外,RACS還包括策略模塊、信息收集模塊、路由模塊、配置模塊等,這些模塊均為通用模塊。
1)、策略模塊提供決策信息功能,如A、B類資源分配的方法,特殊業(yè)務(wù)的接入控制等。
2)、信息收集模塊,用于收集網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)信息及鏈路狀態(tài)信息變化的,根據(jù)即時(shí)收集的網(wǎng)內(nèi)拓?fù)浣Y(jié)構(gòu)信息及鏈路狀態(tài)信息變化,更新拓?fù)浣Y(jié)構(gòu)信息庫(kù)及A類資源信息庫(kù)、B類資源信息庫(kù)。
3)、路由模塊主要用于在網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)信息、網(wǎng)絡(luò)已用(或已預(yù)定)資源信息、策略模塊給出的決策信息等的約束條件下,從入口節(jié)點(diǎn)到出口節(jié)點(diǎn)之間找出一條符合用戶QoS參數(shù)的路徑。
當(dāng)用戶資源申請(qǐng)來時(shí),路由模塊首先判斷用戶的資源申請(qǐng)是預(yù)定資源申請(qǐng)還是即時(shí)資源申請(qǐng),當(dāng)判斷到用戶資源申請(qǐng)是預(yù)定資源申請(qǐng)時(shí),從A類預(yù)定業(yè)務(wù)記錄表中,提取所有在時(shí)間軸上,與新的預(yù)定資源申請(qǐng)時(shí)間有交叉的記錄,組成新的已預(yù)定資源表,結(jié)合A類資源信息庫(kù),計(jì)算出該時(shí)間段里剩余資源,在剩余資源約束條件下,從拓?fù)浣Y(jié)構(gòu)信息庫(kù)中,通過路由算法,計(jì)算是否有一條從入口節(jié)點(diǎn)到出口節(jié)點(diǎn)的路徑,如果有,則通知用戶申請(qǐng)成功,并將此次預(yù)定資源信息記錄在A類預(yù)定業(yè)務(wù)記錄表中;如沒有,則拒絕用戶申請(qǐng);當(dāng)路由模塊判斷到用戶申請(qǐng)是即時(shí)資源申請(qǐng)時(shí),通過B類資源信息庫(kù)與B類即時(shí)業(yè)務(wù)記錄表計(jì)算出B類剩余的網(wǎng)絡(luò)資源,在B類剩余的網(wǎng)絡(luò)資源和決策信息的約束條件下,從網(wǎng)絡(luò)拓?fù)湫畔?kù)中,通過路由算法,計(jì)算是否有一條從入口節(jié)點(diǎn)到出口節(jié)點(diǎn)的路徑,如果有,允許用戶即時(shí)資源申請(qǐng),并將該資源使用信息記錄在B類即時(shí)業(yè)務(wù)記錄表中,如沒有,拒絕用戶申請(qǐng);當(dāng)用戶業(yè)務(wù)在預(yù)定的結(jié)束時(shí)間沒有結(jié)束業(yè)務(wù),并且用戶申請(qǐng)延長(zhǎng)業(yè)務(wù)傳輸時(shí),路由模塊先從A類資源信息庫(kù)中,判斷在A類資源中,是否還有資源滿足用戶在接下來的一個(gè)時(shí)間段里業(yè)務(wù)傳送的要求,若有,則修改A類業(yè)務(wù)記錄表,交由配置模塊配置傳輸網(wǎng)絡(luò),保證無損傷繼續(xù)業(yè)務(wù)傳輸;若沒有,則在B類資源中,按照該業(yè)務(wù)的服務(wù)質(zhì)量要求,申請(qǐng)即時(shí)資源,若申請(qǐng)失敗,則拒絕用戶的業(yè)務(wù)時(shí)間延長(zhǎng),預(yù)定時(shí)間到后,即結(jié)束該業(yè)務(wù)的傳輸;若申請(qǐng)成功,則將業(yè)務(wù)傳輸?shù)娜蝿?wù)及控制權(quán)交與B類資源,成功轉(zhuǎn)移后,刪除A類資源對(duì)該業(yè)務(wù)的配置及相關(guān)的記錄;當(dāng)收到特殊業(yè)務(wù)申請(qǐng)時(shí),如軍警業(yè)務(wù),或緊急求助電話,如果網(wǎng)絡(luò)不能滿足申請(qǐng),路由模塊根據(jù)策略模塊的設(shè)定,刪除低等級(jí)的申請(qǐng)業(yè)務(wù),以滿足特殊業(yè)務(wù)的申請(qǐng);當(dāng)收到盡力而為業(yè)務(wù)申請(qǐng)時(shí),路由模塊根據(jù)策略模塊的設(shè)定,使用A類和B類資源的空閑資源滿足盡力而為業(yè)務(wù)申請(qǐng),將盡力而為業(yè)務(wù)設(shè)為優(yōu)先級(jí)最低,當(dāng)收到有服務(wù)質(zhì)量保證的業(yè)務(wù)申請(qǐng)時(shí),則擠占盡力而為業(yè)務(wù)資源。
4)、配置模塊根據(jù)路由結(jié)果,配置底層網(wǎng)絡(luò)。
在預(yù)定資源申請(qǐng)業(yè)務(wù)中,配置模塊在用戶預(yù)定資源申請(qǐng)成功后,當(dāng)業(yè)務(wù)開始時(shí)間到時(shí),從A類預(yù)定業(yè)務(wù)記錄表中提取該業(yè)務(wù)信息,配置傳輸網(wǎng)絡(luò),允許承載用戶業(yè)務(wù)并保證業(yè)務(wù)服務(wù)質(zhì)量QoS,當(dāng)用戶業(yè)務(wù)在規(guī)定的時(shí)間內(nèi)結(jié)束后,刪除該業(yè)務(wù)在傳輸網(wǎng)絡(luò)中的配置,并從A類預(yù)定業(yè)務(wù)記錄表中刪除對(duì)應(yīng)的記錄;在即時(shí)資源申請(qǐng)業(yè)務(wù)中,配置模塊在業(yè)務(wù)接納成功后,按照路由模塊計(jì)算出來的路徑,配置底層傳輸平面,指示傳輸平面按照給定的路徑轉(zhuǎn)發(fā)用戶業(yè)務(wù)數(shù)據(jù),并滿足業(yè)務(wù)服務(wù)質(zhì)量QoS要求,當(dāng)用戶業(yè)務(wù)結(jié)束后,配置模塊刪除該業(yè)務(wù)在底層的接入配置,從B類即時(shí)業(yè)務(wù)記錄表中刪除該用戶的使用記錄。
5)、資源調(diào)節(jié)模塊,為了動(dòng)態(tài)調(diào)節(jié)A、B兩類資源信息庫(kù)中的資源分配,RACS中還包括資源調(diào)節(jié)模塊,資源調(diào)節(jié)模塊根據(jù)每條鏈路在預(yù)定業(yè)務(wù)和即時(shí)業(yè)務(wù)上的使用統(tǒng)計(jì)信息,并結(jié)合策略模塊給出的決策信息,動(dòng)態(tài)平衡A、B兩類資源的分配,使網(wǎng)絡(luò)資源使用最優(yōu)化。
圖6是本發(fā)明實(shí)施例所述預(yù)定資源申請(qǐng)實(shí)例流程示意圖,下面先說明對(duì)于預(yù)定資源申請(qǐng)的實(shí)施,如圖所示步驟601、用戶的預(yù)定資源申請(qǐng)通過應(yīng)用服務(wù)器傳給RACS,判斷該用戶的資源申請(qǐng)為“預(yù)定資源”申請(qǐng)還是“即時(shí)資源”申請(qǐng)。如是即時(shí)資源申請(qǐng),則轉(zhuǎn)入即時(shí)資源處理流程;若是預(yù)定資源申請(qǐng),則轉(zhuǎn)入步驟602。
步驟602、從A類預(yù)定業(yè)務(wù)記錄表中,提取所有在時(shí)間軸上,與新的預(yù)定資源申請(qǐng)時(shí)間有交叉的記錄,組成一個(gè)新的已預(yù)定資源表,結(jié)合A類鏈路資源信息庫(kù),可計(jì)算出該時(shí)間段里剩余資源。
步驟603、在剩余資源的約束條件下,從拓?fù)浣Y(jié)構(gòu)信息庫(kù)中,通過路由算法,找一條從入口節(jié)點(diǎn)到出口節(jié)點(diǎn)的路徑,如果找到,則通知用戶申請(qǐng)成功,并將此次預(yù)定資源信息記錄在A類預(yù)定業(yè)務(wù)記錄表中。如沒有找到,則拒絕用戶申請(qǐng)。
步驟604、用戶預(yù)定資源申請(qǐng)成功后,當(dāng)業(yè)務(wù)開始時(shí)間到時(shí),從A類預(yù)定業(yè)務(wù)記錄表中提取該業(yè)務(wù)信息,配置傳輸網(wǎng)絡(luò),允許承載用戶業(yè)務(wù)并保證QoS。
步驟605、用戶業(yè)務(wù)在規(guī)定的時(shí)間內(nèi)結(jié)束,刪除該業(yè)務(wù)在傳輸網(wǎng)絡(luò)中的配置,并從A類預(yù)定業(yè)務(wù)記錄表中刪除對(duì)應(yīng)的記錄,結(jié)束本次業(yè)務(wù)。
圖7是預(yù)定資源申請(qǐng)和即時(shí)資源申請(qǐng)的流程示意圖,如圖所示,其流程為步驟701、資源申請(qǐng)到來;步驟702、判斷是否是預(yù)定資源,否則轉(zhuǎn)入步驟703,是則轉(zhuǎn)入步驟710;步驟703、計(jì)算B類剩余資源;步驟704、尋找滿足條件的路徑,在B類剩余的網(wǎng)絡(luò)資源和決策信息的約束條件下,在網(wǎng)絡(luò)拓?fù)湫畔?kù)中,通過路由算法,尋找一條從入口節(jié)點(diǎn)到出口節(jié)點(diǎn)的路徑;步驟705、判斷是否找到,沒有找到則轉(zhuǎn)入步驟706,找到則轉(zhuǎn)入步驟707;
步驟706、拒絕申請(qǐng),結(jié)束流程;步驟707、保留信息到B類已使用資源表中;步驟708、配置底層網(wǎng)絡(luò),接納用戶業(yè)務(wù),按照路由模塊計(jì)算出來的路徑,配置底層傳輸平面,指示傳輸平面按照給定的路徑轉(zhuǎn)發(fā)用戶業(yè)務(wù)數(shù)據(jù),并滿足QoS要求;步驟709、業(yè)務(wù)結(jié)束,終止用戶業(yè)務(wù),刪除該業(yè)務(wù)配置和相關(guān)記錄,結(jié)束流程;步驟710、從A類已用資源表中提取所有與該申請(qǐng)時(shí)間交叉的業(yè)務(wù)記錄;步驟711、計(jì)算該時(shí)間段A類剩余資源;步驟712、尋找滿足條件的路徑,在A類該時(shí)間段剩余資源和決策信息的約束條件下,在網(wǎng)絡(luò)拓?fù)湫畔?kù)中,通過路由算法,尋找一條從入口節(jié)點(diǎn)到出口節(jié)點(diǎn)的路徑;步驟713、判斷是否找到,如果沒有找到轉(zhuǎn)入步驟714,找到則轉(zhuǎn)入步驟715;步驟714、拒絕申請(qǐng),結(jié)束流程;步驟715、保留申請(qǐng)信息到A類已預(yù)定資源列表中;步驟716、業(yè)務(wù)開始時(shí)間到,配置傳輸網(wǎng)絡(luò),接納用戶業(yè)務(wù),從A類預(yù)定業(yè)務(wù)記錄表中提取該用戶的業(yè)務(wù)記錄,配置底層傳輸平面,指示傳輸平面按照指定的路徑轉(zhuǎn)發(fā)用戶業(yè)務(wù)數(shù)據(jù),并滿足QoS要求;步驟717、判斷是否在規(guī)定是時(shí)間內(nèi)結(jié)束,是則轉(zhuǎn)入步驟719,否則轉(zhuǎn)入步驟718;步驟718、刪除該業(yè)務(wù)配置和相關(guān)記錄,結(jié)束流程;步驟719、判斷用戶是否要求延長(zhǎng),不要求延長(zhǎng)轉(zhuǎn)入步驟718,要求延長(zhǎng)轉(zhuǎn)入步驟720;步驟720、判斷A類資源是否能滿足延長(zhǎng)要求,能則轉(zhuǎn)入步驟721,否則轉(zhuǎn)入步驟722;步驟721、修改業(yè)務(wù)記錄表,若傳輸路徑發(fā)生改變,應(yīng)重新配置傳輸網(wǎng)絡(luò),繼續(xù)傳輸業(yè)務(wù);步驟722、判斷從B類資源申請(qǐng)即時(shí)資源,是否能成功;步驟723、將業(yè)務(wù)傳輸?shù)娜蝿?wù)及控制權(quán)交與B類資源;步驟724、刪除該業(yè)務(wù)在A類資源中的配置及目錄。
在具體實(shí)施中,我們還可以即時(shí)收集網(wǎng)內(nèi)拓?fù)浣Y(jié)構(gòu)變動(dòng),即鏈路資源變化信息,更新拓?fù)浣Y(jié)構(gòu)信息庫(kù)及鏈路資源信息庫(kù)。此為通用步驟,在流程中都可以運(yùn)用。
如果需要?jiǎng)討B(tài)調(diào)整資源在A、B兩類信息庫(kù)中的分配,則統(tǒng)計(jì)每條鏈路在“預(yù)定資源”申請(qǐng)與“即時(shí)資源”申請(qǐng)上的使用情況,在一定的時(shí)間間隔里,參考決策信息,動(dòng)態(tài)調(diào)整帶寬在A、B兩類信息庫(kù)中的占有率。
當(dāng)存在特殊業(yè)務(wù)申請(qǐng)時(shí),如軍警業(yè)務(wù),或緊急求助電話,在網(wǎng)絡(luò)不能正常滿足申請(qǐng)時(shí),則根據(jù)設(shè)定的信息,刪除一些低等級(jí)的申請(qǐng)業(yè)務(wù),以滿足特殊業(yè)務(wù)的申請(qǐng)。
當(dāng)存在盡力而為業(yè)務(wù)時(shí),可使用A類和B類資源的空閑資源,但將其優(yōu)先級(jí)設(shè)置為最低,以便隨時(shí)讓具有QoS保證的業(yè)務(wù)擠占。
采用本發(fā)明所述的方法,與現(xiàn)有技術(shù)相比,解決了現(xiàn)有RACS進(jìn)行“預(yù)定資源”的接納控制的問題,消除了“預(yù)定資源”申請(qǐng)與“即時(shí)資源”申請(qǐng)出現(xiàn)沖突的缺陷。
權(quán)利要求
1.一種資源接納控制方法,用于在下一代網(wǎng)絡(luò)中管理分配所屬域的網(wǎng)絡(luò)資源,并對(duì)用戶的資源申請(qǐng)進(jìn)行接納控制,其特征在于,包括如下步驟設(shè)置A類資源信息庫(kù)、A類預(yù)定業(yè)務(wù)記錄表、拓?fù)浣Y(jié)構(gòu)信息庫(kù),其中A類資源信息庫(kù),用于保存預(yù)定資源申請(qǐng)鏈路資源信息;A類預(yù)定業(yè)務(wù)記錄表,與A類資源信息庫(kù)相關(guān)聯(lián),用于保存預(yù)訂業(yè)務(wù)信息記錄;拓?fù)浣Y(jié)構(gòu)信息庫(kù),用于保存網(wǎng)內(nèi)鏈路的所有拓?fù)浣Y(jié)構(gòu)信息,為業(yè)務(wù)進(jìn)出入節(jié)點(diǎn)路徑的建立提供信息;在收到用戶資源申請(qǐng)后,判斷該用戶的資源申請(qǐng)是預(yù)定資源申請(qǐng)還是即時(shí)資源申請(qǐng);當(dāng)用戶資源申請(qǐng)是預(yù)定資源申請(qǐng)時(shí),讀取A類預(yù)定業(yè)務(wù)記錄表的預(yù)訂業(yè)務(wù)信息記錄,提取所有在時(shí)間軸上,與新的預(yù)定資源申請(qǐng)時(shí)間有交叉的記錄,組成新的已預(yù)定資源表,結(jié)合A類鏈路資源信息庫(kù),計(jì)算出該時(shí)間段里剩余資源;在剩余資源約束條件下,從拓?fù)浣Y(jié)構(gòu)信息庫(kù)中,通過路由算法,計(jì)算是否有一條從入口節(jié)點(diǎn)到出口節(jié)點(diǎn)的路徑,如果有,則通知用戶申請(qǐng)成功,并將此次預(yù)定資源信息記錄在A類預(yù)定業(yè)務(wù)記錄表中;如沒有,則拒絕用戶申請(qǐng);用戶預(yù)定資源申請(qǐng)成功后,當(dāng)業(yè)務(wù)開始時(shí)間到時(shí),從A類預(yù)定業(yè)務(wù)記錄表中提取該業(yè)務(wù)信息,配置傳輸網(wǎng)絡(luò),允許承載用戶業(yè)務(wù)并保證業(yè)務(wù)服務(wù)質(zhì)量;當(dāng)用戶業(yè)務(wù)在規(guī)定的時(shí)間內(nèi)結(jié)束后,刪除該業(yè)務(wù)在傳輸網(wǎng)絡(luò)中的配置,并從A類預(yù)定業(yè)務(wù)記錄表中刪除對(duì)應(yīng)的記錄。
2.如權(quán)利要求1所述的方法,其特征在于,所述A類預(yù)定業(yè)務(wù)記錄表中預(yù)訂業(yè)務(wù)信息記錄包括用戶名稱、業(yè)務(wù)起始時(shí)間、業(yè)務(wù)結(jié)束時(shí)間、路徑、以及服務(wù)質(zhì)量參數(shù)。
3.如權(quán)利要求1所述的方法,其特征在于,進(jìn)一步包括如下步驟設(shè)置B類資源信息庫(kù)、B類即時(shí)業(yè)務(wù)記錄表,其中B類資源信息庫(kù),用于保存即時(shí)資源申請(qǐng)鏈路資源信息;B類即時(shí)業(yè)務(wù)記錄表,與B類資源信息庫(kù)相關(guān)聯(lián),用于保存即時(shí)業(yè)務(wù)信息記錄;當(dāng)用戶申請(qǐng)是即時(shí)資源申請(qǐng)時(shí),通過讀取B類資源信息庫(kù)與B類即時(shí)業(yè)務(wù)記錄表的即時(shí)業(yè)務(wù)信息記錄計(jì)算出B類剩余的網(wǎng)絡(luò)資源;在B類剩余的網(wǎng)絡(luò)資源和決策信息的約束條件下,從網(wǎng)絡(luò)拓?fù)湫畔?kù)中,通過路由算法,計(jì)算是否有一條從入口節(jié)點(diǎn)到出口節(jié)點(diǎn)的路徑,如果有,允許用戶即時(shí)資源申請(qǐng),并將該資源使用信息記錄在B類即時(shí)業(yè)務(wù)記錄表中;如沒有,拒絕用戶申請(qǐng);接納成功后,按照計(jì)算出來的路徑,配置底層傳輸平面,指示傳輸平面按照給定的路徑轉(zhuǎn)發(fā)用戶業(yè)務(wù)數(shù)據(jù),并滿足業(yè)務(wù)服務(wù)質(zhì)量要求;當(dāng)用戶業(yè)務(wù)結(jié)束后,刪除該業(yè)務(wù)在底層的接入配置,從B類即時(shí)業(yè)務(wù)記錄表中刪除該用戶的使用記錄。
4.如權(quán)利要求3所述的方法,其特征在于,所述B類即時(shí)業(yè)務(wù)記錄表中即時(shí)業(yè)務(wù)信息記錄包括用戶名稱、路徑、服務(wù)質(zhì)量參數(shù)。
5.如權(quán)利要求3所述的方法,其特征在于,進(jìn)一步包括如下步驟當(dāng)用戶業(yè)務(wù)在預(yù)定的結(jié)束時(shí)間沒有結(jié)束業(yè)務(wù),并且用戶申請(qǐng)延長(zhǎng)業(yè)務(wù)傳輸時(shí),先從A類資源信息庫(kù)中,判斷在A類資源中,是否還有資源滿足用戶在接下來的一個(gè)時(shí)間段里業(yè)務(wù)傳送的要求,若有,則修改A類業(yè)務(wù)記錄表,配置傳輸網(wǎng)絡(luò),保證無損傷繼續(xù)業(yè)務(wù)傳輸;若沒有,則在B類資源中,按照該業(yè)務(wù)的服務(wù)質(zhì)量要求,申請(qǐng)即時(shí)資源,若申請(qǐng)失敗,則拒絕用戶的業(yè)務(wù)時(shí)間延長(zhǎng),預(yù)定時(shí)間到后,即結(jié)束該業(yè)務(wù)的傳輸;若申請(qǐng)成功,則將業(yè)務(wù)傳輸?shù)娜蝿?wù)及控制權(quán)交與B類資源,成功轉(zhuǎn)移后,刪除A類資源對(duì)該業(yè)務(wù)的配置及相關(guān)的記錄。
6.如權(quán)利要求3所述的方法,其特征在于,進(jìn)一步包括如下步驟即時(shí)收集網(wǎng)內(nèi)拓?fù)浣Y(jié)構(gòu)信息及鏈路狀態(tài)信息變化,更新拓?fù)浣Y(jié)構(gòu)信息庫(kù)及A類資源信息庫(kù)、B類資源信息庫(kù)。
7.如權(quán)利要求3所述的方法,其特征在于,進(jìn)一步包括如下步驟當(dāng)需動(dòng)態(tài)調(diào)整在A類信息庫(kù)與B類信息庫(kù)中的資源分配時(shí),統(tǒng)計(jì)每條鏈路在預(yù)定資源申請(qǐng)與即時(shí)資源申請(qǐng)上的使用情況后,根據(jù)決策信息,動(dòng)態(tài)調(diào)整帶寬在A類信息庫(kù)與B類信息庫(kù)中的占有率。
8.如權(quán)利要求3所述的方法,其特征在于,進(jìn)一步包括如下步驟當(dāng)收到特殊業(yè)務(wù)申請(qǐng)時(shí),如果網(wǎng)絡(luò)不能滿足申請(qǐng),根據(jù)設(shè)定,刪除低等級(jí)的申請(qǐng)業(yè)務(wù),以滿足特殊業(yè)務(wù)的申請(qǐng)。
9.如權(quán)利要求3所述的方法,其特征在于,進(jìn)一步包括如下步驟當(dāng)收到盡力而為業(yè)務(wù)申請(qǐng)時(shí),根據(jù)設(shè)定,使用A類和B類資源的空閑資源滿足所述盡力而為業(yè)務(wù)申請(qǐng),將所述盡力而為業(yè)務(wù)設(shè)為優(yōu)先級(jí)最低,當(dāng)收到有服務(wù)質(zhì)量保證的業(yè)務(wù)申請(qǐng)時(shí),則擠占所述盡力而為業(yè)務(wù)資源。
10.一種資源接納控制系統(tǒng),用于在下一代網(wǎng)絡(luò)中管理分配所屬域的網(wǎng)絡(luò)資源,并對(duì)用戶的資源申請(qǐng)進(jìn)行接納控制,其特征在于,包括數(shù)據(jù)存儲(chǔ)模塊、路由模塊、配置模塊,其中數(shù)據(jù)存儲(chǔ)模塊,用于存儲(chǔ)A類資源信息庫(kù)、A類預(yù)定業(yè)務(wù)記錄表、拓?fù)浣Y(jié)構(gòu)信息庫(kù),其中A類資源信息庫(kù),用于保存預(yù)定資源申請(qǐng)鏈路資源信息;A類預(yù)定業(yè)務(wù)記錄表,與A類資源信息庫(kù)相關(guān)聯(lián),用于保存預(yù)訂業(yè)務(wù)信息記錄;拓?fù)浣Y(jié)構(gòu)信息庫(kù),用于保存網(wǎng)內(nèi)鏈路的所有拓?fù)浣Y(jié)構(gòu)信息,為業(yè)務(wù)進(jìn)出入節(jié)點(diǎn)路徑的建立提供信息;路由模塊,用于判斷該用戶的資源申請(qǐng)是預(yù)定資源申請(qǐng)還是即時(shí)資源申請(qǐng),當(dāng)判斷到用戶資源申請(qǐng)是預(yù)定資源申請(qǐng)時(shí),通過讀取數(shù)據(jù)存儲(chǔ)模塊中的A類預(yù)定業(yè)務(wù)記錄表,提取所有在時(shí)間軸上,與新的預(yù)定資源申請(qǐng)時(shí)間有交叉的記錄,組成新的已預(yù)定資源表,結(jié)合數(shù)據(jù)存儲(chǔ)模塊中A類資源信息庫(kù),計(jì)算出該時(shí)間段里剩余資源,在剩余資源約束條件下,從數(shù)據(jù)存儲(chǔ)模塊的拓?fù)浣Y(jié)構(gòu)信息庫(kù)中,通過路由算法,計(jì)算是否有一條從入口節(jié)點(diǎn)到出口節(jié)點(diǎn)的路徑,如果有,則通知用戶申請(qǐng)成功,并將此次預(yù)定資源信息記錄在數(shù)據(jù)存儲(chǔ)模塊的A類預(yù)定業(yè)務(wù)記錄表中;如沒有,則拒絕用戶申請(qǐng);配置模塊,用于在用戶預(yù)定資源申請(qǐng)成功后,當(dāng)業(yè)務(wù)開始時(shí)間到時(shí),從數(shù)據(jù)存儲(chǔ)模塊的A類預(yù)定業(yè)務(wù)記錄表中提取該業(yè)務(wù)信息,配置傳輸網(wǎng)絡(luò),允許承載用戶業(yè)務(wù)并保證業(yè)務(wù)服務(wù)質(zhì)量,當(dāng)用戶業(yè)務(wù)在規(guī)定的時(shí)間內(nèi)結(jié)束后,刪除該業(yè)務(wù)在傳輸網(wǎng)絡(luò)中的配置,并從A類預(yù)定業(yè)務(wù)記錄表中刪除對(duì)應(yīng)的記錄。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述A類預(yù)定業(yè)務(wù)記錄表中預(yù)訂業(yè)務(wù)信息記錄包括用戶名稱、業(yè)務(wù)起始時(shí)間、業(yè)務(wù)結(jié)束時(shí)間、路徑、以及服務(wù)質(zhì)量參數(shù)。
12.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述數(shù)據(jù)存儲(chǔ)模塊進(jìn)一步用于儲(chǔ)存B類資源信息庫(kù),用于保存即時(shí)資源申請(qǐng)鏈路資源信息;B類即時(shí)業(yè)務(wù)記錄表,與B類資源信息庫(kù)相關(guān)聯(lián),用于保存即時(shí)業(yè)務(wù)信息記錄;其中,所述路由模塊,進(jìn)一步用于當(dāng)判斷到用戶申請(qǐng)是即時(shí)資源申請(qǐng)時(shí),通過讀取數(shù)據(jù)存儲(chǔ)模塊中的B類資源信息庫(kù)與B類即時(shí)業(yè)務(wù)記錄表計(jì)算出B類剩余的網(wǎng)絡(luò)資源,在B類剩余的網(wǎng)絡(luò)資源和決策信息的約束條件下,從數(shù)據(jù)存儲(chǔ)模塊的網(wǎng)絡(luò)拓?fù)湫畔?kù)中,通過路由算法,計(jì)算是否有一條從入口節(jié)點(diǎn)到出口節(jié)點(diǎn)的路徑,如果有,允許用戶即時(shí)資源申請(qǐng),并將該資源使用信息記錄在B類即時(shí)業(yè)務(wù)記錄表中,如沒有,拒絕用戶申請(qǐng);所述配置模塊,進(jìn)一步用于業(yè)務(wù)接納成功后,按照路由模塊計(jì)算出來的路徑,配置底層傳輸平面,指示傳輸平面按照給定的路徑轉(zhuǎn)發(fā)用戶業(yè)務(wù)數(shù)據(jù),并滿足業(yè)務(wù)服務(wù)質(zhì)量要求,當(dāng)用戶業(yè)務(wù)結(jié)束后,配置模塊刪除該業(yè)務(wù)在底層的接入配置,從數(shù)據(jù)存儲(chǔ)模塊的B類即時(shí)業(yè)務(wù)記錄表中刪除該用戶的使用記錄。
13.如權(quán)利要求12所述的系統(tǒng),其特征在于,所述B類即時(shí)業(yè)務(wù)記錄表中即時(shí)業(yè)務(wù)信息記錄包括用戶名稱、路徑、服務(wù)質(zhì)量參數(shù)。
14.如權(quán)利要求12所述的系統(tǒng),其特征在于,所述路由模塊,進(jìn)一步用于當(dāng)用戶業(yè)務(wù)在預(yù)定的結(jié)束時(shí)間沒有結(jié)束業(yè)務(wù),并且用戶申請(qǐng)延長(zhǎng)業(yè)務(wù)傳輸時(shí),先從數(shù)據(jù)存儲(chǔ)模塊的A類資源信息庫(kù)中,判斷在A類資源中,是否還有資源滿足用戶在接下來的一個(gè)時(shí)間段里業(yè)務(wù)傳送的要求,若有,則修改A類業(yè)務(wù)記錄表,交由配置模塊配置傳輸網(wǎng)絡(luò),保證無損傷繼續(xù)業(yè)務(wù)傳輸;若沒有,則在B類資源中,按照該業(yè)務(wù)的服務(wù)質(zhì)量要求,申請(qǐng)即時(shí)資源,若申請(qǐng)失敗,則拒絕用戶的業(yè)務(wù)時(shí)間延長(zhǎng),預(yù)定時(shí)間到后,即結(jié)束該業(yè)務(wù)的傳輸;若申請(qǐng)成功,則將業(yè)務(wù)傳輸?shù)娜蝿?wù)及控制權(quán)交與B類資源,成功轉(zhuǎn)移后,刪除A類資源對(duì)該業(yè)務(wù)的配置及相關(guān)的記錄。
15.如權(quán)利要求12所述的系統(tǒng),其特征在于,進(jìn)一步包括信息收集模塊,用于收集網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)信息及鏈路狀態(tài)信息變化的,根據(jù)即時(shí)收集的網(wǎng)內(nèi)拓?fù)浣Y(jié)構(gòu)信息及鏈路狀態(tài)信息變化,更新數(shù)據(jù)存儲(chǔ)模塊中的拓?fù)浣Y(jié)構(gòu)信息庫(kù)及A類資源信息庫(kù)、B類資源信息庫(kù)。
16.如權(quán)利要求12所述的系統(tǒng),其特征在于,進(jìn)一步包括策略模塊、資源調(diào)節(jié)模塊,其中策略模塊,用于提供決策信息;資源調(diào)節(jié)模塊,用于當(dāng)需動(dòng)態(tài)調(diào)整在A類信息庫(kù)與B類信息庫(kù)中的資源分配時(shí),統(tǒng)計(jì)每條鏈路在預(yù)定資源申請(qǐng)與即時(shí)資源申請(qǐng)上的使用情況后,根據(jù)所述策略模塊給出的決策信息,動(dòng)態(tài)調(diào)整帶寬在A類信息庫(kù)與B類信息庫(kù)中的占有率。
17.如權(quán)利要求16所述的系統(tǒng),其特征在于,所述路由模塊,進(jìn)一步用于當(dāng)收到特殊業(yè)務(wù)申請(qǐng)時(shí),如果網(wǎng)絡(luò)不能滿足申請(qǐng),根據(jù)策略模塊的設(shè)定,刪除低等級(jí)的申請(qǐng)業(yè)務(wù),以滿足特殊業(yè)務(wù)的申請(qǐng)。
18.如權(quán)利要求16所述的系統(tǒng),其特征在于,所述路由模塊,進(jìn)一步用于當(dāng)收到盡力而為業(yè)務(wù)申請(qǐng)時(shí),根據(jù)策略模塊的設(shè)定,使用A類和B類資源的空閑資源滿足所述盡力而為業(yè)務(wù)申請(qǐng),將所述盡力而為業(yè)務(wù)設(shè)為優(yōu)先級(jí)最低,當(dāng)收到有服務(wù)質(zhì)量保證的業(yè)務(wù)申請(qǐng)時(shí),則擠占所述盡力而為業(yè)務(wù)資源。
全文摘要
本發(fā)明公開了一種資源接納控制方法及系統(tǒng),包括在收到用戶資源申請(qǐng)后,判斷申請(qǐng)類別;當(dāng)是預(yù)定資源申請(qǐng)時(shí),從預(yù)定業(yè)務(wù)記錄表中提取在時(shí)間軸上與本次申請(qǐng)時(shí)間有交叉的記錄,組成新的已預(yù)定資源表,結(jié)合鏈路信息,計(jì)算出剩余資源;在剩余資源約束下,通過路由算法,計(jì)算是否有足夠的資源存在,可以接納本次的申請(qǐng),有則通知申請(qǐng)成功,并將此次申請(qǐng)記錄在記錄表中;沒有則拒絕申請(qǐng);申請(qǐng)成功后,當(dāng)業(yè)務(wù)開始時(shí)間到,從記錄表中提取該業(yè)務(wù)信息,配置網(wǎng)絡(luò)承載業(yè)務(wù);當(dāng)業(yè)務(wù)結(jié)束后,刪除該業(yè)務(wù)配置,并從記錄表中刪除對(duì)應(yīng)記錄。采用本發(fā)明,解決了資源接納控制子系統(tǒng)進(jìn)行預(yù)定資源的接納控制問題,消除了預(yù)定資源申請(qǐng)與即時(shí)資源申請(qǐng)出現(xiàn)沖突的缺陷。
文檔編號(hào)H04L12/24GK101035013SQ200610058150
公開日2007年9月12日 申請(qǐng)日期2006年3月8日 優(yōu)先權(quán)日2006年3月8日
發(fā)明者李杏華 申請(qǐng)人:中興通訊股份有限公司