[發明專利]一種單播頻道碼流斷檢測裝置及方法有效
| 申請號: | 200910143696.2 | 申請日: | 2009-06-02 |
| 公開(公告)號: | CN101583049A | 公開(公告)日: | 2009-11-18 |
| 發明(設計)人: | 姚敏;劉澍;宋凱 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04N17/00 | 分類號: | H04N17/00;H04N7/24;H04L12/18;H04L12/26 |
| 代理公司: | 信息產業部電子專利中心 | 代理人: | 梁 軍 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 頻道 碼流斷 檢測 裝置 方法 | ||
技術領域
本發明涉及IPTV多媒體領域,特別涉及一種單播頻道碼流中斷檢測裝置及方法。
背景技術
交互式網絡電視(IPTV)是一種全新交互式媒體視頻方式,它是基于IP網絡而發展起來,它帶給用戶全新的視頻體驗,完全顛覆了傳統的電視觀賞模式,它將主動權全部交給用戶,用戶可以根據喜好來欣賞媒體資源。
目前在IPTV系統組網中,主要有三種方式,分別為全網組播、全網單播、單播加組播三種方式;在各種組網中,主要由中心節點、區域中心節點、邊緣節點、組播交換機、承載網絡、機頂盒等設備組成;在不同的組網方式中,頻道(CHANNEL)碼流流向有各自的特點。其中,在全網單播方式中,中心節點與區域中心節點、區域中心節點與邊緣節點、邊緣節點與機頂盒為單播的組網方式;在單播加組播方式中,中心節點與區域中心節點之間、區域中心節點與邊緣節點之間為單播組網方式。而在單播組網方式中,當中心節點與邊緣節點間連接交換機或者節點碼流異常情況下,會造成中心節點與邊緣節點或者邊緣節點與用戶間之間存在碼流中斷的情況,一旦中心節點碼流中斷或邊緣節點碼流中斷,將會造成網絡中大量用戶出現黑屏,給用戶體驗節目帶來不愉快的感覺,對運營商來說損失的是用戶的信心。另外,在發生碼流中斷的故障時,需要其它設備來檢測網絡中的碼流情況,因此,會出現運營商成本增加、結構組網復雜、浪費資源的問題,給用戶和運營商都帶來一定的損失。
發明內容
本發明的目的在于,提供一種單播頻道碼流中斷檢測方法,能夠解決IPTV網絡中單播頻道碼流中斷的問題。
本發明的另一目的在于,提供一種單播頻道碼流中斷檢測裝置,能夠解決IPTV網絡中單播頻道碼流中斷的問題。
本發明的單播頻道碼流中斷檢測方法,包括下列步驟:
步驟A:節點單板上的媒體轉發檢測單元MDU轉發媒體報文并定時掃描節點單板頻道碼流確定頻道碼流是否斷,在頻道碼流中斷時,通過內部媒體消息交互單元MSU將碼流中斷告警消息上報給CPU控制模塊;
步驟B:CPU控制模塊根據所述碼流中斷告警消息進行相應的頻道碼流狀態遷移,切換頻道直播源。
其中,所述MDU的頻道碼流狀態包括:頻道初次建立還沒有掃描狀態INIT、頻道碼流中斷狀態DOWN,以及頻道碼流正常狀態UP。
進一步地,在所述步驟A中,MDU檢測到當前頻道碼流狀態為DOWN且上次頻道碼流狀態為UP或INIT時,分別進行狀態遷移UP->DOWN或INIT->DOWN,并向CPU控制模塊的頻道進程上報頻道碼流中斷告警。
其中,在所述步驟B中,所述CPU控制模塊的頻道碼流狀態包括:頻道工作狀態WORKING、頻道碼流中斷狀態BREAKING,以及頻道碼流恢復狀態RESTORING;所述CPU控制模塊頻道碼流狀態遷移包括:WORKING->BREAKING:由頻道工作狀態遷移到頻道碼流中斷狀態;BREAKING->WORKING:由頻道碼流中斷狀態遷移到頻道工作狀態;WORKING->RESTORING:由頻道工作狀態遷移到頻道碼流恢復狀態;RESTORING->WORKING:由頻道碼流恢復狀態遷移頻道工作狀態。
其中,在所述步驟A中,進一步包括下列步驟:所述MDU定時檢查其上的頻道數據區是否有頻道創建,在有頻道創建后,定時檢查其入向頻道媒體通道是否接收到媒體碼流,并定時更新共享內存區的頻道數據區頻道碼流標志位。
另外,在所述步驟A中,所述MDU檢測所述媒體報文與節點單板上設置的頻道碼流轉發表是否匹配,在匹配時置當前頻道碼流標志位正常。
另外,在頻道碼流恢復后,進一步包括下列步驟:所述MDU向CPU控制模塊上報頻道碼流狀態恢復消息;所述CPU控制模塊根據所述頻道碼流狀態恢復消息,關閉頻道默認節目或者直播源,然后切換到原頻道直播源,并將消息上報給運營商。
其中,在所述步驟B中,所述CPU控制模塊在切換到原頻道直播源切換成功后,向MDU分發頻道碼流,以提供給用戶。
本發明的單播頻道碼流中斷檢測裝置,在節點單板上包括媒體轉發檢測單元MDU、CPU控制模塊,以及內部媒體消息交互單元MSU,其中,所述媒體轉發檢測單元MDU,用于轉發媒體報文并定時掃描節點單板頻道碼流確定頻道碼流是否斷,在頻道碼流中斷時,通過內部媒體消息交互單元MSU將碼流中斷告警消息上報給CPU控制模塊;所述CPU控制模塊,用于根據所述碼流中斷告警消息進行相應的頻道碼流狀態遷移,切換頻道直播源。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910143696.2/2.html,轉載請聲明來源鉆瓜專利網。





