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