專利名稱::Dvb共享路由器裝置的制作方法
技術(shù)領(lǐng)域:
:本實(shí)用新型涉及路由器,特別涉及一種在局域網(wǎng)內(nèi)通過路由器將DVB數(shù)字電視信號通過IP封裝傳輸共享的裝置。屬于多媒體
技術(shù)領(lǐng)域:
。
背景技術(shù):
:隨著互聯(lián)網(wǎng)和數(shù)字媒體技術(shù)的發(fā)展,家庭數(shù)字信息接入的方式和種類也變得更加豐富和復(fù)雜。其中以互聯(lián)網(wǎng)信息資源共享和DVB(DigitalVideoBroadcasting,數(shù)字視頻廣播)數(shù)字電視推送兩大內(nèi)容來源為主。最普及的互聯(lián)網(wǎng)接入方式是寬帶入戶和ADSL撥號,網(wǎng)絡(luò)線路是電話線和光纖或網(wǎng)線,遵循以太網(wǎng)協(xié)議標(biāo)準(zhǔn)IEEE802.3;DVB數(shù)字電視信號依然是傳統(tǒng)的廣播電視網(wǎng)絡(luò),數(shù)據(jù)傳輸格式為TS(傳輸流,TransportStream的縮寫,遵循IS0/IEC13818-1標(biāo)準(zhǔn))。這兩種網(wǎng)絡(luò)都具備了巨大容量的內(nèi)容資源,數(shù)據(jù)協(xié)議卻互不兼容,使得用戶在使用時存在很多麻煩B用戶在使用多個終端觀看DVB數(shù)字電視時,需要為每個終端連接一個數(shù)字電視信號線。B觀看IPTV時,需要使用IPTV類型的機(jī)頂盒;觀看DVB數(shù)字電視時,需要使用DVB類型的機(jī)頂盒?!鯬C(個人電腦)機(jī)如果想觀看DVB數(shù)字電視,還得購買一個電視接收卡設(shè)備,并安裝到電腦中,同時連接電視信號線,才能夠觀看?;ヂ?lián)網(wǎng)與DVB數(shù)字電視網(wǎng)絡(luò)分別采取不同的物理機(jī)制,難以融合;互聯(lián)網(wǎng)一般是以太網(wǎng)接口,如通常的PC電腦上的接口。而目前市場上,DVB數(shù)字電視信號的接入設(shè)備是以PCI、USB接口為主流。依靠FPGA(FieId-ProgrammableGateArray,現(xiàn)場可編程門陣列)或其它邏輯芯片連接DVB調(diào)諧器和PCI、USB接口芯片,通過調(diào)諧器將高頻信號解調(diào)為數(shù)字信號,即TS流數(shù)據(jù);通過調(diào)諧器的串行數(shù)據(jù)接口連接到FPGA或其它邏輯芯片,F(xiàn)PGA邏輯芯片通過串行接口獲取TS流數(shù)據(jù)后,通過硬件邏輯和軟件結(jié)合的方式,在PCI、USB物理總線上傳輸TS流數(shù)據(jù)包。但PCI、USB接口和網(wǎng)卡之間是無法交換數(shù)據(jù)的。
實(shí)用新型內(nèi)容本實(shí)用新型需要解決的技術(shù)問題是,將DVB數(shù)字電視信號轉(zhuǎn)換注入到家庭IP局域網(wǎng)絡(luò)內(nèi),通過一個網(wǎng)絡(luò)來實(shí)現(xiàn)互聯(lián)網(wǎng)訪問和DVB數(shù)字電視信號的共享接收。本實(shí)用新型的目的,是提供一種DVB共享路由器裝置,該裝置內(nèi)部支持DVB信號的高速數(shù)據(jù)實(shí)時接收、轉(zhuǎn)換及局域網(wǎng)轉(zhuǎn)發(fā);同時具備標(biāo)準(zhǔn)路由器功能,在提供局域網(wǎng)共享訪問互聯(lián)網(wǎng)的同時,能夠兼容DVB信號在局域網(wǎng)內(nèi)的共享傳輸,簡化家庭內(nèi)多媒體網(wǎng)絡(luò)結(jié)構(gòu)和終端設(shè)備。該裝置由三個主要部分組成DVB調(diào)諧器、DVB信號轉(zhuǎn)換封裝模塊、標(biāo)準(zhǔn)路由器模塊。所述DVB調(diào)諧器接收數(shù)字電視信號輸入,并輸出TS數(shù)據(jù)流。所述DVB調(diào)諧器可以有一個或多個,這些DVB調(diào)諧器可選自DVB-C、DVB-S、DVB-T或C匪B型DVB調(diào)諧器,從而支持有線數(shù)字電視、衛(wèi)星數(shù)字電視、地面數(shù)字電視等。所述DVB信號轉(zhuǎn)換封裝模塊接收所述TS流數(shù)據(jù),通過硬件過濾接收有效數(shù)據(jù),利用軟件封裝成IP數(shù)據(jù)包,轉(zhuǎn)發(fā)到所述標(biāo)準(zhǔn)路由器模塊中的LAN接口,并由所述標(biāo)準(zhǔn)路由器模塊將該數(shù)據(jù)包轉(zhuǎn)發(fā)到局域網(wǎng)內(nèi)共享使用。在局域網(wǎng)內(nèi)的電腦、IPTV機(jī)頂盒或IPTV—體機(jī)等都可以通過以太網(wǎng)絡(luò)接口獲得DVB數(shù)字電視數(shù)據(jù)。本裝置的核心是實(shí)現(xiàn)DVB信號轉(zhuǎn)換和封裝的DVB信號轉(zhuǎn)換封裝模塊。在該模塊內(nèi),邏輯芯片(比如,F(xiàn)PGA、CPLD或DSP邏輯芯片)連接DVB調(diào)諧器,通過串行數(shù)據(jù)接口獲取TS流數(shù)據(jù);同時,邏輯芯片內(nèi)部通過硬件邏輯單元實(shí)現(xiàn)MII(媒體獨(dú)立接口,是IEEE-802.3定義的以太網(wǎng)行業(yè)標(biāo)準(zhǔn)。它包括一個數(shù)據(jù)接口,以及一個MAC和PHY之間的管理接口)接口,并連接到一個標(biāo)準(zhǔn)MII接口的網(wǎng)卡;以IEEE802.3標(biāo)準(zhǔn)為基礎(chǔ),按照一定的格式規(guī)范,邏輯芯片通過其邏輯功能設(shè)計成將TS數(shù)據(jù)包封裝到IP數(shù)據(jù)包的數(shù)據(jù)區(qū)內(nèi),這個數(shù)據(jù)包可以是符合UDP廣播協(xié)議的IP數(shù)據(jù)包;最終由FPGA負(fù)責(zé)將該IP數(shù)據(jù)包(UDP廣播數(shù)據(jù)包)通過Mil接口連接的網(wǎng)卡發(fā)送出去。根據(jù)本實(shí)用新型所描述的封裝方法,DVB數(shù)據(jù)包通過標(biāo)準(zhǔn)路由器模塊后,能夠被路由轉(zhuǎn)發(fā)到整個局域網(wǎng)內(nèi)的其它設(shè)備,從而實(shí)現(xiàn)共享。[0012]和現(xiàn)有技術(shù)相比,本實(shí)用新型的優(yōu)勢在于本實(shí)用新型能夠簡化家庭多媒體網(wǎng)絡(luò)結(jié)構(gòu),使互聯(lián)網(wǎng)和DVB數(shù)字電視信號接入相融合,終端使用更方便,成本低,易于推廣普及。圖1為DVB共享路由器應(yīng)用原理示意圖;[0015]圖2為DVB信號轉(zhuǎn)換封裝流程示意圖;[0016]圖3為DVB封裝轉(zhuǎn)換模塊結(jié)構(gòu)示意圖。具體實(shí)施方式下面通過具體實(shí)施例和附圖對本實(shí)用新型作進(jìn)一步的描述。本實(shí)施例的DVB共享路由器裝置由3個部件組成DVB調(diào)諧器、DVB封裝轉(zhuǎn)換模塊和IP路由模塊。如圖l所示。其中DVB封裝轉(zhuǎn)換模塊采用FPGA或其它邏輯芯片來實(shí)現(xiàn),由它連接DVB調(diào)諧器,并完成DVB信號到以太網(wǎng)的轉(zhuǎn)換分發(fā)工作。DVB調(diào)諧器是依據(jù)DVB數(shù)字電視傳輸網(wǎng)絡(luò)類型來選擇的,有線電視網(wǎng)是DVBC,衛(wèi)星電視網(wǎng)是DVBS,地面廣播網(wǎng)是DVBT。該調(diào)諧器部件通過標(biāo)準(zhǔn)的I2C總線由DVB封裝轉(zhuǎn)換模塊控制,輸出的數(shù)據(jù)是TS包。DVB封裝轉(zhuǎn)換模塊是DVB調(diào)諧器和IP路由模塊之間的橋接模塊,其核心功能分為兩個部分參功能1:按照一定協(xié)議規(guī)范來封裝DVB數(shù)據(jù),組成廣播類型的UDP包。DVB數(shù)據(jù)封裝到UDP數(shù)據(jù)包的過程參考圖2。步驟詳細(xì)描述如下(1)等待接收由DVB調(diào)諧器輸出的TS數(shù)據(jù)包,并存儲到緩沖區(qū)內(nèi),要累積達(dá)到7個TS數(shù)據(jù)包后,才能夠開始后續(xù)處理;否則繼續(xù)等待接收TS數(shù)據(jù)包。[0024](2)緩沖累積到7個TS數(shù)據(jù)包后,創(chuàng)建一個以太網(wǎng)鏈路層數(shù)據(jù)包,符合IP包規(guī)范中的UDP廣播協(xié)議??傞L度為1358字節(jié)。這個數(shù)據(jù)包分為兩大部分包頭42字節(jié)和數(shù)據(jù)區(qū)1316字節(jié)。(3)按照如下數(shù)據(jù)結(jié)構(gòu)定義(按字節(jié)順序排列),設(shè)置以太網(wǎng)包頭數(shù)據(jù)<table>tableseeoriginaldocumentpage5</column></row><table>(4)在42字節(jié)頭部之后,拷貝存儲7個TS數(shù)據(jù)包,總共1316字節(jié)的數(shù)據(jù)到以太網(wǎng)包中。(5)組成完畢的以太網(wǎng)包,由DVB封裝轉(zhuǎn)換模塊輸出到IP路由處理模塊的其中一個LAN接口。參功能2:通過MII接口控制網(wǎng)卡來將UDP數(shù)據(jù)包發(fā)送出去。參考圖3的結(jié)構(gòu)示意圖。(1)在FPGA或其它邏輯芯片內(nèi)部,應(yīng)用邏輯單元編程實(shí)現(xiàn)一個MII接口控制器,并連接到外部的一個標(biāo)準(zhǔn)MII接口網(wǎng)卡。(2)DVB調(diào)諧器的TS流數(shù)據(jù)通過串行接口連接到FPGA或其它邏輯芯片,應(yīng)用邏輯單元編程實(shí)現(xiàn)一個SDRAM的控制器,并連接外部的一個SDRAM內(nèi)存器件。TS流數(shù)據(jù)被緩沖在內(nèi)存區(qū)域中。(3)當(dāng)有7個以上TS數(shù)據(jù)包緩沖在內(nèi)存中時,依靠FPGA或其它邏輯芯片,應(yīng)用邏輯編輯讀取7個TS數(shù)據(jù)包以組成一個UDP廣播數(shù)據(jù)包;最后通過Mil接口的數(shù)據(jù)接口將UDP廣播數(shù)據(jù)包傳送到網(wǎng)卡上,發(fā)送到以太網(wǎng)絡(luò)中。IP路由模塊是一個標(biāo)準(zhǔn)的路由器,其中有一個LAN接口被內(nèi)部占用,直接連接到由DVB封裝轉(zhuǎn)換模塊控制的網(wǎng)卡輸出接口上。其它LAN接口則對外連接各種終端設(shè)備。工作原理描述如下(1)按照上述規(guī)定設(shè)置的UDP廣播類型的數(shù)據(jù)包,通過IP路由處理模塊的LAN接口,被路由轉(zhuǎn)發(fā)到其它LAN接口,從而使整個局域網(wǎng)內(nèi)所有主機(jī)都可以接收到DVB信號的數(shù)據(jù)。(2)按照上述規(guī)定設(shè)置的UDP廣播類型數(shù)據(jù)包,通過IP路由處理模塊時,由于目標(biāo)MAC地址為全0xff,所以不會被路由到WAN接口,從而保證對互聯(lián)網(wǎng)接入功能不影響。(3)DVB共享路由器裝置的所有參數(shù)配置由路由器模塊完成,同普通路由器設(shè)備相同,依靠IP路由模塊的WEB服務(wù)器面向用戶,提供網(wǎng)頁界面,來配置參數(shù)。權(quán)利要求一種DVB共享路由器裝置,其特征在于,所述裝置包括DVB調(diào)諧器、DVB信號轉(zhuǎn)換封裝模塊和標(biāo)準(zhǔn)路由器模塊,所述DVB信號轉(zhuǎn)換封裝模塊分別和所述DVB調(diào)諧器和標(biāo)準(zhǔn)路由器模塊數(shù)據(jù)連接,所述DVB調(diào)諧器將數(shù)字電視信號轉(zhuǎn)化成TS數(shù)據(jù)流,所述DVB信號轉(zhuǎn)換封裝模塊接收所述TS數(shù)據(jù)流并將其封裝成IP數(shù)據(jù)包,轉(zhuǎn)發(fā)到所述標(biāo)準(zhǔn)路由器模塊,所述標(biāo)準(zhǔn)路由器模塊向局域網(wǎng)廣播所述IP數(shù)據(jù)包。2.根據(jù)權(quán)利要求l所述的路由器裝置,其特征在于,所述裝置包括一個或多個DVB調(diào)諧器。3.根據(jù)權(quán)利要求2所述的路由器裝置,其特征在于,所述DVB調(diào)諧器選自DVB-C、DVB-S、DVB-T或C匪B型DVB調(diào)諧器。4.根據(jù)權(quán)利要求1所述的路由器裝置,其特征在于,所述IP數(shù)據(jù)包是符合IEEE802.3的UDP廣播類型數(shù)據(jù)包封裝格式的數(shù)據(jù)包。5.根據(jù)權(quán)利要求1-4任意一項所述的路由器裝置,其特征在于,所述DVB信號轉(zhuǎn)換封裝模塊包括邏輯芯片、內(nèi)存和Mil接口網(wǎng)卡,所述邏輯芯片實(shí)現(xiàn)串行數(shù)據(jù)接口、內(nèi)存控制器、IP數(shù)據(jù)包組成單元和Mil接口控制器,所述串行數(shù)據(jù)接口數(shù)據(jù)連接所述DVB調(diào)諧器,所述MII接口控制器數(shù)據(jù)連接所述MII接口網(wǎng)卡,所述內(nèi)存控制器數(shù)據(jù)連接所述串行數(shù)據(jù)接口和所述內(nèi)存,所述IP數(shù)據(jù)包組成單元數(shù)據(jù)連接所述內(nèi)存和所述Mil接口控制器。6.根據(jù)權(quán)利要求5所述的路由器裝置,其特征在于,所述邏輯芯片是FPGA邏輯芯片或CPLD邏輯芯片或DSP邏輯芯片。專利摘要本實(shí)用新型公開了一種DVB共享路由器裝置,屬于多媒體
技術(shù)領(lǐng)域:
。所述裝置包括DVB調(diào)諧器、DVB信號轉(zhuǎn)換封裝模塊和標(biāo)準(zhǔn)路由器模塊,所述DVB信號轉(zhuǎn)換封裝模塊分別和所述DVB調(diào)諧器和標(biāo)準(zhǔn)路由器模塊數(shù)據(jù)連接,所述DVB調(diào)諧器將數(shù)字電視信號轉(zhuǎn)化成TS數(shù)據(jù)流,所述DVB信號轉(zhuǎn)換封裝模塊接收所述TS數(shù)據(jù)流并將其封裝成IP數(shù)據(jù)包,轉(zhuǎn)發(fā)到所述標(biāo)準(zhǔn)路由器模塊,所述標(biāo)準(zhǔn)路由器模塊向局域網(wǎng)廣播所述IP數(shù)據(jù)包。本實(shí)用新型可將DVB數(shù)字電視信號轉(zhuǎn)換注入到家庭IP局域網(wǎng)絡(luò)內(nèi),通過一個網(wǎng)絡(luò)來實(shí)現(xiàn)互聯(lián)網(wǎng)訪問和DVB數(shù)字電視信號的共享接收。具有使用方便,成本低,易于推廣普及等優(yōu)勢。文檔編號H04N5/50GK201467375SQ20092010806公開日2010年5月12日申請日期2009年5月22日優(yōu)先權(quán)日2009年5月22日發(fā)明者段凱,王群申請人:段凱;王群