一種媒體流下載方法、系統及裝置的製作方法
2023-06-27 12:40:31 1
專利名稱:一種媒體流下載方法、系統及裝置的製作方法
技術領域:
本發明涉及通信傳輸領域,特別是涉及一種媒體流下載方法、系統及裝置。
背景技術:
電信增值服務是電信業發展的動力源泉,電信業通過各種增值服務的 應用來滿足用戶的需求,並最大限度地發揮電信網絡的能力。現存的業務系統是根據不同的業務類型分別建立的,如簡訊平臺、彩 信平臺等。這樣的業務系統對於開發跨網絡或跨各分立平臺的融合業務具有技術上的障礙,同時增加了運營商管理網絡的成本,其缺點如下需要不同的網絡伺服器支持形式多樣的接口 ;沒有統一的安全機制及 控制機制,不利於運營商統一管理接入業務;業務開發/集成複雜,開發門 檻高、成本高;組合業務開發複雜,組合業務計費實現、以及跨網絡業務 開發、融合困難。與本發明相關的現有技術一 為克服傳統業務接入模式的不足,綜合接 入應運而生。如圖1所示,綜合接入是一種新的業務體系結構,第三方 SP ( Service Provider,業務提供商)/CP ( Content Provider,業務提供商) 可以釆用綜合接入網關等統一方式接入電信網絡,訪問電信業務能力。實 現統一接入、統一管理、統一展現、統一鑑權、統一計費,給運營商提 供了一種很好的運營管理平臺,但是發明人在實現本發明的過程中,發現 現有技術存在以下缺點綜合接入網關作為信令和媒體流的統一接入點,勢必會成為通信系統 的一個瓶頸。具體情況如下所述當需要使用某個SP/CP的業務的時候,SP/CP首先要到綜合接入網關 進行各種鑑權(如用戶合法性、訂購關係等的鑑權),也就說管理信令流要經過綜合接入網關;如果各種權限都通過,那麼SP/CP就可以開始通過綜 合接入網關將用戶請求的信息傳送給用戶,也就是媒體流經過綜合接入網 關傳送給用戶,例如用戶使用某個CP的手機視屏電視,從SP下載音樂等。 由於信令流和媒體流的傳送都需要通過綜合接入網關,同時由於媒體 流的流量可能非常巨大,如視屏文件、音頻文件等信息,這樣必然要求綜 合接入網關的帶寬和性能都要很高,隨著業務的不斷增長,綜合接入網關 必然會成為一種瓶頸,嚴重影響SP/CP的業務使用,最終可能導致系統不 可用。與本發明相關的現有技術二為了解決傳統業務系統的問題,如圖2所 示,SP/CP自身就是一個DownLoad伺服器,是一個託管運營系統,只是 鑑權計費的時候到運營商中進行用戶扣費。在這種架構方式中,SP/CP既 是用戶的接入點,又是內容的保存點,用戶向SP/CP直接發送業務下載請 求,SP/CP向綜合接入網關和運維系統進行計費鑑權,SP/CP在接收到鑑 權響應後直接向用戶返回內容,從而使得綜合接入網關的數據流量大大減 少。發明人在實現本發明的過程中,發現現有技術二也存在以下缺點 通過SP/CP直接保存內容信息,當用戶在查看這些內容信息的時候, 運營商無法監控這些內容信息,這樣就會給SP/CP提供了非法內容的下載 空間,就目前法制而言,運營商是不會容忍這樣方式存在的。發明內容本發明實施例要解決的問題是提供一種媒體流下載方法,以解決流量巨 大的媒體流給綜合接入網關帶來衝擊。為達到上述目的,本發明實施例一方面提出一種^;某體流下載方法,包括 以下步驟綜合接入網關獲取下載伺服器轉發的用戶請求消息中的SP/CP信息; 所述綜合接入網關根據所述SP/CP信息與SP/CP進行媒體通道協商,將 所述下載伺服器的地址信息發送給所述SP/CP;所述下載伺服器接收並向所述用戶請求消息的發送方轉發所述SP/CP根 據所述地址信息下發的媒體流。本發明實施例一方面還提出一種媒體流下載系統,包括下載伺服器,用於轉發用戶請求消息,以及向所述用戶請求消息的發送 方轉發所述SP/CP根據所述地址信息下發的媒體流;綜合接入網關,用於獲取所述下載伺服器轉發的用戶請求消息中的SP/CP 信息,根據所述SP/CP信息與SP/CP進行媒體通道協商,將所述下載伺服器 的地址信息發送給所述SP/CP。本發明實施例一方面還提出綜合接入網關,包括接收模塊,用於接收下載伺服器轉發的用戶請求消息和所述SP/CP發送 的媒體通道協商請求;協商模塊,用於在所述接收模塊接收到所述媒體通道協商請求時,獲取 所述下載伺服器的地址信息;發送模塊,用於將所述用戶請求消息發送到所述SP/CP,以及將所述協商 模塊獲取的所述下載伺服器的地址信息發送給所述SP/CP。本發明實施例一方面還提出 一種SP/CP,用於與所述綜合接入網關進行i某 體通道協商,獲取所述下載伺服器的地址信息,根據所述地址信息下發媒體 流,包括接收模塊,用於接收用戶請求消息和下載伺服器的地址信息; 協商模塊,用於在所述接收模塊接收到所述用戶請求消息後,觸發媒體通道協商,獲取所述下載伺服器的地址信息;發送模塊,用於向所述綜合接入網關發送媒體通道協商請求,並根據所述協商模塊獲取的所述下載伺服器的地址信息下發媒體流。 與現有技術相比,本發明實施例的技術方案具有以下優點 通過媒體通道協商建立不經過綜合接入網關的士某體通道發送媒體流,優化該綜合接入網關的接入性能。
圖1為本發明現有技術一中的業務系統示意圖;圖2為本發明現有技術二中的業務系統示意圖;圖3為本發明實施例中的4某體流下載的業務系統示意圖;圖4為本發明實施例中的々某體流下載的方法流程示意圖;圖5為本發明實施例中的々某體流下載的業務流程示意圖。
具體實施方式
下面結合附圖和實施例,對本發明的具體實施方式
作進一步詳細描述 圖3為本發明實施例中一種々某體流下載的系統架構示意圖,包括 下載伺服器l,用於轉發用戶請求消息,以及向所述用戶請求消息的發送方轉發所述SP/CP3根據所述地址信息下發的媒體流;綜合接入網關2,用於獲取所述下載伺服器1轉發的用戶請求消息中的SP/CP信息,根據所述SP/CP信息與SP/CP3進行媒體通道協商,將所述下載伺服器1的地址信息發送給所述SP/CP3。 其中綜合接入網關2包括接收模塊21,用於接收下載伺服器1轉發的用戶請求消息和所述SP/CP3 發送的媒體通道協商請求;協商模塊22,用於在所述接收模塊21接收到所述媒體通道協商請求時, 獲取所述下載伺服器1的地址信息;發送模塊23,用於將所述用戶請求消息發送到所述SP/CP3,以及將所述 協商模塊22獲取的所述下載伺服器1的地址信息發送給所述SP/CP3。其中所述綜合接入網關2還包括鑑權模塊24,用於在所述接收模塊21接 收到所述媒體通道協商請求時進行鑑權計費,在鑑權計費成功後觸發所述協 商模塊22獲取所述下載伺服器1的地址信息和/或觸發所迷發送^t塊23發送 向所述SP/CP3發送所述下載伺服器1的地址信息。在該:樣體流下載系統中,還包括SP/CP3,用於與所述綜合接入網關進行 媒體通道協商,獲取所述下載伺服器的地址信息,根據所述地址信息下發媒 體流。包4舌接收模塊31 ,用於接收用戶請求消息和下載伺服器的地址信息;協商模塊32,用於在所述接收模塊31接收到所述用戶請求消息後,觸發 媒體通道協商,獲取所述下載伺服器1的地址信息;發送模塊33,用於向所述綜合接入網關2發送媒體通道協商請求,並根 據所述協商模塊32獲取的所述下載伺服器1的地址信息下發媒體流。如圖3所示,信令流和媒體流進行分開處理,通過綜合接入網關2作 為橋接器,當SP/CP3的媒體需要傳輸給用戶時,SP/CP3直接傳送給通過 信令流中獲知的下載伺服器l(例如Service Enabler, DownLoad, Streaming 等),然後由下載伺服器1傳送給用戶。方法流程如圖4,包括以下步驟步驟S401,綜合接入網關獲取下載伺服器轉發的用戶請求消息中的 SP/CP信息。步驟S402,綜合接入網關根據SP/CP信息與SP/CP進行媒體通道協商, 將所述下載伺服器的地址信息發送給所述SP/CP。步驟S403,下載伺服器接收並向用戶請求消息的發送方轉發SP/CP根據 地址信息下發的媒體流。在該步驟中,為了保護運營商的權益,可以引入鑑權計費機制,綜合接 入網關將用戶請求消息路由到所述SP/CP後觸發SP/CP發起々某體通道協商; 然後綜合接入網關在接收到SP/CP根據請求消息下發的媒體通道協商請求時, 進行鑑權計費,在鑑權計費成功後獲取下載伺服器的地址信息,將下載服務 器的地址信息發送給所述SP/CP。或者綜合接入網關在接收到SP/CP根據所 述請求消息下發的糹某體通道協商請求時獲取所述下載伺服器的地址信息,然 後進行鑑權計費,在鑑權計費成功後將觸發所述發送模塊將所述下載伺服器 的地址信息發送給所述SP/CP。本發明又一實施例提供一種媒體流下載的方法,以用戶通過手機下載某 個CP提供的音樂為具體場景,下載伺服器為下載DownLoad (也可以是流 媒體Streaming等下載伺服器)。如圖5所示,包括以下步驟步驟S501,用戶向DownLoad發送音樂下載請求消息。該消息為指定 號碼發送下載音樂的指定格式消息。步驟S502, DownLoad轉發器件收到指定格式的消息後,經過號碼分 析後,發現這個用戶的請求消息是給某個CP的,將這個消息轉換成跟綜 合接入網關約定的消息格式轉發給綜合接入網關。步驟S503,綜合接入網關收到消息後,進行號碼分析,並進行指定 CP的接入鑑權,鑑權通過後將這個消息路由到相應的CP。步驟S504, CP收到請求消息後,分析消息發現是用戶是下載XX歌 曲,CP向綜合接入網關發送媒體通道協商請求(媒體通道作為CP將音樂 媒體流傳送給用戶的中間件的IP和埠 ,這裡是指DownLoad轉發器件的 IP和Port )。步驟S505,綜合接入網關收到媒體通道協商請求,將計費請求消息發 送給運維系統進行計費確認。步驟S506,運維系統進行成功扣費後,給綜合接入網關返回計費成功 的響應消息。步驟S507,綜合接入網關收到鑑權計費成功消息後,將業務基本能力 部件DownLoad的IP和Port消息返回給CP;步驟S508, CP將指定音樂的媒體流傳到綜合接入網關返回的IP和Port;步驟S509, DownLoad收到音樂媒體流後,下發給用戶。 通過上述實施例的描述,本發明實施例的技術方案具有以下優點通 過媒體通道協商建立不經過綜合接入網關的媒體通道發送媒體流,可以使得 巨大的媒體流量不經過綜合接入網關,這樣綜合接入網關只需要關注信令 流和管理流,可以大大減少對平臺的性能沖擊,從而優化該綜合接入網關 的接入性能。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本 發明可藉助軟體加必需的通用硬體平臺的方式來實現,當然也可以通過硬 件,但很多情況下前者是更佳的實施方式。基於這樣的理解,本發明的技 術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體 現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺終端設備(可以是手機,個人計算機,伺服器,或者網絡設備等) 執行本發明各個實施例所述的方法。以上所述僅是本發明的優選實施方式,應當指出,對於本技術領域的 普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進 和潤飾,這些改進和潤飾也應視本發明的保護範圍。
權利要求
1、一種媒體流下載方法,其特徵在於,包括以下步驟綜合接入網關獲取下載伺服器轉發的用戶請求消息中的SP/CP信息;所述綜合接入網關根據所述SP/CP信息與SP/CP進行媒體通道協商,將所述下載伺服器的地址信息發送給所述SP/CP;所述下載伺服器接收並向所述用戶請求消息的發送方轉發所述SP/CP根據所述地址信息下發的媒體流。
2、 如權利要求1所述的方法,其特徵在於,所述下載伺服器包括下載 DownLoad、 流媒體Streaming 。
3、 如權利要求l所述的方法,其特徵在於,所述綜合接入網關根據所述 SP/CP信息與SP/CP進行媒體通道協商,將所述下載伺服器的地址信息發送 給所述SP/CP包括所述綜合接入網關將所述用戶請求消息路由到所述SP/CP,觸發所述 SP/CP發起i某體通道協商;所述綜合接入網關在接收到所述SP/CP根據所述請求消息下發的媒體通 道協商請求時,獲取所述下載伺服器的地址信息;將所述下載伺服器的地址 信息發送給所述SP/CP。
4、 如權利要求l所述的方法,其特徵在於,所述綜合接入網關根據所述 SP/CP信息與SP/CP進行媒體通道協商,將所述下載伺服器的地址信息發送 給所述SP/CP包括所述綜合接入網關將所述用戶請求消息路由到所述SP/CP,觸發所述 SP/CP發起媒體通道協商;所述綜合接入網關在接收到所述SP/CP根據所述請求消息下發的糹某體通 道協商請求時,進行鑑權計費,在鑑權計費成功後獲取所述下載伺服器的地 址信息;將所述下載伺服器的地址信息發送給所述SP/CP。
5、 如權利要求l所述的方法,其特徵在於,所述綜合接入網關根據所述 SP/CP信息與SP/CP進行糹某體通道協商,將所述下載伺服器的地址信息發送 給所述SP/CP包括所述綜合接入網關將所述用戶請求消息路由到所述SP/CP,觸發所述SP/CP發起媒體通道協商;所述綜合接入網關在接收到所述SP/CP根據所述請求消息下發的媒體通 道協商請求時獲取所述下載伺服器的地址信息,進行鑑權計費,在鑑權計費成功後將所述下載伺服器的地址信息發送給所述SP/CP。
6、 一種媒體流下載系統,其特徵在於,包括下載伺服器,用於轉發用戶請求消息,以及向所述用戶請求消息的發送 方轉發所述SP/CP根據所述地址信息下發的媒體流;綜合接入網關,用於獲取所述下載伺服器轉發的用戶請求消息中的SP/CP 信息,根據所述SP/CP信息與SP/CP進行媒體通道協商,將所述下載伺服器 的地址信息發送給所述SP/CP。
7、 如權利要求6所述的系統,其特徵在於,所述綜合接入網關包括 接收模塊,用於接收所述下載伺服器轉發的用戶請求消息和所述SP/CP發送的媒體通道協商請求;協商模塊,用於在所述接收模塊接收到所述媒體通道協商請求時,獲取 所述下載伺服器的地址信息;發送模塊,用於將所述用戶請求消息發送到所述SP/CP,以及將所述協商 模塊獲取的所述下載伺服器的地址信息發送給所述SP/CP。
8、 如權利要求7所述的系統,其特徵在於,所述綜合接入網關還包括 鑑權模塊,用於在所述接收模塊接收到所述^ 某體通道協商請求時進行鑑權計費,在鑑權計費成功後觸發所述協商模塊獲取所述下載伺服器的地址信 息和/或觸發所述發送模塊向所述SP/CP發送所述下載伺服器的地址信息。
9、 如權利要求6所述的系統,其特徵在於,所述SP/CP用於與所述綜合 接入網關進行媒體通道協商,獲取所述下載伺服器的地址信息,根據所述地 址信息下發媒體流,包括接收模塊,用於接收用戶請求消息和所述下載伺服器的地址信息; 協商模塊,用於在所述接收模塊接收到所述用戶請求消息後,觸發媒體通道協商,獲取所述下載伺服器的地址信息;發送模塊,用於向所述綜合接入網關發送媒體通道協商請求,並根據所載伺服器的地址信息下發媒體流。
10、 一種綜合接入網關,其特徵在於,包括接收模塊,用於接收下載伺服器轉發的用戶請求消息和所述SP/CP發送 的媒體通道協商請求;協商模塊,用於在所述接收模塊接收到所述媒體通道協商請求時,獲取 所述下載伺服器的地址信息;發送模塊,用於將所述用戶請求消息發送到所述SP/CP,以及將所述協商 模塊獲取的所述下載伺服器的地址信息發送給所述SP/CP。
11、 如權利要求IO所述的綜合接入網關,其特徵在於,還包括 鑑權模塊,用於在所述接收模塊接收到所述媒體通道協商請求時進行鑑權計費,在鑑權計費成功後觸發所述協商模塊獲取所述下載伺服器的地址信息和/或觸發所述發送模塊發送向所述SP/CP發送所述下載伺服器的地址信 自,
12、 一種SP/CP,其特徵在於,包括接收模塊,用於接收用戶請求消息和下載伺服器的地址信息; 協商模塊,用於在所述接收模塊接收到所述用戶請求消息後,觸發媒體通道協商,獲取所述下載伺服器的地址信息;發送模塊,用於向所述綜合接入網關發送^;某體通道協商請求,並根據所述協商模塊獲取的所述下載伺服器的地址信息下發媒體流。
全文摘要
本發明實施例公開一種媒體流下載的方法、系統及裝置,該方法包括以下步驟綜合接入網關獲取下載伺服器轉發的用戶請求消息中的SP/CP信息;所述綜合接入網關根據所述SP/CP信息與SP/CP進行媒體通道協商,將所述下載伺服器的地址信息發送給所述SP/CP;所述下載伺服器接收並向所述用戶請求消息的發送方轉發所述SP/CP根據所述地址信息下發的媒體流。採用本發明實施例提供的技術方案通過協商建立不經過綜合接入網關的媒體流鏈路發送媒體流,優化該綜合接入網關的接入性能。
文檔編號H04L29/08GK101232502SQ20081000764
公開日2008年7月30日 申請日期2008年3月3日 優先權日2008年3月3日
發明者張旺光 申請人:華為技術有限公司