[發明專利]多流同步方法及裝置有效
| 申請號: | 201310269224.8 | 申請日: | 2013-06-28 |
| 公開(公告)號: | CN103354528B | 公開(公告)日: | 2017-05-03 |
| 發明(設計)人: | 潘磊 | 申請(專利權)人: | 北京智谷睿拓技術服務有限公司 |
| 主分類號: | H04L12/861 | 分類號: | H04L12/861;H04L12/865 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙)11413 | 代理人: | 馬敬,項京 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 同步 方法 裝置 | ||
技術領域
本發明涉及多流數據傳輸技術領域,尤其涉及一種多流同步方法及裝置。
背景技術
多屏業務的發展促進網絡多數據流的增長,需要解決多個數據流之間的同步問題。
通常多個數據流之間的同步是通過終端側的緩存處理來解決,具體為:緩存先到數據流的數據包,等待后到數據流的數據包到達后再進行處理,例如進行視頻播放操作。這樣卻帶來一個問題:先到達的數據包通過占用較多的網絡資源更早的到達了接收端,但是卻沒有帶來更好的用戶體驗,尤其是在網絡資源比較緊張的網絡環境下,就帶來了網絡資源的浪費,使得那些更有需要使用網絡資源的數據無法得到更多的網絡資源。
因此,如果網絡側能夠參與到多流同步,遷就相對低速的數據流的傳輸,降低高速數據流的資源占用率,則會使得網絡整體傳輸資源達到最優。
發明內容
本發明要解決的技術問題是:提供一種多流同步方法及裝置,其能對多個需要同步的數據流在網絡側進行同步,使得網絡資源更加合理的被分配。
為實現上述目的,第一方面,本發明提供了一種多流同步方法,包括:
確定需要同步的至少兩個數據流;
獲取所述至少兩個數據流的傳輸情況;
根據所述至少兩個數據流的傳輸情況,生成數據流對應的相關中間節點的傳輸調整信息。
結合第一方面,在第一種可能的實現方式中,所述方法在生成相關中間節點的傳輸調整信息之后,還包括:向所述相關中間節點發送所述傳輸調整信息的步驟。
結合第一方面或第一方面的第一種可能的實現方式,在第二種可能的實現方式中,所述確定需要同步的至少兩個數據流的步驟包括:將多個數據流的標識信息進行關聯,確定需要同步的至少兩個數據流。
結合第一方面、第一方面的第一或第二種可能的實施方式,在第三種可能的實現方式中,所述獲取所述至少兩個數據流的傳輸情況的步驟包括:
獲取所述至少兩個數據流經過對應中間節點的關鍵數據包對應的位置信息以及到達接收端的關鍵數據包對應的位置信息;
根據所述位置信息得到所述至少兩個數據流中到達接收端的關鍵數據包的傳輸情況。
結合第一方面的第三種可能的實現方式,在第四種可能的實現方式中,所述位置信息包括:時間戳和/或相對于數據流初始點的偏移量。
結合第一方面的第三種或第四種可能的實現方式,在第五種可能的實現方式中,所述根據所述至少兩個數據流的傳輸情況,生成數據流對應的相關中間節點的傳輸調整信息的步驟包括:
根據所述至少兩個數據流中到達接收端的關鍵數據包的傳輸情況確定參考數據流;
以所述參考數據流為參考,根據所述至少兩個數據流經過對應中間節點的關鍵數據包對應的位置信息生成所述至少兩個數據流對應的相關中間節點的傳輸調整信息。
結合第一方面的第五種可能的實現方式,在第六種可能的實現方式中,所述參考數據流為所述至少兩個數據流中對應關鍵數據包最晚到達接收端的數據流。
結合第一方面的第五種可能的實現方式,在第七種可能的實現方式中,所述參考數據流為所述至少兩個數據流中對應關鍵數據包最早到達接收端的數據流。
結合第一方面的第五種可能的實現方式,在第八種可能的實現方式中,所述參考數據流為虛擬數據流,所述參考數據流中關鍵數據包到達接收端的時間為所述至少兩個數據流中對應關鍵數據包到達接收端的時間的平均值。
結合第一方面的第五至第六種可能的實現方式中的任一個,在第九種可能的實現方式中,所述傳輸調整信息用于使得所述至少兩個數據流中具有相同位置信息的關鍵數據包到達接收端的時間與所述參考數據流中對應關鍵數據包到達接收端的時間差在預定區間內。
結合第一方面、第一方面的第一至第九種可能的實現方式中的任一個,在第十種可能的實現方式中,所述方法根據所述至少兩個數據流的傳輸情況并參考全局網絡流量情況,生成數據流對應的相關中間節點的傳輸調整信息。
結合第一方面、第一方面的第一至第十種可能的實現方式中的任一個,在第十一種可能的實現方式中,所述傳輸調整信息包括:數據流在對應中間節點應處理的關鍵數據包的參考位置信息、和/或服務優先等級修改信息、和/或數據流傳輸路徑的重新規劃信息。
第二方面,本發明提供了一種中間節點側多流同步方法,包括:
提供數據流的傳輸情況;
獲取數據流對應的傳輸調整信息;
根據所述傳輸調整信息調整所述數據流的傳輸參數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京智谷睿拓技術服務有限公司,未經北京智谷睿拓技術服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310269224.8/2.html,轉載請聲明來源鉆瓜專利網。





