欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種控制流媒體數(shù)據(jù)在邊緣流媒體服務(wù)器上分布的方法

文檔序號:7643714閱讀:195來源:國知局
專利名稱:一種控制流媒體數(shù)據(jù)在邊緣流媒體服務(wù)器上分布的方法
技術(shù)領(lǐng)域
本發(fā)明涉及流^l體業(yè)務(wù),尤其涉及一種控制流媒體數(shù)據(jù)在邊緣流媒體 服務(wù)器上分布的方法。
背景技術(shù)
因為流媒體業(yè)務(wù)處理的是音視頻數(shù)據(jù),對網(wǎng)絡(luò)帶寬的需求比較大,為 了有效降低骨干網(wǎng)傳輸?shù)膸拤毫?、提高對用戶點播直播下載的響應(yīng)速 度,目前各個電信運營商均采用或準(zhǔn)備采用分布式架構(gòu)來運營流媒體業(yè)務(wù)。分布式架構(gòu)的核心就是內(nèi)容分發(fā)網(wǎng)絡(luò)(Content Delivery Network, CDN),即從中心節(jié)點流媒體服務(wù)器把SP/CP (內(nèi)容提供商/應(yīng)用提供商) 發(fā)布的媒體節(jié)目推送到邊緣節(jié)點的流媒體服務(wù)器上,由邊緣節(jié)點的流媒體 服務(wù)器就近為用戶提供流媒體服務(wù)。流媒體業(yè)務(wù)和IPTV業(yè)務(wù)都已經(jīng)實現(xiàn)了利用CDN網(wǎng)絡(luò)進行內(nèi)容的分 發(fā),但是在實際應(yīng)用時發(fā)現(xiàn)需要過多的人工參與操作,尤其在業(yè)務(wù)量比較 大的情況下,非常費時費力。傳統(tǒng)的CDN內(nèi)容分發(fā)過程是SP/CP把所有的媒體文件都上傳發(fā)布到 流媒體業(yè)務(wù)管理平臺的中心節(jié)點上,但是因為邊緣節(jié)點的存儲容量是有限 的,每個邊緣節(jié)點不可能保存全部節(jié)目,所以就需要運營商的CDN管理 員來決定哪些內(nèi)容發(fā)布到全部的邊緣節(jié)點,哪些內(nèi)容僅發(fā)布到哪部分邊緣 節(jié)點上。當(dāng)內(nèi)容比較多時,CDN管理員的工作量就會變的非常大,而且 邊緣節(jié)點的流媒體服務(wù)器只能被動接受管理員對內(nèi)容的增刪,而不管這些 節(jié)目是否被用戶訪問過,有些節(jié)目用戶想看而邊緣節(jié)點無此節(jié)目。因此, 邊緣流媒體服務(wù)器的這種被動內(nèi)容管理方式很難達到合理的分布。發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題在于提供一種控制流媒體數(shù)據(jù)在邊緣流 媒體服務(wù)器上分布的方法,以解決對邊緣流媒體服務(wù)器內(nèi)容管理方面存在 的不能合理分布的問題。為了解決上述問題,本發(fā)明提供了 一種控制流媒體數(shù)據(jù)在邊緣流媒體 服務(wù)器上分布的方法,應(yīng)用于由終端用戶、中心節(jié)點裝置和與其連接的中 心流媒體服務(wù)器、不同的邊緣節(jié)點裝置和與其連接的邊緣流媒體服務(wù)器所組成的流媒體業(yè)務(wù)分布式架構(gòu)中,其特征在于,包括以下步驟(1) 初始狀態(tài)時,通過所迷中心節(jié)點裝置,在所述中心流媒體服務(wù) 器中選擇部分或全部內(nèi)容發(fā)布到與不同的邊緣節(jié)點裝置相連接的邊緣流 媒體服務(wù)器上;(2) 所述邊緣流媒體服務(wù)器對接收到的內(nèi)容進行有效期判斷,如果 內(nèi)f^效期還未到期,則所述邊緣流媒體服務(wù)器保存該內(nèi)容,并記錄該內(nèi)容的相關(guān)參數(shù)信息;如果內(nèi)容有效期到期,則所述邊緣流媒體服務(wù)器刪除 該內(nèi)容;(3) 當(dāng)所述終端用戶向某個邊緣節(jié)點裝置請求某內(nèi)容時,與該邊緣 節(jié)點裝置相連接的邊緣流媒體服務(wù)器判斷是否保存有請求的某內(nèi)容,如杲 存在該內(nèi)容,則該邊緣流媒體服務(wù)器將請求內(nèi)容發(fā)給終端用戶;如果不存 在該內(nèi)容,則該邊緣流媒體服務(wù)器通過與其相連的邊緣節(jié)點裝置向中心節(jié) 點裝置或其他邊緣節(jié)點裝置發(fā)起主動請求該內(nèi)容,取得該內(nèi)容后再發(fā)給終 端用戶;(4) 當(dāng)所述邊緣流媒體服務(wù)器中磁盤空間占用超過一定的閾值時, 則所述邊緣流媒體服務(wù)器根據(jù)記錄內(nèi)容的相關(guān)參數(shù)信息刪除部分內(nèi)容。本發(fā)明所述的組織方法,其中,所述步驟(3)中如果不存在該內(nèi)容, 則該邊緣流媒體服務(wù)器通過與其相連的邊緣節(jié)點裝置向中心節(jié)點裝置或 其他邊緣節(jié)點裝置發(fā)起請求該內(nèi)容,取得該內(nèi)容后再發(fā)給終端用戶,進一 步包括所述逸蟓流媒體服務(wù)器:fe^得的內(nèi)容在一定時間內(nèi)保存在本地,當(dāng)再有所述終端用戶向與該邊緣流媒體服務(wù)器相連的邊緣節(jié)點裝置請求該內(nèi) 容時,則該邊緣流媒體服務(wù)器直接將請求的內(nèi)容發(fā)給終端用戶。本發(fā)明所迷的方法,其中,步驟(2)中所述有效期為版權(quán)的有效期、 運營商管理員或SP/CP設(shè)定的有效期之一。本發(fā)明所迷的方法,其中,步驟(2)中所述如果內(nèi)容有效期到期, 則所述邊緣流媒體服務(wù)器刪除該內(nèi)容,包括如果內(nèi)容有效期到期,則所述邊緣流媒體服務(wù)器將該內(nèi)容立即刪除或 凍結(jié)一段時間后再刪除。本發(fā)明所迷的方法,其中,步驟(2)中所述如果內(nèi)容有效期到期, 則所述邊緣流媒體服務(wù)器刪除該內(nèi)容,進一步包括所述邊緣流媒體服務(wù)器不再向終端用戶提供對該內(nèi)容的訪問。本發(fā)明所述的方法,其中,所述內(nèi)容的相關(guān)參數(shù)信息,包括內(nèi)容的 訪問頻度、內(nèi)容的失效時間和內(nèi)容要求的磁盤空間;上述組織方法,其中,步驟(4)中所述刪除部分內(nèi)容,包括刪除 較長時間不被終端用戶訪問的內(nèi)容和較少被終端用戶訪問的內(nèi)容。本發(fā)明所述的方法,其中,所述步驟(l)中,進一步包括初始狀態(tài)時,所述中心節(jié)點裝置才艮據(jù)運營商CDN管理員的指示,在 所述中心流媒體服務(wù)器中選擇部分或全部內(nèi)容發(fā)布到與不同的邊緣節(jié)點 裝置相連接的邊緣流媒體服務(wù)器上。本發(fā)明所述的這種方法對邊緣流媒體服務(wù)器的內(nèi)容進行了動態(tài)調(diào)整, 比傳統(tǒng)被動調(diào)整方法能更及時響應(yīng)用戶需求的變化,從而更好的降低用戶 訪問熱點內(nèi)容的響應(yīng)時間。附閨說明困1是本發(fā)明實施例所述的流媒體業(yè)務(wù)的分布式架構(gòu)的系統(tǒng)框架示意圖;困2是本發(fā)明實施例所述的一種控制流媒體數(shù)據(jù)在邊緣流媒體服務(wù)器上分布的方法的具體流程圖。
具體實施方式
本發(fā)明為了解決傳統(tǒng)技術(shù)方案存在的弊端,通過以下具體實施例進一 步闡述本發(fā)明所述的 一種控制流媒體數(shù)據(jù)在邊緣流媒體服務(wù)器上分布的 方法,以下對具體實施方式
進行詳細描述,但不作為對本發(fā)明的限定。如

圖1所示,本發(fā)明實施例所述的流媒體業(yè)務(wù)的分布式架構(gòu)的系統(tǒng)包括 一個中心節(jié)點裝置和與其連接的中心流媒體服務(wù)器i、多個邊緣節(jié)點 裝置和與其連接的邊緣流媒體服務(wù)器(本實施例中以一個邊緣節(jié)點裝置m 和一個邊緣節(jié)點裝置n為例)、終端用戶x組成,所述分布式架構(gòu)的模式 還可以是中心節(jié)點裝置和邊緣節(jié)點裝置包含多個流4某體服務(wù)器。在實施例中本發(fā)明所述對邊緣流媒體服務(wù)器內(nèi)容管理分為兩大部分(一) 邊緣流媒體服務(wù)器k、 j對媒體內(nèi)容的初始化初始時由運營 商CDN管理員在所述中心流媒體服務(wù)器i中選擇部分或全部內(nèi)容發(fā)布到 邊緣節(jié)點的流媒體服務(wù)器上;(二) 邊緣流媒體服務(wù)器k、 j媒體內(nèi)容的自行管理(1) 對于有效期(例如版權(quán)的有效期、運營商管理員或SP/CP設(shè)定 的有效期)到期的媒體內(nèi)容,邊緣流媒體服務(wù)器k、 j將其立即刪除或凍 結(jié)一段時間后再刪除,邊緣流媒體服務(wù)器k、 j不再向終端用戶提供對該 內(nèi)容的訪問;(2) 對于有效期還未到的媒體內(nèi)容,采取如下步驟① 對于存在于該邊緣流媒體服務(wù)器中的媒體內(nèi)容,通過邊緣節(jié)點裝置 把終端用戶訪問該媒體內(nèi)容的訪問頻度記錄下來;② 如果萊個終端用戶請求的內(nèi)容在邊緣流媒體服務(wù)器上存在,則邊緣 流媒體服務(wù)器直接響應(yīng)該請求;(3) 如果用戶請求的內(nèi)容在流媒體服務(wù)器中沒有,采取如下步驟 ①邊緣流媒體服務(wù)器應(yīng)主動發(fā)起PULL請求向中心節(jié)點裝置或其他邊緣節(jié)點裝置請求該內(nèi)容,取到該內(nèi)容后再向終端用戶提供媒體內(nèi)容服務(wù);②邊緣流媒體服務(wù)器把取得后的內(nèi)容在一定時間內(nèi)保存在本地,當(dāng)再 有新的請求同樣媒體內(nèi)容到來時,直接響應(yīng)用戶請求,這樣提高了終端用戶訪問效率;(4)當(dāng)邊緣流媒體服務(wù)器中的磁盤空間占用超過一定的閾值(例如 80%)時,必須強制進行內(nèi)容更新,更新的策略可以不限,例如根據(jù)內(nèi) 容的訪問頻度、內(nèi)容的失效時間、內(nèi)容要求的磁盤空間等參數(shù)自動刪除較 長時間不被終端用戶訪問的內(nèi)容和較少被終端用戶訪問的內(nèi)容,這樣可以 保證流媒體服務(wù)器上有足夠的緩存空間為終端用戶提供服務(wù)。如圖2所示, 一種控制流媒體數(shù)據(jù)在邊緣流媒體服務(wù)器上分布的方法 的具體流程,結(jié)合圖1,具體如下步驟步驟201,初始狀態(tài)時,所述中心節(jié)點裝置推送部分內(nèi)容到所述邊緣 流媒體服務(wù)器上;步驟202,所述邊緣流媒體服務(wù)器判斷接收的內(nèi)容是否過期;步驟203,如果接收的內(nèi)容過期,則所述邊緣流媒體服務(wù)器立即刪除或凍結(jié)一段時間之后再刪除該內(nèi)容;步驟204,如果接收的內(nèi)容未過期,則所述邊緣流媒體服務(wù)器保存該內(nèi)容,同時記錄節(jié)目內(nèi)容的訪問頻度等更新策略所用參數(shù)信息;步驟205,當(dāng)所述終端用戶向某個邊緣節(jié)點裝置請求某內(nèi)容時,與該 邊緣節(jié)點裝置相連接的邊緣流媒體服務(wù)器判斷本地是否存在該節(jié)目;步驟206,如果邊緣流媒體服務(wù)器判斷本地不存在,則通過與其相連 接的邊緣節(jié)點裝置向中心節(jié)點裝置或其他邊緣節(jié)點裝置發(fā)出PULL請求 該節(jié)目內(nèi)容;如果存在該節(jié)目內(nèi)容,則該邊緣流媒體服務(wù)器將請求的節(jié)目 內(nèi)容發(fā)給終端用戶;步驟207,所迷邊緣流媒體服務(wù)器判斷本地占用的磁盤空間是否超過 閾值(80% );步驟20S,如果占用的磁盤空間超過閾值,則按照更新策略根據(jù)記錄的相關(guān)Wt刪除某些內(nèi)容;從而完成內(nèi)容的動態(tài)更新,了動態(tài)調(diào)整,比傳統(tǒng)被動調(diào)整方法能更及時響應(yīng)用戶需求的變化,從而更 好的降低用戶訪問熱點內(nèi)容的響應(yīng)時間。當(dāng)然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì) 的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變 形,但這扭i目^的故^如^飛都成屋千太勞即圍。
權(quán)利要求
1. 一種控制流媒體數(shù)據(jù)在邊緣流媒體服務(wù)器上分布的方法,應(yīng)用于由終端用戶、中心節(jié)點裝置和與其連接的中心流媒體服務(wù)器、不同的邊緣節(jié)點裝置和與其連接的邊緣流媒體服務(wù)器所組成的流媒體業(yè)務(wù)分布式架構(gòu)中,其特征在于,包括以下步驟(1)初始狀態(tài)時,通過所述中心節(jié)點裝置,在所述中心流媒體服務(wù)器中選擇部分或全部內(nèi)容發(fā)布到與不同的邊緣節(jié)點裝置相連接的邊緣流媒體服務(wù)器上;(2)所述邊緣流媒體服務(wù)器對接收到的內(nèi)容進行有效期判斷,如果內(nèi)容有效期還未到期,則所述邊緣流媒體服務(wù)器保存該內(nèi)容,并記錄該內(nèi)容的相關(guān)參數(shù)信息;如果內(nèi)容有效期到期,則所述邊緣流媒體服務(wù)器刪除該內(nèi)容;(3)當(dāng)所述終端用戶向某個邊緣節(jié)點裝置請求某內(nèi)容時,與該邊緣節(jié)點裝置相連接的邊緣流媒體服務(wù)器判斷是否保存有請求的某內(nèi)容,如果存在該內(nèi)容,則該邊緣流媒體服務(wù)器將請求內(nèi)容發(fā)給終端用戶;如果不存在該內(nèi)容,則該邊緣流媒體服務(wù)器通過與其相連的邊緣節(jié)點裝置向中心節(jié)點裝置或其他邊緣節(jié)點裝置發(fā)起主動請求該內(nèi)容,取得該內(nèi)容后再發(fā)給終端用戶;(4)當(dāng)所述邊緣流媒體服務(wù)器中磁盤空間占用超過一定的閾值時,則所述邊緣流媒體服務(wù)器根據(jù)記錄內(nèi)容的相關(guān)參數(shù)信息刪除部分內(nèi)容。
2、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(3)中如果不 存在該內(nèi)容,則該邊緣流媒體服務(wù)器通過與其相連的邊緣節(jié)點裝置向中心 節(jié)點裝置或其他邊緣節(jié)點裝置發(fā)起請求該內(nèi)容,取得該內(nèi)容后再發(fā)給終端 用戶,進一步包括所述邊蟓流媒體服務(wù)器^得的內(nèi)容在一定時間內(nèi)保存在本地,當(dāng)再 有所述終端周戶向與該邊緣流媒體服務(wù)器相連的邊緣節(jié)點裝置請求該內(nèi) 容時,則該逸緣流媒體服務(wù)器直接將請求的內(nèi)容發(fā)給終端用戶。
3、 如權(quán)利要求l所述的方法,其特征在于,步驟(2)中所述有效期 為版權(quán)的有效期、運營商管理員或SP/CP設(shè)定的有效期之一。
4、 如權(quán)利要求l所述的方法,其特征在于,步驟(2)中所述如果內(nèi) 容有效期到期,則所迷邊緣流媒體服務(wù)器刪除該內(nèi)容,包括如果內(nèi)容有效期到期,則所述邊緣流媒體服務(wù)器將該內(nèi)容立即刪除或 凍結(jié)一段時間后再刪除。
5、 如權(quán)利要求l所迷的方法,其特征在于,步驟(2)中所述如果內(nèi) 容有效期到期,則所述邊緣流媒體服務(wù)器刪除該內(nèi)容,進一步包括所述i^流媒體服務(wù)器不再向終端用戶提供對該內(nèi)容的訪問。
6、 如權(quán)利要求l所迷的方法,其特征在于,所述內(nèi)容的相關(guān)參數(shù)信 息,包括內(nèi)容的訪問頻度、內(nèi)容的失效時間和內(nèi)容要求的磁盤空間。
7、 如權(quán)利要求l所述的方法,其特征在于,步驟(4)中所述刪除部 分內(nèi)容,包括刪除較長時間不被終端用戶訪問的內(nèi)容和較少被終端用戶 訪問的內(nèi)容。
8、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(l)中,進一 步包括初始狀態(tài)時,所述中心節(jié)點裝置根據(jù)運營商CDN的指示,在所述中 心流媒體服務(wù)器中選擇部分或全部內(nèi)容發(fā)布到與不同的邊緣節(jié)點裝置相 連接的邊緣流媒體服務(wù)器上。
全文摘要
本發(fā)明公開了一種控制流媒體數(shù)據(jù)在邊緣流媒體服務(wù)器上分布的方法,包括初始狀態(tài)時,通過中心節(jié)點裝置,在中心流媒體服務(wù)器中選擇部分或全部內(nèi)容發(fā)布到與不同的邊緣節(jié)點裝置相連接的邊緣流媒體服務(wù)器;邊緣流媒體服務(wù)器對接收到的內(nèi)容進行有效期判斷,如未到期,邊緣流媒體服務(wù)器保存該內(nèi)容,并記錄該內(nèi)容的相關(guān)參數(shù)信息;當(dāng)終端用戶請求某內(nèi)容時,與邊緣節(jié)點裝置相連的邊緣流媒體服務(wù)器判斷是否保存有請求的內(nèi)容,如存在,該邊緣流媒體服務(wù)器將請求內(nèi)容發(fā)給終端用戶;當(dāng)邊緣流媒體服務(wù)器中磁盤空間占用超過一定的閾值時,則根據(jù)記錄內(nèi)容的相關(guān)參數(shù)信息刪除部分內(nèi)容。本發(fā)明解決了對邊緣流媒體服務(wù)器內(nèi)容管理方面存在的不能合理分布的問題。
文檔編號H04L12/28GK101232388SQ20071000369
公開日2008年7月30日 申請日期2007年1月26日 優(yōu)先權(quán)日2007年1月26日
發(fā)明者王金東 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
辽宁省| 上栗县| 巢湖市| 滦南县| 女性| 光山县| 台南县| 罗定市| 武穴市| 洪雅县| 洛阳市| 武城县| 仲巴县| 南昌县| 甘谷县| 藁城市| 万年县| 赞皇县| 张家港市| 长治县| 原阳县| 卢湾区| 同德县| 贺兰县| 顺平县| 新干县| 开鲁县| 阿瓦提县| 青神县| 本溪| 大连市| 达州市| 内黄县| 黄大仙区| 广平县| 阜南县| 宁陕县| 舞钢市| 新乡县| 丰原市| 洞头县|