專利名稱:數(shù)據(jù)接收裝置的制作方法
技術(shù)領域:
本發(fā)明涉及用于接收經(jīng)由有線線路或無線線路發(fā)送的MPEG2-TS等的視頻信號和音頻信號等的數(shù)據(jù)接收裝置,尤其涉及能夠確保被發(fā)送的視頻信號和音頻信號等的同步的數(shù)據(jù)接收裝置。
背景技術(shù):
常規(guī)上,為經(jīng)由諸如通常是根據(jù)IEEE 802.11的無線局域網(wǎng)等無線線路來發(fā)送視頻信號、音頻信號等,存在一種實現(xiàn)發(fā)送方和接收方之間信號的同步的技術(shù)(例如,參考專利文獻1)。
圖11是示出專利文獻1中所描述的發(fā)送方的常規(guī)無線主裝置900的功能結(jié)構(gòu)的框圖。圖12是示出專利文獻1中所描述的接收方的常規(guī)無線從裝置920的功能結(jié)構(gòu)的框圖。圖13是示出專利文獻1中所描述的從無線主站發(fā)送的常規(guī)數(shù)據(jù)分組990的幀結(jié)構(gòu)的圖。以下將參考圖11、圖12和圖13來描述專利文獻1中的無線主裝置900和無線從裝置920的操作。
在無線主裝置900上,輸入到MPEG2-TS編碼單元901的視頻信號被轉(zhuǎn)換為MPEG2-TS分組950并被輸出。時間戳加蓋單元902根據(jù)MPEG2-TS分組950從MPEG2-TS編碼單元901被輸出的時間來對MPEG2-TS分組950加蓋時間戳951。在此被加蓋的時間戳951包含來自信標計時器單元908的計時器值。
通信協(xié)議處理單元903將MPEG2-TS分組950與所加蓋的時間戳951合并在一起作為一個數(shù)據(jù)塊941,將數(shù)據(jù)塊941與多個數(shù)據(jù)塊942到94N組合起來,在其中添加數(shù)據(jù)報頭980,并輸出結(jié)果。MAC處理單元904中的幀組裝單元909向從通信協(xié)議處理單元903輸出的結(jié)果添加MAC報頭970,并輸出結(jié)果。RF單元905向從幀組裝單元909輸出的結(jié)果添加物理層報頭960,并輸出結(jié)果。天線906將從RF單元905輸出的結(jié)果作為無線信號發(fā)射到無線通信線路中。
時鐘生成單元907生成時鐘并將其輸入到信標計時器單元908?;跁r鐘,信標計時器單元908設置并輸出當前計時器值(例如,當前時間)。信標生成單元910生成包含從信標計時器單元908輸出的計時器值的信標。幀組裝單元909向由信標生成單元910生成的信標添加MAC報頭,并輸出結(jié)果。RF單元905向從幀組裝單元909輸出的結(jié)果添加物理層報頭960。天線906將從RF單元905輸出的結(jié)果作為信標信號發(fā)射到無線通信線路中。
在無線從裝置920上,經(jīng)由無線通信線路發(fā)送的無線信號被天線921接收。天線921所接收的無線信號經(jīng)由RF單元922被輸入到MAC處理單元923中的幀分析單元925。幀分析單元925分析所接收的信號的目的地是否是無線從裝置920。當目的地是無線從裝置920時,幀分析單元925將所接收的信號輸入到接收數(shù)據(jù)處理單元927。當所接收的信號是數(shù)據(jù)分組990時,接收數(shù)據(jù)處理單元927將數(shù)據(jù)分組990輸入到通信協(xié)議處理單元924。另一方面,當接收數(shù)據(jù)處理單元927是信標信號時,接收數(shù)據(jù)處理單元927將信標信號輸入到信標計時器單元926。
通信協(xié)議處理單元924分析所接收的數(shù)據(jù)分組990中的物理層報頭960、MAC報頭970、數(shù)據(jù)報頭980,提取數(shù)據(jù)塊941到94N,并將所提取的數(shù)據(jù)塊941到94N存儲在接收數(shù)據(jù)緩沖單元933中。
基于從時鐘生成單元928輸出的時鐘,信標計時器單元926設置當前計時器值(例如,當前時間)。當從接收數(shù)據(jù)處理單元927輸入信標信號時,信標計時器單元926更新當前計時器值,以使當前計時器值與信標信號中所包含的計時器值相互匹配。由此,無線主裝置900上的信標計時器單元908與無線從裝置上的信標計時器單元926同步。
PLL處理單元929對來自信標計時器單元926的計時器值執(zhí)行PLL處理,并將經(jīng)處理的計時器值輸入到計時器單元930。計時器單元930將已對其執(zhí)行了PLL處理的當前計時器值輸入到時間戳比較單元931。時間戳提取單元932提取已被存儲在接收數(shù)據(jù)緩沖單元933中的數(shù)據(jù)塊中所包含的時間戳。時間戳比較單元931確定時間戳提取單元932所提取的時間戳中所包含的計時器值與從計時器單元930輸入的當前計時器值相互是否匹配。當時間戳中所包含的計時器值匹配不斷改變的當前計時器值時,時間戳比較單元931向接收數(shù)據(jù)緩沖單元933輸出包含其計時器值匹配不斷改變的當前計時器值的時間戳的數(shù)據(jù)塊中的MPEG2-TS分組。MPEG2-TS解碼單元934將從接收數(shù)據(jù)緩沖單元933輸出的MPEG2-TS分組解碼,并輸出視頻信號。
由此,無線從裝置920就能夠?qū)⑤斎氲組PEG2-TS解碼單元的MPEG2-TS分組之間的時間間隔與從無線主裝置900上的MPEG2-TS編碼單元901輸出的MPEG2-TS分組之間的時間間隔吻合。
順便提及,MPEG2-TS分組包含MPEG2-TS解碼單元901可使用的系統(tǒng)時鐘信息(PCR程序時鐘基準)。基于該系統(tǒng)時鐘信息,MPEG2-TS解碼單元934再現(xiàn)MPEG2-TS編碼單元901所使用的系統(tǒng)時鐘。
但是,為了再現(xiàn)系統(tǒng)時鐘,期間傳送相應的MPEG2-TS分組的傳輸時間的波動必須充分地小。在ISO/IEC13818Part 9(實時接口的MPEG2擴展)中,傳輸時間的波動值被指定為25毫秒或以下。
如上所述,在常規(guī)數(shù)據(jù)傳輸系統(tǒng)中,發(fā)送方的無線主裝置900向MPEG2-TS加蓋基于信標計時器值的時間戳。接收方的無線從裝置920通過使用與無線主裝置900的計時器值相匹配的信標計時器值,從而基于MPEG2-TS分組的時間戳來控制輸出MPEG2-TS分組的定時。由此就能夠補償當多個MPEG-TS分組被組合成將被無線發(fā)送的分組,并且在傳輸線路上發(fā)生傳輸時間波動時在時間軸上產(chǎn)生的間隙。因此,在接收方,MPEG2-TS分組之間原始的時間間隔可被再現(xiàn),這實現(xiàn)了在發(fā)送方和接收方之間被傳送的視頻信號和音頻信號的同步。
專利文獻1日本特許公開第2003-60652號發(fā)明公開內(nèi)容本發(fā)明所要解決的問題但是,在不執(zhí)行信標信號發(fā)送和接收的系統(tǒng)中,例如在以太網(wǎng)等之中,就不可能通過使用常規(guī)技術(shù)來補償MPEG2-TS分組之間的時間間隔中的間隙。
因此,本發(fā)明的一個目的是提供一種數(shù)據(jù)接收裝置,它即使是在諸如以太網(wǎng)等不通過使用信標信號等來執(zhí)行計時器值匹配的系統(tǒng)中,也能夠補償分組之間的時間間隔中的間隙,在接收方再現(xiàn)發(fā)送方的分組之間的間隔,并將發(fā)送方與接收方之間被發(fā)送的視頻和音頻信號等同步。
技術(shù)問題的解決方案為實現(xiàn)上述目的,本發(fā)明具有以下方面。本發(fā)明是一種用于接收包含多個分組的數(shù)據(jù)分組的數(shù)據(jù)接收裝置,其中與各分組被生成的時間相關(guān)的第一時間信息分別被添加到這多個分組,該數(shù)據(jù)接收裝置包括接收數(shù)據(jù)緩沖單元,用于存儲數(shù)據(jù)分組中所包含的多個分組;接收數(shù)據(jù)量測量單元,用于測量存儲在接收數(shù)據(jù)緩沖單元中的數(shù)據(jù)量;可變時鐘生成單元,用于生成頻率可變的時鐘;時間信息輸出單元,用于輸出根據(jù)可變時鐘生成單元所生成的時鐘的頻率來計數(shù)的第二時間信息;以及第一時間信息比較單元,用于將被添加到分組的第一時間信息與從時間信息輸出單元輸出的第二時間信息相比較,并用于控制對存儲在接收數(shù)據(jù)緩沖單元中的分組的輸出的定時,其中接收數(shù)據(jù)量測量單元根據(jù)接收數(shù)據(jù)量測量單元所測得的值來控制可變時鐘生成單元所生成的時鐘的頻率。
根據(jù)本發(fā)明,提供了一種數(shù)據(jù)接收裝置,它即使是在不通過使用信標信號等來執(zhí)行計時器值的匹配的系統(tǒng)中,也能夠補償分組之間的時間間隔中的間隙,在接收方再現(xiàn)發(fā)送方的分組之間的間隔,并將發(fā)送方和接受方之間被發(fā)送的視頻和音頻信號同步。
優(yōu)選的是,由時間信息比較單元輸出的第二時間信息可滯后預定的偏移時間。
由此,即使是數(shù)據(jù)分組晚到了,數(shù)據(jù)接收裝置仍能夠輸出分組。
優(yōu)選的是,時間信息輸出單元可包括計時器單元,用于輸出根據(jù)可變時鐘生成單元所生成的時鐘的頻率來計數(shù)的第三時間信息;時間信息提取單元,用于提取被添加到存儲在接收數(shù)據(jù)緩沖單元中的分組的第一時間信息;初始化單元,用于使計時器單元所輸出的第三時間信息與時間信息提取單元所提取的第一時間信息吻合;以及偏移單元,用于通過將計時器單元所輸出的第三時間信息延遲預定偏移時間來輸出第二時間信息。
由此,因為執(zhí)行了初始化,所以發(fā)送方的時間信息與接收方的時間信息大致吻合。此外,因為第二時間信息被延遲了偏移時間,所以即使數(shù)據(jù)分組晚到了,數(shù)據(jù)接收裝置仍能輸出分組。
優(yōu)選的是,偏移單元可根據(jù)數(shù)據(jù)接收裝置所連接到的傳輸線路的狀況來改變預定偏移時間。
由此,即使延遲時間有所變化,數(shù)據(jù)接收裝置仍能輸出分組。
優(yōu)選的是,偏移單元可根據(jù)接收數(shù)據(jù)緩沖單元中所積累的數(shù)據(jù)量來改變預定偏移時間。
由此,即使延遲時間有所變化,數(shù)據(jù)接收裝置仍能輸出分組。
優(yōu)選的是,偏移單元可根據(jù)一種通信協(xié)議來改變預定偏移時間。
由此,即使延遲時間有所變化,數(shù)據(jù)接收裝置仍能輸出分組。
優(yōu)選的是,數(shù)據(jù)接收裝置可包括第二時間信息比較單元,用于將計時器單元所輸出的第三時間信息與時間信息提取單元所提取的第一時間信息相比較,并基于比較結(jié)果來控制可變時鐘生成單元所生成的時鐘的頻率。
由此,計時器單元所輸出的第三時間信息與發(fā)送方的時間信息可吻合,從而分組之間的間隔中的間隙可被補償。
優(yōu)選的是,在從開始接收數(shù)據(jù)分組的時間點起過去預定時間之前,可由第二時間信息比較單元來控制可變時鐘生成單元所生成的時鐘的頻率,并且在從開始接收數(shù)據(jù)分組的時間點起過去了預定時間之后,可由接收數(shù)據(jù)量測量單元來控制可變時鐘生成單元所生成的時鐘的頻率。
由此,在分組被積累到某個程度之前,使用時間差來控制時鐘的頻率,而在分組已被積累到某個程度之后,根據(jù)數(shù)據(jù)量來控制時鐘的頻率,由此使時鐘能以穩(wěn)定的方式受到控制。
優(yōu)選的是,在預定時間過去之后,接收數(shù)據(jù)量測量單元可開始控制可變時鐘生成單元所生成的時鐘的頻率。
由此,可實現(xiàn)以穩(wěn)定的方式來控制時鐘。
接收數(shù)據(jù)量測量單元可通過將接收數(shù)據(jù)緩沖單元中所積累的數(shù)據(jù)量的平均值作為測得值來使用,從而來控制可變時鐘生成單元所生成的時鐘的頻率。
由此,可實現(xiàn)以穩(wěn)定的方式來控制時鐘。
例如,數(shù)據(jù)分組中所包含的分組是MPEG2-TS分組。
例如,音頻信號和/或視頻信號作為數(shù)據(jù)分組被編碼以生成為多個MPEG2-TS分組,其中每一個MPEG2-TS分組都被添加了關(guān)于編碼時刻的時間的第一時間信息,并且添加了第一時間信息的這多個MPEG2-TS分組被組合,并從可用于生成這些數(shù)據(jù)分組的數(shù)據(jù)發(fā)送裝置被發(fā)送。
一種集成電路,用于接收包含多個分組的數(shù)據(jù)分組,其中關(guān)于分組被生成的時間的每一個第一時間信息被添加到這多個分組,該集成電路包括接收數(shù)據(jù)量測量單元,用于測量存儲在被連接到集成電路的用于存儲包含在數(shù)據(jù)分組中的多個分組的接收數(shù)據(jù)緩沖單元中的數(shù)據(jù)量;可變時鐘生成單元,用于生成頻率可變的時鐘;時間信息輸出單元,用于輸出根據(jù)可變時鐘生成單元所生成的時鐘的頻率來計數(shù)的第二時間信息;以及第一時間信息比較單元,用于將第一時間信息與時間信息輸出單元所輸出的第二時間信息相比較,并用于控制存儲在接收數(shù)據(jù)緩沖單元中的分組,其中接收數(shù)據(jù)量測量單元根據(jù)接收數(shù)據(jù)量測量單元所測得的值來控制可變時鐘生成單元所生成的時鐘的頻率。
本發(fā)明的效果因為在經(jīng)由異步傳輸線路的視頻和音頻信號等的流傳輸中,根據(jù)本發(fā)明的數(shù)據(jù)接收裝置能夠在接收方再現(xiàn)發(fā)送方所發(fā)送的分組之間的間隔,所以當經(jīng)由異步傳輸線路來傳輸MPEG2-TS分組等的時候,數(shù)據(jù)接收裝置能夠在接收方正確再現(xiàn)信號。
當結(jié)合附圖考慮以下對本發(fā)明的詳細描述,本發(fā)明的這些及其它目的、特征、方面和優(yōu)點將會更加明確。
附圖簡述[圖1]圖1是示出根據(jù)本發(fā)明的第一實施例的數(shù)據(jù)發(fā)送裝置1的功能結(jié)構(gòu)的框圖。
圖2A是示出由MPEG2-TS編碼單元輸出的多個MPEG2-TS分組的數(shù)據(jù)配置的示意圖。
圖2B是示出加蓋了時間戳加蓋單元101所輸出的時間戳201的多個MPEG2-TS分組200的數(shù)據(jù)結(jié)構(gòu)的示意圖。
圖3是示出由通信協(xié)議處理單元104進行IP分組的數(shù)據(jù)分組2(IP分組)的數(shù)據(jù)結(jié)構(gòu)的一個示例的示意圖。
圖4是示出由通信協(xié)議處理單元104進行IP分組的數(shù)據(jù)分組2a(IP分組)的數(shù)據(jù)結(jié)構(gòu)的另一個示例的示意圖。
圖5是示出根據(jù)本發(fā)明的第一實施例的數(shù)據(jù)接收裝置3的功能結(jié)構(gòu)的框圖。
圖6是示出由數(shù)據(jù)接收裝置3執(zhí)行的操作的流程的流程圖。
圖7是示出根據(jù)本發(fā)明的第二實施例的數(shù)據(jù)接收裝置4的功能結(jié)構(gòu)的框圖。
圖8是示出根據(jù)本發(fā)明的第二實施例的數(shù)據(jù)接收裝置4所執(zhí)行的操作的流程圖。
圖9是示出根據(jù)本發(fā)明的第三實施例的數(shù)據(jù)接收裝置5的功能結(jié)構(gòu)的框圖。
圖10是示出根據(jù)本發(fā)明的第三實施例的數(shù)據(jù)接收裝置5所執(zhí)行的操作的流程圖。
圖11是示出專利文獻1中所描述的發(fā)送方的常規(guī)無線主裝置900的功能結(jié)構(gòu)的框圖。
圖12是示出專利文獻1中所描述的接收方的常規(guī)無線從裝置920的功能結(jié)構(gòu)的框圖。
圖13是示出專利文獻1中所描述的從常規(guī)無線主站發(fā)送的數(shù)據(jù)分組990的幀結(jié)構(gòu)的示意圖。
附圖標記的描述1 數(shù)據(jù)發(fā)送裝置3、4、5數(shù)據(jù)接收裝置100MPEG2-TS編碼單元101時間戳加蓋單元102時鐘生成單元103計時器單元104、301 通信協(xié)議處理單元105、300 通信單元200MPEG-TS分組201時間戳2、2a IP分組302接收數(shù)據(jù)緩沖單元303MPEG2-TS解碼單元304第一時間信息提取單元305初始化單元306接收數(shù)據(jù)量測量單元307可變時鐘生成單元308計時器單元309偏移單元310第二時間信息提取單元311第一時間信息比較單元312時間信息輸出單元400第二時間信息比較單元500切換控制單元實現(xiàn)本發(fā)明的最優(yōu)模式以下將參考附圖來描述本發(fā)明的實施例。
(第一實施例)圖1是示出根據(jù)本發(fā)明的第一實施例的數(shù)據(jù)發(fā)送裝置1的功能結(jié)構(gòu)的框圖。在圖1中,數(shù)據(jù)發(fā)送裝置1包括MPEG2-TS編碼單元100、時間戳加蓋單元101、時鐘生成單元102、計時器單元103、通信協(xié)議處理單元104、以及通信單元105。
MPEG2-TS編碼單元100將所輸入的視頻和/或音頻信號轉(zhuǎn)換為MPEG2-TS分組,并輸出結(jié)果。圖2A是示出從MPEG2-TS編碼單元100輸出的多個MPEG2-TS分組的數(shù)據(jù)結(jié)構(gòu)的示意圖。如圖2A中所示,從MPEG2-TS編碼單元100輸出了多個MPEG2-TS分組200。
時鐘生成單元102生成并輸出獨立的時鐘。由時鐘生成單元102生成的時鐘具有足夠的分辨率,從而滿足ISO/IEC13818Part 9(實時接口的MPEG2擴展)中所指定的25微秒或以下的PCR抖動容限。作為時鐘,MPEG2-TS編碼單元100中的系統(tǒng)時鐘(STC系統(tǒng)時鐘)可被使用。
計時器103對時鐘生成單元102所生成的時鐘進行計數(shù)(以下稱為“計脈沖數(shù)”)并輸出計數(shù)結(jié)果作為時間信息。作為時間信息,可使用當前時間,還可使用當前計數(shù)。作為時間信息,可使用關(guān)于時間的任何信息,而不局限于前述的示例。
當從MPEG2-TS編碼單元100輸入了MPEG2-TS分組時,時間戳加蓋單元101從計時器單元103獲得輸入該MPEG2-TS分組的時間點的時間信息,即第一時間信息,并輸出其中加蓋了時間戳的MPEG2-TS分組。如上所述,第一時間信息是關(guān)于生成分組的時刻的時間的信息。
圖2B是示出加蓋了從時間戳加蓋單元101輸出的時間戳的多個MPEG2-TS分組200的數(shù)據(jù)結(jié)構(gòu)的示意圖。如圖2B中所示,這多個其中加蓋了時間戳201的MPEG2-TS從時間戳加蓋單元101被輸出。
在根據(jù)本第一實施例的數(shù)據(jù)發(fā)送裝置1上,假定了以從計時器單元103輸出的時間信息為基準的時間軸。如上所述,MPEG2-TS編碼單元100輸出MPEG2-TS分組的定時的時間信息作為時間戳被添加到MPEG2-TS分組中。由此,以MPEG2-TS編碼單元輸出MPEG2-TS分組的定時為基準,計時器單元103所輸出的時間信息作為第一時間信息被添加到MPEG20TS分組中。
通信協(xié)議處理單元104將加蓋了從時間戳加蓋單元101輸出的時間戳的這多個MPEG2-TS分組組合,IP分組化,并將結(jié)果輸入到通信單元105。
圖3是示出已由通信協(xié)議處理單元104進行IP分組化的數(shù)據(jù)分組2(IP分組)的數(shù)據(jù)結(jié)構(gòu)的一個示例的示意圖。在圖3中,示出了使用RTP(實時傳輸協(xié)議)作為通信協(xié)議的示例。加蓋了被輸入到通信協(xié)議處理單元104的時間戳201的MPEG2-TS分組200被圖示為數(shù)據(jù)塊211。加蓋了被輸入到通信協(xié)議處理單元104的時間戳的其它MPEG2-TS分組200分別被圖示為數(shù)據(jù)塊212到21N。以集合的方式發(fā)送多個數(shù)據(jù)塊211到21N旨在減少通信的冗余。版權(quán)信息221被添加到這多個數(shù)據(jù)塊211到21N。當為諸如版權(quán)保護等目的將MPEG2-TS分組加密時使用版權(quán)信息221,并且版權(quán)信息221是例如關(guān)于復制、加密等的許可的信息。例如,版權(quán)信息221是DTCP(數(shù)字傳輸內(nèi)容保護)所指定的DTCP-IP報頭等。此外,向這多個數(shù)據(jù)塊211到21N添加RTP報頭222、UDP報頭223、以及IP報頭224。在RTP報頭中,有用于存儲時間戳的區(qū)域。當使用RTP來發(fā)送MPEG2-TS分組時,可能要求MPEG2-TS分組中的RTP報頭里的PCR(程序時鐘基準)的值與RTP報頭中的時間戳的值相匹配。但是在本發(fā)明中,因為不使用RTP報頭中的時間戳,所以不要求MPEG2-TS分組中的RTP報頭里的PCR(程序時鐘基準)的值與RTP報頭中的時間戳的值相匹配。
圖4是示出由通信協(xié)議處理單元104進行IP分組化的數(shù)據(jù)分組2a(IP分組)的數(shù)據(jù)結(jié)構(gòu)的另一個示例的示意圖。在圖4中,示出了使用HTTP(超文本傳輸協(xié)議)作為通信協(xié)議的示例。與圖3中所示的使用RTP的示例相類似,加蓋了被輸入到通信協(xié)議處理單元104的時間戳201的MPEG2-TS分組200被圖示為數(shù)據(jù)塊211。并且加蓋了被輸入到通信協(xié)議處理單元104的時間戳的其它MPEG2-TS分組200被圖示為數(shù)據(jù)塊212到21N。此外,版權(quán)信息221、HTTP報頭232、TCP報頭233、以及IP報頭234被添加到這多個數(shù)據(jù)塊211到21N。
通信協(xié)議處理單元104中被組合的數(shù)據(jù)塊的個數(shù)越多,傳輸期間的冗余就越少。通常,當通過使用IP協(xié)議來執(zhí)行傳輸時,通信協(xié)議處理單元104數(shù)據(jù)塊的個數(shù)以使IP報頭及其它(即,圖3的示例中的UDP報頭223、RTP報頭222、版權(quán)信息221、以及數(shù)據(jù)塊211到21N)中所包含的數(shù)據(jù)的總字節(jié)數(shù)總計為小于或等于1500字節(jié)的最大個數(shù)的字節(jié)數(shù)。并且通信協(xié)議處理單元104設置數(shù)據(jù)塊的個數(shù)以使IP報頭224及其它(即,TCP報頭233、HTTP報頭232、版權(quán)信息221、以及數(shù)據(jù)塊211到21N)中所包含的數(shù)據(jù)的總字節(jié)數(shù)總計為小于或等于1500字節(jié)的最大個數(shù)的字節(jié)數(shù)。
通信協(xié)議處理單元104執(zhí)行如圖3和圖4中所示的IP分組,并執(zhí)行預定的通信協(xié)議處理。
從通信協(xié)議處理單元104輸出的分組被輸入到通信單元105中。通信單元105執(zhí)行例如對應于以太網(wǎng)中的MAC層和物理層的處理的處理,并且在傳輸線路上輸出經(jīng)處理的信號。
圖5是示出根據(jù)本發(fā)明的第一實施例的數(shù)據(jù)接收裝置3的功能結(jié)構(gòu)的框圖。在圖5中,數(shù)據(jù)接收裝置3包括通信單元300、通信協(xié)議處理單元301、接收數(shù)據(jù)緩沖單元302、MPEG2-TS解碼單元303、第一時間信息提取單元304、初始化單元305、接收數(shù)據(jù)量測量單元306、可變時鐘生成單元307、計時器單元308、偏移單元309、第二時間信息提取單元310、以及第一時間信息比較單元311。時間信息輸出單元312包括初始化單元305、計時器單元308、偏移單元309、以及第二時間信息提取單元310。
來自傳輸線路的信號被輸入到通信單元300中。通信單元300對所輸入的信號執(zhí)行對應于以太網(wǎng)中MAC層和物理層的處理的處理,并將經(jīng)處理的信號輸入到通信協(xié)議處理單元301。
通信協(xié)議處理單元301執(zhí)行預定的通信協(xié)議處理,提取所接收的信號中所包含的數(shù)據(jù)塊,并將所提取的數(shù)據(jù)塊存儲在接收數(shù)據(jù)緩沖單元302中。
多個數(shù)據(jù)塊被積累在接收數(shù)據(jù)緩沖單元302中。
接收數(shù)據(jù)量測量單元306獲得積累在接收數(shù)據(jù)緩沖單元302中的多個數(shù)據(jù)塊的總數(shù)據(jù)量的平均值(以下稱為積累數(shù)據(jù)平均值),并根據(jù)所獲得的值(即,積累數(shù)據(jù)平均值)的增大和減小向可變時鐘生成單元307輸入控制信號。
基于來自接收數(shù)據(jù)量測量單元306的控制信號,可變時鐘生成單元307提高和降低所生成的時鐘的頻率。
當積累數(shù)據(jù)平均值增大時,接收數(shù)據(jù)量測量單元輸出控制信號以提高可變時鐘生成單元307所生成的時鐘的頻率。另一方面,當積累數(shù)據(jù)平均值減小時,接收數(shù)據(jù)量測量單元306輸出信號以降低可變時鐘生成單元307所生成的時鐘的頻率。并且當積累數(shù)據(jù)平均值不改變時,接收數(shù)據(jù)量測量單元306不改變可變時鐘生成單元307所生成的時鐘的頻率。
通過對可變時鐘生成單元307所生成的時鐘進行計數(shù),計時器單元308輸出第二時間信息。作為基于時鐘計數(shù)的時間信息,可以使用當前時間,也可使用當前總計數(shù)。與時間相關(guān)的任何信息都可使用而不局限于前述的示例。
偏移單元309從計時器單元308所輸出的時間信息減去預定的偏移時間,以延遲由計時器308所輸出的時間信息所示的時間。以下,偏移單元309所輸出的時間信息被稱為第二時間信息。通過扣除預定偏移值而延遲的時間大約是傳輸延遲時間和緩沖所需時間之和。第二時間信息是根據(jù)可變時鐘生成單元307所生成的時鐘的頻率來計數(shù)的時間信息。計時器單元308所生成的時間信息是第三時間信息。第三時間信息也是根據(jù)可變時鐘生成單元307所生成的時鐘的頻率來計數(shù)的時間信息。第二時間信息與第三時間信息之間的差別是,第二時間信息被延遲了預定的偏移時間。
參考接收數(shù)據(jù)緩沖單元302,第一時間信息提取單元304提取與接下來所要輸出的MPEG2-TS分組(即,接收數(shù)據(jù)緩沖單元302中積累的MPEG2-TS分組之中在最早的時間點積累的(最久以前積累的)MPEG2-TS分組)相關(guān)聯(lián)的時間戳中的第一時間信息。
第一時間信息比較單元311確定由第一時間信息提取單元304提取的第一時間信息與偏移單元309所輸出的第二時間信息是否吻合。當以不斷改變的方式來對第二時間信息進行計數(shù)時,在由第一時間信息提取單元304提取的第一時間信息與偏移單元309所輸出的第二時間信息吻合時的時間點,第一時間信息比較單元311向接收數(shù)據(jù)緩沖單元302輸入控制信號,以指令接收數(shù)據(jù)緩沖單元302輸出MPEG2-TS分組。
當來自第一時間信息比較單元311的控制信號已被輸入到接收數(shù)據(jù)緩沖單元302時,接收數(shù)據(jù)緩沖單元302在所積累的MPEG2-TS分組之中提取在時間意義上在最早的時間點所積累的數(shù)據(jù)塊中的MPEG2-TS分組,并將該分組輸入到MPEG2-TS解碼單元303。
在接收數(shù)據(jù)緩沖單元302輸出了MPEG2-TS分組之后,與接下來所要輸出的數(shù)據(jù)塊相關(guān)聯(lián)的時間戳中的第一時間信息被第一時間信息提取單元304提取。第一時間信息比較單元311將由第一時間信息提取單元304提取的第一時間信息與第二時間信息相比較。在第一時間信息與第二時間信息吻合時的時間點,接收數(shù)據(jù)緩沖單元302輸出下一個MPEG2-TS分組。由此,接收數(shù)據(jù)緩沖單元302以順序方式輸出MPEG2-TS分組。
MPEG2-TS解碼單元303將接收數(shù)據(jù)緩沖單元302所輸出的數(shù)據(jù)塊轉(zhuǎn)換為視頻和/或音頻信號,并輸出這些信號。
第二時間信息提取單元310從通信協(xié)議處理單元301所輸出的數(shù)據(jù)塊提取時間戳,從所提取的時間戳提取第一時間信息,并將所提取的第一時間信息輸入到初始化單元305。
作為初始設置,初始化單元305使計時器單元308所輸出的第三時間信息與第一時間信息吻合。
由此,如果忽略傳輸線路上的延遲,則在數(shù)據(jù)發(fā)送裝置1中的計時器單元103中設置的時間信息與在數(shù)據(jù)接收裝置3中的計時器單元308中所設置的時間信息吻合。初始化單元305中的初始化是在數(shù)據(jù)發(fā)送裝置1與數(shù)據(jù)接收裝置3之間執(zhí)行數(shù)據(jù)發(fā)送和接收的初始期執(zhí)行的。由此,當初始單元305執(zhí)行了初始化時,如果忽略傳輸線路上的延遲,則在數(shù)據(jù)發(fā)送裝置1中的計時器單元103中所設置的時間信息與在數(shù)據(jù)接收裝置3中的計時器單元308中所設置的時間信息相吻合。
圖6是示出數(shù)據(jù)接收裝置3所執(zhí)行的操作的流程的流程圖。以下將參考圖6來描述數(shù)據(jù)接收裝置3所執(zhí)行的操作的流程。
當開始接收IP分組(即,數(shù)據(jù)分組)時,第二時間信息提取單元310提取所接收的IP分組中所包含的第一時間信息(步驟S101)。
接下來,初始化單元305通過使計時器單元308所輸出的第三時間信息與第二時間信息提取單元310所提取的第一時間信息相吻合來執(zhí)行初始化(步驟S102)。
接下來,可變時鐘生成單元307生成具有默認頻率的時鐘(步驟S103)。默認頻率大致匹配數(shù)據(jù)發(fā)送裝置1中的時鐘生成單元102所生成的時鐘的頻率。但是,在許多情形中,由于精度的誤差和差值的影響,這兩個頻率并不完全匹配。
接下來,參考接收數(shù)據(jù)緩沖單元302,接收數(shù)據(jù)量測量單元306獲得積累數(shù)據(jù)的平均值(步驟S104)。
接下來,接收數(shù)據(jù)量測量單元306確定所獲得的積累數(shù)據(jù)平均值與先前所獲得的積累數(shù)據(jù)平均值相比是增大了還是減小了,還是沒有變化(步驟S105)。在步驟S104,當?shù)谝淮潍@得積累數(shù)據(jù)平均值時,步驟S105、S106和S107的處理被省略。
當積累數(shù)據(jù)的平均值增大時,接收數(shù)據(jù)量測量單元306控制可變時鐘生成單元307以將時鐘頻率提高預定值或?qū)谔岣吡康闹?步驟S106),并前進至步驟S108的操作。另一方面,當積累數(shù)據(jù)的平均值減小時,接收數(shù)據(jù)量測量單元306控制可變時鐘生成單元307以將時鐘頻率降低預定的值或?qū)跍p小量的值(步驟S107),并前進至步驟S108的操作。由此,時鐘的頻率被改變,并且計時器單元308所輸出的第三時間信息被提前或延遲。并且當積累數(shù)據(jù)的平均值沒有改變時,數(shù)據(jù)接收裝置3字節(jié)前進至步驟S108的操作。因為積累數(shù)據(jù)平均值沒有改變指示接收方的MPEG2-TS分組之間的時間間隔與所要輸出的MPEG2-TS分組之間的時間間隔吻合,所以不需要改變時鐘的頻率。
在步驟S108,偏移單元309從計時器單元308所輸出的第三時間信息減去偏移時間,延遲計時器單元308所輸出的第三時間信息,并輸出第二時間信息。
接下來,第一時間信息提取單元304從接收數(shù)據(jù)緩沖單元302提取與接下來所要解碼的MPEG2-TS分組相關(guān)聯(lián)的時間戳中的第一時間(步驟S109)。
接下來,第一時間信息比較單元311確定第一時間信息提取單元304所提取的第一時間信息與第二時間信息是否吻合(步驟S110)。當?shù)谝粫r間信息提取單元304所提取的第一時間信息與第二時間信息吻合時,第一時間信息比較單元311根據(jù)第一時間信息向接收數(shù)據(jù)緩沖單元302輸出MPEG2-TS分組,并前進至步驟S111的操作。另一方面,當?shù)谝粫r間信息提取單元304所提取的第一時間信息與第二時間信息不吻合時,第一時間信息比較單元311重復步驟S110的操作,直至第一時間信息與第二時間信息吻合。如果獲得積累數(shù)據(jù)平均值的處理時間比MPEG2-TS分組之間的時間間隔要短,并且在步驟S110確定第一時間信息與第二時間信息不吻合,則數(shù)據(jù)接收裝置3可返回步驟S104的操作。
在步驟111,第一時間信息比較單元311確定是否當前所發(fā)送的IP分組中所包含的所有MPEG2-TS分組都已被輸出到接收數(shù)據(jù)緩沖單元302。當還沒有輸出IP分組中所包含的所有MPEG2-TS分組時,數(shù)據(jù)接收裝置3返回步驟S104的操作。另一方面,當IP分組中所包含的所有MPEG2-TS分組都已被輸出到接收數(shù)據(jù)緩沖單元302時,數(shù)據(jù)接收裝置3結(jié)束該過程。
如在上述過程中可見,在接收一個IP分組時,可變時鐘生成單元307、計時器單元308、偏移單元309、第一時間信息比較單元311、第一時間信息提取單元304、接收數(shù)據(jù)緩沖單元302和接收數(shù)據(jù)量測量單元306構(gòu)成閉環(huán)。
接下來,將描述根據(jù)第一實施例的數(shù)據(jù)接收裝置3能夠再現(xiàn)發(fā)送方的MPEG2-TS分組之間的間隔的原因。
首先,作為理想情況,將考慮滿足以下條件的情形(1)數(shù)據(jù)發(fā)送裝置1中的時鐘生成單元102所輸出的時鐘的頻率與數(shù)據(jù)接收裝置3中的可變時鐘生成單元307所輸出的默認時鐘的頻率完全匹配。
(2)傳輸線路上發(fā)生的延遲總是恒定的。
(3)考慮到傳輸線路上發(fā)生的延遲以及當MPEG2-TS分組被組合時出現(xiàn)的時間軸上的間隙,偏移單元309中的偏移時間被設為適當?shù)闹怠?br>
與第一MPEG2-TS分組相關(guān)聯(lián)的時間戳中的第一時間信息被設置為初始值。由此,在上述理想情況的情形中,因為滿足了上述條件(1),所以數(shù)據(jù)發(fā)送裝置1中的計時器單元103中的時間信息與數(shù)據(jù)接收裝置3中的計時器單元308中的第三時間信息可同步。此外,因為滿足上述條件(3),所以偏移單元309所輸出的第二時間信息不會領先于與存儲在接收數(shù)據(jù)緩沖單元302中的MPEG2-TS相關(guān)聯(lián)的時間戳中的時間信息。由此,在上述理想情況的情形中,不改變可變時鐘生成單元307所輸出的時鐘的頻率,第一時間信息比較單元311也能以由數(shù)據(jù)發(fā)送裝置1編碼的MPEG2-TS分組之間的間隔相同的間隔來輸出存儲在接收數(shù)據(jù)緩沖單元302中的MPEG2-TS分組。
但是,在實際情況中將不會滿足上述理想條件(1)和(2)。因此,僅僅通過初始化單元305來執(zhí)行初始化將不能使所要輸出的MPEG2-TS分組之間的時間間隔與發(fā)送方的MPEG2-TS分組之間的時間間隔相吻合。由此,在第一實施例中,通過基于接收數(shù)據(jù)緩沖單元302中的積累數(shù)據(jù)平均值來改變時鐘的頻率,就可實現(xiàn)所輸出的MPEG2-TS分組之間的時間間隔與發(fā)送方的MPEG2-TS分組之間的時間間隔的吻合。以下,將描述所輸出的MPEG2-TS分組之間的時間間隔與MPEG2-TS分組之間的時間間隔的吻合的原因。
將考慮不滿足上述條件(1)的情形,即,時鐘生成單元102所輸出的時鐘的頻率不完全匹配數(shù)據(jù)接收單元3中的可變時鐘生成單元307所輸出的時鐘的默認頻率的情形。
例如,如果可變時鐘生成單元307所輸出的時鐘的頻率低于時鐘生成單元102所輸出的時鐘的頻率,則接收數(shù)據(jù)緩沖單元302所輸出的MPEG2-TS分組之間的時間間隔就變得比在發(fā)送方加蓋了時間戳的MPEG2-TS之間的時間間隔要長。在這樣一種情形中,因為沒有被輸出并且仍然被存儲在接收數(shù)據(jù)緩沖單元302中的MPEG2-TS分組的個數(shù)增多,所以積累數(shù)據(jù)的平均值也增大。如果積累數(shù)據(jù)的平均值增大,則可變時鐘生成單元307所輸出的時鐘的頻率就提高。如果時鐘的頻率提高,則計時器單元308所輸出的第三時間信息就被提前,并且偏移單元309所輸出的第二時間信息也被提前。如果第二時間信息被提前,就促進通過第一時間信息比較單元311來對時間信息進行比較處理,由此使得所輸出的MPEG2-TS分組之間的時間間隔變短并更接近在發(fā)送方加蓋了時間戳的MPEG2-TS分組之間的時間間隔。通過控制時鐘頻率的閉環(huán),所輸出的MPEG2-TS分組之間的時間間隔收斂到給定值,并與在發(fā)送方加蓋了時間戳的MPEG2-TS分組之間的時間間隔相吻合。
反過來,如果可變時鐘生成單元307所輸出的時鐘的頻率高于時鐘生成單元102所輸出的時鐘的頻率,則接收數(shù)據(jù)緩沖單元302所輸出的MPEG2-TS分組之間的時間間隔就變得比在發(fā)送方加蓋了時間戳的MPEG2-TS之間的時間間隔要短。在此情形中,因為存儲在接收數(shù)據(jù)緩沖單元302中的MPEG2-TS分組逐漸減少,所以積累數(shù)據(jù)的平均值也減小。如果積累數(shù)據(jù)的平均值減小,則可變時鐘生成單元307所輸出的時鐘的頻率就被降低。如果時鐘的頻率被降低,則計時器單元308所輸出的第三時間信息就被延遲,并且偏移單元309所輸出的第二時間信息也被延遲。如果第二時間信息被延遲,則由第一時間信息比較單元311執(zhí)行的時間信息的比較操作將緩慢地進行,由此使MPEG2-TS分組之間的時間間隔變長,并更接近在發(fā)送方加蓋了時間戳的MPEG2-TS分組之間的時間間隔。通過控制時鐘頻率的閉環(huán),所輸出的MPEG2-TS分組之間的時間間隔收斂到給定值,并且與在發(fā)送方加蓋了時間戳的MPEG2-TS之間的時間間隔相吻合。
接下來,將考慮不滿足上述條件(2)的情形,即,傳輸線路上所發(fā)生的延遲在變化的情形。
例如,如果傳輸線路上的延遲增加,則存儲在接收數(shù)據(jù)緩沖單元302中的MPEG2-TS分組被一個接一個地輸出,并且因此積累數(shù)據(jù)的平均值減小。如果不考慮積累數(shù)據(jù)平均值減小的趨勢,繼續(xù)進行處理而不降低時鐘的頻率,則第二時間信息領先于與存儲在接收數(shù)據(jù)緩沖單元302中的MPEG2-TS分組相關(guān)聯(lián)的第一時間信息。因此,要被輸出的MPEG2-TS分組被耗盡。因此,如果積累數(shù)據(jù)的平均值數(shù)據(jù)減小,則接收數(shù)據(jù)量測量單元306降低可變時鐘生成單元307所輸出的時鐘的頻率。由此第二時間信息被延遲,這防止第二時間信息超前。因此,可避免在接收數(shù)據(jù)緩沖單元302中所要輸出的MPEG2-TS分組被耗盡。在此情形中,所要輸出的MPEG2-TS分組之間的時間間隔變長。反過來,如果傳輸線路上的延遲減少,則MPEG2-TS分組逐漸在接收數(shù)據(jù)緩沖單元302中積累,并且積累數(shù)據(jù)的平均值增大。如果積累數(shù)據(jù)的平均值增大,則時鐘的頻率被提高,由此第二時間信息被提前,這促進第一時間信息比較單元311中對時間信息的比較處理。因此,所要輸出的MPEG2-TS分組之間的時間間隔變短。因此,即使是在傳輸線路上延遲中出現(xiàn)波動,從數(shù)據(jù)接收裝置3輸出的MPEG2-TS分組之間的時間間隔平均而言仍與在發(fā)送方加蓋了時間戳的MPEG2-TS分組之間的時間間隔相吻合。
在實際情形中,條件(1)和(2)以復雜的方式纏結(jié)。但是,因為數(shù)據(jù)接收裝置3通過使用積累數(shù)據(jù)的平均值來控制可變時鐘生成單元307所輸出的時鐘的頻率,所以數(shù)據(jù)接收裝置3所輸出的MPEG2-TS分組之間的時間間隔平均而言與在發(fā)送方加蓋了時間戳的MPEG2-TS分組之間的時間間隔相吻合。
接下來,將描述使用接收數(shù)據(jù)緩沖單元302中積累的數(shù)據(jù)的平均值來控制時鐘頻率的原因。
數(shù)據(jù)發(fā)送裝置1的MPEG2-TS編碼單元100所輸出的MPEG2-TS分組之間的時間間隔可能有規(guī)律或不規(guī)律的情形。如果分組之間的間隔是不規(guī)律的,則接收數(shù)據(jù)緩沖單元302中積累的數(shù)據(jù)量將波動。作為MPEG中的一種編碼方法,有生成恒定量的碼的恒定比特率(CBR),以及所生成的碼量會變化的可變比特率(VBR)。在使用VBR的情形中,積累在接收數(shù)據(jù)緩沖單元302中的數(shù)據(jù)量會變化。即使是在使用分組之間的間隔不規(guī)則的編碼方法的時候,每單位時間內(nèi)分組之間的間隔的均值仍是恒定的。并且當使用VBR的時候,積累數(shù)據(jù)的平均量也是恒定的。因此,即使積累數(shù)據(jù)的量在很短的一段時間內(nèi)有所變化,每單元時間內(nèi)積累在接收數(shù)據(jù)緩沖單元302中的數(shù)據(jù)的均量仍是恒定的。
由此,通過根據(jù)積累數(shù)據(jù)的平均值來控制時鐘的頻率,該時鐘的頻率與發(fā)送方的時鐘的頻率平均而言將是匹配的。由此,數(shù)據(jù)接收裝置3所輸出的MPEG2-TS分組之間的時間間隔與在發(fā)送方加蓋了時間戳的MPEG2-TS之間的時間間隔相吻合。
在接收數(shù)據(jù)量測量單元306中,盡管在此時鐘的頻率是根據(jù)積累數(shù)據(jù)量的平均值來控制的,但是時鐘的頻率也可根據(jù)接收數(shù)據(jù)緩沖單元302中的積累數(shù)據(jù)的瞬時量來控制。但是,在此情形中,接收數(shù)據(jù)量測量單元306控制時鐘的頻率,以使改變時鐘的頻率所需的時間變得足夠長,以超過接收數(shù)據(jù)緩沖單元302中所積累的數(shù)據(jù)量的瞬時變化所需要的時間。
通過偏移單元309向計時器單元308的第三時間信息增加預定的偏移時間是為了考慮到傳輸線路上的延遲。如上所述,如果不考慮傳輸線路上的延遲,則數(shù)據(jù)傳輸裝置1中的計時器單元103的時間信息與數(shù)據(jù)接收裝置3中的計時器單元的第三時間信息相吻合。但是實際上,因為在傳輸線路上出現(xiàn)延遲,所以MPEG2-TS分組有時不是在數(shù)據(jù)接收裝置3中的計時器單元308的第三時間信息所指示的時間到達。增加偏移時間可延遲要由接收數(shù)據(jù)緩沖單元302輸出的MPEG2-TS分組的輸出定時。因此,由于傳輸線路上的延遲,在數(shù)據(jù)接收裝置3處已經(jīng)過去了時間戳中所包含的第一時間信息所指示的時間,而MPEG2-TS分組還沒有被解碼這樣一種情況將可被避免。輸出MPEG2-TS分組的延遲時間越短越好。但是,過短的延遲可能導致這樣一種情況,即所要輸出的數(shù)據(jù)沒有到達接收方,這導致所要輸出的數(shù)據(jù)被耗盡??紤]到上述問題,應當適當?shù)卦O置偏移時間。
例如,所要發(fā)送的數(shù)據(jù)的延遲可根據(jù)傳輸線路的狀況而變長。例如,當要通過使用以太網(wǎng)等來經(jīng)由廣域網(wǎng)發(fā)送數(shù)據(jù)時,數(shù)據(jù)的延遲的波動將變大。而當要經(jīng)由IEEE 802.11中的無線LAN來發(fā)送數(shù)據(jù)時,如果發(fā)生傳輸差錯,則發(fā)生MAC層中的數(shù)據(jù)重新發(fā)送。如果發(fā)生數(shù)據(jù)重新發(fā)送,則數(shù)據(jù)傳輸?shù)难舆t就變長。如果數(shù)據(jù)傳輸?shù)难舆t很長,則要被積累在接收數(shù)據(jù)緩沖單元302中的數(shù)據(jù)沒有到達,而在需要的時候那里可能沒有留下任何數(shù)據(jù)可供輸出。但是,如果由偏移單元309增加了預定的偏移時間,則這種情形可被避免。如果傳輸線路的狀況惡化,并且數(shù)據(jù)傳輸?shù)难舆t很長,則增加偏移時間將可在時間軸上延遲第二時間信息所指示的時間,其中該第二時間信息被用于第一時間信息比較單元311中的比較,并且積累了預定時間的數(shù)據(jù)被積累在接收數(shù)據(jù)緩沖單元302中。因此,數(shù)據(jù)被耗盡的情況可被避免。
偏移單元309可根據(jù)積累在接收數(shù)據(jù)緩沖單元302中的數(shù)據(jù)量來改變預定的偏移時間。具體而言,偏移單元309可控制預定的偏移時間,從而當在接收數(shù)據(jù)緩沖單元302中積累了大量數(shù)據(jù)時,預定偏移時間縮短,而當在接收數(shù)據(jù)緩沖單元302中積累了小量數(shù)據(jù)時,預定偏移時間加長。由此,當接收數(shù)據(jù)緩沖單元302中所保留的數(shù)據(jù)量被保持為最小值時,接收數(shù)據(jù)被控制以便不被耗盡。但是,控制偏移時間必須不會對接收數(shù)據(jù)量測量單元306所執(zhí)行的閉環(huán)控制產(chǎn)生任何影響。
傳輸?shù)难舆t量根據(jù)傳輸所使用的物理層、MAC層等的種類,通信協(xié)議的種類等波動。因此,即使是在根據(jù)通信協(xié)議的種類而改變了預定的偏移時間的時候,接收數(shù)據(jù)緩沖單元302中所保留的數(shù)據(jù)量仍可被優(yōu)化。
偏移單元309還可根據(jù)傳輸線路的狀況來改變預定偏移時間。例如,在無線LAN的情形中,如果有傳輸線路差錯,則執(zhí)行數(shù)據(jù)重新發(fā)送。通過對數(shù)據(jù)發(fā)送的次數(shù)進行計數(shù),即可掌握傳輸線路的狀況。當多次執(zhí)行重新發(fā)送,由此傳輸延遲增加的時候,偏移單元309增加偏移時間。
不用說,在第一實施例中,圖5中所示的相應功能塊的操作能以并行方式來執(zhí)行。
在通過測量緩沖量來控制時鐘的頻率的第一實施例的方法中,當開始接收IP分組即,直至數(shù)據(jù)量等于或大于接收數(shù)據(jù)緩沖單元302中已積累的預定量時,并不獲得基于緩沖量的反饋,由此形成可能導致故障的開環(huán)。因此,在從開始接收IP分組的時間點起預定的一段時間期間,接收數(shù)據(jù)量測量單元306可將可變時鐘生成單元307所輸出的時鐘的頻率固定到默認值。這可避免由開環(huán)引起的故障。換言之,接收數(shù)據(jù)量測量單元306可在預定時間過去之后開始控制時鐘的頻率。
(第二實施例)在本發(fā)明的第二實施例中,因為數(shù)據(jù)發(fā)送裝置的結(jié)構(gòu)和包括MPEG2-TS分組在內(nèi)的IP分組的結(jié)構(gòu)與第一實施例中的相應結(jié)構(gòu)相似,所以仍使用圖1到圖4。
圖7是示出根據(jù)第二實施例的數(shù)據(jù)接收裝置4的功能結(jié)構(gòu)的框圖。圖7中與數(shù)據(jù)接收裝置3具有相同功能的部件用與數(shù)據(jù)接收裝置3相同的標號來標記,并且詳細描述將被省略。
在圖7中,數(shù)據(jù)接收裝置4包括通信單元300、通信協(xié)議處理單元301、接收數(shù)據(jù)緩沖單元302、MPEG2-TS解碼單元303、第一時間信息提取單元304、初始化單元305、可變時鐘生成單元307、計時器單元308、偏移單元309、第二時間信息提取單元310、第一時間信息比較單元311、以及第二時間信息比較單元400。
如圖7中所示,第二實施例中的數(shù)據(jù)接收裝置4被裝備了第二時間信息比較單元400,以取代第一實施例中的接收數(shù)據(jù)量測量單元306。
第二時間信息提取單元310提取通信協(xié)議處理單元301所輸出的時間戳、以及該時間戳中所包含的第一時間信息,并將第一時間信息輸入到初始化單元305,并輸入到第二時間信息比較單元400。
第二時間信息比較單元400將第二時間信息提取單元310所提取的第一時間信息與計時器單元308所輸出的第三時間信息相比較,并根據(jù)時間差向可變時鐘生成單元307輸入控制信號??勺儠r鐘生成單元307根據(jù)第二時間信息比較單元400所輸入的控制信號來提高或降低所要生成的時鐘的頻率。當?shù)诙r間信息提取單元310所提取的第一時間信息落后于計時器單元308所輸出的第三時間信息時,第二時間信息比較單元400輸出控制信號以提高可變時鐘生成單元307所生成的時鐘的頻率。另一方面,當?shù)诙r間信息提取單元310所提取的第一時間信息領先于計時器單元308所輸出的第三時間信息時,第二時間信息比較單元400輸出控制信號以降低可變時鐘生成單元307所生成的時鐘的頻率。當?shù)诙r間信息提取單元310所提取的第一時間信息與計時器單元308所輸出的第三時間信息相吻合時,第二時間信息比較單元400不改變可變時鐘生成單元307所生成的時鐘的頻率。
圖8是示出根據(jù)第二實施例的數(shù)據(jù)接收裝置4的操作的流程圖。以下將參考圖8來描述根據(jù)第二實施例的數(shù)據(jù)接收裝置4。
當IP分組接收開始時,第二時間信息提取單元310提取所接收的IP分組的數(shù)據(jù)塊中所包含的時間戳中的第一時間信息(步驟S201)。
接下來,初始化單元305使計時器單元308所輸出的第三時間信息與第二時間信息提取單元310所提取的第一時間信息相吻合,由此來執(zhí)行初始化(步驟S202)。
接下來,可變時鐘生成單元307生成具有默認頻率的時鐘(步驟S203)。
接下來,數(shù)據(jù)接收裝置4確定通信協(xié)議處理單元300是否接收到數(shù)據(jù)(步驟S204)。當數(shù)據(jù)不存在時,數(shù)據(jù)接收裝置4前進至步驟S211。另一方面,當數(shù)據(jù)存在時,數(shù)據(jù)接收裝置4前進至步驟S205。
在步驟S205,第二時間信息提取單元310從通信協(xié)議處理單元301所接收的數(shù)據(jù)提取第一時間信息。
接下來,第二時間信息比較單元400將計時器單元308所輸出的第三時間信息與在步驟S205由第二時間信息提取單元310提取的第一時間信息相比較(步驟S205)。當計時器單元308所輸出的第三時間信息落后時,第二時間信息比較單元400控制可變時鐘生成單元307以提高時鐘的頻率(步驟S207)并前進至步驟S209。另一方面,當計時器單元308所輸出的第三時間信息超前時,第二時間信息比較單元400控制可變時鐘生成單元307以降低時鐘的頻率(步驟S208)并前進至步驟S209。并且當?shù)谝粫r間信息與第三時間信息相吻合時,第二時間信息比較單元400不改變時鐘的頻率就前進至步驟S209的操作。
在步驟S209,偏移單元309從計時器單元308所輸出的第三時間信息減去偏移時間,延遲計時器單元308所輸出的第三時間信息,并輸出第二時間信息。
接下來,第一時間信息提取單元304從數(shù)據(jù)緩沖單元302提取與接下來所要解碼的MPEG2-TS分組相關(guān)聯(lián)的時間戳(步驟S210)。
接下來,第一時間信息比較單元311確定第一時間信息提取單元304所提取的時間戳中所包含的第一時間信息是否與第二時間信息相吻合(步驟S211)。當?shù)谝粫r間信息和第二時間信息相吻合時,第一時間信息比較單元311向接收數(shù)據(jù)緩沖單元302輸出與所提取的第一時間信息相關(guān)聯(lián)的MPEG2-TS分組,并前進至步驟S212的操作。另一方面,當?shù)谝粫r間信息與第二時間信息不吻合時,第一時間信息比較單元311回到步驟204的操作。
在步驟S212,第一時間信息比較單元311確定是否這次所發(fā)送的IP分組中所包含的所有MPEG2-TS分組都已被輸出到接收數(shù)據(jù)緩沖單元302。當尚未輸出所有MPEG2-TS分組時,數(shù)據(jù)接收裝置4回到步驟S204的操作。另一方面,當已輸出了所有MPEG2-TS分組時,數(shù)據(jù)接收裝置4結(jié)束該過程。
如以上過程中所示,可變時鐘生成單元307、計時器單元308和第二時間信息比較單元400構(gòu)成閉環(huán)。
由此,第二時間信息比較單元400將第二時間信息提取單元310所提取的第一時間信息與計時器單元308所輸出的第三時間信息相比較,并根據(jù)時間差來控制可變時鐘生成單元307所輸出的時鐘的頻率。當計時器單元308所輸出的第三時間信息落后于與所接收的MPEG2-TS分組相關(guān)聯(lián)的第一時間信息(即意味著時鐘頻率很低)時,第二時間信息比較單元400提高時鐘的頻率,由此可變時鐘生成單元307所生成的時鐘的頻率被變?yōu)榕c圖1中所示的數(shù)據(jù)發(fā)送裝置1中的時鐘生成單元102所生成的時鐘頻率相匹配。另一方面,當計時器單元308所輸出的第三時間信息領先于與所接收的MPEG2-TS分組相關(guān)聯(lián)的第一時間信息(即意味著時鐘的頻率很高)時,則第二時間信息比較單元400降低時鐘的頻率,由此可變時鐘生成單元307所生成的時鐘的頻率被改變?yōu)榕c圖1中所示的數(shù)據(jù)發(fā)送裝置1中的時鐘生成單元102所生成的時鐘的頻率相匹配。
由此,數(shù)據(jù)接收裝置4中的計時器單元308所輸出的第三時間信息與數(shù)據(jù)發(fā)送裝置1中的計時器單元103所輸出的時間信息達成同步。
通過使數(shù)據(jù)發(fā)送裝置1中的計時器單元103與數(shù)據(jù)接收裝置4中的計時器單元308同步,數(shù)據(jù)發(fā)送裝置1中的MPEG2-TS編碼單元100所輸出的MPEG2-TS分組之間的時間間隔與要從接收數(shù)據(jù)緩沖單元302被輸入到MPEG2-TS解碼單元303的MPEG2-TS分組之間的時間間隔達成吻合。
在此,第二時間信息比較單元400控制時鐘的頻率,以使改變時鐘的頻率所需的時間足夠長以超過所比較的時間。例如,第二時間信息比較單元400計算每單元時間內(nèi)時間差的平均值,并基于該平均值來確定計時器308所輸出的第三時間信息是超前還是落后(步驟S206),以便來控制時鐘(S207和S208)。在一些情形中,數(shù)據(jù)發(fā)送裝置1可組合經(jīng)IP分組化的MPEG2-TS分組,以使時間軸上增加來自時間戳中所包含的時間信息所指示的時間的時間間隙。由此,在數(shù)據(jù)接收裝置4接收IP分組的時刻,計時器單元308所輸出的第三時間信息與時間戳中所包含的第一時間信息可能不相吻合。這可能使時間差不為零,并導致時間差的劇烈波動。但是,在組合MPEG2-TS分組時增加的時間間隙平均而言是恒定的。因此,如上所述,第二時間信息比較單元400控制時鐘的頻率,由此允許數(shù)據(jù)接收裝置4中的計時器單元308所輸出的第三時間信息與數(shù)據(jù)發(fā)送裝置中的計時器單元103所輸出的第一時間信息相吻合。
當計算時間差的平均值時,在一些情形中,可重復步驟S211的處理直至第一時間信息與第二時間信息相吻合。
第二時間信息比較單元400可能并不使用第二時間信息提取單元310所提取的時間戳中的所有值來獲得時間差。例如,第二時間信息比較單元400可將計時器單元308所輸出的第三時間信息僅與在數(shù)據(jù)塊之中處于初始位置的數(shù)據(jù)塊211中所包含的第一時間信息相比較。并且第二時間信息單元400可有規(guī)律地執(zhí)行時間信息比較。
(第三實施例)在本發(fā)明的第三實施例中,因為數(shù)據(jù)發(fā)送裝置的結(jié)構(gòu)和包括MPEG2-TS分組在內(nèi)的IP分組的結(jié)構(gòu)與第一實施例中的相應結(jié)構(gòu)相似,所以仍使用圖1到圖4。
圖9是示出根據(jù)第三實施例的數(shù)據(jù)接收裝置5的功能結(jié)構(gòu)的框圖。圖9中與數(shù)據(jù)接收裝置3和數(shù)據(jù)接收裝置4具有相同功能的部件用與數(shù)據(jù)接收裝置3和數(shù)據(jù)接收裝置4中相同的標號來標記,并且詳細描述將被省略。
在圖9中,數(shù)據(jù)接收裝置5包括通信單元300、通信協(xié)議處理單元301、接收數(shù)據(jù)緩沖單元302、MPEG2-TS解碼單元303、第一時間信息提取單元304、初始化單元305、接收數(shù)據(jù)量測量單元306、緩沖量可變時鐘生成單元307、計時器單元308、偏移單元309、第二時間信息提取單元310、第一時間信息比較單元311、第二時間信息比較單元400、以及切換控制單元500。
切換控制單元500使第二時間信息比較單元400在從數(shù)據(jù)接收開始起預定的一段時間里控制時鐘的頻率。在預定的這段時間之后,切換控制單元500使接收數(shù)據(jù)量測量單元306控制時鐘的頻率。
圖10是示出根據(jù)第三實施例的數(shù)據(jù)接收裝置5所執(zhí)行的操作的流程圖。以下將參考圖10來描述根據(jù)第三實施例的數(shù)據(jù)接收裝置5所執(zhí)行的操作。
在開始IP分組的接收時,第二時間信息提取單元310提取所接收的IP分組中的數(shù)據(jù)塊中所包含的時間戳(步驟S301)。
接下來,初始化單元305將第二時間信息提取單元310所提取的時間戳中所包含的時間信息設置為計時器單元308中的初始設置值(步驟S302)。
接下來,可變時鐘生成單元307生成具有默認頻率的時鐘(步驟S303)。
接下來,切換控制單元500確定從IP分組的接收起是否已經(jīng)過去預定的時間(或者在接收數(shù)據(jù)緩沖單元302中是否已積累了預定量或更多的數(shù)據(jù))。當還沒有過去預定的時間的時候(當尚未積累預定量或更多的數(shù)據(jù)時),數(shù)據(jù)接收裝置5前進至步驟S305的操作。另一方面,當已經(jīng)過去預定時間時(當已經(jīng)積累了預定量或更多的數(shù)據(jù)時),數(shù)據(jù)接收裝置5前進至步驟S306的操作。
在步驟S305,為了通過第二時間信息比較單元400來控制時鐘的頻率,數(shù)據(jù)接收裝置5執(zhí)行與圖8中所示的步驟204到211所執(zhí)行的相似的處理。在結(jié)束步驟S305的處理之后,數(shù)據(jù)接收裝置5回到步驟S304的操作。
在步驟S306,為了通過接收數(shù)據(jù)量測量單元306來控制時鐘的頻率,數(shù)據(jù)接收裝置5執(zhí)行與圖8中所示的步驟S104到S110所執(zhí)行的相似的處理。在結(jié)束步驟S306的處理之后,數(shù)據(jù)接收裝置5前進至步驟S307的操作。
在步驟S307,第一時間信息比較單元311確定是否此次所發(fā)送的IP分組中所包含的所有MPEG2-TS分組都已被輸出到接收數(shù)據(jù)緩沖單元302。當尚未輸出此次所發(fā)送的IP分組中所包含的所有MPEG2-TS分組時,數(shù)據(jù)接收裝置5返回步驟S304的操作。另一方面,當已輸出了此次所發(fā)送的IP分組中所包含的所有MPEG2-TS分組時,數(shù)據(jù)接收裝置5結(jié)束該過程。
如在第一實施例中所指出的,在接收IP分組的開始時,開環(huán)可能會引起故障。但是,在第三實施例中,當開始IP分組的接收時,數(shù)據(jù)接收裝置5能夠控制時鐘的頻率以與發(fā)送方的時鐘的頻率匹配。在過去了預定的時間之后(或在積累了預定量的數(shù)據(jù)之后),數(shù)據(jù)接收裝置5切換到通過緩沖量測量來進行反饋控制。在第三實施例中,通過緩沖量測量來進行的反饋控制是有效的,因為時鐘的頻率迅速相互匹配。此外,因為通過緩沖量測量來進行的反饋控制可反饋變化中的數(shù)據(jù)量的積分值,所以與通過時間戳提取來進行的反饋控制相比,在正常操作下,通過緩沖量測量來進行的反饋控制允許時間間隔更穩(wěn)定的吻合。
第一、第二和第三實施例中的數(shù)據(jù)接收裝置3、4和5可以是通用計算機。在此情形中,使中央處理單元執(zhí)行圖6、圖8或圖10中所示的操作的程序可被存儲在計算機可讀存儲介質(zhì)中。并且這些程序被讀入中央處理單元。讀入了這些程序的中央處理單元使計算機,即數(shù)據(jù)接收裝置執(zhí)行圖6、圖8或圖10中所示的操作。
注意,圖5、圖7和圖9中所示的相應的功能塊可被實現(xiàn)為LSI,即一種集成電路。這些功能塊可被構(gòu)造成芯片形式,或可被構(gòu)造成包括部分或所有功能塊的芯片的形式。通常,接收數(shù)據(jù)緩沖單元302是集成電路外提供的存儲裝置。根據(jù)集成的程度,LSI可以指IC、系統(tǒng)LSI、超大規(guī)模集成電路或極大規(guī)模集成電路等。并且,集成的方法并不局限于LSI,而是可通過專用電路或通用處理器來實現(xiàn)。并且,可使用FPGA(現(xiàn)場可編程門陣列),即一種能在制造后被編程的LSI,或者可使用可重新配置的處理器,它使LSI中的電路單元的連接和設置能被重新配置。此外,在因為半導體技術(shù)的進步或因為從其衍生的另一種技術(shù)的涌現(xiàn)而有另一種集成技術(shù)可取代LSI時,可使用這一新的集成技術(shù)來執(zhí)行功能塊的集成。例如,可將生物技術(shù)應用于上述集成。
盡管在第一、第二和第三實施例中,通信單元300執(zhí)行以太網(wǎng)中MAC層和物理層的處理,但是MAC層和物理層并不局限于以太網(wǎng)中的相應層。例如,通信單元300可處理IEEE 802.11等中任何的MAC層和任何的物理層。盡管通信協(xié)議處理單元301使用RTP和HTTP,但是通信協(xié)議并不局限于RTP和HTTP。在本發(fā)明中,通信協(xié)議并不局限于特定的通信協(xié)議。接收和發(fā)送的數(shù)據(jù)分組并不局限于IP分組。在第一、第二和第三實施例中,接收和發(fā)送的數(shù)據(jù)分組的數(shù)據(jù)塊中所包含的分組是MPEG2-TS分組,但并不局限于這些分組。
第一時間信息提取單元304和第二時間信息提取單元可被集成在一個時間信息提取單元中。
初始化單元305可通過使用與第一MPEG2-TS分組而不是起初接收到的MPEG2-TS分組相關(guān)聯(lián)的第一時間信息來設置計時器單元308所輸出的第三時間信息的初始值。
通過第三實施例中的第二時間信息比較單元400和接收數(shù)據(jù)量測量單元306對時鐘的頻率的控制可在除上述第三實施例中所示的定時以外的定時執(zhí)行。
盡管已詳細描述了本發(fā)明,但是以上描述在任何意義下都是說明性而不是限定性的。應當理解,可設計出許多其它修改和變更而不會偏離本發(fā)明的范圍。
工業(yè)應用性根據(jù)本發(fā)明的數(shù)據(jù)接收裝置能夠再現(xiàn)數(shù)據(jù)分組中所包含的分組之間的時間間隔,并且可用于視頻發(fā)布、視頻傳輸?shù)?,其中諸如MPEG2-TS等分組經(jīng)由IEEE802.11的以太網(wǎng)等中的異步傳輸線路被發(fā)送。
權(quán)利要求
1.一種數(shù)據(jù)接收裝置,用于接收包含多個分組的數(shù)據(jù)分組,其中與生成所述多個分組的時間相關(guān)的第一時間信息被添加到所述多個分組中的每一個,所述數(shù)據(jù)接收裝置包括接收數(shù)據(jù)緩沖單元,用于存儲所述數(shù)據(jù)分組中所包含的多個分組;接收數(shù)據(jù)量測量單元,用于測量存儲在所述接收數(shù)據(jù)緩沖單元中的數(shù)據(jù)量;可變時鐘生成單元,用于生成頻率可變的時鐘;時間信息輸出單元,用于輸出根據(jù)所述可變時鐘生成單元所生成的時鐘的頻率來計數(shù)的第二時間信息;以及第一時間信息比較單元,用于將添加到所述多個分組中的第一時間信息與從所述時間信息輸出單元輸出的第二時間信息相比較,并用于控制輸出存儲在所述接收數(shù)據(jù)緩沖單元中的所述多個分組的定時,其中所述接收數(shù)據(jù)量測量單元根據(jù)所述接收數(shù)據(jù)量測量單元測得的值來控制由所述可變時鐘生成單元所生成的時鐘的頻率。
2.如權(quán)利要求1所述的數(shù)據(jù)接收裝置,其特征在于,由所述時間信息比較單元輸出的第二時間信息被延遲預定的偏移時間。
3.如權(quán)利要求2所述的數(shù)據(jù)接收裝置,其特征在于,所述時間信息輸出單元包括計時器單元,用于輸出根據(jù)所述可變時鐘生成單元所生成的時鐘的頻率來計數(shù)的第三時間信息;時間信息提取單元,用于提取添加到存儲在所述接收數(shù)據(jù)緩沖單元中的多個分組的第一時間信息;初始化單元,用于使由所述計時器單元輸出的第三時間信息與由所述時間信息提取單元提取的第一時間信息相吻合;以及偏移單元,用于通過將由所述計時器單元輸出的第三時間信息延遲所述預定偏移時間來輸出所述第二時間信息。
4.如權(quán)利要求3所述的數(shù)據(jù)接收裝置,其特征在于,所述偏移單元根據(jù)所述數(shù)據(jù)接收裝置所連接的傳輸線路的狀況來改變所述預定偏移時間。
5.如權(quán)利要求3所述的數(shù)據(jù)接收裝置,其特征在于,所述偏移單元根據(jù)積累在所述接收數(shù)據(jù)緩沖單元中的數(shù)據(jù)量來改變所述預定偏移時間。
6.如權(quán)利要求3所述的數(shù)據(jù)接收裝置,其特征在于,所述偏移單元根據(jù)一種通信協(xié)議來改變所述預定偏移時間。
7.如權(quán)利要求3所述的數(shù)據(jù)接收裝置,其特征在于,包括第二時間信息比較單元,用于將由所述計時器單元輸出的第三時間信息與由所述時間信息提取單元提取的第一時間信息相比較,并用于基于比較結(jié)果來控制由所述可變時鐘生成單元生成的時鐘的頻率。
8.如權(quán)利要求7所述的數(shù)據(jù)接收裝置,其特征在于,在從開始對所述數(shù)據(jù)分組進行接收起已過去預定時間之前,由所述可變時鐘生成單元生成的時鐘的頻率受所述第二時間信息比較單元控制,以及在從開始對所述數(shù)據(jù)分組進行接收起已過去所述預定時間之后,由所述可變時鐘生成單元生成的時鐘的頻率受所述接收數(shù)據(jù)量測量單元控制。
9.如權(quán)利要求3所述的數(shù)據(jù)接收裝置,其特征在于,在已過去預定時間之后,所述接收數(shù)據(jù)量測量單元開始控制由所述可變時鐘生成單元在預定時間已過去之后生成的時鐘的頻率。
10.如權(quán)利要求1所述的數(shù)據(jù)接收裝置,其特征在于,所述接收數(shù)據(jù)量測量單元通過將積累在所述接收數(shù)據(jù)緩沖單元中的數(shù)據(jù)量的平均值作為測得值來使用,從而來控制由所述可變時鐘生成單元生成的時鐘的頻率。
11.如權(quán)利要求1所述的數(shù)據(jù)接收裝置,其特征在于,所述數(shù)據(jù)分組中所包含的多個分組是MPEG2-TS分組。
12.如權(quán)利要求1所述的數(shù)據(jù)接收裝置,其特征在于,音頻信號和視頻信號作為所述數(shù)據(jù)分組被編碼,以生成為多個MPEG2-TS分組,其中每一個所述MPEG2-TS分組都被添加了與編碼時刻的時間相關(guān)的第一時間信息,并且具有所添加的第一時間信息的所述多個MPEG2-TS分組被組合,并從用于生成所述數(shù)據(jù)分組的數(shù)據(jù)發(fā)送裝置發(fā)送。
13.一種集成電路,用于接收包含多個分組的數(shù)據(jù)分組,其中與生成所述多個分組的時間有關(guān)的第一時間信息被添加到所述多個分組中的每一個,所述集成電路包括接收數(shù)據(jù)量測量單元,用于測量存儲在連接到所述集成電路的接收數(shù)據(jù)緩沖單元中的數(shù)據(jù)量,并用于存儲包含在所述數(shù)據(jù)分組中的多個分組;可變時鐘生成單元,用于生成頻率可變的時鐘;時間信息輸出單元,用于輸出根據(jù)由所述可變時鐘生成單元生成的時鐘的頻率來計數(shù)的第二時間信息;以及第一時間信息比較單元,用于將添加到所述多個分組的第一時間信息與由所述時間信息輸出單元輸出的第二時間信息相比較,并用于控制輸出存儲在所述接收數(shù)據(jù)緩沖單元中的多個分組的定時,其中所述接收數(shù)據(jù)量測量單元根據(jù)所述接收數(shù)據(jù)量測量單元所測得的值來控制由所述可變時鐘生成單元生成的時鐘的頻率。
全文摘要
一種數(shù)據(jù)接收裝置,包括接收數(shù)據(jù)緩沖單元,用于存儲數(shù)據(jù)分組中所包含的多個分組;接收數(shù)據(jù)量測量單元,用于測量存儲在接收數(shù)據(jù)緩沖單元中的數(shù)據(jù)量;可變時鐘生成單元,用于生成具有可變頻率的時鐘;時間信息輸出單元,用于輸出根據(jù)由可變時鐘生成單元生成的時鐘的頻率來計數(shù)的第二時間信息;以及第一時間信息比較單元,用于將被添加到分組的第一時間信息與從時間信息輸出單元輸出的第二時間信息相比較,并控制輸出存儲在接收數(shù)據(jù)緩沖單元中的分組的定時。接收數(shù)據(jù)量測量單元根據(jù)接收數(shù)據(jù)量測量單元所獲得的測量值來控制可變時鐘生成單元所生成的時鐘的頻率。
文檔編號H04J3/06GK1906909SQ200580001828
公開日2007年1月31日 申請日期2005年1月5日 優(yōu)先權(quán)日2004年1月7日
發(fā)明者太田良隆, 濱本康男 申請人:松下電器產(chǎn)業(yè)株式會社