[發明專利]一種流媒體業務的處理方法和系統有效
| 申請號: | 201010121718.8 | 申請日: | 2010-03-10 |
| 公開(公告)號: | CN102195850A | 公開(公告)日: | 2011-09-21 |
| 發明(設計)人: | 張劍寅;彭晉;于青;韓小勇;許輝陽;鄧靈莉 | 申請(專利權)人: | 中國移動通信集團公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L29/08;H04L29/06 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 流媒體 業務 處理 方法 系統 | ||
技術領域
本發明涉及通信技術領域,特別是涉及一種流媒體業務的處理方法和系統。
背景技術
和本發明相關的背景知識包括:
(1)流媒體業務
流媒體業務是從Internet上發展起來的一種多媒體應用,該流媒體業務是指通過使用流(Streaming)方式在網絡上傳輸多媒體文件的過程,該多媒體文件包括音頻、視頻和動畫等。
(2)DSN及DSN中的流媒體系統
DSN(Distributed?Service?Network,分布式業務網絡)是一個面向移動互聯網業務,具有電信級運營能力,位于業務網和承載網之間的核心網絡,該DSN基于以P2P為主的分布式技術,為移動互聯網業務的實現提供了核心網能力。其中,DSN中的流媒體系統采用分域的方式進行組織和管理,每個域由PS(Portal?Server,門戶服務器)、SS(Source?Server,源服務器)、SN-C(SuperNode-Core,核心超級節點)服務器、CS(Client/Server,客戶端/服務器)服務器和終端節點UE(User?Equipment,用戶設備)構成。
如圖1所示,為DSN流媒體系統的邏輯架構。在圖1中,SS是所有內容的源服務器,CS可以根據SN-T(Super?Node-Tracker,索引超級節點)和SN-C的調度,從其它域的CS服務器或SS服務器下載跨域的多媒體數據,并緩存到本地。其中,SN-C的作用是構建業務的P2P網絡,存儲和查詢頻道信息,并實現全局資源共享。PS(Portal?Server,Portal服務器)的作用是提供頻道列表和Web搜索服務,并引導UE找到相應的SN-C。
具體的,DSN具有網元均質化的特點,即DSN的某些邏輯功能可以合設在一個物理網元中。例如,SN-C和CS在具體的部署時可以合設在一起,后續過程統稱為SN-C,而后續所指的對SN-C的優化均是指對SN-C和CS合設的網元所進行的優化。
(3)流水線機制
流水線機制的主要原理是將工作任務分解到不同的級中,每一級完成一部分單獨的處理邏輯,而各級之間性能隔離。其中,通過流水線機制可以使得開發人員只需要關注內部的邏輯實現,并降低了系統的耦合性。例如,SEDA(Stage?Event?Driven?Architecture,分級事件驅動架構)模型即是流水線機制的代表之一。
(4)虛擬化技術
虛擬化技術強調為需要運行的程序或軟件營造其所需要的執行環境。當采用了虛擬化技術時,程序或軟件的運行不一定獨享底層的物理計算資源,對于程序或軟件來說,只是運行在一個與真實計算環境完全相同的執行環境(具有相同的CPU主頻,內存和硬盤容量)中。
虛擬化技術的引入,打破了真實計算中軟件與硬件之間的緊密耦合關系,從而可以有效的提高計算機資源利用率和降低成本等。如圖2所示,為一種展現了虛擬化系統的通用邏輯結構。
現有技術中,在申請號為200810247388,發明名稱為《一種流水線Web服務器的系統及其工作方法》的專利申請中,設計了一種基于流水線的Web服務器系統。通過將Web服務器的部件進行虛擬化,創建多個虛擬機,并通過分布式虛擬機監控模塊與Web服務器控制模塊的協作以及利用流水線機制,實現動態的流水線,提高可靠性并增加資源流動。其中,C/S模式的Web服務器的處理功能比較單一,作用是接收用戶的請求,然后解析請求,查找用戶需要的資源,并將相應的資源返回給請求者。整個Web服務器對外表現是一個黑盒子。
在實現本發明的過程中,發明人發現現有技術中至少存在以下問題:
現有技術中利用流水線機制和虛擬化技術來實現更高效的Web服務器功能,只是針對處理功能單一的Web服務器領域,流水線的設計也相對簡單,而對于業務邏輯較為復雜的流媒體業務,由于DSN具有網元均質化的特點,DSN流媒體業務網元的功能多樣化,需要以不同的角色與外部網元進行交互,此時,現有技術所提出的針對Web服務器中單一的流水線方案和簡單的流水級設計方法,并不能應用于到DSN流媒體的業務處理過程中。
發明內容
本發明提供一種流媒體業務的處理方法和系統,以通過使用流水線技術和虛擬化技術實現對DSN流媒體業務的處理,從而增加流媒體業務網元的業務吞吐率,并提高流媒體業務網元的處理效率。
為了達到上述目的,本發明提出了一種流媒體業務的處理方法,應用于至少包括消息解析流水線、路由功能流水線、節目請求流水線和數據傳輸流水線的系統中,所述方法包括以下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團公司,未經中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010121718.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:偏光玻璃及光隔離器
- 下一篇:接合裝置,超聲波轉換器和用于建立接合連接的方法





