鬼佬大哥大
  • / 13
  • 下載費用:30 金幣  

網絡前綴選擇.pdf

關 鍵 詞:
網絡 前綴 選擇
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
摘要
申請專利號:

CN201080051589.8

申請日:

2010.07.22

公開號:

CN102625987B

公開日:

2015.01.28

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):H04L 29/12申請日:20100722|||公開
IPC分類號: H04L29/12; H04W36/00 主分類號: H04L29/12
申請人: 瑞典愛立信有限公司
發明人: O·德賽爾
地址: 瑞典斯德哥爾摩
優先權: 2009.08.28 US 12/549608
專利代理機構: 中國專利代理(香港)有限公司 72001 代理人: 楊美靈;李浩
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201080051589.8

授權公告號:

102625987B||||||

法律狀態公告日:

2015.01.28|||2012.10.24|||2012.08.01

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

包括接入路由器和移動節點(MN)的IP網絡中用于選擇要通告的網絡前綴的方法和節點。從接入路由器,第一有效性時間段用于向MN通告至少第一和第二網絡前綴。接入路由器從MN接收指示它打算使用的其預定地址的消息。在接入路由器中,然后基于該消息,確定MN需要使用的第一或第二網絡前綴中的單獨一個網絡前綴。接入路由器此后以比第一有效性時間段要長的第二有效性時間段向MN通告該單獨一個網絡前綴。接入路由器還可獲取由MN所使用的當前網絡前綴和當前地址,并且它可在確定單獨一個網絡前綴中使用這些信息。

權利要求書

1: 一種在因特網協議 (IP) 網絡中用于選擇要通告的網絡前綴的方法, 所述 IP 網絡包 括接入路由器以及與所述接入路由器連接的移動節點, 所述方法包括下列步驟 : - 從所述接入路由器以第一有效性時間段向所述移動節點通告至少第一網絡前綴和第 二網絡前綴 ; - 在所述接入路由器中從所述移動節點接收指示所述移動節點打算使用的所述移動節 點的預定地址的消息 ; - 在所述接入路由器中基于所述消息來確定所述移動節點需要使用的所述第一或第二 網絡前綴中的單獨一個網絡前綴 ; 以及 - 從所述接入路由器以比所述第一有效性時間段要長的第二有效性時間段向所述移動 節點通告所述單獨一個網絡前綴。
2: 如權利要求 1 所述的方法, 在通告所述第一網絡前綴和第二網絡前綴的步驟之前還 包括下列步驟 : - 在所述接入路由器中建立與所述移動節點的層 2 連接 ; - 從所述接入路由器向網絡節點發送包括所述移動節點的標識符的切換指示消息 ; 以 及 - 在所述接入路由器中從所述網絡節點接收由所述移動節點在其第一接口上使用的第 一網絡前綴、 在所述第一接口上使用的所述移動節點的當前地址以及所述第二網絡前綴。
3: 如權利要求 2 所述的方法, 其中, 確定步驟還包括確定 : - 如果從所述網絡節點所接收的當前地址等于從所述移動節點所接收的預定地址, 則 所述單獨一個網絡前綴是所述第一網絡前綴 ; 以及 - 否則, 所述單獨一個網絡前綴是所述第二網絡前綴。
4: 如權利要求 1 所述的方法, 還包括在確定步驟之前接收所述移動節點的當前地址的 步驟, 其中所述移動節點的預定地址和當前地址是不同的, 并且其中從所述移動節點所接 收的消息還指示所述移動節點打算使用所述第一網絡前綴, 所述方法還包括從所述接入路 由器向所述移動節點發送防止所述預定地址被使用的另外消息的步驟。
5: 如權利要求 1 所述的方法, 還包括向網絡節點發送用于向其傳遞所述移動節點的尋 址信息的確認消息的步驟。
6: 一種在因特網協議 (IP) 網絡中的接入路由器, 所述接入路由器包括 : - 網絡接口 ; 以及 - 地址管理模塊, 用于 : - 以第一有效性時間段經由所述網絡接口向移動節點通告至少第一網絡前綴和第二網 絡前綴 ; - 經由所述網絡接口從所述移動節點接收指示所述移動節點打算使用的所述移動節點 的預定地址的消息 ; - 基于所述消息來確定所述移動節點需要使用的所述第一或第二網絡前綴中的單獨一 個網絡前綴 ; 以及 - 以比所述第一有效性時間段要長的第二有效性時間段經由所述網絡接口向所述移動 節點通告所述單獨一個網絡前綴。
7: 如權利要求 6 所述的接入路由器, 其中, 所述地址管理模塊在通告所述第一網絡前 2 綴和第二網絡前綴之前還用于 : - 建立與所述移動節點的層 2 連接 ; - 經由第二網絡接口向網絡節點發送包括所述移動節點的標識符的切換指示消息 ; 以 及 - 經由所述第二網絡接口從所述網絡節點接收由所述移動節點在其第一接口上使用 的第一網絡前綴、 在所述第一接口上使用的所述移動節點的當前地址以及所述第二網絡前 綴。
8: 如權利要求 7 所述的接入路由器, 其中, 所述地址管理模塊還用于確定 : - 如果從所述網絡節點所接收的當前地址等于從所述移動節點所接收的預定地址, 則 所述單獨一個網絡前綴是所述第一網絡前綴 ; 以及 - 否則, 所述單獨一個網絡前綴是所述第二網絡前綴。
9: 如權利要求 6 所述的接入路由器, 其中, 所述地址管理模塊還用于接收所述移動節 點的當前地址, 其中所述移動節點的預定地址和當前地址是不同的, 并且其中從所述移動 節點所接收的消息還指示所述移動節點打算使用所述第一網絡前綴, 所述地址管理模塊還 用于經由所述網絡接口從所述接入路由器向所述移動節點發送防止所述預定地址被使用 的另外消息。
10: 如權利要求 6 所述的接入路由器, 其中, 所述地址管理模塊還用于向網絡節點發送 用于向其傳遞所述移動節點的尋址信息的確認消息。
11: 一種在因特網協議 (IP) 網絡中的網絡節點, 包括 : - 網絡接口 ; - 綁定高速緩存, 用于保持在所述網絡節點的管理下的移動節點的尋址信息 ; 以及 - 地址管理模塊, 用于 : - 經由所述網絡接口從接入路由器接收包括移動節點的標識符的切換指示消息 ; - 從所述綁定高速緩存來取回包括所述移動節點的地址以及所述移動節點所使用的網 絡前綴的所述移動節點的尋址信息 ; - 確定要向所述移動節點通告的第二網絡前綴 ; 以及 - 經由所述網絡接口向所述接入路由器發送由所述移動節點所使用的網絡前綴、 在所 述第一接口上使用的所述移動節點的地址以及所述第二網絡前綴。
12: 如權利要求 11 所述的網絡節點, 其中, 所述地址管理模塊還用于 : - 經由所述網絡接口從所述接入路由器接收包括所述移動節點的新尋址信息的確認消 息, 所述移動節點的新尋址信息包括在所述接入路由器下使用的所述移動節點的新地址以 及在所述接入路由器下使用的所述移動節點的新網絡前綴 ; - 采用所接收的尋址信息來更新所述綁定高速緩存。

說明書


網絡前綴選擇

    技術領域 本發明涉及因特網協議網絡中的移動性管理, 以及更具體來說, 涉及移動 IPv6 網 絡中的移動性管理。
     背景技術 在過往數十年, 電信和因特網已經經歷驚人的增長和擴大。技術已經從集中式計 算改變成個性化計算, 以及現在改變成匯聚網絡、 裝置和服務的移動計算。
     通 過 使 用 移 動 因 特 網 協 議 (IP) 或 者 更 具 體 來 說 是 使 用 IP 的 版 本 6 的 移 動 IPv6(MIPv6), 使移動計算成為可能。移動 IPv6(MIPv6) 是因特網工程任務組 (IETF) 標準 通信協議。已經將它設計成允許移動用戶從一個網絡移動到另一個網絡, 而沒有經歷服務 的不連續性。實際上, MIPv6 協議通過保持 MN 與不同網絡的連通性, 來向移動節點 (MN) 提 供連續 IP 服務。移動節點是移動主機, 例如移動電話、 膝上型計算機、 個人數字助理 (PDA) 等。
     通過歸屬代理 (HA) 來部署移動性服務, HA 將歸屬地址 (HoA) 提供給向該 HA 登記 的 MN。當 MN 離開并且將本身附著到不同的接入路由器時, 它獲取稱作轉交地址 (Care-Of Address, CoA) 的新地址。然后, MN 向 HA 發送綁定更新 (BU), 以便將 CoA 綁定到 HoA, 使得 將指向 HoA 的業務被轉發到 CoA。HA 采用綁定確認 (BA) 來應答回 MN, 并且例如使用雙向隧 道來將以 HoA 作為目標地址的每個數據分組轉發到 CoA。通過這樣做, 移動節點 (MN) 能夠 移動而無需結束正進行的會話, 因為 MN 的 HoA 保持不變。
     但是, 仍然存在因為它們不希望或者它們不能夠實現之類的原因而尚未實現 MIPv6 的移動主機。對于那些主機, 已經開發稱作 PMIP 的代理版本。當使用 IPv6 時, 代理 移動 IP 稱作 PMIPv6。
     已經將 PMIP 設計用于本地移動性處理。 例如, MN 使用層 2 接入技術來連接到接入 路由器或移動接入網關 (MAG)。MAG 負責至少部分代表 MN 來管理移動性。在 PMIP 域中, 還 定義本地移動性錨點 (LMA) 以用于分配歸屬網絡前綴 ( 或地址 ), 并且對外部世界 ( 即 PMIP 域的外部 ) 隱藏移動性。由 MAG 使用代理 BU(PBU) 來執行綁定, 并且 LMA 采用代理 BA(PBA) 來回應。當移入 PMIP 域時, CoA 的概念被代理 CoA(PCoA) 代替, PCoA 是 MN 向其登記的 MAG 的地址。一旦綁定完成, 則在 LMA 與 MAG 之間隧道傳遞數據分組。
     MIP 提供全局移動性, 而 PMIP 提供本地移動性。更具體來說, PMIP 提供 PMIP 域中 的基于網絡的移動性管理, 即, MAG 至少部分代表 MN 來管理移動性。為此, 通常看到服務運 營商使用和部署這類 PMIP 域。
     現在常見的是具有帶一個以上網絡接口的移動主機。在 MIP 和 PMIP 的上下文中, 例如, 斷定 MN 的哪一個接口將被使用不是總是可能的, 特別是當 MN 處于從一個接入路由器 到另一個接入路由器的移動時。
     發明內容本發明的第一方面針對一種在因特網協議 (IP) 網絡中用于選擇要通告的網絡前 綴的方法。IP 網絡包括接入路由器以及與接入路由器連接的移動節點。該方法包括下列 步驟 : 從接入路由器以第一有效性時間段向移動節點通告至少第一網絡前綴和第二網絡前 綴; 以及在接入路由器中從移動節點接收指示移動節點打算使用的移動節點的預定地址的 消息。 在接入路由器中, 然后基于該消息, 確定移動節點需要使用的第一或第二網絡前綴中 的單獨一個網絡前綴。 接入路由器此后以比第一有效性時間段要長的第二有效性時間段向 移動節點通告該單獨一個網絡前綴。
     可選地, 該方法還可包括 : 在通告第一網絡前綴和第二網絡前綴之前, 建立從接入 路由器到移動節點的層 2 連接, 并且從接入路由器向網絡節點發送包括移動節點的標識符 的切換指示消息。 接入路由器此后則會從網絡節點接收由移動節點在其第一接口上使用的 第一網絡前綴、 在第一接口上使用的移動節點的當前地址以及第二網絡前綴。在這個可選 實現中, 確定步驟又可包括確定 : 如果從網絡節點所接收的當前地址等于從移動節點所接 收的預定地址, 則單獨一個網絡前綴是第一網絡前綴。 否則, 單獨一個網絡前綴是第二網絡 前綴。
     該方法中的另一個選項在于, 它還包括在確定單獨一個網絡前綴之前接收移動節 點的當前地址的步驟。 當移動節點的預定地址和當前地址不同并且從移動節點所接收的消 息還指示移動節點打算使用第一網絡前綴, 則該方法還可包括從接入路由器向移動節點發 送防止預定地址被使用的另外消息的步驟。 該方法的又一個選項是包括向網絡節點發送用于向其傳遞移動節點的尋址信息 的確認消息的步驟。
     本發明的第二方面針對一種在因特網協議 (IP) 網絡中的接入路由器。該接入路 由器包括網絡接口和地址管理模塊。 地址管理模塊用于以第一有效性時間段經由網絡接口 向移動節點通告至少第一網絡前綴和第二網絡前綴。 地址管理模塊還用于經由網絡接口從 移動節點接收指示移動節點打算使用的移動節點的預定地址的消息。然后, 地址管理模塊 基于該消息來確定移動節點需要使用的第一或第二網絡前綴中的單獨一個網絡前綴, 并且 以比第一有效性時間段要長的第二有效性時間段經由網絡接口向移動節點通告該單獨一 個網絡前綴。
     地址管理模塊的可選行為表明它還用于在通告第一網絡前綴和第二網絡前綴之 前建立與移動節點的層 2 連接, 經由第二網絡接口向網絡節點發送包括移動節點的標識符 的切換指示消息, 并且經由第二網絡接口從網絡節點接收由移動節點在其第一接口上使用 的第一網絡前綴、 在第一接口上使用的移動節點的當前地址以及第二網絡前綴。另外選項 是地址管理模塊還確定 : 如果從網絡節點所接收的當前地址等于從移動節點所接收的預定 地址, 則單獨一個網絡前綴是第一網絡前綴。否則, 單獨一個網絡前綴是第二網絡前綴。
     地址管理模塊的另一個可選行為在于, 它還接收移動節點的當前地址, 并且移動 節點的預定地址和當前地址是不同的。 在從移動節點所接收的消息還指示移動節點打算使 用第一網絡前綴時, 地址管理模塊則還可經由網絡接口從接入路由器向移動節點發送防止 預定地址被使用的另外消息。
     在另一個可選實現中, 地址管理模塊還可用于向網絡節點發送用于向其傳遞移動 節點的尋址信息的確認消息。
     本發明的第三方面針對一種在因特網協議 (IP) 網絡中的網絡節點, 其包括網絡 接口、 用于保持在網絡節點的管理下的移動節點的尋址信息的綁定高速緩存以及地址管理 模塊。 地址管理模塊用于經由網絡接口從接入路由器接收包括移動節點的標識符的切換指 示消息, 并且從綁定高速緩存來取回移動節點的尋址信息, 其包括移動節點的地址以及由 移動節點所使用的網絡前綴。地址管理模塊還確定要向移動節點通告的第二網絡前綴, 并 且經由網絡接口向接入路由器發送由移動節點所使用的網絡前綴、 在第一接口上使用的移 動節點的地址以及第二網絡前綴。
     在一些可選實現中, 地址管理模塊還可用于經由網絡接口從接入路由器接收包括 移動節點的新尋址信息的確認消息。 移動節點的新尋址信息可包括在接入路由器下使用的 移動節點的新地址以及在接入路由器下使用的移動節點的新網絡前綴。 網絡節點此后采用 所接收的尋址信息來更新綁定高速緩存。 附圖說明
     為了更詳細地理解本發明, 現在能夠結合附圖參考以下描述, 其中 : 圖 1 是根據本發明的教導的示范因特網協議 (IP) 網絡 100 ; 圖 2 是根據本發明的教導的示范節點操作和信號流程圖 ; 圖 3 是根據本發明的教導的示范流程圖 ; 以及 圖 4 是根據本發明的教導的網絡節點邏輯表示。具體實施方式
     本發明旨在提供 ( 在單一或不同技術中 ) 與多接口移動節點 ( 但不限于其 ) 兼容 的用于選擇要由接入路由器來通告的網絡前綴的方法和節點。本發明對于接口間 / 技術間 切換特別受到關注。它旨在降低切換延遲, 并且旨在改進特別是在預期切換指示符 (HI) 缺 失或未知的情況下的切換決定。本發明的一般概念是以短有效性時間段從接入路由器 ( 例 如 MAG) 向移動節點 (MN) 通告一個以上網絡前綴, 并且基于 MN 的動作來延長所通告網絡前 綴的單獨一個網絡前綴的有效性時間段。
     理論上, PMIP 允許 MN 執行接口間切換。 為此, MAG 通過 PBU 中存在的切換指示 (HI) 選項來為 LMA 提供關于切換類型的信息。如果 HI 值為 1( 通過新接口附著 ), 則 LMA 向 MN 的新接口指配新的網絡前綴。如果值為 2( 移動節點的兩個不同接口之間的切換 ), 則 LMA 向所說的新接口指配相同的網絡前綴, 并且對舊接口撤消登記。在切換類型是未知的情況 下 (HI 值為 4), LMA 等待某個時間。如果不存在來自舊接口的撤消登記, 則 LMA 向所說的新 接口指配新的網絡前綴。如果舊接口在等待時間期間撤消登記, 則 LMA 指配相同的網絡前 綴。
     未知切換類型的出現可以是頻繁的, 因為 PMIP 的原理在于, MN 沒有涉及移動性。 但是, 關于將使用什么接口的決定只依賴 MN( 例如, 它是否是切換、 添加新連接等 )。因此, 通過盲目應用上述解決方案, 若干問題可能發生。斷言所有接入技術為了移動通信的所有 目的而將及時地檢測接口斷開連接和撤消登記是不合理的。換言之, 一些接入技術在檢測 舊接口不再被連接并且發起撤消登記之前要求顯著延遲。這可能在 LMA 引起增加的切換延 遲、 分組丟失和錯誤決定, 這導致連通性的丟失。另一個所標識的限制在于, 上述預期解決方案不允許先接后斷, 因為在切換到新連接之前, 前一個連接需要被斷開。
     在示范實施例中, 與本發明的教導兼容的接入路由器 ( 例如, 移動性接入網關 ) 以第一有效性時間段向移動節點通告至少第一和第二網絡前綴。接入路由器此后從移動 節點接收指示移動節點打算使用的移動節點的地址的消息 ( 例如, 經由諸如重復地址檢測 (DAD) 過程之類的地址驗證過程 )。然后, 接入路由器基于來自移動節點的消息來確定移動 節點需要使用的第一或第二網絡前綴中的單獨一個網絡前綴。然后, 接入路由器以比第一 有效性時間段要長的第二有效性時間段向移動節點通告這個單獨一個網絡前綴。
     在通告兩個或更多網絡前綴之前, 接入路由器可能已經建立與移動節點的層 2 連 接。在這類情況下, 接入路由器可向網絡節點 ( 例如, 本地移動性錨點 ) 發送包括移動節點 的標識符的切換指示消息 ( 例如, 切換指示標志設置為 4 的代理綁定更新 )。然后, 接入路 由器可從網絡節點接收由移動節點在其第一接口上使用的第一網絡前綴、 在第一接口上使 用的移動節點的當前地址以及第二網絡前綴。 如果接入路由器確定從網絡節點所接收的當 前地址等于從移動節點所接收的預定地址 (intended address), 則要在較長有效性時間段 通告的網絡前綴被確定成是第一網絡前綴。否則, 要在較長有效性時間段通告的網絡前綴 是第二網絡前綴。 在確定要在較長有效性時間段通告哪一個網絡前綴之前, 接入路由器可已經接收 移動節點的當前地址。然后, 接入路由器可考慮消息中從移動節點所接收的另外信息。例 如, 消息可指示移動節點打算使用第一網絡前綴。 在這個示范情況下, 接入路由器可向移動 節點發送防止預定地址被使用的另外消息 ( 例如, DAD 失敗消息或者包括 DAD 失敗的鄰居 通告消息 )。這能夠進行, 以便避免在不同網絡接口上使用單個網絡前綴。
     現在參考附圖, 其中圖 1 示出根據本發明的教導的示范因特網協議 (IP) 網絡 100。 圖 1 上, 移動節點 (MN)110 示為連接到第一接入路由器 (AR1)121, AR1 121 又連接到網絡節 點 (NN)130。第二接入路由器 (AR2)122 示為連接到 NN 130。在 PMIP 的更特定上下文中繼 續本發明, 接入路由器 AR1 121 和 AR2 122 會是移動性接入網關 (MAG), 以及 NN 130 會是本 地移動性錨點 (LMA)。
     本發明的許多示范應用之一是 MN 110 向 AR2 122 移動 ( 如箭頭 140 所示 ) 并且 ( 使用一個或多個接入技術 ) 執行從 AR1 121 到 AR2 122 的切換。本發明的第二示范應用 是 MN 110 逗留在 AR1 121 下, 但是使用不同的接入技術來建立到其的新連接。本發明的第 三示范應用是 MN 110 處于 AR1 121 和 AR2 122 二者都覆蓋的地理區域中。在這個第三示 例中, MN 110 實際上可在長時間段對于給定位置是靜止的, 并且仍然觸發本發明。當然, 本 領域的技術人員將易于認識到, IP 網絡 100 可能包括多于 MN 110、 兩個接入路由器 AR1 121 和 AR2 122 以及 NN 130。因此, 可由另外接入路由器 ( 未示出 ) 朝 MN 110 和 / 或在網絡 100 的許多部分中同時觸發本發明。
     圖 2 示出根據本發明的教導的示范節點操作和信號流程圖。圖 2 上所示的示例更 具體來說涉及早前描述的從 AR1 121 到 AR2 122 的切換情況。本領域的技術人員仍然將領 會, 本發明能夠進行很多自適應, 以便應用于各種其它上下文中。
     MN 110 示為具有經由 MN 110 的第一網絡接口使用第一地址 HoA1( 圖 1 或圖 2 中未 示出 ) 與 AR1 121 的所建立連接。預期 NN 130 記錄在 AR1 121 下使用第一接口的 MN 110 的尋址信息, 如圖 2 上在 215 所示。在 NN 130 所保持的尋址信息可例如包括由 AR1 121 所
     使用的網絡前綴 ( 例如, PREF1)、 由 MN 110 在 AR1 121 下使用的 HoA1、 MN 110 的標識符、 AR1 121 與 NN 130 之間的隧道的隧道標識符、 MN110 的相關的網絡接口標識符、 MN 110 的 接入技術類型、 MN 110 的鏈路層標識符等。MN 110 此后朝 AR2 122 移動 (140) 或者能夠使 用其第二接口 ( 未示出 ) 連接到 AR2 122, 如圖 2 上在 220 所示。在任一種情況下, 圖2的 示例接著是 MN 110 建立到 AR2122 的層 2 連接 225( 例如, 點對點連接 )。
     在建立 MN 110 與 AR2122 之間的層 2 連接 225 之后, AR2122 能夠向 NN 130 發送 切換指示 230。切換指示 230 向 NN 130 通知 AR2122 現在連接到 MN 110。切換指示 230 還 可指示 AR2122 不能夠確定 MN 110 是否打算在不同的接入技術之間進行切換。在 PMIP 的 上下文中, 切換指示 230 是包括 HI 參數的代理綁定更新 (PBU)。如果不可斷定 MN 110 的打 算, 則 HI 參數將具有值 4( 例如在本發明的時候所指定的 )。
     NN 130 然后能夠采用確認消息 235 來向 AR2 122 應答切換指示 230。 確認消息 235 是用于向 AR2 122 通知當前由 MN 110 使用的地址 ( 即, HoA1) 和網絡前綴 ( 即, PREF1) 的不 同備選之一。可 ( 例如, 使用先前存在的隧道特定信令消息等 ) 從 AR1 121、 從 MN 110( 即 使它在本發明的時候不是被看作最佳解決方案 ) 等等來獲得 PREF1 和 HoA1。 在單個多技術 接入路由器 ( 即, AR1 121 和 AR2122 會是相同節點 ) 的接入技術間的上下文中, 可存在接 入技術之間的信息的共享而無需任何消息。在 PMIP 的上下文中, 確認消息 235 是代理綁定 確認 (PBA), 并且可能還包括由 NN 130 提供給 AR2122 的第二網絡前綴 ( 例如, PREF2)。還 可由 AR2122 來確定或者 ( 例如, 通過動態主機配置協議 (DHCP)、 從認證、 授權和記帳 (AAA) 服務器等等 ) 另外獲得 PREF2。
     然后, AR2122 以 ( 與通常有效性時間段相比 ) 較短有效性時間段向 MN 110 通告 240 至少 PREF1 和 PREF2。通告 240 由于各種原因而可包括兩個以上網絡前綴, 但是將至少 包含 PREF1 和另一個網絡前綴。然后, MN 110 設法檢驗它打算與 AR2 122 配合使用的地址 是適當的 ( 例如, 由 RFC 4861 和 RFC 4862 在通稱重復地址檢測 DAD 的過程中指定的 )。因 此, 從 MN 110 發送消息 245, 其至少到達 AR2 122。在 DAD 的上下文中, 消息 245 可能是鄰 居征求消息。然后, AR2 122 檢驗消息 245, 以便更好地評估 MN 110 的打算 ( 圖 2 上在 250 中所示的 )。因此, AR2 122 使用在消息 245 中接收的預定地址連同 PREF1 和 HoA1。如果 MN 110 打算進行技術間切換, 則預定地址將匹配 HoA1。但是, 如果 MN 110 不打算進行技術 間切換, 則預定地址將是根據 PREF1 或 PREF2 所配置的新地址 ( 例如, HoA2)。
     因此, AR2 122 將根據需要來延長 PREF1 或 PREF2 其中之一的有效性時間段, 并且 將留出短超時使另一個前綴無效。這在圖 2 上通過通告 255 來示出, 其指定基于例如在前 邏輯從先前在通告 240 中發送的網絡前綴中選擇的網絡前綴 PREFX。
     更具體來說, 在圖 2 的示例中, 如果預定地址為 HoA1, 則 AR2 122 將延長 PREF1 的 有效性時間段, 因為 MN 110 打算在其第二接口上使用這個前綴。 然后, AR2 122 可向 NN 140 發送用于向其傳遞 MN 110 的尋址信息的確認消息 (260)( 例如, 在 AR2122 下在 MN 110 的 第二網絡接口上使用的 PREF1 和 HoA1)。
     如果預定地址是采用 PREF1 所形成的 HoA2, 則 AR2 122 可決定例如通過發送 DAD 失敗消息 265( 例如, 指示 HoA2 已經在使用的鄰居確認 ) 來防止 MN 110 使用 HoA2。這個防 止在 PMIP 的上下文中有意義, 因為不允許具有與 MN 110 的不同網絡接口關聯的單個前綴。 AR2 122 然后會延長 PREF2 的有效性時間段。由于 MN 110 不打算進行接口間切換, 所以預期 MN 110 將使用 PREF2 來配置另外地址。如果預定地址是采用 PREF2 所形成的 HoA2, 則 AR2 122 將延長 PREF2 的有效使用壽命。PREF1 將變為無效, 因為有效使用壽命設置較短。 然后, AR2 能夠向 NN 130 發送用于向其傳遞 MN 110 的尋址信息的確認消息 (260)( 例如, 在 AR2122 下在 MN 110 的第一或第二網絡接口上使用的 PREF2 和 HoA2)。
     圖 3 示出根據本發明的教導的示范流程圖。在 IP 網絡 100 中, 接入路由器以第一 有效性時間段向移動節點通告至少第一網絡前綴和第二網絡前綴 (310)。接入路由器此后 從移動節點接收指示移動節點打算使用的移動節點的預定地址的消息 (320)。然后, 接入 路由器基于該消息來確定移動節點需要使用的第一或第二網絡前綴中的單獨一個網絡前 綴 (330)( 例如, prefx)。然后, 接入路由器以比第一有效性時間段要長的第二有效性時間 段向移動節點通告該單獨一個網絡前綴 prefx(340)。
     圖 4 示出根據本發明的教導的網絡節點 410, 其包括能夠通過網絡接口模塊 430 來 通信的地址管理模塊 420。網絡接口模塊 430 包括至少一個接口 430-1, 但是可包括更多接 口 ( 例如, 430-2、 ...430-n)。網絡接口模塊 430 通過網絡接口 430-1 至 430-n 可提供無 線 ( 通過 432 示出 ) 和 / 或有線 ( 通過 434 示出 ) 網絡能力。網絡節點 410 還可包括能夠 通過網絡接口模塊 430 并且與地址管理模塊 420 進行通信的綁定高速緩存 470。網絡節點 410 還包括至少一個處理器 440 和存儲器 / 存儲單元 450, 它們連接到網絡節點 410 的其它 模塊, 以便在那里提供相應功能性。正如本領域的技術人員會易于理解, 使用處理器 440 和 存儲器 / 存儲單元 450 的特定方式取決于不影響本發明并且不受本發明影響的各種條件而 變化。 網絡節點 410 可用作接入路由器。 在這類示例中, 地址管理模塊 420 可用于以第一 有效性時間段經由網絡接口模塊 430 向移動節點通告至少第一網絡前綴和第二網絡前綴。 地址管理模塊 420 還可經由網絡接口模塊 430 從移動節點接收指示移動節點打算使用的移 動節點的預定地址的消息。然后, 地址管理模塊 420 可基于該消息來確定移動節點需要使 用的第一或第二網絡前綴中的單獨一個網絡前綴, 并且以比第一有效性時間段要長的第二 有效性時間段經由網絡接口模塊 430 向移動節點通告該單獨一個網絡前綴。
     在一些可選實現中, 充當接入路由器的網絡節點 410 在通告第一網絡前綴和第二 網絡前綴之前還可將地址管理模塊 420 用于 : 建立與移動節點的層 2 連接, 并且經由網絡接 口模塊 430 向第二網絡節點發送包括移動節點的標識符的切換指示消息。然后, 地址管理 模塊 420 還可經由網絡接口模塊 430 從第二網絡節點接收由移動節點在其第一接口上使用 的第一網絡前綴、 在第一接口上使用的移動節點的當前地址以及第二網絡前綴。
     地址管理模塊還可另外用于確定 : 如果從網絡節點所接收的當前地址等于從移動 節點所接收的預定地址, 則單獨一個網絡前綴是第一網絡前綴, 以及否則單獨一個網絡前 綴被確定成是第二網絡前綴。
     地址管理模塊在確定單獨一個網絡前綴之前還可接收移動節點的當前地址。 從移 動節點所接收的消息還可另外指示移動節點打算使用第一前綴。然后, 如果移動節點的預 定地址和當前地址是不同的, 則地址管理模塊 420 還可用于經由網絡接口模塊 430 從接入 路由器向移動節點發送防止預定地址被使用的另外消息。
     地址管理模塊 420 還可另外向第二網絡節點發送用于向其傳遞移動節點的尋址 信息的確認消息。
     網絡節點 410 還可充當核心節點, 如本地移動性錨點 (LMA)。 綁定高速緩存 460 會 在其中用于保持在網絡節點 410 的管理下的移動節點的尋址信息。地址管理模塊 420 然后 會用于經由網絡接口模塊 430 從接入路由器接收包括移動節點的標識符的切換指示消息。 然后, 地址管理模塊 420 會從綁定高速緩存 460 來取回移動節點的尋址信息, 其包括移動節 點的地址以及移動節點所使用的網絡前綴。綁定高速緩存 460 還可保持其它尋址信息參 數, 例如移動節點的標識符、 網絡節點與接入路由器之間的隧道的隧道標識符、 移動節點的 相關的網絡接口標識符、 移動節點的接入技術類型、 移動節點的鏈路層標識符等。然后, 地 址管理模塊 420 會確定要向移動節點通告的第二網絡前綴, 并且經由網絡接口模塊 430 向 接入路由器發送由移動節點所使用的網絡前綴、 在第一接口上使用的移動節點的地址以及 第二網絡前綴。
     可選地, 網絡節點的地址管理模塊 420 可經由網絡接口模塊 430 從接入路由器接 收包括移動節點的新尋址信息的確認消息, 其中新尋址信息包括在接入路由器下使用的移 動節點的新地址以及在接入路由器下使用的移動節點的新網絡前綴。然后, 地址管理模塊 420 會采用所接收的尋址信息來更新綁定高速緩存 460。
     已經參考附圖描述了本發明的各種特征。結合示例來描述這些各種方面, 以便于 理解本發明, 但是不應當被解釋為局限于這些示例或者這一類示例。 更確切地, 提供示例以 使得本公開將是全面和完整的, 并且將向本領域的技術人員充分傳達本發明的范圍。
     已經參考方法、 服務器和 / 或計算機程序產品的框圖和 / 或操作說明描述了本發 明的各種備選。要理解, 框圖和 / 或操作說明的每個框以及框圖和 / 或操作說明中的框的 組合能夠通過射頻、 模擬和 / 或數字硬件和 / 或計算機程序指令來實現。因此, 可用許多 不同形式來實施本發明的各種方面, 并且所有這類形式均期望落入本發明的范圍之內。計 算機程序指令可提供給通用計算機、 專用計算機的處理器電路、 ASIC 和 / 或其它可編程數 據處理設備, 使得經由計算機的處理器和 / 或其它可編程數據處理設備運行的指令創建用 于實現框圖和 / 或一個或多個操作框中指定的功能 / 動作的部件。在一些備選實現中, 框 中所標記的功能 / 動作可不按照操作說明中所標記的順序出現。例如, 接連示出的兩個框 實際上可基本同時來運行, 或者框有時可按照相反順序來運行, 這取決于所涉及的功能性 / 動作。 此外, 在一些說明中, 一些框可以是可選的, 并且可以運行或者可以不運行 ; 這些可采 用虛線示出。

關于本文
本文標題:網絡前綴選擇.pdf
鏈接地址:http://www.wwszu.club/p-6420887.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大