新四季網

用於創建和傳輸多媒體內容流的方法和裝置的製作方法

2023-05-22 20:27:36 2

專利名稱:用於創建和傳輸多媒體內容流的方法和裝置的製作方法
用於創建和傳輸多媒體內容流的方法和裝置
本申請是申請日為2005年4月21日、申請號為200580020403. I的同名專利申請的分案申請。
依據35U. S. C. § 119要求優先權
本專利申請要求2004年4月21日提交的、標題為「METHOD AND APPARATUS FOR CREATION OF MULTIMEDIA CONTENT FLOWS AND TRANSPORT OF MULTIMEDIA」 的臨時申請 No. 60/564,467的優先權,後一份申請已經轉讓給本申請的受讓人,故明確以引用方式加入本申請。發明領域
本發明主要涉及在數據網絡中傳輸多媒體內容,尤其涉及用於創建多媒體內容流並將其跨過數據網絡進行傳輸的系統。技術背景
諸如無線通信網絡之類的數據網絡必須在專為單個終端定製的服務和向大量終端提供的服務之間取得折衷。例如,向大量移動終端(用戶)分發內容是一個複雜的問題。 對於使用較低速度的無線通信鏈路進行通信的移動終端而言,尤其如此。因此,對於內容提供商而言,很重要的一點是,得到一種使移動終端能夠方便和高效地接收內容和/或其他網絡服務的方法。
在當前的內容傳送/媒體分發系統中,內容提供商以音頻、視頻、多媒體、實時或非實時內容以及其他內容類型的方式,向內容提供商網絡提供內容,內容提供商網絡用於向終端用戶分發內容。例如,內容提供商可以向內容提供商網絡提供高質量的內容,高質量的內容具有相應的高數據速率。在有些地理區域中,已經開發出了專用的廣播網絡,以便通過使用專用硬體和/或通信鏈路來接收高質量的內容和將其分發給選中的終端用戶。在有些情況下,專用廣播網絡可以提供十個或者更多的高帶寬信道來分發內容。
但是,這些專用網絡通常都很昂貴,並且只是設置在有限的工作區內。在寬廣的工作區內,無線接入網絡通常以低得多的成本向用戶提供少得多的帶寬。例如,一般的無線網絡可能只提供一個數據信道來傳遞多媒體內容。通常,該數據信道只提供點到點通信,所以,向大量無線用戶傳送內容是很高昂和低效的。此外,數據信道上可用的帶寬可能遠小於專用廣播網絡上可用的帶寬。所以,當前還沒有性價比高和高效的方式能將內容分發網絡上可用的高質量內容傳送到無線接入網上的大量用戶。
因此,需要一種用於創建多媒體內容流並將其跨過數據網絡進行傳輸的系統。例如,該系統應當能夠創建多媒體內容流,並將其從內容提供商網絡傳輸到無線接入網。該系統還應當能夠解決這兩種網絡間的帶寬差異。發明內容
在一個或多個實施例中,提供了一種用於創建多媒體內容流並將其跨過數據網絡進行傳輸的傳輸系統。例如,在一個實施例中,該傳輸系統將內容流從內容提供商網絡傳輸到無線接入網。由於能夠將內容傳輸到無線接入網,所以,可以使用有限的可用帶寬,將內容廣播到該網絡上的設備。有權接收該內容的設備可以將收到的廣播信息存儲到緩衝器中,以便以後閱覽。
在一個實施例中,提供了一種用於將內容流傳輸到無線接入網以便將其廣播到與所述無線接入網相連的設備的方法。所述方法包括發送要向所述無線接入網添加所述內容流的請求消息,其中,所述請求消息包括預定的傳送時間。所述方法還包括接收表明將向所述無線接入網添加所述內容流的響應消息;一直等到所述預定的傳送時間為止;然後,將所述內容流傳送到所述無線接入網。
在一個實施例中,提供了用於將內容流傳輸到無線接入網以便將其廣播到與所述無線接入網相連的設備的裝置。所述裝置包括發送邏輯,發送要向所述無線接入網添加所述內容流的請求消息,其中,所述請求消息包括預定的傳送時間。所述裝置還包括接收邏輯,接收表明將向所述無線接入網添加所述內容流的響應消息;等待邏輯,一直等到所述預定的傳送時間為止;承載信道,將所述內容流傳送到所述無線接入網。
在一個實施例中,提供了用於將內容流傳輸到無線接入網以便將其廣播到與所述無線接入網相連的設備的裝置。所述裝置包括發送模塊,發送要向所述無線接入網添加所述內容流的請求消息,其中,所述請求消息包括預定的傳送時間。所述裝置還包括接收模塊,接收表明將向所述無線接入網添加所述內容流的響應消息;等待模塊,一直等到所述預定的傳送時間為止;傳送模塊,將所述內容流傳送到所述無線接入網。
在一個實施例中,提供了一種包括有指令的計算機可讀介質,當被處理邏輯執行時,所述指令將內容流傳輸到無線接入網以便將其廣播到與所述無線接入網相連的設備。 所述計算機可讀介質包括發送指令,發送要向所述無線接入網添加所述內容流的請求消息,其中,所述請求消息包括預定的傳送時間。所述計算機可讀介質還包括接收指令,接收表明將向所述無線接入網添加所述內容流的響應消息;等待指令,一直等到所述預定的傳送時間為止;傳送指令,將所述內容流傳送到所述無線接入網。
在一個實施例中,提供了一種用於將內容流傳輸到無線接入網以便將其廣播到與所述無線接入網相連的設備的方法。所述方法包括接收要向所述無線接入網添加所述內容流的請求消息,其中,所述請求消息包括預定的傳送時間。所述方法還包括發送表明將向所述無線接入網添加所述內容流的響應消息;在所述預定的傳送時間,接收所述內容流, 以便將其廣播到所述設備。
在一個實施例中,提供了用於將內容流傳輸到無線接入網以便將其廣播到與所述無線接入網相連的設備的裝置。所述裝置包括接收邏輯,用於接收要向所述無線接入網添加所述內容流的請求消息,其中,所述請求消息包括預定的傳送時間。所述裝置還包括發送邏輯,用於發送表明將向所述無線接入網添加所述內容流的響應消息;內容接收邏輯,用於接收所述內容流,以便將其廣播到所述設備。
在一個實施例中,提供了用於將內容流傳輸到無線接入網以便將其廣播到與所述無線接入網相連的設備的裝置。所述裝置包括接收模塊,用於接收要向所述無線接入網添加所述內容流的請求消息,其中,所述請求消息包括預定的傳送時間。所述裝置還包括發送模塊,用於發送表明將向所述無線接入網添加所述內容流的響應消息;內容接收模塊,用於在所述預定的傳送時間接收所述內容流,以便將其廣播到所述設備。
在一個實施例中,提供了一種包括有指令的計算機可讀介質,當被處理邏輯執行時,所述指令將內容流傳輸到無線接入網以便將其廣播到與所述無線接入網相連的設備。 所述計算機可讀介質包括接收指令,用於接收要向所述無線接入網添加所述內容流的請求消息,其中,所述請求消息包括預定的傳送時間。所述計算機可讀介質還包括發送指令, 用於發送表明將向所述無線接入網添加所述內容流的響應消息;內容接收指令,用於在所述預定的傳送時間接收所述內容流,以便將其廣播到所述設備。
通過閱讀下面給出的


具體實施方式
和權利要求書,本發明的其他方面、 優點和特色將變得顯而易見。

通過參閱下面結合附圖給出的詳細說明,本申請中描述的實施例的前述方面及其伴隨的優點將變得更加顯而易見,其中
圖I示出了通信網絡的一個實施例,其包括用於創建多媒體內容流並將其通過數據網絡進行傳輸的系統的一個實施例;
圖2的詳細示意圖給出了用於創建多媒體內容流並通過數據網絡將其進行傳輸的系統的一個實施例;
圖3示出了在傳輸系統的一個或多個實施例中使用的傳輸消息的一個實施例;
圖4示出了在傳輸系統的一個或多個實施例中使用的消息傳送協議的一個實施例;
圖5示出了在傳輸系統的一個實施例中操作內容伺服器的方法的一個實施例;以及
圖6示出了在傳輸系統的一個實施例中操作廣播基站的方法的一個實施例。
具體實施方式
在一個或多個實施例中,提供了一種用於創建多媒體內容流並將其通過數據網絡進行傳輸的傳輸系統。
圖I示出了通信網絡100的一個實施例,其包括用於創建多媒體內容流並通過數據網絡將其進行傳輸的傳輸系統的一個實施例。例如,該傳輸系統適用於將內容剪輯從內容提供商網絡傳輸到無線接入網,以便進行廣播分發。
網絡100包括內容提供商102、內容提供商網絡104、優化廣播網絡106和無線接入網108。網絡100還包括多個設備110,其包括行動電話112、個人數字助理(PDA) 114和筆記本電腦116。設備110僅僅不出了適用於傳輸系統的一個或多個實施例的一些設備。 應當注意的是,雖然圖I中僅僅示出了三種設備,但實際上,任何數量的設備或任何類型的設備都適用於該傳輸系統。
內容提供商102提供內容,以便將其分發給網絡100中的用戶。該內容包括視頻、 音頻、多媒體內容、剪輯、實時和非實時內容、腳本、程序、數據或其他任何類型的合適內容。 內容提供商102向內容提供商網絡104提供內容,以便進行分發。例如,內容提供商102經由通信鏈路118與內容提供商網絡104進行通信,其中,通信鏈路118包括任何合適類型的有線和/或無線通信鏈路。
內容提供商網絡104包括能夠分發內容以便傳送給用戶的有線和無線網絡的任意組合。內容提供商網絡104經由鏈路120,與優化廣播網絡106進行通信。鏈路120包括任何合適類型的有線和/或無線通信鏈路。優化廣播網絡106包括能夠廣播高質量內容的有線和無線網絡的任意組合。例如,優化廣播網絡106可以是專用私有網絡,其經過優化, 能夠通過多個優化通信信道向選定的設備傳送高質量內容。
在一個或多個實施例中,傳輸系統傳送來自內容提供商網絡104的內容,以便通過非專用網絡進行分發,如無線接入網108。傳輸系統包括位於內容提供商網絡104中的內容伺服器(CS) 122,其用於與無線接入網中的廣播基站(BBS) 124進行通信。CS 122和BBS 124使用傳輸接口 126的一個或多個實施例進行通信,使內容提供商網絡104能夠以內容流的形式將內容傳送到無線接入網108,以便廣播/多播到設備110。傳輸接口 126包括控制接口 128和承載信道130。控制接口 128使CS 122能夠改變、取消或者修改從內容提供商網絡104流向無線接入網108的內容流。承載網絡130將內容流從內容提供商網絡104傳送到無線接入網108。
在一個實施例中,CS 122使用傳輸接口 126,對要發送到BBS 124的內容流進行調度,以便通過無線接入網108進行廣播/多播。例如,該內容流可以包括非實時內容剪輯, 其由內容提供商102提供,使用內容提供商網絡104進行分發。在一個實施例中,CS 122同 BBS 124協商,從而確定該內容剪輯相關的一個或多個參數。一旦BBS 124接收到內容剪輯,就通過無線接入網108進行廣播/多播該內容剪輯,以便由一個或多個設備110接收。 可以準許任一設備110接收該內容剪輯並將其緩存,以供設備用戶以後閱覽。
例如,設備110包括客戶機程序132,其用於提供節目指南,從而顯示預定要通過無線接入網108進行廣播的內容的列表。然後,設備用戶可以選擇接收任何特定內容來進行實時呈現,或者將其存儲到高速緩存134中,以供以後閱覽。例如,可以將內容剪輯排定在晚間時段進行廣播,而設備112接收廣播,並將內容剪輯保存在高速緩存134中,從而,設備用戶可以在第二天閱覽該剪輯。通常,該內容是作為訂閱服務的一部分進行廣播的,故接收設備可能需要提供密鑰或者對其自身進行驗證才能接收到廣播。
在一個或多個實施例中,傳輸系統允許CS 122添加、改變、修改或者刪除通過承載信道122向BBS 124提供的流。在另一實施例中,傳輸系統允許CS 122獲取無線接入網 108提供的內容流分配的有關統計信息。因此,傳輸系統允許預定的內容流從提供商網絡 104傳輸到無線接入網108,以便廣播到設備110。該系統還提供了一種方式,可獲取要返回到CS 122的內容流廣播的有關統計信息。
圖2的示意圖詳細給出了傳輸系統200的一個實施例,其用於創建多媒體內容流並將其跨過數據網絡進行傳輸。例如,系統200可用作圖I所示的傳輸系統。
傳輸系統200的一個實施例允許內容提供商網絡202將內容流傳輸到無線接入網 204。內容提供商網絡202包括CS 206,後者包括CS控制協議邏輯208和CS承載信道邏輯 210。無線接入網204包括BBS 212,後者包括BBS控制協議邏輯214和BBS承載信道邏輯 216。
CS控制協議邏輯208經由控制接口與BBS控制協議邏輯214通信,控制接口包括請求信道218和響應信道220。請求信道218允許CS控制協議邏輯208向BBS控制協議邏輯214發送請求消息,以請求增加、改變或者刪除內容流,或者請求統計信息。響應信道 220允許BBS控制協議邏輯214向CS控制協議邏輯208發送響應消息,以對任一請求消息做出響應。在一個實施例中,請求信道218和響應信道220包括任何類型合適的通信鏈路, CS控制協議邏輯208和BBS控制協議邏輯214包括任何類型合適的發射和接收邏輯,從而能夠使用請求信道218和響應信道220交換消息。
在CS控制協議邏輯208的控制下,CS承載信道邏輯210將內容流從提供商內容網絡202傳送到無線接入網204。例如,CS承載信道邏輯210在其輸入端224從提供商內容網絡202接收內容流228。在CS控制協議邏輯208獲準可向無線接入網204添加內容流228後,CS承載信道邏輯210將內容流228通過承載信道222傳送到BBS承載信道216, BBS承載信道216繼而通過其輸出信道226將內容流228廣播到與無線接入網204相連的設備。
在一個實施例中,承載信道222使用通用路由封裝(GRE)協議,將內容流從CS 206 發送到BBS 212。例如,CS承載信道邏輯210和BBS承載信道216包括能夠使用GRE協議實現承載信道222的任何合適邏輯。但是,在其他實施例中,承載信道222可以使用任何合適的傳輸協議。
在一個實施例中,CS 206和BBS 212包括CPU、處理器、門陣列、硬體邏輯、存儲元件、虛擬機、軟體和/或軟硬體的任何組合。因此,CS 206和BBS 212通常包括用於執行機器可讀指令的邏輯,以實現本申請描述的功能。應當注意的是,圖2所示的CS 206和BBS212 只代表了一種實現方式,在這些實施例的保護範圍內,還可以採用其他實施例。
在一個實施例中,傳輸系統包括計算機可讀介質上存儲的程序指令,當由設備中的處理邏輯執行的時候,例如,CS 206或BBS 212提供本申請所述的傳輸系統的功能。例如,可以將指令從計算機可讀介質(如軟盤、CDR0M、存儲卡、快閃記憶體器件、RAM、ROM或者任何其他類型的存儲器件或計算機可讀介質)裝載到CS 206和/或BBS212中。在另一實施例中, 可以將指令從與CS 206或BBS 212交互的外置設備或者網絡資源下載到CS 206和/或 BBS 212中。當由CS206或BBS 212中的處理邏輯執行時,這些指令提供本申請所述的傳輸系統的一個或多個實施例。
圖3示出了在傳輸系統的一個或多個實施例中所用的傳輸消息300的一個實施例。例如,傳輸消息300可用在圖2所不的傳輸系統200中。在一個或多個實施例中,傳輸消息300在CS控制協議邏輯208和BBS控制協議邏輯214之間傳送(例如,經由鏈路218、 220),以使CS控制協議邏輯208添加、修改或者刪除提供給無線接入網204的內容流。在另一實施例中,傳輸消息300使得CS 206能夠獲得與無線接入網204中的流有關的統計信肩、O
在一個實施例中,一個或多個傳輸消息300包括與某一特定消息相關的參數。例如,AddFlowRequest消息302包括用以表示建議的傳送時間、速率、QoS、起始時間、結束時間的一個或多個參數,或者與所述流相關的任何其他參數。任一消息300可用於傳遞一個或多個消息參數,以便在CS控制協議邏輯208和BBS控制協議邏輯214之間傳送信息。應當注意的是,傳輸消息300僅僅示出了一種實現方式,在這些實施例的保護範圍內,也可以使用其他消息和消息類型。
傳輸消息300包括用於向無線接入網204添加、修改和刪除流的消息302至312。例如,消息302包含流參數,並用於請求向無線接入網添加內容流。消息306用於修改該消息中標識出來的特定內容流,例如,修改其起始時間或結束時間。消息310用於刪除該消息中標識出來的特定內容流,該特定內容流可以是預定要傳送的流或者是當前正在傳送的流。
消息314至324用於獲取在相應的消息中標識出來的與無線接入網204中的流有關的註冊、統計和延時信息。例如,消息314用於請求確定有多少個設備經過註冊可以接收該消息中標識出來的特定內容流。消息316用於提供一份報告,以顯示經過註冊的設備的數量。消息318用於請求與該消息中標識出來的流有關的任何類型的統計信息。消息322 用於請求與該消息中標識出來的流有關的延時。因此,在一個或多個實施例中,消息300用於處理從內容提供商網絡202傳送到無線接入網204的內容流,並且還能夠將與這些流有關的狀態信息從無線接入網204返回到內容提供商網絡202。
圖4示出了傳輸系統的一個或多個實施例中所用的消息傳送協議400的一個實施例。例如,消息傳送協議400可用於在CS 402和BBS 404之間傳送消息300。提供了一個時間指示符406,以指示每個消息的相對時間。
在時間A,從CS 402發送添加流請求消息302到BBS 404,如408所示。添加流請求消息302是向無線接入網添加流的請求,該請求包括的流參數如流地址(IP位址)、流埠(埠)、流速(速率)、預定的傳送時間(時間)、服務質量(QoS)等級和/或可用於描述 CS402想向無線接入網添加的流的任何其他合適流參數。QoS可包括的信息如帶寬、延時、抖動等。
在時間B,BBS 404用添加流響應消息304做出響應,如410所示,以表明是否可以添加該流,其中的時間B可以是時間A之後的較短時間。例如,如果速率和/或QoS對於無線接入網是可接受的,則將會接受該流。否則,就會拒絕該流。假定響應消息410表明可以添加該流並提供了流柄(FlowHandle)來以標識無線接入網中的該流。該響應消息可以包括的信息如經過註冊可接收內容流的設備的數量、特徵和其他信息。
在時間C,經由承載信道,將內容流從CS 402傳送到BBS 404,如412所示,其中時間C對應於添加流請求消息302中指明的時間(Time)。例如,承載信道可以是圖2所示的承載信道。因此,在一個或多個實施例中,消息傳送協議400可用於在CS 402和BBS 404 之間交換一個或多個傳輸消息300。
圖5示出了方法500的一個實施例,其用於運行傳輸系統一個實施例中的CS。為簡潔起見,將結合圖2所示的CS 206來描述方法500。在一個或多個實施例中,CS控制協議邏輯208執行程序指令,並控制伺服器CS 206的操作,以實現下面描述的功能。
在模塊502中,發送一條請求,以請求向無線接入網添加內容流。例如,該請求是 AddFlowRequest消息302,其被發送到與無線接入網相關聯的BBS。該請求包括的流參數描述該流(即,速率、QoS等)並指示在預定的時間將該流添加到無線接入網。例如,CS控制協議邏輯208將該請求通過請求信道218發送到BBS控制協議邏輯214。
在模塊504中,接收到一條響應,其表明是否將該流添加到無線接入網中。例如, 該響應是CS控制協議邏輯208接收到的AddFlowResponse消息304。在一個實施例中,無線接入網判斷在給定所述流參數的情況下是否可以廣播該流。例如,如果流參數表明很高的數據速率,則無線接入網可能無法廣播該流。同樣,這些流參數可以指明無線接入網可能不支持的其他任何標準(即,預定的時間、QoS等)。如果該請求得到批准,則方法進入模塊508。如果該請求未獲批准,則響應消息也可以提供一個或多個可接受的參數。例如,AddFlowResponse消息304表明不將該流添加到無線網絡中,但是,在一個實施例中,響應消息包括可用於獲得流接受的一個或多個可接受的參數。例如,可以在該響應消息中提供可接受的速率或者QoS參數。該方法轉入模塊506。在模塊506中,調整流和/或其相關的參數,從而可以通過無線接入網將其發送出去。例如,可以調整該流的流速、QoS、預定的傳送時間或任何其他參數,從而可以通過無線網絡廣播該流。例如,可將流數據速率調整到無線接入網可支持的數據速率。在一個實施例中,CS控制協議邏輯208根據響應消息中提供的可接受參數,調整流和/或流參數。然後,該方法轉入模塊502,發送一條新的AddFlowRequest消息302,並包括新的或經過調整的流參數。
應當注意的是,模塊502、504和506使得CS能夠協商與流相關聯的一個或多個參數。例如,如果無線網絡拒絕或者接受處於特定速率的流,則CS可以在模塊506中根據該響應消息中的可接受參數調整速率,並且在模塊502中發送一條新的請求,以新速率添加該流。因此,可以協商與流相關的任何參數,例如,預定的傳送時間、數據速率、QoS參數、起始時間或者結束時間,直到確定參數對於無線接入網可接受為止。在模塊508中,假設添加流請求成功,則執行測試,以判斷是否到了向無線接入網傳送流的時間。例如,CS控制協議邏輯208判斷用於進行流傳送的預定時間是否已經出現。如果用於進行流傳送的預定時間已經出現,則方法轉入模塊516。如果用於進行流傳送的預定時間沒有出現,則方法轉入模塊510。在模塊510中,執行測試,以判斷是否需要執行某一流功能。例如,可能需要調整流開始或結束時間,或者,可能需要刪除該流。在一個實施例中,CS控制協議邏輯208判斷是否需要執行另一流功能。如果不需要執行任何流功能,則方法轉入模塊508,判斷是否到了傳送流的時間。如果需要執行某一種流功能,則方法轉入模塊512。在模塊512中,發送一條消息,以請求執行某一種流功能。例如,該消息可以請求調整流起始或者結束時間,或者刪除一個流。例如,該消息可以是圖3所示的一條消息300。在一個實施例中,CS控制協議邏輯208經由請求信道218,向BBS控制協議邏輯214發送消肩、O在模塊514中,收到一條響應消息,其表明該功能是否得到準許,或者針對該功能提供響應。例如,該響應消息可以表示,對該流的起始時間所請求的改變得到準許。或者,該響應消息可以提供已經請求過的信息。例如,該響應消息可以指明RegistrationReportResponse消息316所提供的註冊值。在一個實施例中,CS控制協議邏輯208經由響應信道220接收響應消息。然後,方法轉入模塊508,判斷是否到了傳送流的時間。在模塊516中,在預定的時間,啟動向無線接入網的內容流傳送。例如,在一個實施例中,內容流通過承載信道222,從CS承載信道邏輯210傳送到BBS承載信道邏輯216。在模塊518中,執行測試,以判斷是否還需要執行其他流功能。例如,CS控制協議邏輯208判斷是否還需要執行其他流功能。例如,這些流功能包括改變流結束時間、刪除該流,或結合圖3所示消息300描述的其他功能。如果不執行其他流功能,則方法轉入模塊524。如果還需要執行其他流功能,則方法轉入模塊520。在模塊520中,發送一條消息,以請求執行某一流功能。例如,該消息可以請求調整流結束時間或者刪除某一流。例如,該消息可以是圖3所示的一條消息300。在一個實施例中,CS控制協議邏輯208經由請求信道218,向BBS控制協議邏輯214發送消息。在模塊522中,收到一條響應消息,其表明該功能是否得到準許,或者針對該功能提供響應。例如,響應消息可以表示,對該流的起始時間所請求的改變得到準許。或者,響應消息可以提供已經請求過的信息,例如,圖3的消息300所提供的註冊值。在一個實施例中,CS控制協議邏輯208經由響應信道220接收響應消息。在模塊524中,執行測試,以判斷流傳送是否已經完畢。例如,CS控制協議邏輯208判斷傳送是否已經完畢。例如,如果傳送未完畢,則方法轉入模塊518,判斷是否還需要執行其他流功能。如果傳送已經完畢,則方法結束於模塊526。·應當注意的是,方法500僅僅示出了一種實現方式,在不偏離所述實施例保護範圍的情況下,可以改變、添加、刪除、重新排列所述功能。圖6示出了方法600的一個實施例,其用於操作傳輸系統的一個實施例中的BBS。為簡潔起見,下面將結合圖2所示的BBS 212來描述方法600。在一個或多個實施例中,BBS控制協議邏輯214執行程序指令,並控制BBS 212的操作,以實現下面描述的功能。在模塊602中,收到一條請求,其請求添加內容流,以便通過無線接入網進行廣播。例如,該請求是BBS控制協議邏輯214收到的AddFlowRequest消息302,並且,該請求包括與流相關聯的流參數,可以包括速率、QoS、預定的傳送時間等等。在模塊604中,判斷在給定流參數的情況下是否將接受該流。例如,BBS控制協議邏輯214判斷所建議的流速率或者QoS是否為可接受的。如果所建議的流和/或其參數可接受,則方法轉入模塊610。如果所建議的流和/或其參數不可接受,則方法轉入模塊606。在模塊606中,發送一條否定性響應,以對添加流請求做出響應。例如,BBS控制協議邏輯214經由響應信道220發送該否定性響應消息到CS控制協議邏輯208。在一個實施例中,該否定性響應消息是圖3所示的AddFlowResponse消息304,其包括一個表明否定性響應的參數,還可以包括一個或多個可接受的參數。例如,BBS控制協議邏輯214可以確定允許在無線網絡中廣播該流的可接受參數。這些參數包括在響應消息中,從而向請求方設備指示需要調整哪些參數,以便能夠將該流加入無線網絡。然後,方法結束於模塊608。在模塊610中,發送一條準許將該內容流加入無線接入網的肯定性響應。例如,BBS控制協議邏輯214發送一條準許將該內容流加入無線接入網的肯定性響應。在一個實施例中,該響應消息是AddFIowResponse消息304,其包括的參數表明肯定性響應,並使用響應信道220被發送到CS控制協議邏輯208。該響應消息包括的流柄標識無線接入網中的流。應當注意的是,通過模塊602、604、606和610,可以在CS和BBS之間協商與流相關聯的參數。例如,如果BBS 212拒絕某一流並在模塊606中發送一條否定性響應,則CS206可以調整流參數,並發送一條新的添加流請求,以便在模塊602中接收。如果新的流參數可接受,則BBS 212接受該流,並在模塊610中發送一條肯定性響應。於是,BBS 212和CS 206可以協商與流相關聯的任何流參數。
在模塊612中,判斷是否到了接收預定流的時間。例如,BBS控制協議邏輯214等到在模塊602中接收的添加流請求消息中規定的預定傳輸時間。如果到了接收該流的時間,則方法轉入模塊620。如果未到接收該流的時間,則方法轉入模塊614。在模塊614中,判斷是否還 收到其他流請求。例如,BBS控制協議邏輯214經由請求信道218從CS控制協議邏輯208接收任何其他流請求。這些流請求可以請求修改或者刪除無線網絡中的流,或者獲取與某一特定流有關的狀態。如果未收到其他請求,則方法轉入模塊612,判斷是否到了接收該流的時間。如果收到了其他流請求,則方法轉入模塊616。在模塊616中,對收到的流請求進行解碼,如果需要的話,還執行所有識別出的功能。例如,對該請求進行解碼,以判斷執行何種流功能。該流功能可以是結合圖3的消息300所描述的一種功能,或者任何其他合適的功能。例如,BBS控制協議邏輯214對該流請求進行解碼,如果需要的話,還提供所請求的功能。例如,所請求的功能可以是與無線接入網中的特定流有關的統計請求(消息318)。BBS控制協議邏輯214獲得統計,並在響應消息(消息320)將統計信息提供給請求方設備。例如,請求方設備可以是CS控制協議邏輯208,而BBS控制協議邏輯214用於執行所請求的功能。在模塊618中,發送一條響應,以對流請求做出響應。例如,BBS控制協議邏輯214組裝出一條響應消息,並將其經由響應信道220發送到請求方設備。例如,該請求可以是這樣一條請求其確定無線接入網中有多少設備經過註冊可接收該流,這由消息314提供。BBS控制協議邏輯214確定註冊設備的數量,並在響應消息316中返回該值。然後,該方法轉入模塊612,以判斷是否到了接收傳送流的時間。在模塊620中,BBS開始在預定時間接收流。例如,BBS承載信道邏輯216通過承載信道222接收內容流。在模塊622中,通過無線接入網廣播內容流。例如,BBS承載信道邏輯216通過無線接入網廣播所收到的內容流,以便由一個或多個設備接收。這些設備可以緩存內容流,以供後面瀏覽。在另一實施例中,BBS可以緩存流,以便以後廣播到無線接入網中的設備。在模塊624中,判斷是否完全接收到了該流。例如,BBS控制協議邏輯214判斷是否完全接收到了該流。如果未完全接收到該流,則方法轉入模塊626。如果完全接收到了該流,則方法轉入模塊632。在模塊626中,判斷是否還接收到了任何其他流請求。例如,BBS控制協議邏輯214經由請求信道218從CS控制協議邏輯208接收到其他流請求。這些流請求可以請求修改或者刪除無線網絡中的某一流,或者獲取與某一特定流有關的狀態。如果沒有收到任何請求,則方法轉入模塊624,以判斷是否已經完全接收到了該流。如果還收到了其他流請求,則方法轉入模塊628。在模塊628中,對收到的流請求進行解碼,如果需要的話,還執行任何識別出來的功能。例如,對該請求進行解碼,以判斷要執行何種流功能。該流功能可以是結合圖3的消息300描述的一種功能,或者任何其他合適的功能。例如,BBS控制協議邏輯214對該流進行解碼,如果需要的話,提供所請求的功能。例如,所請求的功能可能是與無線接入網中的特定流有關的統計請求。BBS控制協議邏輯214獲取統計,並在消息320中將統計信息提供給請求方設備。例如,請求方設備可以是CS控制協議邏輯208,而BBS控制協議邏輯214執行所請求的功能。
在模塊630中,發送一條響應,以對流請求做出響應。例如,BBS控制協議邏輯214組裝一條響應消息,並將其經由響應信道220發送到請求方設備。例如,該請求可以是這樣一條請求其確定無線接入網中有多少設備經過註冊可接收該流,這由消息314提供。BBS控制協議邏輯214確定註冊設備的數量,並在響應消息316中返回該值。然後,該方法轉入模塊624,以判斷是否完全收到了該流。應當注意的是,方法600僅僅示出了一種實現方式,在不偏離所述實施例保護範圍的情況下,可以改變、添加、刪除、重新排列所述功能。相應地,雖然上面描述和說明了用於創建多媒體內容流並將其跨網絡進行傳輸的傳輸系統的一個或多個實施例,但是應當理解的是,可以對這些實施例做出各種修改,而不偏離其精神和實質特點。因此,本申請公開的內容僅僅是說明性的,而非限制本發明的保護範圍。本發明的保護範圍由後面的權利要求界定。
利用通用處理器、數位訊號處理器(DSP)、專用集成電路(ASIC)、現場可編程門陣列(FPGA)或者其他可編程的邏輯器件、分立門或者電晶體邏輯、分立硬體組件或者它們之中的任意組合,可以實現或執行結合本文公開的實施例描述的各種示例性的邏輯框圖、模塊和電路。通用處理器可能是微處理器,但是在另一種情況中,該處理器可能是任何常規的處理器、控制器、微控制器或者狀態機。處理器也可能被實現為計算設備的組合,例如,DSP和微處理器的組合、多個微處理器、一個或者更多結合DSP核心的微處理器或者任何其他此種結構。結合本文公開的實施例所描述的方法或者算法的步驟可直接體現為硬體、由處理器執行的軟體模塊或者這二者的組合。軟體模塊可能存在於RAM存儲器、快閃記憶體、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬碟、移動磁碟、⑶-ROM或者本領域熟知的任何其他形式的存儲介質中。一種典型存儲介質與處理器耦合,從而使得處理器能夠從該存儲介質中讀信息,且可向該存儲介質寫信息。在替換實例中,存儲介質是處理器的組成部分。處理器和存儲介質可能存在於一個ASIC中。該ASIC可能存在於一個用戶終端中。在一個替換實例中,處理器和存儲介質可以作為用戶終端中的分立組件存在。提供所述公開的實施例的上述描述可使得本領域的技術人員能夠實現或者使用本發明。對於本領域技術人員來說,這些實施例的各種修改是顯而易見的,並且本文定義的總體原理也可以在不脫離本發明的範圍和主旨的基礎上應用於其他實施例。因此,本發明並不限於本文示出的實施例,而是與符合本文公開的原理和新穎特徵的最廣範圍相一致。本申請中專用的「示例性」一詞意味著「用作例子、例證或說明」。本申請中描述為「示例性的」任何實施例不應解釋為較其他實施例優選或有優勢。
權利要求
1.一種用於在無線通信網絡中為多媒體流保留資源的方法,包括在請求消息中規定流起始時間;在所述請求消息中規定流結束時間;在所述請求消息中規定流速;以及發送所述請求消息以保留所述無線通信網絡中的資源用於廣播所述多媒體流。
2.根據權利要求I所述的方法,還包括接收與所發送的請求消息相對應的響應消息。
3.根據權利要求I所述的方法,其中,所述流起始時間和所述流結束時間是根據傳輸協議來規定的。
4.根據權利要求I所述的方法,還包括標識與所述多媒體流相關聯的埠。
5.根據權利要求I所述的方法,還包括發送刪除流請求,所述刪除流請求用於刪除針對所述流的保留。
6.根據權利要求5所述的方法,其中,所述刪除流請求是在所述流進行期間被發送的。
7.根據權利要求I所述的方法,其中,所述發送包括向廣播基站發送所述請求消息。
8.一種用於在無線通信網絡中為多媒體流保留資源的裝置,包括用於在請求消息中規定流起始時間的模塊;用於在所述請求消息中規定流結束時間的模塊;用於在所述請求消息中規定流速的模塊;以及用於發送所述請求消息以保留所述無線通信網絡中的資源用於廣播所述多媒體流的模塊。
9.根據權利要求8所述的裝置,還包括用於接收與所發送的請求消息相對應的響應消息的模塊。
10.根據權利要求8所述的裝置,其中,所述流起始時間和所述流結束時間是根據傳輸協議來規定的。
11.根據權利要求8所述的裝置,還包括用於標識與所述多媒體流相關聯的埠的模塊。
12.根據權利要求8所述的裝置,還包括用於發送刪除流請求的模塊,所述刪除流請求用於刪除針對所述流的保留。
13.根據權利要求12所述的裝置,其中,所述刪除流請求是在所述流進行期間被發送的。
14.根據權利要求8所述的裝置,其中,所述的用於發送所述請求消息以保留所述無線通信網絡中的資源用於廣播所述多媒體流的模塊包括用於向廣播基站發送所述請求消息的模塊。
15.一種存儲計算機可執行指令的非瞬態計算機可讀介質,所述計算機可執行指令包括用於以下的代碼在請求消息中規定流起始時間;在所述請求消息中規定流結束時間;在所述請求消息中規定流速;以及發送所述請求消息以保留所述無線通信網絡中的資源用於廣播所述多媒體流。
16.根據權利要求15所述的非瞬態計算機可讀介質,其中,所述指令還包括用於以下的代碼接收與所發送的請求消息相對應的響應消息。
17.根據權利要求15所述的非瞬態計算機可讀介質,其中,所述流起始時間和所述流結束時間是根據傳輸協議來規定的。
18.根據權利要求15所述的非瞬態計算機可讀介質,其中,所述指令還包括用於以下的代碼標識與所述多媒體流相關聯的埠。
19.一種用於在無線通信網絡中為多媒體流保留資源的處理器,所述處理器被配置為在請求消息中規定流起始時間;在所述請求消息中規定流結束時間;在所述請求消息中規定流速;以及發送所述請求消息以保留所述無線通信網絡中的資源用於廣播所述多媒體流。
全文摘要
本系統執行一種方法,用於將內容流傳輸到無線接入網,以便將其廣播到與所述無線接入網相連的設備。所述方法包括發送要向所述無線接入網添加所述內容流的請求消息,其中,所述請求消息包括預定的傳送時間;接收表明將向所述無線接入網添加所述內容流的響應消息;一直等到所述預定的傳送時間為止;將所述內容流傳送到所述無線接入網。本系統能夠以較高速度通過公共網絡廣播多媒體,而不會引起像專用網絡那樣已知的開支。
文檔編號H04L29/08GK102946637SQ20121037624
公開日2013年2月27日 申請日期2005年4月21日 優先權日2004年4月21日
發明者拉溫德·保羅·昌德霍克, 尼萊什庫馬爾·J·帕雷克, 蘭加納坦·克裡希南 申請人:高通股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀