【技術實現步驟摘要】
本專利技術涉及通信技術,尤其涉及一種⑶N網絡中的數據傳輸方法及設備。
技術介紹
內容分發網絡(Content Delivery Network,CDN)是通過在現有的IP傳輸網絡中 增加一層新的網絡架構,將網站的內容發布到最接近用戶的網絡“邊緣”,使用戶可以就取 得所需的內容,解決目前網絡擁擠的狀況,提高用戶訪問網絡的響應速度。⑶N網絡中,如果邊緣服務器中沒有用戶所請求的內容,則邊緣服務器會向⑶N路 由服務器發送查詢請求,查詢上層節點的信息,之后,邊緣服務器根據其上層節點的位置 信息從上層節點獲取用戶所請求的內容,上層節點可以為中心存儲服務器或者內容源服務ο為了提高可靠性,運營商通常會部署多個內容源服務器。由于內容源服務器并不 受⑶N的控制,一般通過靜態配置的方式告訴⑶N其域名或者IP地址信息,⑶N中沒有內 容原服務器動態的負載和狀態信息,因此,CDN路由服務器不能選擇合理的內容源服務器, 甚至內容源服務器過載或者故障時可能仍然被選中,導致業務失敗或者業務質量變差。
技術實現思路
本專利技術實施例是提供一種CDN網絡中數據傳輸方法及設備,用以解決現有技術中 采用靜態配置方式確定最優內容源服務器時造成的業務質量較差的問題,實現對業務質量 的提高。本專利技術實施例提供了一種⑶N網絡中數據傳輸方法,包括接收終端發送的訪問請求消息;如果本地沒有所述訪問請求消息所請求的內容,判斷向上層節點已經發送的訪問 請求消息的次數是否大于預設的探測閾值;如果大于預設的探測閾值,則根據已經建立的鏈路狀況信息表,在多個可選的上 層節點中確定合適的上層節點,所述鏈路狀況信息表是在發送 ...
【技術保護點】
1.一種CDN網絡中的數據傳輸方法,其特征在于,包括:接收終端發送的訪問請求消息;如果本地沒有所述訪問請求消息所請求的內容,判斷向上層節點已經發送的訪問請求消息的次數是否大于預設的探測閾值;如果大于預設的探測閾值,則根據已經建立的鏈路狀況信息表,在多個可選的上層節點中確定合適的上層節點,所述鏈路狀況信息表是在發送給上層節點的訪問請求消息的次數小于等于所述預設的探測閾值時,根據從所述多個可選的上層節點下載內容時得到的每個上層節點的鏈路狀況信息建立的;將所述訪問請求消息發送給所述合適的上層節點,以獲取所請求的內容。
【技術特征摘要】
1.一種⑶N網絡中的數據傳輸方法,其特征在于,包括 接收終端發送的訪問請求消息;如果本地沒有所述訪問請求消息所請求的內容,判斷向上層節點已經發送的訪問請求 消息的次數是否大于預設的探測閾值;如果大于預設的探測閾值,則根據已經建立的鏈路狀況信息表,在多個可選的上層節 點中確定合適的上層節點,所述鏈路狀況信息表是在發送給上層節點的訪問請求消息的次 數小于等于所述預設的探測閾值時,根據從所述多個可選的上層節點下載內容時得到的每 個上層節點的鏈路狀況信息建立的;將所述訪問請求消息發送給所述合適的上層節點,以獲取所請求的內容。2.根據權利要求1所述的方法,其特征在于,還包括如果向上層節點已經發送的訪問請求消息的次數小于等于預設的探測閾值,則根據預 先配置的發送方式,將所述訪問請求消息發送給對應的上層節點,根據所述上層節點返回 內容時的鏈路狀況信息,建立鏈路狀況信息表。3.根據權利要求2所述的方法,其特征在于,所述根據預先配置的發送方式,將所述訪 問請求消息發送給對應的上層節點,包括將所述訪問請求消息發送給對應的上層節點,使得每個可選的上層節點連續接收到預 設次數的訪問請求消息; 或者,將所述訪問請求消息發送給對應的上層節點,使得每個可選的上層節點依次接收到訪 問請求消息,直至每個可選的上層節點接收到的訪問請求消息的次數達到預設次數; 或者,將所述訪問請求消息發送給對應的上層節點,使得每個可選的上層節點同時接收到訪 問請求消息,直至每個可選的上層節點同時接收到的訪問請求消息的次數達到預設次數。4.根據權利要求2所述的方法,其特征在于,還包括更新鏈路狀況信息表,以便根據更新后的鏈路狀況信息表確定合適的上層節點。5.根據權利要求4所述的方法,其特征在于,所述更新鏈路狀況信息表,包括在達到預設的周期后,重新向所述可選的上層節點發送訪問請求消息,根據所述可選 的上層節點返回內容時的鏈路狀況信息,更新鏈路狀況信息表; 或者,在根據已經建立的鏈路狀況信息表確定的合適的上層節點對應的網絡狀況較預設狀 況差時,重新向所述可選的上層節點發送訪問請求消息,根據所述可選的上層節點返回內 容時的鏈路狀況信息,更新鏈路狀況信息表。6.根據權利要求2所述的方法,其特征在于,所述鏈路狀況信息包括首字節時延和/ 或傳輸帶寬。7.根據權利要求6所述的方法,其特征在于,所述根據已經建立的鏈路狀況信息表,在 多個可選的上層節點中確定合適的上層節點,包括如果所述訪問請求消息對應的業務為預設的屬于需要較小時延的業務,則將鏈路信息 狀況表中首字節時延小于等于預設值的上層節點作為合適的上層節點; 或者,如果所述訪問請求消息對應的業務為預設的屬于需要較大帶寬的業務,則將鏈路信息 狀況表中傳輸帶寬大于等于預設值的上層節點作為合適的上層節點。8.根據權利要求7所述的方法,其特征在于,所述合適的上層節點的首字節時延是最 小的,或者,所述合適的上層節點的傳輸帶...
【專利技術屬性】
技術研發人員:顧納,陳寒冰,歐雄兵,
申請(專利權)人:華為技術有限公司,
類型:發明
國別省市:94
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。