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

      具有協(xié)調(diào)的業(yè)務(wù)方向的機(jī)架間冗余的制作方法

      文檔序號(hào):7792159閱讀:140來源:國知局
      具有協(xié)調(diào)的業(yè)務(wù)方向的機(jī)架間冗余的制作方法
      【專利摘要】一種在機(jī)架間冗余(ICR)系統(tǒng)的第一網(wǎng)絡(luò)元件中與ICR系統(tǒng)的第二網(wǎng)絡(luò)元件協(xié)作來提供ICR的方法。網(wǎng)絡(luò)元件通過同步信道耦合。用有利業(yè)務(wù)方向?qū)傩孕鍵P地址。確定第二網(wǎng)絡(luò)元件已經(jīng)用比有利方向?qū)傩愿焕牟焕麡I(yè)務(wù)方向?qū)傩孕鍵P地址,或尚未宣告IP地址。處理通過IP地址連接的會(huì)話。在同步信道上將包含處理的會(huì)話的會(huì)話狀態(tài)的會(huì)話狀態(tài)同步消息傳送到第二網(wǎng)絡(luò)元件。在阻止第一元件處理會(huì)話的故障事件的發(fā)生之后,確定第二網(wǎng)絡(luò)元件已經(jīng)用有利業(yè)務(wù)方向?qū)傩孕鍵P地址。
      【專利說明】具有協(xié)調(diào)的業(yè)務(wù)方向的機(jī)架間冗余

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明的實(shí)施例涉及連網(wǎng)領(lǐng)域;并且更具體地涉及通過提供機(jī)架(chassis)間冗余來減少連網(wǎng)中的服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失。

      【背景技術(shù)】
      [0002]在連網(wǎng)中,通常合意的是防止服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失。通常,這樣的服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失可趨于在網(wǎng)絡(luò)元件的硬件資源中有故障時(shí)發(fā)生。例如,網(wǎng)絡(luò)元件的控制卡或線路卡可能發(fā)生故障。
      [0003]幫助減少服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失的風(fēng)險(xiǎn)的一個(gè)方式是提供網(wǎng)絡(luò)元件內(nèi)的冗余或備份硬件資源。例如,網(wǎng)絡(luò)元件可包含一對(duì)控制卡,其中一個(gè)控制卡表示活動(dòng)控制卡并且另一控制卡表示備用或備份控制卡?;顒?dòng)控制卡可負(fù)責(zé)處理業(yè)務(wù),并且可將足以處理業(yè)務(wù)的數(shù)據(jù)同步到備用控制卡。如果活動(dòng)控制卡發(fā)生故障,則備用控制卡可用作熱備用或備份控制卡(它能夠變得活動(dòng)并且處理業(yè)務(wù))。
      [0004]網(wǎng)絡(luò)元件內(nèi)的這樣的冗余硬件資源的使用有助于提供機(jī)架內(nèi)冗余。在機(jī)架內(nèi)冗余中,足以處理業(yè)務(wù)的數(shù)據(jù)被復(fù)制到網(wǎng)絡(luò)元件的機(jī)架內(nèi)的不同的物理硬件資源和/或不同的物理位置。如果有某些類型的故障(例如,軟件過程崩潰和/或網(wǎng)絡(luò)元件的機(jī)架內(nèi)的一個(gè)或多個(gè)備份硬件資源的故障),則這樣的機(jī)架內(nèi)冗余通常有助于提供對(duì)服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失的風(fēng)險(xiǎn)的恢復(fù)能力(例如,防止或至少減少)。然而,這樣的機(jī)架內(nèi)冗余不能防止其它場景中的服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失。


      【發(fā)明內(nèi)容】

      [0005]在一個(gè)方面,公開由機(jī)架間冗余(ICR)系統(tǒng)的第一網(wǎng)絡(luò)元件執(zhí)行的方法。第一網(wǎng)絡(luò)元件通過同步信道與ICR系統(tǒng)的第二網(wǎng)絡(luò)元件耦合。方法是與第二網(wǎng)絡(luò)元件協(xié)作來提供ICR的一個(gè)。方法包含用有利業(yè)務(wù)方向?qū)傩孕嬉蛱鼐W(wǎng)協(xié)議(IP)地址的集合的步驟。方法也包含確定以下中的一個(gè)的步驟:(a)第二網(wǎng)絡(luò)元件已經(jīng)用比有利業(yè)務(wù)方向?qū)傩愿焕牟焕麡I(yè)務(wù)方向?qū)傩孕鍵P地址的集合;以及(b)第二網(wǎng)絡(luò)兀件尚未宣告IP地址的集合。也有處理通過IP地址的集合連接的會(huì)話的步驟。還包含在同步信道上將會(huì)話狀態(tài)同步消息傳送到第二網(wǎng)絡(luò)元件的步驟。會(huì)話狀態(tài)同步消息包含處理的會(huì)話的會(huì)話狀態(tài)。方法此外包含在阻止第一元件處理會(huì)話的故障事件的發(fā)生之后,確定第二網(wǎng)絡(luò)元件已經(jīng)用有利業(yè)務(wù)方向?qū)傩孕鍵P地址的集合的步驟。有利地,方法有助于通過ICR來減少服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失。
      [0006]在另一方面,公開ICR系統(tǒng)的第一網(wǎng)絡(luò)元件。第一網(wǎng)絡(luò)元件可操作以通過同步信道與ICR系統(tǒng)的第二網(wǎng)絡(luò)元件耦合。第一網(wǎng)絡(luò)元件可操作以與第二網(wǎng)絡(luò)元件協(xié)作來提供ICR0第一網(wǎng)絡(luò)元件包含至少一個(gè)控制卡,以及與至少一個(gè)控制卡耦合的至少一個(gè)線路卡。至少一個(gè)線路卡配置為通過因特網(wǎng)協(xié)議(IP)地址的集合而可訪問。第一網(wǎng)絡(luò)元件包含業(yè)務(wù)方向模塊以及業(yè)務(wù)方向控制器模塊,業(yè)務(wù)方向控制器模塊可操作以最初控制業(yè)務(wù)方向模塊來用有利業(yè)務(wù)方向?qū)傩孕鍵P地址的集合。第一網(wǎng)絡(luò)元件包含ICR狀態(tài)確定模塊,其可操作以基于確定來確定第一網(wǎng)絡(luò)元件的活動(dòng)狀態(tài)。確定是以下中的一個(gè):(a)第二網(wǎng)絡(luò)元件已經(jīng)用比有利業(yè)務(wù)方向?qū)傩愿焕牟焕麡I(yè)務(wù)方向?qū)傩孕鍵P地址的集合;以及(b)第二網(wǎng)絡(luò)元件尚未宣告IP地址的集合。也包含在第一網(wǎng)絡(luò)元件中的是會(huì)話處理機(jī)模塊,其可操作以當(dāng)?shù)谝痪W(wǎng)絡(luò)元件處于活動(dòng)狀態(tài)時(shí)處理通過IP地址的集合而建立的會(huì)話。第一網(wǎng)絡(luò)元件的會(huì)話狀態(tài)同步模塊可操作以在同步信道上將會(huì)話狀態(tài)同步消息傳送到第二網(wǎng)絡(luò)元件。會(huì)話狀態(tài)同步消息包含處理的會(huì)話的會(huì)話狀態(tài)。在能夠阻止第一元件處理會(huì)話的故障事件的發(fā)生之后,并且在第二網(wǎng)絡(luò)元件已經(jīng)用有利業(yè)務(wù)方向?qū)傩孕鍵P地址的集合的確定之后,業(yè)務(wù)方向控制器模塊可操作以控制業(yè)務(wù)方向模塊來執(zhí)行以下中的一個(gè):(a)用不利業(yè)務(wù)方向?qū)傩孕鍵P地址的集合;以及(b)不宣告IP地址的集合。有利地,第一網(wǎng)絡(luò)元件可操作以與第二網(wǎng)絡(luò)元件協(xié)作來提供ICR來幫助減少服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失。
      [0007]在又一方面中,公開由ICR系統(tǒng)的第二網(wǎng)絡(luò)元件執(zhí)行的方法。第二網(wǎng)絡(luò)元件通過同步信道與ICR系統(tǒng)的第一網(wǎng)絡(luò)元件耦合。方法是與第一網(wǎng)絡(luò)元件協(xié)作來提供ICR中的一個(gè)。方法包含執(zhí)行以下中的一個(gè)的步驟:(a)用不利業(yè)務(wù)方向?qū)傩孕嬉蛱鼐W(wǎng)協(xié)議(IP)地址的集合;以及(b)不宣告IP地址的集合。方法也包含確定第一網(wǎng)絡(luò)元件已經(jīng)用比不利業(yè)務(wù)方向?qū)傩愿欣挠欣麡I(yè)務(wù)方向?qū)傩孕鍵P地址的集合的步驟。也有在同步信道上從第一網(wǎng)絡(luò)元件接收會(huì)話狀態(tài)同步消息的步驟。會(huì)話狀態(tài)同步消息包含由第一網(wǎng)絡(luò)元件處理的會(huì)話的會(huì)話狀態(tài)。還包含確定不再宣告IP地址的集合的步驟。方法此外包含用比不利業(yè)務(wù)方向?qū)傩愿欣挠欣麡I(yè)務(wù)方向?qū)傩孕鍵P地址的集合的步驟。方法此外包含使用來自所接收的會(huì)話狀態(tài)同步消息的會(huì)話狀態(tài)來處理會(huì)話的步驟。有利地,方法有助于通過提供ICR來減少服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失。
      [0008]在更進(jìn)一步方面中,公開ICR系統(tǒng)的第二網(wǎng)絡(luò)元件。第二網(wǎng)絡(luò)元件可操作以通過同步信道與ICR系統(tǒng)的第一網(wǎng)絡(luò)元件耦合。第二網(wǎng)絡(luò)元件可操作以與第一網(wǎng)絡(luò)元件協(xié)作來提供ICR。第二網(wǎng)絡(luò)元件包含至少一個(gè)控制卡以及與至少一個(gè)控制卡耦合的至少一個(gè)線路卡。至少一個(gè)線路卡配置為通過因特網(wǎng)協(xié)議(IP)地址的集合而可訪問。第二網(wǎng)絡(luò)元件也包含業(yè)務(wù)方向模塊以及業(yè)務(wù)方向控制器模塊,業(yè)務(wù)方向控制器模塊可操作以控制業(yè)務(wù)方向模塊來執(zhí)行以下中的一個(gè):(a)用不利業(yè)務(wù)方向?qū)傩孕鍵P地址的集合;以及(b)不宣告IP地址的集合。也包含在第二網(wǎng)絡(luò)元件中的是ICR狀態(tài)確定模塊,其可操作以基于第一網(wǎng)絡(luò)元件已經(jīng)用比不利業(yè)務(wù)方向?qū)傩愿欣挠欣麡I(yè)務(wù)方向?qū)傩孕鍵P地址的集合的確定來確定第二網(wǎng)絡(luò)元件的備用ICR狀態(tài)。第二網(wǎng)絡(luò)元件還包含會(huì)話狀態(tài)同步模塊,其可操作以在同步信道上從第一網(wǎng)絡(luò)元件接收會(huì)話狀態(tài)同步消息。會(huì)話狀態(tài)同步消息包含由第一網(wǎng)絡(luò)元件處理的會(huì)話的會(huì)話狀態(tài)。響應(yīng)于第一網(wǎng)絡(luò)元件不再宣告IP地址的集合的確定,業(yè)務(wù)方向控制器模塊可操作以控制業(yè)務(wù)方向模塊來用比不利業(yè)務(wù)方向?qū)傩愿欣挠欣麡I(yè)務(wù)方向?qū)傩孕鍵P地址的集合。第二網(wǎng)絡(luò)元件的會(huì)話處理機(jī)模塊可操作以使用來自所接收的會(huì)話狀態(tài)同步消息的會(huì)話狀態(tài)來處理通過IP地址的集合而建立的會(huì)話。有利地,第二網(wǎng)絡(luò)元件可操作以與第一網(wǎng)絡(luò)元件協(xié)作來提供ICR以有助于減少服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失。

      【專利附圖】

      【附圖說明】
      [0009]通過參考用來圖示本發(fā)明的實(shí)施例的下文的描述和附圖可最佳理解本發(fā)明。在圖中:
      圖1是機(jī)架間冗余(ICR)系統(tǒng)的實(shí)施例的框圖。
      [0010]圖2是表示圖1的ICR系統(tǒng)的在接著故障事件的ICR轉(zhuǎn)換之后的ICR系統(tǒng)的實(shí)施例的框圖。
      [0011]圖3是與在故障事件之前是備用的ICR系統(tǒng)的第二網(wǎng)絡(luò)元件協(xié)作來幫助防止由于故障事件的服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失的方法的實(shí)施例的流程框圖,所述方法由在故障事件之前是活動(dòng)的ICR系統(tǒng)的第一網(wǎng)絡(luò)元件執(zhí)行。
      [0012]圖4是與在故障事件之前是活動(dòng)的ICR系統(tǒng)的第一網(wǎng)絡(luò)元件協(xié)作來幫助防止由于故障事件的服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失的方法的實(shí)施例的流程框圖,所述方法由在故障事件之前是備用的ICR系統(tǒng)的第二網(wǎng)絡(luò)元件執(zhí)行。
      [0013]圖5是包含ICR模塊的詳細(xì)實(shí)施例的ICR系統(tǒng)的網(wǎng)絡(luò)元件的實(shí)施例的框圖。
      [0014]圖6是利用兩個(gè)不同的業(yè)務(wù)方向?qū)傩约?jí)別來啟動(dòng)第一優(yōu)選活動(dòng)網(wǎng)絡(luò)元件的方法的實(shí)施例的流程框圖,所述方法由ICR系統(tǒng)的第一網(wǎng)絡(luò)元件執(zhí)行。
      [0015]圖7是利用兩個(gè)不同的業(yè)務(wù)方向?qū)傩约?jí)別來啟動(dòng)第二優(yōu)選備用網(wǎng)絡(luò)元件的方法的實(shí)施例的流程框圖,所述方法由ICR系統(tǒng)的第二網(wǎng)絡(luò)元件執(zhí)行。
      [0016]圖8是適合于實(shí)現(xiàn)本發(fā)明的實(shí)施例的第三代合作伙伴計(jì)劃(3GPP)長期演進(jìn)(LTE)架構(gòu)蜂窩網(wǎng)絡(luò)的示例實(shí)施例的框圖。

      【具體實(shí)施方式】
      [0017]機(jī)架內(nèi)冗余,其中冗余包含在單個(gè)網(wǎng)絡(luò)元件的單個(gè)機(jī)架內(nèi),通常趨于不能防止某些場景中的服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失。例如,當(dāng)有網(wǎng)絡(luò)元件的硬件資源的完全故障和/或到網(wǎng)絡(luò)元件的連接性的完全故障時(shí),機(jī)架內(nèi)冗余可能不能夠防止服務(wù)中斷和/或業(yè)務(wù)損失。例如,這可發(fā)生在當(dāng)網(wǎng)絡(luò)元件失去動(dòng)力、脫機(jī)、重新啟動(dòng)、完全故障(例如,網(wǎng)絡(luò)元件的活動(dòng)控制卡或其它活動(dòng)硬件資源以及其所有備用控制卡或其它冗余硬件資源發(fā)生故障)、到網(wǎng)絡(luò)元件的通信鏈路中斷等時(shí)。
      [0018]本文公開的是機(jī)架間冗余方法、器件和系統(tǒng)。在下文的描述中,闡述許多具體細(xì)節(jié),例如,具體協(xié)議(例如,業(yè)務(wù)方向協(xié)議)、網(wǎng)絡(luò)部署、消息類型、硬件配置、操作次序和部件劃分/集成選項(xiàng)。然而,要理解,可在沒有這些具體細(xì)節(jié)的情況下實(shí)踐本發(fā)明的實(shí)施例。在其它實(shí)例中,沒有詳細(xì)示出已知電路、結(jié)構(gòu)和技術(shù)以便不模糊此描述的理解。
      [0019]圖1是機(jī)架間冗余(ICR)系統(tǒng)100的實(shí)施例的框圖。ICR系統(tǒng)包含第一活動(dòng)網(wǎng)絡(luò)元件101-1和第二備用網(wǎng)絡(luò)元件101-2。在圖示的實(shí)施例中,第一網(wǎng)絡(luò)元件是活動(dòng)網(wǎng)絡(luò)元件,并且第二網(wǎng)絡(luò)元件是備用網(wǎng)絡(luò)元件,雖然如以下描述的,在其它情況下可反轉(zhuǎn)角色?;顒?dòng)和備用網(wǎng)絡(luò)元件具有單獨(dú)的機(jī)架,它們可以位于或可以不位于不同的地理位置中。第一和第二網(wǎng)絡(luò)元件不需要是相同的(例如,具有相同的硬件、大小等),但是通常設(shè)計(jì)尺寸為至少支持由另一個(gè)元件處理的大多數(shù)會(huì)話。每個(gè)網(wǎng)絡(luò)元件可以由與另一個(gè)元件建立會(huì)話的訂戶或終端站來到達(dá)?;顒?dòng)和備用網(wǎng)絡(luò)元件通過同步信道111而彼此耦合或以其它方式通信。
      [0020]如本文所使用的,網(wǎng)絡(luò)元件(例如,路由器、交換機(jī)、網(wǎng)橋、網(wǎng)關(guān)等)是一件連網(wǎng)設(shè)備,包含硬件和軟件,它在通信上互連網(wǎng)絡(luò)上的其它設(shè)備(例如,其它網(wǎng)絡(luò)元件、終端站等)。一些網(wǎng)絡(luò)元件是提供多個(gè)連網(wǎng)功能(例如,路由、網(wǎng)橋、交換、第二層聚集、會(huì)話邊界控制、月艮務(wù)質(zhì)量和/或訂戶管理)的支持和/或提供多個(gè)應(yīng)用服務(wù)(例如,數(shù)據(jù)、語音和視頻)的支持的“多個(gè)服務(wù)網(wǎng)絡(luò)元件”。
      [0021]訂戶終端站(例如,服務(wù)器、工作站、膝上型計(jì)算機(jī)、上網(wǎng)本、掌上電腦、移動(dòng)電話、智能電話、多媒體電話、因特網(wǎng)協(xié)議語音(VOIP)電話、用戶設(shè)備、終端、便攜式媒體播放器、GPS單元、游戲系統(tǒng)、機(jī)頂盒)接入在因特網(wǎng)上提供的內(nèi)容/服務(wù)和/或覆蓋在因特網(wǎng)上(例如隧道通過)的虛擬私有網(wǎng)(VPN)上提供的內(nèi)容/服務(wù)。內(nèi)容和/或服務(wù)通常由屬于服務(wù)或內(nèi)容提供商的一個(gè)或多個(gè)終端站(例如,服務(wù)器終端站)或參與對(duì)等服務(wù)的終端站提供,并且可包含,例如,公用網(wǎng)頁(例如,免費(fèi)內(nèi)容、鋪面、搜索服務(wù))、私人網(wǎng)頁(例如,提供電子郵件服務(wù)的用戶名/密碼接入的網(wǎng)頁)、通信會(huì)話和/或VPN上的企業(yè)網(wǎng)絡(luò)。通常,訂戶終端站耦合到邊緣網(wǎng)絡(luò)元件,邊緣網(wǎng)絡(luò)元件耦合(例如,通過一個(gè)或多個(gè)核心網(wǎng)絡(luò)元件)到其它邊緣網(wǎng)絡(luò)元件,其它邊緣網(wǎng)絡(luò)元件耦合到其它終端站。
      [0022]網(wǎng)絡(luò)元件通常分成控制平面和數(shù)據(jù)平面(有時(shí)被稱作轉(zhuǎn)發(fā)平面或媒體平面)。通常,網(wǎng)絡(luò)元件包含一個(gè)或多個(gè)線路卡的集合、一個(gè)或多個(gè)控制卡的集合以及可選地一個(gè)或多個(gè)服務(wù)卡(有時(shí)被稱作資源卡)的集合。這些卡通過一個(gè)或多個(gè)機(jī)制(例如,稱合線路卡的第一全網(wǎng)狀以及耦合所有卡的第二全網(wǎng)狀)而耦合在一起。線路卡的集合組成數(shù)據(jù)平面,而控制卡的集合提供控制平面并且通過線路卡與外部網(wǎng)絡(luò)元件交換分組。服務(wù)卡的集合可以提供專用處理(例如,第四層到第七層服務(wù)(例如,防火墻、IPsec、IDS、P2P)、VoIP會(huì)話邊界控制器、移動(dòng)無線網(wǎng)關(guān)(GGSN,演進(jìn)型分組系統(tǒng)(EPS)網(wǎng)關(guān)))。
      [0023]再次參考圖示,活動(dòng)網(wǎng)絡(luò)元件101-1包含至少一個(gè)控制卡102-1和至少一個(gè)線路卡109-1。備用網(wǎng)絡(luò)元件101-2包含至少一個(gè)控制卡102-2和至少一個(gè)線路卡109-2?;顒?dòng)網(wǎng)絡(luò)元件的線路卡可通過因特網(wǎng)協(xié)議(IP)地址的集合(例如,虛擬IP地址)110-1來到達(dá)。備用網(wǎng)絡(luò)元件的線路卡可通過IP地址的集合(例如,虛擬IP地址)110-2來到達(dá)。在一些實(shí)施例中,IP地址的集合110-1、110-2包含相同的IP地址的集合。
      [0024]活動(dòng)網(wǎng)絡(luò)兀件包含第一 ICR模塊105-1和第一業(yè)務(wù)方向模塊106_1。備用網(wǎng)絡(luò)兀件包含第二 ICR模塊105-2和第二業(yè)務(wù)方向模塊106-2。當(dāng)?shù)谝痪W(wǎng)絡(luò)元件101-1是活動(dòng)網(wǎng)絡(luò)兀件時(shí),第一 ICR模塊105-1可操作以控制第一業(yè)務(wù)方向模塊106-1來用有利業(yè)務(wù)方向?qū)傩?07宣告IP地址的集合110-1。當(dāng)?shù)诙W(wǎng)絡(luò)元件101-2是備用網(wǎng)絡(luò)元件時(shí),第二 ICR模塊105-2可操作以控制第二業(yè)務(wù)方向模塊106-7來用不利業(yè)務(wù)方向?qū)傩?08宣告IP地址的集合110-2,或不宣告它們。如本文所使用的,術(shù)語“有利”和“不利”是相對(duì)而不是絕對(duì)的術(shù)語(即,有利業(yè)務(wù)方向?qū)傩员炔焕麡I(yè)務(wù)方向?qū)傩愿欣?。每個(gè)業(yè)務(wù)方向模塊可操作以指引、轉(zhuǎn)移或影響相應(yīng)線路卡上的業(yè)務(wù)。
      [0025]在網(wǎng)絡(luò)元件是路由器(或?qū)崿F(xiàn)路由功能性)的實(shí)施例中,控制平面或控制卡通常確定如何路由數(shù)據(jù)(例如,分組)(例如,數(shù)據(jù)的下一跳和那個(gè)數(shù)據(jù)的外出端口),并且數(shù)據(jù)平面或線路卡負(fù)責(zé)轉(zhuǎn)發(fā)那個(gè)數(shù)據(jù)??刂破矫婵擅總€(gè)包含一個(gè)或多個(gè)路由協(xié)議,它們與其它網(wǎng)絡(luò)元件通信來交換路由并且基于一個(gè)或多個(gè)路由度量來選擇那些路由。合適的路由協(xié)議的示例包含但不限于,邊界網(wǎng)關(guān)協(xié)議(BGP)、內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)(例如,開放最短路徑優(yōu)先(OSPF)、路由信息協(xié)議(RIP)、中間系統(tǒng)到中間系統(tǒng)(IS-1S))、標(biāo)簽分布協(xié)議(LDP)、資源保留協(xié)議(RSVP))。路由和鄰接可存儲(chǔ)在控制平面上的一個(gè)或多個(gè)路由結(jié)構(gòu)中(例如,路由信息庫(RIB),標(biāo)簽信息庫(LIB),一個(gè)或多個(gè)鄰接結(jié)構(gòu))??刂破矫婵苫诼酚山Y(jié)構(gòu)用信息(例如,鄰接和路線信息)來編程數(shù)據(jù)平面。當(dāng)轉(zhuǎn)發(fā)業(yè)務(wù)時(shí),數(shù)據(jù)平面可使用這些轉(zhuǎn)發(fā)和鄰接結(jié)構(gòu)。每個(gè)路由協(xié)議可基于某些路線度量(對(duì)于不同的路由協(xié)議,度量可以是不同的)而將路由條目下載到主RIB。每個(gè)路由協(xié)議可將路由條目(包含沒有下載到主RIB的路由條目)存儲(chǔ)在本地RIB (例如,OSPF本地RIB)中。管理主RIB的RIB模塊可從由路由協(xié)議下載(基于度量的集合)的路由中選擇路由并且將那些選擇的路由(有時(shí)被稱作活動(dòng)路由條目)下載到數(shù)據(jù)平面。RIB模塊還可使路由在路由協(xié)議之間重新分布。這些只是一些示例并且可備選地使用其它配置。
      [0026]在一些實(shí)施例中,業(yè)務(wù)方向模塊是可操作以影響路由決策的路由協(xié)議模塊,例如,通過改變一個(gè)或多個(gè)路由協(xié)議度量。例如,活動(dòng)網(wǎng)絡(luò)元件101-1的業(yè)務(wù)方向模塊106-1可通過作出對(duì)應(yīng)于看上去比備用網(wǎng)絡(luò)元件101-2的那些地址相對(duì)更有利的IP地址的路由協(xié)議度量來將業(yè)務(wù)指引到IP地址110-1。在一些實(shí)施例中,備用網(wǎng)絡(luò)元件可以不宣告或通告其IP地址。到IP網(wǎng)絡(luò)113,這可使到活動(dòng)網(wǎng)絡(luò)元件101-1的線路卡的路由是有利或合意的(相較于到備用網(wǎng)絡(luò)元件的線路卡的路由),使得業(yè)務(wù)進(jìn)入活動(dòng)網(wǎng)絡(luò)元件。通常,路由協(xié)議度量可量化或質(zhì)化到網(wǎng)絡(luò)元件的路由的質(zhì)量,例如,量化跳數(shù)、量化網(wǎng)絡(luò)擁塞、量化跳躍成本等。通過示例的方式,為了將業(yè)務(wù)指引遠(yuǎn)離網(wǎng)絡(luò)元件,可調(diào)整度量,例如,以使跳數(shù)看上去過高、網(wǎng)絡(luò)擁塞看上去過糟、跳躍成本看上去過高等。前述路由協(xié)議是合適的路由協(xié)議的示例。
      [0027]為了進(jìn)一步說明,在BGP的情況下,有不同的方式來影響路由決策。在一些實(shí)施例中,自主系統(tǒng)(AS)路徑長度可用于影響路由決策(例如,用于備用的網(wǎng)絡(luò)元件的AS路徑長度可比用于活動(dòng)的網(wǎng)絡(luò)元件的AS路徑長度更長)。在一些實(shí)施例中,用于備用的網(wǎng)絡(luò)元件的AS路徑前綴(prepend)可比用于活動(dòng)的網(wǎng)絡(luò)元件的AS路徑前綴相對(duì)更多。一般而言,具有更多AS路徑前綴的路線趨于比具有更少AS路徑前綴的路線更不合意。AS路徑前綴的使用可允許兩個(gè)網(wǎng)絡(luò)元件具有相同的前綴,但只具有路由到具有更少AS路徑前綴的網(wǎng)絡(luò)元件的業(yè)務(wù)。作為另一選項(xiàng),在其它實(shí)施例中,可用不同的BGP團(tuán)體來配置活動(dòng)和備用網(wǎng)絡(luò)元件以便影響路由決策(例如,使業(yè)務(wù)優(yōu)先地路由到活動(dòng)網(wǎng)絡(luò)元件)?;顒?dòng)網(wǎng)絡(luò)元件可用配置的BGP團(tuán)體通告其IP地址。下一跳網(wǎng)絡(luò)元件可通過路由圖基于BGP團(tuán)體來設(shè)置本地偏好使得將基于本地偏好來選擇活動(dòng)網(wǎng)絡(luò)元件。這些只是一些說明性的示例。
      [0028]在其它實(shí)施例中,業(yè)務(wù)方向模塊是第二層業(yè)務(wù)方向模塊,可操作以使用第二層業(yè)務(wù)方向協(xié)議來指引業(yè)務(wù)。例如,可通過對(duì)應(yīng)于虛擬路由器冗余協(xié)議(VRRP)的IP前綴的下一跳的虛擬媒體接入控制(MAC)地址的操縱來操縱第二層業(yè)務(wù)方向。作為另一示例,可在基于鏈路聚集組(LAG)協(xié)議(例如,鏈路聚集控制協(xié)議(LACP))中實(shí)現(xiàn)第二層業(yè)務(wù)方向,其中多個(gè)以太網(wǎng)鏈路聚集在一起,并且業(yè)務(wù)可被指引遠(yuǎn)離以太網(wǎng)鏈路中的一個(gè)或多個(gè)。當(dāng)使用L2協(xié)議(例如,LACP)來重新指引業(yè)務(wù)時(shí),可打開或關(guān)閉對(duì)應(yīng)于特定IP地址的LAG組的鏈路。對(duì)于L2協(xié)議(例如LACP),MC-LAG (多機(jī)架LAG)可在活動(dòng)和備用網(wǎng)絡(luò)元件之間啟用。LACP協(xié)議可用于使特定MC-LAG的鏈路在一個(gè)網(wǎng)絡(luò)元件上備用,并且相同的MC-LAG的鏈路在另一網(wǎng)絡(luò)元件上活動(dòng)。兩個(gè)網(wǎng)絡(luò)元件上的MC-LAG將共享相同的IP地址并且通過LACP的路徑可允許到那個(gè)IP地址。指引業(yè)務(wù)的更進(jìn)一步示例包含為雙向轉(zhuǎn)發(fā)檢測(BFD)協(xié)議執(zhí)行的那些。
      [0029]為IP地址或子網(wǎng)宣告最有利業(yè)務(wù)方向?qū)傩缘木W(wǎng)絡(luò)元件將被選為活動(dòng)網(wǎng)絡(luò)元件并且處理IP地址或子網(wǎng)的所有會(huì)話。將選擇具有更不利業(yè)務(wù)方向?qū)傩缘木W(wǎng)絡(luò)元件作為備用網(wǎng)絡(luò)元件。由于第一網(wǎng)絡(luò)元件101-1為IP地址110-1宣告有利業(yè)務(wù)方向?qū)傩?07并且第二網(wǎng)絡(luò)元件101-2為IP地址110-2宣告不利業(yè)務(wù)方向?qū)傩?08或不宣告IP地址110-2,網(wǎng)絡(luò)業(yè)務(wù)被指向活動(dòng)網(wǎng)絡(luò)元件101-1。如所示的,終端站115可通過一個(gè)或多個(gè)IP網(wǎng)絡(luò)113(包含通過連接到活動(dòng)網(wǎng)絡(luò)元件的下一跳的網(wǎng)絡(luò)元件114)與活動(dòng)網(wǎng)絡(luò)元件101-1的IP地址110-1建立連接(例如,會(huì)話)。
      [0030]第一網(wǎng)絡(luò)元件101-1包含第一會(huì)話處理機(jī)模塊103-1,其可操作以當(dāng)?shù)谝痪W(wǎng)絡(luò)元件活動(dòng)時(shí)處理通過IP地址的集合110-1建立的會(huì)話或網(wǎng)絡(luò)業(yè)務(wù)。第二網(wǎng)絡(luò)元件101-1包含第二會(huì)話處理機(jī)模塊103-2,其可操作以在第二網(wǎng)絡(luò)元件活動(dòng)的備選配置中處理會(huì)話或網(wǎng)絡(luò)業(yè)務(wù)。會(huì)話處理機(jī)模塊的類型取決于ICR系統(tǒng)的特定實(shí)現(xiàn)(例如,它所部署的網(wǎng)絡(luò)等)而變化。在一些實(shí)施例中,如以下將另外解釋的,可在移動(dòng)回程(例如,LTE (長期演進(jìn))無線網(wǎng)絡(luò))中部署ICR系統(tǒng),并且會(huì)話處理機(jī)模塊可以是演進(jìn)型分組核心(EPC)模塊(例如,可操作以實(shí)現(xiàn)服務(wù)網(wǎng)關(guān)和/或分組數(shù)據(jù)網(wǎng)絡(luò)(PDN)網(wǎng)關(guān)功能性)?;顒?dòng)網(wǎng)絡(luò)元件101-1包含會(huì)話狀態(tài)104-1,它表示用于處理會(huì)話或網(wǎng)絡(luò)業(yè)務(wù)的網(wǎng)絡(luò)業(yè)務(wù)數(shù)據(jù)或狀態(tài)。
      [0031]第一和第二網(wǎng)絡(luò)元件通過同步信道111耦合或以其它方式通信。在一些實(shí)施例中,雖然這不是必需的,同步信道可表示可在用于處理網(wǎng)絡(luò)業(yè)務(wù)或會(huì)話(例如,每個(gè)網(wǎng)絡(luò)元件可具有一個(gè)IP地址和同步信道的保留端口)的相同的網(wǎng)絡(luò)上實(shí)現(xiàn)的專用對(duì)等信道。第一和第二 ICR模塊可操作以使第一和第二網(wǎng)絡(luò)元件在同步信道上交換會(huì)話狀態(tài)同步消息。如所示的,當(dāng)?shù)谝痪W(wǎng)絡(luò)元件101-1活動(dòng)時(shí),第一活動(dòng)網(wǎng)絡(luò)元件可將會(huì)話狀態(tài)同步消息112發(fā)送到第二備用網(wǎng)絡(luò)元件。會(huì)話狀態(tài)同步消息112可包含或表示會(huì)話狀態(tài)104-1。消息的合適的協(xié)議的示例包含但不限于,UDP (用戶數(shù)據(jù)報(bào)協(xié)議)、TCP (傳送控制協(xié)議)和在本領(lǐng)域中已知的其它分組傳送協(xié)議。UDP具有無連接的優(yōu)勢并且促進(jìn)到使用會(huì)話狀態(tài)的不同類型的應(yīng)用的路由。在一些實(shí)施例中,狀態(tài)信息可包含在狀態(tài)同步消息內(nèi)的TLV (類型長度值)信息元素中。第二備用網(wǎng)絡(luò)元件可將在會(huì)話狀態(tài)同步消息中接收的會(huì)話狀態(tài)和/或同步數(shù)據(jù)存儲(chǔ)或以其它方式保存作為同步的會(huì)話狀態(tài)104-2。同步的會(huì)話狀態(tài)104-2可表示會(huì)話狀態(tài)104-1的復(fù)制、冗余集合或副本。當(dāng)足以防止第一活動(dòng)網(wǎng)絡(luò)元件101-1處理會(huì)話的事件發(fā)生時(shí),同步的會(huì)話狀態(tài)104-2可允許第二網(wǎng)絡(luò)元件101-2可操作以變得活動(dòng)并且處理已經(jīng)與第一活動(dòng)網(wǎng)絡(luò)元件101-1建立的現(xiàn)有會(huì)話。
      [0032]圖2是表示圖1的ICR系統(tǒng)100的在接著故障事件的ICR轉(zhuǎn)換之后的ICR系統(tǒng)200的實(shí)施例的框圖。ICR系統(tǒng)200包含第一新的備用(之前活動(dòng))網(wǎng)絡(luò)元件201-1和第二新的活動(dòng)(之前備用)網(wǎng)絡(luò)元件201-2。為了簡明描述,將討論ICR系統(tǒng)200的不同或附加的特征而不重復(fù)相對(duì)于ICR系統(tǒng)100的所有類似性,雖然要理解,ICR系統(tǒng)100的特征(除了其中不適當(dāng)?shù)?也適用于ICR系統(tǒng)200。
      [0033]故障事件發(fā)生在第一網(wǎng)絡(luò)元件202-1上。故障事件足以防止第一網(wǎng)絡(luò)元件處理會(huì)話。這樣的事件的示例包含但不限于,第一網(wǎng)絡(luò)元件或其關(guān)鍵部分故障、第一網(wǎng)絡(luò)元件或其關(guān)鍵部分脫機(jī)(例如,由網(wǎng)絡(luò)操作員以便執(zhí)行維護(hù)或升級(jí))、第一網(wǎng)絡(luò)元件重新啟動(dòng)、指向第一網(wǎng)絡(luò)元件的通信鏈路中斷、第一網(wǎng)絡(luò)元件的功率損失、網(wǎng)絡(luò)操作員引起的轉(zhuǎn)換(例如,通過命令線路接口(CLI)命令)等。
      [0034]第二 ICR模塊105-2和/或第二網(wǎng)絡(luò)元件201_2可操作以檢測或確定故障事件已經(jīng)發(fā)生。通過示例的方式,在這樣的事件期間,直接連接到第一網(wǎng)絡(luò)元件201-1的網(wǎng)絡(luò)元件114可檢測IP地址110-1的損失。第二網(wǎng)絡(luò)元件201-2還可檢測IP地址110-1的損失(例如,確定不再通過IP網(wǎng)絡(luò)113來通告或宣告它們)。在一些實(shí)施例中,例如,第一和第二網(wǎng)絡(luò)元件還可或備選地在同步信道111上交換消息(例如,保持活動(dòng)消息或狀態(tài)指示消息),該消息可允許它們監(jiān)測彼此的狀態(tài)并且確定何時(shí)發(fā)生故障事件。響應(yīng)于注意到故障事件,第二ICR模塊105-2可使第二網(wǎng)絡(luò)元件201-2 (如果它還沒有這樣做)宣告其IP地址110-2,潛在地用比之前不利屬性108更有利的有利業(yè)務(wù)方向?qū)傩?07。第二網(wǎng)絡(luò)元件201-2可轉(zhuǎn)換成活動(dòng),并且在網(wǎng)絡(luò)會(huì)聚之后,會(huì)話或網(wǎng)絡(luò)業(yè)務(wù)可通過IP網(wǎng)絡(luò)113和下一跳網(wǎng)絡(luò)元件214而指向第二現(xiàn)在活動(dòng)的網(wǎng)絡(luò)元件。第二現(xiàn)在的活動(dòng)網(wǎng)絡(luò)元件可使用從同步的會(huì)話數(shù)據(jù)104-2導(dǎo)出的會(huì)話狀態(tài)204-2來幾乎無縫地開始處理會(huì)話。
      [0035]第一網(wǎng)絡(luò)元件201-1 (如果并且當(dāng)它能夠這樣做)可轉(zhuǎn)換成新的備用(之前活動(dòng))網(wǎng)絡(luò)兀件。此第一 ICR模塊105-1可使第一業(yè)務(wù)方向模塊106-1用不利業(yè)務(wù)方向?qū)傩?08通告IP地址110-1。第一、新的備用網(wǎng)絡(luò)元件201-1 (如果并且當(dāng)它能夠這樣做)然后可開始從第二、新的活動(dòng)網(wǎng)絡(luò)元件201-2接收會(huì)話狀態(tài)同步消息212。第一、新的備用網(wǎng)絡(luò)元件可存儲(chǔ)或以其它方式保存同步的會(huì)話狀態(tài)204-1使得它可用作冗余備份(如果然后在第二網(wǎng)絡(luò)元件處發(fā)生故障事件)。備選地,在另一實(shí)施例中,第一網(wǎng)絡(luò)元件201-1(如果并且當(dāng)它能夠這樣做)可恢復(fù)活動(dòng)角色(一旦它能夠)。
      [0036]有利地,當(dāng)各種不同類型的故障事件發(fā)生時(shí),ICR系統(tǒng)可有助于防止或至少減少服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失。這樣的事件通常不充分防護(hù)機(jī)架內(nèi)冗余系統(tǒng)。此外,從第一到第二網(wǎng)絡(luò)元件的活動(dòng)角色的恢復(fù)和/或轉(zhuǎn)換可對(duì)于終端站115是透明的。終端站可不意識(shí)到或不需要意識(shí)到它正在連接到不同的網(wǎng)絡(luò)元件(當(dāng)這樣的事件發(fā)生時(shí))。在一些情況下,ICR系統(tǒng)可表示地理分布式ICR系統(tǒng)來提供會(huì)話或網(wǎng)絡(luò)業(yè)務(wù)數(shù)據(jù)的地理冗余。第一和第二網(wǎng)絡(luò)元件201可駐留在不同的地理位置處,它們彼此遠(yuǎn)離(例如,至少若干英里遠(yuǎn)的位置、不同的鎮(zhèn)或城市、不同的州、不同的國家等)。當(dāng)服務(wù)的地理本地化毀壞發(fā)生時(shí)(例如,由于災(zāi)害性天氣、本地失去動(dòng)力或發(fā)生在一個(gè)而通常不是兩個(gè)地理位置的其它地理本地化事件),這樣的地理分布式ICR系統(tǒng)可有助于防止或至少減少服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失。
      [0037]圖3是與在故障事件之前是備用的ICR系統(tǒng)的第二網(wǎng)絡(luò)元件協(xié)作來幫助防止由于故障事件的服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失的方法320的實(shí)施例的流程框圖,方法320由在故障事件之前是活動(dòng)的ICR系統(tǒng)的第一網(wǎng)絡(luò)元件執(zhí)行。參考圖1的活動(dòng)網(wǎng)絡(luò)元件101-1來描述方法320的操作。然而,要理解,可以由不同于活動(dòng)網(wǎng)絡(luò)元件101-1的本發(fā)明的實(shí)施例來執(zhí)行方法320的操作。此外,活動(dòng)網(wǎng)絡(luò)元件101-1可以執(zhí)行不同于方法320的那些的操作和方法。
      [0038]在框321處,用有利業(yè)務(wù)方向?qū)傩孕鍵P地址的集合。在一些實(shí)施例中,第一 ICR模塊105-1可控制第一業(yè)務(wù)方向模塊106-1來用有利業(yè)務(wù)方向?qū)傩?07宣告IP地址的集合110-1。在一個(gè)特定實(shí)施例中,第一業(yè)務(wù)方向模塊106-1是用有利BGP度量的虛擬IP地址的集合的BGP路由協(xié)議模塊。在一些實(shí)施例中,第一會(huì)話處理機(jī)模塊103-1可指示到第一 ICR模塊105-1 (當(dāng)它準(zhǔn)備好處理會(huì)話時(shí))。
      [0039]在框322處,作出以下中的一個(gè)確定:(a)第二網(wǎng)絡(luò)元件已經(jīng)用比有利業(yè)務(wù)方向?qū)傩愿焕牟焕麡I(yè)務(wù)方向?qū)傩孕鍵P地址的集合;或(13)第二網(wǎng)絡(luò)元件尚未宣告IP地址的集合。有利和不利屬性是相對(duì)而不是絕對(duì)的術(shù)語,其中不利屬性比有利屬性更不利。在一些實(shí)施例中,第一業(yè)務(wù)方向模塊106-1可作出此確定。在一些實(shí)施例中,第一業(yè)務(wù)方向模塊106-1可通知第一 ICR模塊105-1關(guān)于此確定來允許第一 ICR模塊確定它應(yīng)該具有什么ICR狀態(tài)(例如,活動(dòng)或備用)。在一些實(shí)施例中,第一網(wǎng)絡(luò)元件可嘗試在對(duì)等體檢測時(shí)間期間檢測第二網(wǎng)絡(luò)元件,哪個(gè)是可配置的,以及哪個(gè)可取決于因素(例如,網(wǎng)絡(luò)會(huì)聚時(shí)間)。在一實(shí)施例中,如果對(duì)等體檢測時(shí)間期滿而沒有檢測到第二網(wǎng)絡(luò)元件,則第一網(wǎng)絡(luò)元件可變得活動(dòng)。
      [0040]在框323處,處理通過IP地址的集合連接的會(huì)話。通過示例的方式,第一會(huì)話處理機(jī)模塊103-1可處理通過IP地址的集合連接的會(huì)話110-1。本發(fā)明的范圍不限于任何已知特定類型的會(huì)話處理機(jī)模塊,而是此可從一個(gè)實(shí)現(xiàn)(例如,網(wǎng)絡(luò)部署)變成另一實(shí)現(xiàn)。在一個(gè)特定示例中,可由移動(dòng)回程內(nèi)的EPC模塊或過程來處理會(huì)話(雖然本發(fā)明的范圍并非這樣受限的)。
      [0041]在框324處,在同步信道上將會(huì)話狀態(tài)同步消息傳送到第二網(wǎng)絡(luò)元件。第一網(wǎng)絡(luò)元件通過同步信道而與第二網(wǎng)絡(luò)元件耦合或通信。會(huì)話狀態(tài)同步消息包含處理的會(huì)話的會(huì)話狀態(tài)。在一些實(shí)施例中,第一 ICR模塊105-1在同步信道111上傳送會(huì)話狀態(tài)同步消息112。在一些實(shí)施例中,會(huì)話狀態(tài)同步消息由基于UDP或TCP的協(xié)議來傳送(雖然本發(fā)明的范圍并非這樣受限的)。
      [0042]在一些實(shí)施例中,當(dāng)會(huì)話達(dá)到穩(wěn)定狀態(tài)時(shí),會(huì)話狀態(tài)可從活動(dòng)網(wǎng)絡(luò)元件同步到備用網(wǎng)絡(luò)元件。穩(wěn)定狀態(tài)可表示會(huì)話請(qǐng)求響應(yīng)信令完成的點(diǎn)。在一些實(shí)施例中,會(huì)話狀態(tài)同步可包含初始空白會(huì)話狀態(tài)同步和多個(gè)動(dòng)態(tài)會(huì)話狀態(tài)同步。最初它可花些時(shí)間來使兩個(gè)網(wǎng)絡(luò)元件進(jìn)入準(zhǔn)備好交換同步信息的點(diǎn)。最初,可在交換會(huì)話狀態(tài)同步消息之前建立多個(gè)會(huì)話。初始空白會(huì)話狀態(tài)同步可為在會(huì)話狀態(tài)同步消息的第一交換之前建立的所有會(huì)話同步會(huì)話狀態(tài)。然后,動(dòng)態(tài)會(huì)話狀態(tài)同步可隨著時(shí)間發(fā)生來反映新的會(huì)話、移除的會(huì)話、改變的會(huì)話等。這些動(dòng)態(tài)會(huì)話狀態(tài)同步可以在適合于特定實(shí)現(xiàn)的時(shí)間上執(zhí)行(例如,持續(xù)地、由會(huì)話狀態(tài)改變觸發(fā)、周期性地、在排定或協(xié)調(diào)的時(shí)間處等)。在一些方面中,會(huì)話狀態(tài)同步消息可以是不確認(rèn)的,或在其它方面中它們可以是確認(rèn)的。
      [0043]在框325處,在阻止第一元件處理會(huì)話的故障事件的發(fā)生之后,作出第二網(wǎng)絡(luò)元件已經(jīng)用有利業(yè)務(wù)方向?qū)傩孕鍵P地址的集合的確定。此有利業(yè)務(wù)方向?qū)傩员戎霸诳?22處確定的不利業(yè)務(wù)方向?qū)傩愿欣?。這樣的確定可指示第二網(wǎng)絡(luò)元件可處于處理會(huì)話的活動(dòng)狀態(tài)中。在一些實(shí)施例中,第一業(yè)務(wù)方向模塊106-1可作出此確定。在一些實(shí)施例中,第一業(yè)務(wù)方向模塊106-1可通知第一 ICR模塊105-1關(guān)于此確定來允許第一 ICR模塊
      105-1確定它應(yīng)該具有什么ICR狀態(tài)(例如,活動(dòng)或備用)。有利地,由在故障事件之前是活動(dòng)的第一網(wǎng)絡(luò)元件執(zhí)行的與在故障事件之前是備用的第二網(wǎng)絡(luò)元件協(xié)作的這樣的方法可有助于防止或至少減少由于故障事件的服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失。
      [0044]圖4是與在故障事件之前是活動(dòng)的ICR系統(tǒng)的第一網(wǎng)絡(luò)元件協(xié)作來幫助防止由于故障事件的服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失的方法430的實(shí)施例的流程框圖,方法430由在故障事件之前是備用的ICR系統(tǒng)的第二網(wǎng)絡(luò)元件執(zhí)行。方法430的操作是參考圖1的備用網(wǎng)絡(luò)元件101-2和圖2的新的活動(dòng)(之前備用)網(wǎng)絡(luò)元件201-2來描述。然而,要理解,方法430的操作可以由不同于網(wǎng)絡(luò)元件101-2/201-2的本發(fā)明的實(shí)施例來執(zhí)行。此外,網(wǎng)絡(luò)元件101-2/201-2可以執(zhí)行不同于方法430的那些的操作和方法。
      [0045]在框431處,執(zhí)行下文中的一個(gè):(a)用不利業(yè)務(wù)方向?qū)傩孕鍵P地址的集合;以及(b)不宣告IP地址的集合。在一些實(shí)施例中,第二 ICR模塊105-2可控制第二業(yè)務(wù)方向模塊106-2來用不利業(yè)務(wù)方向?qū)傩?08宣告IP地址的集合110-2,或不宣告IP地址的集合。在一個(gè)特定實(shí)施例中,第二業(yè)務(wù)方向模塊106-2是BGP路由協(xié)議模塊。
      [0046]在框432處,作出第一網(wǎng)絡(luò)元件已經(jīng)用有利業(yè)務(wù)方向?qū)傩?它比不利業(yè)務(wù)方向?qū)傩愿欣?宣告IP地址的集合的確定。有利和不利屬性是相對(duì)而不是絕對(duì)的術(shù)語。在一些實(shí)施例中,第二業(yè)務(wù)方向模塊106-2可作出此確定。在一些實(shí)施例中,第二業(yè)務(wù)方向模塊
      106-2可通知第二 ICR模塊105-2關(guān)于此確定來允許第二 ICR模塊確定它應(yīng)該具有什么ICR狀態(tài)(例如,活動(dòng)或備用)。
      [0047]在框433處,在同步信道上從第一網(wǎng)絡(luò)元件接收會(huì)話狀態(tài)同步消息。會(huì)話狀態(tài)同步消息包含由第一網(wǎng)絡(luò)元件處理的會(huì)話的會(huì)話狀態(tài)。在一些實(shí)施例中,第二 ICR模塊105-2在同步信道111上接收會(huì)話狀態(tài)同步消息112。在一些實(shí)施例中,會(huì)話狀態(tài)同步消息是在基于UDP或TCP的協(xié)議中接收(雖然本發(fā)明的范圍并非這樣受限的)。
      [0048]在框434處,作出不再宣告IP地址的集合的確定。這樣的確定可趨于指示已經(jīng)發(fā)生故障事件。第一活動(dòng)網(wǎng)絡(luò)元件應(yīng)該繼續(xù)宣告IP地址的集合(只要它能夠處理會(huì)話)。這些IP地址宣告的消失可視為故障事件的指示。在一些實(shí)施例中,第二業(yè)務(wù)方向模塊106-2可作出此確定。在一些實(shí)施例中,第二業(yè)務(wù)方向模塊106-2可通知第二 ICR模塊105-2關(guān)于此確定來允許第二 ICR模塊確定它應(yīng)該具有什么ICR狀態(tài)(例如,它應(yīng)該轉(zhuǎn)換成活動(dòng))。
      [0049]在框435處,用有利業(yè)務(wù)方向?qū)傩孕鍵P地址的集合。有利業(yè)務(wù)方向?qū)傩员瓤?31的不利業(yè)務(wù)方向?qū)傩愿欣?。宣告的有利屬性不一定需要與在框432處確定的有利屬性相同。在一些實(shí)施例中,第二 ICR模塊105-2可控制第二業(yè)務(wù)方向模塊106-2來用有利業(yè)務(wù)方向?qū)傩?07宣告IP地址的集合110-2。
      [0050]在框436處,使用來自所接收的會(huì)話狀態(tài)同步消息的會(huì)話狀態(tài)來處理會(huì)話。在網(wǎng)絡(luò)會(huì)聚之后,第二、現(xiàn)在的活動(dòng)網(wǎng)絡(luò)元件將會(huì)話或網(wǎng)絡(luò)業(yè)務(wù)指向IP地址的集合110-2。通過示例的方式,第二會(huì)話處理機(jī)模塊103-2可使用從同步的會(huì)話狀態(tài)104-2導(dǎo)出的會(huì)話狀態(tài)204-2來處理通過IP地址的集合連接的會(huì)話110-2。如以前的,本發(fā)明的范圍不限于任何已知特定類型的會(huì)話處理機(jī)模塊,而是此可從一個(gè)實(shí)現(xiàn)(例如,網(wǎng)絡(luò)部署)變成另一實(shí)現(xiàn)。在一個(gè)特定示例中,可由移動(dòng)回程內(nèi)的EPC模塊或過程來處理會(huì)話(雖然本發(fā)明的范圍并非這樣受限的)。有利地,由在故障事件之前是備用的第二網(wǎng)絡(luò)元件執(zhí)行的與在故障事件之前是活動(dòng)的第一網(wǎng)絡(luò)元件協(xié)作的這樣的方法可有助于防止或至少減少由于故障事件的服務(wù)中斷和/或網(wǎng)絡(luò)業(yè)務(wù)損失。
      [0051]圖5是包含ICR模塊505的詳細(xì)實(shí)施例的ICR系統(tǒng)的網(wǎng)絡(luò)元件501的實(shí)施例的框圖。網(wǎng)絡(luò)元件501適合于活動(dòng)和備用網(wǎng)絡(luò)元件兩者。網(wǎng)絡(luò)元件501可執(zhí)行圖3的方法320和/或圖4的方法430。備選地,網(wǎng)絡(luò)元件501可執(zhí)行其它操作或方法。此外,方法320和430可由其它網(wǎng)絡(luò)元件來執(zhí)行。
      [0052]網(wǎng)絡(luò)元件包含至少一個(gè)控制卡502以及與至少一個(gè)控制卡耦合或通信的至少一個(gè)線路卡509。至少一個(gè)線路卡配置為可通過IP地址的集合510來訪問或到達(dá)。在圖示的實(shí)施例中,至少一個(gè)線路卡也配置為向參與ICR系統(tǒng)的另一網(wǎng)絡(luò)元件提供同步信道511,雖然這不是必需的(例如,可提供單獨(dú)的專用信道)。
      [0053]網(wǎng)絡(luò)元件包含與至少一個(gè)線路卡耦合或通信的業(yè)務(wù)方向模塊506。業(yè)務(wù)方向模塊可操作以指引通過IP地址的集合而交換的業(yè)務(wù)。在一個(gè)實(shí)施例中,業(yè)務(wù)方向模塊是第二層業(yè)務(wù)方向模塊。在另一實(shí)施例中,業(yè)務(wù)方向模塊是第三層業(yè)務(wù)方向模塊。前述類型是合適的。
      [0054]網(wǎng)絡(luò)元件也包含與至少一個(gè)線路卡耦合的會(huì)話處理機(jī)模塊503。會(huì)話處理機(jī)模塊可操作以處理通過IP地址的集合建立的會(huì)話,而網(wǎng)絡(luò)元件處于活動(dòng)狀態(tài)。會(huì)話處理機(jī)模塊503與用于處理會(huì)話的會(huì)話狀態(tài)504耦合或通信。
      [0055]ICR模塊505包含業(yè)務(wù)方向控制器模塊541。業(yè)務(wù)方向控制器模塊與業(yè)務(wù)方向模塊506耦合或通信。
      [0056]取決于網(wǎng)絡(luò)元件是否配置為和/或被稱作活動(dòng)或備用,業(yè)務(wù)方向控制器模塊可操作以控制業(yè)務(wù)方向模塊來用特定業(yè)務(wù)方向?qū)傩孕鍵P地址的集合,或不宣告IP地址的集合(在備用作為優(yōu)選的情況下)。例如,當(dāng)網(wǎng)絡(luò)元件配置為活動(dòng)時(shí),業(yè)務(wù)方向控制器模塊可操作以控制業(yè)務(wù)方向模塊來用相對(duì)有利業(yè)務(wù)方向?qū)傩?比另一網(wǎng)絡(luò)元件將宣告的更有利)宣告IP地址的集合來使網(wǎng)絡(luò)元件變成活動(dòng)。此外,當(dāng)網(wǎng)絡(luò)元件活動(dòng)時(shí),當(dāng)發(fā)生故障事件時(shí),在一些實(shí)施例中,在確定另一網(wǎng)絡(luò)元件已經(jīng)用有利業(yè)務(wù)方向?qū)傩孕鍵P地址的集合之后,業(yè)務(wù)方向控制器模塊可操作以控制業(yè)務(wù)方向模塊來用不利業(yè)務(wù)方向?qū)傩孕鍵P地址的集合,或不宣告IP地址的集合。
      [0057]相反地,當(dāng)網(wǎng)絡(luò)元件配置為備用時(shí),業(yè)務(wù)方向控制器模塊可操作以控制業(yè)務(wù)方向模塊來用相對(duì)不利業(yè)務(wù)方向?qū)傩?比另一網(wǎng)絡(luò)元件將宣告的更不利)宣告IP地址的集合,或根本不宣告IP地址的集合。只要檢測到另一網(wǎng)絡(luò)元件在某個(gè)時(shí)間量(例如,對(duì)等體檢測時(shí)間)內(nèi)用更加或充分有利屬性宣告IP地址,此可使網(wǎng)絡(luò)元件變成備用。此外,當(dāng)網(wǎng)絡(luò)元件備用時(shí),當(dāng)發(fā)生故障事件時(shí),在一些實(shí)施例中,響應(yīng)于確定另一網(wǎng)絡(luò)元件不宣告IP地址的集合,業(yè)務(wù)方向控制器模塊可操作以控制業(yè)務(wù)方向模塊來改進(jìn)業(yè)務(wù)方向?qū)傩圆⑶矣酶倪M(jìn)或有利業(yè)務(wù)方向?qū)傩孕鍵P地址的集合。
      [0058]再次參考圖示,ICR模塊505包含ICR狀態(tài)確定模塊540。ICR狀態(tài)確定模塊與業(yè)務(wù)方向模塊506 I禹合或通信并且可操作以基于來自業(yè)務(wù)方向模塊的信息來確定網(wǎng)絡(luò)兀件的狀態(tài)(例如,活動(dòng)或備用XICR狀態(tài)確定模塊可通過業(yè)務(wù)方向模塊來監(jiān)測另一網(wǎng)絡(luò)元件是否宣告IP地址的更好業(yè)務(wù)方向度量。例如,ICR狀態(tài)確定模塊可基于以下中的一個(gè)確定來確定網(wǎng)絡(luò)元件的活動(dòng)狀態(tài):(a)另一網(wǎng)絡(luò)元件已經(jīng)用不利業(yè)務(wù)方向?qū)傩?比網(wǎng)絡(luò)元件為IP地址宣告的業(yè)務(wù)方向?qū)傩愿焕?宣告IP地址的集合;以及(b)另一網(wǎng)絡(luò)元件在某個(gè)時(shí)間量(例如,對(duì)等體檢測時(shí)間)內(nèi)尚未宣告IP地址的集合。作為另一示例,ICR狀態(tài)確定模塊可基于另一網(wǎng)絡(luò)元件已經(jīng)用比所述網(wǎng)絡(luò)元件已經(jīng)用其來宣告IP地址的不利業(yè)務(wù)方向?qū)傩愿欣挠欣麡I(yè)務(wù)方向?qū)傩孕鍵P地址的集合的確定來確定網(wǎng)絡(luò)元件的備用狀態(tài)。
      [0059]ICR模塊505包含會(huì)話狀態(tài)同步模塊542。會(huì)話狀態(tài)同步模塊與會(huì)話狀態(tài)504和同步信道511耦合或通信。會(huì)話狀態(tài)同步模塊可操作以在同步信道上傳送和/或接收會(huì)話狀態(tài)同步消息。
      [0060]在一些實(shí)施例中,ICR模塊505可包含可選的ICR控制消息模塊543 (雖然這不是必需的)。ICR控制消息模塊543可操作以在同步信道上與另一網(wǎng)絡(luò)元件交換ICR控制消息,而不是會(huì)話狀態(tài)同步消息。ICR控制消息可包含但不限于,保持活動(dòng)消息、心跳信令消息、其它存在指示消息、ICR狀態(tài)指示消息等。這樣的消息可有助于解決或避免所謂的裂腦(split brain)場景(其中每個(gè)網(wǎng)絡(luò)元件認(rèn)為它是活動(dòng)的)。
      [0061]在一些實(shí)施例中,ICR模塊505可選地包含命令線路接口(CLI)模塊(雖然這不是必需的)。網(wǎng)絡(luò)元件可包含CLI接口 545來接收CLI命令544。CLI模塊可與CLI接口接口來幫助接收并且實(shí)現(xiàn)與ICR模塊和/或ICR系統(tǒng)的控制和/或配置關(guān)聯(lián)的CLI命令。在各實(shí)施例中,可提供CLI命令來配置ICR系統(tǒng)的各種方面(例如,業(yè)務(wù)方向?qū)傩?、?duì)等體檢測時(shí)間、IP地址等),以迫使從活動(dòng)轉(zhuǎn)換到備用,查詢關(guān)于ICR系統(tǒng)的狀態(tài)或統(tǒng)計(jì)(例如,ICR狀態(tài)、歷史、ICR配置、業(yè)務(wù)方向?qū)傩?等。
      [0062]在一些實(shí)施例中,會(huì)話處理機(jī)模塊503、業(yè)務(wù)方向模塊506、業(yè)務(wù)方向控制器模塊541、ICR狀態(tài)確定模塊540、會(huì)話狀態(tài)同步模塊542、ICR控制消息模塊543和CLI模塊546可實(shí)現(xiàn)在控制平面上(例如,作為在控制平面上運(yùn)行的軟件)。作為另一選項(xiàng),這些部件中的一些或所有可至少部分地實(shí)現(xiàn)在控制平面上(例如,在一個(gè)或多個(gè)控制卡上)的固件或硬件(例如,電路)中。
      [0063]在故障檢測機(jī)制中已經(jīng)建立許多業(yè)務(wù)方向協(xié)議,例如,BGP、0SPF、LACP和VRRP。時(shí)間量可取決于因素,例如,配置的路線通告間隔、路由數(shù)量、網(wǎng)絡(luò)元件多忙等。然而,通常這些故障檢測機(jī)制只能夠在時(shí)間表上(不在一秒內(nèi)并且通常是若干秒)檢測故障。通過示例的方式,當(dāng)BGP用于業(yè)務(wù)方向時(shí),BGP通常花若干秒來檢測故障并且重新會(huì)聚到新的活動(dòng)(之前備用)網(wǎng)絡(luò)元件的業(yè)務(wù)路由。
      [0064]在一些實(shí)施例中,快速故障檢測協(xié)議(例如,雙向轉(zhuǎn)發(fā)檢測(BFD)協(xié)議)可用于獲取快速故障檢測和/或允許備用網(wǎng)絡(luò)元件到活動(dòng)的更快轉(zhuǎn)換。BFD是可用于檢測在由鏈路連接的兩個(gè)轉(zhuǎn)發(fā)引擎之間的故障的網(wǎng)絡(luò)協(xié)議。BFD是在RFC 5880中描述。RFC 5881利用OSPF和IS-1S協(xié)議來描述BFD的操作。BFD可在特定鏈路上在兩個(gè)端點(diǎn)之間建立會(huì)話。BFD可在許多不同的下層傳輸機(jī)制和層上使用并且可由它使用的傳輸來封裝。BFD可在單播點(diǎn)到點(diǎn)模式中運(yùn)行。BFD分組可作為介質(zhì)和網(wǎng)絡(luò)的封裝協(xié)議的有效載荷來攜帶。BFD可實(shí)現(xiàn)用于故障檢測的Hello協(xié)議。一對(duì)轉(zhuǎn)發(fā)元件可在它們之間的路徑上周期性地傳送BFD分組。如果其中一個(gè)元件停止接收BFD分組足夠長時(shí)間段,則它可假設(shè)在雙向路徑中發(fā)生故障。在一些實(shí)施例中,鏈路聚集組(LAG)上的BFD可用于提供更快速的故障檢測??稍诨顒?dòng)網(wǎng)絡(luò)元件與下一跳網(wǎng)絡(luò)元件之間的LAG上在物理鏈路上使用BFD。BFD可檢測LAG組成鏈路故障(例如,當(dāng)連接的網(wǎng)絡(luò)元件中的一個(gè)確定沒有接收BFD分組時(shí))。用于快速故障檢測的BFD的使用可通常允許一秒或者更低(例如,通常小于500ms)內(nèi)的故障檢測。備選地,可備選地使用從BFD導(dǎo)出的其它協(xié)議、基于BFD的其它協(xié)議、在BFD上擴(kuò)展的其它協(xié)議或表示對(duì)BFD的備選的其它協(xié)議。
      [0065]在一些實(shí)施例中,多于兩個(gè)不同的業(yè)務(wù)方向?qū)傩约?jí)別可以可選地用于IP地址的集合(即,多于對(duì)應(yīng)于活動(dòng)狀態(tài)的只一個(gè)級(jí)別和對(duì)應(yīng)于備用狀態(tài)的另一級(jí)別)。在一些實(shí)施例中,四個(gè)不同的業(yè)務(wù)方向?qū)傩约?jí)別可用于ICR處理的IP地址。從最有利的排序到最不利的,這些級(jí)別可被稱作“活動(dòng)”、“優(yōu)選活動(dòng)”、“優(yōu)選備用”和“備用”。有利地,使用多于兩個(gè)級(jí)別可有助于避免在網(wǎng)絡(luò)元件的同時(shí)啟動(dòng)期間與競態(tài)狀況關(guān)聯(lián)的問題。
      [0066]圖6是利用兩個(gè)不同的業(yè)務(wù)方向?qū)傩约?jí)別來啟動(dòng)第一優(yōu)選活動(dòng)網(wǎng)絡(luò)元件的方法650的實(shí)施例的流程框圖,方法650由ICR系統(tǒng)的第一網(wǎng)絡(luò)兀件執(zhí)行。在框651處,用優(yōu)選活動(dòng)業(yè)務(wù)方向?qū)傩孕鍵P地址的集合,而第一網(wǎng)絡(luò)元件處于優(yōu)選活動(dòng)狀態(tài)。在框652處,作出第二網(wǎng)絡(luò)元件已經(jīng)用比優(yōu)選活動(dòng)業(yè)務(wù)方向?qū)傩愿焕臉I(yè)務(wù)方向?qū)傩孕鍵P地址的集合,或第二網(wǎng)絡(luò)元件尚未宣告IP地址的集合的確定。在框653處,網(wǎng)絡(luò)元件的狀態(tài)從優(yōu)選活動(dòng)狀態(tài)轉(zhuǎn)換成活動(dòng)狀態(tài)。在框654處,用活動(dòng)業(yè)務(wù)方向?qū)傩孕鍵P地址的集合?;顒?dòng)業(yè)務(wù)方向?qū)傩员葍?yōu)選活動(dòng)業(yè)務(wù)方向?qū)傩愿欣?。在?55處,處理通過IP地址的集合連接的會(huì)話。在框656處,在同步信道上傳送會(huì)話狀態(tài)同步消息。消息包含處理的會(huì)話的會(huì)話狀態(tài)。
      [0067]圖7是利用兩個(gè)不同的業(yè)務(wù)方向?qū)傩约?jí)別來啟動(dòng)第二優(yōu)選備用網(wǎng)絡(luò)元件的方法760的實(shí)施例的流程框圖,方法760由ICR系統(tǒng)的第二網(wǎng)絡(luò)元件執(zhí)行。在框761處,用優(yōu)選備用業(yè)務(wù)方向?qū)傩孕鍵P地址的集合,而第二網(wǎng)絡(luò)元件處于優(yōu)選備用狀態(tài)。在框762處,作出第一網(wǎng)絡(luò)元件已經(jīng)用比優(yōu)選備用業(yè)務(wù)方向?qū)傩愿欣挠欣麡I(yè)務(wù)方向?qū)傩孕鍵P地址的集合的確定。在框763處,網(wǎng)絡(luò)元件的狀態(tài)從優(yōu)選備用狀態(tài)轉(zhuǎn)換成備用狀態(tài)。在框764處,用備用業(yè)務(wù)方向?qū)傩孕鍵P地址的集合。備用業(yè)務(wù)方向?qū)傩员葍?yōu)選備用業(yè)務(wù)方向?qū)傩愿焕?。在?65處,在同步信道上接收會(huì)話狀態(tài)同步消息。消息包含由第一網(wǎng)絡(luò)元件處理的會(huì)話的會(huì)話狀態(tài)。
      [0068]圖6-圖7圖示使用多于兩個(gè)不同的業(yè)務(wù)方向?qū)傩约?jí)別的方式的示例實(shí)施例。也期待使用多于兩個(gè)不同的業(yè)務(wù)方向?qū)傩约?jí)別的其它實(shí)施例。例如,在另一實(shí)施例中,第一和第二網(wǎng)絡(luò)元件可同時(shí)處于優(yōu)選活動(dòng)狀態(tài),并且兩者可宣告或提供優(yōu)選活動(dòng)業(yè)務(wù)方向?qū)傩?。裂腦過程可用于決定哪個(gè)網(wǎng)絡(luò)元件是活動(dòng)的并且哪個(gè)是備用的。例如,可在網(wǎng)絡(luò)元件之間在同步信道上交換控制消息來決定哪個(gè)網(wǎng)絡(luò)元件是活動(dòng)的并且哪個(gè)是備用的?;顒?dòng)的網(wǎng)絡(luò)元件可從優(yōu)選活動(dòng)狀態(tài)轉(zhuǎn)換成活動(dòng)狀態(tài)并且提供活動(dòng)業(yè)務(wù)方向?qū)傩?,而備用的網(wǎng)絡(luò)元件可轉(zhuǎn)換成備用狀態(tài)并且提供備用業(yè)務(wù)方向?qū)傩浴W鳛橛忠粚?shí)施例,第一和第二網(wǎng)絡(luò)元件可大約相同處于優(yōu)選活動(dòng)狀態(tài),并且無論哪個(gè)網(wǎng)絡(luò)元件首先出現(xiàn),可檢測另一個(gè)沒有提供更高業(yè)務(wù)方向?qū)傩圆⑶铱赊D(zhuǎn)換成活動(dòng)并且提供活動(dòng)業(yè)務(wù)方向?qū)傩?。另一個(gè)網(wǎng)絡(luò)元件可通知活動(dòng)業(yè)務(wù)方向?qū)傩?,從?yōu)選活動(dòng)轉(zhuǎn)換成備用,并且提供備用業(yè)務(wù)方向?qū)傩浴?br> [0069]圖8是適合于實(shí)現(xiàn)本發(fā)明的實(shí)施例的第三代合作伙伴計(jì)劃(3GPP)長期演進(jìn)(LTE)架構(gòu)蜂窩網(wǎng)絡(luò)872的示例實(shí)施例的框圖。用戶裝置或設(shè)備873 (例如,移動(dòng)電話、膝上型計(jì)算機(jī)和其它無線裝置)通過演進(jìn)型節(jié)點(diǎn)B (eNodeB) 875與網(wǎng)絡(luò)建立無線連接874。演進(jìn)型節(jié)點(diǎn)B表示LTE網(wǎng)絡(luò)基站。雖然示出一個(gè)演進(jìn)型節(jié)點(diǎn)B,但是通??梢杂衅渌?。自/至用戶設(shè)備(UE)的用戶數(shù)據(jù)(例如,IP分組)可由兩個(gè)不同類型的LTE網(wǎng)絡(luò)實(shí)體來處理,它們被稱作服務(wù)網(wǎng)關(guān)(S_GW)876和分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)(PDN-GW)877。S-GW和PDN-GW是表示LTE的核心網(wǎng)絡(luò)架構(gòu)的系統(tǒng)架構(gòu)演進(jìn)(SAE)的子部件。SAE的主成分或核心被稱作SAE核心或演進(jìn)型分組核心(EPC)。根據(jù)LTE,S-Gff和PDN-GW在邏輯上是分離的實(shí)體,雖然它們可物理上部署在一個(gè)或多個(gè)物理網(wǎng)絡(luò)元件/機(jī)架上。
      [0070]示出第一 S-GW 876-1-1和第二 S-GW 876_2。每個(gè)S-GW由相應(yīng)用戶平面接口(SlU)而與演進(jìn)型節(jié)點(diǎn)B耦合或通信。這些接口可處理在切換期間的每個(gè)載體用戶平面隧道和演進(jìn)型節(jié)點(diǎn)B間路徑轉(zhuǎn)換。在一個(gè)方面,在這些接口上的傳輸協(xié)議是GPRS隧道協(xié)議用戶平面(GTP-U)。S-GW可在SlU接口上接收用戶數(shù)據(jù),并且也緩沖去往剛好處于空閑模式的用戶設(shè)備(UE)的下行鏈路IP分組。每個(gè)S-GW由相應(yīng)S5/S8接口而與I3DN-GW耦合或通信。S5/S8接口可提供S-GW與TON-GW之間的用戶平面隧道和隧道管理,可用于由于用戶設(shè)備(UE)移動(dòng)性的S-GW再定位。每個(gè)S-GW由相應(yīng)Sll接口而與移動(dòng)性管理實(shí)體(MME) 878耦合或通信。I3DN-GW可用作朝著外部IP網(wǎng)絡(luò)(例如,因特網(wǎng))879的網(wǎng)關(guān)。TON-GW還可包含邏輯用于IP地址分配、充電、分組過濾、基于策略的流控制等。網(wǎng)絡(luò)可包含其它網(wǎng)絡(luò)元件,例如演進(jìn)型節(jié)點(diǎn)B與S-GW之間的、S-Gff與PDN-GW之間的和/或TON-GW與因特網(wǎng)之間的一個(gè)或多個(gè)路由器。
      [0071]在圖示的示例實(shí)施例中,第一和第二 S-GW形成ICR系統(tǒng)800 (雖然本發(fā)明的范圍并非這樣受限)。如果希望,第一和第二 S-GW可在不同的地理位置處提供地理分布式冗余。第一 S-GW具有ICR模塊805-1的第一示例實(shí)施例并且第二 S-GW具有ICR模塊805-2的第二示例實(shí)施例。ICR模塊可與本文其它地方描述的那些相同或類似和/或可執(zhí)行與本文其它地方描述的那些相同或類似的方法。IP地址可用于S1U、S5/S8和Sll接口。在一些實(shí)施例中,如果IP地址的集合(例如,S1U/S11虛擬IP地址的集合)有故障,則活動(dòng)網(wǎng)絡(luò)元件可主動(dòng)地撤回IP地址的另一集合(例如,S5/S8虛擬IP地址的集合)。此外或備選地,其它對(duì)網(wǎng)絡(luò)元件(例如,I3DN-GW)可形成ICR系統(tǒng)。在仍有的其它實(shí)施例中,蜂窩或其它網(wǎng)絡(luò)的兩個(gè)或者更多其它類型的網(wǎng)絡(luò)元件可具有ICR模塊并且執(zhí)行本文公開的方法。實(shí)施例可應(yīng)用于各種不同類型的網(wǎng)絡(luò)中的各種不同類型的第二層或第三層網(wǎng)絡(luò)元件(其中提供ICR是所希望的)。
      [0072]雖然已經(jīng)關(guān)于參與冗余機(jī)制的兩個(gè)網(wǎng)絡(luò)元件來描述本發(fā)明的實(shí)施例,但是其它實(shí)施例可包含參與冗余機(jī)制的三個(gè)或者更多網(wǎng)絡(luò)元件。例如,活動(dòng)網(wǎng)絡(luò)元件可具有兩個(gè)或者更多完全備份網(wǎng)絡(luò)元件,活動(dòng)網(wǎng)絡(luò)元件可以是跨兩個(gè)或者更多備用網(wǎng)絡(luò)元件等分布的其備份的部分。
      [0073]在以上描述中,為了解釋的目的,已經(jīng)闡述許多具體細(xì)節(jié)以便提供本發(fā)明的實(shí)施例的透徹理解。然而,對(duì)于本領(lǐng)域的技術(shù)人員將顯而易見的是可實(shí)踐一個(gè)或多個(gè)其它實(shí)施例而沒有這些具體細(xì)節(jié)中的一些。描述的特定實(shí)施例不是提供來限制本發(fā)明而是來說明它。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到可以用在所附的權(quán)利要求的精神和范圍內(nèi)的修改和變更來實(shí)踐本發(fā)明。因此描述被視為說明性而不是限制性的。本發(fā)明的范圍不是由以上提供的具體不例來確定而是只由以下權(quán)利要求來確定。
      [0074]在其它實(shí)例中,已經(jīng)以框圖形式或沒有細(xì)節(jié)來示出已知電路、結(jié)構(gòu)、裝置和操作以便避免混淆描述的理解。另外,在適當(dāng)考慮的地方,在圖中重復(fù)參考標(biāo)號(hào)或參考標(biāo)號(hào)的終端部分來指示對(duì)應(yīng)或類似的元件,它們可選地具有類似特性。
      [0075]在說明書中對(duì)“一個(gè)實(shí)施例”、“實(shí)施例”、“示例實(shí)施例”等的參考指示描述的實(shí)施例可包含特定特征、結(jié)構(gòu)或特性,但每個(gè)實(shí)施例可不一定包含特定特征、結(jié)構(gòu)或特性。此外,這樣的短語不一定參考相同的實(shí)施例。另外,當(dāng)結(jié)合實(shí)施例來描述特定特征、結(jié)構(gòu)或特性時(shí),認(rèn)為連同其它實(shí)施例(無論是否清楚描述)來實(shí)現(xiàn)這樣的特征、結(jié)構(gòu)或特性是在本領(lǐng)域的技術(shù)人員的知識(shí)內(nèi)。
      [0076]在描述和權(quán)利要求中,可使用術(shù)語“耦合”和“連接”連同它們的派生詞。應(yīng)該理解這些術(shù)語不旨在作為彼此的同義詞?!榜詈稀庇糜谥甘緝蓚€(gè)或者更多元件,它們可以或可以不彼此直接物理或電觸頭,彼此協(xié)作或交互?!斑B接”用于指示彼此耦合的兩個(gè)或者更多元件之間的通信的建立。
      [0077]已經(jīng)描述各種操作和方法。在流程圖中以基本形式來描述一些方法,但是可將操作可選地添加至所述方法和/或從所述方法移除。此外,雖然流程圖示出根據(jù)示例實(shí)施例的操作的特定次序,但是要理解特定次序是示范性的。備選實(shí)施例可選地可用不同的次序來執(zhí)行操作,組合某些操作,重疊某些操作等??蓪?duì)方法作出許多修改和適應(yīng)并且這是預(yù)期的。
      [0078]可使用軟件、固件和/或硬件的不同組合來實(shí)現(xiàn)本發(fā)明的不同實(shí)施例。因此,可以使用在一個(gè)或多個(gè)電子裝置(例如,終端站、網(wǎng)絡(luò)元件)上存儲(chǔ)并且執(zhí)行的代碼和數(shù)據(jù)來實(shí)現(xiàn)在圖中示出的技術(shù)。這樣的電子裝置使用計(jì)算機(jī)可讀媒體(例如,有形的、非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體和非有形的暫時(shí)性計(jì)算機(jī)可讀通信或傳送媒體)來存儲(chǔ)并且通信(內(nèi)部和/或與網(wǎng)絡(luò)上的其它電子裝置)代碼和數(shù)據(jù)。有形的、非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體的一些表示性示例包含但不限于,磁盤;光盤;隨機(jī)存取存儲(chǔ)器(RAM),例如靜態(tài)RAM (SRAM)和動(dòng)態(tài)RAM (DRAM);只讀存儲(chǔ)器(ROM)、例如可編程ROM (PR0M)、可擦除和可編程ROM (EPROM)和電可編程和可編程ROM (EEPR0M)、閃速存儲(chǔ)器裝置;相變存儲(chǔ)器等。有形的存儲(chǔ)媒體可包含一個(gè)或多個(gè)固體或有形的物理材料,例如,半導(dǎo)體材料、相變材料、磁性材料等。實(shí)施例屬于制品,制品包含有形的非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體,其存儲(chǔ)一系列指令,如果由機(jī)器(例如,網(wǎng)絡(luò)元件、交換機(jī)、路由器、終端站、主機(jī)、計(jì)算機(jī)系統(tǒng)或具有至少一個(gè)微處理器的電子裝置)執(zhí)行時(shí),促使或引起機(jī)器執(zhí)行本文公開的一個(gè)或多個(gè)操作或方法。非有形的暫時(shí)性計(jì)算機(jī)可讀通信或傳送媒體的一些表不性不例包含但不限于,電、光、聲或其它形式的傳播信號(hào)-例如載波、紅外信號(hào)、數(shù)字信號(hào)。此外,這樣的電子裝置通常包含耦合到一個(gè)或多個(gè)其它部件的一個(gè)或多個(gè)處理器的集合,例如一個(gè)或多個(gè)存儲(chǔ)裝置(非暫時(shí)性機(jī)器可讀存儲(chǔ)媒體)、用戶輸入/輸出裝置(例如,鍵盤、觸摸屏和/或顯示器)和網(wǎng)絡(luò)連接。處理器的集合和其它部件的耦合通常是通過一個(gè)或多個(gè)總線和網(wǎng)橋(也稱為總線控制器)。因此,給定電子裝置的存儲(chǔ)裝置通常存儲(chǔ)代碼和/或數(shù)據(jù)用于在那個(gè)電子裝置的一個(gè)或多個(gè)處理器的集合上的執(zhí)行。
      【權(quán)利要求】
      1.一種由機(jī)架間冗余(ICR)系統(tǒng)的第一網(wǎng)絡(luò)元件執(zhí)行的方法,所述第一網(wǎng)絡(luò)元件通過同步信道與所述ICR系統(tǒng)的第二網(wǎng)絡(luò)元件耦合,所述第一網(wǎng)絡(luò)元件與所述第二網(wǎng)絡(luò)元件協(xié)作來提供ICR,所述方法包括步驟: 用有利業(yè)務(wù)方向?qū)傩孕嬉蛱鼐W(wǎng)協(xié)議(IP)地址的集合; 確定以下中的一個(gè):(a)所述第二網(wǎng)絡(luò)元件已經(jīng)用比所述有利業(yè)務(wù)方向?qū)傩愿焕牟焕麡I(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合;以及(b)所述第二網(wǎng)絡(luò)元件尚未宣告IP地址的所述集合; 處理通過IP地址的所述集合連接的會(huì)話; 在所述同步信道上將會(huì)話狀態(tài)同步消息傳送到所述第二網(wǎng)絡(luò)元件,其中所述會(huì)話狀態(tài)同步消息包含所述處理的會(huì)話的會(huì)話狀態(tài);以及 在阻止所述第一元件處理所述會(huì)話的故障事件的發(fā)生之后,確定所述第二網(wǎng)絡(luò)元件已經(jīng)用所述有利業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合。
      2.如權(quán)利要求1所述的方法,還包括使用快速故障事件檢測協(xié)議來檢測所述故障事件的步驟。
      3.如權(quán)利要求2所述的方法,其中使用所述快速故障事件檢測協(xié)議包括雙向轉(zhuǎn)發(fā)檢測(BFD)協(xié)議。
      4.如權(quán)利要求1所述的方法,其中用所述有利業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合的步驟包括:用優(yōu)選活動(dòng)業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合,并且還包括,在確定所述第二網(wǎng)絡(luò)元件已經(jīng)用所述不利業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合或所述第二網(wǎng)絡(luò)元件尚未宣告IP地址的所述集合之后,用活動(dòng)業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合的步驟,其中所述活動(dòng)業(yè)務(wù)方向?qū)傩员人鰞?yōu)選活動(dòng)業(yè)務(wù)方向?qū)傩愿欣?br> 5.如權(quán)利要求1所述的方法,其中傳送所述會(huì)話狀態(tài)同步消息的步驟包括傳送包含類型長度值(TLV)元素中的所述會(huì)話狀態(tài)的用戶數(shù)據(jù)報(bào)協(xié)議(UDP)消息。
      6.如權(quán)利要求1所述的方法,其中宣告IP地址的所述集合的步驟包括在服務(wù)網(wǎng)關(guān)(S-GW)和分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)(PDN-GW)中的一個(gè)處宣告IP地址的所述集合。
      7.一種機(jī)架間冗余(ICR)系統(tǒng)的第一網(wǎng)絡(luò)元件,所述第一網(wǎng)絡(luò)元件可操作以通過同步信道與所述ICR系統(tǒng)的第二網(wǎng)絡(luò)元件耦合,所述第一網(wǎng)絡(luò)元件可操作以與所述第二網(wǎng)絡(luò)元件協(xié)作來提供ICR,所述第一網(wǎng)絡(luò)元件包括: 至少一個(gè)控制卡; 與所述至少一個(gè)控制卡耦合的至少一個(gè)線路卡,所述至少一個(gè)線路卡配置為通過因特網(wǎng)協(xié)議(IP)地址的集合可訪問; 業(yè)務(wù)方向模塊; 業(yè)務(wù)方向控制器模塊,可操作以最初控制所述業(yè)務(wù)方向模塊來用有利業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合; ICR狀態(tài)確定模塊,可操作以基于以下中的一個(gè)確定來確定所述第一網(wǎng)絡(luò)元件的活動(dòng)狀態(tài):(a)所述第二網(wǎng)絡(luò)元件已經(jīng)用比所述有利業(yè)務(wù)方向?qū)傩愿焕牟焕麡I(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合;以及(b)所述第二網(wǎng)絡(luò)元件尚未宣告IP地址的所述集合; 會(huì)話處理機(jī)模塊,可操作以當(dāng)所述第一網(wǎng)絡(luò)元件處于所述活動(dòng)狀態(tài)時(shí)處理通過IP地址的所述集合建立的會(huì)話; 會(huì)話狀態(tài)同步模塊,可操作以在所述同步信道上將會(huì)話狀態(tài)同步消息傳送到所述第二網(wǎng)絡(luò)元件,其中所述會(huì)話狀態(tài)同步消息包含所述處理的會(huì)話的會(huì)話狀態(tài);以及 其中,在能夠阻止所述第一元件處理所述會(huì)話的故障事件的發(fā)生之后,并且在所述第二網(wǎng)絡(luò)元件已經(jīng)用有利業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合的確定之后,所述業(yè)務(wù)方向控制器模塊可操作以控制所述業(yè)務(wù)方向模塊來執(zhí)行以下中的一個(gè):(a)用不利業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合;以及(b)不宣告IP地址的所述集合。
      8.如權(quán)利要求7所述的第一網(wǎng)絡(luò)元件,還包括快速轉(zhuǎn)發(fā)檢測協(xié)議模塊,其可操作以通過IP地址的所述集合中的IP地址在鏈路中檢測故障。
      9.如權(quán)利要求8所述的第一網(wǎng)絡(luò)元件,其中所述快速轉(zhuǎn)發(fā)檢測協(xié)議模塊包括雙向轉(zhuǎn)發(fā)檢測(BFD)模塊。
      10.如權(quán)利要求7所述的第一網(wǎng)絡(luò)元件,其中所述業(yè)務(wù)方向控制器模塊可操作以最初控制所述業(yè)務(wù)方向模塊來用優(yōu)選活動(dòng)業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合,并且在所述ICR狀態(tài)確定模塊確定所述活動(dòng)狀態(tài)之后,所述業(yè)務(wù)方向控制器模塊可操作以用活動(dòng)業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合,其中所述活動(dòng)業(yè)務(wù)方向?qū)傩员人鰞?yōu)選活動(dòng)業(yè)務(wù)方向?qū)傩愿欣?br> 11.如權(quán)利要求7所述的第一網(wǎng)絡(luò)元件,其中所述第一網(wǎng)絡(luò)元件包括服務(wù)網(wǎng)關(guān)(S-GW)和分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)(PDN-GW)中的一個(gè)。
      12.如權(quán)利要求7所述的第一網(wǎng)絡(luò)元件,其中所述會(huì)話狀態(tài)同步模塊可操作以將所述會(huì)話狀態(tài)同步消息傳送為包含類型長度值(TLV)元素中的所述會(huì)話狀態(tài)的用戶數(shù)據(jù)報(bào)協(xié)議(UDP)消息。
      13.一種由機(jī)架間冗余(ICR)系統(tǒng)的第二網(wǎng)絡(luò)元件執(zhí)行的方法,所述第二網(wǎng)絡(luò)元件通過同步信道與所述ICR系統(tǒng)的第一網(wǎng)絡(luò)元件耦合,所述第二網(wǎng)絡(luò)元件與所述第一網(wǎng)絡(luò)元件協(xié)作來提供ICR,所述方法包括步驟: 執(zhí)行以下中的一個(gè):(a)用不利業(yè)務(wù)方向?qū)傩孕嬉蛱鼐W(wǎng)協(xié)議(IP)地址的集合;以及(b)不宣告IP地址的所述集合; 確定所述第一網(wǎng)絡(luò)元件已經(jīng)用比所述不利業(yè)務(wù)方向?qū)傩愿欣挠欣麡I(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合; 在所述同步信道上從所述第一網(wǎng)絡(luò)元件接收會(huì)話狀態(tài)同步消息,其中所述會(huì)話狀態(tài)同步消息包含由所述第一網(wǎng)絡(luò)元件處理的會(huì)話的會(huì)話狀態(tài); 確定不再宣告IP地址的所述集合; 用比所述不利業(yè)務(wù)方向?qū)傩愿欣挠欣麡I(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合;以及 使用來自所述接收的會(huì)話狀態(tài)同步消息的所述會(huì)話狀態(tài)來處理所述會(huì)話。
      14.如權(quán)利要求13所述的方法,其中用所述不利業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合的步驟包括用優(yōu)選備用業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合,并且還包括,在確定所述第一網(wǎng)絡(luò)元件已經(jīng)用所述有利業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合之后,用備用業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合的步驟,其中所述備用業(yè)務(wù)方向?qū)傩员人鰞?yōu)選備用業(yè)務(wù)方向?qū)傩愿焕?br> 15.如權(quán)利要求13所述的方法,其中接收所述會(huì)話狀態(tài)同步消息的步驟包括在服務(wù)網(wǎng)關(guān)(S-GW)和分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)(PDN-GW)中的一個(gè)處接收所述會(huì)話狀態(tài)同步消息。
      16.如權(quán)利要求13所述的方法,還包括在所述同步信道上將會(huì)話狀態(tài)同步消息傳送到所述第一網(wǎng)絡(luò)元件,其中所述傳送的會(huì)話狀態(tài)同步消息包含由所述第二網(wǎng)絡(luò)元件處理的所述會(huì)話的會(huì)話狀態(tài)。
      17.一種機(jī)架間冗余(ICR)系統(tǒng)的第二網(wǎng)絡(luò)元件,所述第二網(wǎng)絡(luò)元件可操作以通過同步信道與第一網(wǎng)絡(luò)元件耦合,所述第二網(wǎng)絡(luò)元件可操作以與所述第一網(wǎng)絡(luò)元件協(xié)作來提供ICR,所述第二網(wǎng)絡(luò)元件包括: 至少一個(gè)控制卡; 與所述至少一個(gè)控制卡耦合的至少一個(gè)線路卡,所述至少一個(gè)線路卡配置為通過因特網(wǎng)協(xié)議(IP)地址的集合可訪問; 業(yè)務(wù)方向模塊; 業(yè)務(wù)方向控制器模塊,可操作以控制所述業(yè)務(wù)方向模塊來執(zhí)行以下中的一個(gè):(a)用不利業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合;以及(b)不宣告IP地址的集合; ICR狀態(tài)確定模塊,可操作以基于所述第一網(wǎng)絡(luò)元件已經(jīng)用比所述不利業(yè)務(wù)方向?qū)傩愿欣挠欣麡I(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合的確定來確定所述第二網(wǎng)絡(luò)元件的備用ICR狀態(tài); 會(huì)話狀態(tài)同步模塊,可操作以在所述同步信道上從所述第一網(wǎng)絡(luò)元件接收會(huì)話狀態(tài)同步消息,其中所述會(huì)話狀態(tài)同步消息包含由所述第一網(wǎng)絡(luò)元件處理的會(huì)話的會(huì)話狀態(tài); 其中,響應(yīng)于所述第一網(wǎng)絡(luò)元件不再宣告IP地址的所述集合的確定,所述業(yè)務(wù)方向控制器模塊可操作以控制所述業(yè)務(wù)方向模塊來用比所述不利業(yè)務(wù)方向?qū)傩愿欣挠欣麡I(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合;以及 會(huì)話處理機(jī)模塊,可操作以使用來自所述接收的會(huì)話狀態(tài)同步消息的所述會(huì)話狀態(tài)來處理通過IP地址的所述集合建立的會(huì)話。
      18.如權(quán)利要求17所述的第二網(wǎng)絡(luò)元件,其中所述第二網(wǎng)絡(luò)元件包括服務(wù)網(wǎng)關(guān)(S-Gff)和分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)(PDN-GW)中的一個(gè)。
      19.如權(quán)利要求17所述的第二網(wǎng)絡(luò)元件,其中在所述ICR狀態(tài)確定模塊確定所述備用狀態(tài)之前,所述業(yè)務(wù)方向控制器模塊可操作以控制所述業(yè)務(wù)方向模塊來用優(yōu)選備用業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合,并且其中在所述ICR狀態(tài)確定模塊確定所述備用狀態(tài)之后,所述業(yè)務(wù)方向控制器模塊可操作以控制所述業(yè)務(wù)方向模塊用備用業(yè)務(wù)方向?qū)傩孕鍵P地址的所述集合。
      【文檔編號(hào)】H04L12/703GK104205748SQ201380016496
      【公開日】2014年12月10日 申請(qǐng)日期:2013年3月7日 優(yōu)先權(quán)日:2012年3月28日
      【發(fā)明者】王大緯, J.黑茨 申請(qǐng)人:瑞典愛立信有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1