[發明專利]數據傳輸的方法、介質、裝置和計算設備有效
| 申請號: | 202010146945.X | 申請日: | 2020-03-05 |
| 公開(公告)號: | CN111385298B | 公開(公告)日: | 2022-05-27 |
| 發明(設計)人: | 劉寶;田強;鐘奇 | 申請(專利權)人: | 網易有道信息技術(江蘇)有限公司 |
| 主分類號: | H04L65/10 | 分類號: | H04L65/10;H04L65/40;H04L67/1097;H04N21/2183;H04N21/2187 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 周天宇 |
| 地址: | 210019 江蘇省南京*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據傳輸 方法 介質 裝置 計算 設備 | ||
本發明的實施方式提供了一種數據傳輸的方法。該方法包括:獲取多個機房的連通性關系以及兩兩連通機房之間的默認權重,其中多個機房中的每個機房各自包括多個服務器;獲取機房狀態及每個機房內的每個服務器的狀態;根據機房狀態及每個機房內的每個服務器的狀態,從多個機房中的多個服務器中確定發布服務器和接入服務器;根據機房的連通性關系、默認權重、機房狀態及每個機房內的每個服務器的狀態,確定第一路由;以及根據第一路由,在發布服務器與接入服務器之間傳輸目標數據。本發明還提供了一種數據傳輸的裝置、介質和計算設備。
技術領域
本發明的實施方式涉及計算機領域,更具體地,本發明的實施方式涉及數據傳輸的方法、介質、裝置和計算設備。
背景技術
本部分旨在為權利要求書中陳述的本發明的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現有技術。
現有直播方案通過視頻CDN(Content Delivery Network,內容分發網絡)完成。即視頻CDN以分布在例如全國各地BGP(Border Gateway Protocol,邊界網關協議)機房的服務器為中心節點,以單線機房,如電信機房、聯通機房、移動機房等,為邊緣節點,構建一個全國性的全網覆蓋網絡,并將視頻內容緩存或鏡像到這些邊緣節點上,從而為不同地域的用戶提供視頻內容加速服務,以實現用戶就近訪問服務器。
發明內容
但是,現有直播方案在傳輸層使用TCP協議,TCP協議在出現網絡擁堵、抖動的時候,只能以犧牲延遲來保障流暢性。因此隨著用戶觀看時間的增長,現有直播方案延遲會越來越大。為此,非常需要一種改進的數據傳輸的方法,以降低延遲,保證數據傳輸的穩定性。
在本上下文中,本發明的實施方式期望提供一種數據傳輸的方法。
在本發明實施方式的第一方面中,提供了一種數據傳輸的方法,包括:獲取多個機房的連通性關系以及兩兩連通機房之間的默認權重,其中多個機房中的每個機房各自包括多個服務器;獲取機房狀態及每個機房內的每個服務器的狀態;根據機房狀態及每個機房內的每個服務器的狀態,從多個機房中的多個服務器中確定發布服務器和接入服務器;根據機房的連通性關系、默認權重、機房狀態及每個機房內的每個服務器的狀態,確定第一路由;以及根據第一路由,在發布服務器與接入服務器之間傳輸目標數據。
在本發明的一個實施例中,該方法還包括:根據機房的連通性關系、默認權重、機房狀態及每個機房內的每個服務器的狀態,確定第二路由;以及在根據第一路由在發布服務器與接入服務器之間傳輸目標數據的同時,根據第二路由,在發布服務器與接入服務器之間傳輸目標數據。
在本發明的另一實施例中,該連通性關系包括第一連通性關系和第二連通性關系;第一路由為具有第一連通性關系的多個機房之間的路由關系,第二路由為具有第二連通性關系的多個機房之間的路由關系。
在本發明的又一個實施例中,該獲取機房狀態,包括:針對多個機房中的每個機房,獲取機房與多個機房中的其他機房之間的第一鏈路的通信質量參數;確定每一條第一鏈路的通信質量參數是否小于第一閾值;以及根據通信質量參數小于第一閾值的第一鏈路的數量,確定機房的狀態。
在本發明的再一個實施例中,該獲取每個機房內的每個服務器的狀態,包括:針對每個機房中的每個服務器,獲取服務器與其他機房的服務器之間的第二鏈路的通信質量參數;確定每一條第二鏈路的通信質量參數是否小于第二閾值;以及根據通信質量參數小于第二閾值的第二鏈路的數量,確定服務器的狀態。
在本發明的再一個實施例中,該通信質量參數,包括丟包率和延遲中的至少一個。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易有道信息技術(江蘇)有限公司,未經網易有道信息技術(江蘇)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010146945.X/2.html,轉載請聲明來源鉆瓜專利網。





