[發明專利]內容路由分發方法、內容分發網絡節點和系統有效
| 申請號: | 201310345071.0 | 申請日: | 2013-08-09 |
| 公開(公告)號: | CN104348888B | 公開(公告)日: | 2017-09-26 |
| 發明(設計)人: | 陳戈;楊柳;梁潔;莊一嶸;韓曉梅;陳學亮;薛沛林;海錦霞;李江崴 | 申請(專利權)人: | 中國電信股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/701 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所11038 | 代理人: | 王莉莉 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 內容 路由 分發 方法 網絡 節點 系統 | ||
技術領域
本發明涉及互聯網領域,特別涉及一種內容路由分發方法、內容分發網絡節點和系統。
背景技術
近年來,內容分發網絡(Content Delivery Network,CDN)是通過在現有的IP承載網上增加一層新的網絡架構,將包括視頻、音頻、Web網頁等形式的內容發送到最接近用戶的網絡“邊緣”,使用戶可以就近取得所需的內容,從而解決優化網絡流量狀況,提高用戶訪問網站的響應速度。CDN可以解決由于骨干網絡帶寬小、用戶訪問量大、網點分布不均等原因所造成的用戶訪問響應速度慢的問題。
CDN的基本原理是當用戶需要使用一個內容時,用戶通過終端向其最近的CDN邊緣節點請求內容,當該內容不存在時,CDN邊緣節點需要向其上級CDN節點請求內容,當上級CDN節點也沒有內容時,會逐級向上請求,最終找到內容,然后再逐級推送或下推送內容為用戶服務。
參見如圖1所示,圖1所示現有技術中一種CDN網絡的內容注入示意圖。如圖1所示,CDN的發展初期,內容提供(Content Provider,CP)至CDN中的一點,如圖1中的內容庫。每個邊緣服務節點向上只有一個上級緩存節點。一點注入式的CDN中,由于各節點向上的路徑是唯一,因此,CDN無需復雜的路由機制,只需指明本CDN節點到上級CDN的路由。
隨著互聯網的發展,內容極大豐富,一點注入方式的CDN已經難以滿足要求。由此,出現了新一代CDN。參見圖2所示,圖2所示現有技術中另一種CDN網絡的內容注入示意圖。新一代CDN具有以下特點:內容可在CDN任意節點注入,例如,CP1在內容庫節點注入,CP2在緩存1節點注入;CDN支持不同格式、不同編碼內容的分發;CDN節點之間端口標準化,可異廠家產品互連。可見,多點注入CDN中的CDN各節點向上的路徑不是唯一的,各CDN節點需要知道通過哪個路徑去找到內容注入點。
目前,針對上述多點注入CDN,通常利用靜態的方法來配置內容路由。例如,在緩存3上配置靜態路由表,為獲得CP2需要,從緩存1去獲取。然而,當CDN規模增大,CP數量增多時,由于要對所有的節點都進行配置,靜態配置的方法不僅導致工作量很大,而且容易出錯,同時,在內容路由變化時,內容路由信息無法動態更新。
發明內容
根據本發明實施例的一個方面,所要解決的一個技術問題是:提供一種內容路由分發方法、內容分發網絡節點和系統,實現內容路由信息的自動分發。
本發明實施例提供的一種內容分發網絡的內容路由分發方法,包括:
上級內容分發網絡CDN節點響應于接收到內容提供CP實體提供的新內容數據,生成內容路由信息,所述內容路由信息包括CP實體標識、端口標識、鏈路成本,其中,所述端口標識值為所述上級CDN節點與所述CP實體進行通信的端口標識,所述鏈路成本值為初始值;
所述上級CDN節點識別是否存在下級CDN節點;
響應于存在下級CDN節點,所述上級CDN節點向下級CDN節點發送路由增量更新消息,所述路由增量更新消息中包含所述內容路由信息;
所述下級CDN節點用自己與所述上級CDN節點進行通信的端口標識替換所接收到的內容路由信息中的端口標識,以及在接收到的內容路由信息中的鏈路成本值上加上與所述上級CDN節點進行通信的鏈路成本值,獲得新的鏈路成本值;
以所述下級CDN節點為上級CDN節點,重新執行所述識別是否存在下級CDN節點的操作。
可選地,所述方法還包括:
下級CDN節點向上級CDN節點發送路由全量更新請求消息;
所述上級CDN節點向所述下級CDN節點返回路由全量更新響應消息,所述路由全量更新響應消息中包含該上級CDN節點擁有的所有具有不同CP實體標識的內容路由信息。
可選地,所述方法還包括:
響應于上級CDN節點失效,所述上級CDN節點的下級CDN節點,根據所述與所述上級CDN節點進行通信的端口標識,刪除包含該端口標識的內容路由信息。
可選地,所述方法還包括:
響應于下級CDN節點失效,所述下級CDN節點的上級CDN節點向與該上級CDN節點向連接的其他下級CDN發送路由更新消息,所述路由更新消息中包含該失效下級CDN節點的標識信息;
接收到路由更新消息的下級CDN節點,識別是否有與所述失效下級CDN節點進行通信的端口標識;
響應于有與所述失效下級CDN節點進行通信的端口標識,刪除包含該端口標識的內容路由信息。
可選地,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電信股份有限公司,未經中國電信股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310345071.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:黃精移栽后的有機肥施加方法
- 下一篇:一種冬小麥覆膜鋪管施肥精量穴播機
- 內容再現系統、內容提供方法、內容再現裝置、內容提供裝置、內容再現程序和內容提供程序
- 內容記錄系統、內容記錄方法、內容記錄設備和內容接收設備
- 內容服務系統、內容服務器、內容終端及內容服務方法
- 內容分發系統、內容分發裝置、內容再生終端及內容分發方法
- 內容發布、內容獲取的方法、內容發布裝置及內容傳播系統
- 內容提供裝置、內容提供方法、內容再現裝置、內容再現方法
- 內容傳輸設備、內容傳輸方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容發送設備、內容發送方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容再現裝置、內容再現方法、內容再現程序及內容提供系統
- 內容記錄裝置、內容編輯裝置、內容再生裝置、內容記錄方法、內容編輯方法、以及內容再生方法





