專利名稱:用于無線mesh網(wǎng)的業(yè)務(wù)QoS保證方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體來說,涉及用于無線Mesh網(wǎng)中以及其與骨干網(wǎng)之間的業(yè)務(wù)QoS保證的方法和裝置。
背景技術(shù):
無線網(wǎng)狀(Mesh)網(wǎng)絡(luò)作為一種新技術(shù),提供寬帶無線接入到互聯(lián)網(wǎng)(Internet,即骨干網(wǎng)),或者用于在一些有線設(shè)施不可用或者是不適宜建立的地方建立自組織的網(wǎng)絡(luò)。Mesh網(wǎng)絡(luò)的出現(xiàn)為無線終端隨時隨地地寬帶接入Internet提供了可能,具有廣闊的應(yīng)用場景。
圖1示出了無線MESH網(wǎng)與IP骨干網(wǎng)互連的架構(gòu)。
如圖1所示,完整的Mesh網(wǎng)絡(luò)由三類節(jié)點構(gòu)成無線路由器,網(wǎng)關(guān)節(jié)點和終端用戶。網(wǎng)關(guān)節(jié)點用于連接Mesh網(wǎng)絡(luò)與其它類型的網(wǎng)絡(luò),例如Internet。Mesh無線路由器通過無線鏈路相互連接,構(gòu)成了Mesh網(wǎng)絡(luò)的骨架網(wǎng)絡(luò),稱為傳輸平面。該傳輸平面通過多跳轉(zhuǎn)發(fā),為網(wǎng)絡(luò)中節(jié)點之間的或者是用戶和Internet之間的業(yè)務(wù)提供無線通信。終端用戶與無線路由器通過無線連接構(gòu)成接入平面。
隨著網(wǎng)絡(luò)技術(shù)應(yīng)用領(lǐng)域的不斷拓展,業(yè)務(wù)承載網(wǎng)路需要提供服務(wù)質(zhì)量(QoSQuality of Service)支持,這不僅要求核心網(wǎng)絡(luò)提供QoS支持,同時也要求接入網(wǎng)提供QoS支持。當(dāng)移動用戶利用圖1所示的Mesh網(wǎng)絡(luò)接入Internet時,無線Mesh網(wǎng)絡(luò)主要為用戶提供接入的能力,為了實現(xiàn)端到端的QoS支持,需要不僅在無線Mesh網(wǎng)絡(luò)內(nèi)部實現(xiàn)QoS支持,還包括從無線Mesh網(wǎng)絡(luò)到Internet骨干網(wǎng)以及從Internet骨干網(wǎng)到無線Mesh網(wǎng)絡(luò)都需要實現(xiàn)QoS支持。
標準化的Internet的QoS方案主要有綜合服務(wù)(InterServIntegrated Service)和區(qū)分服務(wù)(DiffServDifferentiated Service),可以在。在ITU的規(guī)范文檔ITU-T Y.1291建議中提出了一種IP電信網(wǎng)(IPTN)的QoS架構(gòu)。該QoS架構(gòu)屬于綜合服務(wù)技術(shù)中的一種,下面將參照圖2來詳細說明該QoS架構(gòu)。
圖2示出了相關(guān)技術(shù)的ITU-T Y.1291建議中的IPTN中的QoS架構(gòu)圖。
在ITU-T Y.1291建議中,提出了一種IPTN的QoS架構(gòu),基本結(jié)構(gòu)如圖2所示。
如圖2所示,為了網(wǎng)絡(luò)的管理方便和網(wǎng)絡(luò)的穩(wěn)定性,把網(wǎng)絡(luò)分成各個網(wǎng)絡(luò)區(qū)域。而對于每一個網(wǎng)絡(luò)區(qū)域,都包含有一個投遞資源控制實體,每一個承載資源管理實體(BRMBearer ResourceManger)是一個能夠獨立完成資源控制功能的實體,它所控制的資源是每一個區(qū)域中的資源。在BRM中記錄著區(qū)域中的網(wǎng)絡(luò)拓撲和資源量,基于這些BRM實現(xiàn)了在區(qū)域內(nèi)部通信的路徑選擇和資源的分配。不同區(qū)域的BRM相互交換信息,為跨越區(qū)域的業(yè)務(wù)流提供資源。
BRM收到來自業(yè)務(wù)控制器(SCSService Control Server)或者其他BRM的資源請求后,對該請求進行處理,并且給SCS一個確認的響應(yīng)。同時,如果這個業(yè)務(wù)請求被確定,那么BRM就會通知邊緣路由器關(guān)于這個業(yè)務(wù)的確認信息、路徑以及QoS參數(shù)。而邊緣路由器完成識別、分類、標記等操作,把業(yè)務(wù)封裝成BRM指定形式的包。
一個SCS的功能包含控制不同的業(yè)務(wù)請求,識別每一個業(yè)務(wù)請求的源點和終點,譯成IP地址,并且向源點所在區(qū)域網(wǎng)絡(luò)的BRM發(fā)送資源請求,以請求資源來保證該業(yè)務(wù)的QoS。
類似地,標準化的Internet的QoS方案中的綜合服務(wù)技術(shù)和區(qū)分服務(wù)技術(shù)都只能在Internet上為業(yè)務(wù)提供QoS支持。
另外,在相關(guān)技術(shù)中,提出了一種在mesh網(wǎng)絡(luò)的數(shù)據(jù)鏈路層中支持QoS的方法,該方法是一種在無線mesh網(wǎng)絡(luò)中從MAC機制出發(fā)的QoS保證機制。在這套機制中,針對傳統(tǒng)IEEE 802.11s機制無法支持多業(yè)務(wù),特別是無法支持像語音等對稱型業(yè)務(wù)以及無法保證業(yè)務(wù)的服務(wù)質(zhì)量的特點,給出了一種適用于mesh網(wǎng)絡(luò)的支持多業(yè)務(wù)的能保證業(yè)務(wù)服務(wù)質(zhì)量的信道分配方法。
這套方法中,將業(yè)務(wù)區(qū)分成對稱型業(yè)務(wù)和非對稱型業(yè)務(wù),并根據(jù)不同的業(yè)務(wù)類型和不同的服務(wù)質(zhì)量要求,主要是帶寬要求,進行不同的操作。該技術(shù)方案中還允許優(yōu)先級高的業(yè)務(wù)搶占優(yōu)先級低的業(yè)務(wù)使用的信道,并能很好的保證業(yè)務(wù)特別是優(yōu)先級較高的業(yè)務(wù)的服務(wù)質(zhì)量。
另外,在相關(guān)技術(shù)中,提出了一種在MESH網(wǎng)絡(luò)的網(wǎng)絡(luò)層支持QoS的路由方法,該方法是一種在無線mesh網(wǎng)絡(luò)中從網(wǎng)絡(luò)層出發(fā),在網(wǎng)絡(luò)中提供QoS保證的選路方法。
該技術(shù)方案利用由簇首根據(jù)簇拓撲信息選擇滿足帶寬要求的簇內(nèi)路徑。網(wǎng)關(guān)節(jié)點保證簇間鏈路滿足帶寬需求,并且監(jiān)測簇間鏈路的長期可用帶寬,在路由請求分組中記錄簇間鏈路瓶頸值。目的節(jié)點根據(jù)簇間鏈路帶寬瓶頸值和路由跳數(shù)選擇最優(yōu)路由。使得找到的路由能夠保證業(yè)務(wù)流要求的帶寬,且具有良好的時延特性。能夠為實時業(yè)務(wù)流提供服務(wù)質(zhì)量保證。
可以看到,上述的ITU-T Y.1291建議中的技術(shù)方案只能夠在Internet上為業(yè)務(wù)提供QoS支持,上述的Mesh網(wǎng)絡(luò)數(shù)據(jù)鏈路層方案和網(wǎng)絡(luò)層方案只只能夠Mesh網(wǎng)絡(luò)上為業(yè)務(wù)提供QoS支持。但是當(dāng)Mesh網(wǎng)絡(luò)與Internet互連時,由于Mesh網(wǎng)絡(luò)中已有的QoS策略和該IPTN架構(gòu)互不兼容,即,上述的技術(shù)方案不能實現(xiàn)Mesh網(wǎng)絡(luò)QoS策略與Internet骨干網(wǎng)絡(luò)QoS策略的互通,因此不能為無線Mesh網(wǎng)與骨干網(wǎng)之間的業(yè)務(wù)QoS提供保證,從而不能為業(yè)務(wù)提供端到端的QoS保證。
因此,人們需要一種解決方案,能夠保證無線Mesh網(wǎng)絡(luò)中以及無線Mesh網(wǎng)絡(luò)與IP骨干網(wǎng)絡(luò)之間互連的QoS,從而對于從IP骨干網(wǎng)絡(luò)到無線Mesh網(wǎng)絡(luò)的業(yè)務(wù),和從無線Mesh網(wǎng)絡(luò)到IP骨干網(wǎng)絡(luò)的業(yè)務(wù)都可以實現(xiàn)QoS保證。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供服務(wù)質(zhì)量保證方法和裝置,用于為無線Mesh網(wǎng)絡(luò)中以及其與骨干網(wǎng)之間的業(yè)務(wù)提供服務(wù)質(zhì)量保證,以解決相關(guān)技術(shù)中無線Mesh網(wǎng)絡(luò)中以及其與IP骨干網(wǎng)絡(luò)之間互連的QoS問題。
根據(jù)本發(fā)明的一個方面,提供了一種服務(wù)質(zhì)量保證方法,用于為網(wǎng)狀網(wǎng)的業(yè)務(wù)流傳送提供服務(wù)質(zhì)量保證,包括以下步驟步驟a,源節(jié)點向目的節(jié)點發(fā)送業(yè)務(wù)請求,請求在源節(jié)點到目的節(jié)點的路由上傳送業(yè)務(wù)流,其中,源節(jié)點和目的節(jié)點分別處于網(wǎng)狀網(wǎng)或骨干網(wǎng)中,業(yè)務(wù)請求包括第一服務(wù)質(zhì)量參數(shù);步驟b,當(dāng)源節(jié)點和目的節(jié)點是處于同一網(wǎng)狀網(wǎng)中時,對業(yè)務(wù)流從源節(jié)點到目的節(jié)點的傳送按照第一服務(wù)質(zhì)量參數(shù)來提供服務(wù)質(zhì)量保證;以及步驟c,當(dāng)源節(jié)點和目的節(jié)點是分別屬于網(wǎng)狀網(wǎng)和骨干網(wǎng)中時,將第一服務(wù)質(zhì)量參數(shù)轉(zhuǎn)換成其格式對應(yīng)于目的節(jié)點所處的網(wǎng)絡(luò)的服務(wù)質(zhì)量參數(shù)格式的第二服務(wù)質(zhì)量參數(shù),對業(yè)務(wù)流從源節(jié)點到目的節(jié)點的傳送按照第一服務(wù)質(zhì)量參數(shù)和第二服務(wù)質(zhì)量參數(shù)來提供服務(wù)質(zhì)量保證。
在上述的服務(wù)質(zhì)量保證方法中,步驟b包括以下步驟步驟b1,網(wǎng)狀網(wǎng)中的網(wǎng)關(guān)節(jié)點分析出第一服務(wù)質(zhì)量參數(shù)所要求的服務(wù)質(zhì)量;以及步驟b2,分析源節(jié)點與目的節(jié)點所在的網(wǎng)狀網(wǎng)能否提供滿足服務(wù)質(zhì)量的帶寬資源,并進行相應(yīng)地服務(wù)。
在上述的服務(wù)質(zhì)量保證方法中,步驟b2包括以下步驟判斷源節(jié)點與目的節(jié)點是否都在網(wǎng)關(guān)節(jié)點所在的接入平面上,如果是,則網(wǎng)關(guān)節(jié)點判斷能否在接入平面提供滿足服務(wù)質(zhì)量的帶寬資源,如果不能,直接拒絕業(yè)務(wù)請求;否則,就在接入平面上預(yù)留帶寬資源并通知源節(jié)點發(fā)送業(yè)務(wù)流;否則,判斷網(wǎng)關(guān)節(jié)點是否與源節(jié)點相連而與目的節(jié)點不相鄰,如果是,則首先判斷網(wǎng)關(guān)節(jié)點能否在接入平面為源節(jié)點分配滿足業(yè)務(wù)流的服務(wù)質(zhì)量要求的帶寬資源,如果不能,則拒絕此次服務(wù)請求;如果能,則根據(jù)業(yè)務(wù)流的路徑進一步判斷網(wǎng)關(guān)節(jié)點與下一跳網(wǎng)關(guān)節(jié)點之間的帶寬資源是否能滿足業(yè)務(wù)的服務(wù)質(zhì)量要求,如果不能,則拒絕此次服務(wù)請求,如果能,則接納該業(yè)務(wù)請求,為其預(yù)留帶寬資源,并向下一跳轉(zhuǎn)發(fā)請求;否則,判斷網(wǎng)關(guān)節(jié)點是否與目的節(jié)點相鄰而與源節(jié)點不相鄰,如果是,則判斷網(wǎng)關(guān)節(jié)點能否在接入平面為目的節(jié)點分配滿足業(yè)務(wù)流的服務(wù)質(zhì)量要求的帶寬資源,如果不能,則拒絕業(yè)務(wù)請求;如果能,則接納業(yè)務(wù)請求并為其預(yù)留帶寬資源;以及否則,判斷網(wǎng)關(guān)節(jié)點是否既不能與源節(jié)點也不能與目的節(jié)點直接通信,如果是,則根據(jù)業(yè)務(wù)流的路徑判斷網(wǎng)關(guān)節(jié)點與下一跳網(wǎng)關(guān)節(jié)點之間的帶寬資源是否能滿足業(yè)務(wù)的服務(wù)質(zhì)量要求,如果不能,則拒絕業(yè)務(wù)請求,如果能,則接納業(yè)務(wù)請求,為其預(yù)留帶寬資源,并向下一跳網(wǎng)關(guān)節(jié)點轉(zhuǎn)發(fā)業(yè)務(wù)請求。
在上述的服務(wù)質(zhì)量保證方法中,業(yè)務(wù)是下行業(yè)務(wù),步驟c包括步驟c1,網(wǎng)關(guān)節(jié)點進行骨干網(wǎng)到網(wǎng)狀網(wǎng)的參數(shù)映射,將第一服務(wù)質(zhì)量參數(shù)轉(zhuǎn)換成網(wǎng)狀網(wǎng)的服務(wù)質(zhì)量參數(shù)格式的第二服務(wù)質(zhì)量參數(shù),向網(wǎng)狀網(wǎng)轉(zhuǎn)發(fā)包含第二服務(wù)質(zhì)量參數(shù)的業(yè)務(wù)請求,等待來自網(wǎng)狀網(wǎng)的應(yīng)答,如在規(guī)定時間內(nèi)收到來自網(wǎng)狀網(wǎng)的肯定確認,則向骨干網(wǎng)發(fā)送允許業(yè)務(wù)的確認信息,否則,拒絕來自骨干網(wǎng)的業(yè)務(wù)請求。
在上述的服務(wù)質(zhì)量保證方法中,業(yè)務(wù)是上行業(yè)務(wù),步驟c包括步驟c2,網(wǎng)關(guān)節(jié)點判斷網(wǎng)關(guān)節(jié)點與骨干網(wǎng)相連的鏈路的可用帶寬資源是否滿足業(yè)務(wù)的帶寬需求,如果資源不足,則拒絕業(yè)務(wù)請求,否則預(yù)留資源并且進行網(wǎng)狀網(wǎng)到骨干網(wǎng)的參數(shù)映射,將第一服務(wù)質(zhì)量參數(shù)轉(zhuǎn)換成網(wǎng)狀網(wǎng)的服務(wù)質(zhì)量參數(shù)格式的第二服務(wù)質(zhì)量參數(shù),向骨干網(wǎng)轉(zhuǎn)發(fā)包含第二服務(wù)質(zhì)量參數(shù)的業(yè)務(wù)請求,等待來自骨干網(wǎng)的應(yīng)答,如在規(guī)定時間內(nèi)收到骨干網(wǎng)的肯定確認,則給網(wǎng)狀網(wǎng)發(fā)送允許數(shù)據(jù)發(fā)送的確認信息,否則,拒絕業(yè)務(wù)請求。
在上述的服務(wù)質(zhì)量保證方法中,第一服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息網(wǎng)狀網(wǎng)的帶寬信息;源節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級;第二服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息骨干網(wǎng)的帶寬信息;目的節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級。
在上述的服務(wù)質(zhì)量保證方法中,將第一服務(wù)質(zhì)量參數(shù)的格式轉(zhuǎn)換成對應(yīng)于目的節(jié)點所處的網(wǎng)絡(luò)的服務(wù)質(zhì)量參數(shù)格式的方法為網(wǎng)關(guān)節(jié)點將網(wǎng)狀網(wǎng)的帶寬信息轉(zhuǎn)換成骨干網(wǎng)的帶寬信息;在上述的服務(wù)質(zhì)量保證方法中,將第一服務(wù)質(zhì)量參數(shù)的格式轉(zhuǎn)換成對應(yīng)于目的節(jié)點所處的網(wǎng)絡(luò)的服務(wù)質(zhì)量參數(shù)格式的方法為網(wǎng)關(guān)節(jié)點將源節(jié)點優(yōu)先級信息轉(zhuǎn)換成目的節(jié)點優(yōu)先級信息;如果在網(wǎng)狀網(wǎng)絡(luò)中所采用的是資源預(yù)留技術(shù),而骨干網(wǎng)中采用的是區(qū)分服務(wù),則在網(wǎng)關(guān)節(jié)點,得到業(yè)務(wù)需要預(yù)留的資源,根據(jù)所要求的預(yù)留資源,來映射出該業(yè)務(wù)的優(yōu)先級。
在上述的服務(wù)質(zhì)量保證方法中,第一服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息骨干網(wǎng)的帶寬信息;源節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級;第二服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息網(wǎng)狀網(wǎng)的帶寬信息;目的節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級。
在上述的服務(wù)質(zhì)量保證方法中,將第一服務(wù)質(zhì)量參數(shù)的格式轉(zhuǎn)換成對應(yīng)于目的節(jié)點所處的網(wǎng)絡(luò)的服務(wù)質(zhì)量參數(shù)格式的方法為網(wǎng)關(guān)節(jié)點將骨干網(wǎng)的帶寬信息轉(zhuǎn)換成網(wǎng)狀網(wǎng)的帶寬信息。
在上述的服務(wù)質(zhì)量保證方法中,將第一服務(wù)質(zhì)量參數(shù)的格式轉(zhuǎn)換成對應(yīng)于目的節(jié)點所處的網(wǎng)絡(luò)的服務(wù)質(zhì)量參數(shù)格式的方法為網(wǎng)關(guān)節(jié)點將源節(jié)點優(yōu)先級信息轉(zhuǎn)換成目的節(jié)點優(yōu)先級信息,如果骨干網(wǎng)中采用的是區(qū)分服務(wù),而在網(wǎng)狀網(wǎng)中所采用的是一種資源預(yù)留的技術(shù),則在網(wǎng)關(guān)節(jié)點,得到業(yè)務(wù)的優(yōu)先級,根據(jù)業(yè)務(wù)的優(yōu)先級,來映射出所要求預(yù)留資源的多少。
在上述的服務(wù)質(zhì)量保證方法中,業(yè)務(wù)請求還包括源節(jié)點的相關(guān)信息和目的節(jié)點的相關(guān)信息,服務(wù)質(zhì)量保證方法在步驟a之后還包括以下步驟網(wǎng)關(guān)節(jié)點收到源節(jié)點所發(fā)送的業(yè)務(wù)請求后,通過源節(jié)點的相關(guān)信息和目的節(jié)點的相關(guān)信息判斷源節(jié)點和目的節(jié)點是處于同一網(wǎng)狀網(wǎng)中,還是分別屬于網(wǎng)狀網(wǎng)和骨干網(wǎng)中。
根據(jù)本發(fā)明的另一方面,提供了一種服務(wù)質(zhì)量保證裝置,用于為網(wǎng)狀網(wǎng)的業(yè)務(wù)流傳送提供服務(wù)質(zhì)量保證,包括業(yè)務(wù)請求模塊,用于使源節(jié)點向目的節(jié)點發(fā)送業(yè)務(wù)請求,請求在源節(jié)點到目的節(jié)點的路由上傳送業(yè)務(wù)流,其中,源節(jié)點和目的節(jié)點分別處于網(wǎng)狀網(wǎng)或骨干網(wǎng)中,業(yè)務(wù)請求包括第一服務(wù)質(zhì)量參數(shù);第一服務(wù)質(zhì)量策略模塊,當(dāng)源節(jié)點和目的節(jié)點是處于同一網(wǎng)狀網(wǎng)中時,對業(yè)務(wù)流從源節(jié)點到目的節(jié)點的傳送按照第一服務(wù)質(zhì)量參數(shù)來提供服務(wù)質(zhì)量保證;以及第二服務(wù)質(zhì)量策略模塊,當(dāng)源節(jié)點和目的節(jié)點是分別屬于網(wǎng)狀網(wǎng)和骨干網(wǎng)中時,將第一服務(wù)質(zhì)量參數(shù)轉(zhuǎn)換成其格式對應(yīng)于目的節(jié)點所處的網(wǎng)絡(luò)的服務(wù)質(zhì)量參數(shù)格式的第二服務(wù)質(zhì)量參數(shù),對業(yè)務(wù)流從源節(jié)點到目的節(jié)點的傳送按照第一服務(wù)質(zhì)量參數(shù)和第二服務(wù)質(zhì)量參數(shù)來提供服務(wù)質(zhì)量保證。
在上述的服務(wù)質(zhì)量保證裝置中,第一服務(wù)質(zhì)量策略模塊包括服務(wù)質(zhì)量分析模塊,用于使網(wǎng)狀網(wǎng)中的網(wǎng)關(guān)節(jié)點分析出第一服務(wù)質(zhì)量參數(shù)所要求的服務(wù)質(zhì)量;以及帶寬資源分析模塊,用于分析源節(jié)點與目的節(jié)點所在的網(wǎng)狀網(wǎng)能否提供滿足服務(wù)質(zhì)量的帶寬資源,并進行相應(yīng)地服務(wù)。
在上述的服務(wù)質(zhì)量保證裝置中,帶寬資源分析模塊包括第一模塊,用于判斷源節(jié)點與目的節(jié)點是否都在網(wǎng)關(guān)節(jié)點所在的接入平面上,如果是,則使網(wǎng)關(guān)節(jié)點判斷能否在接入平面為源節(jié)點和目的節(jié)點分配滿足業(yè)務(wù)流的服務(wù)質(zhì)量要求的帶寬資源,如果不能,直接拒絕業(yè)務(wù)請求;否則,就在接入平面上預(yù)留帶寬資源并通知源節(jié)點發(fā)送業(yè)務(wù)流;第二模塊,用于如果第一模塊判斷為否,則判斷網(wǎng)關(guān)節(jié)點是否與源節(jié)點相連而與目的節(jié)點不相鄰,如果是則首先判斷網(wǎng)關(guān)節(jié)點能否在接入平面為源節(jié)點分配滿足業(yè)務(wù)流的服務(wù)質(zhì)量要求的帶寬資源,如果不能,則拒絕此次服務(wù)請求;如果能,則根據(jù)業(yè)務(wù)流的路徑進一步判斷網(wǎng)關(guān)節(jié)點與下一跳網(wǎng)關(guān)節(jié)點之間的帶寬資源是否能滿足業(yè)務(wù)的服務(wù)質(zhì)量要求,如果不能,則拒絕此次服務(wù)請求,如果能,則接納該業(yè)務(wù)請求,為其預(yù)留帶寬資源,并向下一跳轉(zhuǎn)發(fā)請求;第三模塊,用于如果第二模塊判斷為否,則判斷網(wǎng)關(guān)節(jié)點與目的節(jié)點相鄰而與源節(jié)點不相鄰,如果是則判斷網(wǎng)關(guān)節(jié)點能否在接入平面為目的節(jié)點分配滿足業(yè)務(wù)流的服務(wù)質(zhì)量要求的帶寬資源,如果不能,則拒絕業(yè)務(wù)請求;如果能,則接納業(yè)務(wù)請求并為其預(yù)留帶寬資源;以及第四模塊,用于如果第三模塊判斷為否,則判斷網(wǎng)關(guān)節(jié)點是否既不能與源節(jié)點也不能與目的節(jié)點直接通信,如果是,則根據(jù)業(yè)務(wù)流的路徑判斷網(wǎng)關(guān)節(jié)點與下一跳網(wǎng)關(guān)節(jié)點之間的帶寬資源是否能滿足業(yè)務(wù)的服務(wù)質(zhì)量要求,如果不能,則拒絕業(yè)務(wù)請求,如果能,則接納業(yè)務(wù)請求,為其預(yù)留帶寬資源,并向下一跳網(wǎng)關(guān)節(jié)點轉(zhuǎn)發(fā)業(yè)務(wù)請求。
在上述的服務(wù)質(zhì)量保證裝置中,第二服務(wù)質(zhì)量策略模塊包括下行業(yè)務(wù)模塊,用于如果是下行業(yè)務(wù),則使網(wǎng)關(guān)節(jié)點進行骨干網(wǎng)到網(wǎng)狀網(wǎng)的參數(shù)映射,將第一服務(wù)質(zhì)量參數(shù)轉(zhuǎn)換成網(wǎng)狀網(wǎng)的服務(wù)質(zhì)量參數(shù)格式的第二服務(wù)質(zhì)量參數(shù),向網(wǎng)狀網(wǎng)轉(zhuǎn)發(fā)包含第二服務(wù)質(zhì)量參數(shù)的業(yè)務(wù)請求,等待來自網(wǎng)狀網(wǎng)的應(yīng)答,如在規(guī)定時間內(nèi)收到來自網(wǎng)狀網(wǎng)的肯定確認,則向骨干網(wǎng)發(fā)送允許業(yè)務(wù)的確認信息,否則,拒絕來自骨干網(wǎng)的業(yè)務(wù)請求。
在上述的服務(wù)質(zhì)量保證裝置中,第二服務(wù)質(zhì)量策略模塊包括上行業(yè)務(wù)模塊,用于如果是上行業(yè)務(wù),則使網(wǎng)關(guān)節(jié)點判斷網(wǎng)關(guān)節(jié)點與骨干網(wǎng)相連的鏈路的可用帶寬資源是否滿足業(yè)務(wù)的帶寬需求,如果資源不足,則拒絕業(yè)務(wù)請求,否則預(yù)留資源并且進行網(wǎng)狀網(wǎng)到骨干網(wǎng)的參數(shù)映射,將第一服務(wù)質(zhì)量參數(shù)轉(zhuǎn)換成網(wǎng)狀網(wǎng)的服務(wù)質(zhì)量參數(shù)格式的第二服務(wù)質(zhì)量參數(shù),向骨干網(wǎng)轉(zhuǎn)發(fā)包含第二服務(wù)質(zhì)量參數(shù)的業(yè)務(wù)請求,等待來自骨干網(wǎng)的應(yīng)答,如在規(guī)定時間內(nèi)收到骨干網(wǎng)的肯定確認,則給網(wǎng)狀網(wǎng)發(fā)送允許數(shù)據(jù)發(fā)送的確認信息,否則,拒絕業(yè)務(wù)請求。
在上述的服務(wù)質(zhì)量保證裝置中,第一服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息網(wǎng)狀網(wǎng)的帶寬信息;源節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級;第二服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息骨干網(wǎng)的帶寬信息;目的節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級。
在上述的服務(wù)質(zhì)量保證裝置中,上行業(yè)務(wù)模塊包括第一轉(zhuǎn)換模塊,用于使網(wǎng)關(guān)節(jié)點將網(wǎng)狀網(wǎng)的帶寬信息轉(zhuǎn)換成骨干網(wǎng)的帶寬信息。
在上述的服務(wù)質(zhì)量保證裝置中,上行業(yè)務(wù)模塊包括第二轉(zhuǎn)換模塊,用于使網(wǎng)關(guān)節(jié)點將源節(jié)點優(yōu)先級信息轉(zhuǎn)換成目的節(jié)點優(yōu)先級信息,其中,如果在網(wǎng)狀網(wǎng)絡(luò)中所采用的是資源預(yù)留技術(shù),而骨干網(wǎng)中采用的是區(qū)分服務(wù),則在網(wǎng)關(guān)節(jié)點,得到業(yè)務(wù)需要預(yù)留的資源,根據(jù)要求預(yù)留資源的多少,來映射出該業(yè)務(wù)的優(yōu)先級,業(yè)務(wù)所要求預(yù)留的資源越多,則業(yè)務(wù)的優(yōu)先級越高。
在上述的服務(wù)質(zhì)量保證裝置中,第一服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息骨干網(wǎng)的帶寬信息;源節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級;第二服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息網(wǎng)狀網(wǎng)的帶寬信息;目的節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級。
在上述的服務(wù)質(zhì)量保證裝置中,下行業(yè)務(wù)模塊包括第一轉(zhuǎn)換模塊,用于使網(wǎng)關(guān)節(jié)點將骨干網(wǎng)的帶寬信息轉(zhuǎn)換成網(wǎng)狀網(wǎng)的帶寬信息。
在上述的服務(wù)質(zhì)量保證裝置中,下行業(yè)務(wù)模塊還包括第二轉(zhuǎn)換模塊,用于使網(wǎng)關(guān)節(jié)點將源節(jié)點優(yōu)先級信息轉(zhuǎn)換成目的節(jié)點優(yōu)先級信息,其中,如果骨干網(wǎng)中采用的是區(qū)分服務(wù),而在網(wǎng)狀網(wǎng)中所采用的是一種資源預(yù)留的技術(shù),則在網(wǎng)關(guān)節(jié)點,得到業(yè)務(wù)的優(yōu)先級,根據(jù)業(yè)務(wù)的優(yōu)先級,來映射出所要求預(yù)留資源的多少。
在上述的服務(wù)質(zhì)量保證裝置中,業(yè)務(wù)請求還包括源節(jié)點的相關(guān)信息和目的節(jié)點的相關(guān)信息,服務(wù)質(zhì)量保證裝置還包括網(wǎng)絡(luò)判斷模塊,連接至業(yè)務(wù)請求模塊,用于使網(wǎng)關(guān)節(jié)點收到源節(jié)點所發(fā)送的業(yè)務(wù)請求后,通過源節(jié)點的相關(guān)信息和目的節(jié)點的相關(guān)信息判斷源節(jié)點和目的節(jié)點是處于同一網(wǎng)狀網(wǎng)中,還是分別屬于網(wǎng)狀網(wǎng)和骨干網(wǎng)中。
通過上述技術(shù)方案,本發(fā)明實現(xiàn)了如下技術(shù)效果本發(fā)明中,無線路由器對于其所在的接入平面進行資源管理,同時在傳輸平面采取分布式資源管理。網(wǎng)絡(luò)中用戶設(shè)備把業(yè)務(wù)流的QoS要求參數(shù)化,在此基礎(chǔ)上無線路由器和網(wǎng)關(guān)節(jié)點在資源不足的情況下拒絕業(yè)務(wù)請求,從而保證已經(jīng)存在的業(yè)務(wù)的服務(wù)質(zhì)量。
這種方法機制和骨干網(wǎng)中的QoS保證機制相互協(xié)調(diào),采取一種映射參數(shù)的機制,使得無線Mesh網(wǎng)絡(luò)中和骨干網(wǎng)絡(luò)中的參數(shù)可以相互轉(zhuǎn)換,從而實現(xiàn)全網(wǎng)絡(luò)的端到端QoS保證。與已經(jīng)存在的無線Mesh網(wǎng)絡(luò)QoS機制相比,改進了單一的從一個邏輯層次、只是從無線網(wǎng)絡(luò)部分考慮,增加了在無線Mesh網(wǎng)絡(luò)中資源的管理、無線網(wǎng)與骨干網(wǎng)QoS相互協(xié)調(diào)的機制。從而實現(xiàn)全網(wǎng)絡(luò)的端到端服務(wù)質(zhì)量保證。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖1示出了無線MESH網(wǎng)與IP骨干網(wǎng)互連的架構(gòu);圖2示出了相關(guān)技術(shù)的ITU-T Y.1291建議中的IPTN中的QoS架構(gòu)圖;圖3示出了根據(jù)本發(fā)明的用于無線Mesh網(wǎng)與骨干網(wǎng)之間的業(yè)務(wù)的服務(wù)質(zhì)量保證方法;圖4示出了根據(jù)本發(fā)明的當(dāng)源節(jié)點和目的節(jié)點是處于同一Mesh網(wǎng)時無線路由器處理流程圖;
圖5示出了根據(jù)本發(fā)明的當(dāng)源節(jié)點和目的節(jié)點是分別屬于Mesh網(wǎng)和骨干網(wǎng)中時網(wǎng)關(guān)節(jié)點由器處理流程圖;以及圖6示出了根據(jù)本發(fā)明的用于無線Mesh網(wǎng)與骨干網(wǎng)之間的業(yè)務(wù)的服務(wù)質(zhì)量保證裝置。
具體實施例方式
下面參照圖3至圖6來詳細說明本發(fā)明。
圖3示出了根據(jù)本發(fā)明的用于無線Mesh網(wǎng)中以及其與骨干網(wǎng)之間的業(yè)務(wù)的服務(wù)質(zhì)量保證方法。
如圖3所示,根據(jù)本發(fā)明的用于無線Mesh網(wǎng)與骨干網(wǎng)之間的業(yè)務(wù)的服務(wù)質(zhì)量保證方法包括以下步驟步驟S302,源節(jié)點向目的節(jié)點發(fā)送業(yè)務(wù)請求,請求在源節(jié)點到目的節(jié)點的路由上傳送業(yè)務(wù)流,其中,源節(jié)點和目的節(jié)點分別處于網(wǎng)狀網(wǎng)或骨干網(wǎng),業(yè)務(wù)請求包括第一QoS參數(shù);步驟S306,當(dāng)源節(jié)點和目的節(jié)點是處于同一Mesh網(wǎng)時,對業(yè)務(wù)流從源節(jié)點到目的節(jié)點的傳送按照第一QoS參數(shù)來提供QoS保證;以及步驟S308,當(dāng)源節(jié)點和目的節(jié)點是分別屬于網(wǎng)狀網(wǎng)和骨干網(wǎng)時,將第一QoS參數(shù)轉(zhuǎn)換成其格式對應(yīng)于目的節(jié)點所處的網(wǎng)絡(luò)的QoS參數(shù)格式的第二QoS參數(shù),對業(yè)務(wù)流從源節(jié)點到目的節(jié)點的傳送按照第一QoS參數(shù)和第二QoS參數(shù)來提供QoS保證。
在上述的QoS保證方法中,業(yè)務(wù)請求還可包括源節(jié)點的相關(guān)信息和目的節(jié)點的相關(guān)信息,QoS保證方法在步驟302之后還可包括步驟S304網(wǎng)關(guān)節(jié)點收到源節(jié)點所發(fā)送的業(yè)務(wù)請求后,通過源節(jié)點的相關(guān)信息和目的節(jié)點的相關(guān)信息判斷源節(jié)點和目的節(jié)點是處于同一Mesh網(wǎng),還是分別屬于Mesh網(wǎng)和骨干網(wǎng)。
具體來說,根據(jù)源節(jié)點和目的節(jié)點是同處于無線Mesh網(wǎng)中,還是分別處于無線Mesh網(wǎng)和骨干網(wǎng)中,可以將這兩個節(jié)點之間的通信分成網(wǎng)內(nèi)通信和網(wǎng)間通信兩種。根據(jù)網(wǎng)間通信分別是從無線Mesh網(wǎng)到骨干網(wǎng),還是從骨干網(wǎng)到無線Mesh網(wǎng),網(wǎng)間通信又分成上行和下行兩種。
下面將參照附圖,對本發(fā)明在上述的各種通信情況中的具體運用進行詳細描述。
圖4示出了根據(jù)本發(fā)明的當(dāng)源節(jié)點和目的節(jié)點是處于同一Mesh網(wǎng)時無線路由器處理流程圖。
1.在無線路由器上,處理流程如圖4所示步驟S402,路由器收到業(yè)務(wù)請求以后分析出被叫用戶的位置與這次業(yè)務(wù)相關(guān)的服務(wù)質(zhì)量參數(shù)。
步驟S404,路由器判斷是否與該業(yè)務(wù)的源節(jié)點直接相連。
步驟S406,如果與源節(jié)點直接連接,則判斷是否與目的節(jié)點直接連接。
步驟S408,如果無線路由器即與源節(jié)點連接也與目的節(jié)點連接,則判斷該路由器處接入平面資源是否滿足業(yè)務(wù)的QoS要求。
步驟S410,步驟S408如果能,則在接入平面預(yù)留帶寬資源,并通知源節(jié)點發(fā)送業(yè)務(wù)。步驟S428,不能,則拒絕此次業(yè)務(wù)請求。
步驟S412,如果無線路由器只與源節(jié)點連接,判斷接入平面的帶寬資源能否滿足業(yè)務(wù)的QoS要求。步驟S428,如果不能拒絕此次業(yè)務(wù)請求。
步驟S414,如果無線路由器只與源節(jié)點連接,則根據(jù)路由判斷本路由器與下一跳路由器之間的帶寬資源是否滿足業(yè)務(wù)的QoS要求。步驟S428,如果不能拒絕此次業(yè)務(wù)請求。
步驟S416,如果步驟S414判斷能夠滿足業(yè)務(wù)的QoS要求,則接納該業(yè)務(wù)請求,為其預(yù)留帶寬資源,并且向下一跳的無線路由器轉(zhuǎn)發(fā)這個業(yè)務(wù)請求。
步驟S418,判斷本無線路由器是否與目的節(jié)點直接連接。
步驟S420,能否在接入平面為目的節(jié)點預(yù)留足夠的帶寬資源。步驟S428,如果不能,則拒絕此次業(yè)務(wù)請求。
步驟S422,為業(yè)務(wù)在接入平面預(yù)留帶寬資源,并通知源節(jié)點發(fā)送業(yè)務(wù)。
步驟S424,步驟S418中,如果本路由器不與目的節(jié)點直接連接,則判斷與下一跳的路由器之間的帶寬資源是否能夠滿足業(yè)務(wù)的QoS要求。步驟S428,如果不足,則拒絕此次業(yè)務(wù)請求。
步驟S426,如果能,則接納該業(yè)務(wù)請求,并為其預(yù)留帶寬資源并向下一跳路由器轉(zhuǎn)發(fā)請求。
步驟S428,由于資源不足,拒絕業(yè)務(wù)請求。
圖5示出了根據(jù)本發(fā)明的當(dāng)源節(jié)點和目的節(jié)點是分別屬于Mesh網(wǎng)和骨干網(wǎng)中時網(wǎng)關(guān)節(jié)點由器處理流程圖。
在網(wǎng)關(guān)節(jié)點上,處理流程如圖5所示步驟S502,網(wǎng)關(guān)節(jié)點收到業(yè)務(wù)請求以后分析出被叫用戶的位置與這次業(yè)務(wù)相關(guān)的服務(wù)質(zhì)量參數(shù);步驟S504,網(wǎng)關(guān)節(jié)點判斷是否是骨干網(wǎng)與mesh網(wǎng)絡(luò)之間的傳輸;步驟S506,如果不是骨干網(wǎng)與mesh網(wǎng)絡(luò)之間的傳輸請求,則是一次mesh網(wǎng)絡(luò)內(nèi)的業(yè)務(wù)請求,網(wǎng)關(guān)節(jié)點完成的功能與普通無線路由器功能相同;步驟S508如果是骨干網(wǎng)與mesh網(wǎng)絡(luò)之間的傳輸則判斷是否為下行業(yè)務(wù)(從骨干網(wǎng)到mesh網(wǎng)的業(yè)務(wù));步驟S510,如果是下行業(yè)務(wù),則進行骨干網(wǎng)絡(luò)與無線mesh網(wǎng)絡(luò)之間的參數(shù)映射,生成一個無線mesh網(wǎng)絡(luò)的QoS請求包,向mesh網(wǎng)絡(luò)轉(zhuǎn)發(fā)請求包,等待來自mesh網(wǎng)絡(luò)的應(yīng)答;步驟S512,判斷是否在規(guī)定時間內(nèi)收到來自Mesh網(wǎng)絡(luò)的肯定確認;步驟S514,如在規(guī)定時間內(nèi)收到來自mesh網(wǎng)絡(luò)的肯定確認,則向骨干網(wǎng)發(fā)送允許業(yè)務(wù)的確認信息;步驟S522,否則,拒絕來自骨干網(wǎng)的業(yè)務(wù)請求;步驟S516,如果是上行的業(yè)務(wù)(從mesh網(wǎng)到骨干網(wǎng)的業(yè)務(wù)),則判斷網(wǎng)關(guān)節(jié)點與骨干網(wǎng)相連的鏈路的可用帶寬資源是否滿足該業(yè)務(wù)的需求;
步驟S518,如果資源能夠滿足該次業(yè)務(wù)的要求,則預(yù)留資源并且進行骨干網(wǎng)絡(luò)與無線mesh網(wǎng)絡(luò)之間的參數(shù)映射,生成一個Internet骨干網(wǎng)絡(luò)中格式的相關(guān)業(yè)務(wù)的請求包向骨干網(wǎng)發(fā)送,等待骨干網(wǎng)的應(yīng)答。步驟S522,如果資源不足,則拒絕該次業(yè)務(wù)請求。
步驟S520,判斷在規(guī)定時間內(nèi)是否收到骨干網(wǎng)的肯定確認;步驟S514,如在規(guī)定時間內(nèi)收到骨干網(wǎng)的肯定確認,則給用戶發(fā)送允許數(shù)據(jù)發(fā)送的確認信息;以及步驟S522,否則,拒絕業(yè)務(wù)請求。
圖6示出了根據(jù)本發(fā)明的用于無線Mesh網(wǎng)與骨干網(wǎng)之間的業(yè)務(wù)的服務(wù)質(zhì)量保證裝置600。
如圖6所示,服務(wù)質(zhì)量保證裝置600包括業(yè)務(wù)請求模塊302,用于使源節(jié)點向目的節(jié)點發(fā)送業(yè)務(wù)請求,請求在源節(jié)點到目的節(jié)點的路由上傳送業(yè)務(wù)流,其中,源節(jié)點和目的節(jié)點分別處于Mesh網(wǎng)或骨干網(wǎng)中,業(yè)務(wù)請求包括第一QoS參數(shù);第一QoS策略模塊306,當(dāng)源節(jié)點和目的節(jié)點是處于同一Mesh網(wǎng)中時,對業(yè)務(wù)流從源節(jié)點到目的節(jié)點的傳送按照第一QoS參數(shù)來提供QoS保證;以及第二QoS策略模塊308,當(dāng)源節(jié)點和目的節(jié)點是屬于Mesh網(wǎng)和骨干網(wǎng)中時,將第一QoS參數(shù)轉(zhuǎn)換成其格式對應(yīng)于目的節(jié)點所處的網(wǎng)絡(luò)的QoS參數(shù)格式的第二QoS參數(shù),對業(yè)務(wù)流從源節(jié)點到目的節(jié)點的傳送按照第一QoS參數(shù)和第二QoS參數(shù)來提供QoS保證。
在上述的服務(wù)質(zhì)量保證裝置600中,第一服務(wù)質(zhì)量策略模塊606可包括QoS分析模塊,用于使Mesh網(wǎng)中的網(wǎng)關(guān)節(jié)點分析出第一QoS參數(shù)所要求的QoS;以及帶寬資源分析模塊,用于分析源節(jié)點與目的節(jié)點所在的Mesh網(wǎng)能否提供滿足QoS的帶寬資源,并進行相應(yīng)地服務(wù)。
帶寬資源分析模塊可包括第一模塊,用于判斷源節(jié)點與目的節(jié)點是否都在網(wǎng)關(guān)節(jié)點所在的接入平面上,如果是,則使網(wǎng)關(guān)節(jié)點判斷能否在接入平面為源節(jié)點和目的節(jié)點分配滿足業(yè)務(wù)流的QoS要求的帶寬資源,如果不能,直接拒絕業(yè)務(wù)請求;否則,就在接入平面上預(yù)留帶寬資源并通知源節(jié)點發(fā)送業(yè)務(wù)流;第二模塊,用于如果第一模塊判斷為否,則判斷網(wǎng)關(guān)節(jié)點是否與源節(jié)點相連而與目的節(jié)點不相鄰,如果是則首先判斷網(wǎng)關(guān)節(jié)點能否在接入平面為源節(jié)點分配滿足業(yè)務(wù)流的QoS要求的帶寬資源,如果不能,則拒絕此次服務(wù)請求;如果能,則根據(jù)業(yè)務(wù)流的路徑進一步判斷網(wǎng)關(guān)節(jié)點與下一跳網(wǎng)關(guān)節(jié)點之間的帶寬資源是否能滿足業(yè)務(wù)的QoS要求,如果不能,則拒絕此次服務(wù)請求,如果能,則接納該業(yè)務(wù)請求,為其預(yù)留帶寬資源,并向下一跳轉(zhuǎn)發(fā)請求;第三模塊,用于如果第二模塊判斷為否,則判斷網(wǎng)關(guān)節(jié)點與目的節(jié)點相鄰而與源節(jié)點不相鄰,如果是則判斷網(wǎng)關(guān)節(jié)點能否在接入平面為目的節(jié)點分配滿足業(yè)務(wù)流的QoS要求的帶寬資源,如果不能,則拒絕業(yè)務(wù)請求;如果能,則接納業(yè)務(wù)請求并為其預(yù)留帶寬資源;以及第四模塊,用于如果第三模塊判斷為否,則判斷網(wǎng)關(guān)節(jié)點是否既不能與源節(jié)點也不能與目的節(jié)點直接通信,如果是,則根據(jù)業(yè)務(wù)流的路徑判斷網(wǎng)關(guān)節(jié)點與下一跳網(wǎng)關(guān)節(jié)點之間的帶寬資源是否能滿足業(yè)務(wù)的QoS要求,如果不能,則拒絕業(yè)務(wù)請求,如果能,則接納業(yè)務(wù)請求,為其預(yù)留帶寬資源,并向下一跳網(wǎng)關(guān)節(jié)點轉(zhuǎn)發(fā)業(yè)務(wù)請求。
第二服務(wù)質(zhì)量策略模塊608可包括下行業(yè)務(wù)模塊,用于如果是下行業(yè)務(wù),其中,下行業(yè)務(wù)是指源節(jié)點在骨干網(wǎng)中,目的節(jié)點在Mesh網(wǎng)中,則進行骨干網(wǎng)到Mesh網(wǎng)的參數(shù)映射,將第一QoS參數(shù)轉(zhuǎn)換成Mesh網(wǎng)的QoS參數(shù)格式的第二QoS參數(shù),向Mesh網(wǎng)轉(zhuǎn)發(fā)包含第二QoS參數(shù)的業(yè)務(wù)請求,等待來自Mesh網(wǎng)的應(yīng)答,如在規(guī)定時間內(nèi)收到來自Mesh網(wǎng)的肯定確認,則向骨干網(wǎng)發(fā)送允許業(yè)務(wù)的確認信息,否則,拒絕來自骨干網(wǎng)的業(yè)務(wù)請求;上行業(yè)務(wù)模塊,用于如果是上行業(yè)務(wù),其中,上行業(yè)務(wù)是指源節(jié)點在Mesh網(wǎng)中,目的節(jié)點在骨干網(wǎng)中,則判斷網(wǎng)關(guān)節(jié)點與骨干網(wǎng)相連的鏈路的可用帶寬資源是否滿足業(yè)務(wù)的帶寬需求,如果資源不足,則拒絕業(yè)務(wù)請求,否則預(yù)留資源并且進行Mesh網(wǎng)到骨干網(wǎng)的參數(shù)映射,將第一QoS參數(shù)轉(zhuǎn)換成Mesh網(wǎng)的QoS參數(shù)格式的第二QoS參數(shù),向骨干網(wǎng)轉(zhuǎn)發(fā)包含第二QoS參數(shù)的業(yè)務(wù)請求,等待來自骨干網(wǎng)的應(yīng)答,如在規(guī)定時間內(nèi)收到骨干網(wǎng)的肯定確認,則給Mesh網(wǎng)發(fā)送允許數(shù)據(jù)發(fā)送的確認信息,否則,拒絕業(yè)務(wù)請求。
在上述的服務(wù)質(zhì)量保證裝置600中,當(dāng)為上行業(yè)務(wù)時,第一服務(wù)質(zhì)量參數(shù)的格式可包括以下至少一種信息網(wǎng)狀網(wǎng)的帶寬信息;源節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級。
第二服務(wù)質(zhì)量參數(shù)的格式可包括以下至少一種信息骨干網(wǎng)的帶寬信息;目的節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級。
在上述的服務(wù)質(zhì)量保證裝置600中,第四模塊包括以下至少一個模塊第一轉(zhuǎn)換模塊,用于將網(wǎng)狀網(wǎng)的帶寬信息轉(zhuǎn)換成骨干網(wǎng)的帶寬信息;第二轉(zhuǎn)換模塊,用于將源節(jié)點優(yōu)先級信息轉(zhuǎn)換成目的節(jié)點優(yōu)先級信息,其中,如果在網(wǎng)狀網(wǎng)絡(luò)中所采用的是資源預(yù)留技術(shù),而骨干網(wǎng)中采用的是區(qū)分服務(wù),則在網(wǎng)關(guān)節(jié)點,得到業(yè)務(wù)需要預(yù)留的資源,根據(jù)要求預(yù)留資源的多少,來映射出該業(yè)務(wù)的優(yōu)先級,業(yè)務(wù)所要求預(yù)留的資源越多,則業(yè)務(wù)的優(yōu)先級越高。
在上述的服務(wù)質(zhì)量保證裝置600中,當(dāng)為下行業(yè)務(wù)時,第一服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息骨干網(wǎng)的帶寬信息;源節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級。
第二服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息網(wǎng)狀網(wǎng)的帶寬信息;目的節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級。
在上述的服務(wù)質(zhì)量保證裝置600中,第二模塊可包括以下至少一個模塊第一轉(zhuǎn)換模塊,用于將骨干網(wǎng)的帶寬信息轉(zhuǎn)換成網(wǎng)狀網(wǎng)的帶寬信息;第二轉(zhuǎn)換模塊,用于將源節(jié)點優(yōu)先級信息轉(zhuǎn)換成目的節(jié)點優(yōu)先級信息,其中,如果骨干網(wǎng)中采用的是區(qū)分服務(wù),而在網(wǎng)狀網(wǎng)中所采用的是一種資源預(yù)留的技術(shù),則在網(wǎng)關(guān)節(jié)點,得到業(yè)務(wù)的優(yōu)先級,根據(jù)業(yè)務(wù)的優(yōu)先級,來映射出所要求預(yù)留資源的多少。
業(yè)務(wù)請求還可包括源節(jié)點的相關(guān)信息和目的節(jié)點的相關(guān)信息,服務(wù)質(zhì)量保證裝置600還可包括網(wǎng)絡(luò)判斷模塊304,連接至業(yè)務(wù)請求模塊302,用于使網(wǎng)關(guān)節(jié)點收到源節(jié)點所發(fā)送的業(yè)務(wù)請求后,通過源節(jié)點的相關(guān)信息和目的節(jié)點的相關(guān)信息判斷源節(jié)點和目的節(jié)點是處于同一Mesh網(wǎng)中,還是分別屬于Mesh網(wǎng)和骨干網(wǎng)中。
下面將通過實施例對本發(fā)明進行詳細描述。
1.網(wǎng)內(nèi)通信在如圖1所示的網(wǎng)絡(luò)拓撲中,根據(jù)一個實施例,假設(shè)節(jié)點A要發(fā)送數(shù)據(jù)給節(jié)點E。
●節(jié)點A發(fā)送QoS請求包給無線路由器B;●無線路由器B在收到連接請求后,先分析出目的節(jié)點,即節(jié)點E的IP地址以及和本次連接相關(guān)的QoS參數(shù),如帶寬、延遲和業(yè)務(wù)優(yōu)先級;●路由器B與源節(jié)點A可以直接進行通信,所以路由器B還要判斷是否與目的節(jié)點直接相連,顯然是不與目的節(jié)點直接相連的。判斷能否在接入平面為源節(jié)點分配足夠的帶寬資源,如果不能夠分配足夠的帶寬資源,則拒絕此次業(yè)務(wù)請求;●如果無線路由器B判斷在接入平面能夠分配足夠的帶寬資源,進一步判斷與無線路由器C之間的帶寬資源是否能夠滿足業(yè)務(wù)的QoS要求。如果不能,則路由器B將拒絕這次業(yè)務(wù)請求。如果能,則路由器B將接納該業(yè)務(wù)請求,并且向C路由器轉(zhuǎn)發(fā)請求;
●路由器C收到請求以后,先分析出目的節(jié)點,即節(jié)點E的IP地址以及和本次連接相關(guān)的QoS參數(shù),如帶寬、延遲和業(yè)務(wù)優(yōu)先級;●路由器當(dāng)然可以判斷出既不與源節(jié)點直接連接,也不與目的節(jié)點直接連接。而后判斷在與下一跳無線路由器D之間的帶寬資源是否能夠滿足業(yè)務(wù)的QoS請求。如果不能,則拒絕此次業(yè)務(wù)請求,如果能,則路由器C預(yù)留帶寬資源并向無線路由器D轉(zhuǎn)發(fā)這個請求;●路由器D收到請求以后,先分析出目的節(jié)點,即節(jié)點E的IP地址以及和本次連接相關(guān)的QoS參數(shù),如帶寬、延遲和業(yè)務(wù)優(yōu)先級;以及●路由器D可以根據(jù)這些信息判斷出本路由器是與目的節(jié)點E直接連接的,因此只是判斷在接入平面上是否能分配足夠的帶寬資源,如果不能則拒絕此次業(yè)務(wù)請求,如果能,則在接入平面上預(yù)留帶寬資源,并且通知源節(jié)點發(fā)送業(yè)務(wù)。
2.網(wǎng)間通信2.1網(wǎng)間通信(下行)在如圖1所示的網(wǎng)絡(luò)拓撲中,根據(jù)一個實施例,假設(shè)骨干網(wǎng)中的節(jié)點G要發(fā)送數(shù)據(jù)給Mesh網(wǎng)絡(luò)的節(jié)點A。
●首先節(jié)點G發(fā)送業(yè)務(wù)請求包到鄰近骨干網(wǎng)的邊緣路由器H,而后通過IP骨干網(wǎng)絡(luò)轉(zhuǎn)發(fā)給鄰近無線Mesh網(wǎng)關(guān)的邊緣路由器I,IP骨干網(wǎng)邊緣路由器I通過無線鏈路將IP連接請求包(資源預(yù)留協(xié)議(RSVPResource Reservation Protocol)的Path消息)發(fā)給Mesh網(wǎng)絡(luò)中的網(wǎng)關(guān)F;
●當(dāng)有業(yè)務(wù)流需要使用帶寬資源預(yù)留建立從一條IP網(wǎng)絡(luò)中的源節(jié)點到Mesh網(wǎng)絡(luò)的目的節(jié)點路徑時,網(wǎng)關(guān)節(jié)點就會收到Path消息,Path消息的具體格式見IETF RFC 2205,其中,在<SENDER_TSPEC>中給出了發(fā)送方數(shù)據(jù)流的業(yè)務(wù)特性;●當(dāng)網(wǎng)關(guān)節(jié)點收到這個請求之后,以Peak Data Rate的值作為業(yè)務(wù)流需要的帶寬,將全局路由請求消息(消息格式為相關(guān)技術(shù)所給出的分簇的Mesh網(wǎng)絡(luò)的QoS路由協(xié)議)的帶寬請求字段設(shè)置為Peak Data Rate的值,進行Mesh網(wǎng)絡(luò)內(nèi)的尋路過程。同時,緩存這個path消息。這就完成了無線Mesh網(wǎng)絡(luò)到骨干網(wǎng)的參數(shù)映射,其中,例如,骨干網(wǎng)絡(luò)中采用的是區(qū)分服務(wù),而在無線mesh網(wǎng)絡(luò)中所采用的是一種資源預(yù)留的技術(shù),則在網(wǎng)關(guān)節(jié)點,得到業(yè)務(wù)的優(yōu)先級,根據(jù)業(yè)務(wù)的優(yōu)先級,來映射出所要求預(yù)留資源的多少,顯然業(yè)務(wù)所要求預(yù)留的資源越多,以此來實現(xiàn)業(yè)務(wù)進入無線mesh網(wǎng)絡(luò)后,仍能保證QoS。在這個過程中,無論在無線mesh網(wǎng)絡(luò)和骨干網(wǎng)絡(luò)中采用什么樣的QoS,都是以業(yè)務(wù)進入新的網(wǎng)域后,在新的機制下等效的保證業(yè)務(wù)的QoS為原則來完成映射;●網(wǎng)關(guān)節(jié)點如果在規(guī)定時間內(nèi)成功收到來自無線Mesh網(wǎng)的肯定消息,消息格式參見RFC 2205。其中包含<FLOWSPEC>對象。對于可控型服務(wù),<FLOWSPEC>對象的值使用緩存的path消息中的同名字段的值。對于保證型服務(wù),<FLOWSPEC>對象中,除了包含可控型服務(wù)的<FLOWSPEC>的字段以外,還包括另外兩個字段Rate和Slack Term。這兩個字段的值根據(jù)path消息的內(nèi)容進行設(shè)置,具體方法參見IETF RFC 2212。則無線Mesh網(wǎng)關(guān)F向IP骨干網(wǎng)的源終端用戶發(fā)送允許發(fā)送數(shù)據(jù)的信息;以及
●如果在規(guī)定時間內(nèi)沒有成功收到全局路由回復(fù)消息,網(wǎng)關(guān)節(jié)點發(fā)送一個Error Message給源終端用戶。告知預(yù)留不成功;2.2網(wǎng)間通信(上行)在如圖1所示的網(wǎng)絡(luò)拓撲中,根據(jù)一個實施例,假設(shè)節(jié)點A要發(fā)送數(shù)據(jù)給處于骨干網(wǎng)中的節(jié)點G。
●首先節(jié)點A發(fā)送連接請求包給無線路由器B;●無線路由器B在收到連接請求包后,先分析出目的節(jié)點,即節(jié)點E,的IP地址以及和本次連接相關(guān)的QoS參數(shù),如帶寬、延遲和業(yè)務(wù)優(yōu)先級;●路由器B與源節(jié)點A可以直接進行通信,所以路由器B要判斷本身接入平面的資源是否能滿足此次連接的QoS要求。如果不能滿足此次連接的QoS要求,則直接拒絕此次連接請求。在此例中,我們假設(shè)接入平面的資源能滿足此次連接的QoS要求,所以無線路由器B接著為此次連接預(yù)留路由器B的接入平面的資源;●路由器B與源節(jié)點A可以直接進行通信,所以路由器B還要判斷是否與目的節(jié)點直接相連,顯然是不與目的節(jié)點直接相連的。判斷能否在接入平面為源節(jié)點分配足夠的帶寬資源,如果不能夠分配足夠的帶寬資源,則拒絕此次業(yè)務(wù)請求;●如果無線路由器B判斷在接入平面能夠分配足夠的帶寬資源,進一步判斷與無線Mesh網(wǎng)關(guān)F之間的帶寬資源是否能夠滿足業(yè)務(wù)的QoS要求。如果不能,則路由器B將拒絕這次業(yè)務(wù)請求。如果能,則路由器B將接納該業(yè)務(wù)請求,并且向無線Mesh網(wǎng)關(guān)F轉(zhuǎn)發(fā)請求;●無線網(wǎng)關(guān)節(jié)點F在收到連接請求包后,先分析出目的節(jié)點,即節(jié)點E,的IP地址以及和本次連接相關(guān)的QoS參數(shù),如帶寬、延遲和業(yè)務(wù)優(yōu)先級。無線Mesh網(wǎng)關(guān)節(jié)點F當(dāng)然能夠判斷出此次請求是發(fā)送到IP骨干網(wǎng)絡(luò)的請求,既上行請求;●無線Mesh網(wǎng)關(guān)F判斷與IP骨干網(wǎng)絡(luò)相連的鏈路是否能夠滿足該請求業(yè)務(wù)的QoS。如果不能則拒絕請求。如果能,預(yù)留資源并且進行骨干網(wǎng)絡(luò)與無線Mesh網(wǎng)絡(luò)之間的參數(shù)映射,生成一個Internet骨干網(wǎng)絡(luò)中格式的相關(guān)業(yè)務(wù)的請求包,網(wǎng)關(guān)節(jié)點將業(yè)務(wù)流作為保證型業(yè)務(wù),用業(yè)務(wù)流請求的帶寬初始化path消息的<SENDER_TSPEC>對象。向骨干網(wǎng)中附近的邊緣路由器I發(fā)送,等待骨干網(wǎng)的應(yīng)答。其中,上述的映射包括例如,在無線mesh網(wǎng)絡(luò)中所采用的是一種資源預(yù)留的技術(shù),而骨干網(wǎng)絡(luò)中采用的是區(qū)分服務(wù),則在網(wǎng)關(guān)節(jié)點,得到業(yè)務(wù)需要預(yù)留的資源,根據(jù)要求預(yù)留資源的多少,來映射出該業(yè)務(wù)的優(yōu)先級,顯然業(yè)務(wù)所要求預(yù)留的資源越多,則業(yè)務(wù)的優(yōu)先級越高,以此來實現(xiàn)業(yè)務(wù)進入骨干網(wǎng)絡(luò)后,仍能保證QoS。在這個過程中,無論在無線mesh網(wǎng)絡(luò)和骨干網(wǎng)絡(luò)中采用什么樣的QoS,都是以業(yè)務(wù)進入新的網(wǎng)域后,在新的機制下等效的保證業(yè)務(wù)的QoS為原則來完成映射。;以及●如果在規(guī)定的時間內(nèi)能夠收到骨干網(wǎng)的確認信息,則通知源節(jié)點發(fā)送數(shù)據(jù),否則拒絕此次請求。
從以上的描述中,可以看出,本發(fā)明實現(xiàn)了如下的技術(shù)效果
本發(fā)明中,無線路由器對于其所在的接入平面進行資源管理,同時在傳輸平面采取分布式資源管理。網(wǎng)絡(luò)中用戶設(shè)備把業(yè)務(wù)流的QoS要求參數(shù)化,在此基礎(chǔ)上無線路由器和網(wǎng)關(guān)節(jié)點在資源不足的情況下拒絕業(yè)務(wù)請求,從而保證已經(jīng)存在的業(yè)務(wù)的服務(wù)質(zhì)量。
這種方法機制和骨干網(wǎng)中的QoS保證機制相互協(xié)調(diào),采取一種映射參數(shù)的機制,使得無線Mesh網(wǎng)絡(luò)中和骨干網(wǎng)絡(luò)中的參數(shù)可以相互轉(zhuǎn)換,從而實現(xiàn)全網(wǎng)絡(luò)的端到端QoS保證。與已經(jīng)存在的無線Mesh網(wǎng)絡(luò)QoS機制相比,改進了單一的從一個邏輯層次、只是從無線網(wǎng)絡(luò)部分考慮,增加了在無線Mesh網(wǎng)絡(luò)中資源的管理、無線網(wǎng)與骨干網(wǎng)QoS相互協(xié)調(diào)的機制。從而實現(xiàn)全網(wǎng)絡(luò)的端到端服務(wù)質(zhì)量保證。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。應(yīng)該明白,這些具體實施中的變化對于本領(lǐng)域的技術(shù)人員來說是顯而易見的,不脫離本發(fā)明的精神保護范圍。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種服務(wù)質(zhì)量保證方法,用于為網(wǎng)狀網(wǎng)的業(yè)務(wù)流傳送提供服務(wù)質(zhì)量保證,其特征在于,包括以下步驟步驟a,源節(jié)點向目的節(jié)點發(fā)送業(yè)務(wù)請求,請求在所述源節(jié)點到所述目的節(jié)點的路由上傳送業(yè)務(wù)流,其中,所述源節(jié)點和所述目的節(jié)點分別處于網(wǎng)狀網(wǎng)或骨干網(wǎng)中,所述業(yè)務(wù)請求包括第一服務(wù)質(zhì)量參數(shù);步驟b,當(dāng)所述源節(jié)點和所述目的節(jié)點是處于同一所述網(wǎng)狀網(wǎng)中時,對所述業(yè)務(wù)流從所述源節(jié)點到所述目的節(jié)點的傳送按照所述第一服務(wù)質(zhì)量參數(shù)來提供服務(wù)質(zhì)量保證;以及步驟c,當(dāng)所述源節(jié)點和所述目的節(jié)點是分別屬于所述網(wǎng)狀網(wǎng)和所述骨干網(wǎng)中時,將所述第一服務(wù)質(zhì)量參數(shù)轉(zhuǎn)換成其格式對應(yīng)于所述目的節(jié)點所處的網(wǎng)絡(luò)的服務(wù)質(zhì)量參數(shù)格式的第二服務(wù)質(zhì)量參數(shù),對業(yè)務(wù)流從所述源節(jié)點到所述目的節(jié)點的傳送按照所述第一服務(wù)質(zhì)量參數(shù)和所述第二服務(wù)質(zhì)量參數(shù)來提供服務(wù)質(zhì)量保證。
2.根據(jù)權(quán)利要求1所述的服務(wù)質(zhì)量保證方法,其特征在于,所述步驟b包括以下步驟步驟b1,所述網(wǎng)狀網(wǎng)中的網(wǎng)關(guān)節(jié)點分析出所述第一服務(wù)質(zhì)量參數(shù)所要求的服務(wù)質(zhì)量;以及步驟b2,分析所述源節(jié)點與所述目的節(jié)點所在的網(wǎng)狀網(wǎng)能否提供滿足所述服務(wù)質(zhì)量的帶寬資源,并進行相應(yīng)地服務(wù)。
3.根據(jù)權(quán)利要求2所述的服務(wù)質(zhì)量保證方法,其特征在于,所述步驟b2包括以下步驟判斷所述源節(jié)點與所述目的節(jié)點是否都在所述網(wǎng)關(guān)節(jié)點所在的接入平面上,如果是,則所述網(wǎng)關(guān)節(jié)點判斷能否在所述接入平面提供滿足所述服務(wù)質(zhì)量的帶寬資源,如果不能,直接拒絕所述業(yè)務(wù)請求;否則,就在所述接入平面上預(yù)留帶寬資源并通知所述源節(jié)點發(fā)送所述業(yè)務(wù)流;否則,判斷所述網(wǎng)關(guān)節(jié)點是否與所述源節(jié)點相連而與所述目的節(jié)點不相鄰,如果是,則首先判斷所述網(wǎng)關(guān)節(jié)點能否在接入平面為所述源節(jié)點分配滿足所述業(yè)務(wù)流的服務(wù)質(zhì)量要求的帶寬資源,如果不能,則拒絕此次服務(wù)請求;如果能,則根據(jù)業(yè)務(wù)流的路徑進一步判斷所述網(wǎng)關(guān)節(jié)點與下一跳網(wǎng)關(guān)節(jié)點之間的帶寬資源是否能滿足業(yè)務(wù)的服務(wù)質(zhì)量要求,如果不能,則拒絕此次服務(wù)請求,如果能,則接納該業(yè)務(wù)請求,為其預(yù)留帶寬資源,并向下一跳轉(zhuǎn)發(fā)請求;否則,判斷所述網(wǎng)關(guān)節(jié)點是否與所述目的節(jié)點相鄰而與所述源節(jié)點不相鄰,如果是,則判斷所述網(wǎng)關(guān)節(jié)點能否在所述接入平面為所述目的節(jié)點分配滿足所述業(yè)務(wù)流的服務(wù)質(zhì)量要求的帶寬資源,如果不能,則拒絕所述業(yè)務(wù)請求;如果能,則接納所述業(yè)務(wù)請求并為其預(yù)留帶寬資源;以及否則,判斷所述網(wǎng)關(guān)節(jié)點是否既不能與所述源節(jié)點也不能與所述目的節(jié)點直接通信,如果是,則根據(jù)所述業(yè)務(wù)流的路徑判斷所述網(wǎng)關(guān)節(jié)點與下一跳網(wǎng)關(guān)節(jié)點之間的帶寬資源是否能滿足業(yè)務(wù)的服務(wù)質(zhì)量要求,如果不能,則拒絕所述業(yè)務(wù)請求,如果能,則接納所述業(yè)務(wù)請求,為其預(yù)留帶寬資源,并向所述下一跳網(wǎng)關(guān)節(jié)點轉(zhuǎn)發(fā)所述業(yè)務(wù)請求。
4.根據(jù)權(quán)利要求1所述的服務(wù)質(zhì)量保證方法,其特征在于,所述業(yè)務(wù)是下行業(yè)務(wù),所述步驟c包括步驟c1,所述網(wǎng)關(guān)節(jié)點進行所述骨干網(wǎng)到所述網(wǎng)狀網(wǎng)的參數(shù)映射,將所述第一服務(wù)質(zhì)量參數(shù)轉(zhuǎn)換成所述網(wǎng)狀網(wǎng)的服務(wù)質(zhì)量參數(shù)格式的所述第二服務(wù)質(zhì)量參數(shù),向所述網(wǎng)狀網(wǎng)轉(zhuǎn)發(fā)包含所述第二服務(wù)質(zhì)量參數(shù)的所述業(yè)務(wù)請求,等待來自所述網(wǎng)狀網(wǎng)的應(yīng)答,如在規(guī)定時間內(nèi)收到來自所述網(wǎng)狀網(wǎng)的肯定確認,則向所述骨干網(wǎng)發(fā)送允許業(yè)務(wù)的確認信息,否則,拒絕來自所述骨干網(wǎng)的業(yè)務(wù)請求。
5.根據(jù)權(quán)利要求1所述的服務(wù)質(zhì)量保證方法,其特征在于,所述業(yè)務(wù)是上行業(yè)務(wù),所述步驟c包括步驟c2,所述網(wǎng)關(guān)節(jié)點判斷所述網(wǎng)關(guān)節(jié)點與所述骨干網(wǎng)相連的鏈路的可用帶寬資源是否滿足所述業(yè)務(wù)的帶寬需求,如果資源不足,則拒絕所述業(yè)務(wù)請求,否則預(yù)留資源并且進行所述網(wǎng)狀網(wǎng)到所述骨干網(wǎng)的參數(shù)映射,將所述第一服務(wù)質(zhì)量參數(shù)轉(zhuǎn)換成所述網(wǎng)狀網(wǎng)的服務(wù)質(zhì)量參數(shù)格式的所述第二服務(wù)質(zhì)量參數(shù),向所述骨干網(wǎng)轉(zhuǎn)發(fā)包含所述第二服務(wù)質(zhì)量參數(shù)的所述業(yè)務(wù)請求,等待來自所述骨干網(wǎng)的應(yīng)答,如在規(guī)定時間內(nèi)收到所述骨干網(wǎng)的肯定確認,則給所述網(wǎng)狀網(wǎng)發(fā)送允許數(shù)據(jù)發(fā)送的確認信息,否則,拒絕業(yè)務(wù)請求。
6.根據(jù)權(quán)利要求5所述的服務(wù)質(zhì)量保證方法,其特征在于,所述第一服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息所述網(wǎng)狀網(wǎng)的帶寬信息;所述源節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級;所述第二服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息所述骨干網(wǎng)的帶寬信息;所述目的節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級。
7.根據(jù)權(quán)利要求6所述的服務(wù)質(zhì)量保證方法,其特征在于,將所述第一服務(wù)質(zhì)量參數(shù)的格式轉(zhuǎn)換成對應(yīng)于所述目的節(jié)點所處的網(wǎng)絡(luò)的服務(wù)質(zhì)量參數(shù)格式的方法為所述網(wǎng)關(guān)節(jié)點將所述網(wǎng)狀網(wǎng)的帶寬信息轉(zhuǎn)換成所述骨干網(wǎng)的帶寬信息;
8.根據(jù)權(quán)利要求6所述的服務(wù)質(zhì)量保證方法,其特征在于,將所述第一服務(wù)質(zhì)量參數(shù)的格式轉(zhuǎn)換成對應(yīng)于所述目的節(jié)點所處的網(wǎng)絡(luò)的服務(wù)質(zhì)量參數(shù)格式的方法為所述網(wǎng)關(guān)節(jié)點將所述源節(jié)點優(yōu)先級信息轉(zhuǎn)換成所述目的節(jié)點優(yōu)先級信息;如果在所述網(wǎng)狀網(wǎng)絡(luò)中所采用的是資源預(yù)留技術(shù),而所述骨干網(wǎng)中采用的是區(qū)分服務(wù),則在所述網(wǎng)關(guān)節(jié)點,得到業(yè)務(wù)需要預(yù)留的資源,根據(jù)所要求的預(yù)留資源,來映射出該業(yè)務(wù)的優(yōu)先級。
9.根據(jù)權(quán)利要求4所述的服務(wù)質(zhì)量保證方法,其特征在于,所述第一服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息所述骨干網(wǎng)的帶寬信息;所述源節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級;所述第二服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息所述網(wǎng)狀網(wǎng)的帶寬信息;所述目的節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級。
10.根據(jù)權(quán)利要求9所述的服務(wù)質(zhì)量保證方法,其特征在于,將所述第一服務(wù)質(zhì)量參數(shù)的格式轉(zhuǎn)換成對應(yīng)于所述目的節(jié)點所處的網(wǎng)絡(luò)的服務(wù)質(zhì)量參數(shù)格式的方法為所述網(wǎng)關(guān)節(jié)點將所述骨干網(wǎng)的帶寬信息轉(zhuǎn)換成所述網(wǎng)狀網(wǎng)的帶寬信息。
11.根據(jù)權(quán)利要求9所述的服務(wù)質(zhì)量保證方法,其特征在于,將所述第一服務(wù)質(zhì)量參數(shù)的格式轉(zhuǎn)換成對應(yīng)于所述目的節(jié)點所處的網(wǎng)絡(luò)的服務(wù)質(zhì)量參數(shù)格式的方法為所述網(wǎng)關(guān)節(jié)點將所述源節(jié)點優(yōu)先級信息轉(zhuǎn)換成所述目的節(jié)點優(yōu)先級信息,如果所述骨干網(wǎng)中采用的是區(qū)分服務(wù),而在所述網(wǎng)狀網(wǎng)中所采用的是一種資源預(yù)留的技術(shù),則在所述網(wǎng)關(guān)節(jié)點,得到業(yè)務(wù)的優(yōu)先級,根據(jù)業(yè)務(wù)的優(yōu)先級,來映射出所要求預(yù)留資源的多少。
12.根據(jù)權(quán)利要求1所述的服務(wù)質(zhì)量保證方法,其特征在于,所述業(yè)務(wù)請求還包括所述源節(jié)點的相關(guān)信息和所述目的節(jié)點的相關(guān)信息,所述服務(wù)質(zhì)量保證方法在所述步驟a之后還包括以下步驟網(wǎng)關(guān)節(jié)點收到所述源節(jié)點所發(fā)送的業(yè)務(wù)請求后,通過所述源節(jié)點的相關(guān)信息和所述目的節(jié)點的相關(guān)信息判斷所述源節(jié)點和所述目的節(jié)點是處于同一所述網(wǎng)狀網(wǎng)中,還是分別屬于所述網(wǎng)狀網(wǎng)和所述骨干網(wǎng)中。
13.一種服務(wù)質(zhì)量保證裝置,用于為所述網(wǎng)狀網(wǎng)的業(yè)務(wù)流傳送提供服務(wù)質(zhì)量保證,其特征在于,包括業(yè)務(wù)請求模塊,用于使源節(jié)點向目的節(jié)點發(fā)送業(yè)務(wù)請求,請求在所述源節(jié)點到所述目的節(jié)點的路由上傳送業(yè)務(wù)流,其中,所述源節(jié)點和所述目的節(jié)點分別處于網(wǎng)狀網(wǎng)或骨干網(wǎng)中,所述業(yè)務(wù)請求包括第一服務(wù)質(zhì)量參數(shù);第一服務(wù)質(zhì)量策略模塊,當(dāng)所述源節(jié)點和所述目的節(jié)點是處于同一所述網(wǎng)狀網(wǎng)中時,對所述業(yè)務(wù)流從所述源節(jié)點到所述目的節(jié)點的傳送按照所述第一服務(wù)質(zhì)量參數(shù)來提供服務(wù)質(zhì)量保證;以及第二服務(wù)質(zhì)量策略模塊,當(dāng)所述源節(jié)點和所述目的節(jié)點是分別屬于所述網(wǎng)狀網(wǎng)和所述骨干網(wǎng)中時,將所述第一服務(wù)質(zhì)量參數(shù)轉(zhuǎn)換成其格式對應(yīng)于所述目的節(jié)點所處的網(wǎng)絡(luò)的服務(wù)質(zhì)量參數(shù)格式的第二服務(wù)質(zhì)量參數(shù),對業(yè)務(wù)流從所述源節(jié)點到所述目的節(jié)點的傳送按照所述第一服務(wù)質(zhì)量參數(shù)和所述第二服務(wù)質(zhì)量參數(shù)來提供服務(wù)質(zhì)量保證。
14.根據(jù)權(quán)利要求13所述的服務(wù)質(zhì)量保證裝置,其特征在于,所述第一服務(wù)質(zhì)量策略模塊包括服務(wù)質(zhì)量分析模塊,用于使所述網(wǎng)狀網(wǎng)中的網(wǎng)關(guān)節(jié)點分析出所述第一服務(wù)質(zhì)量參數(shù)所要求的服務(wù)質(zhì)量;以及帶寬資源分析模塊,用于分析所述源節(jié)點與所述目的節(jié)點所在的網(wǎng)狀網(wǎng)能否提供滿足所述服務(wù)質(zhì)量的帶寬資源,并進行相應(yīng)地服務(wù)。
15.根據(jù)權(quán)利要求14所述的服務(wù)質(zhì)量保證裝置,其特征在于,所述帶寬資源分析模塊包括第一模塊,用于判斷所述源節(jié)點與所述目的節(jié)點是否都在所述網(wǎng)關(guān)節(jié)點所在的接入平面上,如果是,則使所述網(wǎng)關(guān)節(jié)點判斷能否在所述接入平面為所述源節(jié)點和所述目的節(jié)點分配滿足所述業(yè)務(wù)流的服務(wù)質(zhì)量要求的帶寬資源,如果不能,直接拒絕所述業(yè)務(wù)請求;否則,就在所述接入平面上預(yù)留帶寬資源并通知所述源節(jié)點發(fā)送所述業(yè)務(wù)流;第二模塊,用于如果所述第一模塊判斷為否,則判斷所述網(wǎng)關(guān)節(jié)點是否與所述源節(jié)點相連而與所述目的節(jié)點不相鄰,如果是則首先判斷所述網(wǎng)關(guān)節(jié)點能否在接入平面為所述源節(jié)點分配滿足所述業(yè)務(wù)流的服務(wù)質(zhì)量要求的帶寬資源,如果不能,則拒絕此次服務(wù)請求;如果能,則根據(jù)業(yè)務(wù)流的路徑進一步判斷所述網(wǎng)關(guān)節(jié)點與下一跳網(wǎng)關(guān)節(jié)點之間的帶寬資源是否能滿足業(yè)務(wù)的服務(wù)質(zhì)量要求,如果不能,則拒絕此次服務(wù)請求,如果能,則接納該業(yè)務(wù)請求,為其預(yù)留帶寬資源,并向下一跳轉(zhuǎn)發(fā)請求;第三模塊,用于如果所述第二模塊判斷為否,則判斷所述網(wǎng)關(guān)節(jié)點與所述目的節(jié)點相鄰而與所述源節(jié)點不相鄰,如果是則判斷所述網(wǎng)關(guān)節(jié)點能否在所述接入平面為所述目的節(jié)點分配滿足所述業(yè)務(wù)流的服務(wù)質(zhì)量要求的帶寬資源,如果不能,則拒絕所述業(yè)務(wù)請求;如果能,則接納所述業(yè)務(wù)請求并為其預(yù)留帶寬資源;以及第四模塊,用于如果所述第三模塊判斷為否,則判斷所述網(wǎng)關(guān)節(jié)點是否既不能與所述源節(jié)點也不能與所述目的節(jié)點直接通信,如果是,則根據(jù)所述業(yè)務(wù)流的路徑判斷所述網(wǎng)關(guān)節(jié)點與下一跳網(wǎng)關(guān)節(jié)點之間的帶寬資源是否能滿足業(yè)務(wù)的服務(wù)質(zhì)量要求,如果不能,則拒絕所述業(yè)務(wù)請求,如果能,則接納所述業(yè)務(wù)請求,為其預(yù)留帶寬資源,并向所述下一跳網(wǎng)關(guān)節(jié)點轉(zhuǎn)發(fā)所述業(yè)務(wù)請求。
16.根據(jù)權(quán)利要求13所述的服務(wù)質(zhì)量保證裝置,其特征在于,所述第二服務(wù)質(zhì)量策略模塊包括下行業(yè)務(wù)模塊,用于如果是下行業(yè)務(wù),則使所述網(wǎng)關(guān)節(jié)點進行所述骨干網(wǎng)到所述網(wǎng)狀網(wǎng)的參數(shù)映射,將所述第一服務(wù)質(zhì)量參數(shù)轉(zhuǎn)換成所述網(wǎng)狀網(wǎng)的服務(wù)質(zhì)量參數(shù)格式的所述第二服務(wù)質(zhì)量參數(shù),向所述網(wǎng)狀網(wǎng)轉(zhuǎn)發(fā)包含所述第二服務(wù)質(zhì)量參數(shù)的所述業(yè)務(wù)請求,等待來自所述網(wǎng)狀網(wǎng)的應(yīng)答,如在規(guī)定時間內(nèi)收到來自所述網(wǎng)狀網(wǎng)的肯定確認,則向所述骨干網(wǎng)發(fā)送允許業(yè)務(wù)的確認信息,否則,拒絕來自所述骨干網(wǎng)的業(yè)務(wù)請求。
17.根據(jù)權(quán)利要求13所述的服務(wù)質(zhì)量保證裝置,其特征在于,所述第二服務(wù)質(zhì)量策略模塊包括上行業(yè)務(wù)模塊,用于如果是上行業(yè)務(wù),則使所述網(wǎng)關(guān)節(jié)點判斷所述網(wǎng)關(guān)節(jié)點與所述骨干網(wǎng)相連的鏈路的可用帶寬資源是否滿足所述業(yè)務(wù)的帶寬需求,如果資源不足,則拒絕所述業(yè)務(wù)請求,否則預(yù)留資源并且進行所述網(wǎng)狀網(wǎng)到所述骨干網(wǎng)的參數(shù)映射,將所述第一服務(wù)質(zhì)量參數(shù)轉(zhuǎn)換成所述網(wǎng)狀網(wǎng)的服務(wù)質(zhì)量參數(shù)格式的所述第二服務(wù)質(zhì)量參數(shù),向所述骨干網(wǎng)轉(zhuǎn)發(fā)包含所述第二服務(wù)質(zhì)量參數(shù)的所述業(yè)務(wù)請求,等待來自所述骨干網(wǎng)的應(yīng)答,如在規(guī)定時間內(nèi)收到所述骨干網(wǎng)的肯定確認,則給所述網(wǎng)狀網(wǎng)發(fā)送允許數(shù)據(jù)發(fā)送的確認信息,否則,拒絕業(yè)務(wù)請求。
18.根據(jù)權(quán)利要求17所述的服務(wù)質(zhì)量保證裝置,其特征在于,所述第一服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息所述網(wǎng)狀網(wǎng)的帶寬信息;所述源節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級;所述第二服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息所述骨干網(wǎng)的帶寬信息;所述目的節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級。
19.根據(jù)權(quán)利要求18所述的服務(wù)質(zhì)量保證裝置,其特征在于,所述上行業(yè)務(wù)模塊包括第一轉(zhuǎn)換模塊,用于使所述網(wǎng)關(guān)節(jié)點將所述網(wǎng)狀網(wǎng)的帶寬信息轉(zhuǎn)換成所述骨干網(wǎng)的帶寬信息。
20.根據(jù)權(quán)利要求18所述的服務(wù)質(zhì)量保證裝置,其特征在于,所述上行業(yè)務(wù)模塊包括第二轉(zhuǎn)換模塊,用于使所述網(wǎng)關(guān)節(jié)點將所述源節(jié)點優(yōu)先級信息轉(zhuǎn)換成所述目的節(jié)點優(yōu)先級信息,其中,如果在所述網(wǎng)狀網(wǎng)絡(luò)中所采用的是資源預(yù)留技術(shù),而所述骨干網(wǎng)中采用的是區(qū)分服務(wù),則在所述網(wǎng)關(guān)節(jié)點,得到業(yè)務(wù)需要預(yù)留的資源,根據(jù)要求預(yù)留資源的多少,來映射出該業(yè)務(wù)的優(yōu)先級,業(yè)務(wù)所要求預(yù)留的資源越多,則業(yè)務(wù)的優(yōu)先級越高。
21.根據(jù)權(quán)利要求15所述的服務(wù)質(zhì)量保證裝置,其特征在于,所述第一服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息所述骨干網(wǎng)的帶寬信息;所述源節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級;所述第二服務(wù)質(zhì)量參數(shù)的格式包括以下至少一種信息所述網(wǎng)狀網(wǎng)的帶寬信息;所述目的節(jié)點的優(yōu)先級信息;所要傳輸業(yè)務(wù)的類型;所要傳輸業(yè)務(wù)的延遲要求;所要傳輸業(yè)務(wù)的延遲抖動要求;所要傳輸業(yè)務(wù)的速度要求;以及所要傳輸業(yè)務(wù)的優(yōu)先級。
22.根據(jù)權(quán)利要求21所述的服務(wù)質(zhì)量保證裝置,其特征在于,所述下行業(yè)務(wù)模塊包括第一轉(zhuǎn)換模塊,用于使所述網(wǎng)關(guān)節(jié)點將所述骨干網(wǎng)的帶寬信息轉(zhuǎn)換成所述網(wǎng)狀網(wǎng)的帶寬信息。
23.根據(jù)權(quán)利要求21所述的服務(wù)質(zhì)量保證裝置,其特征在于,所述下行業(yè)務(wù)模塊還包括第二轉(zhuǎn)換模塊,用于使所述網(wǎng)關(guān)節(jié)點將所述源節(jié)點優(yōu)先級信息轉(zhuǎn)換成所述目的節(jié)點優(yōu)先級信息,其中,如果所述骨干網(wǎng)中采用的是區(qū)分服務(wù),而在所述網(wǎng)狀網(wǎng)中所采用的是一種資源預(yù)留的技術(shù),則在所述網(wǎng)關(guān)節(jié)點,得到業(yè)務(wù)的優(yōu)先級,根據(jù)業(yè)務(wù)的優(yōu)先級,來映射出所要求預(yù)留資源的多少。
24.根據(jù)權(quán)利要求13所述的服務(wù)質(zhì)量保證裝置,其特征在于,所述業(yè)務(wù)請求還包括所述源節(jié)點的相關(guān)信息和所述目的節(jié)點的相關(guān)信息,所述服務(wù)質(zhì)量保證裝置還包括網(wǎng)絡(luò)判斷模塊,連接至所述業(yè)務(wù)請求模塊,用于使網(wǎng)關(guān)節(jié)點收到所述源節(jié)點所發(fā)送的業(yè)務(wù)請求后,通過所述源節(jié)點的相關(guān)信息和所述目的節(jié)點的相關(guān)信息判斷所述源節(jié)點和所述目的節(jié)點是處于同一所述網(wǎng)狀網(wǎng)中,還是分別屬于所述網(wǎng)狀網(wǎng)和所述骨干網(wǎng)中。
全文摘要
本發(fā)明提供了一種QoS保證方法和裝置,用于為網(wǎng)狀網(wǎng)的業(yè)務(wù)流傳送提供QoS保證,該方法包括以下步驟步驟a,源節(jié)點向目的節(jié)點發(fā)送業(yè)務(wù)請求,請求在源節(jié)點到目的節(jié)點的路由上傳送業(yè)務(wù)流,其中,源節(jié)點和目的節(jié)點分別處于網(wǎng)狀網(wǎng)或骨干網(wǎng)中,業(yè)務(wù)請求包括第一QoS參數(shù);步驟b,當(dāng)源節(jié)點和目的節(jié)點是處于同一網(wǎng)狀網(wǎng)中時,對業(yè)務(wù)流從源節(jié)點到目的節(jié)點的傳送按照第一QoS參數(shù)來提供QoS保證;以及步驟c,當(dāng)源節(jié)點和目的節(jié)點是分別屬于網(wǎng)狀網(wǎng)和骨干網(wǎng)中時,將第一QoS參數(shù)轉(zhuǎn)換成其格式對應(yīng)于目的節(jié)點所處的網(wǎng)絡(luò)的QoS參數(shù)格式的第二QoS參數(shù),對業(yè)務(wù)流從源節(jié)點到目的節(jié)點的傳送按照第一QoS參數(shù)和第二QoS參數(shù)來提供QoS保證。
文檔編號H04L29/06GK101047586SQ20061009032
公開日2007年10月3日 申請日期2006年6月29日 優(yōu)先權(quán)日2006年6月29日
發(fā)明者李云, 劉占軍, 魏華, 隆克平, 陳前斌, 閻學(xué)霞 申請人:華為技術(shù)有限公司