專利名稱:一種dvb碼流監測系統的制作方法
技術領域:
本實用新型涉及一種監測系統,特別是一種用于廣播電視臺和有線電視傳輸及分 配網絡的對影響數字電視信號質量的因素的代表值進行自動檢測的專用監測系統。
背景技術:
廣播電視系統監測工作是廣播電視事業的重要組成部分。為了預防廣播電視節目 的錯播、劣播甚至停播,為了防止非法節目入侵,保證廣播電視節目安全、穩定、可靠地播出 與傳輸,必須加強廣播電視系統的監測工作。DVB (數字視頻廣播,Digital Video Broadcasting),是由DVB項目維護的一系列 國際承認的數字電視公開標準。DVB項目是一個由300多個成員組成的工業組織,它是由歐 洲電信標準化組織、歐洲電子標準化組織和歐洲廣播聯盟聯合組成的聯合專家組發起的。1993年,歐洲成立了國際數字視頻廣播組織(DVB組織),DVB的宗旨是要設計一 個通用的數字電視系統,在此系統內的各種傳輸方式之間的轉換有最簡單的方式,盡可能 的增加通用性。DVB標準提供了一套完整的、適用于不同媒介的數字電視系統規范。DVB數 字廣播傳輸系統利用了包括衛星、有線、地面、SMATV、MNDSD在內的所有通用電視廣播傳輸 媒體。它們分別對應的 DVB 標準DVB-S、DVB-C、DVB-T、DVB-SMATV、DVB-MS 和 DVB-MC。DVB標準的核心(1)系統采用MPEG-2壓縮的音頻、視頻及資料格式作為資源;(2)系統采用公共MPEG-2傳輸(TS)復用方式;(3)系統采用公共的用于描述廣播節目的系統服務信息(SI);(4)系統的第1級信道編碼采用R-S前向糾錯編碼保護;(5)調制與其他附屬的信道編碼方式,由不同的傳輸媒介來確定;使用通用的加 擾方法及條件接收接口。 DVB標準的傳輸系統分為信源編解碼(Source Coding)和信道編解碼 (ChannelCoding)兩部分。信源編碼采用MPEG-2碼流,首先對音頻和視頻進行復用,然后再 將多個數字電視節目流進行傳輸復用。在接受端進行相應的解復用和解碼。信道編解碼包括前向糾錯編碼、譯碼、調制、解調和上、下變頻3部分。衛星傳輸 采用QPSK (4相相移鍵控調制)方式,有線傳輸采用QAM (正交振幅調制)方式,地面傳輸采 用C0FDM(編碼正交頻分復用)或16VSB(16電平殘留邊帶調制)方式。DVB-C數字有線廣播系統標準該標準以有線電視網作為傳輸介質,應用范圍廣。 有線電視系統分為兩部分CATV前端和綜合解碼接收機(IRD)。采用MPEG-2壓縮編碼的傳 輸流,由于傳輸介質采用的是同軸電纜,與衛星傳輸相比抗外界干擾能力強,信號強度相對 較高。調制方式有16、32、64QAM三種方式,對于QAM調制而言,傳輸信息速率越高,抗干擾能 力越低。采用64QAM正交振幅調制時,一個PAL通道的傳輸碼率為41. 34Mb/s,還可供多套 節目復用。DVB-C傳輸系統的具有如下幾點主要特點1.可與多種節目源相適配。DVB-C傳 輸系統所傳送的節目既可來源于從衛星系統接收下來的節目,又可來源于本地電視節目,
3以及其它外來節目信號;2.可用于標準數字電視又可用于HDTV。我國有線電視系統采用DVB-C數字有線廣播系統標準。對數字電視信號的監測,就是依據所采用的數字電視標準,對表示數字電視信號 性能的因素的代表值進行自動檢測,來確定電視播出的質量。為了保障監測對象安全、穩 定、可靠地運行,碼流監測需要進行如下三個方面的監測工作1.安全監測為了防止節目錯播和非法節目的侵入必須進行安全監測。通過PID 號檢測、PCR連續性錯誤檢測、表版本號變化檢測、各個PID碼率上下限及包重復時限(即 最大允許包間隔)、表的一致性檢查、ECM流停播檢測等多項措施綜合進行檢測,來實現播 出安全的監測。安全方面出了問題會導致該播出的節目不播出或混亂了,不該播出的節目播出 了。2.差錯監測差錯有如下幾種情況由于外界干擾、設備降質、系統軟硬件不完善等原因導致碼流結構或有關表格發 生不符合DVB標準或MPEG 2標準的錯誤,如同步字節錯誤、包計數器錯等等,但這些問題都 能夠自行恢復正常。由于前端設備的軟硬件不完善等原因導致一定情況下碼流不穩定或不平穩,通過 連續監測指定通道所有碼流的動態指標,如當前碼率和帶寬、最大最小碼率、最大瞬間碼率 (以毫秒為單位)、最大包間隔等,能夠了解諸如編碼器、復用器、表生成器和CA生成器等設 備的輸入輸出狀況和它們之間碼流匹配情況,能夠發現碼流輸出忽高忽低,甚至丟包斷流 等碼流不穩定現象,但這些現象都能夠自行恢復正常。出現差錯會直接導致節目播出質量下降,如圖像出現馬賽克甚至停頓,聲音發出 咔咔聲響等。3.故障監測故障有如下幾種情況需要外部干預才能恢復正常的差錯;連續發生差錯(出現恢復又出現又恢復…);出現故障會直接導致節目中斷。通過監測可在發生異常時及時發現問題、準確定位問題、正確分析問題、迅速排除 問題,以最快的速度恢復正常播出。進入數字電視時代后,碼流監測儀逐漸成為最典型、最關鍵、最有效的監測設備。 在廣播電視臺(站)和有線電視傳輸及分配網絡的關鍵環節設置監測點,利用碼流監測設 備通過對影響數字電視信號性能的因素的代表值進行自動檢測,來確定電視播出的質量, 預報或報告廣播電視節目的錯播、劣播甚至停播以及非法節目的入侵,保證廣播電視節目 安全、穩定、可靠地播出與傳輸。隨著廣播電視數字化進程的發展,市場上不斷出現碼流分析儀等產品,但是它們 一般為單路檢測,且監測指標多益于開發廣電設備或產品用,而對于廣播電視臺網的運營 監測不太實用。
實用新型內容針對上述現有技術的缺陷,本實用新型的目的是提供一種可大容量監測、成本低且實用方便的DVB碼流監測系統。為達到上述目的,本實用新型采用如下技術方案一種DVB碼流監測系統,包括下位機、交換機和上位機,所述下位機連接所述交換 機,并通過所述交換機連接所述上位機,所述下位機包括至少一塊TS碼流采集卡和下位機 CPU ;每塊所述TS碼流采集卡包括至少一組ASI輸入接口,每組ASI輸入接口包括至少 一個接口,每組所述ASI輸入接口分別依次連接FPGA板、緩存裝置以及PCI橋,輸入碼流數 據通過ASI輸入接口傳輸到所述FPGA板進行相應處理,并通過所述緩存裝置對所述FPGA 板處理后的碼流進行緩存,并通過所述PCI橋傳輸到所述下位機CPU中;所述下位機CPU包括采集裝置、以及連接所述采集裝置的解析裝置和事件監測裝 置、連接所述事件監測裝置的比對裝置以及連接所述解析裝置和所述對比裝置的上報裝 置;所述采集裝置采集所述PCI橋輸入的碼流,并將采集到碼流分為流和表;所述解析裝置接收所述采集裝置發送的流和表,進行解析;所述事件監測裝置監測所述采集裝置采集到的數據,并判斷是否是事件數據,是 事件數據,則將事件數據發送到比對裝置中;所述比對裝置將事件數據進行比對,符合對事件的定義,則將事件發送到所述上 報裝置;所述上報裝置將所述解析裝置解析后的信息和所述比對裝置發送的事件通過所 述交換機發送到上位機。本實用新型的DVB碼流監測系統,其中每臺所述下位機包括四塊所述TS碼流采集卡。本實用新型的DVB碼流監測系統,其中每塊所述TS碼流采集卡包括兩組ASI輸入 接口,每組ASI輸入接口包括兩個接口。 本實用新型的DVB碼流監測系統,其中所述TS碼流采集卡與所述下位機CPU通過 PCI總線連接。本實用新型的DVB碼流監測系統,其中所述下位機通過局域網連接所述交換機。通過本實用新型所設計的DVB碼流監測系統解決了單臺下位機監測的監測容量 小,不方便的問題,可以方便、準確、及時地在廣播電視臺(站)和有線電視傳輸及分配網絡 的關鍵環節設置監測點,對廣播電視信號進行監測,可以大容量監測,且每臺下位機均采用 TS碼流采集卡采集碼流,每塊TS碼流采集卡包含兩個ASI輸入接口,采集的通道多,成本低 且實用方便。
圖1是本實用新型DVB碼流監測系統的系統框圖。
具體實施方式
以下結合附圖對本實用新型DVB碼流監測系統的實施方式進行詳細說明。參見圖1,本實用新型的DVB碼流監測系統是基于DVB碼流監測原理設計而成的專用監測系統。該系統包括八臺下位機(圖中示意出一臺)、每臺下位機包括四塊TS碼流采 集卡1和下位機CPU 2,以及交換機3和上位機4。若下位機多于八臺,則令多余的下位機 每八臺連接另一臺上位機,再由多臺上位機連接更高層的上位機,構成樹形結構。待測設備連接TS碼流采集卡1的ASI輸入接口 101,以便對待測設備的下述狀況 進行監測和顯示。本實用新型的DVB碼流監測系統對頻道概況進行監測和顯示,即顯示各類流的碼 率統計餅圖、帶寬統計餅圖或事件統計餅圖,例如節目流、實用表、其它表、EMM(授權管理信 息)流、ECM(Entitlement Control Message,授權控制信息)流、空包、其它流、未知流等。 在進入專項監測畫面“端口 x. xPID信息”時,還可以顯示顯示某PID(包標識符)碼率的實 時曲線圖。并顯示出一個頻道所有的PID包的靜態信息,包括所有流/表的名稱,PID值、 ID (標識符)值(對于所有表)/所屬PMT (Program Map Table,節目映射表)表的PID (對 于所有節目流)、流id/表id、流類型、碼率上限(可通過模板設定)、碼率下限(可通過模 板設定)、重復時限、瞬間碼率上限(可通過模板設定)、節目序號、節目名稱、節目提供者、 節目類型。對節目流狀況進行監測,顯示節目流的類型、狀態、當前碼率、最大碼率、最小碼 率、最大瞬間碼率(以毫秒為單位)、最大包間隔、帶寬、事件計數等信息,并配有直觀的圖 形顯示(包括餅圖和以時間為橫坐標的曲線圖);還可顯示用戶自己設定的碼率上下限、瞬 間碼率(以毫秒為單位)上限、包間隔上限等信息。對PSI (節目特殊信息表)/SI (業務信息表)狀況進行監測(包括表的正確性和 一致性檢查),顯示表的類型、狀態、當前碼率、最大碼率、最小碼率、最大瞬間碼率(以毫秒 為單位)、最大段間隔、帶寬、事件計數、節目提供者、節目名稱、節目類型等信息,并配有直 觀的圖形顯示(包括餅圖和以時間為橫坐標的曲線圖);還可顯示用戶自己設定的碼率上 下限、瞬間碼率(以毫秒為單位)上限、段間隔上限等信息。并顯示PSI/SI表信息的樹形 結構,全面、直觀、易懂。對EMM流狀況進行監測,顯示EMM的類型、狀態、當前碼率、最大碼率、最小碼率、最 大瞬間碼率(以毫秒為單位)、最大段間隔、帶寬、事件計數、節目提供者、節目名稱、節目類 型等信息,并配有直觀的圖形顯示(包括餅圖和以時間為橫坐標的曲線圖);還可顯示用戶 自己設定的碼率上下限、瞬間碼率(以毫秒為單位)上限、段間隔上限等信息。對ECM流狀況進行監測,顯示ECM的類型、狀態、當前碼率、最大碼率、最小碼率、最 大瞬間碼率(以毫秒為單位)、最大段間隔、帶寬、事件計數、節目提供者、節目名稱、節目類 型等信息,并配有直觀的圖形顯示(包括餅圖和以時間為橫坐標的曲線圖);還可顯示用戶 自己設定的碼率上下限、瞬間碼率(以毫秒為單位)上限、段間隔上限等信息。對其他流狀況進行監測,顯示其他流的類型、狀態、當前碼率、最大碼率、最小碼 率、最大瞬間碼率(以毫秒為單位)、最大段間隔、帶寬、事件計數、節目提供者、節目名稱、 節目類型等信息,并配有直觀的圖形顯示(包括餅圖和以時間為橫坐標的曲線圖);還可顯 示用戶自己設定的碼率上下限、瞬間碼率(以毫秒為單位)上限、段間隔上限等信息。對空包狀況進行監測,顯示空包的類型、狀態、當前碼率、最大碼率、最小碼率、最 大瞬間碼率(以毫秒為單位)、最大段間隔、帶寬、事件計數、節目提供者、節目名稱、節目類型等信息,并配有直觀的圖形顯示(包括餅圖和以時間為橫坐標的曲線圖);還可顯示用戶 自己設定的碼率上下限、瞬間碼率(以毫秒為單位)上限、段間隔上限等信息。對未知包狀況進行監測,顯示未知包的類型、狀態、當前碼率、最大碼率、最小碼 率、最大瞬間碼率(以毫秒為單位)、最大段間隔、帶寬、事件計數、節目提供者、節目名稱、 節目類型等信息,并配有直觀的圖形顯示(包括餅圖和以時間為橫坐標的曲線圖);還可顯 示用戶自己設定的碼率上下限、瞬間碼率(以毫秒為單位)上限、段間隔上限等信息。對節目的PCR(節目參考時鐘)狀況進行監測,顯示PCR抖動、PCR間隔等指標,并 用圖形直觀顯示。對事件的記錄、顯示、聲光報警、日志、查詢;對ETR各層錯誤的記錄、顯示與查詢, 事件管理與模板設置等。本系統的碼流監測系統的一臺上位機4最多可連接八臺下位機,每一臺下位機最 多可同時監測八個通道或頻道的所有節目或數據。上位機4和下位機之間利用局域網進行 連接,通信協議為TCP\IP協議,并設置交換機3接收并發送下位機傳遞到上位機的信息。下位機為標準工業控制機,可靠穩定、易于安裝。每臺下位機含有四塊專用TS碼 流采集卡1,這些卡為PCI插卡,每塊TS碼流采集卡1包括兩組符合DVB的標準ASI輸入接 口 101,每組ASI輸入接口 101包括兩個接口,最大速率為100Mbps,每組ASI輸入接口 101 依次連接FPGA板102、緩存裝置103以及PCI橋104,TS碼流采集卡1內設有內置時鐘,精 度為3ppm,也可外接廣電網標準時鐘,精度由外部時鐘決定。由于每臺下位機設置四塊TS 碼流采集卡1,每塊TS碼流采集卡1上設置兩組ASI輸入接口 101,從而使每臺下位機能夠 可同時監測八路輸入碼流。兩組ASI輸入接口 101中的兩個接口可以分別連接待測設備和待測設備的備份設 備,當待測設備發生故障啟用待測設備的備份設備時,工作人員可馬上啟用監測待測設備 的備份設備的接口。這樣既可以省去監測待測設備的備份設備的監測設備,又可以快速恢 復監測工作。兩組ASI輸入接口 101中的兩個接口還可分別連接一個待測設備(或一組設備) 的輸出、輸入端,當在輸出端發現問題時,工作人員可啟用對待測設備輸入端的監測,進行 對比測試,確定問題的位置。這樣在不增加監測設備的情況下,擴大監測范圍,既可實現橫 向監測又可實現縱向監測。一組ASI輸入接口 101連接FPGA板102,FPGA板102用于自動識別ASI輸入接口 101傳來的輸入碼流的包長度,將大于188字節的204字節或208字節的后續多余的字節去 除,保留188字節向后傳輸,其內部計數器對收到的數據量進行計數,當數據量達到一定值 時,將碼流數據送入緩存裝置103進行緩存,送出數據后計數器清零,進行下一次計數。FPGA板102還對下位機的接口電路進行檢測,判斷是否異常,異常則進行聲光報 警,并通過對下位機CPU 2定時向FPGA板102發送的信號進行接收,FPGA板102中的計數 器在接收到下位機CPU 2發送的定時信號后重置,并在未接收到下位機CPU 2發送的定時 信號后,FPGA板102內的計數器計數達到設定值,例如Is后重啟下位機CPU 2。輸入碼流經過FPGA板102的相應處理后,通過緩存裝置103對FPGA板102處理 后的輸入碼流進行緩存。TS碼流采集卡1與下位機CPU 2之間通過PCI總線連接,緩存裝置103對FPGA板102處理后的輸入碼流進行緩存后并將該輸入碼流通過PCI橋104傳輸到下位機CPU 2中。另一組的ASI輸入接口 101輸入的碼流數據同樣經過FPGA板102對大于188字 節的204字節或208字節的后續多余的字節去除,保留188字節向后傳輸,另一個計數器對 收到的數據量進行計數,當數據量達到一定值時,將碼流數據送入緩存裝置103進行緩存, 數據送出后,計數器清零,并通過PCI總線將數據傳輸到下位機CPU 2中。另外三塊TS碼流采集卡1同樣執行上述工作,當出現同時送出數據時,由于每塊 TS碼流采集卡1的緩存裝置103對數據進行緩存,可以保證每塊TS碼流采集卡1傳輸的數 據互不干擾。下位機CPU 2包括采集裝置201、以及連接采集裝置201的解析裝置202和事件監 測裝置203、連接事件監測裝置203的比對裝置204以及連接解析裝置202和對比裝置204 的上報裝置205。采集裝置201通過PCI總線連接TS碼流采集卡1上的PCI橋104,采集相應的輸 入碼流數據,并將采集到碼流數據根據流的PID號,將輸入的碼流分為流和表,并將流和表 發送到解析裝置202。解析裝置202采集并計算流的類型、狀態、當前碼率、最大碼率、最小碼率、最大瞬 間碼率(以毫秒為單位)、最大包間隔、帶寬、事件計數等信息,采集并計算表的類型、狀態、 當前碼率、最大碼率、最小碼率、最大瞬間碼率(以毫秒為單位)、最大段間隔、帶寬、事件計 數、節目提供者、節目名稱、節目類型等信息。并將上述信息發送到上報裝置205。上報裝置205將解析裝置202解析后的信息發送到上位機4,多臺下位機,包括的 多個下位機CPU 2中的多個上報裝置205發送的上報信息,通過交換機3對其相應處理,發 送到上位機4中。下位機CPU 2中的事件監測裝置203還對相應的事件進行監測。事件監測裝置203監測采集裝置201采集到的數據信息,檢測數據的PID號,并 通過對PID號的識別,判斷是否為事件數據,是事件數據,則將事件數據發送到比對裝置 204中將事件數據進行比對,符合對事件的定義,則將比對裝置204將事件發送到上報裝置 205,上報裝置205將事件上報到上位機4。本實用新型中把性能、差錯、故障、安全方面的報警甚至用戶的操作都定義為事 件,事件數據有其特定的PID號,當事件發生時對它們進行記錄和顯示。上位機4查詢各個下位機,看有無上送數據要求,一旦有及時接收數據,根據數據 性質加以顯示、處理或存儲。本實用新型系統的事件劃分范圍寬、層次多,易于用戶根據事件及時進行故障定 位和查明故障原因,同時便于用戶發現系統隱患,及時對系統進行維護維修。同時把事件分為四個級別,一級事件只顯示不記錄,二級事件不顯示只記錄(存 入事件日志文件),三級和四級事件又顯示又記錄,最嚴重的四級事件還可進行聲光報警。以通道即下位機的TS碼流采集卡的每組ASI輸入接口 101為單位,下位機CPU 2 還可以進行如下事件管理與設置對任意通道可設置每天的開始停測時間和結束停測時間。例如夜里1點至凌晨6 點一般不需要監測,開始停測時間和結束停測時間就可分別設為1點和6點。設置一個特定事件,把它作為所有表和流的事件計數對象(也可不設),即當一個表或一個流發生這種事件時,它的事件計數器加一,發生其他事件時,它的事件計數器不 變。此項功能與設置時段功能配合使用,既能減少事件報告的數量、突出關鍵事件的發生, 又能完全掌握用戶關心的事件在各個流中分布的情況,利于分析和查找問題。允許為每一個通道的每一個事件設置一個時段(1至99秒),也可不設(置0,即 無時標設定)。在設定的時間段內若發生事件,則只在第一次發生該事件時和該事件的時段 結束時報告,在該事件的時段結束時報告該事件在該時段內總的發生次數。為每一個事件設置一個啟動開關,用戶可根據自身需要啟動或關閉對某事件的監 測。事件說明文件對用戶開放,用戶可按自己的理解習慣重新書寫事件說明。為了防止節目源丟失、占用帶寬溢出或包間隔的抖動值過大(這些都會導致系統 工作的不穩定、圖像或聲音質量的惡化甚至黑屏或無聲),利用模板設置來設置帶寬范圍的 門限值和包間隔抖動所允許的最小值,以便于系統監測時能進行碼流帶寬監測和包間隔抖 動時間監測,當帶寬的范圍超出設定的門限值或當包間隔抖動值超出設定的時間值時,系 統會立即產生相應的事件。可把二級以上事件存入日志文件(文件格式為EXCEL XLS格式),并可根據用戶的 要求定制選件,把系統日志文件和用戶特定的數據庫進行對接。上位機4為標準配置的PC機,操作系統為Win XP Professional。通過上位機4 實現對下位機監測狀況的顯示并存儲。上位機顯示畫面的設計充分考慮到用戶的方便使 用,在不影響美觀的前提下,每一頁面信息量盡量大,讓用戶盡量少操作頁面。比如對應一 個下位機的主頁面,就可同時監測到本下位機八路輸入流的主要指標,并可同時觀測到所 有其它下位機的故障情況。上位機4主要用于狀態監視、數據記錄、故障報警等。連接上位機4和下位機的計算機局域網采用以太網絡接口(EtherLink 10/100/1000Base-T),網絡符合以太網全雙工 IEEE 802. 2 和 IEEE 802. 3 (10BASE-T)、IEEE 802. 3u (100BASE-TX)、IEEE 802. 3ab (1000BASE-T)工業標準,網絡連接器規格為 RJ-45。下位機主要用于信號實時采集與處理,并具有ECM流停播檢測功能,若ECM流內容 停止變化或ECM流不再出現都將報警(若用戶啟動此事件),還具有EIT表各事件開始結束 時間檢測功能,若當前有效EIT表的事件開始和結束時間與當前時間不符將報警(若用戶 啟動此事件)。本實用新型的DVB碼流監測系統的工作過程為每臺下位機實時采集所監測對象的TS碼流數據,待測設備通過連接TS碼流采集 卡1的每組ASI輸入接口 101中的一個,將碼流數據發送到FPGA板102,FPGA板102自動 識別ASI輸入接口 101傳來的輸入碼流的包長度,將大于188字節的204字節或208字節 的后續多余的字節去除,保留188字節向后傳輸,FPGA板102內部的計數器對收到的數據 量進行計數,當數據量達到一定值時,將碼流數據送入緩存裝置103進行緩存,送出數據后 計數器清零,進行下一次計數,輸入碼流數據通過緩存裝置103緩存,并通過PCI橋104傳 輸到下位機CPU 2中的采集裝置201中,采集裝置201采集相應的輸入碼流數據,并將采集 到碼流數據根據流的PID號等信息,將流分為流和表,并將流和表發送到解析裝置202,解 析裝置202采集并計算流的類型、狀態、當前碼率、最大碼率、最小碼率、最大瞬間碼率(以 毫秒為單位)、最大包間隔、帶寬、事件計數等信息,采集并計算表的類型、狀態、當前碼率、最大碼率、最小碼率、最大瞬間碼率(以毫秒為單位)、最大段間隔、帶寬、事件計數、節目提 供者、節目名稱、節目類型等信息。并將上述信息發送到上報裝置205,上報裝置205將解析 裝置202解析后的信息發送到上位機4,上位機4通過查詢各個下位機的上報裝置205,看 有無上送數據要求,一旦有及時接收數據,根據數據性質加以顯示、處理或存儲,上報裝置 205發送的上報信息,通過交換機3對其相應處理,傳輸到上位機4中。同時下位機CPU 2 中的事件監測裝置203還對相應的事件進行監測,事件監測裝置203監測采集裝置201采 集到的數據,檢測數據的PID號,并通過對PID號的識別,判斷是否是事件數據,若是事件數 據,則將事件數據發送到比對裝置204中將事件數據進行比對,符合對事件的定義,則將比 對裝置204將事件發送到上報裝置205,上報裝置205將事件上報到上位機4。同樣,上位 機4通過查詢各個下位機的上報裝置205,看有無上送數據要求,一旦有及時接收數據,根 據數據性質加以顯示、處理或存儲。通過本實用新型所設計的DVB碼流監測系統解決了單臺下位機監測的監測容量 小,不方便的問題,可以方便、準確、及時地在廣播電視臺(站)和有線電視傳輸及分配網絡 的關鍵環節設置監測點,對廣播電視信號進行監測,可以大容量監測,且每臺下位機均采用 TS碼流采集卡采集碼流,每塊TS碼流采集卡包含兩個ASI輸入接口,采集的通道多,成本低 且實用方便。以上的實施例僅是對本實用新型的優選實施方式進行描述,并非對本實用新型的 范圍進行限定,在不脫離本實用新型設計精神的前提下,本領域普通工程技術人員對本實 用新型的技術方案做出的各種變形和改進,均應落入本實用新型的權利要求書確定的保護 范圍內。
權利要求一種DVB碼流監測系統,包括下位機、交換機(3)和上位機(4),所述下位機連接所述交換機(3),并通過所述交換機(3)連接所述上位機(4),其特征在于,所述下位機包括至少一塊TS碼流采集卡(1)和下位機CPU(2);每塊所述TS碼流采集卡(1)包括至少一組ASI輸入接口(101),每組ASI輸入接口(101)包括至少一個接口,每組所述ASI輸入接口(101)分別依次連接FPGA板(102)、緩存裝置(103)以及PCI橋(104),輸入碼流數據通過ASI輸入接口(101)傳輸到所述FPGA板(102)進行相應處理,并通過所述緩存裝置(103)對所述FPGA板(102)處理后的碼流進行緩存,并通過所述PCI橋(104)傳輸到所述下位機CPU(2)中;所述下位機CPU(2)包括采集裝置(201)、以及連接所述采集裝置(201)的解析裝置(202)和事件監測裝置(203)、連接所述事件監測裝置(203)的比對裝置(204)以及連接所述解析裝置(202)和所述對比裝置(204)的上報裝置(205);所述采集裝置(201)采集所述PCI橋(104)輸入的碼流,并將采集到碼流分為流和表;所述解析裝置(202)接收所述采集裝置(201)發送的流和表,進行解析;所述事件監測裝置(203)監測所述采集裝置(201)采集到的數據,并判斷是否是事件數據,是事件數據,則將事件數據發送到比對裝置(204)中;所述比對裝置(204)將事件數據進行比對,符合對事件的定義,則將事件發送到所述上報裝置(205);所述上報裝置(205)將所述解析裝置(202)解析后的信息和所述比對裝置(204)發送的事件通過所述交換機(3)發送到上位機(4)。
2.根據權利要求1所述的DVB碼流監測系統,其特征在于,每臺所述下位機包括四塊所 述TS碼流采集卡(1)。
3.根據權利要求2所述的DVB碼流監測系統,其特征在于,每塊所述TS碼流采集卡(1) 包括兩組ASI輸入接口(101),每組ASI輸入接口(101)包括兩個接口。
4.根據權利要求3所述的DVB碼流監測系統,其特征在于,所述TS碼流采集卡(1)與 所述下位機CPU(2)通過PCI總線連接。
5.根據權利要求4所述的DVB碼流監測系統,其特征在于,所述下位機通過局域網連接 所述交換機(3)。
專利摘要一種DVB碼流監測系統,包括下位機、交換機和上位機,所述下位機通過局域網所述交換機,并通過所述交換機連接所述上位機,所述下位機包括至少一塊TS碼流采集卡和下位機CPU;每塊所述TS碼流采集卡包括至少一組ASI輸入接口,每組ASI輸入接口包括至少一個接口,所述ASI輸入接口分別依次連接FPGA板、緩存裝置以及PCI橋,所述下位機CPU包括采集裝置、以及連接所述采集裝置的解析裝置和事件監測裝置、連接所述事件監測裝置的比對裝置以及連接所述解析裝置和所述對比裝置的上報裝置;所述上報裝置通過所述交換機將上報信息發送到上位機。從而提供一種可大容量監測、成本低且實用方便的DVB碼流監測系統。
文檔編號H04N7/64GK201585083SQ200920319030
公開日2010年9月15日 申請日期2009年12月30日 優先權日2009年12月30日
發明者姜一鳴, 徐暉, 王燕季, 辛欣, 陳玉萍 申請人:北京牡丹電子集團有限責任公司