用于數(shù)據(jù)傳輸網(wǎng)絡(luò)的網(wǎng)絡(luò)元件的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明一般涉及數(shù)據(jù)傳輸網(wǎng)絡(luò)。數(shù)據(jù)傳輸網(wǎng)絡(luò)可以是,例如,但不必須是,軟件限定網(wǎng)絡(luò)“SDN”。更具體地,本發(fā)明涉及一種用于數(shù)據(jù)傳輸網(wǎng)絡(luò)的網(wǎng)絡(luò)元件。此外,本發(fā)明涉及一種用于配置數(shù)據(jù)傳輸網(wǎng)絡(luò)的網(wǎng)絡(luò)元件的方法和計算機程序。
【背景技術(shù)】
[0002]一種數(shù)據(jù)傳輸網(wǎng)絡(luò)的網(wǎng)絡(luò)元件可以具有模塊結(jié)構(gòu),使得網(wǎng)絡(luò)元件包括能夠彼此之間傳輸數(shù)據(jù)的功能實體。該網(wǎng)絡(luò)元件可以是,例如,互聯(lián)網(wǎng)協(xié)議“IP”路由器、多協(xié)議標(biāo)簽交換“MPLS”節(jié)點、分組光學(xué)交換機和/或以太網(wǎng)交換機。每種功能實體可以是,例如,網(wǎng)絡(luò)元件的線接口模塊或者線接口模塊的一部分,諸如線接口模塊的出側(cè)或線接口模塊的入側(cè)。另一方面,也可能的是,功能實體包括兩個或更多個獨立的物理實體。例如,功能實體可以包括,例如,線接口模塊,以及例如,交換構(gòu)造模塊。此外,也可能的是,兩個功能實體共享相同物理實體,例如,第一功能實體可以包括第一線接口模塊和交換構(gòu)造模塊,并且第二功能實體可以包括第二線接口模塊和交換構(gòu)造模塊。另外,也可能的是,功能實體是以軟件實施的處理,并且由適于也可以運行其它軟件實施處理的硬件運行。
[0003]在許多網(wǎng)絡(luò)元件中,每個功能實體被適于,構(gòu)建其自己的配置系統(tǒng),借助于該配置系統(tǒng),所考慮的功能實體能夠與網(wǎng)絡(luò)元件的其它功能實體合作,使得整個網(wǎng)絡(luò)元件能夠作為數(shù)據(jù)傳輸網(wǎng)絡(luò)的一部分操作。然而,上文所述的這種安排并非沒有挑戰(zhàn)。挑戰(zhàn)之一是涉及需要保持不同功能實體的配置系統(tǒng)在所有情形下彼此一致,因為不一致將導(dǎo)致嚴(yán)重的功能問題。另一挑戰(zhàn)是涉及數(shù)據(jù)傳輸,當(dāng)功能實體構(gòu)建和/或更新其配置系統(tǒng)時,在功能實體之間需要數(shù)據(jù)傳輸。在包括許多功能實體的網(wǎng)絡(luò)元件中,必需的數(shù)據(jù)傳輸量可能代表了顯著的工作負荷。
【發(fā)明內(nèi)容】
[0004]下文給出了簡化的
【發(fā)明內(nèi)容】
,以提供對于各種發(fā)明實施例的許多方面的基本理解。該
【發(fā)明內(nèi)容】
不是本發(fā)明的廣泛概括。其也既非旨在識別本發(fā)明的重要或關(guān)鍵元素,也非刻畫本發(fā)明的范圍。下文
【發(fā)明內(nèi)容】
僅以簡化形式給出了本發(fā)明的某些概念,作為對于例證本發(fā)明實施例的更具體描述的前言。
[0005]根據(jù)本發(fā)明,提供一種用于配置數(shù)據(jù)傳輸網(wǎng)絡(luò)的網(wǎng)絡(luò)元件的新方法,其中,所述網(wǎng)絡(luò)元件包括功能實體,每個功能實體適于維護包括配置條目的實體專用的配置系統(tǒng),借助于所述配置條目,所考慮的功能實體能夠與網(wǎng)絡(luò)元件的其它功能實體合作,使得網(wǎng)絡(luò)元件能夠作為數(shù)據(jù)傳輸網(wǎng)絡(luò)的一部分操作。
[0006]根據(jù)本發(fā)明的方法包括:
[0007]-維護數(shù)據(jù)庫,其由網(wǎng)絡(luò)元件的每個功能實體可寫和可讀,
[0008]-通過功能實體的第一功能實體將配置條目中的一個的第一部分寫入數(shù)據(jù)庫,
[0009]-通過功能實體的第二功能實體將配置條目中的所述一個的第二部分寫入數(shù)據(jù)庫,
[0010]-將配置條目中的所述一個實施到功能實體第一功能實體的配置系統(tǒng)中。
[0011]由網(wǎng)絡(luò)元件的功能實體所公共使用的上述數(shù)據(jù)庫便于維護功能實體之間的一致性。除了與配置條目相關(guān)的數(shù)據(jù)以外,數(shù)據(jù)庫可以被用于在功能實體之間傳遞其它信息。其它信息可以包括,例如,涉及功能實體之間協(xié)商的消息。此外,數(shù)據(jù)庫可以包含表達用于不同用途和/或應(yīng)用的網(wǎng)絡(luò)元件的數(shù)據(jù)處理資源分配的數(shù)據(jù)。
[0012]根據(jù)本發(fā)明,也提供一種用于數(shù)據(jù)傳輸網(wǎng)絡(luò)的新網(wǎng)絡(luò)元件。該網(wǎng)絡(luò)元件可以是,例如,互聯(lián)網(wǎng)協(xié)議“IP”路由器、多協(xié)議標(biāo)簽交換“MPLS”交換機、分組光學(xué)交換機和/或以太網(wǎng)交換機。根據(jù)本發(fā)明的網(wǎng)絡(luò)元件包括功能實體,其每個適于維護包括配置條目的實體專用配置系統(tǒng),借助于所述配置條目,所考慮的功能實體能夠以網(wǎng)絡(luò)元件能夠作為數(shù)據(jù)傳輸網(wǎng)絡(luò)的一部分操作的方式,與其它功能實體合作。該網(wǎng)絡(luò)元件進一步包括用于維護由每個功能實體可寫和可讀的數(shù)據(jù)庫的存儲器。網(wǎng)絡(luò)元件的功能實體為,與一個或多個功能實體相關(guān)的示例性配置條目由許多功能實體寫入到數(shù)據(jù)庫的數(shù)據(jù)項構(gòu)成,因此,相關(guān)的一個或多個功能實體可以從該數(shù)據(jù)庫讀取配置條目,并且將該配置條目實施進這些一個或多個功能實體的一個或多個配置系統(tǒng)中。
[0013]根據(jù)本發(fā)明,也提供一種新的計算機程序,用于配置數(shù)據(jù)傳輸網(wǎng)絡(luò)的網(wǎng)絡(luò)元件,其中,該網(wǎng)絡(luò)元件包括功能實體,其每個被配置成,維護包括配置條目的實體專用配置系統(tǒng),借助于這些配置條目,所考慮的功能實體能夠以該網(wǎng)絡(luò)元件能夠作為數(shù)據(jù)傳輸網(wǎng)絡(luò)的一部分操作的方式,與其它功能實體合作。根據(jù)本發(fā)明的一種計算機程序包括計算機可執(zhí)行指令,用于:
[0014]-控制涉及功能實體的第一功能實體的可編程處理系統(tǒng),以將配置條目中的一個的第一部分寫入數(shù)據(jù)庫,該數(shù)據(jù)庫是通過每個功能實體可讀和可寫的,
[0015]-控制涉及功能實體的第二功能實體的可編程處理系統(tǒng),以將配置條目中的所述一個的第二部分寫入數(shù)據(jù)庫,以及
[0016]-控制涉及功能實體的第一功能實體的可編程處理系統(tǒng),以將配置條目中的所述一個實施到功能實體的第一功能實體的配置系統(tǒng)中。
[0017]根據(jù)本發(fā)明,也提供一種新的計算機程序產(chǎn)品。該計算機程序產(chǎn)品包括編碼有根據(jù)本發(fā)明的計算機程序的非易失性計算機可讀介質(zhì),例如,光盤“CD”。
[0018]上述數(shù)據(jù)傳輸網(wǎng)絡(luò)可以是,例如,但不必須是,軟件限定網(wǎng)絡(luò)“SDN”,其中,控制平面與數(shù)據(jù)平面分開,使得在一個或多個控制器中實施該控制平面,該一個或多個控制器可以與軟件限定網(wǎng)絡(luò)的數(shù)據(jù)轉(zhuǎn)發(fā)元件分開,并且在數(shù)據(jù)轉(zhuǎn)發(fā)網(wǎng)絡(luò)元件中實施該數(shù)據(jù)平面。
[0019]在隨附的從屬權(quán)利要求中描述了多個示例性和非限定性的本發(fā)明實施例。
[0020]當(dāng)結(jié)合附圖進行閱讀時,從對特定示例性實施例的下文描述中,能夠更好地理解關(guān)于本發(fā)明構(gòu)建和操作方法以及另外目的和優(yōu)勢的各種本發(fā)明示例性和非限定性實施例。
[0021]本文獻中所使用的動詞“包括”和“包含”是開放式限定,其既不排除也不要求未敘述特征的存在。除非另有明確說明,在隨附的從屬權(quán)利要求中所敘述的特征是可以互相自由組合的。此外,應(yīng)理解的是,本文通篇所使用的“一”、或“一個”,亦即單數(shù)形式,不排除復(fù)數(shù)。
【附圖說明】
[0022]下文參考附圖對本發(fā)明的示例性和非限定性實施例及其優(yōu)勢進行了更具體的解釋,在附圖中:
[0023]圖1示出了根據(jù)本發(fā)明一個示例性實施例的包括至少一個網(wǎng)絡(luò)元件的數(shù)據(jù)傳輸網(wǎng)絡(luò)的不意圖,
[0024]圖2示出了根據(jù)本發(fā)明一個示例性實施例的網(wǎng)絡(luò)元件的示意圖,以及
[0025]圖3示出了用于配置數(shù)據(jù)傳輸網(wǎng)絡(luò)的網(wǎng)絡(luò)元件的根據(jù)本發(fā)明示例性實施例的方法的流程圖。
【具體實施方式】
[0026]圖1示出了示例性數(shù)據(jù)傳輸網(wǎng)絡(luò)100的示意圖。在這個示例性情形下,數(shù)據(jù)傳輸網(wǎng)絡(luò)時軟件限定網(wǎng)絡(luò)“SDN”,但值得注意的是,數(shù)據(jù)傳輸網(wǎng)絡(luò)并不一定是軟件限定網(wǎng)絡(luò)。該數(shù)據(jù)傳輸網(wǎng)絡(luò)包括網(wǎng)絡(luò)元件101、102、103和104以及控制器105。這個示例性數(shù)據(jù)傳輸網(wǎng)絡(luò)的網(wǎng)絡(luò)元件101-104與圖1中所示的