新四季網

用於內容導向網絡中可擴展路由的方法

2023-04-25 05:40:41 2

用於內容導向網絡中可擴展路由的方法
【專利摘要】一種路由內容的方法,該方法包括從第一接口接收興趣報文,其中所述興趣報文包括帶有第一內容名稱的內容名稱欄位、目的地欄位以及設置為廣播的廣播標誌欄位,其中所述廣播欄位指示所述第一接口以前是否接到過含有所述第一內容名稱的請求,以及從第二接口接收數據報文,其中所述數據報文包括帶有第二內容名稱的內容名稱欄位、帶有與所述第二內容名稱關聯的數據源標識的源欄位和帶有與所述第二內容名稱關聯的數據的數據欄位。
【專利說明】用於內容導向網絡中可擴展路由的方法 相關申請案的交叉參考
[0001] 本發明要求2012年2月16日由謝海永(Haiyong Xie)等人遞交的發明名 稱為"用於內容導向網絡中可擴展路由的方法(A Method for Scalable Routing In Content-Oriented Networks) "的第61/559702號美國臨時專利申請案的在先申請優先權, 該在先申請的內容以引用的方式全文併入本文本中。 關於由聯邦政府贊助的 研究或開發的聲明
[0002] 不適用。 參考縮微膠片附錄
[0003] 不適用。

【背景技術】
[0004] 基於名稱的路由是網絡路由的當前範例。基於名稱的路由已服務於傳統的"主機 到主機"通信模型多年。名稱導向網絡的成就包括內容中心網絡(CCN)和命名數據網絡 (NDN)。然而,近來出現了由"主機到主機"模型向"主機到內容"或"主機到信息"模型轉變 的範例。CCN和NDN嘗試採用基於名稱的路由來開啟"主機到內容"通信模型,具體是通過 使用有結構名稱的內容對象。在基於名稱的路由中,如CCN和NDN,擁有原始內容對象的內 容源可將名稱前綴公布於網絡中。此種公告可通過域內路由協議,如開放式最短路徑優先 (0SPF)等,傳播至整個網絡。每個路由器中的轉發信息庫(FIB)可存儲所述路由器可轉發 請求與特定名稱前綴匹配的命名內容的消息至哪個接口("埠")。當收到名稱前綴公告 時,每個路由器可相應地更新對應的FIB。客戶端可發送請求感興趣內容的興趣報文,網絡 可用所請求內容的數據報文予以響應。CCN和NDN也可使用其它組件,如內容存儲器(CS) 和待定興趣表(PIT)。CS可用於存儲可緩存內容對象以保證高效的內容分發,PIT可用於 聚集請求同一內容的待定興趣並將數據報文,如以多播方式,傳播至請求客戶端。
[0005] 然而,CCN(和NDN)中的基於名稱的路由也可能造成網絡擴展問題。在當前CCN 設計中,內容源(或者內容的第一跳路由器)必須通過域內協議(如0SPF)或者類似協議 (如類似於網際網路協議(IP)前綴如何發布於域內網中)傳播至整個網絡。這種方案在本 文本中稱為主動路由方案。然而,未來系統的不同名稱前綴數量即使在高度聚集後預計也 會很大。傳播大量的名稱前綴可能正是難題所在,因為這會使路由器過載並消耗相當大一 部分帶寬。此外,名稱前綴數量可能為傳統FIB可存儲量級的數倍,因而FIB可能只存儲名 稱前綴的一個子集或一部分。因此,FIB可能在其沒有關於轉發興趣至何處的信息時缺失。 此種缺失可能很常見,且基於名稱的路由可能嚴重依賴備選方案,例如廣播興趣等,來處理 FIB缺失,從而降低網絡性能和用戶體驗。進一步地,CCN中採用的備選方案可能會成為路 由器過載、網絡帶寬消耗過大以及網絡性能降低的另一誘因。
[0006] 現已提議重用域內路由協議(如能適應CCN的0SPF)來將名稱前綴傳播至域內網 絡中的所有路由器。然而,名稱前綴的數量可能至少會以網際網路中域名的規模來增加。重 用類似OSPF這樣的協議可能會進一步給網絡擴展帶來難題。例如,假設域名平均長度大約 為16位元組,大約5億個域名的公告可產生8 X 109位元組的流量。如果這些名稱每隔1分鐘 發布一次,則對於每一個鏈路,周期性的主動公告消耗的平均帶寬大約為1千兆比特每秒 (Gbps)。此外,名稱前綴的數量可能大於域名的數量,例如是域名數量的10倍,導致由名稱 前綴公告消耗的帶寬高達約lOGbps。


【發明內容】

[0007] -方面,本發明包括一種路由內容的方法,該方法包括從第一接口接收興趣報文, 其中所述興趣報文包括帶有第一內容名稱的內容名稱欄位、目的地欄位以及設置為廣播的 廣播標誌欄位,其中所述廣播欄位指示所述第一接口以前是否接到過含有所述第一內容名 稱的請求,以及從第二接口接收數據報文,其中所述數據報文包括帶有第二內容名稱的內 容名稱欄位、帶有與所述第二內容名稱關聯的數據源標識的源欄位和帶有與所述第二內容 名稱關聯的數據的數據欄位。
[0008] 另一方面,本發明包括一種裝置,該裝置包括處理器,用於從第一轉發接口(端 口)接收興趣報文,其中所述興趣報文包括帶有內容名稱的內容名稱欄位,將所述內容名 稱和所述第一埠的標識添加到PIT中,從FIB中獲取與所述內容名稱關聯的目的地,從可 達性信息庫(RIB)檢索與通往所述目的地的傳輸路徑關聯的第二埠的標識,以及將所述 興趣報文轉發至所述第二埠。
[0009] 另一方面,本法明包括一種電腦程式產品,該產品包括存儲在非臨時性媒質上 的計算機可執行指令,處理器執行這些指令時,會執行如下操作:從請求埠接收興趣報 文,其中所述興趣報文包括帶有內容名稱的內容名稱欄位,在CS中檢查與所述內容名稱關 聯的記錄,如果該CS記錄存在,則從該記錄發送數據至所述請求埠,如果該CS記錄不存 在,則在PIT中檢查與所述興趣報文關聯的現存記錄,如果該PIT記錄存在,則丟棄該興趣 報文,如果該PIT記錄不存在,則創建包含內容名稱和所述第一埠的標識的PIT記錄,檢 查FIB中與所述內容名稱關聯的FIB記錄,其中所述FIB記錄包括一目的地,如果該FIB記 錄存在,則從所述FIB中檢索所述目的地,從RIB中檢索與通往該目的地的路徑關聯的第二 埠的標識,並將所述興趣報文轉發至所述第二埠;如果該FIB記錄不存在,則將所述興 趣報文轉發至多個相鄰埠。

【專利附圖】

【附圖說明】
[0010] 為了更全面地理解本發明,現在參考以下結合附圖和【具體實施方式】進行的簡要描 述,其中相同參考標號表不相同部分。
[0011] 圖1描述CCN/NDN中的無響應興趣(Interest Starvation)問題場景。
[0012] 圖2為一種內容路由器的一項實施例,該內容路由器用於執行一種內容導向網絡 中可擴展路由的方法的一項實施例。
[0013] 圖3示出可用於使能被動路由的興趣報文和數據報文的實施例。
[0014] 圖4示出內容路由器從埠接收興趣的一項實施例的流程圖。
[0015] 圖5示出內容路由器接收返回數據的一項實施例的流程圖。
[0016] 圖6示出所述被動路由方案的一項實施例中平均E2E時延的匯總結果。
[0017] 圖7示出所述被動路由方案的一項實施例中CS匹配比例的匯總圖形化結果。
[0018] 圖8示出所述被動路由方案的一項實施例中FIB匹配比例的匯總圖形化結果。
[0019] 圖9示出所述被動路由方案的一項實施例中廣播報文數量隨CS大小改變的情形。
[0020] 圖10示出所述被動路由方案的一項實施例中結果隨FIB大小改變的情形。
[0021] 圖11示出所述被動路由方案的一項實施例中兩者結合對廣播開銷減少的影響。
[0022] 圖12示出一種通用網絡裝置。

【具體實施方式】
[0023] 最初應理解,儘管下文提供一個或多個實施例的說明性實施方案,但可使用任意 數目的當前已知或現有的技術來實施所公開的系統和/或方法。本發明決不應限於下文所 說明的描述性實施方案、圖式和技術,包含本文所說明描述的示範性設計和實施方案,而是 可以在所附權利要求書的範圍以及其均等物的完整範圍內修改。
[0024] 本文公開在CCN和NDN等基於名稱的網絡中使能基於名稱的被動路由以處理網絡 擴展難題的系統、方法和裝置。本發明包括在系統架構中添加 RIB以及修改FIB的語義。本 發明進一步包括修改網際網路報文和數據報文報文頭以支持RIB/FIB變更。
[0025] 傳統內容路由器可包括索引、CS、PIT和FIB,其中所述FIB存儲所需內容的名稱前 綴和轉發信息。與傳統內容路由器不同,此處公開的內容路由器的實施例(如圖2所示的 內容路由器200),可包括RIB以發揮面向主機路由的優勢。具體為,所述RIB可存儲轉發端 口,所述轉發埠可由所述內容路由器使用以到達網絡中的任意路由器。在典型的域內網 絡中,路由器的數量可能不到千個。由於路由器使用本文本描述的域內路由協議來發布其 名稱,因此每個內容路由器能夠獨立創建本地RIB。如果任意RIB記錄中可存在多個轉發端 口,多路徑路由可能是可行的,然而,路由循環預防方案可替代使用。如果任意RIB記錄中 只能有單個轉發埠,則路由可能為單路徑路由,且CCN中潛在的多路徑路由的優點可能 會喪失。然而,其優點在於簡化了路由和改善了可擴展性。另外,所公開的實施例可包括修 改的FIB,其中每個FIB記錄可存儲一個名稱前綴和該前綴的"路標"路由器的名稱。配置 有所公開的頭信息的數據報文可攜帶源名稱(或者中間路由器名稱)。因此,當接收到此種 數據報文時,內容路由器可相應地更新其FIB。CS和PIT可像典型CCN/NDN那樣配置。
[0026] 本發明包括使用這些或其他變更以產生被動路由方案,例如在一個方案中,僅當 前綴興趣注入網絡中時,系統才使用被動公告公布名稱前綴。主動公告可能會消耗相當大 一部分網絡帶寬並導致路由器過載,結果,公布訪問較少、很少訪問或不訪問內容的名稱前 綴會浪費網絡帶寬。被動路由方案可考慮內容流行度並可在有興趣時提供公告。考慮流行 度可進一步使該方案像緩存那樣緩存路由記錄,例如,通過動態清除冷門記錄來為熱門記 錄騰出空間。
[0027] 圖1示出了 CCN/NDN100中的無響應興趣問題場景。在CCN/NDN100中,10個網絡 節點102-120,如路由器、伺服器、交換機等,通過連接122以所描述的方式彼此互聯。圖1 進一步示出與節點106中的CCN/NDN相連的第一客戶端124、在102中連接的第二客戶端 126以及在節點116中連接的內容源128。如圖所示,第一客戶端124可發送請求內容源 128 (如路由器或伺服器等)擁有的內容的興趣(如興趣報文)至節點106。節點106可將 所述興趣廣播至其相鄰節點110、112和120。出於簡潔考慮,到達內容源128的興趣報文廣 播傳送並未示出,因為他們可能到達他們的目的地,結果導致不能闡明無響應興趣問題。
[0028] 現討論缺乏問題場景,一些興趣報文在其"缺乏"前可能未到達內容源。缺乏指 CCN/NDN中興趣可能最終在PIT中待定的情況。當接收到與PIT中的待定興趣請求相同內容 的興趣時,內容路由器可嘗試通過追蹤哪個埠發送該興趣且不轉發所述新接收到的興趣 來避免重複興趣發送。當興趣報文之前已經轉發至網絡節點,但所述興趣對應的數據(如 數據報文)(a)尚未在興趣節點接收到,以及(b)尚未在相關網絡節點上的PIT中超時時, 可能會出現缺乏問題。例如,由第一客戶端124發送的興趣報文可分別到達遠端節點102 和114。節點102可通過節點106、110和108接收轉發的興趣。節點114可通過節點106、 120和102接收興趣報文。當分別接收和處理興趣報文時,節點102和114均會有在其PIT 中索引的待定興趣。後續轉發的興趣報文,如從節點102轉發至節點114的興趣報文和從 節點114轉發至節點102的興趣報文,會分別在節點114和102中的PIT中有匹配。由於 待定興趣的處理方式,當發現PIT匹配時,不會發生進一步的轉發,例如將報文逆時針轉發 至節點108或110。當節點110後續接收到滿足該興趣的數據報文時,節點110不會轉發該 數據報文至節點108,因為未從節點108接收到興趣報文。由於節點110不轉發數據報文至 節點108,節點108、114、102和120可能有PIT表項且未收到該數據。該情況在本文中稱為 無響應興趣場景。
[0029] 圖2示出內容路由器200 (例如圖1中的網絡節點102-120)的一項實施例,該內 容路由器可設計為執行一種內容導向網絡中可擴展路由的方法的一項實施例。內容路由器 200可包括CS202、PIT204、FIB206、RIB208、索引表210和多個埠 211,其中所述索引表 210指向所述CS202、PIT204、FIB206和RIB208。所述CS202可包括用於存儲內容名稱的 名稱元件212和用於存儲數據內容的數據元件214。PIT204可包括用於存儲內容名稱的名 稱元件216和存儲埠 211標識的請求埠元件218,所述埠 211將興趣報文轉發至內 容路由器200。PIT204可跟蹤上行轉發至內容源的興趣報文的軌跡,以便下行發送數據報 文至請求者。PIT204中的記錄在用於轉發匹配的數據報文之後即可刪除。PIT204中記錄 從未發現匹配數據報文的興趣的記錄可在預定的時間段超時。FIB206可包括用於存儲名 稱ill綴的名稱兀件220和目的地列表兀件222,該列表兀件用於存儲針對關聯的名稱如綴 的"路標"路由器的標識。RIB208可包括目的地元件224和用於存儲埠 211的轉發埠 元件226,通過所述埠 211可到達所需內容的存儲目的地。索引210可包括類型元件230 和指針元件228,用於索引所述CS202、PIT204、FIB206和RIB208。這些組件在入興趣處理 過程中的交互在圖4和5下面進一步描述。
[0030] 圖3示出可用於使能被動路由的興趣報文300和數據報文302的一項實施例。添 加 RIB和修改內容路由器(例如圖2中的內容路由器200)中FIB的語義可能需要在傳統 的興趣報文和數據報文中添加欄位。傳統的興趣報文可不包含針對廣播標識或目的地的字 段。興趣報文300可包含內容名稱欄位304、選擇者欄位306、目的地欄位308、廣播標識位 310和特定場合欄位312。內容名稱欄位304可存儲興趣報文300標識的內容的名稱。選擇 者欄位306可定義選擇過程對輸入的單個報文執行何種動作。如果目的地標識已知,目的 地欄位308可包含目的地標識。將廣播指示位310設置為" 1"可表示廣播興趣(B興趣), 而將廣播指示位310設置為"0"可表示非廣播興趣(NB興趣)。NB興趣值可按照路由器中 FIB匹配設置。在知曉的情況下,內容路由器(例如圖2中的內容路由器200)可將路由器 名稱填入NB興趣內的目的地欄位308中,所述路由器名稱為與通往目的地或源的傳輸路徑 (即"路標"路線)關聯的路由器的名稱,例如最接近源的路由器。在B興趣中,目的地欄位 308可為空,例如在目的地欄位308中填入空值。現有技術已知,特殊場合欄位312可包括 鑑權協議中發布的隨機或偽隨機數字,以確保舊的通信在重放攻擊中不能重用。
[0031] 傳統數據報文可能不包含標識數據源的欄位。數據報文302可包含內容名稱欄位 314、籤名欄位316、籤名信息欄位318、源欄位320和數據欄位322。源欄位320可包含內容 源標識,可為更新FIB提供參考。在一些實施例中,出於隱私保護的目的,源可模糊其自己 的名稱,例如細分其名稱。進一步地,在一些實施例中可能有針對某一給定內容的多個源, 且中間路由器可在源欄位320中填寫其自己的名稱。
[0032] 如圖1所述,不滿意的PIT匹配可導致未來興趣無響應。該問題可由廣播標識位 310處理。缺乏的屬性之一便是潛在環形拓撲,其中該環上的一些路由器(如圖2中的節 點108)按照其PIT策略禁止進一步轉發興趣。通過允許路由器(例如節點108)在一些條 件下進一步轉發B興趣。在圖1中,這可對應於從108轉發至110和從114轉發至102的 B興趣,即在順時針方向和逆時針方向遍歷環形拓撲。因此,一旦該環中的任一路由器接收 到數據報文,所有其他路由器可最終清除對應的PIT記錄。因此,當內容路由器從在即時路 由器PIT (即使對應的內容正在待定)中不存在的埠中接收到B興趣時,該興趣仍然可進 一步廣播。
[0033] 針對任意B興趣,如果在CS中發現所需的內容,則最終以該發現的內容回復該興 趣。如果入埠沒有以前的請求相同內容的請求消息且FIB(例如圖2中的FIB206)沒有 所述請求內容的目的地信息,則可將其進一步廣播。然而,如果FIB有目的地信息,則該興 趣可作為NB興趣(例如通過更改廣播標識位310和填寫目的地欄位)轉發至通向目的地 的埠(例如圖2中的埠 211).針對任意NB興趣,由於目的地已經填寫,可根據RIB (例 如圖2中的RIB206)直接以單播方式轉發該興趣。替代實施例可使用廣播方法(如類似的 原始CCN/NDN設計)轉發該興趣,例如在廣播前將NB興趣轉換為B興趣。然而,在這種實 施例中,可能仍然需要中間路由器在發現CS匹配的情況下來直接回復內容數據。
[0034] 圖4示出內容路由器(如圖2中的內容路由器200)從埠接收興趣的一項實施例 的流程圖400。圖4中的05、?11\?18、1?18、索引和埠實質上與圖2中的05202、?幾204、 FIB206、RIB208、索引210和埠 210相同。在塊402,內容路由器可從請求埠(例如圖2 中的埠 211)接收興趣(例如圖3中的興趣報文300)。在塊404,在CS中查找內容名稱 (例如在圖2中的名稱元件212中)以確定所述內容名稱在該CS中是否存在。如果存在, 則內容路由器可從例如圖2中的數據元件214接收數據並將數據報文轉發至406中的請求 埠。如果在塊404返回否定結果,則在塊408檢查PIT查看該PIT中是否存在與該內容名 稱(例如在圖2中的名稱元件212中)關聯的記錄。如果記錄存在,則在塊410中PIT可添 加該請求埠至與該內容名稱關聯的請求埠列表中,例如在請求埠元件218中。接著, 在塊422,內容路由器可等待數據返回,例如通過圖3中的數據報文302。如果記錄不存在, 則在塊412中,進程400添加包含內容名稱和請求埠標識的新PIT記錄。在塊414,進程 400檢查該內容名稱是否存在於FIB中,例如圖2中的名稱元件220。如果不存在對應該內 容名稱的記錄,則內容路由器可將該NB興趣轉換成B興趣並在塊416將該興趣廣播至除該 請求埠之外的所有相鄰埠以及在422等待數據返回。如果FIB中不存在相應記錄,則 在418中內容路由器可從FIB目的地列表(例如圖2中的目的地列表元件222)中獲取目 的地,並可檢索例如存儲在圖2中的轉發埠元件226中的RIB轉發埠。在塊420,進程 400可將B興趣轉換為NB興趣並轉發該興趣至RIB中列出的埠,以及在塊422,等待數據 返回。如前所述,PIT記錄可能會在預定的廣播和/或轉發與數據返回之間的間隔內超時。
[0035] 進程400作為算法表示的示例如下:

【權利要求】
1. 一種路由內容的方法,包括: 從第一埠接收興趣報文,其中所述興趣報文包括帶有第一內容名稱的內容名稱字 段、目的地欄位和設置為廣播的廣播標識欄位,其中所述廣播欄位指示所述第一埠以前 是否接收過包含所述第一內容名稱的請求;以及 從第二埠接收數據報文,其中所述數據報文包括帶有第二內容名稱的內容名稱字 段、帶有與所述第二內容名稱關聯的數據源標識的源欄位和帶有與所述第二內容名稱關聯 的數據的數據欄位。
2. 根據權利要求1所述的方法,進一步包括: 轉發興趣報文至第三埠,其中所述第三埠的標識從關聯於目的地的可達性信息庫 (RIB)記錄中選擇,且所述目的地從關聯於所述第一內容名稱的轉發信息庫(FIB)記錄中 的目的地列表中選擇。
3. 根據權利要求2所述的方法,進一步包括轉發所述興趣報文前,將廣播標識欄位設 置為非廣播。
4. 根據權利要求1所述的方法,進一步包括: 在內容存儲器(CS)中查找與所述第一內容名稱關聯的記錄; 如果該CS記錄存在,則發送與該CS記錄關聯的數據至所述第一埠; 如果該CS記錄不存在: 在待定興趣表(PIT)中查找與所述第一內容名稱關聯的記錄; 如果該PIT記錄存在,則添加所述第一埠的標識至該PIT記錄中;以及 如果該PIT記錄不存在,則為所述第一內容名稱創建一 PIT記錄。
5. 根據權利要求4所述的方法,進一步包括: 在轉發信息庫(FIB)中查找與所述第一內容名稱關聯的記錄; 如果該FIB記錄不存在,則廣播興趣至多個埠; 如果該FIB記錄存在: 接收至少一個關聯於該FIB記錄中列出的目的地的轉發埠;以及 轉發所述興趣報文至所述至少一個轉發埠。
6. 根據權利要求5所述的方法,其中所述第一內容名稱與所述第二內容名稱相同,且 不存在與所述第一內容名稱關聯的CS記錄,進一步包括: 新建CS記錄,其中所述CS記錄包括所述第一內容名稱和所述數據;以及 添加源標識至與所述第一內容名稱關聯的FIB記錄中的所述目的地列表中。
7. 根據權利要求5所述的方法,其中所述FIB記錄存在,進一步包括基於與所述FIB記 錄關聯的至少一個測量標準更新所述FIB記錄。
8. -種裝置,包括: 處理器,用於: 從第一轉發接口(埠)接收興趣報文,其中所述興趣報文包括帶有內容名稱的內容 名稱欄位; 將所述內容名稱和所述第一埠的標識添加至待定興趣表(PIT); 從轉發信息庫(FIB)獲取與所述內容名稱關聯的目的地; 從可達性信息庫(RIB)中檢索與通往所述目的地的傳輸路徑關聯的第二埠的標識; 以及 轉發所述興趣報文至所述第二埠。
9. 根據權利要求8所述的裝置,其中所述興趣報文進一步包括廣播標識。
10. 根據權利要求9所述的裝置,其中所述處理器進一步用於從FIB接收到目的地後, 將所述廣播標識設置為非廣播。
11. 根據權利要求8所述的裝置,其中所述處理器進一步用於等待接收包含與所述內 容名稱對應的數據的數據報文。
12. 根據權利要求8所述的裝置,其中所述目的地包括空值,且其中所述第二埠從多 個可用網絡路徑中選擇。
13. 根據權利要求8所述的裝置,其中所述處理器還用於: 從第三埠接收數據報文,其中所述數據報文包括帶有內容名稱的內容名稱欄位和帶 有數據的數據欄位; 驗證所述內容名稱與PIT中的記錄相關聯; 檢索與該記錄關聯的至少一個請求埠的標識;以及 將數據轉發至所述至少一個請求埠。
14. 根據權利要求13所述的裝置,其中所述處理器進一步用於將所述內容名稱和所述 數據添加到內容存儲器(CS)中。
15. 根據權利要求8所述的裝置,其中所述處理器進一步用於應用FIB中的替換策略, 所述替換策略包括基於與FIB記錄關聯的至少一個測量標準來更新FIB記錄。
16. -個電腦程式產品,包括存儲於非臨時性媒介中的計算機可執行指令,當處理器 執行所述指令時,導致處理器執行如下操作: 從請求接口(埠)接收興趣報文,其中所述興趣報文包括帶有內容名稱的內容名稱 欄位; 在內容存儲器(CS)中查找與所述內容名稱關聯的記錄; 如果該CS記錄存在,則將數據從該記錄發送至所述請求埠; 如果該CS記錄不存在,則在待定興趣表(PIT)中查找與所述興趣報文關聯的現存記 錄; 如果該PIT記錄存在,則丟棄所述興趣報文; 如果該PIT記錄不存在,則創建包含所述內容名稱和所述第一埠標識的PIT記錄; 在轉發信息庫(FIB)中查找與所述內容名稱關聯的FIB記錄,其中所述FIB記錄包括 目的地; 如果該FIB記錄存在: 從FIB中檢索所述目的地; 從可達性信息庫(RIB)中檢索與通往所述目的地的傳輸路徑關聯的第二埠的標識; 轉發所述興趣報文至所述第二埠;以及 如果該FIB記錄不存在,則轉發所述興趣報文至多個相鄰埠。
17. 根據權利要求16所述的電腦程式產品,其中所述興趣報文進一步包括廣播標識 位。
18. 根據權利要求16所述的電腦程式產品,其中當FIB中存在與所述內容名稱關聯 的目的地時,所述指令進一步促使所述處理器執行如下操作: 將所述廣播標識設置為非廣播;以及 應用FIB記錄替換策略。
19. 根據權利要求6所述的電腦程式產品,其中所述指令進一步促使處理器執行如 下操作: 從第三埠接收數據報文,其中所述數據報文包括帶有內容名稱的內容名稱欄位、帶 有源標識的源欄位和帶有數據的數據欄位; 在內容存儲器(CS)中查找與所述內容名稱關聯的記錄; 如果該CS記錄存在,則丟棄所述數據報文;以及 如果該CS記錄不存在,則新建包含所述內容名稱和所述數據的CS記錄。
20. 根據權利要求19所述的電腦程式產品,其中所述指令進一步用於促使所述處理 器將所述數據報文轉發至與所述內容名稱關聯的PIT記錄中的所有請求埠。
【文檔編號】H04L29/08GK104115472SQ201380009384
【公開日】2014年10月22日 申請日期:2013年2月15日 優先權日:2012年2月16日
【發明者】謝海永, 王國強, 施廣宇 申請人:華為技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀