專利名稱:用于在iptv系統(tǒng)中處理頻道改變請求的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于在根據(jù)IP協(xié)議進(jìn)行操作的電視系統(tǒng)中處理頻 道改變請求的方法。
背景技術(shù):
在根據(jù)IP (互聯(lián)網(wǎng)協(xié)議)協(xié)議進(jìn)行操作的電視系統(tǒng)中,通常經(jīng)由 寬帶連接將視頻流傳送至訂戶。更具體地,經(jīng)由接入網(wǎng)和DSL (數(shù)字 訂戶線路)調(diào)制解調(diào)器將傳送信號傳送至訂戶的數(shù)字解碼器(機(jī)頂盒)。 訂戶的數(shù)字解碼器對該傳送信號進(jìn)行解碼,然后將其轉(zhuǎn)換成標(biāo)準(zhǔn)電視 信號。
為了改變頻道,訂戶按動數(shù)字解碼器遙控器的節(jié)目按鍵P+或P-。 P+按鍵使當(dāng)前正在觀看的頻道號加一,P-按鍵使當(dāng)前正在觀看的頻道 號減一。響應(yīng)于頻道改變請求,數(shù)字解碼器經(jīng)由其DSL調(diào)制解調(diào)器向 接入網(wǎng)傳送物理頻道改變請求。典型地,使用IGMP (互聯(lián)網(wǎng)組管理協(xié) 議)協(xié)議來執(zhí)行該請求。在這種情況下,物理頻道改變請求是預(yù)訂請 求。數(shù)字解碼器然后傳送其想要接收的頻道的IP地址作為預(yù)訂參數(shù)。
圖l示出了一幅時序圖,其示出了,根據(jù)現(xiàn)有技術(shù)的標(biāo)準(zhǔn)過程的、 遵循由訂戶通過其遙控器而發(fā)送的多個頻道改變請求的、由解碼器對 物理頻道改變請求的傳送。當(dāng)訂戶按動其遙控器的P+或P-按鍵時,解 碼器立即向接入網(wǎng)傳送物理頻道改變請求。如果訂戶在非常短的時間 間隔內(nèi)對其遙控器的按鍵P+或P-連續(xù)按動n次以快速獲得給定的頻 道,則盡管n個物理頻道中僅最后一個將滿足包含最后請求的頻道的IP 地址的條件,但將這n個物理頻道改變請求都傳送至接入網(wǎng)。物理頻道 改變請求的這種大量傳送造成了接入網(wǎng)的無用的過載,甚至飽和。
為了避免接入網(wǎng)的這種過載,本領(lǐng)域已知,不傳送所有物理頻道 改變請求。該操作模式在圖2和3中示出并典型地被稱作虛擬跳換
3(zapping)。當(dāng)數(shù)字解碼器接收到頻道改變請求(按動遙控器的P+或 P-按鍵)時,該數(shù)字解碼器觸發(fā)持續(xù)時間T^p。的超時。如果在該超時 期間沒有接收到新的頻道改變請求,則在該超時結(jié)束時傳送與該頻道 改變請求相對應(yīng)的物理頻道改變請求。相反,如果在該超時期間接收 到新的頻道改變請求,則重置該超時,并重新開始前述過程。
圖2示出了在減少的時間段內(nèi)數(shù)字解碼器接收多個頻道改變請求 的情況,其中,每一頻道改變請求之間的時間間隔小于超時的時段 Ttemp。。這種情況被稱作突發(fā)跳換或頻道改變請求突發(fā)。在該圖所示的 示例中,數(shù)字解碼器接收與對遙控器的P+或P-按鍵的四次連續(xù)且分組 按動相對應(yīng)的4個頻道改變請求。在該示例中,在前三個頻道改變請求 的超時期間接收到頻道改變請求。因此,沒有傳送針對這前三個頻道 改變請求的物理頻道改變請求。然而,在接收到這些頻道改變請求時, 將與這些頻道改變請求有關(guān)的信息顯示在與數(shù)字解碼器相連接的電視 機(jī)屏幕上,以向訂戶通知解碼器確實(shí)接收到了該訂戶的請求。最后, 對于第四個頻道改變請求,在其超時時段內(nèi)沒有接收到其他頻道改變 請求,因此,在該超時時段結(jié)束時將與該頻道改變請求相對應(yīng)的物理 頻道改變請求傳送至接入網(wǎng)。
圖3示出了在更長時間段內(nèi)數(shù)字解碼器接收多個頻道改變請求的
情況,其中,每一頻道改變請求之間的時間間隔大于Ttemp。。這種情況
對應(yīng)于訂戶連續(xù)執(zhí)行多個簡單跳換的慢跳換情況。在這種情況下,訂 戶不想直接轉(zhuǎn)到給定的頻道,而想要觀看與?+*-按鍵的按動相對應(yīng)的
每一個頻道。在圖3所示的情況下,數(shù)字解碼器接收以大于Ttemp。的時
間間隔彼此分離的三個頻道改變請求。在這3個頻道改變請求的超時時
段內(nèi)沒有接收到頻道改變請求,那么在接收到頻道改變請求之后的超 時時段結(jié)束時,傳送與這些頻道改變請求中的每一個相對應(yīng)的物理頻 道改變請求。
參照圖2和3而描述的操作模式實(shí)現(xiàn)了避免將大量物理頻道改變
請求傳送至接入網(wǎng),并因此避免了接入網(wǎng)的過載或飽和。然而,以等
于超時的持續(xù)時間(Ttemp。)的延遲將物理頻道改變請求傳送至接入網(wǎng)。 結(jié)果是,在簡單跳換的情況下,由于除了網(wǎng)絡(luò)的請求處理時間外,訂戶在其電視機(jī)上獲得頻道改變之前還必須等待時間Ttemp。,因此系統(tǒng)失 去了反應(yīng)性。此外,這與操作者所需的服務(wù)質(zhì)量改進(jìn)背道而馳。
發(fā)明內(nèi)容
本發(fā)明能夠克服全部或一些前述問題。
為此,本發(fā)明提出了一種用于在基于IP的電視系統(tǒng)中處理頻道改 變請求的方法,所述電視系統(tǒng)包括連接至電視機(jī)和接入網(wǎng)的數(shù)字解碼 器,所述方法的與眾不同之處在于,響應(yīng)于所述頻道改變請求,數(shù)字 解碼器執(zhí)行以下步驟-
a) 向接入網(wǎng)傳送與頻道改變請求相對應(yīng)的物理頻道改變請求,
并觸發(fā)超時時段Ttemp。;
b) 如果在所述超時時段內(nèi)數(shù)字解碼器接收到新的頻道改變請求, 則該數(shù)字解碼器觸發(fā)新的超時時段Ttemp。;以及
C)只要新的超時時段結(jié)束,就向接入網(wǎng)傳送與頻道改變請求相 對應(yīng)的物理頻道改變請求,或者如果在新的超時時段內(nèi)數(shù)字解碼器接 收到新的頻道改變請求,則在步驟b)重新開始。
因此,在突發(fā)跳換的情況下,僅傳送針對該突發(fā)的第一個和最后 一個頻道改變請求的物理頻道改變請求。在接收到第一個頻道改變請 求時,解碼器傳送與第一個頻道改變請求相對應(yīng)的物理頻道改變請求, 以及在最后一個頻道改變請求的超時時段到期時,傳送與該頻道改變 請求相對應(yīng)的物理頻道改變請求。在簡單跳換的情況下,在接收到頻 道改變請求之后立即傳送物理頻道改變請求。
因此,本發(fā)明既實(shí)現(xiàn)了在突發(fā)跳換的情況下避免接入網(wǎng)的過載, 又實(shí)現(xiàn)了在簡單跳換的情況下不使系統(tǒng)反應(yīng)時間變差。
根據(jù)一優(yōu)選實(shí)施例,所述解碼器還在步驟a)期間傳送控制消息
以在電視機(jī)上顯示與所請求的頻道有關(guān)的信息,以便向訂戶通知所述 解碼器確實(shí)接收到了訂戶的頻道改變請求。
同樣,根據(jù)另一優(yōu)選實(shí)施例,所述解碼器還在步驟b)期間傳送
控制信號以在電視機(jī)上顯示與新請求的頻道有關(guān)的信息。
本發(fā)明還涉及一種針對基于IP的電視系統(tǒng)的數(shù)字解碼器,所述數(shù)字解碼器連接至電視機(jī)和接入網(wǎng),并包括用于處理頻道改變請求以能 夠?qū)崿F(xiàn)上述方法的裝置。
參照附圖,通過以下對本發(fā)明優(yōu)選實(shí)施例的詳細(xì)闡述,將更好地 理解本發(fā)明,并且其他目的、細(xì)節(jié)、特征和優(yōu)點(diǎn)將變得顯而易見,在 附圖中-
圖l (已描述)是示出了根據(jù)現(xiàn)有技術(shù)中已知的第一方法的對多
個頻道改變請求的處理的時序圖2 (已描述)是示出了在通過現(xiàn)有技術(shù)中己知的第二方法處理 頻道改變請求突發(fā)時對該突發(fā)的處理的時序圖3 (已描述)是示出了在通過現(xiàn)有技術(shù)中己知的第二方法處理
多個簡單頻道改變請求時對該多個請求的處理的時序圖; 圖4示出了本發(fā)明的方法步驟的流程圖5是與圖2相比較的、示出了在通過圖4的方法處理頻道改變請
求突發(fā)時對該突發(fā)的處理的時序圖;以及
圖6是與圖3相比較的、示出了在通過圖4的方法處理多個簡單頻
道改變請求時對該多個請求的處理的時序圖。
具體實(shí)施例方式
圖4示出了根據(jù)本發(fā)明對頻道改變請求的處理。該處理在數(shù)字解 碼器中實(shí)現(xiàn)。在以下描述中,該數(shù)字解碼器被認(rèn)為其中一部分經(jīng)由例 如DSL調(diào)制解調(diào)器連接至接入網(wǎng),而另一部分連接至諸如電話之類的 顯不設(shè)備。
圖4所示的方法首先包括啟動步驟400以初始化該過程。 在被稱作410的步驟期間,該解碼器然后測試是否已從解碼器的 遙控器接收到頻道改變請求。如果沒有接收到,則該解碼器等待頻道 改變請求。如果已接收到,則該解碼器執(zhí)行步驟420。在該步驟中,解 碼器將物理頻道改變請求例如以IGMP協(xié)議情況下的預(yù)訂請求的形式 立即傳送至接入網(wǎng),并觸發(fā)持續(xù)時間為T^p。的超時時段。優(yōu)選地,解碼器還通過傳送控制消息來命令在與解碼器相連接的電視機(jī)屏幕上顯 示與頻道改變請求有關(guān)的信息,以向訂戶通知解碼器確實(shí)己接收到他
的頻道改變請求??梢栽趫?zhí)行步驟420的同時執(zhí)行圖4中步驟430所示的 該傳送。
隨后的步驟440和450是測試步驟,以確定解碼器是否在超時時段 內(nèi)已接收到新的頻道改變請求。如果超時時段期滿而沒有接收到新的 改變請求,則返回到步驟410。然而,如果在超時時段結(jié)束之前接收到 新的頻道改變請求,則進(jìn)行到步驟460。
在步驟460,解碼器觸發(fā)新的超時時段。優(yōu)選地,在步驟470,解 碼器還通過傳送控制消息來命令在與解碼器相連接的電視機(jī)屏幕上顯 示與新的頻道改變請求有關(guān)的信息??梢栽趫?zhí)行步驟460的同時執(zhí)行該 步驟。
隨后的步驟480和490是測試步驟,以確定解碼器是否在該新超時 時段內(nèi)已接收到新的頻道改變請求。如果該新的超時時段期滿而沒有 接收到新的改變請求,則在步驟500,將物理頻道改變請求傳送至接入 網(wǎng),而如果接收到新的改變請求,則在步驟460重新開始。
最后,在步驟500之后,在步驟410重新開始。
在圖5和6中示出了該方法的結(jié)果。圖5更具體地示出了在突發(fā)跳 換的情況下本發(fā)明的方法的結(jié)果,圖6示出了在簡單跳換的情況下本發(fā) 明的方法的結(jié)果。將這些結(jié)果與圖2和3的結(jié)果進(jìn)行比較。
響應(yīng)于頻道改變請求突發(fā)(兩個連續(xù)請求之間的時間間隔小于 Ttemp。的情況),解碼器傳送針對該突發(fā)的第一個和最后一個頻道改變 請求的物理頻道改變請求。在接收到第一個頻道改變請求之后立即傳 送與第一個頻道改變請求相對應(yīng)的物理頻道改變請求。在最后一個頻 道改變請求的超時時段結(jié)束時,傳送與最后一個頻道改變請求相對應(yīng) 的物理頻道改變請求。因此,如果將這些結(jié)果與圖2的結(jié)果進(jìn)行比較, 則解碼器僅傳送兩個物理頻道改變請求而不是n個(在包括n個頻道改 變請求的突發(fā)的情況下)。接入網(wǎng)因此不處于請求飽和狀態(tài)。
響應(yīng)于多個簡單頻道改變請求(兩個連續(xù)請求之間的時間間隔大
于Ttemp。的情況),解碼器傳送針對每一個頻道改變請求的物理頻道改
7變請求,并且,在接收到頻道改變請求之后立即傳送該物理頻道改變 請求。因此,如果將這些結(jié)果與圖3的結(jié)果進(jìn)行比較,那么由于只要接 收到頻道改變請求,解碼器就傳送物理頻道改變請求,因此解碼器提 高了反應(yīng)性。
本方法釆用的超時時段的持續(xù)時間包括在300ms與700ms之間。優(yōu) 選地為500ms。
盡管已針對具體實(shí)施例對本發(fā)明進(jìn)行了描述,但顯而易見的是, 本發(fā)明不限于此,并且本發(fā)明包括落在本發(fā)明范圍內(nèi)的、所述步驟的 所有技術(shù)上等同替代方式及其組合。
權(quán)利要求
1、一種用于在基于IP的電視系統(tǒng)中處理頻道改變請求的方法,所述電視系統(tǒng)包括連接至電視機(jī)和接入網(wǎng)的數(shù)字解碼器,所述方法的特征在于,響應(yīng)于所述頻道改變請求,所述數(shù)字解碼器執(zhí)行以下步驟a)向接入網(wǎng)傳送(420)與所述頻道改變請求相對應(yīng)的物理頻道改變請求,并觸發(fā)(420)超時時段Ttempo;b)如果在所述超時時段內(nèi)所述數(shù)字解碼器接收到新的頻道改變請求,則所述數(shù)字解碼器觸發(fā)(460)新的超時時段Ttempo;以及c)只要新的超時時段結(jié)束,就向接入網(wǎng)傳送(500)與所述頻道改變請求相對應(yīng)的物理頻道改變請求,或者如果在新的超時時段內(nèi)所述數(shù)字解碼器接收到新的頻道改變請求,則在步驟b)重新開始。
2、 根據(jù)權(quán)利要求l所述的方法,其特征在于,在步驟a)期間, 解碼器傳送(430)控制消息以在電視機(jī)上顯示與所請求的頻道有關(guān)的 信息。
3、 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,在步驟b)期間, 解碼器傳送(470)控制消息以在電視機(jī)上顯示與新請求的頻道有關(guān)的"(曰息。
4、 根據(jù)前述權(quán)利要求之一所述的方法,其特征在于,持續(xù)時間 Ttemp。包括在300ms與700ms之間。
5、 根據(jù)權(quán)利要求4所述的方.法,其特征在于,持續(xù)時間Ttemp。等于500ms。
6、 根據(jù)前述權(quán)利要求中任一項所述的方法,其特征在于,所述 物理頻道改變請求是與IGMP協(xié)議兼容的預(yù)訂請求。
7、 一種用于基于IP的電視系統(tǒng)的數(shù)字解碼器,所述數(shù)字解碼器連 接至電視機(jī)和接入網(wǎng)并包括處理頻道改變請求的裝置,其特征在于, 所述頻道改變請求裝置能夠?qū)崿F(xiàn)根據(jù)權(quán)利要求1至6中任一項所述的方 法。
全文摘要
本發(fā)明涉及一種用于在根據(jù)IP協(xié)議進(jìn)行操作的電視系統(tǒng)中處理頻道改變請求的方法。該方法在訂戶的數(shù)字解碼器中實(shí)現(xiàn),并且該方法的目的是在突發(fā)跳換的情況下避免接入網(wǎng)的過載以及在簡單跳換的情況下避免使系統(tǒng)的反應(yīng)時間變差。根據(jù)本發(fā)明,在接收到由小于預(yù)定超時的持續(xù)時間(T<sub>tempo</sub>)的時間間隔所分離的頻道改變請求突發(fā)的情況下,數(shù)字解碼器向系統(tǒng)的接入網(wǎng)傳送兩個物理頻道改變請求,一個針對該突發(fā)的第一個頻道改變請求,另一個針對該突發(fā)的最后一個頻道改變請求。在接收到第一個頻道改變請求之后立即傳送第一個請求,在接收到最后一個頻道改變請求之后以等于超時的持續(xù)時間的延遲傳送最后一個請求。在簡單跳換的情況下,數(shù)字解碼器在接收到頻道改變請求之后立即傳送物理頻道改變請求。
文檔編號H04N7/173GK101605224SQ200910145288
公開日2009年12月16日 申請日期2009年6月1日 優(yōu)先權(quán)日2008年6月9日
發(fā)明者帕特里克·勒普蘭斯, 弗洛朗·弗雷奈, 貝爾納·皮紹 申請人:湯姆森許可貿(mào)易公司