[發明專利]用于實現CDN調度的方法、設備和系統有效
| 申請號: | 201610847760.5 | 申請日: | 2016-09-23 |
| 公開(公告)號: | CN107872423B | 公開(公告)日: | 2020-12-18 |
| 發明(設計)人: | 陳戈;梁潔;莊一嶸;薛沛林;李江崴 | 申請(專利權)人: | 中國電信股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/12;H04L29/08;H04L12/707 |
| 代理公司: | 中國貿促會專利商標事務所有限公司 11038 | 代理人: | 劉劍波 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 實現 cdn 調度 方法 設備 系統 | ||
本發明公開一種用于實現CDN調度的方法、設備和系統,涉及通信領域。其中在用于實現CDN調度的方法中,GSLB設備在接收到LDNS發送的地址查詢請求后,從地址查詢請求中提取出移動終端的終端類型信息,若根據終端類型信息判斷移動終端為MPTCP終端,則根據地址查詢請求中攜帶的移動終端使用的全部IP地址信息選擇最優CDN節點,將最優CDN節點的地址信息發送給LDNS。本發明通過擴展EDNS協議,使LDNS支持多地址采集與上報,GSLB設備可準確獲知MPTCP終端的多個地址信息,進而將用戶服務請求調度到對多鏈接均有較好服務能力的CDN節點,從而有效提升了CDN對MPTCP終端的服務能力。
技術領域
本發明涉及通信領域,特別涉及一種用于實現CDN調度的方法、設備和系統。
背景技術
MPTCP(Multipath TCP,多徑TCP)是一種利用多條路徑并發傳輸的傳輸層協議,在RFC6824,RFC6897中詳細定義了其技術要求。
目前,許多手機在很多環境下,同時連接到了Wi-Fi和移動網絡,但一般情況下它僅使用其中一個連接傳輸數據。而MPTCP可讓手機從多個網絡連接中發送數據,包括3G/4G、Wi-Fi、固定網絡等。
其中,MPTCP在一條TCP鏈路中建立多個子通道。當一條通道按照三次握手的方式建立起來后,可以按照三次握手的方式建立其他的子通道,這些通道以三次握手建立連接和四次握手解除連接。這些通道都會綁定于MPTCP會話,發送端的數據可以選擇其中一條通道進行傳輸。
現有CDN(Content Delivery Network,內容分發網絡)在調度時,對MPTCP協議的特殊性支持不足,缺乏優化手段。其中:
基于DNS(Domain Name System,域名系統)協議的CDN調度過程中,CDN GSLB(Global Server Load Balance,全局負載均衡)只能獲取LDNS(Local DNS,本地DNS)地址,而無法獲取MPTCP終端使用的多個IP地址,從而無法獲知終端的多鏈路情況。
從而,現有GSLB只能獲得一個LDNS的地址,依靠該地址信息,GSLB無法得知終端所處的多鏈路情況,從而無法為多徑TCP選擇最優的服務器。
發明內容
本發明實施例提供一種用于實現CDN調度的方法、設備和系統,通過擴展EDNS協議,使LDNS支持多地址采集與上報,使CDN GSLB可準確獲知MPTCP終端的多個地址信息,進而將用戶服務請求調度到對多鏈接均有較好服務能力的CDN節點,從而有效提升了CDN對MPTCP終端的服務能力。
根據本發明的一個方面,提供一種用于實現CDN調度的方法,包括:
在接收到本地域名服務器發送的地址查詢請求后,從地址查詢請求中提取出移動終端的終端類型信息;
根據移動終端的終端類型信息,判斷移動終端是否為MPTCP終端;
若移動終端為MPTCP終端,則根據地址查詢請求中攜帶的移動終端使用的全部IP地址信息選擇最優CDN節點,其中移動終端的各IP地址到達最優CDN節點的時延總和最小;
將最優CDN節點的地址信息發送給本地域名服務器,以便為移動終端分配最優的CDN節點。
在一個實施例中,根據地址查詢請求中攜帶的移動終端使用的全部IP地址信息選擇最優CDN節點包括:
從地址查詢請求中提取出移動終端使用的全部IP地址信息;
計算移動終端的各IP地址到達每一個候選CDN節點的時延總和;
將時延總和最小值所對應的候選CDN節點作為最優CDN節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電信股份有限公司,未經中國電信股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610847760.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數據傳輸方法、裝置及電子設備
- 下一篇:流媒體信息觀看、直播方法和裝置





