国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于地面數(shù)字電視信道的雙向無線嵌入式網(wǎng)關(guān)的制作方法

      文檔序號:7710306閱讀:198來源:國知局
      專利名稱:基于地面數(shù)字電視信道的雙向無線嵌入式網(wǎng)關(guān)的制作方法
      技術(shù)領(lǐng)域
      如今數(shù)字電視通過無線傳輸?shù)募夹g(shù)已經(jīng)比較成熟,主要是通過TDS-OF匿(TimeDivisionSynchronic Orthogonal Frequency Division Multiplexing,時分同步正交步員分復(fù)用)技術(shù)實現(xiàn)。現(xiàn)在市場上普遍運用帶有標(biāo)準(zhǔn)TS(Transport Stream,傳輸流)流的無線調(diào)制解調(diào)裝置來進(jìn)行數(shù)字電視信號的傳輸。本發(fā)明就是匹配這些設(shè)備接口的網(wǎng)關(guān),用于遠(yuǎn)距離、高速度下的無線互聯(lián)網(wǎng)傳輸,拓展了數(shù)字電視無線信道的應(yīng)用范圍。
      背景技術(shù)
      隨著計算機(jī)技術(shù)和互聯(lián)網(wǎng)技術(shù)的成熟,越來越多的設(shè)備提供了網(wǎng)絡(luò)互聯(lián)功能。這些功能的最主要目的在于滿足實時數(shù)據(jù)傳輸?shù)男枨蟆5?dāng)前的互聯(lián)網(wǎng)傳輸技術(shù)僅限于有線傳輸和短距離、低移動速度下的無線傳輸。本發(fā)明匹配TS接口,可通過TS調(diào)制解調(diào)器實現(xiàn)遠(yuǎn)距離、高數(shù)據(jù)率傳輸。本發(fā)明可以根據(jù)不同的網(wǎng)絡(luò)結(jié)構(gòu)做各種靈活的配置,如兩個IP(InternetProtocol,網(wǎng)絡(luò)之間互連的協(xié)議)地址段之間的單、雙向無線通訊;一個地址段的單、雙向無線通訊。

      發(fā)明內(nèi)容
      本發(fā)明的主要功能就是利用數(shù)字電視信道來傳輸以太網(wǎng)數(shù)據(jù)。本系統(tǒng)捕獲以太網(wǎng)的IP數(shù)據(jù)包,并判定數(shù)據(jù)包是否需要轉(zhuǎn)發(fā)。如果需要轉(zhuǎn)發(fā)則將IP數(shù)據(jù)包打包為TS數(shù)據(jù)包,反之,丟棄此數(shù)據(jù)包。同時,當(dāng)接收到TS數(shù)據(jù)包時需要對其針對幀標(biāo)志位進(jìn)行過濾,如果所傳輸?shù)臑镮P數(shù)據(jù),則將接收到的TS數(shù)據(jù)重新打包為IP數(shù)據(jù),然后再通過以太網(wǎng)發(fā)送。
      使用者可通過不同IP地址來分配兩個網(wǎng)段的不同設(shè)備,而所有IP對應(yīng)的設(shè)備所發(fā)送的IP包均被打包成統(tǒng)一的TS流數(shù)據(jù)包,匯總到TS調(diào)制器接口進(jìn)行無線發(fā)射,接收端做相反的工作,最后將接收到的TS包還原成IP包,并由嵌入式處理器進(jìn)行地址解析工作,實現(xiàn)了發(fā)端與終端的對應(yīng)傳輸。 本網(wǎng)關(guān)可以根據(jù)不同的網(wǎng)絡(luò)構(gòu)架可以做出各種靈活的配置,如網(wǎng)段內(nèi)單向、雙向,跨網(wǎng)段的單向,雙向傳輸。對各種配置的支持實際上只發(fā)生在軟件處理協(xié)議的區(qū)別上。拋開軟件層的差異來單純的從硬件視角觀察整個系統(tǒng),概括出硬件的連接框架如圖1所示。 本發(fā)明中系統(tǒng)連接關(guān)系及功能如下 1、如圖2所示一種基于地面數(shù)字電視信道的雙向無線嵌入式網(wǎng)關(guān),含有嵌入式處理器(D、閃存(2)、串行配置口 (3)、數(shù)據(jù)存儲器(4)、以太網(wǎng)控制芯片(5)、網(wǎng)線插座(6)、輸出雙口緩沖器(7)、輸入雙口緩沖器(8)、可編程邏輯器件(9)、TS輸出口 (10)、TS輸入口(11)。其中: 1. 1.嵌入式處理器(1)通過以太網(wǎng)控制芯片(5)與網(wǎng)絡(luò)鏈接,接收或發(fā)送IP包,并且做處理數(shù)據(jù)的工作,即IP包與標(biāo)準(zhǔn)TS流格式的相互轉(zhuǎn)換,稱此過程為IP包封裝為TS流數(shù)據(jù)包和TS流數(shù)據(jù)包解封為IP包。
      1. 2.閃存(2)、串行配置口 (3)、數(shù)據(jù)存儲器(4)和嵌入式處理器(1)組成嵌入式最小系統(tǒng),閃存(2)用來裝載操作系統(tǒng)內(nèi)核、驅(qū)動程序及上層應(yīng)用程序;數(shù)據(jù)存儲器(4)用來作為數(shù)據(jù)處理過程中的交換緩存空間;串行配置口 (3)用來燒寫程序、配置腳本文件、配置系統(tǒng)屬性及傳輸方式。 1. 3.輸出雙口緩沖器(7)、輸入雙口緩沖器(8)分別作為發(fā)送、接收兩個數(shù)據(jù)通路方向的數(shù)據(jù)緩沖。根據(jù)自訂協(xié)議實現(xiàn)嵌入式處理器與可編程邏輯器件的數(shù)據(jù)通信。
      1.4.可編程邏輯器件(9)負(fù)責(zé)TS流接口時序的匹配,同時連接TS輸出口 (10)和TS輸入口 (11),進(jìn)行全雙工工作,并且可根據(jù)不同的TS調(diào)制解調(diào)器靈活配置接口時序參數(shù)。TS接口總共包括11位信號線,其中8位并行數(shù)據(jù)線,1位時鐘信號線,1位同步信號線,1位數(shù)據(jù)有效信號線,接口示意圖如圖3 (a)、圖3 (b)所示。 2、在1. 1中所述的以太網(wǎng)控制芯片(5)為10腿z/100腿z自適應(yīng)芯片。嵌入式處
      理器(1)通過驅(qū)動程序來驅(qū)動該芯片,連接到以太網(wǎng)進(jìn)行全雙工收發(fā)IP包。 3、通過串行配置口 (3)可以實現(xiàn)對操作系統(tǒng)的移植,并且整合驅(qū)動程序及上層應(yīng)
      用程序。所有的驅(qū)動程序和上層應(yīng)用程序均存儲在閃存(2)中,包括單向驅(qū)動程序、雙向驅(qū)
      動程序、跨網(wǎng)段解析程序、同網(wǎng)段解析程序。修改開機(jī)腳本可配置網(wǎng)關(guān)地址和配置系統(tǒng)架
      構(gòu),即同網(wǎng)段的單向或雙向系統(tǒng)、跨網(wǎng)段的單向或雙向系統(tǒng)。 4、兩個雙口緩沖器相互獨立,分別在接收、發(fā)送方向作為嵌入式處理器(1)和可
      編程邏輯器件(9)之間的數(shù)據(jù)緩沖區(qū)。 系統(tǒng)加電后TS輸出方向的工作步驟如下 4. 1.可編程邏輯器件(9)讀取輸出雙口緩沖器的最高地址位,確認(rèn)將輸出雙口緩沖器(7)的負(fù)載標(biāo)志信號線電平拉高。此后,可編程邏輯器件(9)循環(huán)檢測輸出緩沖區(qū)的負(fù)載標(biāo)志信號線。待負(fù)載標(biāo)志信號線電平被拉低時,可編程邏輯器件(9)開始進(jìn)入工作狀態(tài)。 4. 2.嵌入式處理器(1)加電后,加載操作系統(tǒng),加載驅(qū)動程序,驅(qū)動程序加載完成后,寫入輸出雙口緩沖器(7)最高地址位任意數(shù)據(jù)使輸出雙口緩沖器(7)的負(fù)載標(biāo)志信號線電平拉低,告知可編程邏輯器件(9)開始工作。 4. 3.可編程邏輯器件(9)向嵌入式處理器(1)發(fā)送輸出中斷。嵌入式處理器(1)響應(yīng)輸出中斷,并寫入一幀TS數(shù)據(jù)至輸出雙口緩沖器(7),同時,寫輸出雙口緩沖器(7)的最高地址位任意數(shù)據(jù)通知可編程邏輯器件(9)數(shù)據(jù)已被成功寫入。 4.4.可編程邏輯器件(9)發(fā)送輸出中斷后,循環(huán)檢測輸出雙口緩沖器(7)的負(fù)載標(biāo)志信號線。檢測到其電平被拉低時,可編程邏輯器件(9)從輸出緩沖區(qū)中讀取數(shù)據(jù)并配合發(fā)送時序?qū)?shù)據(jù)發(fā)送至TS輸出口 (10),標(biāo)準(zhǔn)TS流幀格式如圖4所示,TS傳輸流示意圖如圖5所示。當(dāng)一幀數(shù)據(jù)發(fā)送完成后,可編程邏輯器件(9)再次發(fā)送輸出中斷,進(jìn)入負(fù)載標(biāo)志信號檢測狀態(tài)。如此往復(fù)。 5、系統(tǒng)加電后TS輸入方向的工作步驟如下 5. 1.可編程邏輯器件(9)通過TS輸入口 (11)捕獲TS解調(diào)器送來的數(shù)據(jù)。首先檢測幀頭數(shù)據(jù)是否為十六進(jìn)制的47,檢測特性標(biāo)志位是否為十六進(jìn)制177。如果上述兩個條件都成立,可編程邏輯器件(9)將接收到的TS幀寫入輸入雙口緩沖器(8),并發(fā)送輸入中斷給嵌入式處理器(1)。
      5.2.嵌入式處理器(1)響應(yīng)到輸入中斷后,從輸入緩沖區(qū)中讀取一幀數(shù)據(jù),交給嵌入式系統(tǒng)內(nèi)部上層應(yīng)用程序處理,然后等待下次輸入中斷。 6、可編程邏輯器件(9)負(fù)責(zé)TS流接口時序的匹配。雖然TS數(shù)據(jù)包幀格式是固定的,但是由于各種TS調(diào)制解調(diào)器接收和發(fā)送的數(shù)據(jù)流時序存在差異,所以通過修改可編程邏輯器件中的時序參數(shù)以適應(yīng)各種TS調(diào)制解調(diào)器。 本發(fā)明的優(yōu)點在于對于不同的無線調(diào)制解調(diào)器,如果是在TS流接口時序上有變化,只需要改變可編程邏輯器件中控制TS流時序的參數(shù)。如果在IP端發(fā)生變化,例如從IPv4(InternetProtoco1 Version 4th,網(wǎng)絡(luò)之間互連協(xié)議第四版)協(xié)議改進(jìn)到IPv6 (Internet ProtocolVersion 6th,網(wǎng)絡(luò)之間互連協(xié)議第六版)協(xié)議。程序只需要在嵌入式處理器端做出改進(jìn)即可。并且所有驅(qū)動程序和上層應(yīng)用程序均可存儲在閃存中,只需根據(jù)用戶需要的網(wǎng)絡(luò)架構(gòu)來調(diào)整開機(jī)腳本即可。


      圖1為本發(fā)明的一種典型應(yīng)用示意圖。 圖2為本發(fā)明的硬件結(jié)構(gòu)框架圖。 圖3為用戶接口示意圖及信號定義。 圖4為標(biāo)準(zhǔn)TS幀格式。 圖5為本發(fā)明系統(tǒng)傳輸TS流的時序示意圖。 圖6為雙網(wǎng)段聯(lián)網(wǎng)示意圖。
      具體實施例方式
      1、系統(tǒng)工作方法及傳輸協(xié)議 對于發(fā)射方向而言,數(shù)據(jù)是由IP數(shù)據(jù)轉(zhuǎn)換成TS包,由1把TS流數(shù)據(jù)存入雙口緩沖器7中,然后通知可編程邏輯器件進(jìn)行讀取??删幊踢壿嬈骷墓ぷ魇菍?shù)據(jù)從緩沖區(qū)讀出并以符合TS流調(diào)制器的特定時序,把數(shù)據(jù)從10接口發(fā)出,送給調(diào)制器進(jìn)行無線發(fā)射,數(shù)據(jù)傳輸時序如圖5所示。由于可編程邏輯器件控制靈活,所以本發(fā)明的TS流接口可適應(yīng)大部分TS調(diào)制器。 對于接收方向而言,可編程邏輯器件9從TS解調(diào)器接口捕獲有效數(shù)據(jù),并完成空幀的剔除工作。將有效信號存入雙口緩沖區(qū)8中,并通知嵌入式處理器1讀取緩存內(nèi)的數(shù)據(jù)。嵌入式處理器1拿到數(shù)據(jù)之后將其還原成IP包,根據(jù)內(nèi)部地址解析機(jī)制進(jìn)行抵制分配,發(fā)送到網(wǎng)絡(luò)中。 在本發(fā)明中,至關(guān)重要的是嵌入式處理器1和可編程邏輯器件9之間的通信協(xié)議,這直接影響到系統(tǒng)的傳輸能力。雙口緩沖器提供一種控制兩個端口同步訪問的處理方法,即負(fù)載標(biāo)志信號(Mail信號)。當(dāng)雙口緩沖器的左端器件寫入最高地址位任何數(shù)據(jù)時。右端的Mail信號線被拉低;當(dāng)右端對最高地址位讀取一次時,右端的Mail信號被拉高;右端器件對最高地址位寫入一次時,左端的Mail信號被拉低;左端器件讀取最高地址位一次時,左端Mail信號線被拉高。下面具體闡述一下協(xié)議執(zhí)行方法。
      系統(tǒng)加電后輸出端的工作流程如下 可編程邏輯器件9迅速讀取輸出緩沖區(qū)7最高地址位,確認(rèn)將輸出緩沖區(qū)7的
      6Mail線拉高。此后,可編程邏輯器件9循環(huán)檢測輸出緩沖區(qū)7的Mail信號線。待Mail信號線被拉低時,可編程邏輯器件9開始進(jìn)入工作狀態(tài)。 嵌入式處理器1加電后,首先加載操作系統(tǒng)和驅(qū)動程序,然后寫入數(shù)據(jù)"O"至輸出
      緩沖區(qū)7最高地址位以拉低輸出緩沖區(qū)的Mail線,告知可編程邏輯器件開始工作。 當(dāng)可編程邏輯器件9讀取到輸出緩沖區(qū)7的Mail信號線時,則向嵌入式處理器1
      發(fā)送輸出中斷。嵌入式處理器l響應(yīng)輸出中斷,并寫入一幀TS數(shù)據(jù)至輸出緩沖區(qū)7,同時,
      寫輸出緩沖區(qū)7的最高地址位任意數(shù)據(jù)通知可編程邏輯器件9數(shù)據(jù)已被成功寫入。 可編程邏輯器件9發(fā)送輸出中斷后,循環(huán)檢測輸出緩沖區(qū)7的Mail信號線。檢測
      到Mail輸出緩沖區(qū)7信號線被拉低時,可編程邏輯器件9從輸出緩沖區(qū)7中讀取數(shù)據(jù)并配
      合發(fā)送時序發(fā)送。當(dāng)一幀數(shù)據(jù)發(fā)送完成后,可編程邏輯器件9再次發(fā)送輸出中斷,進(jìn)入輸出
      緩沖區(qū)Mail檢測狀態(tài)。如此往復(fù)。 系統(tǒng)加電后輸入端的工作流程如下 可編程邏輯器件9檢測到輸出緩沖區(qū)的Mail信號第一次被拉低時進(jìn)入正常工作狀態(tài)。此時可編程邏輯器件9輸入端從TS解調(diào)器中開始接收數(shù)據(jù)。接收到數(shù)據(jù)后可編程邏輯器件9首先檢測幀頭是否為0x47,檢測特性標(biāo)志位是否為0x177。如果上述兩個條件都成立,可編程邏輯器件9將接收到的TS幀寫入輸入緩沖區(qū)8,并發(fā)送輸入中斷給嵌入式處理器1。嵌入式處理器1響應(yīng)到輸入中斷后,從輸入緩沖區(qū)8中讀取一幀數(shù)據(jù),不再發(fā)送任何信號給可編程邏輯器件9。 制定以上所述協(xié)議的基礎(chǔ)是嵌入式處理器寫入或讀取一個TS幀的時間要小于可編程邏輯器件發(fā)送一個TS幀到TS調(diào)制器時間和從無線解調(diào)器接收一個TS幀的時間。在測試系統(tǒng)中,無線數(shù)據(jù)帶寬為2Mbps的情況下。可編程邏輯器件接收到一個TS幀的時間為864us,嵌入式處理器響應(yīng)中斷,并完成操作的時間為47us。
      2、網(wǎng)絡(luò)構(gòu)架 兩個IP地址段(跨網(wǎng)段)系統(tǒng)配置是網(wǎng)關(guān)應(yīng)用中最常用,最簡單的配置方式。通
      過這種配置將兩個彼此有線隔離的網(wǎng)段通過無線鏈路來實現(xiàn)連接和訪問。 在跨網(wǎng)段配置中,本發(fā)明在無線兩端的接入所起的作用是系統(tǒng)默認(rèn)網(wǎng)關(guān)。通過對
      以太網(wǎng)底層鏈路的支持來實現(xiàn)對高層協(xié)議的支持。在實際的配置過程中只需要將本系統(tǒng)配
      置成個子所在子網(wǎng)的網(wǎng)關(guān)即可。所有的配置和管理均可通過圖2中的3接口連接到PC機(jī)
      上通過超級終端來完成。同時,這種網(wǎng)絡(luò)架構(gòu)支持單向,雙向數(shù)據(jù)傳輸。在進(jìn)行單向數(shù)據(jù)傳
      輸時只支持傳輸層UDP協(xié)議,進(jìn)行雙向數(shù)據(jù)傳輸時支持TCP、 UDP協(xié)議。 在不同IP網(wǎng)段進(jìn)行無線傳輸?shù)南到y(tǒng)構(gòu)架示意如圖6所示,通過本網(wǎng)關(guān)提供兩個子
      網(wǎng)的互聯(lián)能力。通過無線鏈路連接了子網(wǎng)192. 168. 8. xx和192. 169. 0. xx兩個子網(wǎng)。每個
      子網(wǎng)內(nèi)部的數(shù)據(jù)交流通過交換機(jī)直接處理,數(shù)據(jù)包不會被傳遞至網(wǎng)關(guān)。當(dāng)數(shù)據(jù)需要跨網(wǎng)段
      傳輸時,根據(jù)IPv4協(xié)議機(jī)制,數(shù)據(jù)首先轉(zhuǎn)交給該網(wǎng)段默認(rèn)網(wǎng)關(guān)進(jìn)行第一次數(shù)據(jù)轉(zhuǎn)發(fā)。因此
      數(shù)據(jù)被轉(zhuǎn)發(fā)至網(wǎng)關(guān)。IP over TS網(wǎng)關(guān)將IP數(shù)據(jù)包封裝成TS數(shù)據(jù)包然后通過無線轉(zhuǎn)發(fā)給另
      外一個子網(wǎng)。另一個子網(wǎng)的網(wǎng)關(guān)接收到數(shù)據(jù)后通過交換機(jī)將數(shù)據(jù)轉(zhuǎn)發(fā)至目標(biāo)地址。數(shù)據(jù)交
      換至此完成。
      權(quán)利要求
      一種基于地面數(shù)字電視信道的雙向無線嵌入式網(wǎng)關(guān),其特征在于含有嵌入式處理器(1)、閃存(2)、串行配置口(3)、數(shù)據(jù)存儲器(4)、以太網(wǎng)控制芯片(5)、網(wǎng)線插座(6)、輸出雙口緩沖器(7)、輸入雙口緩沖器(8)、可編程邏輯器件(9)、TS輸出口(10)、TS輸入口(11)。其中1.1.嵌入式處理器(1)通過以太網(wǎng)控制芯片(5)與網(wǎng)絡(luò)鏈接,接收或發(fā)送IP包,并且做處理數(shù)據(jù)的工作,將IP包與標(biāo)準(zhǔn)TS流格式相互轉(zhuǎn)換的過程稱作IP包封裝為TS流數(shù)據(jù)包和TS流數(shù)據(jù)包解封為IP包。1.2.閃存(2)、串行配置口(3)、數(shù)據(jù)存儲器(4)和嵌入式處理器(1)組成嵌入式最小系統(tǒng),閃存(2)用來裝載操作系統(tǒng)內(nèi)核、驅(qū)動程序及上層應(yīng)用程序;數(shù)據(jù)存儲器(4)用來作為數(shù)據(jù)處理過程中的交換緩存空間;串行配置口(3)用來燒寫程序、配置腳本文件、配置系統(tǒng)屬性及傳輸方式。1.3.輸出雙口緩沖器(7)、輸入雙口緩沖器(8)分別作為發(fā)送、接收兩個數(shù)據(jù)通路方向的數(shù)據(jù)緩沖。根據(jù)自訂協(xié)議實現(xiàn)嵌入式處理器與可編程邏輯器件的數(shù)據(jù)通信。1.4.可編程邏輯器件(9)負(fù)責(zé)TS流接口時序的匹配,同時連接TS輸出口(10)和TS輸入口(11),進(jìn)行全雙工工作,并且可根據(jù)不同的TS調(diào)制解調(diào)器靈活配置接口時序參數(shù)。TS接口總共包括11位信號線,其中8位并行數(shù)據(jù)線,1位時鐘信號線,1位同步信號線,1位數(shù)據(jù)有效信號線。
      2. 根據(jù)權(quán)利要求l中所述的一種基于地面數(shù)字電視信道的雙向無線嵌入式網(wǎng)關(guān),其特 征在于所述的1. 1中的以太網(wǎng)控制芯片(5)為10腿z/100腿z自適應(yīng)芯片。嵌入式處理器 (1)通過驅(qū)動程序來驅(qū)動該芯片,連接到以太網(wǎng)進(jìn)行全雙工收發(fā)IP包。
      3. 根據(jù)權(quán)利要求l中所述的一種基于地面數(shù)字電視信道的雙向無線嵌入式網(wǎng)關(guān),其特 征在于所述的1. 2中,通過串行配置口 (3)可以實現(xiàn)對操作系統(tǒng)的移植,并且整合驅(qū)動程 序及上層應(yīng)用程序。所有的驅(qū)動程序和上層應(yīng)用程序均存儲在閃存(2)中,包括單向驅(qū)動 程序、雙向驅(qū)動程序、跨網(wǎng)段解析程序、同網(wǎng)段解析程序。修改開機(jī)腳本可配置網(wǎng)關(guān)地址和 配置系統(tǒng)架構(gòu),即同網(wǎng)段的單向或雙向系統(tǒng)、跨網(wǎng)段的單向或雙向系統(tǒng)。
      4. 根據(jù)權(quán)利要求l中所述的一種基于地面數(shù)字電視信道的雙向無線嵌入式網(wǎng)關(guān),其特 征在于所述的1.3中,兩個雙口緩沖器相互獨立,分別在接收、發(fā)送方向作為嵌入式處理 器(1)和可編程邏輯器件(9)之間的數(shù)據(jù)緩沖區(qū)。系統(tǒng)加電后TS輸出方向的工作步驟如 下4. 1.可編程邏輯器件(9)讀取輸出雙口緩沖器的最高地址位,確認(rèn)將輸出雙口緩沖器 (7)的負(fù)載標(biāo)志信號線電平拉高。此后,可編程邏輯器件(9)循環(huán)檢測輸出緩沖區(qū)的負(fù)載標(biāo) 志信號線。待負(fù)載標(biāo)志信號線電平被拉低時,可編程邏輯器件(9)開始進(jìn)入工作狀態(tài)。4.2.嵌入式處理器(1)加電后,加載操作系統(tǒng),加載驅(qū)動程序,驅(qū)動程序加載完成后, 寫入輸出雙口緩沖器(7)最高地址位任意數(shù)據(jù)使輸出雙口緩沖器(7)的負(fù)載標(biāo)志信號線電 平拉低,告知可編程邏輯器件(9)開始工作。4. 3.可編程邏輯器件(9)向嵌入式處理器(1)發(fā)送輸出中斷。嵌入式處理器(1)響應(yīng) 輸出中斷,并寫入一幀TS數(shù)據(jù)至輸出雙口緩沖器(7),同時,寫輸出雙口緩沖器(7)的最高 地址位任意數(shù)據(jù)即通知可編程邏輯器件(9)數(shù)據(jù)已被成功寫入。4.4.可編程邏輯器件(9)發(fā)送輸出中斷后,循環(huán)檢測輸出雙口緩沖器(7)的負(fù)載標(biāo)志信號線。當(dāng)檢測到其電平被拉低時,可編程邏輯器件(9)從輸出緩沖區(qū)中讀取數(shù)據(jù)并配合 發(fā)送時序?qū)?shù)據(jù)發(fā)送至TS輸出口 (10)。當(dāng)一幀數(shù)據(jù)發(fā)送完成后,可編程邏輯器件(9)再次 發(fā)送輸出中斷,進(jìn)入負(fù)載標(biāo)志信號檢測狀態(tài)。如此往復(fù)。
      5.根據(jù)權(quán)利要求l中所述的一種基于地面數(shù)字電視信道的雙向無線嵌入式網(wǎng)關(guān),其特 征在于系統(tǒng)加電后TS輸入方向的工作步驟如下5. 1.可編程邏輯器件(9)通過TS輸入口 (11)捕獲TS解調(diào)器送來的數(shù)據(jù)。首先檢測 幀頭數(shù)據(jù)是否為十六進(jìn)制的47,檢測特性標(biāo)志位是否為十六進(jìn)制177。如果上述兩個條件 都成立,可編程邏輯器件(9)將接收到的TS幀寫入輸入雙口緩沖器(8),并發(fā)送輸入中斷給 嵌入式處理器(1)。5.2.嵌入式處理器(1)響應(yīng)到輸入中斷后,從輸入緩沖區(qū)中讀取一幀數(shù)據(jù),交給嵌入 式系統(tǒng)內(nèi)部上層應(yīng)用程序處理,然后等待下次輸入中斷。
      6. 根據(jù)權(quán)利要求l中所述的一種基于地面數(shù)字電視信道的雙向無線嵌入式網(wǎng)關(guān),其特 征在于在1. 4中所述的可編程邏輯器件(9)負(fù)責(zé)TS流接口時序的匹配。雖然TS數(shù)據(jù)包 幀格式是固定的,但是由于各種TS調(diào)制解調(diào)器接收和發(fā)送的數(shù)據(jù)流時序存在差異,所以通 過修改可編程邏輯器件中的時序參數(shù)以適應(yīng)各種TS調(diào)制解調(diào)器。
      全文摘要
      本發(fā)明設(shè)計一種基于地面數(shù)字電視信道的雙向無線嵌入式網(wǎng)關(guān)。本發(fā)明基于數(shù)字電視無線信道來傳輸以太網(wǎng)數(shù)據(jù)。通過本發(fā)明系統(tǒng)可以將以太網(wǎng)數(shù)據(jù)轉(zhuǎn)換成適用于無線發(fā)射的TS流數(shù)據(jù),同時可以接收TS流數(shù)據(jù)并將其轉(zhuǎn)換為IP數(shù)據(jù)。使用者可通過不同IP地址來分配兩個網(wǎng)段的不同設(shè)備,而所有IP對應(yīng)的設(shè)備所發(fā)送的IP包均被打包成統(tǒng)一的TS流數(shù)據(jù)包,匯總到TS調(diào)制器接口進(jìn)行無線發(fā)射,接收端做相反的工作,最后將接收到的TS包還原成IP包,并由嵌入式處理器進(jìn)行地址解析工作,實現(xiàn)了發(fā)端與終端的對應(yīng)傳輸。本網(wǎng)關(guān)可以根據(jù)不同應(yīng)用需要搭建不同的網(wǎng)絡(luò)構(gòu)架,如同網(wǎng)段內(nèi)單向、雙向,跨網(wǎng)段的單向,雙向傳輸。通過修改開機(jī)腳本即可實現(xiàn)各種靈活配置,對各種配置的支持實際上只發(fā)生在軟件處理協(xié)議的區(qū)別上。
      文檔編號H04N7/24GK101715113SQ200910157768
      公開日2010年5月26日 申請日期2009年7月27日 優(yōu)先權(quán)日2009年7月27日
      發(fā)明者樂磊, 呂英明, 吳飛, 毛世文, 趙志剛 申請人:北京正唐科技有限責(zé)任公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1