專利名稱:數(shù)據(jù)網(wǎng)中資源的預留的方法和設備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于提高數(shù)據(jù)網(wǎng)中批量資源(bulk resources)的預 留的設備和方法。具體地說,本發(fā)明涉及用于確定將被分配的批量資 源的數(shù)量的設備和方法。
背景技術(shù):
當前網(wǎng)絡趨勢是提供,,自始至終的網(wǎng)際協(xié)議(IP )"給基于IP的數(shù) 據(jù)網(wǎng)中的有線和無線單元。目標包括簡化基礎(chǔ)設施、支持各類應用, 以及滿足不同用戶對通信服務的需要。滿足這些目標需要規(guī)??勺兊?和可靠的解決方案,需要其在IP網(wǎng)絡內(nèi)提供服務差別以及動態(tài)帶寬管
理服務。
IP來自于被設計成常規(guī)通信解決方案的開始。IP技術(shù)現(xiàn)在被認為 是便宜的,并且適合于支持常規(guī)數(shù)據(jù)應用和延遲敏感的實時數(shù)據(jù)應 用。為提供期望的實時應用服務,利用邏輯上(以及物理上)獨立的 IP網(wǎng)絡。
每個IP網(wǎng)絡僅服務于具有完全可預測帶寬要求的敏感應用(例如 IP電話)的子集。通過限制應用的范圍,可預測總帶寬要求。這允許 網(wǎng)絡利用與被用于垂直優(yōu)化網(wǎng)絡相同的業(yè)務模型來確定規(guī)模。無需IP 技術(shù)中的動態(tài)服務配置的支持,就獲得便宜IP設備的好處。
網(wǎng)絡運營商現(xiàn)在的目標在于削減維護若干并行網(wǎng)絡的開銷費用。 一個當前趨勢是通過在相同邏輯IP網(wǎng)絡(即下一代多業(yè)務網(wǎng)絡)中利 用各種網(wǎng)絡服務要求運行各種應用,簡化基礎(chǔ)設施。這意味著IP網(wǎng)絡 中的應用異構(gòu)在增加。
在研究和標準化組織中,服務質(zhì)量(QoS)支持的開發(fā)已經(jīng)從提 供解決因特網(wǎng)的信號化解決方案(在某種程度上類似于垂直網(wǎng)絡中使
用的解決方案)發(fā)展到現(xiàn)在的認為更多無狀態(tài)解決方案是有用的。
在路由器中利用逐傳輸流QoS管理的解決方案的規(guī)??勺冃詥?題產(chǎn)生了由IETF定義的差別服務的體系結(jié)構(gòu)。這些體系結(jié)構(gòu)的目標是 在路由器中無需逐傳輸流狀態(tài)而提供規(guī)??勺兊腝oS支持?;緲?gòu)思 在于IP分組標題包括用于識別分組應當由路由器提供的處理(每跳行 為)的小標簽(被稱為DiffServ字段)。因此,核心路由器配有少數(shù) 轉(zhuǎn)發(fā)等級和被用于將分組映射到這些等級中的標簽。體系結(jié)構(gòu)在網(wǎng)絡 的邊界上依賴于分組標記器和監(jiān)管功能以保證提供期望的服務。
差別服務的一個優(yōu)點是模型保存了使因特網(wǎng)成功的有利特性;其 支持各種互連物理網(wǎng)絡上的規(guī)模可變和無狀態(tài)轉(zhuǎn)發(fā)。然而,標準模型 局限于路由器中的差別轉(zhuǎn)發(fā),因此挑戰(zhàn)在于給終端用戶提供可預測服務。
通過僅依賴于路由器中的DiffServ支持,以及半靜態(tài)準入控制和 服務配置的帶寬管理機制可提供定性服務(比盡力而為的服務相對更 好,但是取決于業(yè)務被發(fā)送到何處,以及取決于當時由其它導致的負載)。
為提供定量(最小期望)服務,資源必須被帶寬管理機制動態(tài)管 理,并且包括動態(tài)準入控制以確保網(wǎng)絡中有足夠的資源來提供承諾的 服務。
執(zhí)行動態(tài)準入控制的實體在該說明書中被稱作帶寬管理器 (BM)。 BM實體適合于跟蹤可用網(wǎng)絡資源,以及對來自客戶端的輸 入資源預留請求執(zhí)行準入控制。帶寬管理器實體的客戶端通常是模擬 常規(guī)電話服務的呼叫服務器,并且是提供諸如視頻點播、電視電話和 游戲的服務的各種寬帶應用框架。這些客戶端通常被稱作應用框架 (AF),而術(shù)語AF也被用于該說明書中來表示BM的客戶端。
從應用框架到BM的預留請求通常包括所需的帶寬量、期望的轉(zhuǎn) 發(fā)質(zhì)量的描述,以及IP地址形式的目標數(shù)據(jù)流的端點標識符。此類請 求還可以包括諸如預留的開始和停止時間的附加參數(shù)。
為執(zhí)行準入控制,BM實體存儲先前承認的資源預留的歷史。BM
實體基于可用資源的總量、通過先前預留而當前預留的數(shù)量,以及新 資源請求中所請求的資源的數(shù)量,決定準許新資源請求。
BM實體應當在接入域和核心域兩者中提供準確資源控制。準確 的資源控制需要BM實體在網(wǎng)絡中的各個沖突點處控制資源。網(wǎng)絡中 的沖突點是那些多數(shù)據(jù)流在該處共享轉(zhuǎn)發(fā)容量的點。實例包括輸出網(wǎng) 絡接口、 MPLS網(wǎng)絡中的隧道頭部(tunnel heads),以及ATM網(wǎng)中 的VC/CP入口 。
當在可以包含多個網(wǎng)絡域的較大數(shù)據(jù)網(wǎng)中部署時,BM系統(tǒng)需要 針對性能、規(guī)??勺冃院涂煽啃岳碛蓙矸植肌_@意味著BM實例可在 一組硬件平臺上分布。這些實例必須通知用被BM系統(tǒng)覆蓋的不同網(wǎng) 域中的資源預留服務來服務AF 。描述了關(guān)于 一組BM實例如何可以在 分布式BM系統(tǒng)中布置的實例。圖l示出了包括多個AF 100a-f的BM部 署。AF100a, M皮連接到頂層BM實體102a, AF100c, d,皮連接到頂層 102b,以及AF100e, f被連接到頂層102c。頂層BM實體進一步4皮連接 到子網(wǎng)BM實體104a-c。圖1中所示的實例包括接入106, 108, 110、 回程112、核心116以及互連120域時的帶寬管理。接入網(wǎng)絡包括用戶 駐地設備(CPE)和末端終端?;爻叹W(wǎng)絡112和核心網(wǎng)絡116經(jīng)由IP邊 界114被連接,如同經(jīng)由表示為118的IP邊界連接核心網(wǎng)絡116與互連 網(wǎng)絡120—樣。
BM (實例)可以按如圖l中所示的分層方式按比例縮放,由此, 層次結(jié)構(gòu)中每層的BM實體利用接口 IF - 5預留來自較低層BM實體的 資源。較低層BM實體負責網(wǎng)絡的不同子域。此類BM實體被稱為子網(wǎng) BM實體,其被表示為S-BM實體。頂層BM實體負責識別會話穿過的 子網(wǎng)以及因此針對資源必須查詢的子網(wǎng)BM實體。圖2圖解了如圖1中 的BM部署,不同之處在于BM實體還可以向相鄰對等域(用箭頭202 和204表明)中的其它BM實體請求資源。
在分布式BM系統(tǒng)中,針對在層次結(jié)構(gòu)中以及在對等域之間的層 上自動尋找正確的BM實體提供了機制。因此,AF不需要理解基本的 網(wǎng)絡拓樸。尋找適當BM實體通過利用,,源尋找"BM實體來實現(xiàn)。此類
BM實體從啟動BM實體接受請求,并且將它們轉(zhuǎn)發(fā)給負責執(zhí)行預留的 BM實體。
對于分層模型,多個頂層BM實體與AF相互作用。每個AF可以 具有提供高層路由和分布功能的指定頂層BM實體,以識別數(shù)據(jù)流必 須遍歷的子網(wǎng)跳。然后,頂層BM實體將請求傳送給負責預留各個網(wǎng) 絡中的資源的子網(wǎng)BM實體。
由于拓樸模型和頂層BM的路由功能,預留、始發(fā)接入、核心、 終接接入的所有跳都可來源于頂層BM。在任何基礎(chǔ)設施中,由于沒 有單個頂層BM需要理解其它的預留的狀態(tài),所以可以有多個頂層 BM。
在頂層BM下面,提供了將預留請求映射到基準網(wǎng)絡資源的多個 子網(wǎng)帶寬管理器。這些BM從多個頂層BM接受預留請求,并且基于網(wǎng) 絡資源的占有率執(zhí)行呼叫準入控制(CAC)。
層次分布的BM基礎(chǔ)設施在二維空間中按比例縮放
預留請求負載的縮放通過采用多個頂層BM獲得。從頂層BM請 求各個會話/呼叫的帶寬,其通過與請求(預分配)帶寬匯聚的低層 BM相互作用,共享這些域中的總資源。
通過在域內(nèi)負責不同拓樸子域的基準部署若干BM實體獲得縮放 成任意大的拓樸。
BM實體可被配置成在相鄰(對等)子域中利用BM實體分配(匯 集)資源,從而實現(xiàn)縮放的附加維數(shù)。通過利用圖2所示的對等組合 分層模型,每個頂層BM不必與子域的每個BM相互作用。這實際導致 給層次結(jié)構(gòu)增加更多層。
在對等模型中,由于會話的正確的"源"BM負責向?qū)Φ菳M發(fā)起 任何請求,所以其必須被識別。為了將帶寬管理層的網(wǎng)絡拓樸隱藏到 AF層,AF不必知道每個預留的源BM具體位于何處。AF只需向任何 BM發(fā)起請求,以及經(jīng)由尋找BM進程的源將請求傳送給源BM,以便 可啟動針對資源的請求的正常過程。
批量地預留資源
由給定的BM實體實現(xiàn)的批量資源的預留是為由BM實體維持的 預留的匯集而分配的資源量。此類批量預留可以由BM實體在為將來 預留請求到達做準備之前進行,或緊接在BM實體中請求預留時進行。 例如,假設帶寬的10個單元專供給定網(wǎng)絡資源之用,而且一個附加單 元的請求到達該資源的BM實體。BM實體利用所需的附加一個單元可 能試圖更新其帶寬的10個單元的當前批量預留,或利用多于一個附加 單元試圖更新批量預留,以便為可能到達的將來的請求做準備。
因此,批量預留是支持一個或多個預留或應用數(shù)據(jù)流(匯集)的 預留,并且可能被事先完成,但是不需要如此。
以下進一步說明批量分配資源。由AF發(fā)出的單個預留請求可導 致多個資源需要在準入控制進程中被評估。例如,假設此類請求的路 徑跨越兩個接入域和一個核心域。通過接入域的子路徑包括爭奪業(yè)務 的兩個獨立網(wǎng)絡接口 。穿過核心網(wǎng)絡的路徑包括三個此類沖突點。
對于前一段落所述的路徑需要評估7種資源。如果沒有批量分配, 則該路徑上的資源的請求會產(chǎn)生7個請求給較低層BM。當所有沖突點 在頂層BM中出現(xiàn)時,每個此類請求都會發(fā)生這種情況。
利用資源批量分配,頂層BM可以在來自較低層BM每個請求中 分配比批準來自AF的最初預留請求所需要的資源更多的資源。因此, AF請求會導致帶寬BM之間的較少請求。例如,平均而言,盡管每個 AF請求可包括多個獨立資源,1000個AF請求能夠利用批量分配產(chǎn)生 BM之間的100個請求。
在前面部分所述的實例中,頂層BM需要與其它BM實體直接或 間接通信,以分配可被提供給AF的匯集批量資源。批量資源可能還需 要在被布置成圖1所示的層次結(jié)構(gòu)的BM實體之間,或在圖2所示的對 等BM實體之間分配。自然,BM也需要返回將來不需要的批量資源。 注意到,涉及分配批量資源的BM實體鏈可以包括以層次結(jié)構(gòu)或如對 等布置的兩個或更多BM實體。
批量資源可在各個沖突點、穿過網(wǎng)域的各個路徑、或網(wǎng)域的BM 實體之間分配。沖突點、路徑以及網(wǎng)絡全部能夠表示成可以對其分配
資源的對象。以該說明書中此類對象被稱為資源對象。
批量分配匯聚資源的構(gòu)思包括各個沖突點的存儲知識、穿過網(wǎng)域
的各個路徑、或頂層BM中的網(wǎng)域、中間BM以及基準BM。每個此類 網(wǎng)絡資源的知識可被表示為資源對象或用于存儲網(wǎng)絡資源的知識的 任何其他載體的同等物。
對于AF預留請求的路徑上的所有潛在網(wǎng)域,網(wǎng)絡資源的知識可 由頂層BM維持,而對于部分AF預留請求,中間BM可維持網(wǎng)域的知 識?;鶞蔅M通常僅保存直接由其責任的網(wǎng)域的知識。
利用各個沖突點、路徑、或網(wǎng)絡的知識,批量構(gòu)思還包含從BM 系統(tǒng)中的其它BM批量分配和返回匯集資源。
B M之間的分配批量資源的問題可以通過 一 組需求來定義。此類 資源分配的兩個主要需求是此類分配必須允許由應用框架或BM發(fā)出 的預留請求的短響應時間,以及有效資源^使用。
另 一個需求是資源分配不能嚴重振蕩。當除了使用資源的數(shù)量之 外,分配的資源的數(shù)量也振蕩時,可以認為資源分配出現(xiàn)振蕩。例如, 假設BM中預留帶寬的10個單元,接著其從另一個BM分配12個單元。 進一步假定,第一BM在分配14個單元和10個單元之間交變(即4個單 元被重復地分配以及返回)。接著,該BM的資源分配被認為振蕩。 振蕩會導致較低資源利用,并且因而被第二需求隱含地覆蓋。
發(fā)明內(nèi)容
批量構(gòu)思提供了由應用框架發(fā)出的預留請求的較短響應時間,以 及更有效的資源利用。本發(fā)明的目的是通過獲得用于確定將被分配的 資源的數(shù)量的設備來改進批量構(gòu)思。
進一步目的是防止資源分配的振蕩。
本發(fā)明涉及用于確定應當在帶寬管理器之間分配的資源的數(shù)量 的信息。本發(fā)明改進分布式帶寬管理系統(tǒng)中規(guī)??勺兊馁Y源控制。
本發(fā)明的目的通過才艮據(jù)權(quán)利要求l、 13和14所述的設備,以及通 過根據(jù)權(quán)利要求7所述的方法來實現(xiàn)。
根據(jù)本發(fā)明的優(yōu)選實施例由從屬權(quán)利要求限定。
所述用于由客戶端針對數(shù)據(jù)網(wǎng)中的資源對象請求預留網(wǎng)絡資源
的方法包括步驟除了確定由來自客戶端的資源請求定義的所需第一 數(shù)量之外,還確定將被分配的資源的第二數(shù)量,其中所述將被確定的 資源的第二數(shù)量取決于這樣的速率,即所分配資源的第一和第二數(shù)量 可以通過對于更多資源的被承認請求而被增加的速率,通過確定將被 分配的資源的數(shù)量改進了批量構(gòu)思。
根據(jù)本發(fā)明的設備與帶寬管理器BM相關(guān),所述帶寬管理器BM用 于預留由客戶端針對數(shù)據(jù)網(wǎng)中的資源對象所請求的網(wǎng)絡資源。所述設 備包括用于除了確定由來自客戶端的資源請求定義的所需第一數(shù)量之 外,還確定將被分配的資源的第二數(shù)量的裝置,其中所述將被確定的 資源的第二數(shù)量取決于這樣的速率,即所分配資源的第一和第二數(shù)量 可以通過對于更多資源的被承認請求而被增加的速率,通過確定將被 分配的資源的數(shù)量改進了批量構(gòu)思。
在根據(jù)優(yōu)選實施例的設備中,將被確定的資源的第二數(shù)量取決于 針對每個單獨資源對象所請求的資源的平均數(shù)量。
在根據(jù)優(yōu)選實施例的設備中,將被確定的資源的第二數(shù)量取決于 針對每個單獨資源對象由BM發(fā)出的預留請求的平均速率。
在根據(jù)優(yōu)選實施例的設備中,將被確定的資源的第二數(shù)量取決于 由于預留請求消息的排隊所施加的當前信令延遲。
根據(jù)優(yōu)選實施例的設備包括用于確定所請求資源的總數(shù)量的裝 置,其中
所請求的資源的數(shù)量-cr + ex (l + p) -p,其中 0=資源的第一數(shù)量,即當前所使用的資源, 0 =資源的第二數(shù)量,即分配跨度(span), p-為保持將被設置的參數(shù),以及 P-從另一個BM預留的資源的數(shù)量。 在根據(jù)優(yōu)選實施例的設備中,p被設置成大于零。 根據(jù)優(yōu)選實施例的設備包括用于保持將被分配的資源的數(shù)量作 為獨立于由所述資源請求定義的需要數(shù)量的基準的裝置。
根據(jù)另一個方面,本發(fā)明涉及一種計算機程序產(chǎn)品,其在數(shù)據(jù)網(wǎng) 中的路由器或服務器內(nèi)可直接加載到計算機的內(nèi)部存儲器中,包括用 于執(zhí)行所述方法的軟件代碼部分。
根據(jù)另一個方面,本發(fā)明涉及一種存儲在計算機可用介質(zhì)上的計 算機程序產(chǎn)品,包括用于在數(shù)據(jù)網(wǎng)中的路由器或服務器內(nèi),使計算機 控制所述方法的步驟的執(zhí)行的可讀程序。
本發(fā)明的一個優(yōu)點在于,本發(fā)明使在其中批量分配資源的分布式 帶寬管理系統(tǒng)中,規(guī)??勺兊馁Y源控制能夠?qū)崿F(xiàn)。通過本發(fā)明,目標 響應時間可被保持較短,同時最小化被預分配的資源的數(shù)量以減少這 些響應時間。這允許有效資源利用,分布式帶寬管理系統(tǒng)的資源請求 通過有效資源利用,無需預分配大量資源就可被迅速應答。因為如果 請求被拒絕,客戶端可必須解釋延遲應答,所以對此類請求的快速應 答是重要的。這是由于對應用會話(呼叫)處理中限制提出會話啟動 (撥號)延遲的需要,并且因為未決會話(呼叫)嘗試的數(shù)量由于高 容量應用會話(呼叫)處理平臺的容量原因通常必須被限制。
圖l示出了分層帶寬管理器部署。
圖2示出了具有同層的分層帶寬管理器部署。
具體實施例方式
下面參照附圖將更加全面地描述本發(fā)明,其中示出了本發(fā)明的優(yōu) 選實施例。然而本發(fā)明可以通過許多不同的形式來實施,并且不應該
被解釋為限于這里提出的實施例;相反,提供這些實施例以便這里的 公開變得徹底和完全,并且完全地向本領(lǐng)域技術(shù)人員表達本發(fā)明的范 圍。
通過用于確定資源分配跨度,即除了由資源請求定義的所需數(shù)量 之外,確定將被分配的資源的數(shù)量的設備和方法實現(xiàn)本發(fā)明的目的。
在諸如BM的能夠管理資源的 一對給定實體之間應當被分配的資 源的總數(shù)量根據(jù)匯集批量資源分配算法來決定,以便根據(jù)本發(fā)明的一 個實施例保持分配跨度。
至少,應當由BM分配的資源的數(shù)量是當前被客戶端預留的資源 的數(shù)量。這樣的客戶端可以是其它BM或AF。 BM的合乎要求的性質(zhì)是 無需等待一個或多個批量分配預留請求被批準,對來自其客戶端的預 留請求答復的能力。除了應當分配的資源的最小數(shù)量,更多資源需要 被分配以獲得該屬性。因此,BM可為除了應當分配的資源的最低數(shù) 量之外,通過分配更多資源必須被立即答復的新預留請求做準備。在 該說明書中,需要被分配的附加資源的數(shù)量在此被稱作資源分配跨度。 因此,本發(fā)明涉及導致減少預留請求的響應時間的、針對每個資源對 象確定資源分配跨度。
根據(jù)本發(fā)明,資源分配跨度取決于U)被分配資源的第一和第 二數(shù)量可以通過對更多資源的被承認請求而被增加的速率,例如由信 令機制保持的當前請求信令速率。因此,較低速率需要較大的跨度, 而較高速率所需較小跨度。
根據(jù)本發(fā)明的實施例,分配跨度還取決于(b)針對每個單獨資 源對象所請求的資源的平均數(shù)量,(c)針對每個單獨資源對象由BM 發(fā)出的預留請求的平均速率,和/或取決于(d)由預留請求消息的排 隊所施加的當前信令延遲。
應注意到,(a)和(d)對所有資源對象是一樣的,而(b)和 (c)對于所有資源對象是單獨的。
假定與BM中形成的請求消息的排隊所施加的內(nèi)部延遲相比,由 網(wǎng)絡連接通信BM所施加的傳播和排隊延遲較小,則其可被忽略。如 果網(wǎng)絡延遲接近內(nèi)部延遲,則網(wǎng)絡延遲需要被包含在(d)中定義的信 令延遲中。
本發(fā)明的另一個實施例涉及針對每個資源對象保持資源分配跨 度。針對特定資源對象應當保持的資源的數(shù)量是資源的第一數(shù)量,即 當前使用的資源o,加上資源的第二數(shù)量,即資源分配跨度e。根據(jù)本
發(fā)明的實施例,當資源需要被請求時,應當請求如下所示的公式l中定 義的資源的數(shù)量,以便保持分配跨度。在公式1中,O是當前使用的資
源,e是分配跨度,p是當前從另一個BM預留的資源的數(shù)量,以及p是
為保持分配跨度并且是為防止振蕩而設置的參數(shù)。當由于針對資源對
象由保持資源BM批準資源請求而使公式1變成大于零時,資源被請 求。
將被請求的資源的數(shù)量-CT + 0X (l + p) -p
公式l
在公式i中,為了保持資源分配跨度e,結(jié)果p大于零,其中請求 比所需資源更多的附加數(shù)量的資源。例如,p-i是指請求兩倍于該數(shù) 量。分配該附加數(shù)量的資源降低了針對資源對象發(fā)出的預留請求消息 的速率。因為預留請求消息的速率被用來計算資源分配跨度,所以將p 設置成零可使分配跨度e振蕩。當除了使用的資源的數(shù)量之外,分配的
資源的數(shù)量也振蕩時,可以認為資源分配振蕩。例如,假設BM中預 留帶寬的10個單元,接著其從另一個BM分配12個單元。進一步假定, 第一BM在分配14個單元和10個單元之間交變(即4個單元纟皮重復地分 配以及返回)。接著,由該BM進行的資源分配被認為振蕩。資源請
求增加了分配跨度e,其觸發(fā)使得分配跨度e進一步增加的新資源請求。 因此,e將被增加直到針對這些資源的客戶端的需求減少。因此將p設 置成大于零防止了振蕩。
根據(jù)另 一個實施例,所述設備包括用于可選地保持資源分配基 準,即將被分配為獨立于由所述資源請求定義的需要數(shù)量的基準的資 源數(shù)量。利用匯集批量資源分配算法,可選的資源分配基準可通過較 長時標保持,以減少對較短時標修改資源數(shù)量的需要。
由BM為資源分配基準而分配的資源數(shù)量例如可以基于資源的平 均需要,或在保持資源分配基準期間使用的任何給定的資源數(shù)量的百 分比來確定。這樣的時間段應當比由AF或其它資源請求實體提出的預 留的時間段長很多。
在
和說明書中,揭示了本發(fā)明的典型優(yōu)選實施例,以及,盡管采用特定術(shù)語,但是其僅僅是在一般和描述的意義上使用,而非 用于限制的目的,本發(fā)明范圍由以下權(quán)利要求所提出。
權(quán)利要求
1、一種與帶寬管理器BM相關(guān)的設備,所述帶寬管理器BM用于預留由客戶端針對數(shù)據(jù)網(wǎng)中的資源對象所請求的網(wǎng)絡資源,其特征在于,所述設備包括用于除了確定由來自客戶端的資源請求定義的所需第一數(shù)量之外,還確定將被分配的資源的第二數(shù)量的裝置,其中所述將被確定的資源的第二數(shù)量取決于這樣的速率,即所分配資源的第一和第二數(shù)量可以通過對于更多資源的被承認請求而被增加的速率。
2、 根據(jù)權(quán)利要求l所述的設備,其特征在于,所述將被確定的資 源的第二數(shù)量取決于針對每個單獨資源對象所請求的資源的平均數(shù) 量。
3、 根據(jù)權(quán)利要求l-2中的任何一個所述的設備,其特征在于,所 述將被確定的資源的第二數(shù)量取決于針對每個單獨資源對象由所述 BM發(fā)出的預留請求的平均速率。
4、 根據(jù)權(quán)利要求l-3中的任何一個所述的設備,其特征在于,所 述將被確定的資源的第二數(shù)量取決于由預留請求消息的排隊所施加的 當前信令延遲。
5、 根據(jù)權(quán)利要求l-4中的任何一個所述的設備,其特征在于,其包括用于確定所請求資源的總數(shù)量的裝置,其中 資源的請求數(shù)量-o + 0x (l + p) -p,其中(T-資源的第一數(shù)量,e-資源的第二數(shù)量,p-為保持資源的第 二數(shù)量而將被設置的參數(shù),P-從另一個BM預留的資源的數(shù)量。
6、 根據(jù)權(quán)利要求l-5中的任何一個所迷的設備,其特征在于,p 被設置成大于零。
7、 根據(jù)權(quán)利要求l-6中的任何一個所述的設備,其特征在于,其 包括用于保持將被分配的資源的數(shù)量作為獨立于由所述資源請求定義 的所需數(shù)量的基準的裝置。
8、 一種用于由客戶端針對數(shù)據(jù)網(wǎng)中的資源對象請求預留網(wǎng)絡資 源的方法,其特征在于,包括步驟-除了確定由來自客戶端的資源請求定義的所需第一數(shù)量之外, 還確定將被分配的資源的第二數(shù)量,其中所述將被確定的資源的第二 數(shù)量取決于這樣的速率,即所分配資源的第一和第二數(shù)量可以通過對 于更多資源的被承認請求而被增加的速率。
9、 根據(jù)權(quán)利要求8所述的方法,其特征在于,所述將被確定的資 源的第二數(shù)量取決于針對每個單獨資源對象所請求的資源的平均數(shù) 量。
10、 根據(jù)權(quán)利要求8-9中的任何一個所述的方法,其特征在于, 所述將被確定的資源的第二數(shù)量取決于針對每個單獨資源對象由所述 BM發(fā)出的預留請求的平均速率。
11、 根據(jù)權(quán)利要求8-10中的任何一個所述的方法,其特征在于, 所述將被確定的資源的第二數(shù)量取決于由預留請求消息的排隊所施加 的當前信令延遲。
12、 根據(jù)權(quán)利要求8-10中的任何一個所述的方法,其特征在于, 其包括進一步-確定所請求資源的總數(shù)量,其中 資源的請求數(shù)量-(j + ex (l + p) -p其中 cr-資源的第一數(shù)量,e-資源的第二數(shù)量,p-為保持資源的第二數(shù)量將被設置的參數(shù),p-從另一個BM預留的資源的數(shù)量。
13、 根據(jù)權(quán)利要求8-12的任何一個所述的方法,其特征在于,其 包括進一步-將p設置成大于零。
14、 根據(jù)權(quán)利要求8-13中的任何一個所述的方法,其特征在于, 其包括用于保持將被分配的資源的數(shù)量作為獨立于由所述資源請求定 義的需要數(shù)量的基準的裝置。
15、 一種計算機程序產(chǎn)品,可被直接加載到數(shù)據(jù)網(wǎng)的路由器或服 務器內(nèi)的計算機的內(nèi)部存儲器中,其包括用于執(zhí)行根據(jù)權(quán)利要求7-14 中的任何一個的步驟的軟件代碼部分。
16、 一種存儲在計算機可用介質(zhì)上的計算機程序產(chǎn)品,其包括用 于在數(shù)據(jù)網(wǎng)中的路由器或服務器內(nèi),使計算機控制根據(jù)權(quán)利要求7-14 中的任何一個的步驟的執(zhí)行的可讀程序。
全文摘要
本發(fā)明涉及一種與帶寬管理器BM相關(guān)的設備和方法,所述帶寬管理器BM用于預留由客戶端針對數(shù)據(jù)網(wǎng)中的資源對象所請求的網(wǎng)絡資源。所述設備包括用于除了確定由來自客戶端的資源請求定義的所需第一數(shù)量之外,還確定將被分配的資源的第二數(shù)量的裝置,其中所述將被確定的資源的第二數(shù)量取決于這樣的速率,即所分配資源的第一和第二數(shù)量可以通過對于更多資源的被承認請求而被增加的速率。
文檔編號H04Q3/00GK101185346SQ200580049690
公開日2008年5月21日 申請日期2005年7月1日 優(yōu)先權(quán)日2005年5月3日
發(fā)明者烏爾夫·鮑迪恩, 約翰·卡爾森 申請人:奧普拉克斯股份公司