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

一種適用于媒體流化的數(shù)據(jù)共享系統(tǒng)及共享方法

文檔序號:7665479閱讀:201來源:國知局
專利名稱:一種適用于媒體流化的數(shù)據(jù)共享系統(tǒng)及共享方法
技術(shù)領(lǐng)域
本發(fā)明屬于信息網(wǎng)絡(luò)技術(shù)領(lǐng)域,具體地說,本發(fā)明涉及一種流媒體服 務(wù)系統(tǒng)及其數(shù)據(jù)共享方法。
背景技術(shù)
目前,在地理上的廣域范圍內(nèi),通過數(shù)據(jù)網(wǎng)絡(luò)(如計(jì)算機(jī)網(wǎng)絡(luò))向用
戶提供媒體流化服務(wù)的方式分為如下幾種
一、 從媒體源到各邊緣網(wǎng)絡(luò)采用CDN(內(nèi)容分發(fā)網(wǎng)絡(luò))傳輸,邊緣網(wǎng) 絡(luò)內(nèi)使用媒體服務(wù)器的提供方式;
二、 從媒體源到各邊緣網(wǎng)絡(luò)采用P2P傳輸,邊緣網(wǎng)絡(luò)內(nèi)使用媒體服務(wù) 器的提供方式;
三、 從媒體源到各邊緣網(wǎng)絡(luò),邊緣網(wǎng)絡(luò)內(nèi)部均釆用P2P傳輸。 第一種方式和第二種方式的區(qū)別在于從媒體源到媒體服務(wù)器的媒體
數(shù)據(jù)傳輸方法。采用CDN傳輸?shù)牡谝环N方式是傳統(tǒng)的數(shù)據(jù)傳輸方法,根 據(jù)媒體運(yùn)營商的總體調(diào)度進(jìn)行傳輸,這種傳輸方式的響應(yīng)速度比較緩慢, 最快速度也在天的量級上。而且在媒體的傳輸過程中,正在傳輸?shù)拿襟w內(nèi) 容不能同時(shí)向終端用戶提供服務(wù)。
第二種方式僅是將第一種方式中的CDN傳輸改變?yōu)镻2P方式傳輸, 這樣的改變對于媒體內(nèi)容運(yùn)營商具有很大的優(yōu)勢,使用公共網(wǎng)絡(luò)可以從多 個(gè)媒體源傳輸相同節(jié)目的不同部分到一個(gè)媒體服務(wù)器,這樣能夠做到數(shù)據(jù) 并行傳輸、減少總體數(shù)據(jù)傳輸時(shí)間。但該方式存在和第一種方式類似的問 題。該方式中相同內(nèi)容的媒體傳輸和服務(wù)不能并行(即媒體文件傳輸完成 之前,該文件對應(yīng)的用戶點(diǎn)播等服務(wù)不能對用戶開放)。
第三種方式是采用P2P機(jī)制進(jìn)行媒體傳輸,因?yàn)榻K端用戶設(shè)備上也使 用P2P機(jī)制,網(wǎng)絡(luò)一般只能采用盡力而為的服務(wù)方式,這樣在媒體內(nèi)容的 對等端數(shù)量稀少的情況下,就不能保障終端用戶的媒體播放質(zhì)量,無法有 效地滿足運(yùn)營商和付費(fèi)用戶的需求。

發(fā)明內(nèi)容
本發(fā)明的目的是綜合考慮分發(fā)速度和請求響應(yīng)時(shí)間,對P2P節(jié)點(diǎn)進(jìn)行 存儲分類,從而提供一種支持媒體流化的數(shù)據(jù)共享系統(tǒng)及方法。
為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供的適用于媒體流化的數(shù)據(jù)共享系統(tǒng) 包括媒體源和邊緣網(wǎng)絡(luò),所述邊緣網(wǎng)絡(luò)包括邊緣節(jié)點(diǎn)和用戶終端,所述邊 緣節(jié)點(diǎn)包括相互伴生的P2P節(jié)點(diǎn)和媒體服務(wù)器,所述媒體服務(wù)器與各用戶 終端連接,所述媒體源與各邊緣網(wǎng)絡(luò)的P2P節(jié)點(diǎn)構(gòu)成P2P網(wǎng)絡(luò),所述邊緣 節(jié)點(diǎn)的數(shù)據(jù)存儲空間包括全局存儲空間和本地存儲空間;所述全局存儲空 間存儲全局?jǐn)?shù)據(jù),該數(shù)據(jù)在所述P2P網(wǎng)絡(luò)的各節(jié)點(diǎn)中通過P2P機(jī)制實(shí)現(xiàn)數(shù) 據(jù)共享;所述本地存儲空間存儲本地?cái)?shù)據(jù),所述媒體服務(wù)器可以直接訪問 本地?cái)?shù)據(jù),并將該數(shù)據(jù)提供給所在邊緣網(wǎng)絡(luò)中的各用戶終端。
上述技術(shù)方案中,所述P2P節(jié)點(diǎn)包括P2P請求/接收/發(fā)送模塊和存儲 管理器,所述存儲管理器用于對本地存儲空間和全局存儲空間進(jìn)行管理。
上述技術(shù)方案中,所述P2P節(jié)點(diǎn)還包括本地存儲映射模塊、全局存儲 映射模塊和媒體服務(wù)映射模塊,所述存儲管理器調(diào)用本地或全局存儲映射 模塊進(jìn)行實(shí)際的數(shù)據(jù)存儲。
上述技術(shù)方案中,所述全局存儲映射模塊指向所述存儲管理器提供讀 寫I/0調(diào)用、全局存儲目錄信息的文件系統(tǒng)層。
上述技術(shù)方案中,所述本地存儲映射模塊指向所述存儲管理器提供讀 寫I/O調(diào)用、本地存儲目錄信息的文件系統(tǒng)層。
上述技術(shù)方案中,所述媒體服務(wù)映射模塊指向媒體服務(wù)器提供讀寫 1/0調(diào)用、本地存儲目錄信息的文件系統(tǒng)層。
上述技術(shù)方案中,所述P2P網(wǎng)絡(luò)可以是有中心的P2P網(wǎng)絡(luò)、無中心的 P2P網(wǎng)絡(luò)或者混合P2P網(wǎng)絡(luò)。
為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供的適用于媒體流化的數(shù)據(jù)共享方 法,包括初始化步驟和媒體服務(wù)步驟,所述媒體服務(wù)步驟包括如下子步驟
1 )終端用戶向媒體服務(wù)器請求某一媒體文件;
2) 媒體服務(wù)器查找本地存儲空間,如本地存儲空間存在該媒體文件, 則媒體服務(wù)器通過媒體映射模塊讀取該媒體文件并向用戶提供服務(wù);否 則,進(jìn)入步驟3);
3) 媒體服務(wù)器查找全局存儲空間,如全局存儲空間存在該媒體文件,則媒體服務(wù)器通過媒體映射模塊向與該媒體服務(wù)器相伴生的P2P節(jié)點(diǎn)請求 該媒體文件,P2P節(jié)點(diǎn)通過本地存儲映射模塊讀取媒體文件,之后將媒體 內(nèi)容返回給媒體服務(wù)器,并由媒體服務(wù)器向用戶提供服務(wù)。
上述技術(shù)方案中,所述媒體服務(wù)步驟的步驟3)中,如果無法在全局 存儲空間中找到所述媒體文件,則進(jìn)入步驟4);所述步驟4)如下
4)媒體服務(wù)器請求相伴生的P2P節(jié)點(diǎn)從P2P網(wǎng)絡(luò)中查找所述媒體文 件,并將該媒體文件存儲至本地存儲空間,然后通過媒體映射模塊向媒體 服務(wù)器供應(yīng)媒體文件并由媒體服務(wù)器向用戶提供服務(wù)。
上述技術(shù)方案中,所述初始化步驟包括對P2P節(jié)點(diǎn)存儲管理器、本地 存儲映射模塊、全局存儲映射模塊和媒體服務(wù)映射模塊分別進(jìn)行初始化,
與目前的媒體流化服務(wù)實(shí)現(xiàn)方案相比,本發(fā)明具有如下技術(shù)效果本 發(fā)明將P2P節(jié)點(diǎn)存儲分為兩類,即本地存儲和全局存儲。這樣的兩級劃分 有利于提高P2P網(wǎng)絡(luò)的整體性能和本地服務(wù)能力,既實(shí)現(xiàn)了 P2P節(jié)點(diǎn)、媒 體服務(wù)器的存儲空間共享,又節(jié)省了存儲成本;通過本地存儲/全局存儲映 射模塊,增加了實(shí)際內(nèi)容存儲的靈活性,充分利用現(xiàn)有的各種存儲技術(shù); 媒體服務(wù)器通過本地存儲映射模塊與P2P節(jié)點(diǎn)通信,這樣將媒體服務(wù)器從 P2P機(jī)制中解脫出來,專注于對終端用戶的媒體流化服務(wù)。


圖1邊緣節(jié)點(diǎn)中的數(shù)據(jù)存儲及共享的邏輯結(jié)構(gòu)示意圖; 圖2本發(fā)明的適用于媒體流化的數(shù)據(jù)共享系統(tǒng)示意圖。
具體實(shí)施例方式
現(xiàn)有的利用P2P機(jī)制提供媒體流化服務(wù)的方案中,每個(gè)P2P節(jié)點(diǎn)都有 自己獨(dú)立的存儲,而媒體服務(wù)器也有自己獨(dú)立的存儲;本發(fā)明將P2P節(jié)點(diǎn) 的存儲和媒體服務(wù)器的存儲合并為同一物理存儲,同時(shí)通過邏輯關(guān)聯(lián)將二 者區(qū)分開來,這樣既能提供各自的功能獨(dú)立性,又能加快訪問的速度,同 時(shí)節(jié)省硬件成本。
實(shí)施例1
本發(fā)明用于從媒體源到媒體服務(wù)器的傳輸釆用P2P機(jī)制、媒體服務(wù)器
6向終端用戶提供媒體流化服務(wù)的場景中,本發(fā)明結(jié)合了前者的分發(fā)速度快
的優(yōu)點(diǎn),提高了后者的請求響應(yīng)時(shí)間,同時(shí)P2P節(jié)點(diǎn)的存儲分類及共享方 法具有裁減能力,適用于P2P網(wǎng)絡(luò)中的邊緣節(jié)點(diǎn)。
本實(shí)施例中,本發(fā)明提供的適用于媒體流化的數(shù)據(jù)共享系統(tǒng)包括媒體 源和邊緣網(wǎng)絡(luò)(邊緣網(wǎng)絡(luò)通常是媒體服務(wù)網(wǎng)),所述邊緣網(wǎng)絡(luò)包括邊緣節(jié) 點(diǎn)和用戶終端,所述邊緣節(jié)點(diǎn)包括相互伴生的P2P節(jié)點(diǎn)和媒體服務(wù)器,所 述媒體服務(wù)器與各用戶終端連接,所述媒體源與各邊緣網(wǎng)絡(luò)的P2P節(jié)點(diǎn)構(gòu) 成P2P網(wǎng)絡(luò),所述邊緣節(jié)點(diǎn)的數(shù)據(jù)存儲空間包括全局存儲空間和本地存儲 空間;所述全局存儲空間存儲全局?jǐn)?shù)據(jù),該數(shù)據(jù)在所述P2P網(wǎng)絡(luò)的各節(jié)點(diǎn) 中通過P2P機(jī)制實(shí)現(xiàn)數(shù)據(jù)共享;所述本地存儲空間存儲本地?cái)?shù)據(jù),所述媒 體服務(wù)器可以直接訪問本地?cái)?shù)據(jù),并將該數(shù)據(jù)提供給所在邊緣網(wǎng)絡(luò)中的各 用戶終端。
如圖l所示,本實(shí)施例中的邊緣節(jié)點(diǎn)包括P2P節(jié)點(diǎn)存儲管理器、P2P 請求/接收/發(fā)送模塊、本地存儲映射模塊、全局存儲映射模塊、媒體服務(wù) 映射模塊。
所述P2P節(jié)點(diǎn)存儲管理器實(shí)現(xiàn)本地存儲空間、全局存儲空間的管理, 包括容量配置、存儲內(nèi)容管理、調(diào)用本地/全局存儲映射模塊進(jìn)行實(shí)際內(nèi)容 存儲。其中容量配置指P2P節(jié)點(diǎn)中能夠用于本地、全局存儲空間的容量大 小的配置,這樣能夠方便地判定空間是否足夠使用和使用比例等信息。其 中存儲內(nèi)容管理指對本地存儲空間、全局存儲空間文件數(shù)量、內(nèi)容的刪除 /拷貝/增加等功能。其中調(diào)用本地/全局存儲映射模塊進(jìn)行實(shí)際內(nèi)容存儲指 在接收到全局部署指令(通過其他方式發(fā)送到本P2P節(jié)點(diǎn))后,根據(jù)指令 類型,判斷是對本地存儲的操作還是對全局存儲的操作;由判斷結(jié)果,實(shí) 際調(diào)用本地/全局存儲映射模塊進(jìn)行內(nèi)容存儲。
所述P2P請求/接收/發(fā)送模塊是P2P節(jié)點(diǎn)根據(jù)全局部署指令或來源于 本地存儲的請求,利用P2P機(jī)制請求媒體內(nèi)容并接收或向其他P2P節(jié)點(diǎn)發(fā) 送其請求的本地存儲或全局存儲中具有的媒體內(nèi)容。其中P2P節(jié)點(diǎn)根據(jù)具 體的實(shí)現(xiàn)情形,可以使用有中心的P2P網(wǎng)絡(luò)或無中心的P2P網(wǎng)絡(luò)或混合的 P2P網(wǎng)絡(luò),上述P2P網(wǎng)絡(luò)均可實(shí)現(xiàn)查找、檢索和數(shù)據(jù)請求/發(fā)送等功能。
所述本地存儲映射模塊指向P2P節(jié)點(diǎn)存儲管理器提供讀寫I/O調(diào)用、 本地存儲目錄信息的文件系統(tǒng)層,根據(jù)具體操作系統(tǒng)的不同,文件系統(tǒng)層 可以不同;文件系統(tǒng)層可以是映射到其他主機(jī)的網(wǎng)絡(luò)文件系統(tǒng)或本地硬盤存儲文件系統(tǒng)等。
所述全局存儲映射模塊指向P2P節(jié)點(diǎn)存儲管理器提供讀寫I/O調(diào)用、
全局存儲目錄信息的文件系統(tǒng)層,根據(jù)具體操作系統(tǒng)的不同,文件系統(tǒng)層
可以不同;文件系統(tǒng)層可以是映射到其他主機(jī)的網(wǎng)絡(luò)文件系統(tǒng)或本地硬盤 存儲文件系統(tǒng)等。
所述媒體服務(wù)映射模塊指向媒體服務(wù)器提供讀寫1/0調(diào)用、本地存儲 目錄信息的文件系統(tǒng)層,根據(jù)具體操作系統(tǒng)的不同,文件系統(tǒng)層可以不同; 文件系統(tǒng)層可以是映射到其他主機(jī)的網(wǎng)絡(luò)文件系統(tǒng)或本地硬盤存儲文件 系統(tǒng)等,此模塊一般與媒體服務(wù)器在一起。
本實(shí)施例中涉及到共享存儲的問題,本地存儲映射模塊和媒體服務(wù)映 射模塊應(yīng)位于相同的物理機(jī)器上,全局存儲映射模塊可以位于與本地存儲 映射模塊不同的物理機(jī)器上,如果單臺物理存儲空間足夠大,也可以位于 與本地存儲映射模塊相同的物理機(jī)器上。根據(jù)具體實(shí)現(xiàn)不同,P2P節(jié)點(diǎn)存 儲管理器和P2P請求/接收/發(fā)送模塊可以位于與本地存儲映射模塊或全局 存儲映射模塊相同的物理機(jī)器上。
下面結(jié)合更加具體的應(yīng)用場景說明媒體流化數(shù)據(jù)共享方法中的媒體 服務(wù)步驟。如圖2所示,本實(shí)施例提供的一個(gè)應(yīng)用場景提供視頻服務(wù)的 廣域網(wǎng)絡(luò),其中包括通過P2P機(jī)制在核心網(wǎng)絡(luò)傳輸媒體文件的傳輸網(wǎng)和媒 體服務(wù)網(wǎng),傳輸網(wǎng)由媒體源和一系列P2P節(jié)點(diǎn)組成,媒體服務(wù)網(wǎng)由媒體服 務(wù)器和用戶組成。圖左下角P2P節(jié)點(diǎn)和媒體服務(wù)器通過數(shù)據(jù)存儲介質(zhì)聯(lián)系 起來。P2P節(jié)點(diǎn)存儲及共享的方法中的各模塊是這樣分配的P2P節(jié)點(diǎn)存 儲管理器、P2P請求/接收/發(fā)送模塊、本地存儲映射模塊和全局存儲映射 模塊安裝于P2P節(jié)點(diǎn)中,媒體服務(wù)映射模塊安裝于媒體服務(wù)器中。將數(shù)據(jù) 存儲進(jìn)行容量劃分(設(shè)總?cè)萘繛?TB),比如本地存儲2TB、全局存儲1TB (本地存儲和全局存儲可以使用多端口的RAID或SAN實(shí)現(xiàn)),其中全局 存儲為P2P節(jié)點(diǎn)訪問的專有區(qū),本地存儲是共享區(qū),P2P節(jié)點(diǎn)通過本地存 儲映射模塊訪問本地存儲,媒體服務(wù)器通過媒體服務(wù)映射模塊訪問本地存 儲。
本實(shí)施例提供的P2P節(jié)點(diǎn)的數(shù)據(jù)共享方法包括系統(tǒng)初始化步驟和媒體 服務(wù)步驟。
所述初始化步驟包括如下子步驟
1 ) P2P節(jié)點(diǎn)存儲管理器初次啟動后,讀取配置文件(事先由操作員配置,配置文件中含有本地存儲空間數(shù)量、全局存儲空間數(shù)量以及存儲內(nèi)容 的庫文件位置信息等),并初始化系統(tǒng)。
2) 本地存儲映射模塊的初始化根據(jù)配置文件,指向P2P節(jié)點(diǎn)存儲 管理器提供讀寫1/0調(diào)用、本地存儲目錄信息的文件系統(tǒng)層庫文件。
3) 全局存儲映射模塊的初始化根據(jù)配置文件,指向P2P節(jié)點(diǎn)存儲 管理器提供讀寫1/0調(diào)用、全局存儲目錄信息的文件系統(tǒng)層庫文件。
4) 媒體服務(wù)映射模塊的初始化根據(jù)配置文件,指向P2P節(jié)點(diǎn)存儲 管理器提供讀寫1/0調(diào)用的文件系統(tǒng)層庫文件。在沒有媒體服務(wù)器伴生的 情況下,該模塊僅標(biāo)示初始化完成,并不初始化文件系統(tǒng)層庫文件等。
5) 進(jìn)行內(nèi)容部署,該內(nèi)容部署主要由P2P請求/接收/發(fā)送模塊完成, P2P節(jié)點(diǎn)根據(jù)全局部署指令或來源于本地存儲的請求,利用P2P機(jī)制請求 媒體內(nèi)容并接收或向其他P2P節(jié)點(diǎn)發(fā)送其請求的本地存儲或全局存儲中具 有的媒體內(nèi)容。
所述媒體服務(wù)步驟包括
(1) 假定系統(tǒng)初始化后,媒體服務(wù)器中已經(jīng)事先安裝了一些媒體影
片;
(2) 媒體源按照一定周期(比如2個(gè)星期) 一定比例(比如10%)
更新媒體服務(wù)器中的影片,這部分內(nèi)容存儲于本地存儲;同時(shí)按照影片的
整體數(shù)量存儲n份(比如2份)的原則將影片存儲于各個(gè)P2P節(jié)點(diǎn)中,這 部分內(nèi)容存儲于全局存儲;
(3) 當(dāng)用戶請求一部影片時(shí),可能出現(xiàn)如下的情況
a) 媒體服務(wù)器通過查找發(fā)現(xiàn)本地存儲有該部影片,則媒體服務(wù)器通過 媒體映射模塊讀取本地存儲內(nèi)容而直接服務(wù)用戶;
b) 媒體服務(wù)器通過查找發(fā)現(xiàn)相伴生的P2P節(jié)點(diǎn)之全局存儲有該部影 片,則媒體服務(wù)器通過媒體映射模塊向P2P節(jié)點(diǎn)請求媒體內(nèi)容,P2P節(jié)點(diǎn) 通過本地存儲映射模塊讀取媒體內(nèi)容,之后將媒體內(nèi)容返回給媒體映射模 塊,從而媒體服務(wù)器能夠響應(yīng)用戶請求;
c) 媒體服務(wù)器通過查找,發(fā)現(xiàn)本地和P2P節(jié)點(diǎn)均沒有該部影片,則請 求P2P節(jié)點(diǎn)從P2P網(wǎng)絡(luò)中查找影片,如果P2P節(jié)點(diǎn)能夠找到影片,且其資 源能夠滿足持續(xù)服務(wù)的要求情況下(這里能否滿足持續(xù)服務(wù)的要求是根據(jù) 本P2P節(jié)點(diǎn)帶寬、具有影片的P2P節(jié)點(diǎn)的傳輸能力以及影片播放碼率要求 綜合計(jì)算得出的),則通過媒體映射模塊向媒體服務(wù)器供應(yīng)媒體內(nèi)容并由媒體服務(wù)器向用戶提供服務(wù);否則由媒體服務(wù)器提示用戶系統(tǒng)正在傳輸媒 體內(nèi)容, 一定時(shí)間后再點(diǎn)播。這種情況下P2P節(jié)點(diǎn)將不斷地將媒體內(nèi)容從 P2P網(wǎng)絡(luò)請求數(shù)據(jù),并存放于P2P節(jié)點(diǎn)的本地存儲中,便于以后服務(wù)用戶。 另外,值得說明的是,本發(fā)明也可以在P2P網(wǎng)絡(luò)中的設(shè)置超級節(jié)點(diǎn), 超級節(jié)點(diǎn)一般是指P2P網(wǎng)絡(luò)中具有強(qiáng)大功能和帶寬的節(jié)點(diǎn)。在超級節(jié)點(diǎn)中 設(shè)置全局存儲,從而加快媒體內(nèi)容的傳輸速度。
最后所應(yīng)說明的是,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非限制。 盡管參照實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理 解,對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,都不脫離本發(fā)明技術(shù)方案 的精神和范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1. 一種適用于媒體流化的數(shù)據(jù)共享系統(tǒng),包括媒體源和邊緣網(wǎng)絡(luò),所述邊緣網(wǎng)絡(luò)包括邊緣節(jié)點(diǎn)和用戶終端,所述邊緣節(jié)點(diǎn)包括相互伴生的P2P節(jié)點(diǎn)和媒體服務(wù)器,所述媒體服務(wù)器與各用戶終端連接,所述媒體源與各邊緣網(wǎng)絡(luò)的P2P節(jié)點(diǎn)構(gòu)成P2P網(wǎng)絡(luò),所述邊緣節(jié)點(diǎn)的數(shù)據(jù)存儲空間包括全局存儲空間和本地存儲空間;所述全局存儲空間存儲全局?jǐn)?shù)據(jù),該數(shù)據(jù)在所述P2P網(wǎng)絡(luò)的各節(jié)點(diǎn)中通過P2P機(jī)制實(shí)現(xiàn)數(shù)據(jù)共享;所述本地存儲空間存儲本地?cái)?shù)據(jù),所述媒體服務(wù)器可以直接訪問本地?cái)?shù)據(jù),并將該數(shù)據(jù)提供給所在邊緣網(wǎng)絡(luò)中的各用戶終端。
2. 根據(jù)權(quán)利要求1所述的適用于媒體流化的數(shù)據(jù)共享系統(tǒng),其特征在 于,所述邊緣節(jié)點(diǎn)包括P2P請求/接收/發(fā)送模塊和存儲管理器,所述存儲 管理器用于對本地存儲空間和全局存儲空間進(jìn)行管理。
3. 根據(jù)權(quán)利要求2所述的適用于媒體流化的數(shù)據(jù)共享系統(tǒng),其特征在 于,所述邊緣節(jié)點(diǎn)還包括本地存儲映射模塊、全局存儲映射模塊和媒體服 務(wù)映射模塊,所述存儲管理器通過調(diào)用本地或全局存儲映射模塊進(jìn)行實(shí)際 的數(shù)據(jù)存儲。
4. 根據(jù)權(quán)利要求3所述的適用于媒體流化的數(shù)據(jù)共享系統(tǒng),其特征在 于,所述全局存儲映射模塊指向所述存儲管理器提供讀寫1/0調(diào)用、全局 存儲目錄信息的文件系統(tǒng)層。
5. 根據(jù)權(quán)利要求3所述的適用于媒體流化的數(shù)據(jù)共享系統(tǒng),其特征在 于,所述本地存儲映射模塊指向所述存儲管理器提供讀寫1/0調(diào)用、本地 存儲目錄信息的文件系統(tǒng)層。
6. 根據(jù)權(quán)利要求3所述的適用于媒體流化的數(shù)據(jù)共享系統(tǒng),其特征在 于,所述媒體服務(wù)映射模塊指向媒體服務(wù)器提供讀寫1/0調(diào)用、本地存儲 目錄信息的文件系統(tǒng)層。
7. 根據(jù)權(quán)利要求1所述的適用于媒體流化的數(shù)據(jù)共享系統(tǒng),其特征在 于,所述P2P網(wǎng)絡(luò)可以是有中心的P2P網(wǎng)絡(luò)、無中心的P2P網(wǎng)絡(luò)或者混合 P2P網(wǎng)絡(luò)。
8. —種適用于媒體流化的數(shù)據(jù)共享方法,包括初始化步驟和媒體服務(wù) 步驟,所述媒體服務(wù)步驟包括如下子步驟1 )終端用戶向媒體服務(wù)器請求某一媒體文件;2) 媒體服務(wù)器查找本地存儲空間,如本地存儲空間存在該媒體文件,則媒體服務(wù)器通過媒體映射模塊讀取該媒體文件并向用戶提供服務(wù);否 則,進(jìn)入步驟3);3) 媒體服務(wù)器查找全局存儲空間,如全局存儲空間存在該媒體文件, 則媒體服務(wù)器向與該媒體服務(wù)器相伴生的P2P節(jié)點(diǎn)請求該媒體文件,P2P 節(jié)點(diǎn)讀取媒體文件,之后將媒體文件返回給媒體服務(wù)器,并由媒體服務(wù)器 向用戶提供服務(wù)。
9. 根據(jù)權(quán)利要求8所述的適用于媒體流化的數(shù)據(jù)共享方法,其特征在 于,所述媒體服務(wù)步驟的步驟3)中,如果無法在全局存儲空間中找到所 述媒體文件,則進(jìn)入步驟4);所述步驟4)如下4) 媒體服務(wù)器請求相伴生的P2P節(jié)點(diǎn)從P2P網(wǎng)絡(luò)中查找所述媒體文 件,并將該媒體文件下載并存儲至所在邊緣節(jié)點(diǎn)的本地存儲空間,然后由 媒體服務(wù)器從所述本地存儲空間讀取該媒體文件并向用戶提供服務(wù)。
10. 根據(jù)權(quán)利要求8所述的適用于媒體流化的數(shù)據(jù)共享方法,其特征 在于,所述初始化步驟包括對P2P節(jié)點(diǎn)存儲管理器、本地存儲映射模塊、 全局存儲映射模塊和媒體服務(wù)映射模塊分別進(jìn)行初始化,以及通過P2P機(jī) 制對所有媒體文件進(jìn)行全局的內(nèi)容部署。
全文摘要
本發(fā)明提供一種適用于媒體流化的數(shù)據(jù)共享系統(tǒng)及共享方法,其中數(shù)據(jù)共享系統(tǒng),包括媒體源和邊緣網(wǎng)絡(luò),邊緣網(wǎng)絡(luò)的邊緣節(jié)點(diǎn)包括相互伴生的P2P節(jié)點(diǎn)和媒體服務(wù)器,媒體源與各邊緣網(wǎng)絡(luò)的P2P節(jié)點(diǎn)構(gòu)成P2P網(wǎng)絡(luò),邊緣節(jié)點(diǎn)的數(shù)據(jù)存儲空間包括全局存儲空間和本地存儲空間。數(shù)據(jù)共享方法包括初始化步驟和媒體服務(wù)步驟,其中媒體服務(wù)步驟首先由終端用戶向媒體服務(wù)器請求某一媒體文件;然后媒體服務(wù)器依次查找本地存儲空間,全局存儲空間,讀取媒體文件并向用戶提供服務(wù)。本發(fā)明有利于提高P2P網(wǎng)絡(luò)的整體性能和本地服務(wù)能力;增加了實(shí)際內(nèi)容存儲的靈活性;能夠?qū)⒚襟w服務(wù)器從P2P機(jī)制中解脫出來,專注于對終端用戶的媒體流化服務(wù)。
文檔編號H04L29/08GK101453480SQ200710178480
公開日2009年6月10日 申請日期2007年11月30日 優(yōu)先權(quán)日2007年11月30日
發(fā)明者李挺屹, 王勁林, 王玲芳, 謝鐵兵, 齊衛(wèi)寧 申請人:中國科學(xué)院聲學(xué)研究所
四川省| 柳林县| 琼中| 梧州市| 上林县| 永新县| 凤翔县| 任丘市| 龙海市| 瓦房店市| 普定县| 富锦市| 莆田市| 扬中市| 天全县| 新龙县| 高密市| 西丰县| 怀仁县| 开远市| 阿尔山市| 裕民县| 凭祥市| 娄烦县| 永福县| 荔浦县| 罗定市| 牡丹江市| 芷江| 泽州县| 阿拉善盟| 翁牛特旗| 双鸭山市| 长子县| 凤庆县| 新野县| 南涧| 临沧市| 社会| 七台河市| 万载县|