分組發送接收裝置和解擾系統的製作方法
2023-09-12 15:04:30 2
分組發送接收裝置和解擾系統的製作方法
【專利摘要】分組發送接收裝置和解擾系統,在經由產生抖動的傳輸路徑發送接收TS分組時,不對TS分組附加時間戳地輸出到傳輸路徑,去除抖動的影響。設置有發送部和接收部,發送部具有:解調部,其輸出由解調廣播信號而得到的TS分組、表示TS分組的起始的TS同步信號、表示TS分組有效的TS有效信號和TS時鐘構成的TS分組信號;以及分組發送部,其將TS分組經由傳輸路徑送出到進行特定處理的特定處理單元,接收部具有:分組接收部,其經由傳輸路徑接收由特定處理單元處理後的TS分組;接收緩衝部,其暫時存儲接收到的TS分組;以及接收緩衝讀取控制部,其在與從解調部輸入的TS同步信號同步的定時,從接收緩衝部讀取TS分組。
【專利說明】分組發送接收裝置和解擾系統
【技術領域】
[0001]本發明涉及經由傳輸路徑發送接收MPEG2-TS (Transport Stream:傳輸流)分組的分組發送接收裝置。
【背景技術】
[0002]在數字廣播中,作為用於對視頻、音頻進行復用的數據形式,採用了 MPEG2-TS分組。在該MPEG2-TS分組(以下,稱作TS分組)中為了在數字廣播接收機中再現廣播臺側的時鐘而附加有PCR (Program Clock Reference:節目時鐘參考)。另一方面,數字廣播接收機搭載有能夠利用電壓值來控制作為解碼器等的動作時鐘基準的系統時鐘頻率的VCX0(Voltage Controled Xtal Oscillator:電壓控制晶體振蕩器)和對該系統時鐘進行計數的 STC (System Time Clock:系統時鐘)。
[0003]在數字廣播接收機中,對當前接收到的PCR和前一接收到的PCR之間的差分值與其間STC計數到的系統時鐘的計數值進行比較,控制接收機的VCX0的振蕩頻率,使得在接收機側的系統時鐘頻率高於廣播臺側的時鐘頻率的情況下,降低接收機側的系統時鐘頻率,在接收機的系統時鐘頻率低於發送側的時鐘頻率的情況下,提高接收機側的系統時鐘頻率。這樣,在數字廣播接收機中,具有使廣播臺側的系統時鐘與接收機側的系統時鐘同步的機制,能夠使接收機的視頻、音頻的解碼定時與廣播臺編碼後的視頻、音頻的定時同步。
[0004]另一方面,在經由產生抖動(jitter)的傳輸路徑從廣播臺向接收機傳輸TS分組的情況下,由於抖動,接收機接收到的TS分組的時間間隔與剛剛從廣播臺送出的TS分組的時間間隔不同。結果產生如下問題:接收機從TS分組中提取PCR的定時與廣播臺期待的定時不同,廣播臺側的系統時鐘與接收機側的系統時鐘不能正確地同步。此外,分組經過傳輸路逕到達接收側的傳輸延遲時間時長時短而不是恆定時間。其偏差量稱作抖動。
[0005]針對這樣的問題,在以往的TS分組發送接收裝置中採取了如下方法:對廣播臺側和接收機側分別附加提供根據GPS信號生成的27MHz時鐘的結構,由廣播臺側和接收機側各自的TTS計數部對該時鐘進行計數而作為TTS計數值,在廣播臺側,將TTS計數值作為時間戳附加於TS分組而輸出到傳輸路徑。由此,在接收機側,將從廣播臺側傳輸來的TS分組存儲到接收緩衝器,並且,提取該TS分組中附加的時間戳(TTS計數值),對該提取出的時間戳(TTS計數值)與接收機側的TTS計數部中計數出的時間戳(TTS計數值)進行比較,控制從接收緩衝器輸出TS分組的定時(例如,參照專利文獻1)。
[0006]專利文獻1:日本特開2009-33326號公報(第0013?0016段、圖1)
[0007]但是,在以往的TS分組發送接收裝置中,需要在廣播臺側和接收機側分別搭載提供根據GPS信號生成的27MHz時鐘的結構;由於需要對廣播臺側發送的TS分組附加時間戳,因而廣播臺側需要時間戳附加單元;由於需要從接收機側接收到的TS分組中提取時間戳並對該提取出的時間戳與接收機側的TTS計數部計數出的時間戳進行比較,因而接收機偵懦要時間戳提取比較單元,因此,存在裝置變複雜的問題。
【發明內容】
[0008]本發明正是為了解決上述問題而完成的,得到一種結構簡單的分組發送接收裝置,在經由產生抖動的傳輸路徑發送接收TS分組時,能夠不對輸出到傳輸路徑的TS分組附加時間戳地輸出到傳輸路徑,去除在傳輸路徑中產生的抖動的影響。
[0009]本發明的分組發送接收裝置的特徵在於,該分組發送接收裝置設置有發送單元和接收單元,所述發送單元具有:解調部,其輸出由解調廣播信號而得到的TS分組、表示TS分組的起始的TS同步信號、表示TS分組有效的TS有效信號和TS時鐘構成的TS分組信號;以及分組發送部,其經由傳輸路徑將從所述解調部輸出的所述TS分組送出到進行特定處理的特定處理單元,所述接收單元具有:分組接收部,其經由所述傳輸路徑接收由所述特定處理單元處理後的TS分組;接收緩衝部,其暫時存儲由所述分組接收部接收到的所述TS分組;以及接收緩衝讀取控制部,其生成與從所述解調部輸入的所述TS同步信號同步的定時信號,在所述接收緩衝部中暫時存儲的TS分組存在預先確定的數據量以上的情況下,向所述接收緩衝部輸出所述定時信號,與所述TS同步信號同步地從所述接收緩衝部讀取所述TS分組。
[0010]本發明在經由產生抖動的傳輸路徑的分組發送接收裝置中,能夠利用簡單的結構去除在傳輸路徑中產生的抖動的影響,廣播臺側和接收機側分別不再需要提供根據GPS信號生成的時鐘的結構、對廣播臺側發送的TS分組附加時間戳的單元、從接收機側接收到的TS分組中提取時間戳並對該提取出的時間戳與接收機側的TTS計數部計數出的時間戳進行比較的單元。
【專利附圖】
【附圖說明】
[0011]圖1是示出本發明的實施方式1的分組發送接收裝置和解擾系統的結構的框圖。
[0012]圖2是示出本發明的實施方式1的TS分組信號形式的圖。
[0013]圖3是示出本發明的實施方式1的接收緩衝讀取控制部的動作的流程圖。
[0014]圖4是說明本發明的實施方式1中的去除抖動的影響的說明圖。
[0015]圖5是示出本發明的實施方式2的接收緩衝讀取控制部的動作的流程圖。
[0016]圖6是示出本發明的實施方式2的接收緩衝部中暫時存儲的TS數據量的時間變化的演變的圖。
[0017]標號說明
[0018]11:RF輸入信號,12:RF信號,13:TS時鐘信號線,14:TS同步信號線,100:分組發送接收裝置,101:發送部,102:調諧器,103:解調部,104:發送緩衝部,105:分組發送部,106:接收部,107:分組接收部,108:接收緩衝部,109:接收緩衝讀取控制部,110:傳輸路徑,120:解擾裝置,121:分組接收部,122:接收緩衝部,123:限定接收模塊部,124:發送緩衝部,125:分組發送部,130:B/E部,131:PCR恢復部,132:Demux部,133:解碼部。
【具體實施方式】
[0019]實施方式1
[0020]圖1是示出將用於實施本發明的實施方式1中的分組發送接收裝置應用於解擾系統時的系統結構的框圖。本實施方式中的解擾系統由分組發送接收裝置100、解擾裝置120和B/E部(後端部)130構成。分組發送接收裝置100與解擾裝置120由產生抖動的USB(Universal Serial Bus:通用串行總線)的傳輸路徑110連接。該傳輸路徑的傳輸模式例如是能夠最優先進行分組傳輸的同步傳輸模式。此外,除了 USB以外,傳輸路徑110也可以是IEEE1394、乙太網(登記商標)、無線區域網等有線/無線網絡。
[0021]分組發送接收裝置100由作為發送單元的發送部101和作為接收單元的接收部106構成。發送部101由調諧器102、解調部103、發送緩衝部104和分組發送部105構成。接收部106由分組接收部107、接收緩衝部108和接收緩衝讀取控制部109構成。
[0022]作為進行特定處理的特定處理單元的解擾裝置120由分組接收部121、接收緩衝部122、限定接收模塊部123、發送緩衝部124和分組發送部125構成。
[0023]B/E 部 130 由 Demux 部 132、PCR 恢復(recovery)部 131 和解碼部 133 構成。
[0024]接下來,對本實施方式中的解擾系統的動作進行說明。
[0025]調諧部102在接收到RF輸入信號11時,根據該RF輸入信號11進行調諧,並將期望的RF信號12傳輸到解調部103。解調部103對RF信號12進行解調而輸出TS分組。圖2是本實施方式中使用的TS分組的信號形式。如圖2所示,本實施方式中的TS分組以TS分組、TS同步信號、TS有效信號、TS時鐘的各種信號形式進行傳輸。以該形式傳輸的TS分組是圖1中由TS_A、TS_F、TS_C、TS_D表示的傳輸位置的TS分組。但是,在由TS_A、TS_F表示的傳輸位置中,TS時鐘信號線13和TS同步信號線14用不同的線來記述。例如,由TS_A表示的傳輸位置的TS時鐘信號線13是從解調部103輸出到發送緩衝部104、接收緩衝部108、接收緩衝讀取控制部109和Demux部132的信號線。
[0026]如圖2所示,在TS數據中,1個分組被匯總成188位元組的TS分組,TS有效信號是將TS分組的有效期間表示為高的信號。此外,TS同步信號是將表示TS分組的起始字節的位置表示為有效(高)的信號。此外,TS時鐘是TS傳輸用時鐘,是包含TS分組無效期間在內恆定頻率的信號。因此,在TS有效信號中存在TS分組無效期間的情況下,TS時鐘的頻率是比TS數據的數據速率(TS分組速率)稍高的頻率。TS數據可以是8比特的並行數據或者1比特的串行數據。此外,解調部103輸出的TS數據速率、TS時鐘頻率按照每個接收信號的調製參數是恆定值。
[0027]從解調部103輸出的TS分組被進行加擾,為了對其進行解擾,需要經由傳輸路徑110向解擾裝置120內的限定接收模塊部123傳輸TS分組。為了向傳輸路徑110輸出被加擾後的TS分組,發送部101進行如下動作。
[0028]發送緩衝部104暫時存儲該被加擾後的TS分組,將該暫時存儲的TS分組傳輸給分組發送部105。分組發送部105確認發送緩衝部104中暫時存儲有要向傳輸路徑110輸出的1個數據單位量的數據,向傳輸路徑110輸出1個數據單位的數據(TS_B)。在此,1個數據單位的數據(TS_B)與TS分組單位不同,例如是為了提高傳輸路徑上的平均傳輸效率而將數千字節單位的多個TS分組設成一塊這樣的數據單位。
[0029]傳輸路徑110是USB,例如以同步傳輸模式進行傳輸。被輸出到傳輸路徑110的TS_B經由解擾裝置120內的分組接收部121而被暫時存儲到接收緩衝部122,將TS_C從該接收緩衝部122輸出到限定接收模塊部123。在限定接收模塊部123中對TS_C進行解擾,被解擾後的TS_D被暫時存儲到發送緩衝部124。此時,TS_C、TS_D的傳輸時鐘頻率是假定的比TS時鐘頻率稍高的頻率。由發送緩衝部124暫時存儲的TS_D經由分組發送部125、USB等傳輸路徑110而被輸出到分組發送接收裝置100 (TS_E)。該傳輸路徑110上的傳輸單位不是TS分組單位,而是傳輸路徑110上的數據傳輸單位。在此,在傳輸路徑110上進行傳輸時,由於受到抖動的影響,因而TS_B、TS_C、TS_D和TS_E中的TS分組間隔與TS_A中的TS分組間隔不同。
[0030]被輸出到傳輸路徑110的被解擾後的TS_E被輸入到分組發送接收裝置100內的分組接收部107,暫時存儲到接收緩衝部108。接收緩衝部108根據從接收緩衝讀取控制部109接收的TS分組讀取定時信號,輸出1個TS分組。在此,該TS分組讀取定時信號是與來自解調部103的TS同步信號同步的信號。接收緩衝讀取控制部109控制從接收緩衝部108讀取TS分組的定時,以去除抖動的影響。接下來,對接收緩衝讀取控制部109中的TS分組讀取控制處理進行說明。
[0031]圖3是示出本實施方式的接收緩衝讀取控制部109的動作的流程圖。
[0032]首先,接收緩衝讀取控制部109確認接收緩衝部108中暫時存儲的TS數據量(字節量)是否存在預先確定的第1數據量以上(S301)。
[0033]在此,第1數據量是能夠從接收緩衝部108輸出TS數據的最低限度應暫時存儲的數據量,例如是1個TS分組長度的188位元組。或者,為了減小緩衝延遲,第1數據量也可以設為1位元組以上。在不存在該第1數據量以上的數據的情況下,接收緩衝讀取控制部109在S301中進行等待直到該條件成立為止,在該條件成立後進至S302。
[0034]接下來,接收緩衝讀取控制部109等待從解調部103輸出的TS同步信號成為有效(高)(S302)。接收緩衝讀取控制部109在檢測到TS同步信號成為有效後,向接收緩衝部108通知TS分組讀取定時信號,與TS分組讀取定時信號同步地從接收緩衝部108讀取1個TS分組(S303)。1個TS分組、TS同步信號和TS有效信號被控制成在從接收緩衝部108讀取的TS分組的起始字節中TS同步信號成為有效,並以圖2所示的形式的TS數據發送到B/E部130。接收緩衝讀取控制部109在從接收緩衝部108讀取1個TS分組結束後,返回進行讀取下一個TS分組的定時控制的步驟(S301)。
[0035]通過這樣進行讀取控制,從接收緩衝部108向B/E部130輸出的某個TS分組的起始到下一個TS分組的起始之間的間隔,與來自解調部103的TS同步信號的間隔相同,因此,能夠去除在傳輸路徑110等中產生的抖動的影響。
[0036]被輸入到B/E部130的TS數據(TS_F)被輸入到Demux部132,提取PCR。由Demux部132提取出的PCR被發送到PCR恢復部131。PCR恢復部131根據從Demux部132接收到的PCR,生成與廣播臺側的系統時鐘同步的時鐘,並將該時鐘作為B/E部130的系統時鐘輸出到解碼部133。Demux部132從TS分組中分離出視頻流和音頻流並輸出到解碼部133。解碼部133根據從Demux部132輸入的視頻流和音頻流,與系統時鐘同步地輸出視頻和音頻。
[0037]圖4是說明去除本實施方式中的抖動的影響的說明圖。在圖4中,15_八是來自解調部的TS信號,TS_E是來自傳輸路徑110的TS信號,其中,傳輸路徑110是將由解擾裝置解擾後的TS輸入到分組發送接收裝置100的部位,TS_F是從分組發送接收裝置100輸出到B/E部130的TS信號,圖4分別示出TS數據和TS同步信號。TS_E中不存在TS同步信號,因而沒有示出TS同步信號。
[0038]在從傳輸路徑110輸入的TS數據(TS_E)中,不僅其TS分組的起始之間的間隔與從解調部103輸出的TS數據(TS_A)的TS分組的起始之間的間隔不同,而且該間隔由於在傳輸路徑110中產生的抖動的影響而具有偏差。另一方面,由接收緩衝讀取控制部109對被輸出到Demux部132的TS數據(TS_F)進行定時控制,使得以來自解調部的TS_A的TS同步信號為觸發而從接收緩衝部108讀取1個TS分組。其結果是,TS_F的TS分組的起始之間的間隔與來自解調部103的接收TS (TS_A)的TS分組的起始之間的間隔成為相同間隔。此外,TS_F被控制成與來自解調部103的TS同步信號同步地從接收緩衝部108輸出TS分組,因此,TS分組的時間長度即TS分組中包含的PCR之間的間隔,與從解調部103輸出的TS數據(TS_A )中包含的PCR之間的間隔一致。
[0039]如上所述,根據本實施方式的分組發送接收裝置100,經由受到抖動的影響的傳輸路徑110的TS分組被暫時存儲到接收緩衝部108,接收緩衝讀取控制部109進行定時控制,使得在從解調部103輸出TS分組的起始的定時,從接收緩衝部108輸出TS分組。其結果是,從分組發送接收裝置100輸出的TS分組的起始位置的間隔與由解調部103解調後的TS分組即廣播臺側發送的TS分組的起始位置的間隔相同,能夠去除在傳輸路徑110上產生的抖動的影響。
[0040]此外,使用由解調部103解調後的TS分組的TS同步信號從接收緩衝部108讀取TS分組,因而能夠使從分組發送接收裝置100輸出的TS分組的各個數據的輸出定時與從解調部103輸出的TS分組的各個數據的輸出定時同步。
[0041]此外,B/E部130的PCR恢復部131從TS分組提取PCR,生成與廣播臺側的系統時鐘同步的時鐘(PCR恢復)。在該情況下,其PCR欄位存在於與TS分組的起始相比稍靠後的位置。因此,可以預想,即使能夠在與廣播臺側相同的定時輸出TS分組起始定時,如果與從解調部103輸出TS傳輸時鐘的TS傳輸時鐘頻率不同,則從TS分組起始到發送PCR為止所需的傳輸時間也會產生差異,不能嚴格地正確進行PCR恢復。
[0042]為了應對這一點,通過將讀取從接收緩衝部108輸出的TS分組的時鐘信號即TS傳輸時鐘信號設為與從解調部103輸出的TS時鐘信號同步的信號,甚至能夠使PCR位置也完全與廣播臺側同步。
[0043]此外,在本實施方式中,不對TS分組新附加時間戳而變更輸出用TS分組的格式,因而不需要時間戳處理所需的時間戳附加電路、時間戳提取電路、時間戳去除電路、系統時鐘計數器等。
[0044]此外,不需要為了在傳輸路徑110的發送側和接收側取得系統時鐘的同步,在發送部101、解擾裝置120、接收部106分別設置基於GPS接收處理的時鐘同步電路。或者除了不需要使用GPS接收處理以外,還不需要在發送部101搭載PCR恢復電路來生成與廣播臺同步的系統時鐘,由此使系統時鐘計數器工作而對TS分組附加時間戳。此外,不需要在解擾裝置120搭載提取時間戳的去除電路和系統時鐘計數器。而且,在需要這樣的結構的情況下,解擾裝置120的系統時鐘是由與發送側不同步的石英振蕩器生成的,因此,需要定期地從發送部101校正系統時鐘計數器的處理。
[0045]這樣,根據本實施方式的分組發送接收裝置100,能夠利用簡單的結構去除在傳輸路徑中產生的抖動的影響,廣播臺側和接收機側分別不再需要提供根據GPS信號生成的時鐘的結構、對廣播臺側發送的TS分組附加時間戳的單元、從接收機側接收到的TS分組中提取時間戳並對該提取出的時間戳與接收機側的TTS計數部計數出的時間戳進行比較的單J Li o
[0046]此外,本實施方式的限定接收模塊部123不能接收附加有時間戳的特殊TS分組,因此,能夠直接使用接收到的TS的本實施方式的TS傳輸方式是合適的。
[0047]此外,在本實施方式中,用USB構成傳輸路徑110,並使用能夠最優先進行分組傳輸的同步傳輸模式說明了其傳輸模式,但是,並非一定需要以同步傳輸模式進行傳輸,也可以是塊傳輸模式。
[0048]實施方式2
[0049]本發明的實施方式2的分組發送接收裝置的結構與圖1所示的實施方式1的解擾系統中的分組發送接收裝置100相同,但是,接收緩衝讀取控制部109從接收緩衝部108讀取TS數據的控制方法不同。根據實施方式1的接收緩衝讀取控制部109的控制,從分組發送接收裝置100輸出到B/E部130的TS (TS_F)的數據速率與從解調部103輸出的接收TS(TS_A)的數據速率完全相同,在傳輸路徑中產生的抖動的影響被完全去除。因此,被輸入到接收緩衝部108的TS分組的平均數據速率與輸出的TS分組的平均數據速率相同,在正常狀態下,接收緩衝部108內的TS數據量平均來說是恆定的。
[0050]在此,由於傳輸路徑上的某些幹擾或故障,有時從傳輸路徑110輸入的TS分組的輸入數據速率暫時高於從接收緩衝部108輸出的TS分組的輸出數據速率。在這樣的情況下,如上所述,從接收緩衝部108輸出的TS分組的輸出數據速率被控制成與TS_A的數據速率相同,因而當接收緩衝部108中暫時存儲的TS數據量(緩衝等級)增加而達到溢出區域的情況下,導致從接收緩衝部108輸出的數據產生丟失等的危險狀態一直持續。
[0051]本實施方式的接收緩衝讀取控制部109追加有如下處理:檢測這樣的異常狀態,將接收緩衝部108的緩衝等級恢復到安全等級。圖5示出本實施方式中的接收緩衝讀取控制部109從接收緩衝部108讀取TS分組的TS分組讀取控制的處理流程。
[0052]作為接收緩衝部108中暫時存儲的TS數據量的TS數據等級,定義第1數據量、預先確定的第2數據量、預先確定的第3數據量。第1數據量與實施方式1相同,是能夠從接收緩衝部108輸出TS數據的最低限度應暫時存儲的數據量。如後所述,在檢測到已達到該等級時,接收緩衝讀取控制部109檢測到TS同步信號成為有效而進行開始從接收緩衝部108輸出TS分組的控制。
[0053]第2數據量是用於檢測接收緩衝部108中暫時存儲的數據量接近成為溢出的危險等級的數據量,是比溢出數據量稍小的值。例如,將第2數據量設定為溢出數據量的80%。如後所述,在檢測到已達到該等級時,接收緩衝讀取控制部109進行控制,使從接收緩衝部108輸出TS的數據速率為稍高於從解調部103接收TS (TS_A)的數據速率的速率,以減小接收緩衝部108的緩衝等級。例如,在使用來自解調部103的TS時鐘作為從接收緩衝部108讀取TS分組的讀取時鐘的情況下,相對於188位元組的TS分組長度,通常存在16位元組或者20位元組的無法送出TS分組的無效期間。在該情況下,從接收緩衝部108輸出TS的數據速率,是從解調部103接收TS (TS_A)的數據速率的(188 + 16)/188 =約1.08倍或者(188 + 20) /188 =約 1.11 倍。
[0054]第3數據量設為與第1數據量相同或相近的值。如後所述,在檢測到已達到該等級時,接收緩衝讀取控制部109進行控制,使從接收緩衝部108輸出TS的數據速率再次與從解調部103接收TS (TS_A)的數據速率相同。[0055]根據圖5,說明本實施方式中的接收緩衝讀取控制部109從接收緩衝部108讀取TS分組的TS分組讀取控制方法。
[0056]在分組發送接收裝置100中,在開始接收RF輸入信號時,TS數據經由傳輸路徑110而暫時存儲到接收緩衝部108。接收緩衝讀取控制部109監視接收緩衝部108中暫時存儲的TS數據量是否在第1數據量以上(S501),在第1數據量以上的情況下,進至下一步驟(S502)。在下一步驟中,接收緩衝讀取控制部109監視接收緩衝部108中暫時存儲的TS數據量是否在第2數據量以上(S502)。
[0057]在接收緩衝部108中暫時存儲的TS數據量不在第2數據量以上的情況下(在S502中否的情況下),為了進行通常的讀取處理,接收緩衝讀取控制部109等待從解調部103輸出的TS同步信號成為有效(高)(S503)。接收緩衝讀取控制部109在檢測到TS同步信號成為有效後,向接收緩衝部108通知TS分組的讀取定時信號,並與TS分組讀取定時信號同步地從接收緩衝部108讀取1個TS分組(S504)。在本實施方式中,也與實施方式1同樣,TS分組讀取定時信號是與來自解調部103的TS同步信號同步的信號。接收緩衝讀取控制部109在從接收緩衝部108讀取1個TS分組結束後,返回對接收緩衝部108的TS數據量進行校驗的步驟(S501)。
[0058]當在S502中接收緩衝部108中暫時存儲的TS數據量是第2數據量以上的情況下(S502是的情況下),即暫時存儲的TS數據量暫時存儲到溢出附近的情況下,接收緩衝讀取控制部109進至異常時的恢復處理步驟(S505和S506)。
[0059]在S505中,與S503和S504的通常時的讀取處理不同,作為異常時的恢復處理,接收緩衝讀取控制部109實施省略了等待來自解調部的TS同步信號成為有效的(相當於S503)處理。S卩,在S505中,接收緩衝讀取控制部109在不確認TS同步信號是否有效的情況下,直接從接收緩衝部108讀取1個TS分組。此時,為了減小接收緩衝部108的緩衝等級,接收緩衝讀取控制部109將從接收緩衝部108輸出TS的數據速率設定為稍高於從解調部103接收TS (TS_A)的數據速率的速率,從接收緩衝部108讀取1個TS分組。此時,以與從解調部103輸出的TS時鐘相同的頻率傳輸從接收緩衝部108輸出的TS分組,不是如從解調部103輸出TS數據那樣在TS分組與TS分組之間存在不進行TS數據傳輸的期間,而是連續地進行傳輸。這樣,接收緩衝器108從接近溢出的狀態變成暫時存儲的TS數據量較少的狀態。
[0060]接下來,接收緩衝讀取控制部109監視接收緩衝部108中暫時存儲的TS數據量是否恢復到小於第3數據量(S506)。如果接收緩衝部108中暫時存儲的TS數據量沒有恢復到小於第3數據量(在S506中否的情況下),則接收緩衝讀取控制部109返回S505,從接收緩衝部108讀取1個TS分組。這樣,接收緩衝讀取控制部109反覆進行這樣的步驟S505和步驟S506。接下來,當接收緩衝部108中暫時存儲的TS數據量恢復到小於第3數據量時(在S506中是的情況下),接收緩衝讀取控制部109返回對接收緩衝部108內的TS數據量進行校驗的步驟(S501)。
[0061]使用附圖來說明相對於上述接收緩衝讀取控制部109的動作,接收緩衝部中暫時存儲的TS數據量的時間變化。圖6是示出本實施方式中的接收緩衝部中暫時存儲的TS數據量的時間變化的演變的圖。圖6的縱軸是接收緩衝部108中暫時存儲的TS數據量,橫軸是時間。[0062]首先,接收緩衝讀取控制部109進行等待,直到第1數據量的TS數據暫時存儲到接收緩衝部108為止(S601)。當接收緩衝讀取控制部109檢測到接收緩衝部108中暫時存儲的TS數據量達到第1數據量以上時,開始與來自解調部103的TS同步信號同步地以1個TS分組為單位從接收緩衝部108進行讀取。此時,從接收緩衝部108輸出的TS數據的輸出數據速率被控制成與從解調部103輸出的接收TS (TS_A)的數據速率相同,因此,如S602所示,接收緩衝部108中暫時存儲的TS數據量是恆定值(S602),該狀態成為接收緩衝部108的正常時的通常狀態。
[0063]通常,接收緩衝部108中暫時存儲的TS數據量應該在第1數據量附近以一定量變化,但是,有時產生接收緩衝部108內的TS數據量如S603所示增加的異常,例如從傳輸路徑輸入TS的數據速率會因某些影響而增大或產生故障等。如果放任這樣的接收緩衝部108內的TS數據量增加的異常狀態,則分組發送接收裝置100有可能不正常地進行動作,例如從接收緩衝部108讀取的TS數據產生丟失等。在本實施方式中,當發生這樣的異常時,控制分組發送接收裝置100,以便能夠使接收緩衝部108內的TS數據量恢復到正常時的通常狀態。
[0064]當檢測到接收緩衝部108中暫時存儲的TS數據量增加而達到第2數據量以上時,接收緩衝讀取控制部109不等待來自解調部103的TS同步信號成為有效,而是將讀取定時信號始終設為有效,開始以1個TS分組為單位從接收緩衝部108讀取TS數據(S604)。其間,從接收緩衝部108輸出的TS數據與通常狀態不同,成為減去TS分組間隔的連續輸出,以比通常狀態稍高的數據速率進行輸出。
[0065]接下來,當檢測到接收緩衝部108中暫時存儲的TS數據量減少到小於第3數據量時,接收緩衝讀取控制部109再次開始與來自解調部103的TS同步信號同步地以1個TS分組為單位從接收緩衝部108進行讀取(S605)。由此,如S605所示,接收緩衝部108中暫時存儲的TS數據量再次成為恆定值,接收緩衝部108恢復到通常狀態。
[0066]如上所述,根據本實施方式的分組發送接收裝置100,與實施方式1相同,經由受到抖動的影響的傳輸路徑110的TS分組暫時存儲到接收緩衝部108,接收緩衝讀取控制部109進行定時控制,使得在從解調部103輸出TS分組的起始的定時從接收緩衝部108輸出TS分組。其結果是,從分組發送接收裝置100輸出的TS分組的起始位置的間隔與由解調部103解調後的TS分組即廣播臺側發送的TS分組的起始位置的間隔相同,能夠去除在傳輸路徑110上產生的抖動的影響。
[0067]此外,根據本實施方式的分組發送接收裝置100,接收緩衝讀取控制部109始終監視接收緩衝部108中暫時存儲的TS數據量,檢測產生接收緩衝部108中暫時存儲的數據量達到溢出附近的異常狀態的情況,控制成以比通常從接收緩衝部108讀取TS數據的數據速率稍高的數據速率進行輸出,因而能夠將接收緩衝部108的緩衝等級恢復到通常狀態的數據量。
[0068]此外,接收緩衝讀取控制部109在發生異常時將接收緩衝部108內的數據量恢復到通常狀態時,不等待來自解調部103的TS同步信號成為有效,而是輸出接收緩衝部108中暫時存儲的TS分組,因而能夠連續地輸出TS分組,能夠以比通常時的TS數據讀取數據速率高的數據速率進行輸出。
[0069]通常,在從解調部103輸出的TS數據中,傳輸TS分組的期間與不傳輸TS分組的期間之比是188:16或者188:20o異常狀態的恢復處理(圖5的S505)中的TS數據的數據速率被設定為通常時的數據速率的1.08倍?1.11倍。在以這樣的比通常稍高的數據速率傳輸TS數據的期間內,在接收該TS數據的Β/Ε部130中,會對PCR恢復部131帶來影響。例如,產生在PCR恢復部131中無法生成穩定的系統時鐘的情況。如果無法生成穩定的系統時鐘,則有可能給用戶的視聽帶來不舒服感,例如從解碼部133輸出的視頻產生塊噪聲、或者視頻產生停頓等。但是,由於異常狀態的恢復處理中的TS數據的數據速率能夠設定成與通常狀態的數據速率沒有急劇的速率差異(1.08?1.11倍),因而能夠使系統時鐘的變化極小而不會給用戶的視聽帶來較大的不舒服感。
[0070]此外,在本實施方式中,將第2數據量設定為溢出數據量的80%,但是,也可以根據接收緩衝部的暫時存儲容量、在傳輸路徑中產生的抖動量等,適當設定第2數據量。
[0071]此外,在本實施方式中,將從接收緩衝器讀取TS分組的時鐘信號即TS分組傳輸時鐘設為從解調部103輸出的TS時鐘信號,但是,也可以控制成通過使用TS時鐘的頻率比其稍高的其它時鐘信號,加快從接收緩衝部讀取TS數據。
[0072]此外,通過將TS分組讀取定時信號設為與來自解調部103的TS時鐘同步的信號,甚至能夠使PCR位置也完全與廣播臺側同步。
【權利要求】
1.一種分組發送接收裝置,其特徵在於,該分組發送接收裝置設置有發送單元和接收單元,所述發送單元具有:解調部,其輸出解調廣播信號而得到的TS分組、表示TS分組的起始的TS同步信號、表示TS分組有效的TS有效信號和TS時鐘;以及分組發送部,其經由傳輸路徑將從所述解調部輸出的所述TS分組送出到進行特定處理的特定處理單元,所述接收單元具有:分組接收部,其經由所述傳輸路徑接收由所述特定處理單元處理後的TS分組,接收緩衝部,其暫時存儲由所述分組接收部接收到的所述TS分組;以及接收緩衝讀取控制部,其生成與從所述解調部輸入的所述TS同步信號同步的定時信號,在所述接收緩衝部中暫時存儲的TS分組存在預先確定的第1數據量以上的情況下,向所述接收緩衝部輸出所述定時信號,與所述TS同步信號同步地從所述接收緩衝部讀取所述TS分組。
2.根據權利要求1所述的分組發送接收裝置,其特徵在於,接收緩衝讀取控制部具有監視接收緩衝部中暫時存儲的TS分組的數據量的功能,在所述接收緩衝部中暫時存儲的TS分組的數據量成為預先確定的第2數據量以上的情況下,接收緩衝讀取控制部不等待TS分組同步信號而將TS分組的讀取定時信號始終設為有效,開始讀取所述接收緩衝部中暫時存儲的TS分組,``在所述接收緩衝部中暫時存儲的TS分組的數據量小於第3數據量的情況下,接收緩衝讀取控制部根據與所述TS分組同步信號同步的所述TS分組的讀取定時信號,讀取所述接收緩衝部中暫時存儲的TS分組,其中所述第3數據量小於所述第2數據量。
3.根據權利要求1所述的分組發送接收裝置,其特徵在於,接收緩衝讀取控制部具有監視接收緩衝部中暫時存儲的TS分組的數據量的功能,在所述接收緩衝部中暫時存儲的TS分組的數據量成為預先確定的第2數據量以上的情況下,接收緩衝讀取控制部不與TS同步信號同步而將TS分組的讀取定時信號始終設為有效,與速率比TS時鐘信號的速率高的信號同步地,開始讀取所述接收緩衝部中暫時存儲的TS分組,在所述接收緩衝部中暫時存儲的TS分組的數據量小於第3數據量的情況下,接收緩衝讀取控制部與所述TS時鐘信號同步地讀取所述接收緩衝部中暫時存儲的TS分組,其中所述第3數據量小於所述第2數據量。
4.一種解擾系統,該解擾系統具有分組發送接收裝置和解擾裝置,其特徵在於,所述分組發送接收裝置具有發送單元和接收單元,所述發送單元具有:解調部,其輸出由解調廣播信號而得到的TS分組、表示TS分組的起始的TS同步信號、表示TS分組有效的TS有效信號和TS時鐘構成的TS分組信號;以及分組發送部,其送出從所述解調部輸出的所述TS分組,所述接收單元具有:分組接收部,其經由傳輸路徑接收從所述分組發送部送出的TS分組;接收緩衝部,其暫時存儲由所述分組接收部接收到的所述TS分組;以及接收緩衝讀取控制部,其生成與從所述解調部輸入的所述TS同步信號同步的定時信號,在所述接收緩衝部中暫時存儲的TS分組存在預先確定的第1數據量以上的情況下,向所述接收緩衝部輸出所述定時信號,與所述TS同步信號同步地從所述接收緩衝部讀取所述TS分組,所述解擾裝置經由所述傳輸路徑與所述分組發送接收裝置連接,對從所述分組發送接收裝置發送的TS分組實施解擾處理,將解擾後的TS分組經由所述傳輸路徑發送給所述分組發送接收 裝置。
【文檔編號】H04N21/434GK103686215SQ201310431957
【公開日】2014年3月26日 申請日期:2013年9月22日 優先權日:2012年9月25日
【發明者】白須賀惠一 申請人:三菱電機株式會社