国产精品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>

      一種IP層路徑的選擇方法、裝置及系統(tǒng)與流程

      文檔序號(hào):12693006閱讀:338來(lái)源:國(guó)知局
      一種IP層路徑的選擇方法、裝置及系統(tǒng)與流程

      本發(fā)明涉及通信領(lǐng)域,尤其涉及一種IP層路徑的選擇方法、裝置及系統(tǒng)。



      背景技術(shù):

      目前,基礎(chǔ)承載網(wǎng)絡(luò)是由IP(Internet Protocol,網(wǎng)絡(luò)通訊協(xié)議)層和光層共同組成的重疊型網(wǎng)絡(luò),IP節(jié)點(diǎn)與光網(wǎng)絡(luò)節(jié)點(diǎn)相重合,但I(xiàn)P層與光層互不感知,即IP層的控制信息不流入光層,光傳送層以靜態(tài)配置方式為IP層建立“管道”,以實(shí)現(xiàn)IP層中各節(jié)點(diǎn)之間的互聯(lián)。

      可以看出,現(xiàn)有的基礎(chǔ)承載網(wǎng)絡(luò)中IP層和光層采用分層獨(dú)立控制以使得架構(gòu)保持清晰,易于管理維護(hù),但這種獨(dú)立控制的模式也使得IP層和光層相對(duì)獨(dú)立進(jìn)行控制決策,例如,IP層節(jié)點(diǎn)在選擇IP層路徑時(shí),主要通過(guò)分布式路由協(xié)議,如ISIS(Intermediate system to intermediate,中間系統(tǒng)到中間系統(tǒng)),根據(jù)IP鏈路的代價(jià)(cost)決定,將代價(jià)最小的路徑作為優(yōu)選路徑供用戶使用。

      但是,由于光層中光網(wǎng)絡(luò)節(jié)點(diǎn)的具體拓?fù)浣Y(jié)構(gòu)以及資源信息也會(huì)影響IP層路徑的性能,因此,目前的IP層路徑選擇方法無(wú)法準(zhǔn)確為用戶提供性能較好的路徑。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明的實(shí)施例提供一種IP層路徑的選擇方法、裝置及系統(tǒng),對(duì)IP層網(wǎng)絡(luò)資源和光層網(wǎng)絡(luò)資源進(jìn)行集中控制,可較為準(zhǔn)確的為用戶提供性能較好的路徑。

      為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:

      第一方面,本發(fā)明的實(shí)施例提供一種IP層路徑的選擇方法,包括:若接收到建立從第一IP節(jié)點(diǎn)到第二IP節(jié)點(diǎn)的路徑請(qǐng)求,則獲取IP層路徑資源信息和光層路徑資源信息;根據(jù)該路徑請(qǐng)求確定從該第一IP節(jié)點(diǎn)到該第二IP節(jié)點(diǎn)的N條路徑,該N條路徑中的每一條路徑包括IP層路徑和光層路徑,N≥1;根據(jù)該IP層路徑資源信息和該 光層路徑資源信息,從該N條路徑中選擇一條路徑為傳輸路徑;將該傳輸路徑分別發(fā)送至IP層控制器和光層控制器,以使得該IP層控制器根據(jù)該傳輸路徑建立IP層路徑,該光層控制器根據(jù)該傳輸路徑建立光層路徑。

      結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,根據(jù)該IP層路徑資源信息和該光層路徑資源信息,從該N條路徑中選擇一條路徑為傳輸路徑,包括:根據(jù)該IP層路徑資源信息和該光層路徑資源信息,計(jì)算該N條路徑中每一條路徑的傳輸代價(jià),該傳輸代價(jià)包括IP層傳輸代價(jià)和光層傳輸代價(jià);選擇該傳輸代價(jià)最小的路徑為該傳輸代價(jià)。

      結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,根據(jù)該IP層路徑資源信息和該光層路徑資源信息,計(jì)算該N條路徑中每一條路徑的傳輸代價(jià),包括:根據(jù)該IP層路徑資源信息,按照預(yù)設(shè)的第一權(quán)重比例計(jì)算該N條路徑中每一條路徑的IP層傳輸代價(jià);根據(jù)該光層路徑資源信息,按照預(yù)設(shè)的第二權(quán)重比例計(jì)算該N條路徑中每一條路徑的光層傳輸代價(jià)。

      結(jié)合第一方面,在第一方面的第三種可能的實(shí)現(xiàn)方式中,該路徑請(qǐng)求包括路徑帶寬預(yù)設(shè)值,其中,根據(jù)該IP層路徑資源信息和該光層路徑資源信息,從該N條路徑中選擇一條路徑為傳輸路徑,包括:若該路徑帶寬預(yù)設(shè)值大于第一閾值,根據(jù)該IP層路徑資源信息判斷該IP層的資源利用率是否大于第二閾值;若該IP層的資源利用率大于第二閾值,則根據(jù)該光層路徑資源信息,從該N條路徑中選擇光層直達(dá)的路徑為該傳輸路徑。

      結(jié)合第一方面以及第一方面的第一至第三種可能的實(shí)現(xiàn)方式中的任一種實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,該IP層路徑資源信息,包括IP層中各個(gè)IP節(jié)點(diǎn)之間的拓?fù)湫畔?、時(shí)延信息、帶寬信息以及鏈路利用率中的至少一個(gè);該光層路徑資源信息,包括光層中各個(gè)光層節(jié)點(diǎn)之間的拓?fù)湫畔?、時(shí)延信息、帶寬信息以及鏈路利用率中的至少一個(gè)。

      結(jié)合第一方面以及第一方面的第一至第三種可能的實(shí)現(xiàn)方式中的任一種實(shí)現(xiàn)方式,在第一方面的第五種可能的實(shí)現(xiàn)方式中,該方法 還包括:若接收到該光層控制器發(fā)送的第一光鏈路的故障消息,則確定承載在該第一光鏈路上的第一IP鏈路;確定該第一IP鏈路上的業(yè)務(wù)對(duì)該第一IP鏈路的鏈路需求;在該光層重新建立滿足該鏈路需求的第二光鏈路,以使得該第一IP鏈路改變?yōu)橛稍摰诙怄溌烦休d。

      結(jié)合第一方面的第五種可能的實(shí)現(xiàn)方式,在第一方面的第六種可能的實(shí)現(xiàn)方式中,在確定該第一IP鏈路上的業(yè)務(wù)對(duì)該第一IP鏈路的鏈路需求之后,還包括:若該光層中不包括滿足該鏈路需求的第二光鏈路,則重新選擇滿足該鏈路需求的IP層路徑。

      第二方面,本發(fā)明的實(shí)施例提供一種IP層路徑的選擇裝置,包括:獲取單元,用于若接收到建立從第一IP節(jié)點(diǎn)到第二IP節(jié)點(diǎn)的路徑請(qǐng)求,則獲取IP層路徑資源信息和光層路徑資源信息;確定單元,用于根據(jù)該路徑請(qǐng)求確定從該第一IP節(jié)點(diǎn)到該第二IP節(jié)點(diǎn)的N條路徑,該N條路徑中的每一條路徑包括IP層路徑和光層路徑,N≥1;選擇單元,用于根據(jù)該IP層路徑資源信息和該光層路徑資源信息,從該N條路徑中選擇一條路徑為傳輸路徑;發(fā)送單元,用于將該傳輸路徑分別發(fā)送至IP層控制器和光層控制器,以使得該IP層控制器根據(jù)該傳輸路徑建立IP層路徑,該光層控制器根據(jù)該傳輸路徑建立光層路徑。

      結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,該裝置還包括計(jì)算單元,該計(jì)算單元,用于根據(jù)該IP層路徑資源信息和該光層路徑資源信息,計(jì)算該N條路徑中每一條路徑的傳輸代價(jià),該傳輸代價(jià)包括IP層傳輸代價(jià)和光層傳輸代價(jià);該選擇單元,還用于選擇該傳輸代價(jià)最小的路徑為該傳輸代價(jià)。

      結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,該計(jì)算單元,具體用于根據(jù)該IP層路徑資源信息,按照預(yù)設(shè)的第一權(quán)重比例計(jì)算該N條路徑中每一條路徑的IP層傳輸代價(jià);根據(jù)該光層路徑資源信息,按照預(yù)設(shè)的第二權(quán)重比例計(jì)算該N條路徑中每一條路徑的光層傳輸代價(jià)。

      結(jié)合第二方面,在第二方面的第三種可能的實(shí)現(xiàn)方式中,該路徑請(qǐng)求包括路徑帶寬預(yù)設(shè)值,其中,該選擇單元,具體用于若該路徑帶寬預(yù)設(shè)值大于第一閾值,根據(jù)該IP層路徑資源信息判斷該IP層的資 源利用率是否大于第二閾值;若該IP層的資源利用率大于第二閾值,則根據(jù)該光層路徑資源信息,從該N條路徑中選擇光層直達(dá)的路徑為該傳輸路徑。

      結(jié)合第二方面以及第二方面的第一至第三種可能的實(shí)現(xiàn)方式中的任一種實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式中,該裝置還包括鏈路建立單元;其中,該確定單元,還用于若接收到該光層控制器發(fā)送的第一光鏈路的故障消息,則確定承載在該第一光鏈路上的第一IP鏈路;確定該第一IP鏈路上的業(yè)務(wù)對(duì)該第一IP鏈路的鏈路需求;該鏈路建立單元,用于在該光層重新建立滿足該鏈路需求的第二光鏈路,以使得該第一IP鏈路改變?yōu)橛稍摰诙怄溌烦休d。

      結(jié)合第二方面的第一至第四種可能的實(shí)現(xiàn)方式中的任一種實(shí)現(xiàn)方式,在第二方面的第五種可能的實(shí)現(xiàn)方式中,該選擇單元,還用于若該光層中不包括滿足該鏈路需求的第二光鏈路,則重新選擇滿足該鏈路需求的IP層路徑。

      第三方面,本發(fā)明的實(shí)施例提供一種IP層路徑的選擇系統(tǒng),包括上述任一項(xiàng)所述的IP層路徑的選擇裝置,以及與該IP層路徑的選擇裝置均相連的IP層控制器和光層控制器。

      至此,本發(fā)明的實(shí)施例提供一種IP層路徑的選擇方法、裝置及系統(tǒng),其中,若接收到建立從第一IP節(jié)點(diǎn)到第二IP節(jié)點(diǎn)的路徑請(qǐng)求,則獲取IP層路徑資源信息和光層路徑資源信息;并且,根據(jù)該路徑請(qǐng)求確定從該第一IP節(jié)點(diǎn)到該第二IP節(jié)點(diǎn)的N條路徑,該N條路徑中的每一條路徑包括IP層路徑和光層路徑,N≥1;進(jìn)而,根據(jù)該IP層路徑資源信息和該光層路徑資源信息,從該N條路徑中選擇一條路徑為傳輸路徑;最終,將該傳輸路徑分別發(fā)送至IP層控制器和光層控制器,以使得該IP層控制器根據(jù)該傳輸路徑建立IP層路徑,該光層控制器根據(jù)該傳輸路徑建立光層路徑。可以看出,在選擇從第一IP節(jié)點(diǎn)到第二IP節(jié)點(diǎn)的IP層路徑時(shí),結(jié)合該IP層路徑資源信息和該光層路徑資源信息,從N條路徑中選擇一條路徑為傳輸路徑,可實(shí)現(xiàn)IP層與光層的協(xié)同工作,進(jìn)而使得該IP層控制器根據(jù)該傳輸路徑建立IP層路徑,該光層控制器根據(jù)該傳輸路徑建立光層路徑,從而實(shí)現(xiàn)對(duì)IP層網(wǎng)絡(luò)資源和光層網(wǎng)絡(luò)資源進(jìn)行集中控制,可較為準(zhǔn) 確的為用戶提供性能較好的路徑。

      附圖說(shuō)明

      為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1為本發(fā)明實(shí)施例提供的一種IP層路徑的選擇系統(tǒng)的架構(gòu)圖;

      圖2為本發(fā)明實(shí)施例提供的一種IP層路徑的選擇方法的流程示意圖;

      圖3為本發(fā)明實(shí)施例提供的一種IP層路徑的選擇方法的應(yīng)用場(chǎng)景示意圖;

      圖4為本發(fā)明實(shí)施例提供的一種光鏈路故障的處理方法的流程示意圖;

      圖5為本發(fā)明實(shí)施例提供的一種IP層路徑的選擇裝置的結(jié)構(gòu)示意圖一;

      圖6為本發(fā)明實(shí)施例提供的一種IP層路徑的選擇裝置的結(jié)構(gòu)示意圖二;

      圖7為本發(fā)明實(shí)施例提供的一種IP層路徑的選擇裝置的結(jié)構(gòu)示意圖三;

      圖8為本發(fā)明實(shí)施例提供的一種IP層路徑的選擇裝置的硬件結(jié)構(gòu)示意圖。

      具體實(shí)施方式

      以下描述中,為了說(shuō)明而不是為了限定,提出了諸如特定系統(tǒng)結(jié)構(gòu)、接口、技術(shù)之類的具體細(xì)節(jié),以便透徹理解本發(fā)明。然而,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)清楚,在沒(méi)有這些具體細(xì)節(jié)的其它實(shí)施例中也可以實(shí)現(xiàn)本發(fā)明。在其它情況中,省略對(duì)眾所周知的裝置、電路以及方法的詳細(xì)說(shuō)明,以免不必要的細(xì)節(jié)妨礙本發(fā)明的描述。

      另外,術(shù)語(yǔ)“第一”、“第二”僅用于描述目的,而不能理解為 指示或暗示相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個(gè)或者更多個(gè)該特征。在本發(fā)明的描述中,除非另有說(shuō)明,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上。

      如圖1所示,本發(fā)明的實(shí)施例提供的IP層路徑的選擇方法可應(yīng)用于IP層路徑的選擇系統(tǒng),該系統(tǒng)可基于SDN(Software Defined Network,軟件定義網(wǎng)絡(luò))架構(gòu)實(shí)現(xiàn)。

      具體的,該IP層路徑的選擇系統(tǒng)中包括有IP層路徑的選擇裝置01、與IP層路徑的選擇裝置01均相連的IP層控制器02和光層控制器03,其中,IP層路徑的選擇裝置01位于業(yè)務(wù)協(xié)同層。

      其中,IP層控制器02對(duì)IP網(wǎng)絡(luò)中的IP節(jié)點(diǎn)(例如路由器)進(jìn)行集中控制,各IP節(jié)點(diǎn)可通過(guò)IP層控制器的接口上報(bào)各自的IP層路徑資源信息,IP層控制器02可根據(jù)該IP層路徑資源信息以及預(yù)置的決策規(guī)則確定IP層路徑,或通過(guò)與IP層路徑的選擇裝置01進(jìn)行交互后確定IP層路徑,進(jìn)而,向IP節(jié)點(diǎn)下發(fā)配置信息,以實(shí)現(xiàn)對(duì)IP層路徑的配置。

      類似的,光層控制器03對(duì)光網(wǎng)絡(luò)中的光層節(jié)點(diǎn)(例如傳輸設(shè)備)進(jìn)行集中控制,光層控制器03根據(jù)各光層節(jié)點(diǎn)上報(bào)光層路徑資源信息,與IP層路徑的選擇裝置01進(jìn)行交互后確定光層路徑,進(jìn)而向各傳輸設(shè)備下發(fā)配置信息,實(shí)現(xiàn)對(duì)光層路徑的配置。

      而部署在業(yè)務(wù)協(xié)同層中的IP層路徑的選擇裝置01,用來(lái)實(shí)現(xiàn)IP層與光層的協(xié)同。IP層路徑的選擇裝置01接收到路徑請(qǐng)求后,根據(jù)該IP層路徑資源信息和該光層路徑資源信息,分別計(jì)算IP層和光層的傳輸代價(jià),進(jìn)而選擇出最優(yōu)的傳輸路徑發(fā)送至IP層控制器02和光層控制器03,然后由IP層控制器02和光層控制器03共同創(chuàng)建該最優(yōu)的傳輸路徑。

      實(shí)施例一

      本發(fā)明的實(shí)施例提供一種IP層路徑的選擇方法,如圖2所示,包括:

      101、若接收到建立從第一IP節(jié)點(diǎn)到第二IP節(jié)點(diǎn)的路徑請(qǐng)求, 則IP層路徑的選擇裝置獲取IP層路徑資源信息和光層路徑資源信息。

      102、IP層路徑的選擇裝置根據(jù)該路徑請(qǐng)求確定從該第一IP節(jié)點(diǎn)到該第二IP節(jié)點(diǎn)的N條路徑,該N條路徑中的每一條路徑包括IP層路徑和光層路徑,N≥1。

      103、IP層路徑的選擇裝置根據(jù)該IP層路徑資源信息和該光層路徑資源信息,從該N條路徑中選擇一條路徑為傳輸路徑。

      104、IP層路徑的選擇裝置將該傳輸路徑分別發(fā)送至IP層控制器和光層控制器,以使得該IP層控制器根據(jù)該傳輸路徑建立IP層路徑,該光層控制器根據(jù)該傳輸路徑建立光層路徑。

      在步驟101中,IP層路徑的選擇裝置可以定時(shí)的從IP層控制器獲取IP層路徑資源信息存儲(chǔ)至自身的存儲(chǔ)器中,并從光層控制器中獲取光層路徑資源信息存儲(chǔ)至該存儲(chǔ)器中,當(dāng)接收到需要建立從第一IP節(jié)點(diǎn)到第二IP節(jié)點(diǎn)的路徑請(qǐng)求時(shí),IP層路徑的選擇裝置可從存儲(chǔ)器中該獲取IP層路徑資源信息和光層路徑資源信息。

      其中,該IP層路徑資源信息,可以包括IP層中各個(gè)IP節(jié)點(diǎn)之間的拓?fù)湫畔?、時(shí)延信息、帶寬信息以及鏈路利用率中的至少一個(gè);類似的,該光層路徑資源信息,可以包括光層中各個(gè)光層節(jié)點(diǎn)之間的拓?fù)湫畔?、時(shí)延信息、帶寬信息以及鏈路利用率中的至少一個(gè)。

      在步驟102中,IP層路徑的選擇裝置根據(jù)步驟101中接收的該路徑請(qǐng)求,確定從該第一IP節(jié)點(diǎn)到該第二IP節(jié)點(diǎn)的N條路徑,該N條路徑中的每一條路徑包括IP層路徑和光層路徑,N≥1。

      具體的,由于該路徑請(qǐng)求用于指示建立從第一IP節(jié)點(diǎn)到第二IP節(jié)點(diǎn)的IP層路徑,例如,如圖3所示,基礎(chǔ)承載網(wǎng)絡(luò)分為IP層和光層,IP層由路由器R1~R5組成,光層由傳輸設(shè)備T1~T8組成。路由器R1與傳輸設(shè)備T1相連,路由器R2與傳輸設(shè)備T2相連,路由器R3與傳輸設(shè)備T3相連,路由器R4與傳輸設(shè)備T4相連,路由器之間依靠傳輸設(shè)備建立起互聯(lián)的鏈路。并且,IP層由IP層控制器統(tǒng)一進(jìn)行控制,光層由光層控制器統(tǒng)一控制。

      若該路徑請(qǐng)求用于指示建立從R1到R4的IP層路徑,那么,基 于當(dāng)前的IP層與光層的互聯(lián)狀況,該IP層路徑的選擇裝置可以根據(jù)該路徑請(qǐng)求,確定從R1到R4的N條路徑,例如,路徑1為:R1-TI-T5-T3-R3-T3-T8-T4-R4;路徑2為:R1-TI-T6-T2-R2-T2-T3-T8-T4-R4。

      其中,這N條路徑中的每一條路徑都包括IP層路徑和光層路徑,例如,上述路徑1中的IP層路徑為:R1-R3-R4,路徑1中的光層路徑為:TI-T5-T3-T8-T4;而上述路徑2中的IP層路徑為:R1-R2-R4,路徑2中的光層路徑為:TI-T6-T2-T3-T8-T4。

      另外,該路徑請(qǐng)求中還可以攜帶用戶的需求信息,例如時(shí)延要求、帶寬要求等,那么,IP層路徑的選擇裝置根據(jù)該路徑請(qǐng)求,確定從該第一IP節(jié)點(diǎn)到該第二IP節(jié)點(diǎn)的N條路徑時(shí),可以根據(jù)該需求信息,選擇滿足該需求信息的從該第一IP節(jié)點(diǎn)到該第二IP節(jié)點(diǎn)的N條路徑。

      在步驟103中,IP層路徑的選擇裝置根據(jù)步驟101中獲取的該IP層路徑資源信息和該光層路徑資源信息,從步驟102中確定的該N條路徑中選擇一條路徑為傳輸路徑。

      具體的,IP層路徑的選擇裝置可以根據(jù)該IP層路徑資源信息和該光層路徑資源信息,計(jì)算該N條路徑中每一條路徑的傳輸代價(jià),其中,該傳輸代價(jià)包括IP層傳輸代價(jià)和光層傳輸代價(jià);進(jìn)而,選擇傳輸代價(jià)最小的路徑為該傳輸路徑。

      仍以圖3中的例子進(jìn)行說(shuō)明,此時(shí),IP層路徑的選擇裝置可以根據(jù)步驟101中的IP層路徑資源信息(例如R1-R3-R4之間的拓?fù)湫畔ⅰr(shí)延信息、帶寬信息以及鏈路利用率),按照預(yù)設(shè)的第一權(quán)重比例(例如拓?fù)湫畔?、時(shí)延信息、帶寬信息以及鏈路利用率之間的第一權(quán)重比例為:1:2:1:2)計(jì)算上述路徑1的IP層傳輸代價(jià),即IP層傳輸代價(jià)1;并根據(jù)R1-R2-R4之間的拓?fù)湫畔?、時(shí)延信息、帶寬信息以及鏈路利用率),按照該第一權(quán)重比例(例如拓?fù)湫畔?、時(shí)延信息、帶寬信息以及鏈路利用率之間的第一權(quán)重比例為:1:2:1:2)計(jì)算上述路徑2的IP層傳輸代價(jià),即IP層傳輸代價(jià)2。

      類似的,可進(jìn)一步根據(jù)步驟101中的光層路徑資源信息(例如TI-T5-T3-T8-T4之間的拓?fù)湫畔?、時(shí)延信息、帶寬信息以及鏈路利用 率),按照預(yù)設(shè)的第二權(quán)重比例計(jì)算上述路徑1的光層傳輸代價(jià),即光層傳輸代價(jià)1,并根據(jù)TI-T6-T2-T3-T8-T4之間的拓?fù)湫畔?、時(shí)延信息、帶寬信息以及鏈路利用率,按照該第二權(quán)重比例計(jì)算上述路徑2的光層傳輸代價(jià),即光層傳輸代價(jià)2。

      這樣,IP層路徑的選擇裝置便可以確定路徑1的傳輸代價(jià),即路徑1的傳輸代價(jià)=IP層傳輸代價(jià)1+光層傳輸代價(jià)1;以及路徑2的傳輸代價(jià),即路徑2的傳輸代價(jià)=IP層傳輸代價(jià)2+光層傳輸代價(jià)2。

      進(jìn)而,IP層路徑的選擇裝置便可以選擇傳輸代價(jià)最小的路徑為該傳輸路徑。

      可以看出,在選擇從第一IP節(jié)點(diǎn)到第二IP節(jié)點(diǎn)的IP層路徑時(shí),結(jié)合該IP層路徑資源信息和該光層路徑資源信息,從N條路徑中選擇一條路徑為傳輸路徑,可實(shí)現(xiàn)IP層與光層的協(xié)同工作,進(jìn)而使得該IP層控制器根據(jù)該傳輸路徑建立IP層路徑,該光層控制器根據(jù)該傳輸路徑建立光層路徑,從而實(shí)現(xiàn)對(duì)IP層網(wǎng)絡(luò)資源和光層網(wǎng)絡(luò)資源進(jìn)行集中控制,可較為準(zhǔn)確的為用戶提供性能較好的路徑。

      另外,步驟101獲取的路徑請(qǐng)求中還可以包括路徑帶寬預(yù)設(shè)值,該路徑帶寬預(yù)設(shè)值為用戶要求的路徑帶寬的最小值,此時(shí),在步驟102之后,IP層路徑的選擇裝置可以比較該路徑帶寬預(yù)設(shè)值是否大于第一閾值,若該路徑帶寬預(yù)設(shè)值大于第一閾值,即說(shuō)明該路徑請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)屬于大顆粒業(yè)務(wù),此時(shí),可以根據(jù)該IP層路徑資源信息判斷所述IP層的資源利用率是否大于第二閾值,即確定IP層的資源利用情況。

      如果IP層的資源利用率小于第二閾值,即說(shuō)明IP層的資源仍然充足,則依然可采取上述從N條路徑中選擇一條路徑為傳輸路徑的方法。

      如果IP層的資源利用率大于第二閾值,即說(shuō)明IP層網(wǎng)絡(luò)的資源已經(jīng)比較緊張,此時(shí),如果在IP層的路徑上疊加該路徑請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)后,極有可能會(huì)出現(xiàn)IP層資源利用率過(guò)高的情況,因此,可以從上述N條路徑中選擇光層直達(dá)的路徑為該傳輸路徑(例如圖3中R1-T1-T6-T3-T8-T4-R4所組成的路徑3),這樣,流量不再經(jīng)IP層的節(jié)點(diǎn)繞轉(zhuǎn),從而避免對(duì)IP層資源的消耗。

      需要說(shuō)明的是,本發(fā)明實(shí)施例中涉及的第一閾值和第二閾值均可由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際經(jīng)驗(yàn)進(jìn)行設(shè)置,本發(fā)明實(shí)施例對(duì)第一閾值和第二閾值的取值不做限制。

      進(jìn)一步地,在步驟104中,IP層路徑的選擇裝置可以將步驟103中選擇的該傳輸路徑,分別發(fā)送至IP層控制器和光層控制器,以使得該IP層控制器根據(jù)該傳輸路徑在IP層建立IP層路徑,并使得該光層控制器根據(jù)該傳輸路徑在光層建立光層路徑。

      至此,本發(fā)明的實(shí)施例提供一種IP層路徑的選擇方法,其中,若接收到建立從第一IP節(jié)點(diǎn)到第二IP節(jié)點(diǎn)的路徑請(qǐng)求,則獲取IP層路徑資源信息和光層路徑資源信息;并且,根據(jù)該路徑請(qǐng)求確定從該第一IP節(jié)點(diǎn)到該第二IP節(jié)點(diǎn)的N條路徑,該N條路徑中的每一條路徑包括IP層路徑和光層路徑,N≥1;進(jìn)而,根據(jù)該IP層路徑資源信息和該光層路徑資源信息,從該N條路徑中選擇一條路徑為傳輸路徑;最終,將該傳輸路徑分別發(fā)送至IP層控制器和光層控制器,以使得該IP層控制器根據(jù)該傳輸路徑建立IP層路徑,該光層控制器根據(jù)該傳輸路徑建立光層路徑??梢钥闯?,在選擇從第一IP節(jié)點(diǎn)到第二IP節(jié)點(diǎn)的IP層路徑時(shí),結(jié)合該IP層路徑資源信息和該光層路徑資源信息,從N條路徑中選擇一條路徑為傳輸路徑,可實(shí)現(xiàn)IP層與光層的協(xié)同工作,進(jìn)而使得該IP層控制器根據(jù)該傳輸路徑建立IP層路徑,該光層控制器根據(jù)該傳輸路徑建立光層路徑,從而實(shí)現(xiàn)對(duì)IP層網(wǎng)絡(luò)資源和光層網(wǎng)絡(luò)資源進(jìn)行集中控制,可較為準(zhǔn)確的為用戶提供性能較好的路徑。

      實(shí)施例二

      基于上述實(shí)施例1中步驟101-104闡述的IP層路徑的選擇方法,本發(fā)明的實(shí)施例提供一種光鏈路故障的處理方法,如圖4所示,包括:

      201、若光層控制器檢測(cè)到第一光鏈路發(fā)生故障,則向IP層路徑的選擇裝置發(fā)送該第一光鏈路的故障消息。

      202、IP層路徑的選擇裝置確定承載在該第一光鏈路上的第一IP鏈路。

      203、IP層路徑的選擇裝置確定該第一IP鏈路上的業(yè)務(wù)對(duì)該第一IP鏈路的鏈路需求。

      204、IP層路徑的選擇裝置在光層重新建立滿足該鏈路需求的第二光鏈路,以使得該第一IP鏈路改變?yōu)橛稍摰诙怄溌烦休d。

      205、若光層中不包括滿足該鏈路需求的第二光鏈路,IP層路徑的選擇裝置則重新選擇滿足該鏈路需求的IP層路徑。

      在步驟201中,假設(shè)光層的第一光鏈路(例如,該第一光鏈路為圖3中T1-T5之間的光鏈路)發(fā)生故障,傳輸設(shè)備T1或T5檢測(cè)到該故障后,通知光層控制器,此時(shí),光層控制器向該IP層路徑的選擇裝置發(fā)送該第一光鏈路的故障消息。

      在步驟202中,IP層路徑的選擇裝置接收到該故障消息后,確定承載在該第一光鏈路上的第一IP鏈路,即確定受到該第一光鏈路影響的IP層的鏈路信息,其中,該第一IP鏈路可以為一個(gè)或多個(gè)。

      以步驟201中的例子進(jìn)行說(shuō)明,此時(shí),承載在該第一光鏈路上的第一IP鏈路為R1-R5之間的IP鏈路。

      在步驟203中,IP層路徑的選擇裝置進(jìn)一步確定該第一IP鏈路上的業(yè)務(wù)對(duì)該第一IP鏈路的鏈路需求,例如,R1-R5之間的IP鏈路對(duì)時(shí)延信息、帶寬信息以及鏈路利用率的需求。

      進(jìn)而,在步驟204中,IP層路徑的選擇裝置在光層重新建立滿足該鏈路需求的第二光鏈路,以使得該第一IP鏈路改變?yōu)橛稍摰诙怄溌烦休d。

      例如,R1-R5之間的第一IP鏈路原本由T1-T5之間的第一光鏈路承載,但是,由于第一光鏈路發(fā)生故障,IP層路徑的選擇裝置根據(jù)該第一IP鏈路的鏈路需求,在光層重新建立滿足該鏈路需求的第二光鏈路,例如,T1-T6-T5組成的第二光鏈路,這樣,該第一IP鏈路改變?yōu)橛稍摰诙怄溌烦休d,從而保證IP層的鏈路不會(huì)受到光層鏈路故障的影響。

      但是,在步驟205中,如果光層中不包括滿足該鏈路需求的第二光鏈路,IP層路徑的選擇裝置則可以根據(jù)實(shí)施例1中步驟101-104闡述的IP層路徑的選擇方法,重新選擇滿足該鏈路需求的IP層路徑。

      至此,本發(fā)明的實(shí)施例提供一種光鏈路故障的處理方法,其中,在接收到光層控制器發(fā)送的第一光鏈路的故障消息后,IP層路徑的選 擇裝置確定承載在該第一光鏈路上的第一IP鏈路,并確定該第一IP鏈路上的業(yè)務(wù)對(duì)該第一IP鏈路的鏈路需求,進(jìn)而在光層重新建立滿足該鏈路需求的第二光鏈路,以使得該第一IP鏈路改變?yōu)橛稍摰诙怄溌烦休d。這樣,可以在光層鏈路發(fā)生故障時(shí)及時(shí)按照鏈路需求轉(zhuǎn)移受影響的IP層的IP鏈路,保證IP層的鏈路不會(huì)受到光層鏈路故障的影響,同時(shí)滿足該第一IP鏈路上的業(yè)務(wù)對(duì)該第一IP鏈路的鏈路需求。

      實(shí)施例三

      基于上述步驟101-104,如圖5所示,本發(fā)明實(shí)施例提供的一種IP層路徑的選擇裝置可以示例性的被劃分為獲取單元11、確定單元12、模型選擇單元13以及發(fā)送單元14。

      其中,獲取單元11,用于接收建立從第一IP節(jié)點(diǎn)到第二IP節(jié)點(diǎn)的路徑請(qǐng)求;以及獲取IP層路徑資源信息和光層路徑資源信息;

      確定單元12,用于根據(jù)所述路徑請(qǐng)求確定從所述第一IP節(jié)點(diǎn)到所述第二IP節(jié)點(diǎn)的N條路徑,所述N條路徑中的每一條路徑包括IP層路徑和光層路徑,N≥1;

      選擇單元13,用于根據(jù)所述獲取單元11中的IP層路徑資源信息和所述光層路徑資源信息,從所述確定單元12中確定的N條路徑中選擇一條路徑為傳輸路徑;

      發(fā)送單元14,用于將所述選擇單元13選擇的傳輸路徑分別發(fā)送至IP層控制器和光層控制器,以使得所述IP層控制器根據(jù)所述傳輸路徑建立IP層路徑,所述光層控制器根據(jù)所述傳輸路徑建立光層路徑。

      進(jìn)一步地,如圖6所示,所述選擇裝置還包括計(jì)算單元15,其中,所述計(jì)算單元15,用于根據(jù)所述獲取單元11中的IP層路徑資源信息和所述光層路徑資源信息,計(jì)算所述N條路徑中每一條路徑的傳輸代價(jià),所述傳輸代價(jià)包括IP層傳輸代價(jià)和光層傳輸代價(jià);此時(shí),所述選擇單元13,還用于選擇所述傳輸代價(jià)最小的路徑為所述傳輸路徑。

      進(jìn)一步地,所述計(jì)算單元15,具體用于根據(jù)所述IP層路徑資源 信息,按照預(yù)設(shè)的第一權(quán)重比例計(jì)算所述N條路徑中每一條路徑的IP層傳輸代價(jià);根據(jù)所述光層路徑資源信息,按照預(yù)設(shè)的第二權(quán)重比例計(jì)算所述N條路徑中每一條路徑的光層傳輸代價(jià)。

      進(jìn)一步地,所述路徑請(qǐng)求包括路徑帶寬預(yù)設(shè)值,其中,所述選擇單元13,具體用于若所述路徑帶寬預(yù)設(shè)值大于第一閾值,根據(jù)所述IP層路徑資源信息判斷所述IP層的資源利用率是否大于第二閾值;若所述IP層的資源利用率大于第二閾值,則根據(jù)所述光層路徑資源信息,從所述N條路徑中選擇光層直達(dá)的路徑為所述傳輸路徑。

      進(jìn)一步地,基于上述步驟201-205,如圖7所示,所述選擇裝置還包括鏈路建立單元16;其中,所述獲取單元11,還用于接收所述光層控制器發(fā)送的第一光鏈路的故障消息;所述確定單元12,還用于確定承載在所述第一光鏈路上的第一IP鏈路;確定所述第一IP鏈路上的業(yè)務(wù)對(duì)所述第一IP鏈路的鏈路需求;所述鏈路建立單元16,用于在所述光層重新建立滿足所述確定單元12中確定的鏈路需求的第二光鏈路,以使得所述第一IP鏈路改變?yōu)橛伤龅诙怄溌烦休d。

      進(jìn)一步地,所述選擇單元13,還用于若所述光層中不包括滿足所述鏈路需求的第二光鏈路,則重新選擇滿足所述鏈路需求的IP層路徑。

      另外,圖8為本發(fā)明實(shí)施例提供的一種IP層路徑的選擇裝置的硬件結(jié)構(gòu)示意圖,本發(fā)明實(shí)施例提供的IP層路徑的選擇裝置可以用于實(shí)施上述圖1-圖4所示的本發(fā)明各實(shí)施例實(shí)現(xiàn)的方法,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照?qǐng)D1-圖4所示的本發(fā)明各實(shí)施例。

      其中,該IP層路徑的選擇裝置可以為業(yè)務(wù)協(xié)同層中的任意服務(wù)器,例如協(xié)同服務(wù)器、SDN服務(wù)器等,本發(fā)明對(duì)此不作任何限制,可滿足運(yùn)算能力需求的所有硬件產(chǎn)品都適用。

      具體的,如圖8所示,該IP層路徑的選擇裝置包括處理器21、通信接口22以及存儲(chǔ)器23,并且,該處理器21、收發(fā)器22以及存儲(chǔ)器23通過(guò)總線24進(jìn)行通信。

      所述存儲(chǔ)器23用于存儲(chǔ)計(jì)算機(jī)執(zhí)行指令,所述處理器21與所述存儲(chǔ)器23通過(guò)所述總線24連接,當(dāng)該IP層路徑的選擇裝置運(yùn)行時(shí), 所述處理器21執(zhí)行所述存儲(chǔ)器23存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,以使該IP層路徑的選擇裝置執(zhí)行如圖2或圖4所述的IP層路徑的選擇方法。具體的IP層路徑的選擇方法可參見(jiàn)上述如圖2-圖5任意之一所示的實(shí)施例中的相關(guān)描述,此處不再贅述。

      其中,處理器21,可以為中央處理器(英文:central processing unit,縮寫(xiě):CPU)。所述處理器21還可以為其他通用處理器、數(shù)字信號(hào)處理器(英文:digital signal processing,簡(jiǎn)稱DSP)、專用集成電路(英文:application specific integrated circuit,簡(jiǎn)稱ASIC)、現(xiàn)場(chǎng)可編程門陣列(英文:field-programmable gate array,簡(jiǎn)稱FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。

      處理器21是該IP層路徑的選擇裝置的控制中心,處理器21通過(guò)對(duì)收發(fā)器22接收到的數(shù)據(jù)進(jìn)行處理,并調(diào)用存儲(chǔ)器23中的軟件或程序,執(zhí)行所述IP層路徑的選擇裝置的各項(xiàng)功能。

      通信接口22,可具體為接口電路,用于收發(fā)信息或請(qǐng)求的過(guò)程中,信號(hào)的接收和發(fā)送,收發(fā)器22接收終端發(fā)送的信息后,給處理器21處理;另外,收發(fā)器22可以通過(guò)無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信。

      存儲(chǔ)器23,可以包括易失性存儲(chǔ)器(英文:volatile memory),例如隨機(jī)存取存儲(chǔ)器(英文:random-access memory,縮寫(xiě):RAM);所述存儲(chǔ)器31也可以包括非易失性存儲(chǔ)器(英文:non-volatile memory),例如只讀存儲(chǔ)器(英文:read-only memory,縮寫(xiě):ROM),快閃存儲(chǔ)器(英文:flash memory),硬盤(pán)(英文:hard disk drive,縮寫(xiě):HDD)或固態(tài)硬盤(pán)(英文:solid-state drive,縮寫(xiě):SSD);所述存儲(chǔ)器31還可以包括上述種類的存儲(chǔ)器的組合。處理器21可通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器23的軟件程序,從而執(zhí)行所述IP層路徑的選擇裝置的各種功能應(yīng)用以及數(shù)據(jù)處理。

      而總線24可以包括數(shù)據(jù)總線、電源總線、控制總線和信號(hào)狀態(tài)總線等。本實(shí)施例中為了清楚說(shuō)明,在圖8中將各種總線都示意為總線24。

      至此,本發(fā)明的實(shí)施例提供一種IP層路徑的選擇裝置,其中,若接收到建立從第一IP節(jié)點(diǎn)到第二IP節(jié)點(diǎn)的路徑請(qǐng)求,則獲取IP層路徑資源信息和光層路徑資源信息;并且,根據(jù)該路徑請(qǐng)求確定從該第一IP節(jié)點(diǎn)到該第二IP節(jié)點(diǎn)的N條路徑,該N條路徑中的每一條路徑包括IP層路徑和光層路徑,N≥1;進(jìn)而,根據(jù)該IP層路徑資源信息和該光層路徑資源信息,從該N條路徑中選擇一條路徑為傳輸路徑;最終,將該傳輸路徑分別發(fā)送至IP層控制器和光層控制器,以使得該IP層控制器根據(jù)該傳輸路徑建立IP層路徑,該光層控制器根據(jù)該傳輸路徑建立光層路徑。可以看出,在選擇從第一IP節(jié)點(diǎn)到第二IP節(jié)點(diǎn)的IP層路徑時(shí),結(jié)合該IP層路徑資源信息和該光層路徑資源信息,從N條路徑中選擇一條路徑為傳輸路徑,可實(shí)現(xiàn)IP層與光層的協(xié)同工作,進(jìn)而使得該IP層控制器根據(jù)該傳輸路徑建立IP層路徑,該光層控制器根據(jù)該傳輸路徑建立光層路徑,從而實(shí)現(xiàn)對(duì)IP層網(wǎng)絡(luò)資源和光層網(wǎng)絡(luò)資源進(jìn)行集中控制,可較為準(zhǔn)確的為用戶提供性能較好的路徑。

      所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。

      在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

      所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的 需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。

      另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。

      所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。

      以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1