[發明專利]一種信息中心網絡的路由方法及裝置有效
| 申請號: | 201710413269.6 | 申請日: | 2017-06-05 |
| 公開(公告)號: | CN107248956B | 公開(公告)日: | 2019-10-15 |
| 發明(設計)人: | 謝人超;李佳;黃韜;劉江;劉韻潔 | 申請(專利權)人: | 北京郵電大學 |
| 主分類號: | H04L12/741 | 分類號: | H04L12/741;H04L12/747;H04L12/751;G06N3/00 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 孫翠賢;項京 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 信息中心 網絡 路由 方法 裝置 | ||
1.一種信息中心網絡的路由方法,應用于第一局域網的任一內容路由器,所述第一局域網包括控制器和多個內容路由器;其特征在于,所述方法包括:
接收目標興趣包;
查詢本地等待興趣包PIT表中是否存在所述目標興趣包對應的內容條目和查詢本地內容存儲器CS表中是否存在目標數據包對應的內容條目,其中,所述目標數據包為響應所述目標興趣包的數據包;
如果本地PIT表中和本地CS表中均不存在,查詢本地轉發信息庫FIB表中是否存在所述目標興趣包對應的內容條目;其中,所述FIB表中記錄有興趣包與轉發端口的對應關系,且一個興趣包對應一個轉發端口;
如果本地FIB表中存在,將所述目標興趣包從本地FIB表中所述目標興趣包對應的轉發端口轉發;
如果本地FIB表中不存在,向所述控制器發送所述目標興趣包的轉發路徑獲取請求,以使所述控制器與所述第一局域網內的內容路由器協同作用,確定出一條從本內容路由器到達目的地的目的轉發路徑,并使所述目的轉發路徑上的各個內容路由器根據所述目的轉發路徑更新各自的FIB表,所述目的地是所述控制器根據所述目標數據包的位置確定的;
在更新完畢本地FIB表后,將所述目標興趣包從更新后的本地FIB表中所述目標興趣包對應的轉發端口轉發;
所述控制器與所述第一局域網內的內容路由器協同作用,確定出一條從本內容路由器到達目的地的目的轉發路徑,并使所述目的轉發路徑上的各個內容路由器根據所述目的轉發路徑更新各自的FIB表的步驟,包括:
所述控制器根據自身所在的第一局域網的內容分布地圖和網絡拓撲結構,查詢所述第一局域網內是否存在存儲有所述目標數據包的內容路由器,如果存在,將存在的內容路由器確定為目的地;
所述控制器根據第一預設路徑規劃算法,規劃出包括至少一條從本內容路由器到達目的地的路徑集,并將所述路徑集分發給所述路徑集對應的各個內容路由器,以使所述路徑集對應的各個內容路由器根據第二預設路徑規劃算法從所述路徑集中選擇出一條目的轉發路徑,且所述目的轉發路徑上的各個內路由器根據所述目的轉發路徑更新各自的FIB表。
2.根據權利要求1所述的方法,其特征在于,所述查詢本地PIT表中是否存在所述目標興趣包對應的內容條目和查詢本地CS表中是否存在目標數據包對應的內容條目的步驟,包括:
查詢本地PIT表中是否存在所述目標興趣包對應的內容條目;
在查詢完畢所述本地PIT表后,查詢本地CS表中是否存在目標數據包對應的內容條目。
3.根據權利要求2所述的方法,其特征在于,還包括:
當查詢到本地PIT表中存在所述目標興趣包對應的內容條目時,在本地PIT表中對應添加所述目標興趣包的當前到達端口,丟棄所述目標興趣包;
當查詢到本地PIT表中不存在所述目標興趣包對應的內容條目時,在本地PIT表中記錄所述目標興趣包及所述當前到達端口;
當查詢到本地CS表中存在所述目標數據包對應的內容條目時,將所述目標數據包從本地PIT表中所述目標興趣包對應的所有到達端口轉發,并刪除本地PIT表中所述目標興趣包對應的內容條目。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京郵電大學,未經北京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710413269.6/1.html,轉載請聲明來源鉆瓜專利網。





