專利名稱:一種基于Cube算法的4D數(shù)字影片網(wǎng)絡(luò)協(xié)同創(chuàng)作系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明主要涉及一種基于Cube算法的4D數(shù)字影片網(wǎng)絡(luò)協(xié)同創(chuàng)作系統(tǒng)。
背景技術(shù):
4D數(shù)字媒體資源服務(wù)是一種提供數(shù)字媒體和資源分析處理功能的特殊Web服務(wù)。 本系統(tǒng)主要實現(xiàn)的數(shù)字媒體資源服務(wù)協(xié)同技術(shù)屬于目前的研究前沿,相關(guān)的研究工作正處 于起始和發(fā)展的階段。本部分將首先分析標(biāo)準(zhǔn)Web服務(wù)領(lǐng)域內(nèi)的Web服務(wù)協(xié)同技術(shù)的研究 現(xiàn)狀,重點(diǎn)介紹比較著名的代表服務(wù)協(xié)同技術(shù)研究成果的原型系統(tǒng);然后再深入分析數(shù)字 媒體資源服務(wù)協(xié)同技術(shù)的國內(nèi)外研究現(xiàn)狀。Web服務(wù)技術(shù)的興起和推廣之后,服務(wù)協(xié)同這一全新的理念立刻引起了國內(nèi)外工 業(yè)界和學(xué)術(shù)界的極大關(guān)注,且已成為推動Web服務(wù)技術(shù)不斷向前發(fā)展的技術(shù)動力和目前 Web服務(wù)領(lǐng)域的研究熱點(diǎn)。近年來,針對Web服務(wù)的協(xié)同技術(shù),大量研究工作從不同的角度 出發(fā)進(jìn)行考慮,取得了眾多的研究成果,表現(xiàn)在系統(tǒng)模型的提出、應(yīng)用工具的實現(xiàn)和服務(wù)協(xié) 同平臺的構(gòu)建等各個方面;其中比較著名的平臺包括eFlow、SELF-Serv, SWORD、METEOR-S、 SCET.Fusion等。以下將從服務(wù)協(xié)同方法、協(xié)同動態(tài)性支持、系統(tǒng)采用的協(xié)同服務(wù)流程描述 語言以及協(xié)同服務(wù)的執(zhí)行方式等方面對這些成果進(jìn)行介紹和分析。(l)eFloweFlow是由HP實驗室開發(fā)的一個協(xié)同服務(wù)描述、執(zhí)行、監(jiān)控與管理平臺,eFlow采 用基于業(yè)務(wù)流程的服務(wù)組合方法,組合服務(wù)被描述為一個包含基本服務(wù)和其他組合服務(wù)的 流程,該流程采用基于有向圖的模型來進(jìn)行描述;圖模型由服務(wù)結(jié)點(diǎn)、決策結(jié)點(diǎn)和事件結(jié)點(diǎn) 組成,通過把服務(wù)結(jié)點(diǎn)區(qū)分為基本服務(wù)結(jié)點(diǎn)、多服務(wù)結(jié)點(diǎn)和一般服務(wù)結(jié)點(diǎn)來實現(xiàn)eFlow服 務(wù)組合操作的動態(tài)性和自適應(yīng)性。eFlow中協(xié)同服務(wù)的流程定義采用CSDL語言進(jìn)行描述, 協(xié)同服務(wù)執(zhí)行以集中式的方法來實現(xiàn)。eFlow為組合服務(wù)模型的服務(wù)結(jié)點(diǎn)定義一個“服務(wù) 選擇規(guī)則”來支持動態(tài)服務(wù)發(fā)現(xiàn)操作,此外eFlow還對服務(wù)流程的動態(tài)修改提供了一定的支 持。(2)SELF-ServSELF-Serv是由澳大利亞新南威爾士大學(xué)與昆士蘭科技大學(xué)聯(lián)合研制的Web服務(wù) 協(xié)同平臺;SELF-Serv采用狀態(tài)圖(State charts)來對協(xié)同服務(wù)進(jìn)行描述,在此基礎(chǔ)上提 出了基于P2P的執(zhí)行模式來實現(xiàn)協(xié)同服務(wù)的執(zhí)行。在SELF-Serv的研究中提出了服務(wù)社區(qū) (ServiceCommunity)的概念用于解決潛在的大量Web服務(wù)的動態(tài)協(xié)同。在SELF-Serv的研 究中提出了包括價格、時間、可靠性、可用性和聲譽(yù)的QoS模型,在此基礎(chǔ)上研究了 QoS驅(qū)動 的服務(wù)選擇問題,給出了基于多數(shù)性決策的服務(wù)選擇局部最優(yōu)方法和基于線形規(guī)劃的服務(wù) 選擇全局最優(yōu)方法。(3) SffORD SWORD是斯坦福大學(xué)的一個服務(wù)協(xié)同研究系統(tǒng),該系統(tǒng)的研究目標(biāo)是為信息服務(wù) 的自動或半自動協(xié)同提供協(xié)同服務(wù)開發(fā)工具包。SWORD將服務(wù)的輸入和輸出表示為一條對于給定輸入產(chǎn)生特定輸出的規(guī)則。SWORD使用基于規(guī)則的專家系統(tǒng)來進(jìn)行推理操作以判斷 使用現(xiàn)有的服務(wù)是否能夠?qū)崿F(xiàn)所需的協(xié)同服務(wù),并產(chǎn)生相應(yīng)的協(xié)同方案。協(xié)同方案經(jīng)開發(fā) 者確認(rèn)后即形成可執(zhí)行的協(xié)同服務(wù),當(dāng)協(xié)同服務(wù)收到用戶請求時,其中的服務(wù)依次被調(diào)用, 從而產(chǎn)生相應(yīng)的應(yīng)答?;赟WORD可以產(chǎn)生多條滿足要求的服務(wù)協(xié)同方案,由于缺少代價 模型對多條協(xié)同方案進(jìn)行評價,SffORD目前采用隨機(jī)選取的方法返回任意路徑給用戶。(4) METEOR-SMETEOR-S側(cè)重于結(jié)合語義Web技術(shù)來提高服務(wù)組合的自動程度與靈活性。 METEOR-S的研究者認(rèn)為,目前服務(wù)組合方法基本上還是句法層次上的,這大大限制了 Web 服務(wù)的應(yīng)用和發(fā)展。METEOR-S采用在現(xiàn)有的基于句法的服務(wù)標(biāo)準(zhǔn)如WSDL和UDDI中引入 語義的方法來實現(xiàn)語義在Web服務(wù)中的應(yīng)用。在組合服務(wù)建模方法上,METEOR-S提出使用 “語義流程模板”來獲取業(yè)務(wù)流程的語義需求,能夠根據(jù)模板中所包含的活動的語義信息進(jìn) 行模版的實例化以形成可執(zhí)行的流程。METEOR-S的突出之處在于把目前的服務(wù)協(xié)同標(biāo)準(zhǔn)的 表達(dá)能力和語義網(wǎng)技術(shù)的優(yōu)點(diǎn)結(jié)合起來進(jìn)行流程模版的定義和服務(wù)的發(fā)現(xiàn)。(5) FUSIONFUSION提出了服務(wù)入口(Service portals)的概念來滿足用戶的服務(wù)協(xié)同應(yīng) 用需求,服務(wù)入口收集用戶的抽象需求,并把用戶的抽象需求轉(zhuǎn)化為一個正確的、優(yōu)化的、 實際可執(zhí)行的具體服務(wù)執(zhí)行計劃,根據(jù)執(zhí)行計劃進(jìn)行協(xié)同服務(wù)的執(zhí)行,接受執(zhí)行結(jié)果并檢 驗用戶的需求是否被滿足;對于不符合使用者需求的執(zhí)行結(jié)果將啟動適當(dāng)?shù)膹?fù)原過程。 FUSION采用Web服務(wù)執(zhí)行描述語言(WSESL)來對具體的服務(wù)執(zhí)行計劃進(jìn)行表達(dá)。FUSION 是一種自動化的服務(wù)協(xié)同方法,但是FUSION的目的是通過把多個服務(wù)集成起來建立一條 服務(wù)鏈來滿足用戶的需求,用戶請求完成后該服務(wù)鏈自動解除,因此不能實現(xiàn)協(xié)同服務(wù)的 重用;同時FUSION無法將動態(tài)生成的服務(wù)執(zhí)行計劃與具體的服務(wù)應(yīng)用分離開來,以支持服 務(wù)的動態(tài)綁定和動態(tài)靈活的容錯處理。(6) SCETSCET是由美國喬治亞州(Georgia)大學(xué)所實現(xiàn)的一種服務(wù)協(xié)同流程定義和執(zhí)行 工具。SCET支持通過圖形化的界面進(jìn)行靜態(tài)服務(wù)協(xié)同流程定義操作,并把定義好的服務(wù)協(xié) 同流程以服務(wù)協(xié)同流程描述語言WSFL的形式進(jìn)行保存;利用SCET所提供的Perl執(zhí)行代碼 產(chǎn)生器可以把以WSFL形式存在的服務(wù)協(xié)同流程轉(zhuǎn)化為Perl程序,從而能夠基于集中式的 服務(wù)協(xié)同流程執(zhí)行方法對服務(wù)流程進(jìn)行執(zhí)行。同時,利用SCET提供的仿真模型產(chǎn)生器可以 根據(jù)服務(wù)協(xié)同流程的WSFL描述產(chǎn)生仿真模型,并基于SCET提供的JSIM仿真器進(jìn)行服務(wù)協(xié) 同流程的仿真分析操作,從而發(fā)現(xiàn)服務(wù)協(xié)同流程的QoS瓶頸并對其進(jìn)行改進(jìn)。上述研究系統(tǒng)和相應(yīng)的原型系統(tǒng)所采用的技術(shù)和側(cè)重點(diǎn)各有不同,從協(xié)同方法、 協(xié)同服務(wù)采用的描述語言、協(xié)同服務(wù)執(zhí)行前驗證、執(zhí)行方式、動態(tài)性支持5個方面對這6個 研究系統(tǒng)的比較如下表1典型服務(wù)協(xié)同研究系統(tǒng)分析比較
權(quán)利要求
1.一種基于Cube算法的4D數(shù)字影片網(wǎng)絡(luò)協(xié)同創(chuàng)作系統(tǒng),其特征在于該本系統(tǒng)利用 魔方的三維特性針對4D數(shù)字媒體資源進(jìn)行研究,采用層次劃分技術(shù),建立動態(tài)的環(huán)境下基 于層次的Cube存取結(jié)構(gòu)有效地支持資源倉庫上Cube的查詢與更新,支持Cube上任一維的 動態(tài)擴(kuò)展,具有最小空間和效率代價,從而使4D數(shù)字影片能順利的進(jìn)行協(xié)同制作;主要包 括4D數(shù)字媒體資源結(jié)構(gòu)分析、資源提取、建立基于魔方模型的資源整合利用三個階段。
2.根據(jù)權(quán)利要求1所述的一種基于Cube算法的4D數(shù)字影片網(wǎng)絡(luò)協(xié)同創(chuàng)作系統(tǒng),其特 征在于,對發(fā)送隊列進(jìn)行有效整列,以保證數(shù)據(jù)傳輸性能,依據(jù)如下思路進(jìn)行優(yōu)先排序規(guī)則一同等情況下,優(yōu)先系數(shù)大的數(shù)據(jù)優(yōu)先傳輸;規(guī)則二 同等情況下,小數(shù)據(jù)優(yōu)先傳輸;規(guī)則三同等情況下,整體快要傳輸結(jié)束的數(shù)據(jù)優(yōu)先。
3.根據(jù)權(quán)利要求1所述的一種基于Cube算法的4D數(shù)字影片網(wǎng)絡(luò)協(xié)同創(chuàng)作系統(tǒng),其特 征在于,該系統(tǒng)主要的技術(shù)包括(1)、4D數(shù)字媒體資源服務(wù)協(xié)同技術(shù)框架;(2)、數(shù)字媒體服務(wù)Cube模型;(3)、基于Cube模型的服務(wù)協(xié)同流程建模;(4)、Cube的4D數(shù)字媒體資源動態(tài)選擇方法;(5)、4D數(shù)字媒體資源的語義描述與匹配;(6)、4D數(shù)字媒體資源協(xié)同服務(wù)執(zhí)行環(huán)境;(7)、4D數(shù)字媒體資源的傳輸技術(shù)。
全文摘要
本發(fā)明涉及一種基于Cube算法的4D數(shù)字影片網(wǎng)絡(luò)協(xié)同創(chuàng)作系統(tǒng)。該系統(tǒng)利用魔方(Cube)的三維特性針對4D數(shù)字媒體資源進(jìn)行研究,采用層次劃分技術(shù),建立動態(tài)的環(huán)境下基于層次的Cube存取結(jié)構(gòu)有效地支持資源倉庫上Cube的查詢與更新,支持Cube上任一維的動態(tài)擴(kuò)展,而且具有最小空間和效率代價,從而使4D數(shù)字影片能順利的進(jìn)行協(xié)同制作。
文檔編號H04L29/08GK102073793SQ201110027200
公開日2011年5月25日 申請日期2011年1月25日 優(yōu)先權(quán)日2011年1月25日
發(fā)明者張慶國 申請人:張慶國