專利名稱:確保視頻和音頻流遞送系統(tǒng)中的資源的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻和音頻流遞送系統(tǒng),并且更具體地涉及確保遞送視頻 和音頻流所需的資源的方法。
背景技術(shù):
在用于通過單播提供視頻和音頻流的系統(tǒng)中,為了實現(xiàn)每個流都被當(dāng)
作TV頻道的廣播型服務(wù),在每次調(diào)臺(zapping)被執(zhí)行時,對每個流被 發(fā)送的路徑中的頻帶的分配以及用于過濾的設(shè)置(訪問控制)通常被執(zhí) 行。如在這里所使用的,術(shù)語"調(diào)臺"指通過用戶對遙控器的操作的頻道 選擇。
例如,對于通過多播實現(xiàn)的IPTV服務(wù),核心網(wǎng)絡(luò)的頻帶具有足夠的 容量來一次遞送所有頻道。然而,對于當(dāng)前的常見服務(wù),每個終端和容納 終端的臺站之間的頻帶小于或等于100Mbps。因此,如果被一個流占用的 頻帶為6Mbps,則最多16個流可以通過多播被遞送到終端。當(dāng)前普遍使 用的許多ADSL (非對稱數(shù)字訂戶線)系統(tǒng)具有大約10Mbps的有效性 能,這使得難以同時遞送兩個流。因此,為了應(yīng)對這種頻帶失配,在臺站
中建立這樣的系統(tǒng)是實用的該系統(tǒng)單獨將終端所選的用于觀看的流通過 單播發(fā)送到終端。
相關(guān)技術(shù)具有如下缺點當(dāng)正被觀看的視頻和音頻流通過調(diào)臺被切換 到另一視頻和音頻流時,會花費許多時間來切換流,這不能遞送諸如TV
中的調(diào)臺性能。特別地,QoS (服務(wù)質(zhì)量)受保證的視頻和音頻流與盡力 服務(wù)(best effort)的視頻和音頻流相比需要額外的操作來釋放用于舊的視 頻和音頻流的頻帶并且確保用于新的視頻和音頻流的頻帶。這可能使調(diào)臺 性能惡化。
附圖中的圖1通過示例的方式圖示出了相關(guān)技術(shù)的視頻和音頻流遞送系統(tǒng)。
遞送服務(wù)器501通過多播將多個視頻和音頻流經(jīng)由遞送路徑502遞送 到中繼裝置503。終端507將遞送終端507希望觀看的并從節(jié)目信息(未 示出)中選出的視頻和音頻流的請求經(jīng)由遞送路徑506、頻帶控制裝置 505和遞送路徑504發(fā)送到中繼裝置503。中繼裝置503經(jīng)由控制線路510 向頻帶管理裝置509發(fā)送對根據(jù)被請求的流的頻帶信息(未示出)進行遞 送所需的頻帶的請求。如果所請求的頻帶可以被確保,則頻帶管理裝置 509經(jīng)由控制線路508命令頻帶控制裝置505確保該頻帶,并且經(jīng)由控制 線路510向中繼裝置503通知頻帶可以被確保。中繼裝置503通過單播將 終端507所請求的視頻和音頻流經(jīng)由遞送路徑504、頻帶控制裝置505和 遞送路徑506發(fā)送到終端507。
專利文獻1描述了具有這種配置的系統(tǒng)。在專利文獻1中,為了加速 調(diào)臺,從遞送服務(wù)器通過多播被遞送的多個視頻和音頻流中的一些被預(yù)測 作為要成為下一次選擇的候選者的流,并且當(dāng)它們在多播點處被過濾之后 預(yù)先被遞送給終端。當(dāng)接收到來自更高層應(yīng)用程序的針對調(diào)臺的調(diào)臺指令 時并且如果預(yù)測變?yōu)楝F(xiàn)實,則終端從己在終端處接收的視頻和音頻流中選 擇一個或多個相關(guān)視頻和音頻流并播放它們。
然而,根據(jù)專利文獻1所述的方法,除了用戶當(dāng)前正觀看的視頻和音 頻流之外,被預(yù)測的視頻和音頻流實際上也作為視頻和音頻流在多播點和 終端之間流動。因此,當(dāng)因如前所述的ADSL的使用而使多播點和終端之 間的網(wǎng)絡(luò)資源不夠時,或者當(dāng)多個終端從相同多播點接收視頻和音頻流 時,網(wǎng)絡(luò)資源常常被耗盡。例如,在只具有10Mbps的網(wǎng)絡(luò)吞吐量的線路 的情況中,僅允許6Mbps的一個流通過該線路。因此,利用該方法不能實 現(xiàn)加速調(diào)臺。
專利文獻l: JP2003-143587A
發(fā)明內(nèi)容
本發(fā)明解決的問題
本發(fā)明的一個目的是提供資源確保方法、用于視頻和音頻流的中繼設(shè)備、視頻和音頻流式遞送系統(tǒng)以及用于存儲資源確保程序的記錄介質(zhì),它
們在QoS有保證的視頻和音頻流式傳輸中進行調(diào)臺時,提高了流切換速度
并且同時使實際使用的資源最小化。
解決問題的手段
在終端正接收或者被選來供終端接收的視頻和音頻流之后,將被選來 供接收的視頻和音頻流被預(yù)測。除了終端正接收的或者已被選來供終端接 收的視頻和音頻流所需要的資源之外,遞送所預(yù)測的視頻和音頻流所需要 的資源在終端的用戶選擇下一視頻和音頻流之前被預(yù)先確保。在所預(yù)測的 視頻和音頻流與在下一次調(diào)臺時所選的視頻和音頻流相符之前,所預(yù)測的 視頻和音頻流不被遞送給終端。
根據(jù)本發(fā)明,由于在用戶執(zhí)行調(diào)臺操作之前完成了觀看下一流所需要 的對頻帶的確保和訪問控制,因此,確保用于觀看新的流的頻帶所需要的 時間可以被縮短。此外,根據(jù)本發(fā)明,由于在用戶執(zhí)行調(diào)臺操作之前完成 了對確保用于觀看下一新流的頻帶是否可能的判斷,因此,在調(diào)臺操作 時,能夠迅速地通知用戶調(diào)臺是否可能。
圖1是根據(jù)現(xiàn)有技術(shù)的視頻和音頻遞送系統(tǒng)的框圖。
圖2是根據(jù)本發(fā)明示例性實施例的視頻和音頻遞送系統(tǒng)的框圖。
圖3是圖示出圖2所示的視頻和音頻遞送系統(tǒng)的操作的示圖。
圖4是圖2所示的視頻和音頻遞送系統(tǒng)的具體示例的框圖。
圖5是圖示出用戶用來操作IPTV接收終端的遙控器的用戶接口的示圖。
符號說明 101遞送服務(wù)器 102遞送路徑 103中繼設(shè)備 104遞送路徑 105頻帶控制設(shè)備106遞送路徑
107終端
108控制線路
109頻帶管理設(shè)備
110控制線路
111調(diào)臺預(yù)測設(shè)備
112控制線路
201-213步驟
301 IPTV遞送服務(wù)器
302內(nèi)聯(lián)網(wǎng)
303中繼設(shè)備
304多播終止單元
305內(nèi)聯(lián)網(wǎng)
306路由器
307公共電話線
308 IPTV接收終端
309邏輯通信路徑
310調(diào)臺預(yù)測單元
311內(nèi)聯(lián)網(wǎng)
312資源接收控制服務(wù)器 313內(nèi)聯(lián)網(wǎng) 401遙控器 402電源按鈕 403頻道后退按鈕 404頻道前進按鈕 405音量降低按鈕 406音量升高按鈕 407頻道指定按鈕
具體實施例方式
現(xiàn)在將參考附圖詳細描述執(zhí)行本發(fā)明的最佳實施方式。
圖2是根據(jù)本發(fā)明示例性實施例的框圖。
遞送服務(wù)器101經(jīng)由遞送路徑102與中繼設(shè)備103相連。中繼設(shè)備 103經(jīng)由遞送路徑104與頻帶控制設(shè)備105相連。頻帶控制設(shè)備105經(jīng)由 遞送路徑106與終端107相連。調(diào)臺預(yù)測設(shè)備111經(jīng)由控制線路110與中 繼設(shè)備103相連,并且經(jīng)由控制線路112與頻帶管理設(shè)備109相連。頻帶 管理設(shè)備109經(jīng)由控制線路108與頻帶控制設(shè)備105相連。
圖3是圖示出本示例性實施例的視頻和音頻流式遞送系統(tǒng)的操作的流 程圖。
遞送服務(wù)器101通過多播向中繼服務(wù)器103遞送多個流(步驟 201)。代替多播,該遞送也可以通過單播來執(zhí)行。中繼設(shè)備103也可以 同時從其它遞送服務(wù)器(未示出)接收流。
當(dāng)用戶利用遙控器等選擇流時,隨后,終端107向中繼設(shè)備103發(fā)送 如下請求發(fā)送作為用戶希望觀看的流的所選流(步驟202)。當(dāng)請求被 發(fā)送時,標(biāo)識該流的信息被添加到該請求。作為標(biāo)識流的信息,可以使用 將流標(biāo)識為頻道的頻道號、URL (統(tǒng)一資源定位符)或IP地址。
中繼設(shè)備103向調(diào)臺預(yù)測設(shè)備111發(fā)送如下請求請求該設(shè)備確保用 戶希望觀看的并且將在終端107接收的流所需的頻帶(步驟203)。所需 頻帶可以是用于從在中繼設(shè)備103接收的流中選出的并且與用戶希望觀看 的流相對應(yīng)的流的平均頻帶?;蛘?,當(dāng)流信息預(yù)先被單獨提供時,可以通 過參考流信息來確定所需頻帶。
調(diào)臺預(yù)測設(shè)備111判斷接收到的并且用戶希望觀看的流是否與預(yù)測流 相同,預(yù)測流是在確保頻帶的先前請求被接受時記錄的(步驟204)。
如果在步驟204的判斷中發(fā)現(xiàn)匹配,則調(diào)臺預(yù)測設(shè)備111向頻帶管理 設(shè)備109發(fā)送從先前預(yù)測時被確保的、與用于用戶希望觀看的流的頻帶 不相對應(yīng)的頻帶中釋放頻帶的請求;以及釋放當(dāng)前用于由終端107接收流 的頻帶的請求(步驟205)。然后,調(diào)臺預(yù)測設(shè)備111根據(jù)用戶的偏好信 息預(yù)測下一次將被調(diào)臺的流,并且發(fā)送確保預(yù)測流所需的頻帶的請求(步
ii驟206)。根據(jù)用戶的偏好信息對下一次將被調(diào)臺的流的預(yù)測如下這樣被 執(zhí)行。調(diào)臺預(yù)測設(shè)備111維護用戶的觀看歷史、性別和年齡層以及關(guān)鍵詞 作為偏好信息。關(guān)鍵詞涉及標(biāo)題、流派(genre)、表演者名字、編劇名 字、節(jié)目導(dǎo)演名字、節(jié)目信息中的詞以及利用因特網(wǎng)的郵購銷售的購買歷 史。關(guān)鍵詞可以由用戶預(yù)先登記在調(diào)臺預(yù)測設(shè)備111中,或者可以自動地 被累積在調(diào)臺預(yù)測設(shè)備111中。偏好信息可以被加權(quán)。調(diào)臺預(yù)測設(shè)備111 基于用戶的偏好信息計算由中繼設(shè)備103接收的每個流與用戶的偏好之間 的相符程度,并且選擇具有較高相符程度的流作為將被調(diào)臺的流的候選 者??梢曰诔霈F(xiàn)在中繼設(shè)備103和終端107之間的遞送路徑104、 106以 及頻帶控制設(shè)備105的技術(shù)規(guī)范來確定將被調(diào)臺的流的候選者數(shù)目。例 如,當(dāng)遞送路徑被設(shè)計為具有不足的頻帶余量時,將被調(diào)臺的流的候選者 數(shù)目可以為一個,而當(dāng)遞送路徑被設(shè)計為具有足夠的頻帶余量時,將被調(diào) 臺的流的候選者數(shù)目可以為兩個或三個。
如果在步驟204的判斷中發(fā)現(xiàn)失配,則調(diào)臺預(yù)測設(shè)備111向頻帶管理 設(shè)備109發(fā)送釋放先前預(yù)測時被確保用于預(yù)測流的頻帶的請求;以及釋 放當(dāng)前用于由終端107接收流的頻帶的請求(步驟207)。然后,調(diào)臺預(yù) 測設(shè)備111向頻帶管理設(shè)備109發(fā)送確保用戶希望觀看的流所需的頻帶的 請求,根據(jù)用戶的偏好信息預(yù)測下一次將被調(diào)臺的流,并且向頻帶管理設(shè) 備109發(fā)送確保預(yù)測流所需的頻帶的請求(步驟208)。
在步驟205至208中執(zhí)行的針對釋放頻帶的請求以及確保頻帶的請求 的過程是以示例的方式給出的,并且各個請求可以依次被執(zhí)行。發(fā)送各個 請求的定時可以被移動。如果在步驟204的判斷中發(fā)現(xiàn)匹配,例如,當(dāng)在 步驟211中向中繼設(shè)備103通知了關(guān)于確保頻帶的請求是否被接受的結(jié)果 之后,釋放用于未被預(yù)測的流的頻帶的請求以及確保用于被預(yù)測的流的頻 帶的請求可以被發(fā)送。當(dāng)執(zhí)行了步驟211、 213或步驟213之后或者終端 107成功接收了新的流之后,釋放用于當(dāng)前由終端107接收的流的頻帶的 請求可以被發(fā)送(未示出)。這同樣適用于在步驟204中的判斷結(jié)果為 "N (=否)"的情況。
頻帶管理設(shè)備109命令頻帶控制設(shè)備105根據(jù)確保頻帶的請求或釋放頻帶的請求執(zhí)行頻帶控制(步驟209)。此時,當(dāng)頻帶管理設(shè)備109未能 滿足對確保頻帶或釋放頻帶的請求時,頻帶管理設(shè)備109可以不向頻帶控 制設(shè)備105提供指令。在此情況中,在步驟210、 211、 212和213中,頻 帶管理設(shè)備109可以表現(xiàn)得好像其未從終端107接收到與用戶希望觀看的 流以及新舊預(yù)測流有關(guān)的請求,以使得在終端107中的當(dāng)前接收可以不中 止。即使在此情況中,也可以在步驟210、 211和212中向終端107通知請 求失敗。
頻帶管理設(shè)備109向調(diào)臺預(yù)測設(shè)備111通知與對確保頻帶的請求或?qū)?釋放頻帶的請求是否被接受有關(guān)的結(jié)果(步驟210)。
調(diào)臺預(yù)測設(shè)備111向中繼設(shè)備103通知與對確保用于用戶希望觀看的 流的頻帶的請求是否被接受有關(guān)的結(jié)果(步驟211)。
中繼設(shè)備103向終端107通知與對確保用于用戶希望觀看的流的頻帶 的請求是否被接受有關(guān)的結(jié)果(步驟212)。當(dāng)是確保頻帶的請求被接受 的通知時,中繼設(shè)備103將用戶希望觀看的所請求流通過單播遞送給終端 107 (步驟213)??梢酝ㄟ^多播來替代單播將所請求流遞送給終端107。 此時通過多播的遞送在其它終端(未示出)與終端107 —起與中繼設(shè)備 103相連時是有效的。即,在遞送路徑104、 106和頻帶控制設(shè)備105不具 有足夠的頻帶和性能用于通過單播向多個終端遞送流的情況中,當(dāng)多個終 端同時觀看同一視頻和音頻流時,則該同一視頻和音頻流可以通過多播被 遞送。
此外,當(dāng)在頻帶管理設(shè)備109確保頻帶時頻帶控制設(shè)備105沒有足夠 的未使用資源時,用于預(yù)測視頻和音頻流的頻帶可以被確保作為用于虛擬 資源的頻帶。在此情況中,當(dāng)頻帶控制設(shè)備105斷定預(yù)測的視頻和音頻流 是下一次實際要觀看的視頻和音頻流時,頻帶控制設(shè)備105、頻帶管理設(shè) 備109和調(diào)臺預(yù)測設(shè)備111可以執(zhí)行處理來切換用于作為實際流遞送預(yù)測 視頻和音頻流的連接。例如,當(dāng)斷定預(yù)測的視頻和音頻流是下一次將被觀 看的實際視頻和音頻流時,調(diào)臺預(yù)測設(shè)備111可以向頻帶管理設(shè)備109通 知該斷定,頻帶管理設(shè)備109進而命令頻帶控制設(shè)備105切換連接。
在所有上述過程中,用于確保頻帶和用于釋放頻帶的處理可以伴隨針對所連接的終端的過濾處理(訪問控制)。例如,當(dāng)防火墻功能被安裝在
頻帶控制設(shè)備105中時,分組(packet)過濾可以被設(shè)置,以使得當(dāng)用于 相關(guān)流的頻帶被確保時,遞送該流的遞送服務(wù)器與接收該流的終端之間的 通信變?yōu)榭赡?。類似地,?dāng)釋放頻帶時,分組過濾可以被設(shè)置,以使得遞 送該流的遞送服務(wù)器與接收該流的終端之間的通信變?yōu)椴豢赡堋4送?,?以在確保頻帶和釋放頻帶之前、與確保頻帶和釋放頻帶同時地、或者在確 保頻帶和釋放頻帶之后執(zhí)行過濾處理。
圖4是圖2所示的視頻和音頻流遞送系統(tǒng)的具體示例的框圖。 中繼設(shè)備303包括用于終止多播以將其轉(zhuǎn)換為單播的多播終止設(shè)備 304,以及用于預(yù)測下一次將被選擇的流的調(diào)臺預(yù)測單元310。多播終止設(shè) 備304和調(diào)臺預(yù)測單元310執(zhí)行程序并且通過連接在程序之間的邏輯通信 路徑309彼此通信。IPTV遞送服務(wù)器301經(jīng)由內(nèi)聯(lián)網(wǎng)302與(在中繼設(shè)備 303中的)多播終止設(shè)備304相連。多播終止設(shè)備304經(jīng)由內(nèi)聯(lián)網(wǎng)305與 路由器306相連。路由器306是具有分組優(yōu)先控制功能和訪問控制功能的 路由器。分組優(yōu)先控制功能用于控制特定分組的頻帶,并且訪問控制功能 能夠指定分組可被傳送的源或目的地。路由器306經(jīng)由公共電話線 (ADSL)與IPTV接收終端308相連。資源接收控制服務(wù)器312經(jīng)由內(nèi)聯(lián) 網(wǎng)313控制路由器306的分組優(yōu)先控制功能和訪問控制功能。資源接收控 制服務(wù)器312經(jīng)由內(nèi)聯(lián)網(wǎng)311從(在中繼設(shè)備303中的)調(diào)臺預(yù)測單元 310接收路由器控制請求。
圖5是以示例的方式圖示出用于控制IPTV接收終端308的遙控器的 示圖。
遙控器401包括電源按鈕402、頻道后退按鈕403、頻道前進按鈕 404、音量降低按鈕405、音量升高按鈕406以及頻道指定按鈕組407。
頻道指定按鈕組407中的各個按鈕依次被指派給從IPTV遞送服務(wù)器 301遞送來的視頻和音頻流A至L。具體地,頻道1被指派給視頻和音頻 流A,頻道2被指派給視頻和音頻流B,頻道3被指派給視頻和音頻流 C,頻道4被指派給視頻和音頻流D,頻道5被指派給視頻和音頻流E, 頻道6被指派給視頻和音頻流F,頻道7被指派給視頻和音頻流G,頻道
148被指派給視頻和音頻流H,頻道9被指派給視頻和音頻流I,頻道10被 指派給視頻和音頻流J,頻道11被指派給視頻和音頻流K,頻道12被指 派給視頻和音頻流L。
當(dāng)頻道后退按鈕403被操作時,作為與選擇TV頻道的操作相對應(yīng)的 操作,遙控器401發(fā)送如下請求回放與當(dāng)前觀看的視頻和音頻流相鄰的 并且其頻道號小于當(dāng)前觀看的視頻和音頻流的頻道號的視頻和音頻流。 即,當(dāng)視頻和音頻流C當(dāng)前正被觀看期間頻道后退按鈕403被按下時,視 頻和音頻流B被觀看。這是與當(dāng)頻道指定按鈕組407中的按鈕"2"被操 作時相同的操作。
當(dāng)頻道前進按鈕404被操作時,作為與選擇TV頻道的操作相對應(yīng)的 操作,遙控器401發(fā)送如下請求回放與當(dāng)前觀看的視頻和音頻流相鄰的 并且其頻道號大于當(dāng)前觀看的視頻和音頻流的頻道號的視頻和音頻流。 即,當(dāng)視頻和音頻流C當(dāng)前正被觀看期間頻道前進按鈕404被按下時,視 頻和音頻流D被觀看。這是與當(dāng)頻道指定按鈕組407中的按鈕"4"被操 作時相同的操作。
接下來,將對具體示例的操作進行說明。
現(xiàn)在,IPTV遞送服務(wù)器301通過多播向多播終止設(shè)備304遞送12個 視頻和音頻流A至L (未示出)。在此示例中,假設(shè)作為在調(diào)臺預(yù)測單元 310中基于用戶的偏好信息計算各個流A至L與用戶的偏好之間的相符程 度的結(jié)果,具有較高相符程度的5個流從高到底為A、 B、 C、 D和E,并 且將被調(diào)臺的流的候選者的數(shù)目為2個。此外,假設(shè)當(dāng)前由IPTV接收終 端308接收的視頻和音頻流為視頻和音頻流D,并且在遙控器401先前被 操作時,視頻和音頻流A和B被預(yù)測,并且用于視頻和音頻流A和B的 頻帶已被確保。
當(dāng)用戶操作遙控器401以按下頻道指定按鈕組407中的按鈕"1" 時,IPTV接收終端308隨后向多播終止設(shè)備304發(fā)送對觀看視頻和音頻流 A的請求。多播終止設(shè)備304隨后向調(diào)臺預(yù)測單元310發(fā)送該請求。
在接收到先前的觀看請求吋,調(diào)臺預(yù)測單元310將視頻和音頻流A確 定為預(yù)測視頻和音頻流,并且完成了經(jīng)由路由器206遞送視頻和音頻流A所需的確保頻帶和訪問控制。當(dāng)接收到該觀看請求時,調(diào)臺預(yù)測單元310 再次計算各個流與用戶的偏好之間的相符程度,并且將除了視頻和音頻流 A之外的具有較高相符程度的視頻和音頻流B和C確定為下一次的預(yù)測視 頻和音頻流。然后,調(diào)臺預(yù)測單元310向資源接收控制服務(wù)器312發(fā)送 對確保用于遞送視頻和音頻流A、 B和C的頻帶的請求;對準許訪問視頻 和音頻流A、 B和C的布置請求(對視頻和音頻流A、 B的訪問繼續(xù)并且 對視頻和音頻流C的訪問為新的);對釋放用于已變得不需要的視頻和音 頻流D的頻帶的請求;以及對不準許訪問視頻和音頻流D的布置請求。
根據(jù)來自調(diào)臺預(yù)測單元310的請求,資源接收控制服務(wù)器312向路由 器306發(fā)送對釋放用于視頻和音頻流D的頻帶的請求;對不準許訪問視 頻和音頻流D的布置請求;對確保用于視頻和音頻流A、 B和C的頻帶的 請求(對視頻和音頻流A、 B的訪問繼續(xù)并且對視頻和音頻流C的訪問為 新的);以及對準許訪問視頻和音頻流A、 B和C的布置請求。這里,假 設(shè)響應(yīng)于這些請求,路由器306己向資源接收控制服務(wù)器312發(fā)送接受請 求的應(yīng)答。作為響應(yīng),資源接收控制服務(wù)器312向調(diào)臺預(yù)測單元310發(fā)送 請求已被接受的通知。
當(dāng)從資源接收控制服務(wù)器312接收到請求已被接受的通知后,調(diào)臺預(yù) 測單元310將現(xiàn)在正觀看的并向資源接收控制服務(wù)器312請求的視頻和音 頻流A,以及除了視頻和音頻流A之外與用戶的偏好具有較高的相符程度 的視頻和音頻流B和C確定為預(yù)測視頻和音頻流,并且向多播終止設(shè)備 304發(fā)送請求已被接受的通知。
當(dāng)從調(diào)臺預(yù)測單元310接收到請求已被接受的通知時,多播終止設(shè)備 304停止遞送當(dāng)前正通過單播經(jīng)由路由器306向IPTV接收終端308發(fā)送的 視頻和音頻流D,并且取而代之,開始發(fā)送視頻和音頻流A。
IPTV接收終端308開始接收新的視頻和音頻流A并回放它。
具體示例中的調(diào)臺預(yù)測單元310可以包括在資源接收控制服務(wù)器312 中,而不是在中繼設(shè)備303中。在這種情況下,當(dāng)在多播終止設(shè)備304中 接收到來自IPTV接收終端308的觀看請求時,多播終止設(shè)備304將觀看 請求發(fā)送給資源接收控制服務(wù)器312中的調(diào)臺預(yù)測單元310。類似于上面的具體示例,調(diào)臺預(yù)測單元310將具體示例中的對確保頻帶的請求以及對 設(shè)置訪問的請求發(fā)送給資源接收控制服務(wù)器312中的頻帶和訪問控制單元 (未示出)。
雖然上面的具體示例考慮了 IPTV接收終端的數(shù)目為1個的情況,然 而,多個IPTV接收終端可以同時連接到中繼設(shè)備303。在此情況下,多 個IPTV接收終端類似于IPTV接收終端308那樣操作。此外,路由器306 可以同時控制用于多個IPTV接收終端的觀看請求/響應(yīng)以及視頻和音頻 流。
通過多播從調(diào)臺預(yù)測單元310發(fā)送來的多個視頻和音頻流可以同時由 多個中繼設(shè)備接收,并且每個中繼設(shè)備可以與一個或多個IPTV接收終端 相連。在此情況中,每個中繼設(shè)備類似于中繼設(shè)備303那樣操作,并且每 個IPTV接收終端類似于IPTV接收終端308那樣操作。
此外,當(dāng)中繼設(shè)備303和IPTV接收終端308之間的觀看請求/響應(yīng)以 及視頻和音頻流的遞送被當(dāng)作一個會話時,路由器306可以具有同時控制 在中繼設(shè)備和IPTV接收終端處生成的會話的能力。
此外,當(dāng)多個路由器306被設(shè)置并且每個路由器306控制一個或多個 會話時,多個路由器可由一個資源接收控制服務(wù)器312或多個資源接收控 制服務(wù)器312控制。在此情況中,假設(shè)上面具體示例中的調(diào)臺預(yù)測單元 310實現(xiàn)了指定管理路由器306 (其控制調(diào)臺預(yù)測單元310的會話)的資 源接收控制服務(wù)器312的方式。指定資源接收控制服務(wù)器312的方式可以 包括將資源接收控制服務(wù)器312的地址固定地保存在當(dāng)資源接收控制服務(wù) 器312被激活時所設(shè)置的文件中的方式。當(dāng)調(diào)臺預(yù)測單元310在資源接收 控制服務(wù)器312內(nèi)時,假設(shè)多播終止設(shè)備304實現(xiàn)了指定管理路由器306 (其控制多播終止設(shè)備304的會話)的資源接收控制服務(wù)器312中的調(diào)臺 預(yù)測單元的方式。指定調(diào)臺預(yù)測單元的方式還可以包括將調(diào)臺預(yù)測單元的 地址固定地保存在當(dāng)調(diào)臺預(yù)測單元被激活時所設(shè)置的文件中的方式。
從IPTV遞送服務(wù)器301遞送到多播終止設(shè)備304的視頻和音頻流可 以通過單播來代替多播而被遞送。
中繼設(shè)備303可以同時從多個IPTV接收終端接收視頻和音頻流,并
17且,可以向IPTV接收終端308發(fā)送在這些視頻和音頻流中的IPTV接收終 端308請求觀看的視頻和音頻流。
可以由多播終止設(shè)備304代替調(diào)臺預(yù)測單元310來發(fā)送針對資源接收 控制服務(wù)器312的對確保頻帶的請求、對釋放頻帶的請求以及對設(shè)置訪問 控制的請求。在此情況中,當(dāng)調(diào)臺預(yù)測單元310設(shè)置了預(yù)測視頻和音頻流 時,調(diào)臺預(yù)測單元310向多播終止設(shè)備304發(fā)送關(guān)于該預(yù)測視頻和音頻流 的信息。多播終止設(shè)備304利用該信息發(fā)送預(yù)測視頻和音頻流所需的對確 保頻帶的請求、對釋放頻帶的請求以及對設(shè)置訪問控制的請求,并且從資 源接收控制服務(wù)器312接收應(yīng)答。
可以通過將用于執(zhí)行處理操作的功能的程序記錄在計算機可讀記錄介 質(zhì)上,并且通過將如此記錄的程序讀進計算機中來執(zhí)行調(diào)臺預(yù)測單元調(diào)臺 預(yù)測單元310和資源接收控制服務(wù)器312的功能。計算機可讀記錄介質(zhì)可 以指諸如軟盤、CD-ROM等的記錄介質(zhì),或者諸如包括在計算機系統(tǒng)中的 硬盤驅(qū)動器之類的記錄介質(zhì)。計算機可讀記錄介質(zhì)還可以指用于在較短 時間段中動態(tài)保存計算機程序的介質(zhì),例如用在通過因特網(wǎng)傳輸程序的應(yīng) 用中的傳輸介質(zhì)或傳輸波,或者用于在某個時間段中保存程序的介質(zhì),例 如在這種應(yīng)用中用作服務(wù)器的計算機系統(tǒng)中的易失性存儲器。
根據(jù)本發(fā)明,當(dāng)在流傳輸中設(shè)置虛擬信道時,在調(diào)臺操作之前基于預(yù) 測單獨執(zhí)行確保用于下次可能被調(diào)臺并觀看的流的頻帶以及訪問控制,由 此提高了調(diào)臺時切換流的速度并且使實際使用的網(wǎng)絡(luò)資源最小化。
雖然已利用具體術(shù)語描述了本發(fā)明的優(yōu)選示例性實施例,然而,這種 描述僅僅是用于說明的目的,并且將會明白,可以在不脫離所附權(quán)利要求 書的精神和范圍的情況下進行改變和變化。
本申請基于2007年1月24日提交的日本專利申請No. 2007-013741, 并且要求該申請的優(yōu)先權(quán),該申請的公開通過引用被整體結(jié)合于此。
權(quán)利要求
1.一種用于在遞送服務(wù)器將視頻和音頻流遞送到終端的系統(tǒng)中確保用于視頻和音頻流的資源的方法,所述方法包括預(yù)測在終端正接收的視頻和音頻流之后或者在已被選擇供所述終端接收的視頻和音頻流之后,將被選擇供接收的視頻和音頻流;除了確保所述終端正接收的或者已被選擇供所述終端接收的所述視頻和音頻流所需要的資源之外,還在所述終端的用戶選擇下一視頻和音頻流之前,預(yù)先確保遞送所預(yù)測的視頻和音頻流所需要的資源;以及當(dāng)所預(yù)測的視頻和音頻流與在下一次調(diào)臺時所選的視頻和音頻流相符時,將所預(yù)測的視頻和音頻流遞送給所述終端。
2. 根據(jù)權(quán)利要求1所述的確保用于視頻和音頻流的資源的方法,其中,所述預(yù)測視頻和音頻流包括基于用戶的偏好,預(yù)測要被預(yù)測為下次要調(diào)臺的視頻和音頻流,作為下次要被選擇供接收的視頻和音頻流。
3. 根據(jù)權(quán)利要求1或2所述的確保用于視頻和音頻流的資源的方法,其中,所述預(yù)測視頻和音頻流以及所述在終端的用戶選擇下一視頻和音頻流之前預(yù)先確保所述資源包括接收對確保所述終端的用戶希望觀看的視頻和音頻流所需要的頻帶的請求;判斷所述終端的用戶希望觀看的視頻和音頻流是否與在先前請求被接受時所記錄的視頻和音頻流相符;當(dāng)所述判斷的結(jié)果表明相符時,向用于管理頻帶的頻帶管理裝置發(fā)送如下請求對釋放在先前預(yù)測時被確保的用于所述預(yù)測流的頻帶中用于用戶此時不希望觀看的流的頻帶的請求,對釋放當(dāng)前由所述終端用來接收視頻和音頻流的頻帶的請求,以及對確保被預(yù)測為下次將被調(diào)臺的視頻和音頻流所需要的,即新的預(yù)測視頻和音頻流所需要的頻帶的請求;以及當(dāng)所述判斷結(jié)果表明不相符時,向所述頻帶管理裝置發(fā)送如下請求對釋放在先前預(yù)測時被確保的用于預(yù)測流的頻帶的請求,對釋放當(dāng)前由所述終端用來接收視頻和音頻流的頻帶的請求,對確保用戶希望觀看的視頻和音頻流所需要的頻帶的請求,以及對確保被預(yù)測為下次將被調(diào)臺的視頻和音頻流所需要的,即新的預(yù)測視頻和音頻流所需要的頻帶的請求。
4. 根據(jù)權(quán)利要求1至3中的任一項所述的確保用于視頻和音頻流的資源的方法,其中,所述方法還包括在確保和釋放頻帶時執(zhí)行對所述終端的過濾。
5. —種用于視頻和音頻流的中繼設(shè)備,包括中繼裝置,用于中繼終端和遞送服務(wù)器之間的通信,所述遞送服務(wù)器用于將視頻和音頻流遞送到所述終端;調(diào)臺預(yù)測裝置,用于預(yù)測在終端正接收的視頻和音頻流之后或者已被選擇供接收的視頻和音頻流之后,將被選擇供接收的視頻和音頻流。
6. 根據(jù)權(quán)利要求5所述的用于視頻和音頻流的中繼設(shè)備,其中,所述調(diào)臺預(yù)測步驟基于用戶的偏好,預(yù)測要被預(yù)測為下次要調(diào)臺的視頻和音頻流,作為下次要被選擇供接收的視頻和音頻流。
7. 根據(jù)權(quán)利要求5或6所述的用于視頻和音頻流的中繼設(shè)備,其中,所述中繼裝置向所述調(diào)臺預(yù)測裝置發(fā)送對確保所述終端的用戶希望觀看的視頻和音頻流所需要的頻帶的請求,并且其中所述調(diào)臺預(yù)測裝置接收對確保所述終端的用戶希望觀看的視頻和音頻流所需要的頻帶的請求;判斷所述終端的用戶希望觀看的視頻和音頻流是否與在先前請求被接受時所記錄的視頻和音頻流相符;當(dāng)所述判斷的結(jié)果表明相符時,向用于管理頻帶的頻帶管理裝置發(fā)送如下請求對釋放在先前預(yù)測時被確保的用于流的頻帶中用于用戶此時不希望觀看的流的頻帶的請求,對釋放當(dāng)前由所述終端用來接收視頻和音頻流的頻帶的請求,以及對確保被預(yù)測為下次將被調(diào)臺的視頻和音頻流所需要的,即新的預(yù)測視頻和音頻流所需要的頻帶的請求;以及當(dāng)所述判斷結(jié)果表明不相符時,向所述頻帶管理裝置發(fā)送如下請求對釋放在先前預(yù)測時被確保的用于預(yù)測流的頻帶的請求,對釋放當(dāng)前由所述終端用來接收視頻和音頻流的頻帶的請求,對確保用戶希望觀看的視頻和音頻流所需要的頻帶的請求,以及對確保被預(yù)測為下次將被調(diào)臺的視頻和音頻流所需要的,即新的預(yù)測視頻和音頻流所需要的頻帶的請求。
8. —種用于遞送視頻和音頻流的系統(tǒng),其中,遞送服務(wù)器將視頻和音頻流遞送到終端,所述系統(tǒng)包括用于預(yù)測在終端正接收的視頻和音頻流之后或者在已被選擇供所述終端接收的視頻和音頻流之后,將被選擇供接收的視頻和音頻流的裝置;用于除了確保所述終端正接收的或者已被選擇供所述終端接收的所述視頻和音頻流所需要的資源之外,還在所述終端的用戶選擇下一視頻和音頻流之前,預(yù)先確保遞送所預(yù)測的視頻和音頻流所需要的資源的裝置;以及用于當(dāng)所預(yù)測的視頻和音頻流與在下一次調(diào)臺時所選的視頻和音頻流相符時,將所預(yù)測的視頻和音頻流遞送給所述終端的裝置。
9. 根據(jù)權(quán)利要求8所述的用于遞送視頻和音頻流的系統(tǒng),其中,所述用于預(yù)測視頻和音頻流的裝置基于用戶的偏好,預(yù)測要被預(yù)測為下次要調(diào)臺的視頻和音頻流,作為下次要被選擇供接收的視頻和音頻流。
10. 根據(jù)權(quán)利要求8或9所述的用于遞送視頻和音頻流的系統(tǒng),其中,所述用于預(yù)測視頻和音頻流的裝置以及所述用于在終端的用戶選擇下一視頻和音頻流之前預(yù)先確保資源的裝置接收對確保所述終端的用戶希望觀看的視頻和音頻流所需要的頻帶的請求;判斷所述終端的用戶希望觀看的視頻和音頻流是否與在先前請求被接受時所記錄的視頻和音頻流相符;當(dāng)所述判斷的結(jié)果表明相符時,向用于管理頻帶的頻帶管理裝置發(fā)送如下請求對釋放在先前預(yù)測時被確保的用于流的頻帶中用于用戶此時不希望觀看的流的頻帶的請求,對釋放當(dāng)前由所述終端用來接收視頻和音頻流的頻帶的請求,以及對確保被預(yù)測為下次將被調(diào)臺的視頻和音頻流所需要的,即新的預(yù)測視頻和音頻流所需要的頻帶的請求;以及當(dāng)所述判斷結(jié)果表明不相符時,向所述頻帶管理裝置發(fā)送如下請求對釋放在先前預(yù)測時被確保的用于預(yù)測流的頻帶的請求,對釋放當(dāng)前由所述終端用來接收視頻和音頻流的頻帶的請求,對確保用戶希望觀看的視頻和音頻流所需要的頻帶的請求,以及對確保被預(yù)測為下次將被調(diào)臺的視頻和音頻流所需要的,即新的預(yù)測視頻和音頻流所需要的頻帶的請求。
11. 一種用于存儲程序的記錄介質(zhì),所述程序使計算機在遞送服務(wù)器將視頻和音頻流遞送到終端的系統(tǒng)中確保用于視頻和音頻流的資源,所述記錄介質(zhì)包括用于預(yù)測在終端正接收的視頻和音頻流之后或者在已被選擇供所述終端接收的視頻和音頻流之后,將被選擇供接收的視頻和音頻流的過程;用于除了確保所述終端正接收的或者已被選擇供所述終端接收的所述視頻和音頻流所需要的資源之外,還在所述終端的用戶選擇下一視頻和音頻流之前,預(yù)先確保遞送所預(yù)測的視頻和音頻流所需要的資源的過程;以及用于當(dāng)所預(yù)測的視頻和音頻流與在下一次調(diào)臺時所選的視頻和音頻流相符時,將所預(yù)測的視頻和音頻流遞送給所述終端的過程。
12. 根據(jù)權(quán)利要求11所述的記錄介質(zhì),其中,所述用于預(yù)測視頻和音頻流的過程基于用戶的偏好,預(yù)測要被預(yù)測為下次要調(diào)臺的視頻和音頻流,作為下次要被選擇供接收的視頻和音頻流。
13. 根據(jù)權(quán)利要求11或12所述的記錄介質(zhì),其中,所述用于預(yù)測視頻和音頻流的過程以及所述用于在終端的用戶選擇下一視頻和音頻流之前預(yù)先確保資源的過程包括接收對確保所述終端的用戶希望觀看的視頻和音頻流所需要的頻帶的請求;判斷所述終端的用戶希望觀看的視頻和音頻流是否與在先前請求被接受時所記錄的視頻和音頻流相符;當(dāng)所述判斷的結(jié)果表明相符時,向用于管理頻帶的頻帶管理裝置發(fā)送如下請求對釋放在先前預(yù)測時被確保的用于所述預(yù)測流的頻帶中用于用戶此時不希望觀看的流的頻帶的請求,對釋放當(dāng)前由所述終端用來接收視頻和音頻流的頻帶的請求,以及對確保被預(yù)測為下次將被調(diào)臺的視頻和音頻流所需要的,即新的預(yù)測視頻和音頻流所需要的頻帶的請求;以及當(dāng)所述判斷結(jié)果表明不相符時,向所述頻帶管理裝置發(fā)送如下請求-對釋放在先前預(yù)測時被確保的用于預(yù)測流的頻帶的請求,對釋放當(dāng)前由所述終端用來接收視頻和音頻流的頻帶的請求,對確保用戶希望觀看的視頻和音頻流所需要的頻帶的請求,以及對確保被預(yù)測為下次將被調(diào)臺的視頻和音頻流所需要的,即新的預(yù)測視頻和音頻流所需要的頻帶的請求。
全文摘要
在終端正接收的視頻和音頻流之后的或者在已被選來供終端接收的視頻和音頻流之后,將被選來供接收的視頻和音頻流被預(yù)測。除了終端正接收的或者已被選來供終端接收的視頻和音頻流所需要的資源之外,遞送所預(yù)測的視頻和音頻流所需要的資源在終端的用戶選擇下一視頻和音頻流之前被預(yù)先確保。在所預(yù)測的視頻和音頻流與在下一次調(diào)臺時所選的視頻和音頻流相符之前,所預(yù)測的視頻和音頻流不被遞送給終端。
文檔編號H04N7/173GK101595732SQ200880003128
公開日2009年12月2日 申請日期2008年1月21日 優(yōu)先權(quán)日2007年1月24日
發(fā)明者三浦周平, 佐藤淳一, 內(nèi)藤要, 小林昭, 木村基伸, 落合勝博 申請人:日本電氣株式會社