專利名稱:一種傳輸業(yè)務的方法及裝置的制作方法
技術領域:
本發(fā)明涉及無線通信技術領域,尤指一種傳輸業(yè)務的方法及裝置。
技術背景無線通信網(wǎng)絡目前正向寬帶化,異構化,自組織化,移動化,全IP化等 方向發(fā)展,以異構網(wǎng)絡互聯(lián)技術為基礎,綜合多種無線通信網(wǎng)絡,建立協(xié)同的 無線異構體系,將功能各異,形式多樣的終端協(xié)同以提供高質量的多業(yè)務服務是未來網(wǎng)絡的發(fā)展方向之一。而不同的業(yè)務有不同的服務質量QoS (Qulity of service)需求,由于業(yè)務在異構網(wǎng)絡中協(xié)同通信需要中繼節(jié)點轉發(fā),因此保證 業(yè)務QoS需求的中繼節(jié)點的選擇是異構網(wǎng)絡協(xié)同通信的 一個難點。目前對于異構網(wǎng)絡中中繼節(jié)點選擇的方法較少,常用的方法是采用處理功 能強大,并且可靠性較高的固定節(jié)點進行中繼轉發(fā),但是由于無線信道的不可 靠性,這種固定的節(jié)點會成為異構網(wǎng)絡中數(shù)據(jù)傳輸?shù)钠款i,并且對于業(yè)務很難 達到其QoS需求。在傳感器等無線網(wǎng)絡中也有一些中繼選擇的方法,例如節(jié)點 會采用范洪式的方法來尋找中繼節(jié)點,然后根據(jù)一定的規(guī)則,例如基于最佳覆 蓋約束、基于故障節(jié)點和基于網(wǎng)絡能量平衡等方法進行路由修正。這種方法對 于異構網(wǎng)絡來說可以借鑒,但是其由于異構網(wǎng)絡是兩個網(wǎng)絡的之間的通信,其 中繼節(jié)點的選擇要對兩個網(wǎng)絡進行綜合考慮。目前對于中繼節(jié)點選擇的原則也 存在一些方法,例如基于信號強度的中繼選擇方法,基于帶寬的中繼選擇方法, 基于功率的中繼選擇方法。這些方法一般是針對某一方面需求選擇出來的中繼 節(jié)點,對于滿足業(yè)務的QoS需求沒有保障。發(fā)明內容有鑒于此,本發(fā)明實施例提供了一種傳輸業(yè)務的方法,用于在滿足業(yè)務的QoS需求的目標下,采用最少的中繼節(jié)點個數(shù)達到最好的業(yè)務傳輸效果。本發(fā)明實施例提供了 一種傳輸業(yè)務的方法,所述業(yè)務包括至少一種服務質量QoS需求,包括根據(jù)選擇的至少兩條業(yè)務傳輸鏈路中每條業(yè)務傳輸鏈路中的每一個中繼節(jié)點的狀態(tài)信息確定所述每條業(yè)務傳輸鏈路提供的每種QoS實際值; 根據(jù)所述每種QoS實際值得到滿足每種QoS需求的業(yè)務傳輸鏈路; 在所述滿足每種QoS需求的業(yè)務傳輸鏈路中選擇滿足所有QoS需求的業(yè)務傳輸鏈路傳輸所述業(yè)務。一種傳輸業(yè)務的裝置,包括確定單元,用于根據(jù)選擇的至少兩條業(yè)務傳輸鏈路中每條業(yè)務傳輸鏈路中 的每一個中繼節(jié)點的狀態(tài)信息確定所述每條業(yè)務傳輸鏈路提供的每種QoS實際值;獲得單元,用于根據(jù)所述每種QoS實際值得到滿足每種QoS需求的業(yè)務 傳輸鏈路;選擇單元,用于在所述滿足每種QoS需求的業(yè)務傳輸鏈路中選擇滿足所有 QoS需求的業(yè)務傳輸鏈路傳輸所述業(yè)務。本發(fā)明實施例中根據(jù)選擇的至少兩條業(yè)務傳輸鏈路中每條業(yè)務傳輸鏈路中 的每一個中繼節(jié)點的狀態(tài)信息確定所述每條業(yè)務傳輸鏈路提供的每種QoS實際 值,根據(jù)所述每種QoS實際值得到滿足每種QoS需求的業(yè)務傳輸鏈路,在所述 滿足每種QoS需求的業(yè)務傳輸鏈路中選擇滿足所有QoS需求的業(yè)務傳輸鏈路傳 輸所述業(yè)務,這樣可以根據(jù)業(yè)務的QoS需求自動的選擇最合適的鏈路進行傳輸, 可以將有限的資源進行更合理的分配,從而以最少的資源達到最好的QoS效果。
圖l是本發(fā)明實施例選擇中繼節(jié)點的方法的流程圖; 圖2是本發(fā)明實施例選擇中繼節(jié)點的方法的具體流程圖;圖3是本發(fā)明實施例選擇中繼節(jié)點的裝置結構圖。
具體實施方式
本發(fā)明實施例提供了一種傳輸業(yè)務的方法,包括根據(jù)選擇的至少兩條業(yè) 務傳輸鏈路中每條業(yè)務傳輸鏈路中的每一個中繼節(jié)點的狀態(tài)信息確定所述每 條業(yè)務傳輸鏈路提供的每種QoS實際值,根據(jù)所述每種QoS實際值得到滿足 每種QoS需求的業(yè)務傳輸鏈路,在所述滿足每種QoS需求的業(yè)務傳輸鏈路中 選擇滿足所有QoS需求的業(yè)務傳輸鏈路傳輸所述業(yè)務。下面結合附圖對本發(fā)明實施例選擇中繼節(jié)點的方法進行描述。參見圖1:步驟101:獲得至少兩條業(yè)務傳輸鏈路。所述業(yè)務傳輸鏈路包括各中繼節(jié) 點,本發(fā)明實施例中既可以在異構網(wǎng)絡中傳輸業(yè)務,也可以在同構網(wǎng)絡中傳輸 業(yè)務,被傳輸?shù)臉I(yè)務具有至少一種QoS需求。步驟102:獲取滿足每種QoS需求的業(yè)務傳輸鏈路的集合,本步驟實現(xiàn)的 具體過程可以是這樣的根據(jù)步驟IOI中每條業(yè)務傳輸鏈路里的每一個中繼節(jié) 點的狀態(tài)信息確定所述每條業(yè)務傳輸鏈路提供的每種QoS實際值。根據(jù)每種QoS需求的類別,將所述每條業(yè)務傳輸鏈路提供的每種QoS實 際值和對應的每種QoS需求值進行比較,得到滿足每種QoS需求的業(yè)務傳輸 鏈路。其中,根據(jù)每種QoS需求的疊加性將所述業(yè)務中所有的QoS需求分成不 可疊加的第一類和可以疊加的第二類,當所述QoS需求屬于第一類時,將每條 業(yè)務傳輸鏈提供的所述QoS實際值與對應的QoS需求值相比較,當任意一條 業(yè)務傳輸鏈提供的所述QoS實際值滿足對應的QoS需求值時,確定所述業(yè)務 傳輸鏈路為滿足所述QoS需求的業(yè)務傳輸鏈路。當所述QoS需求屬于第二類時,將每條業(yè)務傳輸鏈提供的所述QoS實際 值與對應的QoS需求值相比較;當任意一條業(yè)務傳輸鏈提供的所述QoS實際值滿足對應的QoS需求值時,確定所述業(yè)務傳輸鏈路為滿足所述QoS需求的業(yè)務傳輸鏈路;當任意一條業(yè)務傳輸鏈提供的所述QoS實際值不滿足對應的QoS需求限值時,疊加另外一條業(yè)務傳輸鏈提供的所述QoS實際值直至多條業(yè)務傳輸鏈路提供的所述QoS實際值的總和滿足對應的QoS需求值,確定所述多條業(yè)務傳輸鏈路為滿足所述QoS需求的業(yè)務傳輸鏈路。這樣就分別得到第一類和第二類中滿足每種QoS需求的業(yè)務傳輸鏈路。 步驟103:在所述滿足每種QoS需求的業(yè)務傳輸鏈路中選擇滿足所有QoS需求的業(yè)務傳輸鏈路。具體實現(xiàn)過程可以是這樣的,將滿足第一類中每個QoS需求的業(yè)務傳輸鏈 路求交集得到滿足第一類所有QoS需求的第一業(yè)務傳輸鏈路集合;將滿足第二類中每個QoS需求的業(yè)務傳輸鏈路求交集得到滿足第二類所有 QoS需求的第二業(yè)務傳輸鏈路集合;將所述第一業(yè)務傳輸鏈路集合與第二業(yè)務傳輸鏈路集合求交集得到滿足 所有QoS需求的業(yè)務傳輸鏈路。步驟104:選擇所述滿足所有QoS需求的業(yè)務傳輸鏈路傳輸所述業(yè)務。若步驟103中第一業(yè)務傳輸鏈路集合與第二業(yè)務傳輸鏈路集合的交集不為 空集,選擇所述滿足所有QoS需求的業(yè)務傳輸鏈路傳輸業(yè)務。若交集為空集, 則無法找到滿足所有QoS需求的傳輸鏈路,此時選擇滿足優(yōu)先級高的QoS需 求的業(yè)務傳輸鏈路傳輸所述業(yè)務。本發(fā)明較佳實施例應用于異構網(wǎng)絡中,異構網(wǎng)絡具有多種網(wǎng)絡形式NET ={A, B, C...},節(jié)點能與某些網(wǎng)絡通信,通常為NET的子集SUBNET。節(jié) 點的表現(xiàn)形式為SUBNET,源節(jié)點要發(fā)送數(shù)據(jù)給另一個網(wǎng)絡中的目的節(jié)點,其 間沒有正常的通信渠道,需要傳輸鏈路中的中繼節(jié)點進行轉發(fā)。選擇業(yè)務傳輸鏈路的具體流程如下,參見圖2:步驟201:源節(jié)點SUBNET1以廣播的形式在網(wǎng)絡SUBNET1中發(fā)送業(yè)務 傳輸請求,所述請求包括目的節(jié)點SUBNET2的地址,業(yè)務QoS需求。其中,業(yè)務可以是多種,每種業(yè)務包括一個或多個QoS需求,也可以是單業(yè)務多個 QoS需求,在本發(fā)明實施例中至少有一種QoS需求,以X, Y, Z等等表示 QoS需求。業(yè)務可以分成多條鏈路聯(lián)合傳輸,根據(jù)QoS需求的疊加性將QoS 需求分為兩類,第一類每條鏈路必須滿足的QoS需求,例如延遲,設為QoSl ={X, W, V...};第二類每條鏈路滿足QoS需求的其中一部分,但是多條 鏈路總和滿足QoS需求即可,例如帶寬,設為QoS2-(Y, Z, U...}。業(yè)務QoS需求值為Threshold—xl或Threshold_x2 , Threshold_yl或 Threshold_y2, Threshold—zl或Threshold—z2…,其中尾數(shù)為1的屬于QoSl , 尾數(shù)為2的屬于QoS2。步驟202:選擇至少兩條業(yè)務傳輸鏈路,每條業(yè)務傳輸鏈路中可以有一個 中繼節(jié)點組成,也可以有多個中繼節(jié)點組成。本發(fā)明實施例中,每條傳輸鏈路 由一個中繼節(jié)點組成,例如SUBNET" SUBNEIV.. SUBNETn分別代表第3、 4—n條鏈路,其中,選擇至少兩條業(yè)務傳輸鏈路。若SUBNETm發(fā)送業(yè)務轉發(fā) 信息,所述信息包含SUBNET2地址,業(yè)務QoS信息X, Y, Z…,SUBNETm 的節(jié)點狀態(tài)信息ctm, Pm, Ym…。其中,m=3, 4…n。本實施例中SUBNET!, SUBNET2 , SUBNETm都可以屬于不同的異構網(wǎng)絡中。例如SUBNET^是WLAN, SUBNET2是GSM, SUBNETm只要和SUBNET1和SUBNET2有交集即可。步驟203:目的節(jié)點收到多條鏈路轉發(fā)的信息,本發(fā)明實施例中目的節(jié)點 收到多個中繼節(jié)點(SUBNEIV..SUBNETn)的業(yè)務轉發(fā)信息,^據(jù)業(yè)務的QoS 需求,以及中繼節(jié)點(SUBNET3...SUBNETn)的狀態(tài)信息確定所述每條業(yè)務 傳輸鏈路提供的每種QoS實際值。在本步驟中,目的節(jié)點也可以將這些信息反 饋給原節(jié)點,由原節(jié)點確定所述每條業(yè)務傳輸鏈路提供的每種QoS實際值。然 后根據(jù)每種QoS需求的類別,將所述每條業(yè)務傳輸鏈路提供的每種QoS需求 的實際值和對應的每種QoS需求值進行比較,得到滿足每種QoS需求的業(yè)務 傳輸鏈路的集合,也就是滿足每種QoS需求的中繼節(jié)點的集合。其中具體過程可以是這樣的根據(jù)業(yè)務的QoS需求,以及每條鏈路上所有中繼節(jié)點的狀態(tài)信息確定所述 每條業(yè)務傳輸鏈路提供的每種QoS需求的實際值。若X屬于QoSl,并且每條 業(yè)務傳輸鏈路提供的X的實際值滿足Threshold一x,則該條業(yè)務傳輸鏈路中的 中繼節(jié)點SUBNETm可以加入到滿足X的業(yè)務傳輸鏈路的集合G-x中;如果X 屬于QoS2,若單條業(yè)務傳輸鏈路提供的X的實際值滿足Threshold—x,則該條 業(yè)務傳輸鏈路中的中繼節(jié)點SUBNETm可以作為 一條業(yè)務傳輸鏈路組加入到滿 足X的業(yè)務傳輸鏈路的集合G-x中,若單條業(yè)務傳輸鏈路提供的X實際值不 滿足Threshold一x,則需要加上另外一條業(yè)務傳輸鏈路提供的X實際值,直至 多條業(yè)務傳輸鏈路提供的X實際值的總和滿足Threshold一x,本發(fā)明實施中, 若i條業(yè)務傳輸鏈路中也就是i個中繼節(jié)點SUBNETm的提供的X實際值的總 和滿足Threshold—x,則該i個中繼節(jié)點作為一條業(yè)務傳輸鏈路組加入到G-x中, 其中i》2。本發(fā)明實施例中,若X是延時,則X屬于QoSl, X的需求值是 500毫秒,若單條業(yè)務傳輸鏈路提供的延時實際值為300毫秒,300毫秒小于 500毫秒,則這條業(yè)務傳輸鏈路為滿足延時需求的業(yè)務傳輸鏈路。若X是帶寬, 則X屬于QoS2, X的需求值是1M,若單條業(yè)務傳輸鏈路提供的帶寬實際值 為512K,則這條業(yè)務傳輸鏈路不滿足帶寬需求,則可以疊加另外一條業(yè)務傳 輸鏈路提供的帶寬實際值,直至多條業(yè)務傳輸鏈路提供的帶寬賣際值大于等于 1M,那么這多條業(yè)務傳輸鏈路滿足帶寬需求的業(yè)務傳輸鏈路。采取上述同樣的方法獲得滿足QoS需求Y、 Z…的業(yè)務傳輸鏈路的集合 G墨y, G-z…。步驟204:對滿足每種QoS需求的業(yè)務傳輸鏈路的集合G-x, G-y, G-z..., 求交集I-G,由于屬于QoSl的業(yè)務傳輸鏈路的集合和屬于QoS2中業(yè)務傳輸鏈 路的集合中的元素不一樣,因此需要兩類中的業(yè)務傳輸鏈路分別取交集,然后 兩類業(yè)務傳輸鏈路的集合聯(lián)合取交集,即屬于QoS2中業(yè)務傳輸鏈路的集合的 交集必須存在與屬于QoSl中業(yè)務傳輸鏈路的集合的交集中。'本發(fā)明實施例中,如果QoS需求只包括X, Y, Z,假如X屬于QoSl ,計算得到的G-x為(SUBNET3, SUBNET4, SUBNET5, SUBNET6, SUBNET7}, Y屬于QoS2,計算得出的G-y為{{ SUBNET4, SUBNET5}, { SUBNET3, SUBNET"},即G-y包括兩條業(yè)務傳輸鏈路組{ SUBNET4, SUBNET5〉和 { SUBNET3, SUBNET7}。同理也可以得出滿足QoS需求Z的G-z。 Z屬于 QoS2, G畫z為H SUBNET4, SUBNET5}, { SUBNET6, SUBNET7}}。將第一類中滿足每個QoS需求的業(yè)務傳輸鏈路的集合求交集得到滿足第 一個類所有QoS需求的第一業(yè)務傳輸鏈路集合,因為本發(fā)明實施例中第一類只 有一種QoS需求,所以第一業(yè)務傳輸鏈路集合為(SUBNET3, SUBNET4, SUBNET" SUBNET6, SUBNET7}。將第二類中滿足每個QoS需求的業(yè)務傳 輸鏈路的集合求交集得到滿足第二類所有QoS需求的第二業(yè)務傳輸鏈路集合。 因為QoS需求Y, Z同屬于QoS2組,則首先將G-y, G-z求交集I-G2,得到 第二業(yè)務傳輸鏈路集合I-G2為((SUBNET4, SUBNET5}}。將所述第一業(yè)務傳 輸鏈路集合與第二業(yè)務傳輸鏈路集合求交集得到滿足所有QoS需求的業(yè)務傳 輸鏈路,即將I-G2與G-x,求交集得到I-G, I-G為(SUBNET4, SUBNET5}。步驟205:判斷交集是否為空集,若交集不為空,則執(zhí)行步驟206,交集 I-G即為滿足業(yè)務的QoS需求的業(yè)務傳輸鏈路,若交集為空,則執(zhí)行步驟207。根據(jù)步驟204,可以得出本發(fā)明實施例中I-G為(SUBNET4, SUBNET5}。 此時執(zhí)行步驟206。步驟206:選擇SUBNET4, SUBNETs傳輸業(yè)務。在本發(fā)明實施例中,如果還有QoS需求W, W屬于QoSl, G-w為 { SUBNET" SUBNET6, SUBNET7, SUBNET8, SUBNET9}, X, W屬于 QoSl,則首先將G-x, G-w求交集I-G!,得到I-G,為(SUBNETs, SUBNET6, SUBNET7},因為I-G2為((SUBNET4, SUBNET5}},將I-G!與I-G2,求交集 得到I-G為空集,則無法找到滿足所有業(yè)務QoS需求的業(yè)務傳輸鏈路。此時執(zhí) 行步驟207。步驟207:當無法找到滿足所有業(yè)務QoS需求的業(yè)務傳輸鏈路時,比較所述每種QoS需求的優(yōu)先級,選擇滿足優(yōu)先級高的QoS需求的業(yè)務傳輸鏈路傳 輸所述業(yè)務。具體實現(xiàn)過程為比較QoS需求X, Y, Z, W的優(yōu)先級,如果 X的優(yōu)先級最高,那么選擇G-x(SUBNET3, SUBNET4, SUBNET5, SUBNET6, SUBNET7)傳輸所述業(yè)務。如果Y的優(yōu)先級最高,那么選擇G-yU SUBNET4, SUBNET5}, { SUBNET3, SUBNET }}傳輸所述業(yè)務。在本發(fā)明另一實施例中,^皮傳輸?shù)臉I(yè)務只包括一種QoS需求,首先判斷所述 QoS需求屬于第一類還是第二類,然后根據(jù)類別獲取滿足所述QoS需求的業(yè)務 傳輸鏈路集合。這里只有一種QoS需求,所以選擇滿足所迷QoS需求的業(yè)務傳 輸鏈路集合傳輸業(yè)務。.根據(jù)本發(fā)明實施例所述的方法可以構建一種傳輸業(yè)務的裝置,參見圖3, 包括確定單元100,獲得單元200和選擇單元300。其中,確定單元100,用于根據(jù)選擇的至少兩條業(yè)務傳輸鏈路中每條業(yè)務傳輸鏈 路里的每一個中繼節(jié)點的狀態(tài)信息確定所述每條業(yè)務傳輸鏈路提供的每種 QoS實際<直。獲得單元200,用于根據(jù)所述每種QoS實際值得到滿足每種QoS需求的業(yè) 務傳輸鏈路。選擇單元300,用于在所述滿足每種QoS需求的業(yè)務傳輸鏈路中選擇滿足 所有QoS需求的業(yè)務傳輸鏈路傳輸所述業(yè)務。進一步獲得單元200可以包括比較子單元210,第一確定子單元220, 第二確定子單元230和第三確定子單元240。比較子單元210,用于將每條業(yè)務傳輸鏈提供的所述QoS實際值與對應的 QoS需求值相比較;第一確定子單元220,用于當QoS需求屬于不可疊加類型時,當任意一條業(yè) 務傳輸鏈提供的所述QoS實際值滿足對應的QoS需求值時,確定所述業(yè)務傳輸 鏈路為滿足所述QoS需求的業(yè)務傳輸鏈路;第二確定子單元230,用于當QoS需求屬于可疊加類型時,當任意一條業(yè)12務傳輸鏈提供的所述QoS實際值滿足對應的QoS需求值時,確定所述業(yè)務傳 輸鏈路為滿足所述QoS需求的業(yè)務傳輸鏈路;第三確定子單元240,用于當QoS需求屬于可疊加類型時,當任意一條業(yè) 務傳輸鏈提供的所述QoS實際值不滿足對應的QoS需求限值時,疊加另外一 條業(yè)務傳輸鏈提供的所述QoS實際值直至多條業(yè)務傳輸鏈路提供的所述QoS 實際值的總和滿足對應的QoS需求值,確定所述多條業(yè)務傳輸鏈路為滿足所述 QoS需求的業(yè)務傳輸鏈路。而選擇單元300包絡第一交集子單元310,第二交集子單元320,第三交 集子單元330和第 一選擇子單元340。第一交集子單元310,用于將滿足所述不可疊加類型中每個QoS需求的業(yè)務 傳輸鏈路求交集得到滿足不可疊加類型所有QoS需求的第一業(yè)務傳輸鏈路集合;第二交集子單元320,用于將滿足所述可疊加類型中每個QoS需求的業(yè)務傳 輸鏈路的集合求交集得到滿足可疊加類型所有QoS需求的第二業(yè)務傳輸鏈路集合;第三交集子單元330,用于將所述第一業(yè)務傳輸鏈路集合與第二業(yè)務傳輸 鏈路集合求交集得到滿足所有QoS需求的業(yè)務傳輸鏈路;第一選擇子單元340,用于選擇所述滿足所有QoS需求的業(yè)務傳輸鏈路傳 輸所述業(yè)務。本發(fā)明實施例中,選擇單元還可以包括第二選擇子單元。 第二選擇子單元,用于當沒有滿足所有QoS需求的業(yè)務傳輸鏈路時,選擇 滿足優(yōu)先級高的QoS需求的業(yè)務傳輸鏈路傳輸所述業(yè)務。中的每一個中繼節(jié)點的狀態(tài)信息確定所述每條業(yè)務傳輸鏈路提供的每種QoS 實際值,根據(jù)所述每種QoS實際值得到滿足每種QoS需求的業(yè)務傳輸鏈路, 在所述滿足每種QoS需求的業(yè)務傳輸鏈路中選擇滿足所有QoS需求的業(yè)務傳輸鏈路傳輸所述業(yè)務,這樣可以根據(jù)業(yè)務的QoS需求自動的選擇最合適的業(yè)務 傳輸鏈路進行傳輸,可以將有限的資源進行更合理的分配,從而以最少的資源 達到最好的QoS效果。本發(fā)明實施例既可以應用在異構網(wǎng)絡中,也可在同構網(wǎng) 絡中應用,在滿足業(yè)務QoS需求的目標下,釆用最少的中繼節(jié)點個數(shù)達到最好 的業(yè)務傳輸效果。雖然通過實施例描繪了本發(fā)明,但本領域普通技術人員知道,在不脫離本 發(fā)明的精神和實質的情況下,就可使本發(fā)明有許多變形和變化,本發(fā)明的范圍 由所附的權利要求來限定。
權利要求
1. 一種傳輸業(yè)務的方法,其特征在于,所述業(yè)務包括至少一種服務質量QoS需求,該方法包括根據(jù)選擇的至少兩條業(yè)務傳輸鏈路中每條業(yè)務傳輸鏈路中的每一個中繼節(jié)點的狀態(tài)信息確定所述每條業(yè)務傳輸鏈路提供的每種QoS實際值;根據(jù)所述每種QoS實際值得到滿足每種QoS需求的業(yè)務傳輸鏈路;在所述滿足每種QoS需求的業(yè)務傳輸鏈路中選擇滿足所有QoS需求的業(yè)務傳輸鏈路傳輸所述業(yè)務。
2、 如權利要求l所述的方法,其特征在于,當所述QoS需求屬于不可疊 加類型時,所述根據(jù)所述每種QoS實際值得到滿足每種QoS需求的業(yè)務傳輸 鏈路包括將每條業(yè)務傳輸鏈提供的所述QoS實際值與對應的QoS需求值相比較; 當任意一條業(yè)務傳輸鏈提供的所述QoS實際值滿足對應的QoS需求值時, 確定所述業(yè)務傳輸鏈路為滿足所述QoS需求的業(yè)務傳輸鏈路。
3、 如權利要求l所述的方法,其特征在于,當所述QoS需求屬于可疊加 類型時,所述根據(jù)所述每種QoS實際值得到滿足每種QoS需求的業(yè)務傳輸鏈 路包括將每條業(yè)務傳輸鏈提供的所述QoS實際值與對應的QoS需求值相比較; 當任意一條業(yè)務傳輸鏈提供的所述QoS實際值滿足對應的QoS需求值時,確定所述業(yè)務傳輸鏈路為滿足所述QoS需求的業(yè)務傳輸鏈路;當任意一條業(yè)務傳輸鏈提供的所述QoS實際值不滿足對應的QoS需求限值時,疊加另外一條業(yè)務傳輸鏈提供的所述QoS實際值直至多條業(yè)務傳輸鏈路提供的所述QoS實際值的總和滿足對應的QoS需求值,確定所述多條業(yè)務傳輸鏈路為滿足所述QoS需求的業(yè)務傳輸鏈路。
4、 如權利要求2和3所述的方法,其特征在于,所述在所述滿足每種QoS 需求的業(yè)務傳輸鏈路中選擇滿足所有QoS需求的業(yè)務傳輸鏈路傳輸所述業(yè)務包括將滿足所述不可疊加類型中每個QoS需求的業(yè)務傳輸鏈路求交集得到滿足 不可疊加類型所有QoS需求的第一業(yè)務傳輸鏈路集合;將滿足所述可疊加類型中每個QoS需求的業(yè)務傳輸鏈路的集合求交集得到 滿足可疊加類型所有QoS需求的第二業(yè)務傳輸鏈路集合;將所述第 一業(yè)務傳輸鏈路集合與第二業(yè)務傳輸鏈路集合求交集得到滿足 所有QoS需求的業(yè)務傳輸鏈路;選擇所述滿足所有QoS需求的業(yè)務傳輸鏈路傳輸所述業(yè)務。
5、 如權利要求l所述的方法,其特征在于,所述方法還包括當沒有滿足所有QoS需求的業(yè)務傳輸鏈路時,選擇滿足優(yōu)先級高的QoS需 求的業(yè)務傳輸鏈路傳輸所述業(yè)務。
6、 一種傳輸業(yè)務的裝置,其特征在于,包括確定單元,用于根據(jù)選擇的至少兩條業(yè)務傳輸鏈路中每條業(yè)務傳輸鏈路中 的每一個中繼節(jié)點的狀態(tài)信息確定所述每條業(yè)務傳輸鏈路提供的每種QoS實際值;獲得單元,用于根據(jù)所述每種QoS實際值得到滿足每種QoS需求的業(yè)務 傳輸鏈路;選擇單元,用于在所述滿足每種QoS需求的業(yè)務傳輸鏈路中選擇滿足所有 QoS需求的業(yè)務傳輸鏈路傳輸所述業(yè)務。
7、 如權利要求6所述的裝置,其特征在于,所述獲得單元包括 比較子單元,用于將每條業(yè)務傳輸鏈提供的所述QoS實際值與對應的QoS需求值相比較;第一確定子單元,用于當QoS需求屬于不可疊加類型時,當任意一條業(yè)務 傳輸鏈提供的所述QoS實際值滿足對應的QoS需求值時,確定所述業(yè)務傳輸鏈 路為滿足所述QoS需求的業(yè)務傳輸鏈路;第二確定子單元,用于當QoS需求屬于可疊加類型時,當任意一條業(yè)務傳輸鏈提供的所述QoS實際值滿足對應的QoS需求值時,確定所述業(yè)務傳輸鏈 路為滿足所述QoS需求的業(yè)務傳輸鏈路;第三確定子單元,用于當QoS需求屬于可疊加類型時,當任意一條業(yè)務傳 輸鏈提供的所述QoS實際值不滿足對應的QoS需求限值時,疊加另外一條業(yè) 務傳輸鏈提供的所述QoS實際值直至多條業(yè)務傳輸鏈路提供的所述QoS實際 值的總和滿足對應的QoS需求值,確定所述多條業(yè)務傳輸鏈路為滿足所述QoS 需求的業(yè)務傳輸鏈路。
8、 如權利要求6所述的裝置,其特征在于,所述選擇單元包括 第一交集子單元,用于將滿足所述不可疊加類型中每個QoS需求的業(yè)務傳輸鏈路求交集得到滿足不可疊加類型所有QoS需求的第一業(yè)務傳輸鏈路集合;第二交集子單元,用于將滿足所述可疊加類型中每個QoS需求的業(yè)務傳輸 鏈路的集合求交集得到滿足可疊加類型所有QoS需求的第二業(yè)務傳輸鏈路集合;第三交集子單元,用于將所述第一業(yè)務傳輸鏈路集合與第二業(yè)務傳輸鏈路 集合求交集得到滿足所有QoS需求的業(yè)務傳輸鏈路;第一選擇子單元,用于選擇所述滿足所有QoS需求的業(yè)務傳輸鏈路傳輸所 述業(yè)務。
9、 如權利要求6所述的裝置,其特征在于,所述選擇單元還包括 第二選擇子單元,用于當沒有滿足所有QoS需求的業(yè)務傳輸鏈路時,選擇滿足優(yōu)先級高的QoS需求的業(yè)務傳輸鏈路傳輸所述業(yè)務。
全文摘要
本發(fā)明公開了一種傳輸業(yè)務的方法,用于在滿足業(yè)務服務質量QoS需求的目標下,采用最少的中繼節(jié)點個數(shù)達到最好的業(yè)務傳輸效果。該方法包括根據(jù)選擇的至少兩條業(yè)務傳輸鏈路中每條業(yè)務傳輸鏈路中的每一個中繼節(jié)點的狀態(tài)信息確定所述每條業(yè)務傳輸鏈路提供的每種QoS實際值,根據(jù)所述每種QoS實際值得到滿足每種QoS需求的業(yè)務傳輸鏈路,在所述滿足每種QoS需求的業(yè)務傳輸鏈路中選擇滿足所有QoS需求的業(yè)務傳輸鏈路傳輸所述業(yè)務。本發(fā)明還公開了一種傳輸業(yè)務的裝置。
文檔編號H04Q7/38GK101287270SQ200810104658
公開日2008年10月15日 申請日期2008年4月22日 優(yōu)先權日2008年4月22日
發(fā)明者勝 周, 梁雙春, 楠 程, 義 詹, 培 趙, 鵬 高 申請人:中國移動通信集團設計院有限公司