国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      資源預(yù)留的方法以及節(jié)點(diǎn)設(shè)備的制作方法

      文檔序號(hào):7682056閱讀:353來(lái)源:國(guó)知局
      專利名稱:資源預(yù)留的方法以及節(jié)點(diǎn)設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及資源預(yù)留的方法、發(fā)送消息的 方法、接收消息的方法以及節(jié)點(diǎn)設(shè)備。
      背景技術(shù)
      資源預(yù)留協(xié)議(RSVP, Resource Reservation Protocol)是多協(xié)議標(biāo)簽交換 (MPLS, Multiprotocol Label Switch)的 一種,RSVP包括一組消息、對(duì)象及 相關(guān)處理的集合。
      RSVP協(xié)議是針對(duì)單一的流請(qǐng)求資源預(yù)留,在進(jìn)行資源預(yù)留時(shí),上游路由 器通過(guò)發(fā)送消息請(qǐng)求下游路由器預(yù)留資源,下游路由器發(fā)送消息確認(rèn)資源預(yù) 留成功。通常上游路由器通過(guò)發(fā)送路徑(Path)消息請(qǐng)求下游路由器預(yù)留資源, 而下游路由器通過(guò)發(fā)送資源預(yù)留(Resv)消息確認(rèn)資源預(yù)留成功。
      一般地,RSVP的資源預(yù)留請(qǐng)求包括流描述符,通常用一個(gè)(流規(guī)范,過(guò) 濾規(guī)則)對(duì)表示,其中,流規(guī)范指明需要滿足的服務(wù)質(zhì)量(QoS, Quality of Service ),以便在節(jié)點(diǎn)處進(jìn)行包調(diào)度;過(guò)濾規(guī)則用于根據(jù)QoS對(duì)收到的數(shù)據(jù)包 進(jìn)行分類。
      現(xiàn)有技術(shù)提供了一種帶寬預(yù)留的方法,該方法是通過(guò)RSVP流量工程 (TE, Traffic Engineering)協(xié)議的Path消息來(lái)創(chuàng)建標(biāo)簽交換路徑(LSP, Label Switched Path)和請(qǐng)求預(yù)留帶寬,具體是這樣實(shí)現(xiàn)的源節(jié)點(diǎn)發(fā)送Path消息 請(qǐng)求目標(biāo)節(jié)點(diǎn)預(yù)留帶寬,通常在Path消息的發(fā)送者描述(SENDER—TESPEC ) 對(duì)象中設(shè)置需要預(yù)留的帶寬數(shù)值。目標(biāo)節(jié)點(diǎn)根據(jù)SENDER_TESPEC對(duì)象為源 節(jié)點(diǎn)預(yù)留帶寬,并在Resv消息的流描述(FLOWSPEC)對(duì)象中設(shè)置預(yù)留的帶 寬值,然后將Resv消息發(fā)送給源節(jié)點(diǎn)說(shuō)明資源預(yù)留成功。其中,RVSP TE協(xié) 議的FLOWSPEC對(duì)象繼承RSVP協(xié)議的FLOWSPEC對(duì)象,具體可見(jiàn)圖1。 在RSVP TE中通常使用令牌桶速率(Token Bucket Rate )字段表示預(yù)留的資 源信息,該字段的單位是字節(jié)(BYTE),類型是浮點(diǎn)(FLOAT )。
      發(fā)明人在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題
      1、 上述現(xiàn)有技術(shù)配置預(yù)留帶寬的數(shù)據(jù)類型為整數(shù)類型,常用32比特表
      示預(yù)留的帶寬,但是,該現(xiàn)有技術(shù)在傳輸過(guò)程中需要將配置的預(yù)留帶寬轉(zhuǎn)換 為浮點(diǎn)類型,此時(shí)就會(huì)因?yàn)楸忍亻L(zhǎng)度不夠而導(dǎo)致用浮點(diǎn)類型表示的預(yù)留帶寬 丟失精度,從而導(dǎo)致目標(biāo)節(jié)點(diǎn)帶寬預(yù)留不準(zhǔn)確。
      2、 由于現(xiàn)有的主流核心路由器轉(zhuǎn)發(fā)能力可達(dá)到Gbps或Tbps的數(shù)量級(jí), 而現(xiàn)有技術(shù)用32比特表示數(shù)量級(jí)為Gbps或Tbps的帶寬就會(huì)出現(xiàn)溢出的現(xiàn)象, 從而也會(huì)導(dǎo)致目標(biāo)節(jié)點(diǎn)預(yù)留的帶寬不準(zhǔn)確。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例要解決的技術(shù)問(wèn)題是提供一種資源預(yù)留的方法,該方法使 得目標(biāo)節(jié)點(diǎn)能夠準(zhǔn)確地預(yù)留資源。
      本發(fā)明實(shí)施例要解決的技術(shù)問(wèn)題是提供發(fā)送消息的方法,所述方法能夠 以較高的精度將需要預(yù)留的資源信息發(fā)送給目標(biāo)節(jié)點(diǎn)。
      本發(fā)明實(shí)施例要解決的技術(shù)問(wèn)題是提供接收消息的方法,所述方法能夠 以較高的精度將預(yù)留的資源信息反饋給源節(jié)點(diǎn)。
      本發(fā)明實(shí)施例要解決的技術(shù)問(wèn)題是提供節(jié)點(diǎn)設(shè)備,所述設(shè)備能夠以較高 的精度將需要預(yù)留的資源信息發(fā)送給目標(biāo)節(jié)點(diǎn)。
      本發(fā)明實(shí)施例要解決的技術(shù)問(wèn)題是提供節(jié)點(diǎn)設(shè)備,所述設(shè)備能夠以較高 的精度將預(yù)留的資源信息反饋給源節(jié)點(diǎn)。
      為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種資源預(yù)留的方法,所述 方法包括
      目標(biāo)節(jié)點(diǎn)接收請(qǐng)求預(yù)留資源消息,所述消息中記錄預(yù)留的資源數(shù)值以及 所述預(yù)留資源數(shù)值的附加精度信息;
      目標(biāo)節(jié)點(diǎn)根據(jù)所述附加精度信息以及所述預(yù)留資源數(shù)值為源節(jié)點(diǎn)預(yù)留帶 寬資源。
      本發(fā)明實(shí)施例提供了 一種發(fā)送消息的方法,所述方法包括 向目標(biāo)節(jié)點(diǎn)發(fā)送消息請(qǐng)求預(yù)留資源,并在所述消息中設(shè)置預(yù)留的資源數(shù) 值以及所述預(yù)留資源數(shù)值的附加精度信息。
      本發(fā)明實(shí)施例提供了 一種接收消息的方法,所述方法包括接收源節(jié)點(diǎn)發(fā)送的請(qǐng)求預(yù)留資源消息,并根據(jù)所述消息攜帶的附加精度 信息以及資源預(yù)留數(shù)值為源節(jié)點(diǎn)預(yù)留帶寬資源,并向源節(jié)點(diǎn)發(fā)送資源預(yù)留'成 功的確認(rèn)消息,以及在所述消息中設(shè)置預(yù)留的帶寬資源數(shù)值和所述預(yù)留帶寬 資源數(shù)值的附加精度信息。
      本發(fā)明實(shí)施例提供了一種節(jié)點(diǎn)設(shè)備,所述設(shè)備包括
      第一擴(kuò)展單元,用于在請(qǐng)求資源預(yù)留的消息中記錄需要預(yù)留的資源數(shù)值
      以及所述預(yù)留資源數(shù)值的附加精度信息;
      第一發(fā)送單元,用于向目標(biāo)節(jié)點(diǎn)設(shè)備發(fā)送第一擴(kuò)展單元得到的請(qǐng)求資源 預(yù)留的消息。
      本發(fā)明實(shí)施例提供了一種節(jié)點(diǎn)設(shè)備,所述設(shè)備包括
      接收單元,用于接收請(qǐng)求資源預(yù)留的消息,所述消息攜帶預(yù)留的資源數(shù) 值以及所述預(yù)留資源數(shù)值的附加精度信息;
      預(yù)留單元,用于根據(jù)所述消息攜帶的附加精度信息以及資源預(yù)留數(shù)值確 為源節(jié),*設(shè)備預(yù)留的帶寬資源;
      第二擴(kuò)展單元,用于在資源預(yù)留成功的確認(rèn)消息中記錄預(yù)留的帶寬資源 數(shù)值和所述預(yù)留帶寬資源數(shù)值的附加精度信息。
      以上技術(shù)方案具有如下優(yōu)點(diǎn)或有益效果
      1 、由于本發(fā)明實(shí)施例通過(guò)在請(qǐng)求預(yù)留資源消息設(shè)置預(yù)留的資源數(shù)值以及 預(yù)留資源數(shù)值的附加精度信息,這樣可以較高的精度將需要預(yù)留的資源發(fā)送 給目標(biāo)節(jié)點(diǎn),目標(biāo)節(jié)點(diǎn)根據(jù)所述請(qǐng)求預(yù)留資源消息攜帶的附加精度信息以及 資源預(yù)留數(shù)值確定為源節(jié)點(diǎn)設(shè)備預(yù)留的資源數(shù)值,從而使得目標(biāo)節(jié)點(diǎn)能夠準(zhǔn) 確地預(yù)留資源,避免在大流量情況下預(yù)留資源(例如帶寬)的精度丟失所導(dǎo) 致的業(yè)務(wù)損失。
      2、 由于本發(fā)明實(shí)施例在請(qǐng)求預(yù)留資源消息設(shè)置預(yù)留的資源數(shù)值以及預(yù)留 資源數(shù)值的附加精度信息,這樣可以較高的精度將需要預(yù)留的資源發(fā)送給目 標(biāo)節(jié)點(diǎn),從而使得目標(biāo)節(jié)點(diǎn)能夠精確地為源節(jié)點(diǎn)預(yù)留相應(yīng)的資源。
      3、 由于本發(fā)明實(shí)施例在向源節(jié)點(diǎn)返回的預(yù)留成功的確認(rèn)消息中設(shè)置確定 預(yù)留的資源數(shù)值以及預(yù)留資源數(shù)值的附加精度信息,從而使得源節(jié)點(diǎn)和目標(biāo)節(jié)點(diǎn)預(yù)留的資源信息保持一致,進(jìn)而使得目標(biāo)節(jié)點(diǎn)能夠更準(zhǔn)確地為源節(jié)點(diǎn)預(yù)
      留資源。 '


      圖1是現(xiàn)有技術(shù)FLOWSPEC對(duì)象的報(bào)文格式; 圖2是本發(fā)明實(shí)施例一資源預(yù)留的方法流程圖; 圖3是本發(fā)明實(shí)施例四節(jié)點(diǎn)設(shè)備的示意圖; 圖4是本發(fā)明實(shí)施例五節(jié)點(diǎn)設(shè)備的示意圖。
      具體實(shí)施例方式
      首先,對(duì)Resv消息進(jìn)行擴(kuò)展,包括以下幾種實(shí)施方式 第一種方式、對(duì)Resv消息的FLOWSPEC對(duì)象進(jìn)行擴(kuò)展,在該對(duì)象增加 Token Bucket Rate數(shù)據(jù)的附加精度信息,例如,數(shù)據(jù)類型和單位信息,并使用 FLOWSPEC對(duì)象第二個(gè)4字節(jié)的保留字段來(lái)攜帶增加的數(shù)據(jù)類型和單位信 息,所述單位信息包括Token Bucket Rate的單位類型和數(shù)據(jù)單位。其中,第 二個(gè)4字節(jié)的保留字段如表1所示
      第1位第2位第3位第4位第5位第6位第7位
      表1
      采用第1位表示Token Bucket Rate的數(shù)據(jù)類型,例如,將第1位設(shè)置為0
      來(lái)表示浮點(diǎn)數(shù),設(shè)置為1來(lái)表示整數(shù)。
      采用第2位表示Token Bucket Rate的單位類型,例如,將第2位設(shè)置為0
      來(lái)表示單位類型為字節(jié),設(shè)置為l表示單位類型為比特。
      采用第3、 4、 5、 6和7位表示TokenBucketRate的數(shù)據(jù)單位,例如,將第3、
      4、 5、 6和7位設(shè)置為00000來(lái)表示字節(jié)每秒(Bps, Byte per second)或比特每
      秒(bps, bit per second ),設(shè)置為00001來(lái)表示千字節(jié)每秒(KBps, KByte per
      second)或千比特每秒(Kbps, Kbit per second),設(shè)置為00010表示兆字節(jié)每
      牙少(MBps, MByte per second)或兆比凈爭(zhēng)每秒、(Mbps, Mbit per second) , i殳
      置為OOOll表示吉字節(jié)每秒(GBps, GByte per second)或吉比特每秒(Gbps,
      Gbit per second),設(shè)置為00100表示太字節(jié)每秒(TBps, TByte per second)
      或太比特每秒(Tbps, Tbit per second)。
      8第二種方式、對(duì)Resv消息的FLOWSPEC對(duì)象進(jìn)^f擴(kuò)展,在該對(duì)象增加 Token Bucket Rate數(shù)據(jù)的附加精度信息,例如單位類型和數(shù)據(jù)類型,并使用 FLOWSPEC對(duì)象第二個(gè)4字節(jié)的保留字段中的一個(gè)比特來(lái)表示單位類型,例 如,將該比特設(shè)置為0來(lái)表示單位類型為字節(jié),設(shè)置為l表示單位類型為比 特;使用保留字段中的一個(gè)比特表示是否以數(shù)據(jù)類型攜帶,例如,將該比特 設(shè)置為1表示以整數(shù)類型攜帶,如果配置的預(yù)留資源為浮點(diǎn)類型,此時(shí)需要 將浮點(diǎn)類型轉(zhuǎn)換為整數(shù)類型;設(shè)置為O表示以原來(lái)的數(shù)據(jù)類型(例如浮點(diǎn)數(shù)) 攜帶。
      第三種方式、對(duì)FLOWSPEC對(duì)象的報(bào)文進(jìn)行擴(kuò)展,增加4個(gè)字節(jié),并使 用其中的7個(gè)比特表示附加的精度信息,例如數(shù)據(jù)類型和單位信息,第三種 方式可采用與第一種方式或第二種方式相同的方式表示附加的精度信息。
      第四種方式、在Resv消息中新增對(duì)象,并在該對(duì)象中增加預(yù)留資源數(shù)值 以及所述預(yù)留資源數(shù)值的附加精度信息。其中,新增對(duì)象的報(bào)文格式可以參 照表2。
      帶寬長(zhǎng)度需取值為0精度
      表2
      需要說(shuō)明的是,Path消息中SENDER—TESPEC對(duì)象中的Token Bucket Rate也可能存在精度丟失的現(xiàn)象,可采用對(duì)Resv消息的擴(kuò)展方式對(duì)Path消息 進(jìn)行擴(kuò)展,例如,通過(guò)SENDER一TESPEC對(duì)象的保留字段攜帶需要預(yù)留的資 源數(shù)值的附加精度信息,通過(guò)增加的SENDERJTESPEC對(duì)象字段攜帶所述預(yù) 留資源數(shù)值的附加精度信息,或者通過(guò)新增對(duì)象攜帶需要預(yù)留的資源數(shù)值以 及所述預(yù)留資源數(shù)值的附加精度信息。
      實(shí)施例一、 一種資源預(yù)留的方法,其方法流程如圖2所示,具體包括以 下步驟
      步驟201、源節(jié)點(diǎn)向目標(biāo)節(jié)點(diǎn)發(fā)送消息請(qǐng)求預(yù)留資源,所述消息中設(shè)置需 要預(yù)留的資源數(shù)值以及所述預(yù)留資源數(shù)值的附加精度信息。其中,設(shè)置的附 加精度信息為預(yù)留資源的數(shù)據(jù)類型和/或單位信息。所述數(shù)據(jù)類型可以為浮點(diǎn)類型或整數(shù)類型;所述單位信息可以為字節(jié)每秒、千字節(jié)每秒、兆字節(jié)每秒、 吉字節(jié)每秒或太字節(jié)每秒,還可以為比特每秒、千比特每秒、兆比特每秒、 吉比特每秒或太比特每秒。
      步驟202、目標(biāo)節(jié)點(diǎn)根據(jù)所述預(yù)留資源數(shù)值以及附加精度信息確定為源節(jié) 點(diǎn)預(yù)留的帶寬資源,向源節(jié)點(diǎn)發(fā)送資源預(yù)留成功的確認(rèn)消息,并在所述消息 中設(shè)置確定預(yù)留的帶寬資源數(shù)值以及所述預(yù)留帶寬資源數(shù)值的附加精度信息。
      其中,目標(biāo)節(jié)點(diǎn)根據(jù)所述預(yù)留帶寬資源數(shù)值以及附加精度信息確定為源 節(jié)點(diǎn)預(yù)留的帶寬資源的步驟分為以下幾種情況
      1) 、假設(shè)設(shè)置的附加精度信息為數(shù)據(jù)類型和單位信息,例如設(shè)置數(shù)據(jù)類 型為整數(shù)類型,數(shù)據(jù)單位為kbps,當(dāng)設(shè)置的預(yù)留帶寬資源數(shù)值為1024時(shí),可 以確定為源節(jié)點(diǎn)預(yù)留的帶寬資源為1024kbps;當(dāng)設(shè)置的預(yù)留帶寬資源數(shù)值為 1.024日于,可以確定為源節(jié)點(diǎn)預(yù)留的資源為1.024幼戸=1.024 x 1036;w = 10246/w 。
      2) 、假設(shè)設(shè)置的附加精度信息為數(shù)據(jù)類型,如果數(shù)據(jù)類型為浮點(diǎn)類型, 為了防止浮點(diǎn)類型的精度丟失,可以將數(shù)據(jù)單位設(shè)置為默認(rèn)值,例如,KBps、 Kbps、 MBps、 Mbps、 GBps、 Gbps、 TBps或Tbps等。當(dāng)預(yù)留帶寬資源數(shù)值為 1.024時(shí),將該數(shù)值與默認(rèn)數(shù)據(jù)單位進(jìn)行組合便可得到需要為源節(jié)點(diǎn)預(yù)留的帶 寬資源,比如1.024欣;w二1.024xlO、;wy024Z^ ,這樣就可以避免浮點(diǎn)類型的精 度信息。如果是整數(shù)類型就不需要轉(zhuǎn)換數(shù)據(jù)類型,目標(biāo)節(jié)點(diǎn)根據(jù)預(yù)留帶寬資 源數(shù)值與默認(rèn)數(shù)據(jù)單位的組合值便可確定需要為源節(jié)點(diǎn)預(yù)留的帶寬資源。
      3) 、假設(shè)設(shè)置的附件精度信息為預(yù)留帶寬資源數(shù)據(jù)的單位類型,如果單 位類型為字節(jié),可以將數(shù)據(jù)單位設(shè)置默認(rèn)值,例如KBps、 MBps、 GBps或TBps 等。當(dāng)預(yù)留帶寬資源數(shù)值為1.024時(shí),將該數(shù)值與默認(rèn)數(shù)據(jù)單位進(jìn)行組合便可 得到需要為源節(jié)點(diǎn)預(yù)留的帶寬資源,比如1.024狄^^1.024xlO、/w"024Z^ ,這 樣就可以避免浮點(diǎn)類型的精度信息。如果是整數(shù)類型就不需要轉(zhuǎn)換數(shù)據(jù)類型, 目標(biāo)節(jié)點(diǎn)根據(jù)預(yù)留資源數(shù)值與默認(rèn)數(shù)據(jù)單位的組合值便可確定需要為源節(jié)點(diǎn) 預(yù)留的資源。由上述可知,由于本發(fā)明實(shí)施例通過(guò)在請(qǐng)求預(yù)留資源消息設(shè)置預(yù)留的資 源數(shù)值以及預(yù)留資源數(shù)值的附加精度信息,這樣可以較高的精度將需要預(yù)留 的帶寬資源發(fā)送給目標(biāo)節(jié)點(diǎn),目標(biāo)節(jié)點(diǎn)根據(jù)所述請(qǐng)求預(yù)留資源消息為源節(jié)點(diǎn) 確定預(yù)留的帶寬資源,從而使得目標(biāo)節(jié)點(diǎn)能夠準(zhǔn)確地預(yù)留帶寬資源,避免在 大流量的情況下預(yù)留資源(例如帶寬)精度丟失所導(dǎo)致的業(yè)務(wù)損失。
      另外,本發(fā)明實(shí)施例在向源節(jié)點(diǎn)返回的預(yù)留成功的確認(rèn)消息中設(shè)置確定 預(yù)留的資源數(shù)值以及預(yù)留資源數(shù)值的附加精度信息,從而使得源節(jié)點(diǎn)和目標(biāo) 節(jié)點(diǎn)預(yù)留的資源信息保持一致,進(jìn)而使得目標(biāo)節(jié)點(diǎn)能夠更準(zhǔn)確地為源節(jié)點(diǎn)預(yù) 留資源。
      實(shí)施例二、 一種發(fā)送消息的方法,該方法包括
      向目標(biāo)節(jié)點(diǎn)發(fā)送消息請(qǐng)求預(yù)留資源,并在所述消息中設(shè)置預(yù)留的資源數(shù) 值以及所述預(yù)留資源數(shù)值的附加精度信息。
      可選地,通過(guò)SENDER_TESPEC對(duì)象的保留字段或增力口的 SENDERJTESPEC對(duì)象字段攜帶所述預(yù)留資源數(shù)值的附加精度信息。
      可選地,通過(guò)新增對(duì)象攜帶預(yù)留的資源數(shù)值以及所述預(yù)留資源數(shù)值的附 加精度信息。
      由上述可知,本實(shí)施例在請(qǐng)求預(yù)留資源消息設(shè)置預(yù)留的資源數(shù)值以及預(yù) 留資源數(shù)值的附加精度信息,這樣可以較高的精度將需要預(yù)留的資源發(fā)送給 目標(biāo)節(jié)點(diǎn),從而使得目標(biāo)節(jié)點(diǎn)能夠精確地為源節(jié)點(diǎn)預(yù)留相應(yīng)的資源。
      實(shí)施例三、 一種接收消息的方法,所述方法包括
      根據(jù)源節(jié)點(diǎn)發(fā)送的請(qǐng)求預(yù)留資源消息確定為源節(jié)點(diǎn)預(yù)留的資源數(shù)值,并 向源節(jié)點(diǎn)發(fā)送資源預(yù)留成功的確認(rèn)消息,以及在所述消息中設(shè)置確定預(yù)留的 資源數(shù)值和所述預(yù)留資源數(shù)值的附加精度信息。
      可選地,通過(guò)FLOWSPEC對(duì)象的保留字段或增加的FLOWSPEC對(duì)象字 段攜帶所述預(yù)留資源數(shù)值的附加精度信息。
      可選地,通過(guò)新增對(duì)象攜帶需要預(yù)留的資源數(shù)值以及所述預(yù)留資源數(shù)值 的附加精度信息。
      由上述可知,本實(shí)施例在向源節(jié)點(diǎn)返回的預(yù)留成功的確認(rèn)消息中設(shè)置確定預(yù)留的資源數(shù)值以及預(yù)留資源數(shù)值的附加精度信息,從而使得源節(jié)點(diǎn)和目 標(biāo)節(jié)點(diǎn)預(yù)留的資源信息保持一致,進(jìn)而使夂尋目標(biāo)節(jié)點(diǎn)能夠更準(zhǔn)確地為源節(jié)點(diǎn) 預(yù)留資源。
      是可以通過(guò)程序來(lái)指示相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可
      讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括以下步驟
      目標(biāo)節(jié)點(diǎn)接收請(qǐng)求預(yù)留資源消息,所述消息中記錄預(yù)留的資源數(shù)值以及
      所述預(yù)留資源數(shù)值的附加精度信息;
      目標(biāo)節(jié)點(diǎn)根據(jù)所述附加精度信息以及所述預(yù)留資源數(shù)值為源節(jié)點(diǎn)預(yù)留帶 寬資源。
      其中一個(gè)程序在執(zhí)行時(shí),包括以下步驟
      向目標(biāo)節(jié)點(diǎn)發(fā)送消息請(qǐng)求預(yù)留資源,并在所述消息中設(shè)置預(yù)留的資源數(shù) 值以及所述預(yù)留資源數(shù)值的附加精度信息。 其中一個(gè)程序在執(zhí)行時(shí),包括以下步驟
      接收源節(jié)點(diǎn)發(fā)送的請(qǐng)求預(yù)留資源消息,并根據(jù)所述消息攜帶的附加精度 信息以及資源預(yù)留數(shù)值為源節(jié)點(diǎn)預(yù)留帶寬資源,并向源節(jié)點(diǎn)發(fā)送資源預(yù)留成 功的確認(rèn)消息,以及在所述消息中設(shè)置預(yù)留的帶寬資源數(shù)值和所述預(yù)留帶寬 資源數(shù)值的附加精度信息。
      其中,所述的存儲(chǔ)介質(zhì)可以是ROM、 RAM、》茲碟或光盤等等。
      實(shí)施例四、 一種節(jié)點(diǎn)設(shè)備,參照?qǐng)D3,所述設(shè)備包括
      第一擴(kuò)展單元301,用于對(duì)請(qǐng)求資源預(yù)留的消息進(jìn)行擴(kuò)展,并在所述消息 中記錄需要預(yù)留的資源數(shù)值以及所述預(yù)留資源數(shù)值的附加精度信息;
      第一發(fā)送單元302,用于向目標(biāo)節(jié)點(diǎn)設(shè)備發(fā)送第一擴(kuò)展單元301得到的請(qǐng) 求資源預(yù)留的消息。
      可選地,所述第一擴(kuò)展單元301在請(qǐng)求資源預(yù)留的消息中記錄的附加精 度信息為預(yù)留帶寬資源的數(shù)據(jù)單位。
      可選地,所述第一擴(kuò)展單元301在請(qǐng)求資源預(yù)留的消息中記錄的附加精 度信息為預(yù)留帶寬資源的數(shù)據(jù)類型和/或單位類型。
      本領(lǐng)域普i由上述可知,本實(shí)施例在請(qǐng)求預(yù)留資源消息設(shè)置預(yù)留的資源數(shù)值以及預(yù) 留資源數(shù)值的附加精度信息,這樣可以較高的精度將需要預(yù)留的資源發(fā)送給 目標(biāo)節(jié)點(diǎn),從而使得目標(biāo)節(jié)點(diǎn)能夠精確地為源節(jié)點(diǎn)預(yù)留相應(yīng)的資源。
      實(shí)施例五、 一種節(jié)點(diǎn)設(shè)備,參照?qǐng)D4,所述設(shè)備包括
      接收單元401,用于接收請(qǐng)求預(yù)留資源的消息,所述消息攜帶預(yù)留的資源 數(shù)值以及所述預(yù)留資源數(shù)值的附加精度信息;
      預(yù)留單元402,用于根據(jù)所述消息攜帶的附加精度信息以及資源預(yù)留數(shù)值 確為源節(jié)點(diǎn)設(shè)備預(yù)留的帶寬資源;
      第二擴(kuò)展單元405,用于對(duì)資源預(yù)留成功的確認(rèn)消息進(jìn)行擴(kuò)展,以及在所 述消息中設(shè)置確定預(yù)留的資源數(shù)值和所述預(yù)留資源數(shù)值的附加精度信息;
      第二發(fā)送單元406,用于將第二擴(kuò)展單元405得到的資源預(yù)留成功的確認(rèn) 消息發(fā)送給源節(jié)點(diǎn)設(shè)備。
      可選地,當(dāng)所述接收單元401收到的附加精度信息為預(yù)留帶寬資源的數(shù) 據(jù)單位時(shí),預(yù)留單元402包括
      第一判斷單元403,用于判斷所述預(yù)留資源數(shù)值的數(shù)據(jù)類型為浮點(diǎn)類型還 是整數(shù)類型;
      第一運(yùn)算單元404,用于在所述預(yù)留資源數(shù)值為浮點(diǎn)類型時(shí),將所述預(yù)留 資源數(shù)值和所述數(shù)據(jù)單位進(jìn)行組合,并將組合得到的數(shù)值進(jìn)行轉(zhuǎn)換得到為源 節(jié)點(diǎn)預(yù)留的資源數(shù)值,以及在所述預(yù)留資源數(shù)值為整數(shù)類型時(shí),將所述預(yù)留 資源數(shù)值和所述數(shù)據(jù)單位進(jìn)行組合得到為源節(jié)點(diǎn)預(yù)留的資源數(shù)值。
      可選地,所述接收單元401收到的附加精度信息為預(yù)留帶寬資源的數(shù)據(jù) 類型和/或單位類型時(shí),所述預(yù)留單元包括
      獲取單元,用于獲取默認(rèn)的數(shù)據(jù)單位;
      第二判斷單元,用于判斷所述預(yù)留資源數(shù)值的數(shù)據(jù)類型為浮點(diǎn)類型還是 整數(shù)類型;
      第二運(yùn)算單元,用于在所述預(yù)留資源數(shù)值為浮點(diǎn)類型時(shí),將所述預(yù)留資 源數(shù)值和所述默認(rèn)數(shù)據(jù)單位進(jìn)行組合,并將組合得到的數(shù)值進(jìn)行轉(zhuǎn)換得到為 源節(jié)點(diǎn)預(yù)留的資源數(shù)值,以及在所述預(yù)留資源數(shù)值為整數(shù)類型時(shí),將所述預(yù)留資源數(shù)值和所述默認(rèn)數(shù)據(jù)單位進(jìn)行組合得到為源節(jié)點(diǎn)預(yù)留的資源數(shù)值。
      由上述可知,本實(shí)施例在向源節(jié)點(diǎn)返回的預(yù)留成功的確認(rèn)消息中設(shè)置確 定預(yù)留的資源數(shù)值以及所述預(yù)留資源數(shù)值的附加精度信息,從而使得源節(jié)點(diǎn) 和目標(biāo)節(jié)點(diǎn)預(yù)留的資源信息保持一致,進(jìn)而使得目標(biāo)節(jié)點(diǎn)能夠更準(zhǔn)確地為源 節(jié)點(diǎn)預(yù)留資源。
      權(quán)利要求
      1、一種資源預(yù)留的方法,其特征在于,所述方法包括目標(biāo)節(jié)點(diǎn)接收請(qǐng)求預(yù)留資源消息,所述消息中記錄預(yù)留的資源數(shù)值以及所述預(yù)留資源數(shù)值的附加精度信息;目標(biāo)節(jié)點(diǎn)根據(jù)所述附加精度信息以及所述預(yù)留資源數(shù)值為源節(jié)點(diǎn)預(yù)留帶寬資源。
      2、 如權(quán)利要求l所述的方法,其特征在于,在為源節(jié)點(diǎn)預(yù)留帶寬資源之后進(jìn)一步包括向源節(jié)點(diǎn)發(fā)送資源預(yù)留成功的確認(rèn)消息,并在所述消息中記錄確定預(yù)留的資源數(shù)值以及所述預(yù)留資源數(shù)值的附加精度信息。
      3、 如權(quán)利要求1或2所述的方法,其特征在于,當(dāng)附加精度信息為預(yù)留帶寬資源的數(shù)據(jù)單位時(shí),根據(jù)所述附加精度信息以及所述預(yù)留資源數(shù)值為源節(jié)點(diǎn)預(yù)留帶寬資源的步驟包括判斷所述預(yù)留資源數(shù)值的數(shù)據(jù)類型為浮點(diǎn)類型還是整數(shù)類型,在所述預(yù)留資源數(shù)值為浮點(diǎn)類型時(shí),將所述預(yù)留資源數(shù)值和所述數(shù)據(jù)單位進(jìn)行組合,并將組合得到的數(shù)值進(jìn)行轉(zhuǎn)換得到為源節(jié)點(diǎn)預(yù)留的資源數(shù)值;在所述預(yù)留資源數(shù)值為整數(shù)類型時(shí),將所述預(yù)留資源數(shù)值和所述數(shù)據(jù)單位進(jìn)行組合得到為源節(jié)點(diǎn)預(yù)留的資源數(shù)值。
      4、 如權(quán)利要求1或2所述的方法,其特征在于,當(dāng)附加精度信息為預(yù)留帶寬資源的數(shù)據(jù)類型和/或單位類型時(shí),根據(jù)所述附加精度信息以及所述預(yù)留資源數(shù)值為源節(jié),存、預(yù)留帶寬資源的步驟包括獲取默認(rèn)的數(shù)據(jù)單位;判斷所述預(yù)留資源數(shù)值的數(shù)據(jù)類型為浮點(diǎn)類型還是整數(shù)類型,在所述預(yù)留資源數(shù)值為浮點(diǎn)類型時(shí),將所述預(yù)留資源數(shù)值和所述默認(rèn)數(shù)據(jù)單位進(jìn)行組合,并將組合得到的數(shù)值進(jìn)行轉(zhuǎn)換得到為源節(jié)點(diǎn)預(yù)留的資源數(shù)值;在所述預(yù)留資源數(shù)值為整數(shù)類型時(shí),將所述預(yù)留資源數(shù)值和所述默認(rèn)數(shù)據(jù)單位進(jìn)行組合得到為源節(jié)點(diǎn)預(yù)留的資源數(shù)值。
      5、 一種發(fā)送消息的方法,其特征在于,所述方法包括向目標(biāo)節(jié)點(diǎn)發(fā)送消息請(qǐng)求預(yù)留資源,并在所述消息中設(shè)置預(yù)留的資源數(shù)值以及所述預(yù)留資源數(shù)值的附加精度信息。
      6、 如權(quán)利要求5所述的方法,其特征在于,通過(guò)發(fā)送者描述對(duì)象的保留字段或增加的發(fā)送者描述對(duì)象字段攜帶所述預(yù)留資源數(shù)值的附加精度信息。
      7、 如權(quán)利要求5所述的方法,其特征在于,通過(guò)新增對(duì)象攜帶預(yù)留的資源數(shù)值以及所述預(yù)留資源數(shù)值的附加精度信息。
      8、 一種接收消息的方法,其特征在于,所述方法包括接收源節(jié)點(diǎn)發(fā)送的請(qǐng)求預(yù)留資源消息,并根據(jù)所述消息攜帶的附加精度信息以及資源預(yù)留數(shù)值為源節(jié)點(diǎn)預(yù)留帶寬資源,并向源節(jié)點(diǎn)發(fā)送資源預(yù)留成功的確認(rèn)消息,以及在所述消息中設(shè)置預(yù)留的帶寬資源數(shù)值和所述預(yù)留帶寬資源數(shù)值的附加精度信息。
      9、 如權(quán)利要求8所述的方法,其特征在于,通過(guò)流描述對(duì)象的保留字段或增加的流描述對(duì)象字段攜帶所述預(yù)留資源數(shù)值的附加精度信息。
      10、 如權(quán)利要求8所述的方法,其特征在于,通過(guò)新增對(duì)象攜帶需要預(yù)留的資源數(shù)值以及所述預(yù)留資源數(shù)值的附加精度信息。
      11、 一種節(jié)點(diǎn)設(shè)備,其特征在于,所述設(shè)備包括第 一擴(kuò)展單元,用于在請(qǐng)求資源預(yù)留的消息中記錄需要預(yù)留的資源數(shù)值以及所述預(yù)留資源數(shù)值的附加精度信息;第一發(fā)送單元,用于向目標(biāo)節(jié)點(diǎn)設(shè)備發(fā)送第一擴(kuò)展單元得到的請(qǐng)求資源預(yù)留的消息。
      12、 如權(quán)利要求11所述的節(jié)點(diǎn)設(shè)備,其特征在于,所述第一擴(kuò)展單元在請(qǐng)求資源預(yù)留的消息中記錄的附加精度信息為預(yù)留帶寬資源的數(shù)據(jù)單位。
      13、 如權(quán)利要求11或12所述的節(jié)點(diǎn)設(shè)備,其特征在于,所述第一擴(kuò)展單元在請(qǐng)求資源預(yù)留的消息中記錄的附加精度信息為預(yù)留帶寬資源的數(shù)據(jù)類型和/或單位類型。
      14、 一種節(jié)點(diǎn)設(shè)備,其特征在于,所述設(shè)備包括接收單元,用于接收請(qǐng)求資源預(yù)留的消息,所述消息攜帶預(yù)留的資源數(shù)值以及所述預(yù)留資源數(shù)值的附加精度信息;預(yù)留單元,用于根據(jù)所述消息攜帶的附加精度信息以及資源預(yù)留數(shù)值確為源節(jié)點(diǎn)設(shè)備預(yù)留的帶寬資源;第二擴(kuò)展單元,用于在資源預(yù)留成功的確認(rèn)消息中記錄預(yù)留的帶寬資源數(shù)值和所述預(yù)留帶寬資源數(shù)值的附加精度信息。
      15、 如權(quán)利要求14所述的節(jié)點(diǎn)設(shè)備,其特征在于,所述接收單元收到的附加精度信息為預(yù)留帶寬資源的數(shù)據(jù)單位。
      16、 如權(quán)利要求15所述的節(jié)點(diǎn)設(shè)備,其特征在于,所述預(yù)留單元包括第一判斷單元,用于判斷所述預(yù)留資源數(shù)值的數(shù)據(jù)類型為浮點(diǎn)類型還是整數(shù)類型;第一運(yùn)算單元,用于在所述預(yù)留資源數(shù)值為浮點(diǎn)類型時(shí),將所述預(yù)留資源數(shù)值和所述數(shù)據(jù)單位進(jìn)行組合,并將組合得到的數(shù)值進(jìn)行轉(zhuǎn)換得到為源節(jié)點(diǎn)預(yù)留的資源數(shù)值,以及在所述預(yù)留資源數(shù)值為整數(shù)類型時(shí),將所述預(yù)留資源數(shù)值和所述數(shù)據(jù)單位進(jìn)行組合得到為源節(jié)點(diǎn)預(yù)留的資源數(shù)值。
      17、 如權(quán)利要求14所述的節(jié)點(diǎn)設(shè)備,其特征在于,所述接收單元收到的附加精度信息為預(yù)留帶寬資源的數(shù)據(jù)類型和/或單位類型。
      18、 如權(quán)利要求17所述的節(jié)點(diǎn)設(shè)備,其特征在于,所述預(yù)留單元包括獲取單元,用于獲取默認(rèn)的數(shù)據(jù)單位;第二判斷單元,用于判斷所述預(yù)留資源數(shù)值的數(shù)據(jù)類型為浮點(diǎn)類型還是整數(shù)類型;第二運(yùn)算單元,用于在所述預(yù)留資源數(shù)值為浮點(diǎn)類型時(shí),將所述預(yù)留資源數(shù)值和所述默認(rèn)數(shù)據(jù)單位進(jìn)行組合,并將組合得到的數(shù)值進(jìn)行轉(zhuǎn)換得到為源節(jié)點(diǎn)預(yù)留的資源數(shù)值,以及在所述預(yù)留資源數(shù)值為整數(shù)類型時(shí),將所述預(yù)留資源數(shù)值和所述默認(rèn)數(shù)據(jù)單位進(jìn)行組合得到為源節(jié)點(diǎn)預(yù)留的資源數(shù)值。
      19、 如權(quán)利要求14至18任一項(xiàng)所述的節(jié)點(diǎn)設(shè)備,其特征在于,所述節(jié)點(diǎn)設(shè)備還進(jìn)一步包括第二發(fā)送單元,用于將第二擴(kuò)展單元得到的資源預(yù)留成功的確認(rèn)消息發(fā)送給源節(jié)點(diǎn)設(shè)備。
      全文摘要
      本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,公開(kāi)了資源預(yù)留的方法、發(fā)送消息的方法、接收消息的方法以及節(jié)點(diǎn)設(shè)備,其中,資源預(yù)留的方法包括目標(biāo)節(jié)點(diǎn)接收請(qǐng)求預(yù)留資源消息,所述消息中記錄預(yù)留的資源數(shù)值以及所述預(yù)留資源數(shù)值的附加精度信息;目標(biāo)節(jié)點(diǎn)根據(jù)所述附加精度信息以及所述預(yù)留資源數(shù)值為源節(jié)點(diǎn)預(yù)留帶寬資源。利用本發(fā)明能夠準(zhǔn)確地預(yù)留資源,避免在大流量情況下預(yù)留資源的精度丟失所導(dǎo)致的業(yè)務(wù)損失。
      文檔編號(hào)H04L12/54GK101499954SQ20081000029
      公開(kāi)日2009年8月5日 申請(qǐng)日期2008年1月30日 優(yōu)先權(quán)日2008年1月30日
      發(fā)明者兵 吳, 楠 孟, 沛 封, 賀志國(guó) 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1