日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]CDN預先主動選擇優質節點開展優化內容分發服務的方法有效

專利信息
申請號: 201210549447.5 申請日: 2012-12-17
公開(公告)號: CN102984279A 公開(公告)日: 2013-03-20
發明(設計)人: 呂智慧;吳杰;黃翼 申請(專利權)人: 復旦大學
主分類號: H04L29/08 分類號: H04L29/08;H04L29/06
代理公司: 上海正旦專利代理有限公司 31200 代理人: 陸飛;盛志范
地址: 200433 *** 國省代碼: 上海;31
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: cdn 預先 主動 選擇 優質 節點 開展 優化 內容 分發 服務 方法
【權利要求書】:

1.一種CDN預先主動選擇優質節點開展優化內容分發服務的方法,其特征在于具體步驟為:

第一步:?定義和構建放大層

把一個邊緣CDN服務器以及它所領導的一批對等節點看作是一個自治區,把整個系統分為多個不同的自治區,每個自治區有一個CDN節點;在每個自治區內部,CDN節點通過從其所管理的對等節點獲得的信息來決定系統的問題和瓶頸,從而選出需要媒體內容數據并能力強的節點進入放大層,并為之提供服務;CDN節點使用輕量級的方法收集P2P節點的統計信息;每個對等節點不需要定期向其自治區的CDN節點匯報所有自己的信息,只要在向CDN節點請求緊急數據塊的情況下匯報這些信息;

每個匯報信息中都必須包括節點ID和時間戳;對于請求緊急數據的對等節點來說,提供:(1)請求塊列表,(2)篩選后的鄰居列表;如果一個節點被選為中介放大節點而接受CDN服務器的服務,它提供的信息有:(1)播放緩沖區情況,(2)播放點;當CDN服務器決定是否繼續服務一個中介放大節點時,CDN讓該對等節點提供:(1)流量上傳速度,(2)播放緩沖區情況,(3)上傳帶寬使用率,(4)播放點;

?(1)?建立放大層節點的基本架構

是從原有的P2P網狀結構中選拔節點形成一個擴展和放大層,即有若干節點直接從服務器獲取數據,獲取數據的方式采用的是CDN直接Push模式;假設CDN允許直接服務N個節點,會有N個節點與CDN做鄰居,其它節點均不能與CDN做鄰居;

(2)?放大層的初始建立機制

在開始階段,CDN節點開放N個直連通道,但沒有節點與其連接,之后隨著Peer節點的陸續加入,CDN開放的N個直連通道會依據某種算法被使用;

所謂放大層的含義是,在放大層的節點的上傳帶寬必須大于支持播放的最小碼流;設觀看所需的最小碼流大小為a,放大層中節點的最小上傳帶寬為b,則必須滿足條件a<b,這樣在它服務其他普通節點時才能起到放大傳播的作用;

設StreamingRate是流媒體直播中正常觀看所需要的碼流大小,N為放大層中節點的個數,則服務器在放大層中所消耗的流量總和為:

Udirect=StreamingRate?*?N????????????(公式1)

設為放大層中節點i,i∈[1,N],的上傳帶寬,則放大層節點在上傳帶寬充分利用的情況下提供的流量是:

Umagnification=Σi=1NUpeeri]]>????(公式2)

顯然有Umagnification≥Udirect

第二步:選擇和確定進入放大層的節點

每個向CDN服務器請求緊急數據塊即快要播放的數據塊的消息中,同時附上節點本身的一些信息,這些信息如第一步所述;CDN通過定期統計分析這些信息,找到進入放大層的節點并對其予以幫助,來提高CDN分發效率和系統總體性能;

在系統中,節點向CDN請求緊急的數據塊,做法是節點向CDN節點發送塊請求包,請求包內包括該節點所要請求的塊和該節點的鄰居中能力比較強的鄰居節點ID,這里,所謂能力比較強的節點指的是鄰居節點中上傳帶寬處在前50%的節點,請求包格式如下:

節點ID時間戳請求塊列表篩選后的鄰居列表

每隔一段時間,CDN節點對收集到的數據進行分析,統計每個請求節點的鄰居列表中的節點出現次數,并從中找出出現次數最多的若干個節點作為中介放大層節點;

最終CDN邊緣服務器選出k個節點作為中介放大節點,k的計算方法如下:

k=min(UCDN-Uoutgoing_rateSTRM_RATE*α*β,NUMonline_nodes10)]]>????(公式3)

β=e(NUMreqNUMonline_nodes-1)]]>????(公式4)

在公式中,α是常數,分子是CDN服務器的剩余帶寬乘以β,STRM_RATE*α是對CDN服務一個瓶頸節點每秒所需流量的期望值,是預估CDN剩下的流量最多能服務多少個中介放大節點;其中NUMreq是在該時間段內向CDN服務器發出請求的節點個數,NUMonline_nodes是該邊緣CDN服務器所管的節點總數;

第三步:給放大層節點直接提供內容分發服務

當CDN服務器從統計信息中找出k個中介放大節點,同時向這些節點發送服務啟動消息,這些中介放大節點在收到服務啟動消息后,返回自己的BufferMap給CDN服務器,CDN服務器根據每個節點的BufferMap情況進行相應的服務;

CDN服務器服務中介放大節點采用推送的方式,推送區域是Peer節點緩存區中的整個普通區,選擇該區域為服務對象的主要原因是為了降低冗余塊的個數,即節點自身拉到的塊與CDN服務器推來的塊相互重疊;因此CDN服務器首先查看中介放大層節點的緩沖區,找出在該服務區域內的所有缺失塊,并以一定碼流大小將其推送至對等節點;

CDN服務器根據如下公式決定在多少時間內把所有數據全部推送給對等節點:

Tfast=NUMlackSTRM_RATE/STRM_PACK_SIZE]]>????(公式5)

Tslow=Tfast×2????(公式4-8)

T=Tslow-(Tslow-Tfast)×NUMreq_nbrNUMmax_nbr]]>????(公式6)

NUMlack指的是該服務區內缺失塊的個數,Tfast是把這些缺失塊以播放碼流的速度送出時所需要的時間,Tslow是把這些缺失塊以播放碼流速度的一半輸出所需要的時間;NUMreq_nbr表示該節點有多少鄰居向CDN服務器請求緊急塊,NUMmax_nbr表示每個節點的最大鄰居數,最終的時間T介于Tfast和Tslow兩個值之間,相應的傳輸速度介于播放碼流的一半和播放碼流之間;

第四步:?判斷對放大層節點的服務是否延續

當CDN節點服務了一個中介放大層節點一段時間T后,根據該節點的表現決定是否繼續服務該節點,判斷是否繼續服務的公式如下:

Uaverage=t=start_servicet=current_timeUoutgoing_rate(t)dtTcurrent_time-Tstart_service>Uoutgoing_rate(start_service)]]>????(公式7)

其中Uoutgoing_rate(t)表示時刻t時,節點的上傳速度大小,表示從CDN服務節點開始到現在,該節點上傳的流量總數,Uaverage表示服務期間瓶頸節點的平均上傳流量;Uoutgoing_rate(start_service)表示被服務前中介放大節點的上傳速度;滿足以上不等式,CDN即可繼續服務該對等節點;繼續服務的緩沖區區間不變,CDN服務器會根據如下公式決定在多少時間內把所有數據全部推送給對等節點:

T=Tslow-(Tslow-Tfast)×Uploadpeer-UcurrentUploadpeer]]>????(公式8)

Tfast和Tslow的意義與上節相同,Uploadpeer表示中介放大節點的上傳帶寬;

第五步:?放大層節點的更換

放大層節點需要不斷更新和替換,每隔一段時間,放大層直連節點對自己的鄰居進行一次掃描,找出那些能力即上傳帶寬比自己強,且不是直連節點的鄰居節點;找到以后,該直連接節點利用一定策略,把該節點置換到放大層,而自己重新變為普通節點從放大層退出;

每個節點定時觸發一次該算法,只有放大層的節點才執行該算法流程;在找出的優質鄰居節點符合交換條件的時候,首先判斷該鄰居節點的鄰居數是否達到了上限,如果沒有,只讓該鄰居與CDN節點建立連接,本節點與CDN斷開連接,這樣該鄰居節點的鄰居數增加一;否則,解除本節點與該鄰居節點的鄰居關系,用以騰出該鄰居節點的可用鄰居連接讓給CDN服務器;

當一個放大層節點離開系統時,它選出自己最強的鄰居節點來替換自己,以保證放大層節點的擴展性和穩定性;

第六步:?定時監控放大層節點

為了避免放大層的節點在找鄰居時會與同樣在放大層的節點建立鄰居關系,我們需要定時監控放大層節點的算法,對于節點來說也是間隔一段時間執行一次,即首先判斷自己是不是放大層節點,不是的話直接退出操作;否則,檢查自己所有的鄰居,如果發現沒有一個鄰居是放大層節點的話就退出,否則將解除自己與該節點的鄰居關系,由于解除鄰居關系后本節點的鄰居節點個數減少,因此要重新執行鄰居查找算法對自己的鄰居數進行補充;

第七步:?動態調整放大層節點的數量

在一段時間內有大量節點陸陸續續的加入時,需要增加放大層中的節點數目來提高系統的服務質量;具體是通過利用CDN服務器在運行時收集到的信息來動態調整放大層中的節點數量,該動態調整算法如下:

其中,用node_num?表示放大層中允許的最大節點數量,urgent_outgoing表示CDN服務器用于服務peer節點緊急請求的平均上傳流量,?direct_outgoing表示服務放大層的平均上傳流量,這兩個平均上傳流量定時統計一次;該算法的公式表示如下,

node_num=node_num*θ,ifurgent_outgoingdirect_outgoing0.4node_numλ,ifurgent_outgoingdirect_outgoing0.15]]>????(公式9)

其中θ是1.3,λ是1.2。

2.根據權利要求1所述的方法,其特征在于,第五步中,所述當一個放大層節點離開系統時,它選出自己最強的鄰居節點來替換自己,以保證放大層節點的擴展性和穩定性,

具體算法流程如下:

(1)向自己的所有鄰居發送斷開連接請求;

(2)如果是非放大層節點,則轉第(5)步,否則轉到第(3)步;

(3)遍歷自己的鄰居列表,找出能力最強的節點,對該最強節點發出消息包,使其在鄰居列表加入CDN邊緣服務器的信息并把退出節點的信息從鄰居列表中刪除;

(4)向CDN服務器發出消息包,使其在鄰居列表加入新節點的信息并把該退出節點的信息從鄰居列表中刪除;

(5)刪除本機鄰居列表中的所有信息并退出系統。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于復旦大學,未經復旦大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201210549447.5/1.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 日韩欧美一区精品| 亚洲欧美日韩精品suv| bbbbb女女女女女bbbbb国产| 午夜伦理片在线观看| 久99久视频| 久久第一区| 国产伦精品一区二区三区免费观看| 日韩av一区二区在线播放| 一区二区三区日韩精品| 日韩欧美中文字幕精品| 久久激情影院| 欧美日韩国产一二三| 狠狠躁夜夜| 国产亚洲精品久久网站| 国产精品一区二区免费| 性欧美精品动漫| 亚洲国产精品日本| 国产日韩欧美不卡| 国模吧一区二区| 久久99精品国产| 国产精品人人爽人人做av片| 国产91热爆ts人妖系列| 亚洲精品一区,精品二区| 一区二区三区国产精品视频| 国产免费一区二区三区四区| 国产一区二区三区伦理| 国产一区二区三级| 午夜伦情电午夜伦情电影| 国产乱人乱精一区二视频国产精品| 欧美一区二区色| 片毛片免费看| 久久久久国产精品www| 日韩欧美国产第一页| 日韩欧美国产精品一区| 国产精品一二三四五区| 国产精品亚洲а∨天堂123bt| 日韩精品一二区| 狠狠色噜噜综合社区| 亚洲女人av久久天堂| 日韩精品中文字幕一区二区三区 | 窝窝午夜精品一区二区| 国产一级精品在线观看| 国产91在| 国产精品99在线播放| 精品国产一区二区三区免费 | 国内自拍偷拍一区| 久久一区二区精品| 色综合久久网| 国产精华一区二区精华| 色一情一乱一乱一区99av白浆| 男人的天堂一区二区| 欧美精品一区二区三区视频| 国产第一区二区三区| 久久久99精品国产一区二区三区| 综合国产一区| 国产性生交xxxxx免费| 日本一二三区视频| 国产一区在线精品| 国产精品国产三级国产aⅴ下载| 亚洲国产欧美一区二区三区丁香婷 | 日本一区二区电影在线观看| 999久久国精品免费观看网站| 欧美精品免费一区二区| 午夜av片| 亚洲麻豆一区| 国内少妇偷人精品视频免费| 欧美精品国产一区| 正在播放国产一区二区| 欧美日韩国产影院| 91精品国产综合久久婷婷香| 午夜黄色网址| 日韩欧美亚洲视频| 四虎国产精品永久在线| 日日狠狠久久8888偷色| 欧美一级不卡| 午夜看片网站| 精品一区二区三区视频?| 欧美黄色一二三区| 中文文精品字幕一区二区| 欧美日韩国产综合另类| 亚洲视频精品一区| 日韩中文字幕在线一区| 午夜wwwww| 国产69精品久久久久按摩 | 黄色国产一区二区| 福利片91| 欧美日韩中文字幕三区| 亚洲欧美国产中文字幕| 午夜av在线电影| 午夜免费av电影| 国产精品自拍不卡| 欧美日韩国产色综合一二三四| 日本伦精品一区二区三区免费| 日韩精品一区在线观看| 亚洲精品欧美精品日韩精品| 欧美日韩精品在线播放| 欧美福利三区| freexxxxxxx| 日本一区二区三区在线视频| 中文字幕制服狠久久日韩二区 | 十八无遮挡| 蜜臀久久久久久999| 国产精品乱码久久久久久久| 国产精品午夜一区二区| 日本高清h色视频在线观看| 国产日产精品一区二区| 国产亚洲精品久久午夜玫瑰园 | 国产欧美精品久久| 国产精品久久久久久久久久久新郎| 久久福利免费视频| 91国内精品白嫩初高生| 91福利视频免费观看| 国产精品久久久久激情影院| 国产一级一区二区三区| 日韩av片无码一区二区不卡电影| 欧美日韩久久一区二区| 日韩欧美一区二区久久婷婷| 国产一区二区综合| 91精品夜夜| 国产伦精品一区二| 国产精品5区| 91福利试看| 国产精品久久国产三级国电话系列| 国产九九九精品视频| 国产韩国精品一区二区三区| 国产午夜精品一区二区三区视频 | 国产69精品99久久久久久宅男| 国产91丝袜在线播放动漫| 色妞www精品视频| 中文字幕日本一区二区| 日本一二三区视频| 国产床戏无遮挡免费观看网站| 国产经典一区二区三区| 日本一区二区免费电影| 国产乱了高清露脸对白| 欧美日韩国产精品一区二区亚洲| 日本丰满岳妇伦3在线观看| 91福利视频免费观看| 狠狠色狠狠色综合日日2019| 国产一区二| 亚洲三区二区一区| 午夜看片网| 97久久超碰国产精品红杏| 国产偷国产偷亚洲清高| 玖玖爱国产精品| 精品福利一区| 国产麻豆一区二区三区精品| 国产精品96久久久久久又黄又硬| 91久久国产露脸精品| 中文字幕一二三四五区| 午夜影院伦理片| 久久精品麻豆| 99爱精品在线| 欧美日韩一区二区三区四区五区六区 | 国产午夜亚洲精品羞羞网站| 国产一区免费在线观看| 粉嫩久久99精品久久久久久夜| 国产一区欧美一区| 国产偷久久一区精品69| 91久久国产露脸精品国产| 91丝袜诱惑| 国产精品日韩精品欧美精品 | 综合久久国产九一剧情麻豆| 亚洲一二区在线观看| 91精品高清| 欧美精品日韩| 午夜激情看片| 午夜国内精品a一区二区桃色| 国产电影精品一区二区三区| 国产1区2区视频| 国产精品久久99| 91日韩一区二区三区| 国模一区二区三区白浆| 欧美精品一卡二卡| 国产美女一区二区三区在线观看| 国产一区二区视频播放| 国产一区免费播放| 国产91九色在线播放| 91精品视频一区二区三区 | 日本美女视频一区二区三区| 日本一区二区三区中文字幕| 国产精品一二三区视频网站| 欧美精品在线视频观看| 国产在线一卡| 国产精品自产拍在线观看蜜| 欧美一区二区免费视频| 国产精品欧美一区二区视频| 国产经典一区二区| 高清国产一区二区三区 | 国产91视频一区二区| 精品免费久久久久久久苍| 精品国产一级| 欧美一区二区三区在线免费观看| 91午夜在线观看| 欧美一区二区三区免费观看视频| 91一区在线| 亚洲国产精品一区在线| 国产精品乱战久久久| av毛片精品| 黄色91在线观看| 国产精品久久久久久久久久软件| 国产欧美精品一区二区三区-老狼| 思思久久96热在精品国产| 国产三级国产精品国产专区50| 国产精品美乳在线观看 | 久久亚洲综合国产精品99麻豆的功能介绍| 久久久久久久久久国产精品| 国产精品白浆一区二区| 久99久精品| 91热国产| 国产91久久久久久久免费 | 亚洲三区在线| 国产一区二区播放| 欧美日韩一级在线观看| 国产91视频一区二区| 97久久精品人人做人人爽| 亚洲国产一区二区精华液| 国产午夜精品一区二区三区四区| 欧美日韩国产区| 国产精品视频二区不卡| 国产区一区| 日韩精品乱码久久久久久| 视频一区二区国产| 午夜影院黄色片| 国产精品二区一区| 99精品在免费线偷拍| 91偷自产一区二区三区精品| 7777久久久国产精品| 制服.丝袜.亚洲.另类.中文| 狠狠色狠狠色综合久久一| 国产日韩欧美自拍| 午夜影院5分钟| 国产亚洲综合一区二区| 欧美日韩一区二区三区四区五区| 国产精一区二区三区| 国产91麻豆视频| 欧美一区二区三区久久久久久桃花| 欧美精品一区久久| 国产真实一区二区三区| 日韩欧美高清一区| 欧美日韩精品中文字幕| 国语对白老女人一级hd| 海量av在线| 夜夜爽av福利精品导航| 国产乱淫精品一区二区三区毛片| 亚洲一二三在线|