專利名稱:異種通信網(wǎng)間連接中的編碼數(shù)據(jù)的處理方法以及網(wǎng)關(guān)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種編碼數(shù)據(jù)的處理方法及其裝置,特別涉及一種在將以線路網(wǎng)與IP網(wǎng)等信息信息包網(wǎng)間的通信為代表的異種通信網(wǎng)間連接的網(wǎng)關(guān)裝置的編碼數(shù)據(jù)的處理中適用的方法與裝置。
背景技術(shù):
將線路網(wǎng)與IP(Internet Protocol)網(wǎng)等信息包網(wǎng)(packet net)間連接來進行雙向通信的情況下,通過設(shè)置將基于一方通信網(wǎng)的數(shù)據(jù)形式的控制信息·圖像編碼信息·聲音編碼信息等各種數(shù)據(jù)變換成另一方通信網(wǎng)的數(shù)據(jù)形式的網(wǎng)關(guān)裝置來實現(xiàn)。此時,包含有各種信息的數(shù)據(jù),在網(wǎng)關(guān)裝置中只進行協(xié)議的變換處理,或者如果需要的話,為了能夠進行不同編碼方式下的連接,進行代碼轉(zhuǎn)換處理。其中,特別是聲音編碼數(shù)據(jù),要求除了保持音質(zhì)之外,還能夠維持較短延遲下的通信的處理方法。
圖11為說明以往的網(wǎng)關(guān)裝置的典型構(gòu)成之一例的圖。對照圖11,在從線路網(wǎng)到信息包網(wǎng)方向,包含有控制信息·圖像編碼信息以及聲音編碼信息的數(shù)據(jù),從以線路網(wǎng)為終端的線路網(wǎng)終端線路100,以某個固定的數(shù)據(jù)長度多路復用,以一定的周期提供給多路復用數(shù)據(jù)分離電路200。多路復用數(shù)據(jù)分離電路200,是以第1計時器電路1000所管理的一定的周期實施處理的電路,接收到由第1計時器電路1000所輸出的處理開始請求信號之后,實施對用來將來自線路網(wǎng)的多路復用數(shù)據(jù)分別分離成控制數(shù)據(jù)、圖像數(shù)據(jù)、聲音數(shù)據(jù)的識別符即唯一字的檢測處理,根據(jù)所檢測出的唯一字實施多路復用數(shù)據(jù)分離處理。由多路復用數(shù)據(jù)分離電路200分離處理過的控制數(shù)據(jù)、圖像編碼數(shù)據(jù)、聲音編碼數(shù)據(jù)的各個數(shù)據(jù),分別提供給對應的控制數(shù)據(jù)處理電路300、圖像數(shù)據(jù)處理電路400、以及聲音數(shù)據(jù)處理電路500。數(shù)據(jù)處理電路300、400、500,進行對應各個種類的數(shù)據(jù)處理,將所得到的各個數(shù)據(jù),分別輸出給對應的信息包網(wǎng)終端電路600、700、800。信息包網(wǎng)終端電路600、700、800,將從數(shù)據(jù)處理電路300、400、500分別接收到的數(shù)據(jù)作為包數(shù)據(jù),分別輸出給信息包網(wǎng)。
另外,在從信息包網(wǎng)到線路網(wǎng)方向,包含有控制信息、圖像編碼信息、聲音編碼信息的各個包,由對應的信息包網(wǎng)終端電路600、700、800接收,控制數(shù)據(jù)被輸出給控制數(shù)據(jù)處理電路300,圖像編碼數(shù)據(jù)被輸出給圖像數(shù)據(jù)處理電路400,聲音編碼數(shù)據(jù)被輸出給聲音數(shù)據(jù)處理電路500。數(shù)據(jù)處理電路300、400、500,與從線路網(wǎng)向信息包網(wǎng)方向相反實施變換處理,輸出所得到的各個數(shù)據(jù)。數(shù)據(jù)多路復用電路900,是按照第1計時器電路1000所管理的一定的周期實施處理的電路,接收到從第1計時器電路1000所輸出的處理開始請求信號之后,將數(shù)據(jù)處理電路300、400、500所輸出的各個數(shù)據(jù)多路復用,并輸出給線路網(wǎng)終端電路100。線路網(wǎng)終端電路100,將數(shù)據(jù)多路復用電路900所取得的多路復用數(shù)據(jù)輸出給線路網(wǎng)。
圖12為表示圖11的聲音數(shù)據(jù)處理電路500與信息包網(wǎng)聲音數(shù)據(jù)終端電路800的典型構(gòu)成之一例的圖。對照圖12,在從線路網(wǎng)到信息包網(wǎng)的方向中,聲音數(shù)據(jù)處理電路500,將從多路復用數(shù)據(jù)分離電路200輸出的聲音編碼數(shù)據(jù),用包數(shù)據(jù)構(gòu)建電路501協(xié)議變換成包數(shù)據(jù)形式,包數(shù)據(jù)構(gòu)建電路501,將所得到的聲音包數(shù)據(jù)輸出給信息包網(wǎng)聲音數(shù)據(jù)終端電路800內(nèi)的發(fā)送電路801。發(fā)送電路801,將包數(shù)據(jù)發(fā)送給信息包網(wǎng)。
另外,在從信息包網(wǎng)向線路網(wǎng)方向中,聲音包,由信息包網(wǎng)聲音數(shù)據(jù)終端電路800的接收電路802接收,保存在接收電路802內(nèi)的緩存(未圖示)中。聲音數(shù)據(jù)處理電路500中,第2計時器電路511,是以一定的周期向編碼數(shù)據(jù)抽出電路512輸出處理開始請求的電路,編碼數(shù)據(jù)抽出電路512,在從第2計時器電路511接收到處理開始請求的時刻,從接收電路802取得聲音數(shù)據(jù),抽出聲音編碼數(shù)據(jù),將所抽出的聲音編碼數(shù)據(jù)輸出給數(shù)據(jù)多路復用電路900。
另外,作為連接異種通信網(wǎng)間的網(wǎng)關(guān)裝置,以往公知有各種構(gòu)成。例如,具有交換機接口部與包控制部,經(jīng)電話交換機與電話機相連接且與IP網(wǎng)相連接、并進行聲音通信的聲音網(wǎng)關(guān)裝置(參照例如后述的專利文獻1)。
另外,公知有如下運動圖像的編碼·解碼中的錯誤隱藏技術(shù),在編碼器側(cè)所發(fā)送的圖像在傳輸中產(chǎn)生錯誤的情況下,將解碼器側(cè)所無法正常解碼的塊的圖像數(shù)據(jù),替換成能夠正常解碼的塊的圖像數(shù)據(jù),通過這樣使得像質(zhì)惡化不太明顯,在該錯誤隱藏技術(shù)中,公知有實施考慮幀相關(guān)性的高效的錯誤隱藏控制,來提高像質(zhì)的技術(shù)等(參照例如后述的專利文獻2)。
另外,對于延遲波動吸收技術(shù),也從以往就公知有各種構(gòu)成。例如公知的有,在與發(fā)送間隔相比接收間隔較短的情況下,通過執(zhí)行對成為再生等待控制的基準的包進行動態(tài)變更的動作,來吸收傳播延遲波動,同時縮短到將接收包發(fā)送給再生處理為止的時間的這種聲音包的延遲波動吸收裝置的構(gòu)成(參照例如后述的專利文獻3)。另外,還有具有與電話網(wǎng)相連接的電話網(wǎng)側(cè)線路接口電路、與IP網(wǎng)相連接的IP網(wǎng)側(cè)接口電路、以及聲音包處理電路,并在與媒體變換控制裝置相連接的媒體變換裝置中,在收置于同一裝置內(nèi)的終端間進行連接時,不進行媒體變換直接進行連接,通過這樣來降低聲音惡化、傳輸延遲的構(gòu)成(例如參照后述的專利文獻4)。
另外,作為在從網(wǎng)絡(luò)到來的包發(fā)生了延遲的情況下生成編碼數(shù)據(jù)的接收裝置而公知的接收裝置,具有數(shù)據(jù)插入機構(gòu),在從網(wǎng)絡(luò)到來的聲音包延遲,無法組成要輸出的原聲音數(shù)據(jù)的情況下,對該延遲聲音包到來為止沒有組成的連續(xù)數(shù)據(jù)部分,插入空閑時間防止用的編碼聲音數(shù)據(jù);以及數(shù)據(jù)廢棄機構(gòu),在數(shù)據(jù)插入機構(gòu)插入了空閑時間防止用的編碼聲音數(shù)據(jù)的情況下,將所組成的原聲音數(shù)據(jù)中、位于給定的不連續(xù)位置的多個微小數(shù)據(jù)部分,相當于數(shù)據(jù)插入機構(gòu)所插入的編碼聲音數(shù)據(jù)的時間部分廢棄(參照例如后述的專利文獻5)。后述的專利文獻5中,作為解決如下問題,即在產(chǎn)生了欠載運行的情況下,無法吸收的延遲包被廢棄,并寫入代替的聲音數(shù)據(jù)來代替延遲包數(shù)據(jù),在所廢棄的聲音數(shù)據(jù)是壓縮編碼數(shù)據(jù)的情況下,所廢棄的聲音數(shù)據(jù)量較多聲音品質(zhì)發(fā)生惡化,且聲音品質(zhì)惡化較少的聲音包接收裝置,在將從網(wǎng)絡(luò)到達的包解碼為PCM(Pulse CodeModulation)數(shù)據(jù)并將PCM數(shù)據(jù)以給定的傳輸速度輸出的聲音包接收裝置中,具有以不會損害實時性的程度吸收包的到達時刻之差的編碼數(shù)據(jù)緩存;對是否為接近即使將解碼后的PCM廢棄也不會給聲音品質(zhì)帶來影響的無音的聲音等級進行比較的PCM等級比較器;以及間除計數(shù)器控制部,用來在插入了代替編碼數(shù)據(jù)的情況下,根據(jù)PCM等級比較器中的比較結(jié)果,將接近無音的等級的PCM數(shù)據(jù),以給定的間隔離散間除,且間除的量為對插入的代替編碼數(shù)據(jù)進行解碼所得到的數(shù)據(jù)量。
專利文獻1特開2002-290550號公報(第4頁,第1圖)專利文獻2特開2002-77922號公報(第3頁,第1圖)專利文獻3特開2002-185498號公報(第4-5頁,第1圖)專利文獻4特開2001-326724號公報(第4-5頁,第1圖)專利文獻5特開2000-124947號公報(第2-3頁,第1圖)但是,對照圖11、圖12所說明的以往的網(wǎng)關(guān)裝置中所設(shè)想的情況,除了從線路網(wǎng)輸入聲音編碼數(shù)據(jù),還有輸入控制數(shù)據(jù)或以與圖像編碼數(shù)據(jù)多路復用的數(shù)據(jù)形式輸入的情況。因此,在若干個狀況下,存在有可能品質(zhì)顯著惡化、或?qū)е侣曇粞舆t的增加的問題。以下進行說明。
例如,從線路網(wǎng)側(cè)的終端一直到網(wǎng)關(guān)裝置的傳送線路上,多路復用數(shù)據(jù)中的、特別是被誤插入唯一字的情況下,圖11的多路復用數(shù)據(jù)分離電路200的處理中無法檢測出唯一字,其結(jié)果是,多路復用數(shù)據(jù)分離電路200中,無法從線路網(wǎng)所接收到的多路復用數(shù)據(jù)中取出適當?shù)穆曇艟幋a數(shù)據(jù)。這種情況下,在接收由多路復用數(shù)據(jù)分離電路200所分離的數(shù)據(jù)的聲音數(shù)據(jù)處理電路500中,無法取得所期望的聲音編碼數(shù)據(jù),此時,無法向另一側(cè)通信網(wǎng)(也即信息包網(wǎng))發(fā)送聲音編碼數(shù)據(jù)。其結(jié)果是,聲音包的往信息包網(wǎng)的發(fā)送,比本來應當發(fā)送的時刻遲。這種情況下,信息包網(wǎng)內(nèi)的延遲波動也趕到一起,發(fā)送目的地的信息包網(wǎng)側(cè)的終端(未圖示)中,無法充分吸收延遲波動,從而產(chǎn)生聲音的中斷等,導致音質(zhì)的惡化。
另外,從信息包網(wǎng)到線路網(wǎng)方向,如上述專利文獻3、5等所述,在為了吸收信息包網(wǎng)的延遲波動,而例如在圖12的接收電路802內(nèi)、或在接收電路802與數(shù)據(jù)處理電路500之間,設(shè)置用來吸收延遲波動的波動吸收用緩存的情況下,該緩存會增加兩通信網(wǎng)的終端間的聲音延遲。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一種在連接異種通信網(wǎng)間的網(wǎng)關(guān)中,能夠?qū)⑿盘柶焚|(zhì)的惡化抑制到最小限度,同時可實現(xiàn)例如作為聲音通話的短延遲的維持的方法及其裝置。
本發(fā)明為了實現(xiàn)上述目的,在連接在第1通信網(wǎng)與第2通信網(wǎng)的異種通信網(wǎng)間的網(wǎng)關(guān)方式的、從上述第1通信網(wǎng)與上述第2通信網(wǎng)的至少一方通信網(wǎng)到另一方通信網(wǎng)方向的編碼數(shù)據(jù)的處理中,在來自上述第1通信網(wǎng)與上述第2通信網(wǎng)的至少一方通信網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,根據(jù)需要,進行生成用來讓另一方通信網(wǎng)的發(fā)送目的地終端執(zhí)行錯誤隱藏處理的數(shù)據(jù)的處理,或進行廢棄所取得的編碼數(shù)據(jù)的處理,實現(xiàn)編碼數(shù)據(jù)的發(fā)送。第1通信網(wǎng)為線路網(wǎng)、第2通信網(wǎng)為信息包網(wǎng)的本發(fā)明的一個方面的網(wǎng)關(guān)裝置,連接在線路網(wǎng)與信息包網(wǎng)的異種通信網(wǎng)間,并具有第1判斷機構(gòu),其判斷來自上述線路網(wǎng)的編碼數(shù)據(jù)是否遲到或損失;以及第1控制機構(gòu),其在上述判斷的結(jié)果是來自上述線路網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,進行控制,生成用來讓上述信息包網(wǎng)側(cè)的連接目的地終端執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù)、或?qū)⑺〉玫木幋a數(shù)據(jù)廢棄。
本發(fā)明的另一方面的網(wǎng)關(guān)裝置,具有第2判斷機構(gòu),其判斷來自上述信息包網(wǎng)的編碼數(shù)據(jù)是否遲到或損失;以及,第2控制機構(gòu),其在上述判斷的結(jié)果是來自上述線路網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,實施控制,生成用來讓上述線路網(wǎng)側(cè)的連接目的地終端執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù),或?qū)⑦t到的編碼數(shù)據(jù)廢棄。
本發(fā)明的再另一方面的網(wǎng)關(guān)裝置,具有第1判斷機構(gòu),其判斷來自上述線路網(wǎng)的編碼數(shù)據(jù)是否遲到或損失;第1控制機構(gòu),其在上述判斷的結(jié)果是來自上述線路網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,實施控制,通過錯誤隱藏處理生成數(shù)據(jù),或?qū)⑺〉玫木幋a數(shù)據(jù)廢棄;第1解碼機構(gòu),其對上述第1控制機構(gòu)所處理的、來自上述線路網(wǎng)的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù);以及,第1編碼機構(gòu),其將從上述第1控制機構(gòu)的上述錯誤隱藏處理得到的數(shù)據(jù)、及來自上述第1解碼機構(gòu)的上述解碼數(shù)據(jù),通過與來自上述線路網(wǎng)的編碼數(shù)據(jù)的編碼方式不同的編碼方式編碼后進行輸出。
本發(fā)明的再另一方面的網(wǎng)關(guān)裝置,具有第2判斷機構(gòu),其判斷來自上述信息包網(wǎng)的編碼數(shù)據(jù)是否遲到或損失;第2控制機構(gòu),其在上述判斷的結(jié)果是來自上述線路網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,實施控制,通過錯誤隱藏處理生成數(shù)據(jù),或?qū)⑦t到的編碼數(shù)據(jù)廢棄;第2解碼機構(gòu),其對上述第2控制機構(gòu)所處理的來自上述信息包網(wǎng)的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù);以及,第2編碼機構(gòu),其將由上述第2控制機構(gòu)生成的的數(shù)據(jù)、及來自上述第2解碼機構(gòu)的上述解碼數(shù)據(jù),通過與來自上述信息包網(wǎng)的編碼數(shù)據(jù)的編碼方式不同的編碼方式編碼后進行輸出。
本發(fā)明中,優(yōu)選,上述第1判斷機構(gòu),將每給定的周期從上述線路網(wǎng)實際取得的編碼數(shù)據(jù)、與對于期待上述每周期取得的編碼數(shù)據(jù)的數(shù)目而預先計算出的期待值相比較,并根據(jù)上述比較結(jié)果,判斷來自上述線路網(wǎng)的編碼數(shù)據(jù)是否遲到或損失。
本發(fā)明中,優(yōu)選,上述第1判斷機構(gòu),具有第1判斷電路,接收由對從上述線路網(wǎng)接收到的多路復用數(shù)據(jù)進行分離的多路復用數(shù)據(jù)分離電路所輸出的編碼數(shù)據(jù)后進行計數(shù),將每給定周期的編碼數(shù)據(jù)的取得數(shù)、與期待上述每周期從上述多路復用數(shù)據(jù)分離電路輸出的編碼數(shù)據(jù)的數(shù)目的期待值相比較,并根據(jù)比較的結(jié)果實施控制,其中,在上述編碼數(shù)據(jù)的取得數(shù)與上述期待值相同的情況下,輸出從上述多路復用數(shù)據(jù)分離電路接收到的上述編碼數(shù)據(jù),在上述編碼數(shù)據(jù)的取得數(shù)少于上述期待值的情況下,將用來生成不足數(shù)目部分的數(shù)據(jù)的生成請求信號、與從上述多路復用數(shù)據(jù)分離電路取得的上述編碼數(shù)據(jù)一起輸出,在上述編碼數(shù)據(jù)的取得數(shù)大于上述期待值的情況下,將用來廢棄過剩部分的編碼數(shù)據(jù)的廢棄請求信號、與從上述多路復用數(shù)據(jù)分離電路取得的上述編碼數(shù)據(jù)一起輸出。
本發(fā)明中,優(yōu)選,上述第1控制機構(gòu),具有第1選擇電路,接收由上述第1判斷電路所輸出的、上述編碼數(shù)據(jù)、上述生成請求信號、上述廢棄請求信號中的至少1個,并且,在從上述第1判斷電路只接收到上述編碼數(shù)據(jù)的情況下,輸出所接收到的上述編碼數(shù)據(jù),在接收到上述生成請求信號的情況下,指示生成不足部分的數(shù)據(jù),在接收到上述廢棄請求信號的情況下,將所接收到的編碼數(shù)據(jù)中、上述廢棄請求信號所表示的過剩部分廢棄,并輸出剩下的編碼數(shù)據(jù);以及,第1編碼數(shù)據(jù)生成電路,接收來自上述第1選擇電路的指示,生成用來讓連接目的地終端執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù)。
本發(fā)明中,優(yōu)選,上述第2判斷機構(gòu),對每個給定的周期,調(diào)查是否能夠由接收電路取得來自上述信息包網(wǎng)的包數(shù)據(jù),并在上述包數(shù)據(jù)由上述接收電路取得的情況下,從上述包數(shù)據(jù)抽出編碼數(shù)據(jù),在無法取得上述包數(shù)據(jù)的情況下,判斷為編碼數(shù)據(jù)的遲到或損失。
本發(fā)明中,優(yōu)選,上述第2判斷機構(gòu),具有計時器電路,以給的周期輸出處理開始請求信號;編碼數(shù)據(jù)抽出電路,其在接收到來自上述計時器電路的處理開始請求信號、或再取得請求信號的時刻,嘗試從接收電路取得包數(shù)據(jù),且該接收電路從上述信息包網(wǎng)接收包數(shù)據(jù),并且,在上述嘗試成功的情況下,從上述包數(shù)據(jù)抽出編碼數(shù)據(jù),在從上述接收電路取得包數(shù)據(jù)的嘗試失敗的情況下,輸出表示無法取得的信號;以及,第2判斷電路,其在從上述編碼數(shù)據(jù)抽出電路接收到的信號,為上述表示無法取得的信號的情況下,為了在連接目的地終端中進行錯誤隱藏處理,輸出生成請求信號,并且,在接收由上述編碼數(shù)據(jù)抽出電路所抽出的編碼數(shù)據(jù),且剛才上述編碼數(shù)據(jù)抽出電路沒有輸出生成請求信號的情況下,輸出從上述編碼數(shù)據(jù)抽出電路取得的編碼數(shù)據(jù),在上次判斷的結(jié)果為上述編碼數(shù)據(jù)抽出電路輸出了生成請求信號,且本次從上述編碼數(shù)據(jù)抽出電路取得的編碼數(shù)據(jù),為應當被在上述生成請求信號的輸出時刻處理的編碼數(shù)據(jù)的情況下,將表示廢棄上述編碼數(shù)據(jù)的廢棄請求信號與上述編碼數(shù)據(jù)一起輸出,并且將用來再次請求編碼數(shù)據(jù)的再取得請求信號,輸出給上述編碼數(shù)據(jù)抽出電路。
本發(fā)明中,優(yōu)選,上述第2控制機構(gòu),具有第2選擇電路,其在從上述第2判斷電路只接收到編碼數(shù)據(jù)的情況下,輸出該編碼數(shù)據(jù),在從上述第2判斷電路接收到上述生成請求信號的情況下,指示執(zhí)行編碼數(shù)據(jù)的生成,在從上述第2判斷電路接收到上述廢棄請求信號的情況下,將從上述第2判斷電路接收到的編碼數(shù)據(jù)刪除必要部分,并輸出剩下的編碼數(shù)據(jù);以及,第2編碼數(shù)據(jù)生成電路,其接收來自上述第2選擇電路的執(zhí)行編碼數(shù)據(jù)生成處理的指示后,生成在線路網(wǎng)側(cè)終端執(zhí)行錯誤隱藏處理所必要的編碼數(shù)據(jù)。
根據(jù)本發(fā)明的再另一方面的網(wǎng)關(guān)裝置,可構(gòu)成為具有代碼轉(zhuǎn)換功能,這種情況下,網(wǎng)關(guān)裝置的上述第1控制機構(gòu),具有第1選擇電路,其從上述第1判斷機構(gòu)接收上述編碼數(shù)據(jù)、上述生成請求信號、上述廢棄請求信號中的至少1個,并且,在從上述第1判斷電路只接收到上述編碼數(shù)據(jù)的情況下,輸出所接收到的上述編碼數(shù)據(jù),在接收到上述生成請求信號的情況下,指示生成不足部分的數(shù)據(jù),在接收到上述廢棄請求信號的情況下,將所接收到的編碼數(shù)據(jù)中上述廢棄請求信號所表示的數(shù)目部分廢棄,并輸出剩下的編碼數(shù)據(jù);以及,第1錯誤隱藏處理電路,其接收來自上述第1選擇電路的指示,通過錯誤隱藏處理來生成數(shù)據(jù)。該結(jié)構(gòu)中,設(shè)有對來自上述第1選擇電路的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù)的第1解碼電路;以及第1編碼電路,輸入來自上述第1解碼電路的解碼數(shù)據(jù)、與來自上述第1錯誤隱藏處理電路的數(shù)據(jù),并生成通過與從線路網(wǎng)所接收到的上述編碼數(shù)據(jù)的編碼方式不同的信息包網(wǎng)側(cè)的編碼方式編碼得到的編碼數(shù)據(jù)。
根據(jù)本發(fā)明的再另一方面,網(wǎng)關(guān)裝置,可構(gòu)成為具有代碼轉(zhuǎn)換功能,上述第2控制機構(gòu)具有第2選擇電路,其在從上述第2判斷電路只接收到編碼數(shù)據(jù)的情況下,輸出該編碼數(shù)據(jù),在從上述第2判斷電路接收到生成請求信號的情況下,指示執(zhí)行錯誤隱藏處理,在從上述第2判斷電路接收到廢棄請求信號的情況下,將從上述第2判斷電路接收到的編碼數(shù)據(jù)刪除必要部分,并輸出剩下的編碼數(shù)據(jù);以及,第2錯誤隱藏處理電路,其通過錯誤隱藏處理生成數(shù)據(jù)。該結(jié)構(gòu)中,設(shè)有對上述第2選擇電路所輸出的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù)的第2解碼電路;以及第2編碼電路,輸入來自上述第2解碼電路的解碼數(shù)據(jù)、與來自上述第2錯誤隱藏處理電路的錯誤隱藏處理用的數(shù)據(jù),通過與從上述信息包網(wǎng)接收到的編碼數(shù)據(jù)的編碼方式不同的線路網(wǎng)側(cè)的編碼方式進行編碼,并輸出編碼數(shù)據(jù)。
根據(jù)本發(fā)明的再另一方面,由連接在線路網(wǎng)與信息包網(wǎng)的異種通信網(wǎng)間的網(wǎng)關(guān)裝置實施的編碼數(shù)據(jù)的處理方法,具有(a1)上述網(wǎng)關(guān)裝置,判斷來自上述線路網(wǎng)的編碼數(shù)據(jù)是否遲到或損失的步驟;以及,(b1)在上述判斷的結(jié)果是來自上述線路網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,上述網(wǎng)關(guān)裝置進行控制,生成用來讓連接目的地終端執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù)、或?qū)⑺〉玫木幋a數(shù)據(jù)廢棄的步驟。
本發(fā)明的再另一方面中的方法,具有(a2)連接在線路網(wǎng)與信息包網(wǎng)的異種通信網(wǎng)間的網(wǎng)關(guān)裝置,判斷來自上述信息包網(wǎng)的編碼數(shù)據(jù)是否遲到或損失的步驟;以及,(b2)在上述判斷的結(jié)果是來自上述信息包網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,上述網(wǎng)關(guān)裝置,生成用來讓連接目的地終端執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù)、或?qū)⑦t到的編碼數(shù)據(jù)廢棄的步驟。
本發(fā)明的再另一方面中的方法,包括(a1)上述網(wǎng)關(guān)裝置,判斷來自上述線路網(wǎng)的編碼數(shù)據(jù)是否遲到或損失的步驟;(b1)在上述判斷的結(jié)果是來自上述線路網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,上述網(wǎng)關(guān)裝置,生成用來讓發(fā)送目的地終端執(zhí)行錯誤隱藏處理的數(shù)據(jù)、或?qū)⑦t到的編碼數(shù)據(jù)廢棄的步驟;(c1)上述網(wǎng)關(guān)裝置,對上述步驟(b1)所處理的、來自上述線路網(wǎng)的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù)的步驟;以及,(d1)將由上述步驟(b1)所生成的數(shù)據(jù)、及上述解碼數(shù)據(jù),通過與來自上述線路網(wǎng)的編碼數(shù)據(jù)的編碼方式不同的編碼方式編碼后進行輸出的步驟。
本發(fā)明的再另一方面中的方法,包括(a2)上述網(wǎng)關(guān)裝置,判斷來自上述信息包網(wǎng)的編碼數(shù)據(jù)是否遲到或損失的步驟;(b2)在上述判斷的結(jié)果是來自上述信息包網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,上述網(wǎng)關(guān)裝置進行控制,通過錯誤隱藏處理生成數(shù)據(jù)、或?qū)⑦t到的編碼數(shù)據(jù)廢棄的步驟;(c2)對上述步驟(b2)所處理的、來自上述信息包網(wǎng)的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù)的步驟;以及,(d2)將由上述步驟(b2)所生成的數(shù)據(jù)、及上述解碼數(shù)據(jù),通過與來自上述信息包網(wǎng)的編碼數(shù)據(jù)的編碼方式不同的編碼方式編碼后進行輸出的步驟。
根據(jù)本發(fā)明中的方法,優(yōu)選,上述步驟(a1)包括(a11)接收由對從上述線路網(wǎng)接收到的多路復用數(shù)據(jù)進行分離的多路復用數(shù)據(jù)分離電路所輸出的編碼數(shù)據(jù)并進行計數(shù),將每給定周期的編碼數(shù)據(jù)的取得數(shù)、與期待上述每周期從上述多路復用數(shù)據(jù)分離電路輸出的編碼數(shù)據(jù)的數(shù)目的期待值相比較的步驟;以及,(a12)在比較的結(jié)果為,上述編碼數(shù)據(jù)的取得數(shù)與上述期待值相同的情況下,輸出從上述多路復用數(shù)據(jù)分離電路接收到的上述編碼數(shù)據(jù),上述編碼數(shù)據(jù)的取得數(shù)少于上述期待值的情況下,將用來生成不足部分的數(shù)據(jù)的生成請求信號、與從上述多路復用數(shù)據(jù)分離電路取得的上述編碼數(shù)據(jù)一起輸出,上述編碼數(shù)據(jù)的取得數(shù)大于上述期待值的情況下,將用來廢棄過剩部分的編碼數(shù)據(jù)的廢棄請求信號、與從上述多路復用數(shù)據(jù)分離電路所取得的上述編碼數(shù)據(jù)一起輸出的步驟。
根據(jù)本發(fā)明中的方法,優(yōu)選,上述步驟(b1)包括(b11)接收由上述步驟(a12)所輸出的、上述編碼數(shù)據(jù)、上述生成請求信號、或上述廢棄請求信號,并且,在只接收到上述編碼數(shù)據(jù)的情況下,輸出所接收到的上述編碼數(shù)據(jù),在接收到上述生成請求信號的情況下,指示生成不足部分的數(shù)據(jù),在接收到上述廢棄請求信號的情況下,將所接收到的編碼數(shù)據(jù)中的該廢棄請求信號所表示的數(shù)目部分廢棄,并輸出剩下的編碼數(shù)據(jù)的步驟;以及,(b12)接收上述生成不足部分的數(shù)據(jù)的指示后,生成用來讓連接目的地終端執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù)的步驟。
根據(jù)本發(fā)明中的方法,優(yōu)選,上述步驟(a2)包括(a21)執(zhí)行編碼數(shù)據(jù)抽出處理的步驟,在接收到來自以給的周期輸出處理開始請求信號的計時器電路的處理開始請求信號、或再取得請求信號的時刻,嘗試從接收電路取得包數(shù)據(jù),該接收電路從上述信息包網(wǎng)接收包數(shù)據(jù),并且,
在上述嘗試成功的情況下,從上述包數(shù)據(jù)抽出編碼數(shù)據(jù),在從上述接收電路取得包數(shù)據(jù)的嘗試失敗的情況下,輸出表示無法取得的信號;以及,(a22)在來自上述步驟(a21)的輸出為上述表示無法取得的信號的情況下,為了在連接目的地終端中進行錯誤隱藏處理,而輸出生成請求信號,在接收由上述步驟(a21)所輸出的編碼數(shù)據(jù),且剛才沒有輸出上述生成請求信號的情況下,輸出上述步驟(a21)所輸出的編碼數(shù)據(jù),在上次判斷的結(jié)果為上述步驟(a21)已經(jīng)輸出了生成請求信號,且本次由上述步驟(a21)所輸出的編碼數(shù)據(jù)為應當被在上述生成請求信號的輸出時刻處理的編碼數(shù)據(jù)的情況下,將表示廢棄上述編碼數(shù)據(jù)的廢棄請求信號,與上述編碼數(shù)據(jù)一起輸出,并且將用來再次請求編碼數(shù)據(jù)的再取得請求信號,輸出給上述步驟(a21)的編碼數(shù)據(jù)抽出處理的步驟。
根據(jù)本發(fā)明中的方法,優(yōu)選,上述步驟(b2),包括(b21)在上述步驟(a22)輸出了上述生成請求信號的情況下,指示執(zhí)行錯誤隱藏處理,在上述步驟(a22)輸出了廢棄請求信號的情況下,將上述步驟(a22)所輸出的編碼數(shù)據(jù)刪除必要部分,并輸出剩下的編碼數(shù)據(jù)的步驟;以及,(b22)生成在線路網(wǎng)側(cè)的連接目的地終端執(zhí)行錯誤隱藏處理所必要的編碼數(shù)據(jù)的步驟。
通過本發(fā)明,通過抑制發(fā)送過剩的聲音包數(shù)據(jù),能夠?qū)崿F(xiàn)一種抑制了發(fā)送目的地中的多于聲音延遲,將聲音品質(zhì)的惡化抑制到最小限度,同時實現(xiàn)要求短延遲的聲音通話。
另外,根據(jù)本發(fā)明,對于用來吸收來自信息包網(wǎng)的接收包的延遲波動的緩存量而言,在從信息包網(wǎng)接收到的聲音包內(nèi)的編碼數(shù)據(jù)的數(shù)目、與編碼數(shù)據(jù)抽出處理的周期取得這兩者的平衡崩潰,緩存用盡的情況下,根據(jù)編碼數(shù)據(jù)抽出處理中的無法取得的信息,在發(fā)送目的地終端中,進行錯誤隱藏處理,因此通過編碼數(shù)據(jù)生成處理生成聲音編碼數(shù)據(jù),并輸出給數(shù)據(jù)多路復用處理,并且在接收到遲到聲音包的情況下進行廢棄,通過這樣,能夠?qū)⒙曇羝焚|(zhì)的惡化抑制為最小限度,實現(xiàn)對作為聲音通話的短延遲進行保持。
再有,根據(jù)本發(fā)明,即使在應用于將所輸入的編碼數(shù)據(jù)通過其他編碼方式再編碼并輸出的代碼轉(zhuǎn)換功能的情況下,也能夠?qū)⑿盘柶焚|(zhì)的惡化抑制到最小限度,并抑制信號延遲。
圖1為表示本發(fā)明的第1實施例的網(wǎng)關(guān)裝置的構(gòu)成的圖。
圖2為表示本發(fā)明的第1實施例的聲音數(shù)據(jù)處理電路中的與從線路網(wǎng)向信息包網(wǎng)方向的處理相關(guān)的構(gòu)成的圖。
圖3為表示本發(fā)明的第1實施例的聲音數(shù)據(jù)處理電路中的與從信息包網(wǎng)到線路網(wǎng)方向的處理相關(guān)的構(gòu)成的圖。
圖4為用來說明本發(fā)明的第1實施例的聲音數(shù)據(jù)處理電路中的與從線路網(wǎng)到信息包網(wǎng)方向相關(guān)的處理的流程圖。
圖5為用來說明本發(fā)明的第1實施例的聲音數(shù)據(jù)處理電路中的與從信息包網(wǎng)到線路網(wǎng)方向相關(guān)的處理的流程圖。
圖6為表示本發(fā)明的第2實施例的聲音數(shù)據(jù)處理電路中的與從線路網(wǎng)到信息包網(wǎng)方向的處理相關(guān)的構(gòu)成的圖。
圖7為表示本發(fā)明的第2實施例的聲音數(shù)據(jù)處理電路中的與從信息包網(wǎng)到線路網(wǎng)方向的處理相關(guān)的構(gòu)成的圖。
圖8為用來說明本發(fā)明的第2實施例的聲音數(shù)據(jù)處理電路中的與從線路網(wǎng)到信息包網(wǎng)方向相關(guān)的處理的流程圖。
圖9為用來說明本發(fā)明的第2實施例的聲音數(shù)據(jù)處理電路中的與從信息包網(wǎng)到線路網(wǎng)方向相關(guān)的處理的流程圖。
圖10為表示本發(fā)明的第3實施例的網(wǎng)關(guān)裝置之構(gòu)成的圖。
圖11為表示以網(wǎng)的網(wǎng)關(guān)裝置之構(gòu)成的圖。
圖12為以往的聲音數(shù)據(jù)處理電路之一例的方框圖。
圖中100-線路網(wǎng)終端電路,200-多路復用數(shù)據(jù)分離電路,300-控制數(shù)據(jù)處理電路,400-圖像數(shù)據(jù)處理電路,500-聲音數(shù)據(jù)處理電路,501-包數(shù)據(jù)構(gòu)建電路,502-第1判斷電路,503-第1選擇電路,504-第1編碼數(shù)據(jù)生成電路,505-第1錯誤隱藏處理電路,506-第1解碼電路,507-第1編碼電路,511-第2計時器電路,512-編碼數(shù)據(jù)抽出電路,513-第2判斷電路,514-第2選擇電路,515-第2編碼數(shù)據(jù)生成電路,516-第2錯誤隱藏電路,517-第2解碼電路,518-第2編碼電路,550、560-聲音數(shù)據(jù)處理電路,600-信息包網(wǎng)控制數(shù)據(jù)終端電路,700-信息包網(wǎng)圖像數(shù)據(jù)終端電路,800-信息包網(wǎng)聲音數(shù)據(jù)終端電路,801-發(fā)送電路,802-接收電路,900-數(shù)據(jù)多路復用電路,1000-第1計時器電路。
具體實施例方式
為了對本發(fā)明進行更加詳細的說明,對實施方式進行說明。本發(fā)明在其一個實施方式中,實施線路網(wǎng)與信息包網(wǎng)間的連接的網(wǎng)關(guān),在從線路網(wǎng)到信息包網(wǎng)的方向中,對從以一定的周期進行動作的多路復用數(shù)據(jù)分離電路(200)每給定的周期實際取得的聲音編碼數(shù)據(jù)的數(shù)目、與根據(jù)該周期及聲音編碼方式的幀時間長計算出的期待每該周期由多路復用數(shù)據(jù)分離電路(200)輸出的聲音編碼數(shù)據(jù)的數(shù)目的期待值進行比較,根據(jù)比較結(jié)果進行適當?shù)呐袛嗵幚?,并根?jù)該判斷結(jié)果,實施編碼數(shù)據(jù)生成處理的選擇、或廢棄處理,通過這樣,能夠使得每個周期的包數(shù)據(jù)的發(fā)送數(shù)恒定,將發(fā)送目的地終端的信號品質(zhì)的惡化降低到最小限度,并維持作為聲音通信的短延遲。同樣,在從信息包網(wǎng)到線路網(wǎng)中,網(wǎng)關(guān)構(gòu)成為,在因信息包網(wǎng)的延遲波動等的影響發(fā)生遲到包的情況下,從所接收到的包數(shù)據(jù)中抽出編碼數(shù)據(jù)的處理中,輸出表示數(shù)據(jù)無法取得的意思,根據(jù)來自抽出編碼數(shù)據(jù)的處理的輸出,進行適當?shù)呐袛嗵幚?,并根?jù)該判斷結(jié)果,實施編碼數(shù)據(jù)生成處理的選擇、或廢棄處理。更詳細的說,本發(fā)明的一個實施方式中,連接在線路網(wǎng)與信息包網(wǎng)間的網(wǎng)關(guān)裝置,具有對來自線路網(wǎng)的多路復用數(shù)據(jù)進行分離的多路復用數(shù)據(jù)分離電路(200)對由多路復用數(shù)據(jù)分離電路分離后的編碼數(shù)據(jù)進行處理,并將其打包輸出的數(shù)據(jù)處理電路(550);以及,將上述數(shù)據(jù)處理電路所輸出的包發(fā)送給信息包網(wǎng)的發(fā)送電路(801)。
本發(fā)明的一個實施方式中,數(shù)據(jù)處理電路(550)參照圖2,具有包數(shù)據(jù)構(gòu)建電路(501)、第1判斷電路(502)、第1選擇電路(503)、以及第1編碼數(shù)據(jù)生成電路(504)。
第1判斷電路(502),接收由多路復用數(shù)據(jù)分離電路(200)所輸出的編碼數(shù)據(jù)并計數(shù),將每給定的周期的編碼數(shù)據(jù)的取得數(shù)、與期待每上述周期從多路復用數(shù)據(jù)分離電路(200)輸出的編碼數(shù)據(jù)的數(shù)目的期待值進行比較,在比較的結(jié)果為·上述編碼數(shù)據(jù)的取得數(shù)與上述期待值相同的情況下,輸出通過上述多路復用數(shù)據(jù)分離電路接收到的上述編碼數(shù)據(jù);·上述編碼數(shù)據(jù)的取得數(shù)比上述期待值小的情況下,輸出用來生成不足部分的數(shù)據(jù)的生成請求信號;·上述編碼數(shù)據(jù)的取得數(shù)比上述期待值大的情況下,輸出用來將過剩部分的編碼數(shù)據(jù)廢棄的廢棄請求信號。
第1選擇電路(503),接收第1判斷電路(502)所輸出的編碼數(shù)據(jù)、上述生成請求信號、以及上述廢棄請求信號中的至少1個,根據(jù)所接收到的信號,進行下述(I)至(III)的控制。
(I)第1選擇電路(503),在只從第1判斷電路(502)接收到上述編碼數(shù)據(jù)的情況下,輸出所接收到的上述編碼數(shù)據(jù)。
(II)第1選擇電路(503),在從第1判斷電路(502)接收到上述生成請求信號的情況下,指示生成不足部分的編碼數(shù)據(jù)。
(III)第1選擇電路(503),在從第1判斷電路(502)接收到上述廢棄請求信號的情況下,將所接收到的編碼數(shù)據(jù)廢棄與該廢棄請求信號所表示的數(shù)目相應的部分,并輸出剩下的編碼數(shù)據(jù)。
第1編碼數(shù)據(jù)生成電路(504),接收來自第1選擇電路(503)的指示,生成用來由信息包網(wǎng)側(cè)的發(fā)送目的地的終端實施錯誤隱藏處理的編碼數(shù)據(jù)。
包數(shù)據(jù)構(gòu)建電路(501),輸入第1選擇電路(503)所輸出的編碼數(shù)據(jù)、或第1編碼數(shù)據(jù)生成電路(504)所輸出的編碼數(shù)據(jù),并變換成包數(shù)據(jù)形式。
本發(fā)明的一個實施方式中,數(shù)據(jù)處理電路(550),參照圖3,具有第2計時器電路(511)、編碼數(shù)據(jù)抽出電路(512)、第2判斷電路(513)、第2選擇電路(514)、以及第2編碼數(shù)據(jù)生成電路(515)。
第2計時器電路(511),以給定的周期輸出處理開始請求信號,編碼數(shù)據(jù)抽出電路(512),在接收到來自第2計時器電路(511)的處理開始請求信號、或再取得請求信號的時刻,嘗試從接收電路(802)取得包數(shù)據(jù),在上述嘗試成功的情況下,從上述包數(shù)據(jù)中抽出編碼數(shù)據(jù),在從上述接收電路取得包數(shù)據(jù)的嘗試失敗的情況下,輸出表示不能夠取得的信號。
第2判斷電路(513),接收編碼數(shù)據(jù)抽出電路(512)所抽出的編碼數(shù)據(jù),或上述編碼數(shù)據(jù)抽出電路所輸出的表示不能夠取得的信號,根據(jù)所接收到的信號,進行下述(I)至(III)的控制。
(I)第2判斷電路(513),在從編碼數(shù)據(jù)抽出電路(512)所接收到的信號為表示無法取得的信號的情況下,為了在線路網(wǎng)目的地的終端中進行錯誤隱藏處理,輸出生成請求信號。
(II)第2判斷電路(513),在從編碼數(shù)據(jù)抽出電路(512)取得編碼數(shù)據(jù),且剛剛編碼數(shù)據(jù)抽出電路(512)沒有輸出生成請求信號的情況下,輸出從編碼數(shù)據(jù)抽出電路(512)取得的編碼數(shù)據(jù)。
(III)第2判斷電路(513),在上次判斷的結(jié)果為編碼數(shù)據(jù)抽出電路(512)輸出生成請求信號,且本次從編碼數(shù)據(jù)抽出電路(512)接收到的編碼數(shù)據(jù)為應當被在上述生成請求信號的輸出時刻處理的編碼數(shù)據(jù)的情況下,與上述編碼數(shù)據(jù)一起,輸出表示廢棄上述編碼數(shù)據(jù)的廢棄請求信號,并且進而,將用來再次請求編碼數(shù)據(jù)的再取得請求信號,輸出給編碼數(shù)據(jù)抽出電路(512)。
第2選擇電路(514),接收來自第2判斷電路(513)的編碼數(shù)據(jù)、生成請求信號、或廢棄請求信號,并在所接收到的信號為生成請求信號時,指示實施執(zhí)行錯誤隱藏處理所必要的編碼數(shù)據(jù),在所接收到的信號為廢棄請求信號時,廢棄編碼數(shù)據(jù)。
第2編碼數(shù)據(jù)生成電路(515),生成由線路網(wǎng)側(cè)的終端執(zhí)行錯誤隱藏處理所必要的編碼數(shù)據(jù)。第2選擇電路(514)或第2編碼數(shù)據(jù)生成電路(515)所生成的編碼數(shù)據(jù),經(jīng)數(shù)據(jù)多路復用電路(900)發(fā)送給線路網(wǎng)。
另外,即使對于例如具有將用第1編碼方式編碼的數(shù)據(jù)用其他的第2編碼方式再編碼并輸出再編碼后的編碼數(shù)據(jù)的代碼轉(zhuǎn)換功能的網(wǎng)關(guān)而言,如以下的實施例所述,也同樣能夠?qū)崿F(xiàn)。
實施例對照附圖對本發(fā)明的實施例進行說明。圖1為表示本發(fā)明的第1實施例之構(gòu)成的圖。圖1中示出了線路網(wǎng)與信息包網(wǎng)中所使用的本實施例的網(wǎng)關(guān)裝置的結(jié)構(gòu)。圖1中,給與圖11相同或等同的要素標注了同樣的參考符號。對照圖1,本實施例的網(wǎng)關(guān)裝置具有線路網(wǎng)終端電路100、多路復用數(shù)據(jù)分離電路200、數(shù)據(jù)多路復用電路900、第1計時器電路1000、控制數(shù)據(jù)處理電路300、信息包網(wǎng)控制數(shù)據(jù)終端電路600、圖像數(shù)據(jù)處理電路400、信息包網(wǎng)圖像數(shù)據(jù)終端電路700、聲音數(shù)據(jù)處理電路550、以及信息包網(wǎng)聲音數(shù)據(jù)終端電路800。本實施例的聲音數(shù)據(jù)處理電路550,與圖11中所示的以網(wǎng)的聲音數(shù)據(jù)處理電路500不同,具有包的插入與廢棄功能。另外,聲音數(shù)據(jù)處理電路550的輸入輸出的數(shù)據(jù)形式,與圖11中所示的以往形式相同。以下,主要對具有插入與廢棄功能的聲音數(shù)據(jù)處理電路550進行說明,并適當省略與圖11相同的要素的說明。
從線路網(wǎng)由線路網(wǎng)終端電路100,輸出固定長度的聲音、圖像、控制數(shù)據(jù)被多路復用的多路復用數(shù)據(jù)。此時,以由第1計時器電路1000所管理的周期,由多路復用數(shù)據(jù)分離電路200,將多路復用數(shù)據(jù)分離成控制、圖像、聲音數(shù)據(jù),并且多路復用數(shù)據(jù)分離電路200,將分離后的控制、圖像、聲音數(shù)據(jù),分別提供給控制數(shù)據(jù)電路300、圖像數(shù)據(jù)處理電路400、以及聲音數(shù)據(jù)處理電路550。數(shù)據(jù)處理電路300、400、500中,分別對所接收到的數(shù)據(jù)進行處理,并將處理過的數(shù)據(jù)輸出給對應的信息包網(wǎng)終端電路600、700、800。信息包網(wǎng)終端電路600、700、800,將從數(shù)據(jù)處理電路300、400、500接收到的數(shù)據(jù)打包后發(fā)送給信息包網(wǎng)。對從線路網(wǎng)接收到的多路復用數(shù)據(jù),實施上述一系列的動作。
從一方的信息包網(wǎng)到線路網(wǎng)方向,由信息包網(wǎng)終端電路600、700、800,接收分別包含有控制信息、圖像編碼信息、聲音編碼信息的包,并且控制數(shù)據(jù)、圖像編碼數(shù)據(jù)、聲音編碼數(shù)據(jù),分別被提供給控制數(shù)據(jù)處理電路300、圖像數(shù)據(jù)處理電路400、聲音數(shù)據(jù)處理電路550??刂茢?shù)據(jù)處理電路300、圖像數(shù)據(jù)處理電路400、聲音數(shù)據(jù)處理電路550中,實施與從線路網(wǎng)到信息包網(wǎng)方向相反地進行變換的處理,并將處理結(jié)果數(shù)據(jù)提供給數(shù)據(jù)多路復用電路900。數(shù)據(jù)多路復用電路900中,按照第1計時器電路1000所管理的一定的周期,將分別由控制數(shù)據(jù)處理電路300、圖像數(shù)據(jù)處理電路400、聲音數(shù)據(jù)處理電路550輸出的數(shù)據(jù)多路復用,并將多路復用數(shù)據(jù)輸出給線路網(wǎng)終端電路100。線路網(wǎng)終端電路100,將由數(shù)據(jù)多路復用電路900接收到的多路復用數(shù)據(jù)發(fā)送給線路網(wǎng)。
圖2及圖3,為表示圖1的聲音數(shù)據(jù)處理電路550的構(gòu)成之一例的圖。參照圖2,聲音數(shù)據(jù)處理電路550,在從線路網(wǎng)到信息包網(wǎng)的方向,具有包數(shù)據(jù)構(gòu)建電路501、第1判斷電路502、第1選擇電路503、以及第1編碼數(shù)據(jù)生成電路504。
第1判斷電路502,取得從多路復用數(shù)據(jù)分離電路200以一定周期輸出的聲音編碼數(shù)據(jù),并對每個周期統(tǒng)計聲音編碼數(shù)據(jù)的取得數(shù)。第1判斷電路502,根據(jù)周期以及聲音編碼方式的幀時長,預先計算出期待每周期從多路復用數(shù)據(jù)分離電路200輸出的聲音編碼數(shù)據(jù)的數(shù)目,并將所得到的值事先保存到未圖示的存儲裝置中。第1判斷電路502,將聲音編碼數(shù)據(jù)的取得數(shù)、與期待每周期從多路復用數(shù)據(jù)分離電路200輸出的數(shù)目(期待值)相比較,在比較的結(jié)果為兩個數(shù)相同的情況下,將從多路復用數(shù)據(jù)分離電路200接收到的聲音編碼數(shù)據(jù)全部輸出給包數(shù)據(jù)構(gòu)建電路501。第1判斷電路502,在每該周期從多路復用數(shù)據(jù)分離電路200接收到的聲音編碼數(shù)據(jù)的取得數(shù),比預先計算出的期待值少的情況下,將用來由編碼數(shù)據(jù)生成電路504生成不足部分的生成請求信號、與所取得的聲音編碼數(shù)據(jù)一起輸出。第1判斷電路502,在每該周期從多路復用數(shù)據(jù)分離電路200接收到的聲音編碼數(shù)據(jù)的取得數(shù)、比期待值大的情況下,將用來廢棄過剩部分的聲音編碼數(shù)據(jù)的廢棄請求信號、與所取得的聲音編碼數(shù)據(jù)一起輸出。
第1選擇電路503,從第1判斷電路502接收聲音編碼數(shù)據(jù)或生成請求信號、廢棄請求信號,根據(jù)所接收到的信息切換處理,并將聲音編碼數(shù)據(jù)輸出給包數(shù)據(jù)構(gòu)建電路501。
第1編碼數(shù)據(jù)生成電路504,生成為了由信息包網(wǎng)側(cè)的發(fā)送目的地終端(未圖示)執(zhí)行錯誤隱藏處理所必需的聲音編碼數(shù)據(jù),并輸出給包數(shù)據(jù)構(gòu)建電路501。包數(shù)據(jù)構(gòu)建電路501,將聲音編碼數(shù)據(jù)變換成包數(shù)據(jù)形式,并提供給發(fā)送電路801。
對照圖3,聲音數(shù)據(jù)處理電路550,在從信息包網(wǎng)到線路網(wǎng)方向,具有第2計時器電路511、編碼數(shù)據(jù)抽出電路512、第2判斷電路513、以及第2編碼數(shù)據(jù)生成電路515。
第2計時器電路511,以一定的周期輸出處理開始請求信號。編碼數(shù)據(jù)抽出電路512,在接收到來自第2計時器電路511的處理開始請求信號、或來自第2判斷電路513的再取得請求信號的時刻,嘗試從接收聲音包的接收電路802取得聲音數(shù)據(jù),在該嘗試成功的情況下,從聲音數(shù)據(jù)中抽出聲音編碼數(shù)據(jù),另外,在從接收電路802取得聲音數(shù)據(jù)的嘗試失敗的情況下,輸出表示不能夠取得的信號。第2判斷電路513,接收從編碼數(shù)據(jù)抽出電路512取得的聲音編碼數(shù)據(jù)、或表示不能夠取得的信號,并實施如下控制在所接收到的信號為表示無法取得的信號的情況下,為了由線路網(wǎng)目的地的終端實施錯誤隱藏處理,輸出用來選擇第2編碼數(shù)據(jù)生成電路515的生成請求信號;在取得的數(shù)據(jù)為聲音編碼數(shù)據(jù),且剛才沒有輸出生成請求信號的情況下,將該聲音編碼數(shù)據(jù)輸出給第2選擇電路514;在上次判斷時輸出生成請求信號,且本次取得的聲音編碼數(shù)據(jù),為應當被在請求信號輸出時刻處理的編碼數(shù)據(jù)的情況下,與聲音編碼數(shù)據(jù)一起,將表示廢棄該數(shù)據(jù)的廢棄請求信號輸出給第2選擇電路514,并且為了再次請求聲音編碼數(shù)據(jù),將再取得請求信號輸出給編碼數(shù)據(jù)抽出電路512。第2編碼數(shù)據(jù)生成電路515,輸出為了由線路網(wǎng)側(cè)的終端實施聲音錯誤隱藏處理所必需的聲音編碼數(shù)據(jù)。
對聲音數(shù)據(jù)處理電路550中的從線路網(wǎng)到信息包網(wǎng)的動作進行說明。圖1中,第1計時器電路1000,每一定周期,輸出處理開始請求信號。多路復用數(shù)據(jù)分離電路200,按照第1計時器電路1000所管理的一定周期實施處理。也即,多路復用數(shù)據(jù)分離電路200,接收到第1計時器電路1000所輸出的處理開始請求信號之后,在從線路網(wǎng)終端電路100接收到的信號中,進行唯一字的檢測,并實施控制數(shù)據(jù)、圖像數(shù)據(jù)、聲音數(shù)據(jù)的分離處理,并輸出聲音編碼數(shù)據(jù)。
圖4為表示在圖2中所示的本實施例的聲音數(shù)據(jù)處理電路550中的從線路網(wǎng)到信息包網(wǎng)的編碼數(shù)據(jù)的處理動作的流程圖。第1判斷電路502處于待機狀態(tài),直到來自多路復用數(shù)據(jù)分離電路200的數(shù)據(jù)被輸出為止(步驟S1),待機解除(步驟S2)之后,接收由多路復用數(shù)據(jù)分離電路200輸出的聲音編碼數(shù)據(jù),第1判斷電路502,統(tǒng)計每個周期的取得數(shù)(步驟S3)。
第1判斷電路502,根據(jù)周期與聲音編碼方式的幀時長,預先計算出期待每個周期從多路復用數(shù)據(jù)分離電路200輸出的聲音編碼數(shù)據(jù)的數(shù)目(期待值)。之后,對預先期待每周期從多路復用數(shù)據(jù)分離電路200輸出的聲音編碼數(shù)據(jù)的數(shù)、與實際的聲音編碼數(shù)據(jù)的取得數(shù)這兩者進行比較(步驟S4)。
在比較的結(jié)果為兩個數(shù)相同的情況下,第1判斷電路502,將每個周期從多路復用數(shù)據(jù)分離電路200接收到的聲音編碼數(shù)據(jù)全部輸出給第1選擇電路503。
另外,第1判斷電路502中,在每周期所統(tǒng)計的聲音編碼數(shù)據(jù)的取得數(shù),少于期待每周期從多路復用數(shù)據(jù)分離電路200輸出的聲音編碼數(shù)據(jù)的數(shù)目(期待值)的情況下,將表示在第1編碼數(shù)據(jù)生成電路504中生成不足部分數(shù)(=期待值-實際取得數(shù))的聲音編碼數(shù)據(jù)的生成請求信號、與實際所取得的聲音編碼數(shù)據(jù)一起,輸出給第1選擇電路503(步驟S6)。在每周期統(tǒng)計的聲音編碼數(shù)據(jù)的取得數(shù)少于期待值的情況下輸出生成請求信號,是基于無法由多路復用數(shù)據(jù)分離電路200適當分離多路復用數(shù)據(jù),或伴隨著聲音編碼數(shù)據(jù)以外的數(shù)據(jù)量的增加,在相應時刻中尚未達到聲音數(shù)據(jù)的分離的判斷實現(xiàn)的。
第1判斷電路502中,在每周期統(tǒng)計的聲音編碼數(shù)據(jù)的取得數(shù),超出期待每周期從多路復用數(shù)據(jù)分離電路200輸出的聲音編碼數(shù)據(jù)的數(shù)目(期待值)的情況下,將表示廢棄超出部分(=實際取得數(shù)-期待值)的聲音編碼數(shù)據(jù)的廢棄請求信號、與實際所取得的聲音編碼數(shù)據(jù)一起,輸出給第1選擇電路503(步驟S7)。
第1選擇電路503,接收由第1判斷電路502所輸出的聲音編碼數(shù)據(jù),并根據(jù)情況,接收生成請求信號或廢棄請求信號。第1選擇電路503,在第1判斷電路502只送來聲音編碼數(shù)據(jù)的情況下(步驟S5的“只取得編碼數(shù)據(jù)”分支),將該聲音編碼數(shù)據(jù)全部輸出給包數(shù)據(jù)構(gòu)建電路501。
第1選擇電路503,在第1判斷電路502與聲音編碼數(shù)據(jù)一起還供給生成請求信號的情況下(步驟S5的“取得生成請求信號”分支),將來自第1判斷電路502的聲音編碼數(shù)據(jù),在第1編碼數(shù)據(jù)生成電路504中生成聲音編碼數(shù)據(jù),其數(shù)量與生成請求信號所表示的數(shù)目相當,并將來自第1判斷電路502的聲音編碼數(shù)據(jù)、與第1編碼數(shù)據(jù)生成電路504所生成的聲音數(shù)據(jù),提供給包數(shù)據(jù)構(gòu)建電路501(步驟S9)。第1編碼數(shù)據(jù)生成電路504,生成由發(fā)送目的地的終端執(zhí)行錯誤隱藏處理的聲音編碼數(shù)據(jù)。
第1選擇電路503,在從第1判斷電路502與聲音編碼數(shù)據(jù)一起還接收到了廢棄請求信號的情況下(步驟S5的“取得廢棄請求信號”分支),在所取得的聲音編碼數(shù)據(jù)中,實施聲音編碼數(shù)據(jù)的廢棄,其數(shù)量與該廢棄請求信號所表示的數(shù)目相當,并將剩下的聲音編碼數(shù)據(jù),輸出給包數(shù)據(jù)構(gòu)建電路501(步驟S10)。
包數(shù)據(jù)構(gòu)建電路501,對第1選擇電路503所輸出的聲音編碼數(shù)據(jù),協(xié)議變換成包數(shù)據(jù)形式,并輸出給包終端電路800(步驟S8)。
這樣,上述一系列動作的結(jié)果是,從包終端電路800內(nèi)的發(fā)送電路801發(fā)送的包數(shù)據(jù),發(fā)送出的包數(shù)與動作周期相符。
接下來,對從信息包網(wǎng)到線路網(wǎng)的動作進行說明。聲音數(shù)據(jù)終端電路800的接收電路802(參照圖3)從信息包網(wǎng)接收聲音包,在用來以某個程度吸收波動的緩沖器中存儲一定數(shù)目之后,通過第2計時器電路511,開始以一定的周期輸出處理開始請求信號。
圖5為說明在圖3中所示本實施例的聲音數(shù)據(jù)處理電路550中,從信息包網(wǎng)到線路網(wǎng)的編碼數(shù)據(jù)的處理動作的流程圖。
編碼數(shù)據(jù)抽出電路512,在接收到來自第2計時器電路511的處理開始請求信號、或來自第2判斷電路513的再取得請求信號的時刻,嘗試從接收電路802取得適當?shù)穆曇魯?shù)據(jù)(步驟S11~S13)。
編碼數(shù)據(jù)抽出電路512中,在從接收電路802取得適當?shù)穆曇魯?shù)據(jù)的嘗試成功的情況下,從所取得的聲音數(shù)據(jù)中抽出聲音編碼數(shù)據(jù)并輸出(步驟S15)。
另外,在由于從接收電路802取得適當?shù)穆曇魯?shù)據(jù)的嘗試失敗,從而無法取得聲音數(shù)據(jù)的情況下,編碼數(shù)據(jù)抽出電路512,將表示不能夠取得聲音編碼數(shù)據(jù)的信號,輸出給第2判斷電路513(步驟S16)。
第2判斷電路513,接收編碼數(shù)據(jù)抽出電路512輸出的聲音編碼數(shù)據(jù)、或表示不能夠取得聲音編碼數(shù)據(jù)的信號。
第2判斷電路513,在從編碼數(shù)據(jù)抽出電路512取得的信號,為表示無法取得的信號的情況下(步驟S17的否),根據(jù)是因信息包網(wǎng)的延遲波動,接收電路802中所保持的緩沖器的輸入輸出數(shù)的平衡崩潰,或是信息包網(wǎng)中產(chǎn)生了丟包,無法取得適當?shù)穆曇魯?shù)據(jù)之類的判斷,為了由發(fā)送目的地的通信網(wǎng)(這種情況下為線路網(wǎng)側(cè))的終端(未圖示)進行錯誤隱藏處理,輸出表示選擇第2編碼數(shù)據(jù)生成電路515的生成請求信號(步驟S19)。
第2判斷電路513,在從編碼數(shù)據(jù)抽出電路512取得的數(shù)據(jù)為聲音編碼數(shù)據(jù),且剛才沒有輸出生成請求信號的情況下,且沒有收到表示無法取得的信號,即成功取得聲音編碼數(shù)據(jù)的情況下(步驟S17的是),將聲音編碼數(shù)據(jù)輸出給第2選擇電路514。
第2判斷電路513,在上次判斷時輸出生成請求信號(步驟S18的是分支),且本次所取得的聲音編碼數(shù)據(jù),為應當被在生成請求信號的輸出時刻處理的聲音編碼數(shù)據(jù)的情況下,廢棄聲音編碼數(shù)據(jù),并為了再次請求聲音編碼數(shù)據(jù),將再取得請求信號輸出給編碼數(shù)據(jù)抽出電路512(步驟S20)。
本實施例中,廢棄請求信號與再取得請求信號交替重復,結(jié)果是,在數(shù)據(jù)多路復用電路900中,避免了陷入連續(xù)輸出來自第2編碼數(shù)據(jù)生成電路515的數(shù)據(jù)的狀況,因此第2判斷電路513,具有用于回避的復位功能。
第2選擇電路514,取得第2判斷電路513所供給的聲音編碼數(shù)據(jù)、或生成請求信號。第2選擇電路514,在從第2判斷電路513取得的信號為生成請求信號的情況下,選擇第2編碼數(shù)據(jù)生成電路515,并且第2編碼數(shù)據(jù)生成電路515所生成的聲音編碼數(shù)據(jù),被輸出給數(shù)據(jù)多路復用電路(步驟S22)。
另外,在取得了聲音編碼數(shù)據(jù)的情況下,第2選擇電路514,選擇將聲音編碼數(shù)據(jù)輸出給數(shù)據(jù)多路復用電路900的處理(步驟S23)。
第2編碼數(shù)據(jù)生成電路515,生成由線路網(wǎng)側(cè)的發(fā)送目的地的終端(未圖示)執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù)。
上述一系列處理的結(jié)果是,經(jīng)由數(shù)據(jù)多路復用電路900以及線路網(wǎng)終端電路100發(fā)送的多路復用數(shù)據(jù),能夠?qū)⒙曇羝焚|(zhì)的惡化限制為最小限度,同時維持適當?shù)穆曇粞舆t。另外,圖2與圖3中所示的聲音數(shù)據(jù)處理電路550的構(gòu)成僅僅是一例,只要能夠?qū)崿F(xiàn)同等的處理即可,并不僅限于上述構(gòu)成。
上述實施例中,為線路網(wǎng)與信息包網(wǎng)所使用的聲音編碼方式相同的情況。本發(fā)明,還能夠用于線路網(wǎng)與信息包網(wǎng)所使用的聲音編碼方式不同的情況。
作為本發(fā)明的第2實施例,對線路網(wǎng)與信息包網(wǎng)所使用的聲音編碼方式不同的情況進行說明。本實施例,在圖1中代替聲音數(shù)據(jù)處理電路550,具有聲音數(shù)據(jù)處理電路560。
圖6與圖7,為表示本發(fā)明的第2實施例中的聲音數(shù)據(jù)處理電路560的構(gòu)成的圖。
參照圖6,線路網(wǎng)與信息包網(wǎng)所使用的編碼方式不同的情況下的聲音數(shù)據(jù)處理電路560,在從線路網(wǎng)到信息包網(wǎng)的方向,具有包數(shù)據(jù)構(gòu)建電路501、第1判斷電路502、第1選擇電路503、第1錯誤隱藏處理電路505、第1解碼電路506、以及第1編碼電路507。
第1判斷電路502,從多路復用數(shù)據(jù)分離電路200取得聲音編碼數(shù)據(jù)后,計數(shù)聲音編碼數(shù)據(jù)的個數(shù),并統(tǒng)計每個周期所輸出的聲音編碼數(shù)據(jù)的取得數(shù),并與根據(jù)周期以及聲音編碼方式而期待每周期從多路復用數(shù)據(jù)分離電路200輸出的聲音編碼數(shù)據(jù)的數(shù)目(期待值,該期待值被預先計算出來并保存)相比較,并實施如下控制在每個周期所輸出的聲音編碼數(shù)據(jù)的取得數(shù)、與期待值相同的情況下,將每個周期從多路復用數(shù)據(jù)分離電路200輸出聲音編碼數(shù)據(jù),全部輸出給第1選擇電路503;在每個周期所輸出的聲音編碼數(shù)據(jù)的取得數(shù),低于期待值的情況下,將表示由第1錯誤隱藏處理電路505生成不足部分數(shù)目的聲音PCM數(shù)據(jù)的生成請求信號,與實際所取得的聲音編碼數(shù)據(jù)一起,輸出給第1選擇電路503;在每個周期所輸出的聲音編碼數(shù)據(jù)的取得數(shù),高于期待值的情況下,將表示廢棄超出的個數(shù)部分的聲音編碼數(shù)據(jù)的廢棄請求信號,與實際所取得的聲音編碼數(shù)據(jù)一起,輸出給第1選擇電路503。
第1選擇電路503,在從第1判斷電路502與聲音編碼數(shù)據(jù)一起接收到了生成請求信號的情況下,由第1錯誤隱藏處理電路505生成聲音PCM數(shù)據(jù),且數(shù)量與生成請求信號所表示的數(shù)目相當。第1選擇電路503,在從第1判斷電路502與聲音編碼數(shù)據(jù)一起接收到了廢棄請求信號的情況下,廢棄聲音編碼數(shù)據(jù),且其數(shù)量與廢棄請求信號所表示的數(shù)目相當,只將剩下的聲音編碼數(shù)據(jù),提供給第1解碼電路506。
第1解碼電路506,對第1選擇電路503所供給的聲音編碼數(shù)據(jù)進行解碼,輸出聲音PCM數(shù)據(jù)。
第1錯誤隱藏處理電路505,通過錯誤隱藏處理輸出聲音PCM數(shù)據(jù)。
第1編碼電路507,取得來自第1解碼電路506、第1錯誤隱藏處理電路505的聲音PCM數(shù)據(jù),并輸出以其他編碼方式編碼后的聲音編碼數(shù)據(jù)。
包數(shù)據(jù)構(gòu)建電路501,將第1編碼電路507所輸出的聲音編碼數(shù)據(jù)協(xié)議變換成包數(shù)據(jù)形式,并輸出給包終端電路800。
對照圖7,聲音數(shù)據(jù)處理電路560,在從信息包網(wǎng)到線路網(wǎng)方向,具有第2計時器電路511、編碼數(shù)據(jù)抽出電路512、第2判斷電路513、第2錯誤隱藏處理電路516、第2解碼電路517、以及第2編碼電路518,具有代碼轉(zhuǎn)換處理功能。
第2計時器電路511,以一定的周期輸出處理開始請求信號。
編碼數(shù)據(jù)抽出電路512,在接收到第2計時器電路511所輸出的處理開始請求信號、或來自第2判斷電路513的再取得請求信號后,嘗試從接收電路802取得適當?shù)穆曇魯?shù)據(jù),在取得聲音數(shù)據(jù)的嘗試成功的情況下,進行編碼數(shù)據(jù)的抽出與輸出,在聲音數(shù)據(jù)的取得失敗的情況下,輸出表示不能夠取得的信號。
第2判斷電路513,在從編碼數(shù)據(jù)抽出電路512接收到表示無法取得的信號的情況下,輸出選擇第2錯誤隱藏處理電路516的生成請求信號;在從編碼數(shù)據(jù)抽出電路512所取得的數(shù)據(jù)為聲音編碼數(shù)據(jù),且剛才沒有輸出生成請求信號的情況下,將聲音編碼數(shù)據(jù)輸出給第2選擇電路514。第2判斷電路513,實施如下控制在上次判斷時輸出生成請求信號,且本次取得的聲音編碼數(shù)據(jù)為本來應當被在生成請求信號的輸出時刻處理的編碼數(shù)據(jù)的情況下,與聲音編碼數(shù)據(jù)一起,將表示廢棄該數(shù)據(jù)的廢棄請求信號輸出給第2選擇電路514,并為了再次請求聲音編碼數(shù)據(jù),將再取得請求信號輸出給編碼數(shù)據(jù)抽出電路512。
第2選擇電路514,在從第2判斷電路513接收到生成請求信號的情況下,選擇第2錯誤隱藏處理電路516,在從第2判斷電路513接收到了聲音編碼數(shù)據(jù)的情況下,將該聲音編碼數(shù)據(jù)輸出給第2解碼電路517。
第2錯誤隱藏處理電路516,通過錯誤隱藏處理輸出聲音PCM數(shù)據(jù)。第2解碼電路517,對第2選擇電路513所供給的聲音編碼數(shù)據(jù)實施解碼處理,并輸出聲音PCM數(shù)據(jù)。
第2編碼電路518,從第2錯誤隱藏處理電路516或解碼電路517取得聲音PCM數(shù)據(jù),將按照發(fā)送目的地側(cè)的編碼方式編碼后得到的聲音編碼數(shù)據(jù),輸出給數(shù)據(jù)多路復用電路900。
圖8為對兩通信網(wǎng)所使用的聲音編碼方式不同的情況下的從線路網(wǎng)到信息包網(wǎng)方向的動作進行說明的流程圖。對照圖1、圖6及圖8,對聲音數(shù)據(jù)處理電路560的動作進行說明。
由多路復用數(shù)據(jù)分離電路200將多路復用數(shù)據(jù)分離,對輸入給聲音數(shù)據(jù)處理電路560的聲音編碼數(shù)據(jù),圖6的聲音數(shù)據(jù)處理電路560的第1判斷電路502,接收聲音編碼數(shù)據(jù),同時統(tǒng)計每個周期所輸出的聲音編碼數(shù)據(jù)的取得數(shù)(步驟S31~S33),根據(jù)周期與聲音編碼方式,預先計算出期待每個周期從多路復用數(shù)據(jù)分離電路200輸出的聲音編碼數(shù)據(jù)的數(shù)目,并對兩者的數(shù)目進行比較(步驟S34)。
第1判斷電路502,在每周期所輸出的聲音編碼數(shù)據(jù)的取得數(shù)、與期待每周期從多路復用數(shù)據(jù)分離電路200輸出的聲音編碼數(shù)據(jù)的數(shù)目一致的情況下,將每個周期從多路復用數(shù)據(jù)分離電路200輸出的聲音編碼數(shù)據(jù),全部輸出給第1選擇電路503。
第1判斷電路502,在每周期輸出的聲音編碼數(shù)據(jù)的取得數(shù),少于期待每周期取得的聲音編碼數(shù)據(jù)的數(shù)目的情況下,將表示在第1錯誤隱藏處理電路505中生成不足部分的數(shù)目的聲音PCM數(shù)據(jù)的生成請求信號,與實際所取得的聲音編碼數(shù)據(jù)一起,輸出給第1選擇電路503(步驟S36)。
第1判斷電路502,在每周期所輸出的聲音編碼數(shù)據(jù)的取得數(shù),超出期待每周期從多路復用數(shù)據(jù)分離電路200輸出的聲音編碼數(shù)據(jù)的數(shù)目的情況下,將表示廢棄超出部分的聲音編碼數(shù)據(jù)的廢棄請求信號,與實際所取得的聲音編碼數(shù)據(jù)一起,輸出給第1選擇電路503(步驟S37)。
第1選擇電路503,從第1判斷電路502接收聲音編碼數(shù)據(jù),并根據(jù)情況,接收生成請求信號、廢棄請求信號。
第1選擇電路503,在只從第1判斷電路502取得了聲音編碼數(shù)據(jù)的情況下,將聲音編碼數(shù)據(jù)全部輸出給第1解碼電路506。
第1選擇電路503,在從第1判斷電路502,與聲音編碼數(shù)據(jù)一起還接收到了生成請求信號的情況下,由第1錯誤隱藏處理電路505生成聲音PCM數(shù)據(jù),其數(shù)目與生成請求信號所表示的數(shù)目相當(步驟S39)。
第1選擇電路503,將從第1判斷電路502所接收到的聲音編碼數(shù)據(jù),提供給第1解碼電路506。來自第1錯誤隱藏處理電路505的聲音PCM數(shù)據(jù),被與第1解碼電路506所輸出的解碼數(shù)據(jù)一起輸入給第1編碼電路507。
第1錯誤隱藏處理電路505,是通過錯誤隱藏處理,輸出聲音PCM數(shù)據(jù)的電路。另外,第1錯誤隱藏處理電路505中的錯誤隱藏處理,可以是對剛才的聲音信號的復制數(shù)據(jù)進行利用的方法,或利用成為對象的聲音編碼方式中所具有的錯誤隱藏處理的方法等。
第1選擇電路503,在從第1判斷電路502,與聲音編碼數(shù)據(jù)一起還接收到了廢棄請求信號的情況下,在所取得的聲音編碼數(shù)據(jù)中,廢棄聲音編碼數(shù)據(jù),其數(shù)目與廢棄請求信號所表示的數(shù)目相當(步驟S40),并將剩下的聲音編碼數(shù)據(jù),提供給第1解碼電路506。
第1解碼電路506,對第1選擇電路503所供給的聲音編碼數(shù)據(jù)進行解碼,并輸出聲音PCM數(shù)據(jù)。
第1編碼電路507,接收從第1解碼電路506、第1錯誤隱藏處理電路505輸出的聲音PCM數(shù)據(jù),對聲音PCM數(shù)據(jù)實施對應于發(fā)送目的地的編碼處理后,輸出聲音編碼數(shù)據(jù)(步驟S42)。
包數(shù)據(jù)構(gòu)建電路501,接收第1編碼電路507所輸出的聲音編碼數(shù)據(jù),并將該聲音編碼數(shù)據(jù)協(xié)議變換成包數(shù)據(jù)形式,輸出給包終端電路800(步驟S43)。
這一系列動作的結(jié)果是,本發(fā)明的第2實施例中,從包終端電路800內(nèi)的發(fā)送電路801發(fā)送的包數(shù)據(jù),發(fā)送出的包數(shù)也與動作周期相符。
圖9為用于對從信息包網(wǎng)到線路網(wǎng)方向的動作進行說明的流程圖。對照圖1、圖7、以及圖8,對聲音數(shù)據(jù)處理電路560的動作進行說明。
通過取得來自第2計時器電路511的以一定周期輸出的處理開始請求信號、或來自第2判斷電路513的再取得請求信號,編碼數(shù)據(jù)抽出電路512,嘗試從接收電路802取得適當?shù)穆曇魯?shù)據(jù)(步驟S51~S53),在取得聲音數(shù)據(jù)的嘗試成功的情況下,進行聲音編碼數(shù)據(jù)的抽出與輸出(步驟S55),在聲音數(shù)據(jù)的取得失敗的情況下,生成表示不能夠取得聲音編碼數(shù)據(jù)的信號并輸出(步驟S56)。
第2判斷電路513,從編碼數(shù)據(jù)抽出電路512接收聲音編碼數(shù)據(jù)、或表示不能夠取得的信號。第2判斷電路513,在從編碼數(shù)據(jù)抽出電路512取得的信號,為表示無法取得的信號的情況下,輸出選擇第2錯誤隱藏處理電路516的生成請求信號(步驟S59)。在從編碼數(shù)據(jù)抽出電路512取得的信號,為表示無法取得的信號的情況下輸出生成請求信號,是根據(jù)因信息包網(wǎng)的延遲波動等接收電路802中所保持的緩沖器的輸入輸出數(shù)的平衡被破壞,或信息包網(wǎng)中產(chǎn)生了丟包,無法取得適當?shù)穆曇魯?shù)據(jù)之類的判斷實現(xiàn)的。
第2判斷電路513,在所取得的數(shù)據(jù)為聲音編碼數(shù)據(jù),且剛才沒有輸出生成請求信號的情況下(步驟S57的是分支),將聲音編碼數(shù)據(jù)輸出給第2選擇電路514。
第2判斷電路513,在上次判斷時輸出生成請求信號,且本次所取得的聲音編碼數(shù)據(jù)為本來應當被在生成請求信號的輸出時刻處理的聲音編碼數(shù)據(jù)的情況下,將表示廢棄該數(shù)據(jù)的廢棄請求信號,與聲音編碼數(shù)據(jù)一起輸出給第2選擇電路514,為了再次請求聲音編碼數(shù)據(jù),將再取得請求信號,輸出給編碼數(shù)據(jù)抽出電路512(步驟S60)。
再有,廢棄請求信號與再取得請求信號交替重復,結(jié)果在數(shù)據(jù)多路復用電路900中,避免了陷入將來自第2錯誤隱藏處理電路516的聲音PCM數(shù)據(jù)作為輸入,連續(xù)輸出從第2編碼電路518取得的編碼數(shù)據(jù)的狀況,因此第2判斷電路513,具有用來回避的復位功能。
第2選擇電路514,取得由第2判斷電路513取得的聲音編碼數(shù)據(jù),或生成請求信號、廢棄請求信號。第2選擇電路514,在從第2判斷電路513取得的信號為生成請求信號的情況下,選擇第2錯誤隱藏處理電路516,在從第2判斷電路513取得聲音編碼數(shù)據(jù)的情況下,將該聲音編碼數(shù)據(jù)輸出給第2解碼電路517。
第2錯誤隱藏處理電路516,通過錯誤隱藏處理,輸出聲音PCM數(shù)據(jù)(步驟64)。
第2解碼電路517,對第2選擇電路513所供給的聲音編碼數(shù)據(jù)進行解碼處理,并輸出聲音PCM數(shù)據(jù)(步驟65)。
另外,第2錯誤隱藏處理電路516中的處理,與第1錯誤隱藏處理電路505中的處理一樣,采用對剛才的聲音數(shù)據(jù)進行利用的方法、或利用成為對象的聲音編碼方式所具有的錯誤隱藏處理的方法等公知的方法。
第2編碼電路518,取得來自第2錯誤隱藏處理電路516或解碼電路517的聲音PCM數(shù)據(jù),進行了編碼處理之后(步驟S66),將所得到的聲音編碼數(shù)據(jù)輸出給數(shù)據(jù)多路復用電路900。
之后的數(shù)據(jù)多路復用電路900以及線路網(wǎng)終端電路的動作,與上述第1實施例的情況下相同,因此省略。上述一系列的動作,是不同的聲音編碼方式下的連接中的本發(fā)明的動作說明。
另外,上述聲音編碼數(shù)據(jù)的處理方法的電路構(gòu)成只是一例,還可以通過其他的電路構(gòu)成來實現(xiàn)同等的處理。
上述實施例中,如圖1所示,基于具有聲音與圖像的處理的網(wǎng)關(guān)裝置進行了說明,但本發(fā)明并不僅限于該構(gòu)成。例如還可以如圖10所示,只適用于處理聲音通信的網(wǎng)關(guān)裝置。圖10為表示本發(fā)明的第3實施例的構(gòu)成的圖。如圖10所示,該網(wǎng)關(guān)裝置中,從圖1的構(gòu)成中,去掉了圖像數(shù)據(jù)處理電路400、信息包網(wǎng)圖像數(shù)據(jù)終端電路700。多路復用數(shù)據(jù)分離電路200,從接收數(shù)據(jù)中分離出控制數(shù)據(jù)與聲音數(shù)據(jù),將各個數(shù)據(jù)提供給控制數(shù)據(jù)處理電路300、聲音數(shù)據(jù)處理電路550(560)。數(shù)據(jù)多路復用電路900,將來自控制數(shù)據(jù)處理電路300、聲音數(shù)據(jù)處理電路550(560)的控制數(shù)據(jù)、聲音數(shù)據(jù)多路復用后,輸出給線路網(wǎng)終端電路100。此外的構(gòu)成與上述第1或第2實施例的構(gòu)成及動作相同,因此省略說明。
如上所述,通過上述實施例,在從線路網(wǎng)到信息包網(wǎng)方向,對每周期從以一定的周期進行動作的多路復用數(shù)據(jù)分離電路200實際取得的聲音編碼數(shù)據(jù)的數(shù)目、與根據(jù)該周期以及聲音編碼方式的幀時長計算出的期待每周期從多路復用數(shù)據(jù)分離電路200輸出的聲音編碼數(shù)據(jù)的數(shù)目(期待值)進行比較,并實施對應比較結(jié)果的適當?shù)呐袛嗵幚恚⑼ㄟ^根據(jù)判斷結(jié)果,用選擇處理實施編碼數(shù)據(jù)生成處理的選擇、或廢棄處理,來使每周期的聲音包數(shù)據(jù)的發(fā)送數(shù)一定,將發(fā)送目的地終端的聲音品質(zhì)的惡化限制到最小限度,同時能夠維持作為聲音通信的短延遲。
另外,通過上述實施例,從信息包網(wǎng)到線路網(wǎng),在因信息包網(wǎng)的延遲波動的影響產(chǎn)生遲到包的情況下,通過由編碼數(shù)據(jù)抽出處理輸出表示聲音數(shù)據(jù)無法取得的信號,來進行適當?shù)呐袛嗵幚?,用選擇處理適當實施編碼數(shù)據(jù)生成處理的選擇或廢棄處理,通過這樣,能夠獲得與從線路網(wǎng)到信息包網(wǎng)方向相同的效果。另外,通過上述實施例,即使在用于具有代碼轉(zhuǎn)換功能的網(wǎng)關(guān)裝置的情況下,也能夠抑制信號品質(zhì)的惡化,維持短的信號延遲。另外,雖然本發(fā)明的網(wǎng)關(guān)裝置,適于用于線路網(wǎng)、信息包網(wǎng)間的連接,但當然還可以應用于例如異種包通信網(wǎng)間的相互連接等。以上,按照上述實施例對本發(fā)明進行了說明,但本發(fā)明并不僅限于上述實施例的構(gòu)成,還包括本領(lǐng)域技術(shù)人員在以本發(fā)明的原理為基準的范圍內(nèi)所能夠得到的各種變形、修正。
權(quán)利要求
1.一種網(wǎng)關(guān)裝置,連接在第1通信網(wǎng)與第2通信網(wǎng)的異種通信網(wǎng)間,其特征在于,具有判斷機構(gòu),其判斷來自上述第1通信網(wǎng)及上述第2通信網(wǎng)的至少一方通信網(wǎng)的數(shù)據(jù)是否遲到或損失;以及,控制機構(gòu),其在上述判斷的結(jié)果是來自上述第1通信網(wǎng)及上述第2通信網(wǎng)的至少一方通信網(wǎng)的數(shù)據(jù)遲到或損失的情況下,實施控制,生成用來讓另一方通信網(wǎng)的發(fā)送目的地終端執(zhí)行錯誤隱藏處理的數(shù)據(jù),或?qū)⑺〉玫臄?shù)據(jù)廢棄。
2.如權(quán)利要求1所述的網(wǎng)關(guān)裝置,其特征在于上述第1通信網(wǎng)由線路網(wǎng)構(gòu)成,上述第2通信網(wǎng)由信息包網(wǎng)構(gòu)成,具有第1判斷機構(gòu),其判斷來自上述線路網(wǎng)的編碼數(shù)據(jù)是否遲到或損失;以及,第1控制機構(gòu),上述控制機構(gòu),其在上述判斷的結(jié)果是來自上述線路網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,實施控制,生成用來讓上述信息包網(wǎng)側(cè)的發(fā)送目的地終端執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù),或?qū)⑺〉玫木幋a數(shù)據(jù)廢棄。
3.如權(quán)利要求1或2所述的網(wǎng)關(guān)裝置,其特征在于上述第1通信網(wǎng)由線路網(wǎng)構(gòu)成,上述第2通信網(wǎng)由信息包網(wǎng)構(gòu)成,上述判斷機構(gòu),具有第2判斷機構(gòu),其判斷來自上述信息包網(wǎng)的編碼數(shù)據(jù)是否遲到或損失;以及,第2控制機構(gòu),其在上述判斷的結(jié)果是來自上述線路網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,實施控制,生成用來讓上述線路網(wǎng)側(cè)的發(fā)送目的地終端執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù),或?qū)⑦t到的編碼數(shù)據(jù)廢棄。
4.一種網(wǎng)關(guān)裝置,連接在第1通信網(wǎng)與第2通信網(wǎng)的異種通信網(wǎng)間,其特征在于,具有判斷機構(gòu),其判斷來自上述第1通信網(wǎng)及上述第2通信網(wǎng)的至少一方通信網(wǎng)的編碼數(shù)據(jù)是否遲到或損失;控制機構(gòu),其在上述判斷的結(jié)果是來自上述第1通信網(wǎng)及上述第2通信網(wǎng)的至少一方通信網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,實施控制,來用錯誤隱藏處理生成數(shù)據(jù),或?qū)⑺〉玫木幋a數(shù)據(jù)廢棄;解碼機構(gòu),其對上述控制機構(gòu)所處理的、來自上述至少一方通信網(wǎng)的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù);以及,編碼機構(gòu),其將從上述控制機構(gòu)的上述錯誤隱藏處理得到的數(shù)據(jù)、及上述解碼數(shù)據(jù),通過與來自上述一方通信網(wǎng)的編碼數(shù)據(jù)的編碼方式不同的編碼方式編碼后進行輸出。
5.如權(quán)利要求4所述的網(wǎng)關(guān)裝置,其特征在于上述第1通信網(wǎng)由線路網(wǎng)構(gòu)成,上述第2通信網(wǎng)由信息包網(wǎng)構(gòu)成,具有第1判斷機構(gòu),其判斷來自上述線路網(wǎng)的編碼數(shù)據(jù)是否遲到或損失;第1控制機構(gòu),其在上述判斷的結(jié)果是來自上述線路網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,實施控制,通過錯誤隱藏處理生成數(shù)據(jù),或?qū)⑺〉玫木幋a數(shù)據(jù)廢棄;第1解碼機構(gòu),其對上述第1控制機構(gòu)所處理的、來自上述線路網(wǎng)的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù);以及,第1編碼機構(gòu),其將從上述第1控制機構(gòu)的上述錯誤隱藏處理得到的數(shù)據(jù)、及來自上述第1解碼機構(gòu)的上述解碼數(shù)據(jù),通過與來自上述線路網(wǎng)的編碼數(shù)據(jù)的編碼方式不同的編碼方式編碼后進行輸出。
6.如權(quán)利要求4或5所述的網(wǎng)關(guān)裝置,其特征在于上述第1通信網(wǎng)由線路網(wǎng)構(gòu)成,上述第2通信網(wǎng)由信息包網(wǎng)構(gòu)成,具有第2判斷機構(gòu),其判斷來自上述信息包網(wǎng)的編碼數(shù)據(jù)是否遲到或損失;第2控制機構(gòu),其在上述判斷的結(jié)果是來自上述線路網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,實施控制,通過錯誤隱藏處理生成數(shù)據(jù),或?qū)⑦t到的編碼數(shù)據(jù)廢棄;第2解碼機構(gòu),其對上述第2控制機構(gòu)所處理的來自上述信息包網(wǎng)的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù);以及,第2編碼機構(gòu),其將從上述第2控制機構(gòu)的上述錯誤隱藏處理得到的數(shù)據(jù)、及來自上述第2解碼機構(gòu)的上述解碼數(shù)據(jù),通過與來自上述信息包網(wǎng)的編碼數(shù)據(jù)的編碼方式不同的編碼方式編碼后進行輸出。
7.如權(quán)利要求2或5所述的網(wǎng)關(guān)裝置,其特征在于上述第1判斷機構(gòu),將每給定的周期從上述線路網(wǎng)實際取得的編碼數(shù)據(jù)、與對于期待上述每周期取得的編碼數(shù)據(jù)的數(shù)目而預先計算出的期待值相比較,并根據(jù)上述比較結(jié)果,判斷來自上述線路網(wǎng)的編碼數(shù)據(jù)是否遲到或損失。
8.如權(quán)利要求2所述的網(wǎng)關(guān)裝置,其特征在于上述第1判斷機構(gòu),具有第1判斷電路,接收由對從上述線路網(wǎng)接收到的多路復用數(shù)據(jù)進行分離的多路復用數(shù)據(jù)分離電路所輸出的編碼數(shù)據(jù)后進行計數(shù),將每給定周期的編碼數(shù)據(jù)的取得數(shù)、與期待上述每周期從上述多路復用數(shù)據(jù)分離電路輸出的編碼數(shù)據(jù)的數(shù)目的期待值相比較,并根據(jù)比較的結(jié)果實施控制,其中,在上述編碼數(shù)據(jù)的取得數(shù)與上述期待值相同的情況下,輸出從上述多路復用數(shù)據(jù)分離電路接收到的上述編碼數(shù)據(jù),在上述編碼數(shù)據(jù)的取得數(shù)少于上述期待值的情況下,將用來生成不足數(shù)目部分的數(shù)據(jù)的生成請求信號、與從上述多路復用數(shù)據(jù)分離電路取得的上述編碼數(shù)據(jù)一起輸出,在上述編碼數(shù)據(jù)的取得數(shù)大于上述期待值的情況下,將用來廢棄過剩部分的編碼數(shù)據(jù)的廢棄請求信號、與從上述多路復用數(shù)據(jù)分離電路取得的上述編碼數(shù)據(jù)一起輸出;上述第1控制機構(gòu),具有第1選擇電路,接收由上述第1判斷電路所輸出的、上述編碼數(shù)據(jù)、上述生成請求信號、上述廢棄請求信號中的至少1個,并且,在從上述第1判斷電路只接收到上述編碼數(shù)據(jù)的情況下,輸出所接收到的上述編碼數(shù)據(jù),在接收到上述生成請求信號的情況下,指示生成不足部分的數(shù)據(jù),在接收到上述廢棄請求信號的情況下,將所接收到的編碼數(shù)據(jù)中、上述廢棄請求信號所表示的過剩部分廢棄,并輸出剩下的編碼數(shù)據(jù);以及,第1編碼數(shù)據(jù)生成電路,接收來自上述第1選擇電路的指示,生成用來讓發(fā)送目的地終端執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù)。
9.如權(quán)利要求3或6所述的網(wǎng)關(guān)裝置,其特征在于上述第2判斷機構(gòu),對每個給定的周期,調(diào)查是否能夠由接收電路取得來自上述信息包網(wǎng)的包數(shù)據(jù),并在上述包數(shù)據(jù)由上述接收電路取得的情況下,從上述包數(shù)據(jù)抽出編碼數(shù)據(jù),在無法取得上述包數(shù)據(jù)的情況下,判斷為編碼數(shù)據(jù)的遲到或損失。
10.如權(quán)利要求3所述的網(wǎng)關(guān)裝置,其特征在于上述第2判斷機構(gòu),具有計時器電路,以給的周期輸出處理開始請求信號;編碼數(shù)據(jù)抽出電路,其在接收到來自上述計時器電路的處理開始請求信號、或再取得請求信號的時刻,嘗試從接收電路取得包數(shù)據(jù),且該接收電路從上述信息包網(wǎng)接收包數(shù)據(jù),并且,在上述嘗試成功的情況下,從上述包數(shù)據(jù)抽出編碼數(shù)據(jù),在從上述接收電路取得包數(shù)據(jù)的嘗試失敗的情況下,輸出表示無法取得的信號;以及,第2判斷電路,其在從上述編碼數(shù)據(jù)抽出電路接收到的信號,為上述表示無法取得的信號的情況下,為了在發(fā)送目的地終端中進行錯誤隱藏處理,輸出生成請求信號,并且,在接收由上述編碼數(shù)據(jù)抽出電路所抽出的編碼數(shù)據(jù),且剛才上述編碼數(shù)據(jù)抽出電路沒有輸出生成請求信號的情況下,輸出從上述編碼數(shù)據(jù)抽出電路取得的編碼數(shù)據(jù),在上次判斷的結(jié)果為上述編碼數(shù)據(jù)抽出電路輸出了生成請求信號,且本次從上述編碼數(shù)據(jù)抽出電路取得的編碼數(shù)據(jù),為應當被在上述生成請求信號的輸出時刻處理的編碼數(shù)據(jù)的情況下,將表示廢棄上述編碼數(shù)據(jù)的廢棄請求信號與上述編碼數(shù)據(jù)一起輸出,并且將用來再次請求編碼數(shù)據(jù)的再取得請求信號,輸出給上述編碼數(shù)據(jù)抽出電路,上述第2控制機構(gòu),具有第2選擇電路,其在從上述第2判斷電路只接收到編碼數(shù)據(jù)的情況下,輸出該編碼數(shù)據(jù),在從上述第2判斷電路接收到上述生成請求信號的情況下,指示執(zhí)行錯誤隱藏處理,在從上述第2判斷電路接收到上述廢棄請求信號的情況下,將從上述第2判斷電路接收到的編碼數(shù)據(jù)刪除必要部分,并輸出剩下的編碼數(shù)據(jù);以及,第2編碼數(shù)據(jù)生成電路,其接收來自上述第2選擇電路的執(zhí)行錯誤隱藏處理的指示后,生成在線路網(wǎng)側(cè)終端執(zhí)行錯誤隱藏處理所必要的編碼數(shù)據(jù)。
11.如權(quán)利要求5所述的網(wǎng)關(guān)裝置,其特征在于上述第1判斷機構(gòu),具有第1判斷電路,其接收由對從上述線路網(wǎng)接收到的多路復用數(shù)據(jù)進行分離的多路復用數(shù)據(jù)分離電路輸出的編碼數(shù)據(jù)并進行計數(shù),將每給定周期的編碼數(shù)據(jù)的取得數(shù)、與期待上述每周期從上述多路復用數(shù)據(jù)分離電路輸出的編碼數(shù)據(jù)的數(shù)目的期待值相比較,并根據(jù)比較結(jié)果實施控制,其中,在上述編碼數(shù)據(jù)的取得數(shù)與上述期待值相同的情況下,輸出從上述多路復用數(shù)據(jù)分離電路接收到的上述編碼數(shù)據(jù),在上述編碼數(shù)據(jù)的取得數(shù)少于上述期待值的情況下,將用來生成不足部分的數(shù)據(jù)的生成請求信號、與從上述多路復用數(shù)據(jù)分離電路取得的上述編碼數(shù)據(jù)一起輸出,在上述編碼數(shù)據(jù)的取得數(shù)大于上述期待值的情況下,將用來廢棄過剩部分的編碼數(shù)據(jù)的廢棄請求信號、與從上述多路復用數(shù)據(jù)分離電路取得的上述編碼數(shù)據(jù)一起輸出;上述第1控制機構(gòu),具有第1選擇電路,其從上述第1判斷機構(gòu)接收上述編碼數(shù)據(jù)、上述生成請求信號、上述廢棄請求信號中的至少1個,并且,在從上述第1判斷電路只接收到上述編碼數(shù)據(jù)的情況下,輸出所接收到的上述編碼數(shù)據(jù),在接收到上述生成請求信號的情況下,指示生成不足部分的數(shù)據(jù),在接收到上述廢棄請求信號的情況下,將所接收到的編碼數(shù)據(jù)中上述廢棄請求信號所表示的數(shù)目部分廢棄,并輸出剩下的編碼數(shù)據(jù);以及,第1錯誤隱藏處理電路,其接收來自上述第1控制機構(gòu)的上述第1選擇電路的指示,通過錯誤隱藏處理來生成數(shù)據(jù),上述第1解碼機構(gòu)由第1解碼電路構(gòu)成,該第1解碼電路對上述第1控制機構(gòu)的上述第1選擇電路所處理的、來自上述線路網(wǎng)的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù),上述第1編碼機構(gòu)由第1編碼電路構(gòu)成,該第1編碼電路將從上述第1解碼電路得到的數(shù)據(jù)、與從上述第1錯誤隱藏處理電路得到的數(shù)據(jù)編碼后進行輸出。
12.如權(quán)利要求6所述的網(wǎng)關(guān)裝置,其特征在于上述第2判斷機構(gòu),具有計時器電路,以給的周期輸出處理開始請求信號;編碼數(shù)據(jù)抽出電路,其在接收到來自上述計時器電路的處理開始請求信號、或再取得請求信號的時刻,嘗試從接收電路取得包數(shù)據(jù),且該接收電路從上述信息包網(wǎng)接收包數(shù)據(jù),并且,在上述嘗試成功的情況下,從上述包數(shù)據(jù)抽出編碼數(shù)據(jù),在從上述接收電路取得包數(shù)據(jù)的嘗試失敗的情況下,輸出表示無法取得的信號;以及,第2判斷電路,其在從上述編碼數(shù)據(jù)抽出電路接收到的信號,為上述表示無法取得的信號的情況下,為了通過錯誤隱藏處理生成數(shù)據(jù),輸出生成請求信號,并且,在接收由上述編碼數(shù)據(jù)抽出電路所抽出的編碼數(shù)據(jù),且剛才上述編碼數(shù)據(jù)抽出電路沒有輸出生成請求信號的情況下,輸出從上述編碼數(shù)據(jù)抽出電路取得的編碼數(shù)據(jù),在上次判斷的結(jié)果為上述編碼數(shù)據(jù)抽出電路輸出了生成請求信號,且本次從上述編碼數(shù)據(jù)抽出電路取得的編碼數(shù)據(jù),為應當被在上述生成請求信號的輸出時刻處理的編碼數(shù)據(jù)的情況下,將表示廢棄上述編碼數(shù)據(jù)的廢棄請求信號與上述編碼數(shù)據(jù)一起輸出,并且將用來再次請求編碼數(shù)據(jù)的再取得請求信號,輸出給上述編碼數(shù)據(jù)抽出電路,上述第2控制機構(gòu),具有第2選擇電路,其在從上述第2判斷電路只接收到編碼數(shù)據(jù)的情況下,輸出該編碼數(shù)據(jù),在從上述第2判斷電路接收到生成請求信號的情況下,指示執(zhí)行錯誤隱藏處理,在從上述第2判斷電路接收到廢棄請求信號的情況下,將從上述第2判斷電路接收到的編碼數(shù)據(jù)刪除必要部分,并輸出剩下的編碼數(shù)據(jù);以及,第2錯誤隱藏處理電路,其通過錯誤隱藏處理生成數(shù)據(jù),上述第2解碼機構(gòu)由第2解碼電路構(gòu)成,該第2解碼電路對上述第2控制機構(gòu)的上述第2選擇電路所處理的、來自上述線路網(wǎng)的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù),上述第2編碼機構(gòu)由第2編碼電路構(gòu)成,該第2編碼電路將從上述第2解碼電路得到的數(shù)據(jù)、與從上述第2錯誤隱藏處理電路得到的數(shù)據(jù)編碼后進行輸出。
13.一種網(wǎng)關(guān)裝置,連接在線路網(wǎng)與信息包網(wǎng)間,其特征在于,具有多路復用數(shù)據(jù)分離電路,分離從上述線路網(wǎng)接收到的多路復用數(shù)據(jù);數(shù)據(jù)處理電路,其對由上述多路復用數(shù)據(jù)分離電路分離的編碼數(shù)據(jù)進行處理,并打包后進行輸出;以及,發(fā)送電路,將上述數(shù)據(jù)處理電路所輸出的包數(shù)據(jù)發(fā)送給信息包網(wǎng),上述數(shù)據(jù)處理電路,具有第1判斷電路,其接收由對從上述線路網(wǎng)接收到的多路復用數(shù)據(jù)進行分離的多路復用數(shù)據(jù)分離電路每給定周期所輸出的編碼數(shù)據(jù)并進行計數(shù),將每上述給定周期的編碼數(shù)據(jù)的取得數(shù)、與期待上述每周期從上述多路復用數(shù)據(jù)分離電路輸出的編碼數(shù)據(jù)的數(shù)目的期待值相比較,并根據(jù)比較結(jié)果實施控制,其中,在上述編碼數(shù)據(jù)的取得數(shù)與上述期待值相同的情況下,輸出從上述多路復用數(shù)據(jù)分離電路接收到的上述編碼數(shù)據(jù),在上述編碼數(shù)據(jù)的取得數(shù)少于上述期待值的情況下,將用來生成不足部分的數(shù)據(jù)的生成請求信號、與從上述多路復用數(shù)據(jù)分離電路取得的上述編碼數(shù)據(jù)一起輸出,在上述編碼數(shù)據(jù)的取得數(shù)大于上述期待值的情況下,將用來廢棄過剩部分的編碼數(shù)據(jù)的廢棄請求信號,與從上述多路復用數(shù)據(jù)分離電路取得的上述編碼數(shù)據(jù)一起輸出;第1選擇電路,其接收上述第1判斷電路所輸出的上述編碼數(shù)據(jù)、上述生成請求信號、上述廢棄請求信號中的至少1個,并且,在只接收到上述編碼數(shù)據(jù)的情況下,輸出所接收到的上述編碼數(shù)據(jù),在接收到上述生成請求信號的情況下,指示生成不足部分的數(shù)據(jù),在接收到上述廢棄請求信號的情況下,將所接收到的編碼數(shù)據(jù)中的該廢棄請求信號所表示的數(shù)目部分廢棄,并輸出剩下的編碼數(shù)據(jù);第1編碼數(shù)據(jù)生成電路,其接收來自上述第1選擇電路的指示,生成用來讓信息包網(wǎng)側(cè)發(fā)送目的地終端執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù);以及,包數(shù)據(jù)構(gòu)建電路,其輸入由上述第1選擇電路所輸出的編碼數(shù)據(jù)、以及上述第1編碼數(shù)據(jù)生成電路所輸出的編碼數(shù)據(jù),并將所輸入的編碼數(shù)據(jù)變換成包數(shù)據(jù)形式。
14.一種網(wǎng)關(guān)裝置,連接在線路網(wǎng)與信息包網(wǎng)間,其特征在于,具有接收電路,從上述信息包網(wǎng)接收包數(shù)據(jù);數(shù)據(jù)處理電路,其從上述接收電路接收包數(shù)據(jù),并抽出編碼數(shù)據(jù)后進行輸出;以及,數(shù)據(jù)多路復用電路,其將上述數(shù)據(jù)處理電路的輸出多路復用后輸出給線路網(wǎng)終端電路,上述數(shù)據(jù)處理電路,具有計時器電路,以給的周期輸出處理開始請求信號;編碼數(shù)據(jù)抽出電路,其在接收到來自上述計時器電路的處理開始請求信號、或再取得請求信號的時刻,嘗試從上述接收電路取得包數(shù)據(jù),并且,在上述嘗試成功的情況下,從上述包數(shù)據(jù)抽出編碼數(shù)據(jù),在從上述接收電路取得包數(shù)據(jù)的嘗試失敗的情況下,輸出表示無法取得的信號;第2判斷電路,其在從上述編碼數(shù)據(jù)抽出電路接收到的信號,為上述表示無法取得的信號的情況下,為了在發(fā)送目的地終端中實施錯誤隱藏處理,而輸出生成請求信號,并且,在接收由上述編碼數(shù)據(jù)抽出電路所抽出的編碼數(shù)據(jù),且剛才上述編碼數(shù)據(jù)抽出電路沒有輸出生成請求信號的情況下,輸出從上述編碼數(shù)據(jù)抽出電路取得的編碼數(shù)據(jù),在上次判斷的結(jié)果為上述編碼數(shù)據(jù)抽出電路輸出了上述生成請求信號,且本次從上述編碼數(shù)據(jù)抽出電路取得的編碼數(shù)據(jù),為應當被在上述生成請求信號的輸出時刻處理的編碼數(shù)據(jù)的情況下,將表示廢棄上述編碼數(shù)據(jù)的廢棄請求信號、與上述編碼數(shù)據(jù)一起輸出,并且將用來再次請求編碼數(shù)據(jù)的再取得請求信號,輸出給上述編碼數(shù)據(jù)抽出電路;第2選擇電路,其在從上述第2判斷電路只接收到上述編碼數(shù)據(jù)的情況下,輸出上述編碼數(shù)據(jù),在從上述第2判斷電路接收到生成請求信號的情況下,指示生成編碼數(shù)據(jù),在從上述第2判斷電路接收到廢棄請求信號的情況下,將從上述第2判斷電路接收到的編碼數(shù)據(jù)刪除必要部分,并輸出剩下的編碼數(shù)據(jù);以及,第2編碼數(shù)據(jù)生成電路,其為了在線路網(wǎng)側(cè)的發(fā)送目的地終端執(zhí)行錯誤隱藏處理,而生成必要的編碼數(shù)據(jù),上述第2選擇電路以及上述第2編碼數(shù)據(jù)生成電路所輸出的編碼數(shù)據(jù),被經(jīng)上述數(shù)據(jù)多路復用電路,輸出給上述線路網(wǎng)。
15.如權(quán)利要求13所述的網(wǎng)關(guān)裝置,其特征在于,具有接收電路,從上述信息包網(wǎng)接收包數(shù)據(jù);數(shù)據(jù)處理電路,其從上述接收電路接收包數(shù)據(jù),并抽出編碼數(shù)據(jù)后進行輸出;以及,數(shù)據(jù)多路復用電路,其將上述數(shù)據(jù)處理電路的輸出多路復用后輸出給線路網(wǎng)終端電路,上述數(shù)據(jù)處理電路,具有計時器電路,以給定的周期輸出處理開始請求信號;編碼數(shù)據(jù)抽出電路,其在接收到來自上述計時器電路的處理開始請求信號、或再取得請求信號的時刻,嘗試從上述接收電路取得包數(shù)據(jù),并且,在上述嘗試成功的情況下,從上述包數(shù)據(jù)抽出編碼數(shù)據(jù),在從上述接收電路取得包數(shù)據(jù)的嘗試失敗的情況下,輸出表示無法取得的信號;第2判斷電路,其在從上述編碼數(shù)據(jù)抽出電路所接收到的信號,為上述表示無法取得的信號的情況下,為了在發(fā)送目的地終端中實施錯誤隱藏處理,而輸出生成請求信號,在接收由上述編碼數(shù)據(jù)抽出電路所抽出的編碼數(shù)據(jù),且剛才上述編碼數(shù)據(jù)抽出電路沒有輸出生成請求信號的情況下,輸出從上述編碼數(shù)據(jù)抽出電路取得的編碼數(shù)據(jù),在上次判斷的結(jié)果為上述編碼數(shù)據(jù)抽出電路輸出了上述生成請求信號,且本次從上述編碼數(shù)據(jù)抽出電路取得的編碼數(shù)據(jù),為應當被在上述生成請求信號的輸出時刻處理的編碼數(shù)據(jù)的情況下,將表示廢棄上述編碼數(shù)據(jù)的廢棄請求信號、與上述編碼數(shù)據(jù)一起輸出,并且將用來再次請求編碼數(shù)據(jù)的再取得請求信號,輸出給上述編碼數(shù)據(jù)抽出電路;第2選擇電路,其在從上述第2判斷電路只接收到上述編碼數(shù)據(jù)的情況下,輸出上述編碼數(shù)據(jù),在從上述第2判斷電路接收到生成請求信號的情況下,指示生成編碼數(shù)據(jù),在從上述第2判斷電路接收到廢棄請求信號的情況下,將從上述第2判斷電路接收到的編碼數(shù)據(jù)刪除必要部分,并輸出剩下的編碼數(shù)據(jù);以及,第2編碼數(shù)據(jù)生成電路,其為了在線路網(wǎng)側(cè)的發(fā)送目的地終端中執(zhí)行錯誤隱藏處理,而生成必要的編碼數(shù)據(jù),上述第2選擇電路以及上述第2編碼數(shù)據(jù)生成電路所輸出的編碼數(shù)據(jù),被經(jīng)上述數(shù)據(jù)多路復用電路,輸出給上述線路網(wǎng)。
16.一種網(wǎng)關(guān)裝置,連接在線路網(wǎng)與信息包網(wǎng)間,將所輸入的編碼數(shù)據(jù)通過其他編碼方式重新編碼后進行輸出,其特征在于,具有多路復用數(shù)據(jù)分離電路,分離來自上述線路網(wǎng)的多路復用數(shù)據(jù);數(shù)據(jù)處理電路,其對上述多路復用數(shù)據(jù)分離電路所分離的、第1編碼方式的編碼數(shù)據(jù)進行處理,再編碼為第2編碼方式的數(shù)據(jù),并將所得到的數(shù)打包后輸出;以及,發(fā)送電路,將上述數(shù)據(jù)處理電路所輸出的包數(shù)據(jù)發(fā)送給信息包網(wǎng),上述數(shù)據(jù)處理電路,具有第1判斷電路,其接收每給定周期從上述多路復用數(shù)據(jù)分離電路輸出的編碼數(shù)據(jù)并進行計數(shù),將每上述給定周期的編碼數(shù)據(jù)的取得數(shù)、與期待上述每周期從上述多路復用數(shù)據(jù)分離電路輸出的編碼數(shù)據(jù)的數(shù)目的期待值相比較,并根據(jù)比較結(jié)果實施控制,其中,在上述編碼數(shù)據(jù)的取得數(shù)與上述期待值相同的情況下,輸出從上述多路復用數(shù)據(jù)分離電路接收到的上述編碼數(shù)據(jù),在上述編碼數(shù)據(jù)的取得數(shù)少于上述期待值的情況下,將用來生成不足部分的數(shù)據(jù)的生成請求信號、與從上述多路復用數(shù)據(jù)分離電路取得的上述編碼數(shù)據(jù)一起輸出,在上述編碼數(shù)據(jù)的取得數(shù)大于上述期待值的情況下,將用來廢棄過剩部分的編碼數(shù)據(jù)的廢棄請求信號、與從上述多路復用數(shù)據(jù)分離電路取得的上述編碼數(shù)據(jù)一起輸出;第1選擇電路,其接收上述第1判斷機構(gòu)所輸出的上述編碼數(shù)據(jù)、上述生成請求信號、上述廢棄請求信號中的至少1個,在只接收到上述編碼數(shù)據(jù)的情況下,輸出所接收到的上述編碼數(shù)據(jù),在接收到上述生成請求信號的情況下,指示生成不足部分的數(shù)據(jù),在接收到上述廢棄請求信號的情況下,將所接收到的編碼數(shù)據(jù)中的該廢棄請求信號所表示的數(shù)目部分廢棄,并輸出剩下的編碼數(shù)據(jù);第1解碼電路,其接收由上述第1選擇電路輸出的編碼數(shù)據(jù)后進行解碼,并輸出解碼數(shù)據(jù);第1錯誤隱藏處理電路,其根據(jù)來自上述第1選擇電路的指示,通過錯誤隱藏處理,輸出上述生成請求信號所表示的部分的數(shù)據(jù);第1編碼電路,其接收來自上述第1解碼電路的解碼數(shù)據(jù)、與來自上述第1錯誤隱藏處理電路的數(shù)據(jù)作為輸入,并輸出將所輸入的數(shù)據(jù)通過第2編碼方式編碼后得到的編碼數(shù)據(jù);以及,包數(shù)據(jù)構(gòu)建電路,其接收由上述第1編碼電路通過第2編碼方式編碼后的編碼數(shù)據(jù),并變換成包數(shù)據(jù)后輸出給上述發(fā)送電路。
17.一種網(wǎng)關(guān)裝置,連接在線路網(wǎng)與信息包網(wǎng)間,并將所輸入的編碼數(shù)據(jù)通過其他編碼方式重新編碼后進行輸出,其特征在于,具有接收電路,從上述信息包網(wǎng)接收包數(shù)據(jù);數(shù)據(jù)處理電路,其從上述接收電路接收包數(shù)據(jù),并抽出通過第2編碼方式所編碼的編碼數(shù)據(jù),并通過第1編碼方式再編碼后進行輸出;以及,數(shù)據(jù)多路復用電路,其將上述數(shù)據(jù)處理電路的輸出數(shù)據(jù)多路復用后輸出給線路網(wǎng)終端電路,上述數(shù)據(jù)處理電路,具有計時器電路,以給的周期輸出處理開始請求信號;編碼數(shù)據(jù)抽出電路,其在接收到來自上述計時器電路的處理開始請求信號、或所輸入的再取得請求信號的時刻,嘗試從上述接收電路取得包數(shù)據(jù),并且,在上述嘗試成功的情況下,從上述包數(shù)據(jù)抽出通過上述第2編碼方式編碼的編碼數(shù)據(jù),在從上述接收電路取得包數(shù)據(jù)的嘗試失敗的情況下,輸出表示無法取得的信號;第2判斷電路,其從上述編碼數(shù)據(jù)抽出電路輸入編碼數(shù)據(jù)或表示無法取得的信號,在從上述編碼數(shù)據(jù)抽出電路接收到的信號,為表示無法取得的信號的情況下,為了在線路網(wǎng)的發(fā)送目的地終端中實施錯誤隱藏處理,而輸出生成請求信號,并且,在從上述編碼數(shù)據(jù)抽出電路接收編碼數(shù)據(jù),且剛才上述編碼數(shù)據(jù)抽出電路沒有輸出生成請求信號的情況下,輸出從上述編碼數(shù)據(jù)抽出電路取得的上述編碼數(shù)據(jù),在上次判斷的結(jié)果為上述編碼數(shù)據(jù)抽出電路輸出了上述生成請求信號,且本次從上述編碼數(shù)據(jù)抽出電路取得的編碼數(shù)據(jù),為應當被在上述生成請求信號的輸出時刻處理的編碼數(shù)據(jù)的情況下,將表示廢棄上述編碼數(shù)據(jù)的廢棄請求信號、與上述編碼數(shù)據(jù)一起輸出,并且將用來再次請求編碼數(shù)據(jù)的再取得請求信號,輸出給上述編碼數(shù)據(jù)抽出電路;第2選擇電路,其在從上述第2判斷電路只接收到編碼數(shù)據(jù)的情況下,輸出上述編碼數(shù)據(jù),在從上述第2判斷電路接收到生成請求信號的情況下,指示執(zhí)行錯誤隱藏處理,在從上述第2判斷電路接收到廢棄請求信號的情況下,將從上述第2判斷電路接收到的編碼數(shù)據(jù)刪除必要部分,并輸出剩下的編碼數(shù)據(jù);第2錯誤隱藏處理電路,其根據(jù)來自上述第2選擇電路的指示,通過錯誤隱藏處理輸出數(shù)據(jù);第2解碼電路,其輸入由上述第2選擇電路所輸出的編碼數(shù)據(jù),對所輸入的上述編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù);以及,第2編碼電路,其接收來自上述第2解碼電路的解碼數(shù)據(jù)、以及來自上述第2錯誤隱藏處理電路的數(shù)據(jù)作為輸入,并輸出將上述所輸入的數(shù)據(jù)按照連接目的地的第1編碼方式編碼后所得到的編碼數(shù)據(jù),上述第2編碼數(shù)據(jù)生成電路所輸出的編碼數(shù)據(jù),被經(jīng)上述數(shù)據(jù)多路復用電路,發(fā)送給上述線路網(wǎng)。
18.如權(quán)利要求16所述的網(wǎng)關(guān)裝置,其特征在于,具有接收電路,從上述信息包網(wǎng)接收包數(shù)據(jù);數(shù)據(jù)處理電路,其從上述接收電路接收包數(shù)據(jù),抽出通過第2編碼方式編碼的編碼數(shù)據(jù),并通過第1編碼方式再編碼后進行輸出;以及,數(shù)據(jù)多路復用電路,其將上述數(shù)據(jù)處理電路的輸出數(shù)據(jù)多路復用后輸出給線路網(wǎng)終端電路,上述數(shù)據(jù)處理電路,具有計時器電路,以給的周期輸出處理開始請求信號;編碼數(shù)據(jù)抽出電路,其在接收到來自上述計時器電路的處理開始請求信號、或所輸入的再取得請求信號的時刻,嘗試從上述接收電路取得包數(shù)據(jù),并且,在上述嘗試成功的情況下,從上述包數(shù)據(jù)抽出通過上述第2編碼方式編碼的編碼數(shù)據(jù),在從上述接收電路取得包數(shù)據(jù)的嘗試失敗的情況下,輸出表示無法取得的信號;第2判斷電路,其從上述編碼數(shù)據(jù)抽出電路輸入編碼數(shù)據(jù)或表示無法取得的信號,在從上述編碼數(shù)據(jù)抽出電路接收到的信號,為表示無法取得的信號的情況下,為了在線路網(wǎng)的發(fā)送目的地終端中實施錯誤隱藏處理,而輸出生成請求信號,在從上述編碼數(shù)據(jù)抽出電路接收編碼數(shù)據(jù),且剛才上述編碼數(shù)據(jù)抽出電路沒有輸出生成請求信號的情況下,輸出從上述編碼數(shù)據(jù)抽出電路取得的上述編碼數(shù)據(jù),在上次判斷的結(jié)果為上述編碼數(shù)據(jù)抽出電路輸出了上述生成請求信號,且本次從上述編碼數(shù)據(jù)抽出電路取得的編碼數(shù)據(jù),為應當被在上述生成請求信號的輸出時刻處理的編碼數(shù)據(jù)的情況下,將表示廢棄上述編碼數(shù)據(jù)的廢棄請求信號、與上述編碼數(shù)據(jù)一起輸出,并且將用來再次請求編碼數(shù)據(jù)的再取得請求信號,輸出給上述編碼數(shù)據(jù)抽出電路;第2選擇電路,其在從上述第2判斷電路只接收到編碼數(shù)據(jù)的情況下,輸出上述編碼數(shù)據(jù),在從上述第2判斷電路接收到生成請求信號的情況下,指示執(zhí)行錯誤隱藏處理,在從上述第2判斷電路接收到廢棄請求信號的情況下,將從上述第2判斷電路接收到的編碼數(shù)據(jù)刪除必要部分,并輸出剩下的編碼數(shù)據(jù);第2錯誤隱藏處理電路,其根據(jù)來自上述第2選擇電路的指示,通過錯誤隱藏處理輸出數(shù)據(jù);第2解碼電路,其輸入由上述第2選擇電路所輸出的編碼數(shù)據(jù),對所輸入的上述編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù);以及,第2編碼電路,其接收來自上述第2解碼電路的解碼數(shù)據(jù)、以及來自上述第2錯誤隱藏處理電路的數(shù)據(jù)作為輸入,并輸出將上述所輸入的數(shù)據(jù)按照連接目的地的第1編碼方式編碼后所得到的編碼數(shù)據(jù),上述第2編碼數(shù)據(jù)生成電路所輸出的編碼數(shù)據(jù),被經(jīng)上述數(shù)據(jù)多路復用電路,發(fā)送給上述線路網(wǎng)。
19.如權(quán)利要求13或16所述的網(wǎng)關(guān)裝置,其特征在于在上述數(shù)據(jù)處理電路外部設(shè)置計時器電路,其周期輸出用來起動上述多路復用數(shù)據(jù)分離電路的處理的信號。
20.如權(quán)利要求14、15、17的任一項所述的網(wǎng)關(guān)裝置,其特征在于在上述數(shù)據(jù)處理電路外部設(shè)置計時器電路,其周期輸出用來起動上述數(shù)據(jù)多路復用電路的處理的信號。
21.如權(quán)利要求15或18所述的網(wǎng)關(guān)裝置,其特征在于在上述數(shù)據(jù)處理電路外部設(shè)置計時器電路,其周期輸出用來起動上述多路復用數(shù)據(jù)分離電路的處理的信號、與用來起動上述數(shù)據(jù)多路復用電路的處理的信號。
22.如權(quán)利要求2~21的任一項所述的網(wǎng)關(guān)裝置,其特征在于上述編碼數(shù)據(jù)為聲音編碼數(shù)據(jù)。
23.如權(quán)利要求8、11、13、15、18的任一項所述的網(wǎng)關(guān)裝置,其特征在于上述多路復用數(shù)據(jù)分離電路,將被多路復用的數(shù)據(jù)分離成聲音數(shù)據(jù)與控制數(shù)據(jù),或分離成聲音數(shù)據(jù)、圖像數(shù)據(jù)、控制數(shù)據(jù)。
24.如權(quán)利要求14、15、17、18的任一項所述的網(wǎng)關(guān)裝置,其特征在于上述數(shù)據(jù)多路復用電路,對聲音數(shù)據(jù)與控制數(shù)據(jù)或?qū)β曇魯?shù)據(jù)、圖像數(shù)據(jù)、控制數(shù)據(jù)進行多路復用。
25.一種網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,由連接在第1通信網(wǎng)與第2通信網(wǎng)的異種通信網(wǎng)間的網(wǎng)關(guān)裝置實施,包括(a)上述網(wǎng)關(guān)裝置,判斷來自上述第1通信網(wǎng)及上述第2通信網(wǎng)的至少一方通信網(wǎng)的數(shù)據(jù)是否遲到或損失的步驟;以及,(b)在上述判斷的結(jié)果是來自上述第1通信網(wǎng)及上述第2通信網(wǎng)的至少一方通信網(wǎng)的數(shù)據(jù)遲到或損失的情況下,上述網(wǎng)關(guān)裝置,生成用來讓發(fā)送目的地終端執(zhí)行錯誤隱藏處理的數(shù)據(jù)、或?qū)⑺〉玫木幋a數(shù)據(jù)廢棄的步驟。
26.如權(quán)利要求25所述的網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,其特征在于上述第1通信網(wǎng)由線路網(wǎng)構(gòu)成,上述第2通信網(wǎng)由信息包網(wǎng)構(gòu)成,包括(a1)上述網(wǎng)關(guān)裝置,判斷來自上述線路網(wǎng)的編碼數(shù)據(jù)是否遲到或損失的步驟;以及,(b1)在上述判斷的結(jié)果是來自上述線路網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,上述網(wǎng)關(guān)裝置進行控制,生成用來讓發(fā)送目的地終端執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù)、或?qū)⑺〉玫木幋a數(shù)據(jù)廢棄的步驟。
27.如權(quán)利要求25或26所述的網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,其特征在于上述第1通信網(wǎng)由線路網(wǎng)構(gòu)成,上述第2通信網(wǎng)由信息包網(wǎng)構(gòu)成,具有(a2)上述網(wǎng)關(guān)裝置,判斷來自上述信息包網(wǎng)的編碼數(shù)據(jù)是否遲到或損失的步驟;以及,(b2)在上述判斷的結(jié)果是來自上述信息包網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,上述網(wǎng)關(guān)裝置,生成用來讓發(fā)送目的地終端執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù)、或?qū)⑦t到的編碼數(shù)據(jù)廢棄的步驟。
28.一種網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,由連接在第1通信網(wǎng)與第2通信網(wǎng)的異種通信網(wǎng)間的網(wǎng)關(guān)裝置實施,包括(a)上述網(wǎng)關(guān)裝置,判斷來自上述第1通信網(wǎng)及第2通信網(wǎng)的至少一方通信網(wǎng)的編碼數(shù)據(jù)是否遲到或損失的步驟;(b)在上述判斷的結(jié)果是來自上述第1通信網(wǎng)及第2通信網(wǎng)的至少一方通信網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,上述網(wǎng)關(guān)裝置進行控制,通過錯誤隱藏處理生成數(shù)據(jù)、或?qū)⑺〉玫木幋a數(shù)據(jù)廢棄的步驟;(c)上述網(wǎng)關(guān)裝置,對上述步驟(b)所處理的、來自上述至少一方通信網(wǎng)的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù)的步驟;以及,(d)上述網(wǎng)關(guān)裝置,將通過上述錯誤隱藏處理所得到的數(shù)據(jù)、及上述解碼數(shù)據(jù),通過與來自上述一方通信網(wǎng)的編碼數(shù)據(jù)的編碼方式不同的編碼方式編碼后進行輸出的步驟。
29.如權(quán)利要求28所述的網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,其特征在于上述第1通信網(wǎng)由線路網(wǎng)構(gòu)成,上述第2通信網(wǎng)由信息包網(wǎng)構(gòu)成,包括(a1)上述網(wǎng)關(guān)裝置,判斷來自上述線路網(wǎng)的編碼數(shù)據(jù)是否遲到或損失的步驟;(b1)在上述判斷的結(jié)果是來自上述線路網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,上述網(wǎng)關(guān)裝置進行控制,通過錯誤隱藏處理生成數(shù)據(jù)、或?qū)⑺〉玫木幋a數(shù)據(jù)廢棄的步驟;(c1)上述網(wǎng)關(guān)裝置,對上述步驟(b1)所處理的、來自上述線路網(wǎng)的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù)的步驟;以及,(d1)上述網(wǎng)關(guān)裝置,將通過上述錯誤隱藏處理所得到的數(shù)據(jù)、及上述解碼數(shù)據(jù),通過與來自上述線路網(wǎng)的編碼數(shù)據(jù)的編碼方式不同的編碼方式編碼后進行輸出的步驟。
30.如權(quán)利要求28或29所述的網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,其特征在于上述第1通信網(wǎng)由線路網(wǎng)構(gòu)成,上述第2通信網(wǎng)由信息包網(wǎng)構(gòu)成,具有(a2)上述網(wǎng)關(guān)裝置,判斷來自上述信息包網(wǎng)的編碼數(shù)據(jù)是否遲到或損失的步驟;(b2)在上述判斷的結(jié)果是來自上述線路網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,上述網(wǎng)關(guān)裝置進行控制,通過錯誤隱藏處理生成數(shù)據(jù)、或?qū)⑦t到的編碼數(shù)據(jù)廢棄的步驟;(c2)上述網(wǎng)關(guān)裝置,對上述步驟(b2)所處理的、來自上述信息包網(wǎng)的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù)的步驟;以及,(d2)上述網(wǎng)關(guān)裝置,將通過上述錯誤隱藏處理所得到的數(shù)據(jù)、及上述解碼數(shù)據(jù),通過與來自上述信息包網(wǎng)的編碼數(shù)據(jù)的編碼方式不同的編碼方式編碼后進行輸出的步驟。
31.如權(quán)利要求26或29所述的網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,其特征在于上述步驟(a1),將每給定的周期從上述線路網(wǎng)實際取得的編碼數(shù)據(jù),與對于期待上述每周期取得的編碼數(shù)據(jù)的數(shù)目預先計算出的期待值相比較,根據(jù)上述比較結(jié)果,判斷來自上述線路網(wǎng)的編碼數(shù)據(jù)是否遲到或損失。
32.如權(quán)利要求26所述的網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,其特征在于上述步驟(a1)包括(a11)接收由對從上述線路網(wǎng)接收到的多路復用數(shù)據(jù)進行分離的多路復用數(shù)據(jù)分離電路所輸出的編碼數(shù)據(jù)并進行計數(shù),將每給定周期的編碼數(shù)據(jù)的取得數(shù)、與期待上述每周期從上述多路復用數(shù)據(jù)分離電路輸出的編碼數(shù)據(jù)的數(shù)目的期待值相比較的步驟;以及,(a12)在比較的結(jié)果為,上述編碼數(shù)據(jù)的取得數(shù)與上述期待值相同的情況下,輸出從上述多路復用數(shù)據(jù)分離電路接收到的上述編碼數(shù)據(jù),上述編碼數(shù)據(jù)的取得數(shù)少于上述期待值的情況下,將用來生成不足部分的數(shù)據(jù)的生成請求信號、與從上述多路復用數(shù)據(jù)分離電路取得的上述編碼數(shù)據(jù)一起輸出,上述編碼數(shù)據(jù)的取得數(shù)大于上述期待值的情況下,將用來廢棄過剩部分的編碼數(shù)據(jù)的廢棄請求信號、與從上述多路復用數(shù)據(jù)分離電路所取得的上述編碼數(shù)據(jù)一起輸出的步驟,上述步驟(b1)包括(b11)接收由上述步驟(a12)所輸出的、上述編碼數(shù)據(jù)、上述生成請求信號、或上述廢棄請求信號,并且,在只接收到上述編碼數(shù)據(jù)的情況下,輸出所接收到的上述編碼數(shù)據(jù),在接收到上述生成請求信號的情況下,指示生成不足部分的數(shù)據(jù),在接收到上述廢棄請求信號的情況下,將所接收到的編碼數(shù)據(jù)中的該廢棄請求信號所表示的數(shù)目部分廢棄,并輸出剩下的編碼數(shù)據(jù)的步驟;以及,(b12)接收上述生成不足部分的數(shù)據(jù)的指示后,生成用來讓發(fā)送目的地終端執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù)的步驟。
33.如權(quán)利要求27或30所述的網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,其特征在于上述步驟(a2),對每個給定的周期,調(diào)查是否能夠由接收電路取得來自信息包網(wǎng)的包數(shù)據(jù),在由上述接收電路取得了包數(shù)據(jù)的情況下,從上述包數(shù)據(jù)抽出編碼數(shù)據(jù),在無法取得上述包數(shù)據(jù)的情況下,判斷為編碼數(shù)據(jù)的遲到或損失。
34.如權(quán)利要求27所述的網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,其特征在于上述步驟(a2)包括(a21)執(zhí)行編碼數(shù)據(jù)抽出處理的步驟,在接收到來自以給的周期輸出處理開始請求信號的計時器電路的處理開始請求信號、或再取得請求信號的時刻,嘗試從接收電路取得包數(shù)據(jù),該接收電路從上述信息包網(wǎng)接收包數(shù)據(jù),并且,在上述嘗試成功的情況下,從上述包數(shù)據(jù)抽出編碼數(shù)據(jù),在從上述接收電路取得包數(shù)據(jù)的嘗試失敗的情況下,輸出表示無法取得的信號;以及,(a22)在來自上述步驟(a21)的輸出為上述表示無法取得的信號的情況下,為了在發(fā)送目的地終端中進行錯誤隱藏處理,而輸出生成請求信號,在接收由上述步驟(a21)所輸出的編碼數(shù)據(jù),且剛才沒有輸出上述生成請求信號的情況下,輸出上述步驟(a21)所輸出的編碼數(shù)據(jù),在上次判斷的結(jié)果為上述步驟(a21)已經(jīng)輸出了生成請求信號,且本次由上述步驟(a21)所輸出的編碼數(shù)據(jù)為應當被在上述生成請求信號的輸出時刻處理的編碼數(shù)據(jù)的情況下,將表示廢棄上述編碼數(shù)據(jù)的廢棄請求信號,與上述編碼數(shù)據(jù)一起輸出,并且將用來再次請求編碼數(shù)據(jù)的再取得請求信號,輸出給上述步驟(a21)的編碼數(shù)據(jù)抽出處理的步驟,上述步驟(b2),包括(b21)在上述步驟(a22)輸出了上述生成請求信號的情況下,指示執(zhí)行錯誤隱藏處理,在上述步驟(a22)輸出了廢棄請求信號的情況下,將上述步驟(a22)所輸出的編碼數(shù)據(jù)刪除必要部分,并輸出剩下的編碼數(shù)據(jù)的步驟;以及,(b22)生成在線路網(wǎng)側(cè)的發(fā)送目的地終端執(zhí)行錯誤隱藏處理所必要的編碼數(shù)據(jù)的步驟。
35.如權(quán)利要求29所述的網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,其特征在于上述步驟(a1)包括(a11)接收由對從上述線路網(wǎng)接收到的多路復用數(shù)據(jù)進行分離的多路復用數(shù)據(jù)分離電路所輸出的編碼數(shù)據(jù)并進行計數(shù),將每給定周期的編碼數(shù)據(jù)的取得數(shù)、與期待上述每周期從上述多路復用數(shù)據(jù)分離電路輸出的編碼數(shù)據(jù)的數(shù)目的期待值相比較的步驟;以及,(a12)在比較的結(jié)果為,上述編碼數(shù)據(jù)的取得數(shù)與上述期待值相同的情況下,輸出從上述多路復用數(shù)據(jù)分離電路接收到的上述編碼數(shù)據(jù),上述編碼數(shù)據(jù)的取得數(shù)少于上述期待值的情況下,將用來生成不足部分的數(shù)據(jù)的生成請求信號、與從上述多路復用數(shù)據(jù)分離電路所取得的上述編碼數(shù)據(jù)一起輸出,上述編碼數(shù)據(jù)的取得數(shù)大于上述期待值的情況下,將用來廢棄過剩部分的編碼數(shù)據(jù)的廢棄請求信號、與從上述多路復用數(shù)據(jù)分離電路所取得的上述編碼數(shù)據(jù)一起輸出的步驟,上述步驟(b1),包括(b11)接收由上述步驟(a12)所輸出的、上述編碼數(shù)據(jù)、上述生成請求信號、或上述廢棄請求信號,在只接收到上述編碼數(shù)據(jù)的情況下,輸出所接收到的上述編碼數(shù)據(jù),在接收到上述生成請求信號的情況下,指示生成不足部分的數(shù)據(jù),在接收到上述廢棄請求信號的情況下,將所接收到的編碼數(shù)據(jù)中的該廢棄請求信號所表示的數(shù)目部分廢棄,并輸出剩下的編碼數(shù)據(jù)的步驟;(b12)在上述步驟(b11)輸出了指示生成上述生成不足部分的數(shù)據(jù)的情況下,通過錯誤隱藏處理生成數(shù)據(jù)的步驟;(b13)對上述步驟(b11)所輸出的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù)的步驟;以及,(b14)接收上述解碼數(shù)據(jù)、與通過上述錯誤隱藏處理所得到的數(shù)據(jù),并生成通過與從上述線路網(wǎng)接收到的上述編碼數(shù)據(jù)的編碼方式不同的信息包網(wǎng)側(cè)的編碼方式編碼的編碼數(shù)據(jù)。
36.如權(quán)利要求30所述的網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,其特征在于上述步驟(a2)包括(a21)執(zhí)行編碼數(shù)據(jù)抽出處理的步驟,在接收到來自以給的周期輸出處理開始請求信號的計時器電路的處理開始請求信號、或再取得請求信號的時刻,嘗試從接收電路取得包數(shù)據(jù),該接收電路從上述信息包網(wǎng)接收包數(shù)據(jù),并且,在上述嘗試成功的情況下,從上述包數(shù)據(jù)抽出編碼數(shù)據(jù),在從上述接收電路取得包數(shù)據(jù)的嘗試失敗的情況下,輸出表示無法取得的信號;以及,(a22)在來自上述步驟(a21)的輸出為上述表示無法取得的信號的情況下,為了實施錯誤隱藏處理輸出生成請求信號,在接收由上述步驟(a21)所輸出的編碼數(shù)據(jù),且剛才沒有輸出上述生成請求信號的情況下,輸出上述步驟(a21)所輸出的編碼數(shù)據(jù),在上次判斷的結(jié)果為上述步驟(a21)已經(jīng)輸出了生成請求信號,且本次由上述步驟(a21)所輸出的編碼數(shù)據(jù)為應當被在上述生成請求信號的輸出時刻處理的編碼數(shù)據(jù)的情況下,將表示廢棄上述編碼數(shù)據(jù)的廢棄請求信號、與上述編碼數(shù)據(jù)一起輸出,并且將用來再次請求編碼數(shù)據(jù)的再取得請求信號,輸出給上述步驟(a21)的編碼數(shù)據(jù)抽出處理的步驟;上述步驟(b2),包括(b21)在上述步驟(a22)輸出了上述生成請求信號的情況下,指示執(zhí)行錯誤隱藏處理,在上述第2判斷電路輸出了廢棄請求信號的情況下,將從上述第2判斷電路所接收到的編碼數(shù)據(jù)刪除必要部分,并輸出剩下的編碼數(shù)據(jù)的步驟;(b22)解碼由上述步驟(b21)所輸出的編碼數(shù)據(jù),并輸出解碼數(shù)據(jù)的步驟;(b23)通過錯誤隱藏處理生成數(shù)據(jù)的步驟;以及,(b24)接收上述解碼數(shù)據(jù)、與通過上述錯誤隱藏處理得到的數(shù)據(jù),通過與從上述信息包網(wǎng)接收到的編碼數(shù)據(jù)的編碼方式不同的線路網(wǎng)側(cè)的編碼方式編碼并輸出編碼數(shù)據(jù)。
37.一種網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,該網(wǎng)關(guān)裝置連接在線路網(wǎng)與信息包網(wǎng)間,其特征在于接收從對來自上述線路網(wǎng)的多路復用數(shù)據(jù)進行分離的多路復用數(shù)據(jù)分離電路所輸出的數(shù)據(jù)并進行處理,經(jīng)發(fā)送電路將包數(shù)據(jù)輸出給上述信息包網(wǎng)的數(shù)據(jù)處理電路,包括(A1)接收由上述多路復用數(shù)據(jù)分離電路所輸出的編碼數(shù)據(jù)并進行計數(shù),將每給定周期的編碼數(shù)據(jù)的取得數(shù)、與期待上述每周期從上述多路復用數(shù)據(jù)分離電路輸出的編碼數(shù)據(jù)的數(shù)目的期待值相比較的步驟;以及,(A2)在上述比較的結(jié)果為,上述編碼數(shù)據(jù)的取得數(shù)與上述期待值相同的情況下,輸出從上述多路復用數(shù)據(jù)分離電路接收到的上述編碼數(shù)據(jù),上述編碼數(shù)據(jù)的取得數(shù)少于上述期待值的情況下,將用來生成不足部分的數(shù)據(jù)的生成請求信號、與所取得的上述編碼數(shù)據(jù)一起輸出,上述編碼數(shù)據(jù)的取得數(shù)大于上述期待值的情況下,將用來廢棄過剩部分的編碼數(shù)據(jù)的廢棄請求信號、與所取得的上述編碼數(shù)據(jù)一起輸出的步驟;(A3)在上述步驟(A2)的判斷結(jié)果為只輸出了上述編碼數(shù)據(jù)的情況下,直接輸出上述編碼數(shù)據(jù),在輸出了上述生成請求信號的情況下,指示生成不足部分的數(shù)據(jù),在接收到上述廢棄請求信號的情況下,將所接收到的編碼數(shù)據(jù)中的該廢棄請求信號所表示的數(shù)目部分廢棄,并輸出剩下的編碼數(shù)據(jù)的步驟;(A4)通過上述步驟(A3),輸出了生成不足部分數(shù)據(jù)的指示的情況下,生成用來讓發(fā)送目的地終端執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù)的步驟;以及,(A5)將上述步驟(A3)所輸出的編碼數(shù)據(jù)、或上述步驟(A4)所輸出的錯誤隱藏處理用的編碼數(shù)據(jù),變換成包數(shù)據(jù)形式并輸出給上述發(fā)送電路的步驟。
38.一種網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,該網(wǎng)關(guān)裝置連接在線路網(wǎng)與信息包網(wǎng)間,其特征在于經(jīng)接收電路從上述信息包網(wǎng)接收包數(shù)據(jù),抽出編碼數(shù)據(jù),并經(jīng)數(shù)據(jù)多路復用電路輸出給上述線路網(wǎng)的數(shù)據(jù)處理電路,包括(B1)實施編碼數(shù)據(jù)抽出處理的步驟,在接收到從計時器以給定的周期輸出的處理開始請求信號、或再取得請求信號的時刻,嘗試從上述接收電路取得包數(shù)據(jù),在上述嘗試成功的情況下,從上述包數(shù)據(jù)抽出編碼數(shù)據(jù),在從上述接收電路取得包數(shù)據(jù)的嘗試失敗的情況下,輸出表示無法取得的信號;(B2)在由上述步驟(B1)的上述編碼數(shù)據(jù)抽出處理輸出了表示無法取得的信號的情況下,為了在線路網(wǎng)目的地終端中進行錯誤隱藏處理,而輸出生成請求信號,在由上述編碼數(shù)據(jù)抽出處理輸出編碼數(shù)據(jù),且剛才上述編碼數(shù)據(jù)抽出處理沒有輸出生成請求信號的情況下,輸出從上述編碼數(shù)據(jù)抽出處理所取得的編碼數(shù)據(jù),在本次判斷之前的判斷的結(jié)果為輸出了上述生成請求信號,且本次由上述編碼數(shù)據(jù)抽出處理所輸出的編碼數(shù)據(jù)為應當被在上述生成請求信號的輸出時刻處理的編碼數(shù)據(jù)的情況下,將表示廢棄上述編碼數(shù)據(jù)的廢棄請求信號、與上述編碼數(shù)據(jù)一起輸出,并且將用來再次請求編碼數(shù)據(jù)的再取得請求信號,輸出給上述編碼數(shù)據(jù)抽出處理的步驟;(B3)在上述步驟(B2)只輸出了編碼數(shù)據(jù)的情況下,輸出該編碼數(shù)據(jù),在上述步驟(B2)輸出了生成請求信號的情況下,指示執(zhí)行編碼數(shù)據(jù)生成處理,在上述步驟(B2)輸出了廢棄請求信號的情況下,將上述編碼數(shù)據(jù)刪除必要部分,并輸出剩下的編碼數(shù)據(jù)的步驟;(B4)生成為了在線路網(wǎng)側(cè)的發(fā)送目的地終端中執(zhí)行錯誤隱藏處理所必要的編碼數(shù)據(jù)的步驟;以及,(B5)將上述步驟(B3)所輸出的編碼數(shù)據(jù)、或上述步驟(B4)所輸出的編碼數(shù)據(jù),經(jīng)上述數(shù)據(jù)多路復用電路,輸出給上述線路網(wǎng)的步驟。
39.一種網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,該網(wǎng)關(guān)裝置連接在線路網(wǎng)與信息包網(wǎng)間,并將所輸入的編碼數(shù)據(jù)通過其他編碼方式重新編碼后進行輸出,其特征在于處理由上述多路復用數(shù)據(jù)分離電路所分離的、第1編碼方式的編碼數(shù)據(jù),并再編碼為第2編碼方式的數(shù)據(jù),將所得到的數(shù)據(jù)打包并經(jīng)發(fā)送電路輸出給上述信息包網(wǎng)的數(shù)據(jù)處理電路,包括(A1)接收由上述多路復用數(shù)據(jù)分離電路所輸出的編碼數(shù)據(jù)并進行計數(shù),將每給定周期的編碼數(shù)據(jù)的取得數(shù)、與期待上述每周期從上述多路復用數(shù)據(jù)分離電路輸出的編碼數(shù)據(jù)的數(shù)目的期待值相比較的步驟;(A2)在比較的結(jié)果為,上述編碼數(shù)據(jù)的取得數(shù)與上述期待值相同的情況下,輸出從上述多路復用數(shù)據(jù)分離電路接收到的上述編碼數(shù)據(jù),上述編碼數(shù)據(jù)的取得數(shù)少于上述期待值的情況下,輸出用來生成不足部分的數(shù)據(jù)的生成請求信號,上述編碼數(shù)據(jù)的取得數(shù)大于上述期待值的情況下,輸出用來廢棄過剩部分的編碼數(shù)據(jù)的廢棄請求信號的步驟;(A3)在通過上述步驟(A2),只輸出了上述編碼數(shù)據(jù)的情況下,輸出上述編碼數(shù)據(jù),在通過上述步驟(A2)輸出了上述生成請求信號的情況下,指示生成不足部分的數(shù)據(jù),在通過上述步驟(A2)輸出了上述廢棄請求信號的情況下,將所接收到的編碼數(shù)據(jù)中的該廢棄請求信號所表示的數(shù)目部分廢棄,并輸出剩下的編碼數(shù)據(jù)的步驟;(A4)對上述步驟(A3)所輸出的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù)的解碼步驟;(A5)根據(jù)上述步驟(A3)所輸出的指示,通過錯誤隱藏處理,輸出上述生成請求信號所表示的部分的數(shù)據(jù)的步驟;(A6)將上述步驟(A4)所生成的解碼數(shù)據(jù)、與上述步驟(A5)所生成的數(shù)據(jù),通過第2編碼方式進行編碼,并輸出編碼數(shù)據(jù)的步驟;以及,(A7)將通過上述第2編碼方式編碼后的數(shù)據(jù)變換成包數(shù)據(jù)后,輸出給上述發(fā)送電路的步驟。
40.一種網(wǎng)關(guān)裝置的編碼數(shù)據(jù)處理方法,該網(wǎng)關(guān)裝置連接在線路網(wǎng)與信息包網(wǎng)間,并將所輸入的編碼數(shù)據(jù)通過其他編碼方式重新編碼后進行輸出,其特征在于經(jīng)接收電路從上述信息包網(wǎng)接收包數(shù)據(jù),抽出通過第2編碼方式編碼的編碼數(shù)據(jù),通過第1編碼方式再編碼,并經(jīng)數(shù)據(jù)多路復用電路輸出給上述線路網(wǎng)的數(shù)據(jù)處理電路,包括(B1)進行編碼數(shù)據(jù)抽出處理的步驟,在接收到來自計時器電路的處理開始請求信號、或所輸入的再取得請求信號的時刻,嘗試從上述接收電路取得包數(shù)據(jù),在上述嘗試成功的情況下,從上述包數(shù)據(jù)抽出以上述第2編碼方式編碼的編碼數(shù)據(jù),在從上述接收電路取得包數(shù)據(jù)的嘗試失敗的情況下,輸出表示無法取得的信號;(B2)在由上述步驟(B1)的上述編碼數(shù)據(jù)抽出處理輸出了表示無法取得的信號的情況下,為了在線路網(wǎng)的發(fā)送目的地終端中進行錯誤隱藏處理,而輸出生成請求信號,在接收由上述編碼數(shù)據(jù)抽出處理所輸出的編碼數(shù)據(jù),且剛才上述編碼數(shù)據(jù)抽出處理沒有輸出生成請求信號的情況下,輸出從上述編碼數(shù)據(jù)抽出處理取得的編碼數(shù)據(jù),在上次的判斷的結(jié)果為,上述編碼數(shù)據(jù)抽出處理輸出了上述生成請求信號,且本次從上述編碼數(shù)據(jù)抽出處理取得的編碼數(shù)據(jù),為應當被在上述生成請求信號的輸出時刻處理的編碼數(shù)據(jù)的情況下,將表示廢棄上述編碼數(shù)據(jù)的廢棄請求信號、與上述編碼數(shù)據(jù)一起輸出,并且將用來再次請求編碼數(shù)據(jù)的再取得請求信號,輸出給上述編碼數(shù)據(jù)抽出處理的步驟;(B3)在上述步驟(B2)只輸出了編碼數(shù)據(jù)的情況下,輸出上述編碼數(shù)據(jù),在上述步驟(B2)輸出了生成請求信號的情況下,指示執(zhí)行錯誤隱藏處理,在上述步驟(B2)輸出了廢棄請求信號的情況下,將上述編碼數(shù)據(jù)刪除必要部分,并輸出剩下的編碼數(shù)據(jù)的步驟;(B4)根據(jù)來自上述步驟(B3)的指示,通過錯誤隱藏處理輸出數(shù)據(jù)的步驟;(B5)對上述步驟(B3)所輸出的編碼數(shù)據(jù)進行解碼,并輸出解碼數(shù)據(jù)的步驟;(B6)將來自上述步驟(B5)的解碼數(shù)據(jù)、或通過上述步驟(B4)的上述錯誤隱藏處理得到的數(shù)據(jù),按照發(fā)送目的地側(cè)的第1編碼方式進行編碼,并輸出所得到的編碼數(shù)據(jù)的第2編碼步驟;以及,(B7)將上述第1編碼方式的編碼數(shù)據(jù),經(jīng)上述數(shù)據(jù)多路復用電路,發(fā)送給上述線路網(wǎng)的步驟。
41.一種編碼數(shù)據(jù)的處理方法,是連接線路網(wǎng)與信息包網(wǎng)的異種通信網(wǎng)間的網(wǎng)關(guān)方式的、從上述線路網(wǎng)與上述信息包網(wǎng)的至少一方通信網(wǎng)到另一方通信網(wǎng)方向的編碼數(shù)據(jù)處理方法,其特征在于在來自上述線路網(wǎng)與上述信息包網(wǎng)的至少一方通信網(wǎng)的編碼數(shù)據(jù)遲到或損失的情況下,執(zhí)行生成用來讓另一方通信網(wǎng)的發(fā)送目的地終端實施錯誤隱藏處理的數(shù)據(jù)的處理,或執(zhí)行廢棄所取得的編碼數(shù)據(jù)的處理,并進行上述編碼數(shù)據(jù)的發(fā)送。
42.一種網(wǎng)關(guān)裝置,實施線路網(wǎng)與信息包網(wǎng)的連接,其特征在于,具有控制部,其將每給定的周期從線路網(wǎng)實際取得的編碼數(shù)據(jù)的數(shù)目、與期待上述每周期取得的編碼數(shù)據(jù)的數(shù)目的期待值進行比較,并根據(jù)比較的結(jié)果實施如下控制在上述實際所取得的編碼數(shù)據(jù)的數(shù)目少于上述期待值的情況下,生成編碼數(shù)據(jù);在上述實際取得的編碼數(shù)據(jù)的數(shù)目大于上述期待值的情況下,通過對所取得的編碼數(shù)據(jù)的過剩部分進行廢棄處理,將上述周期中的期待值數(shù)目部分的編碼數(shù)據(jù)打包,并對上述每周期給上述信息包網(wǎng)的包數(shù)據(jù),將其發(fā)送數(shù)保持為固定數(shù)。
43.如權(quán)利要求42所述的網(wǎng)關(guān)裝置,其特征在于上述實際取得的編碼數(shù)據(jù)的數(shù)目少于上述期待值的情況下所生成的上述編碼數(shù)據(jù),用來在發(fā)送目的地終端中進行錯誤隱藏處理。
44.如權(quán)利要求42或43所述的網(wǎng)關(guān)裝置,其特征在于將上述編碼數(shù)據(jù)進行了解碼之后再次編碼所得到的編碼數(shù)據(jù),被輸出給上述信息包網(wǎng)。
45.一種網(wǎng)關(guān)裝置,實施信息包網(wǎng)與線路網(wǎng)的連接,其特征在于,具有編碼數(shù)據(jù)抽出部,其在給定的周期無法從上述信息包網(wǎng)接收到包并且產(chǎn)生遲到包的情況下,每當從所接收到的包數(shù)據(jù)中抽出編碼數(shù)據(jù)時,輸出表示無法取得數(shù)據(jù)的信號;以及,控制部,其根據(jù)來自上述編碼數(shù)據(jù)抽出部的輸出,進行控制,生成編碼數(shù)據(jù)、或進行廢棄處理后,向上述線路網(wǎng)輸出編碼數(shù)據(jù)。
46.如權(quán)利要求45所述的網(wǎng)關(guān)裝置,其特征在于根據(jù)來自上述編碼數(shù)據(jù)抽出部的輸出所生成的上述編碼數(shù)據(jù),用來在發(fā)送目的地終端中執(zhí)行錯誤隱藏處理。
47.如權(quán)利要求45或46所述的網(wǎng)關(guān)裝置,其特征在于將上述編碼數(shù)據(jù)進行了解碼之后再次編碼所得到的編碼數(shù)據(jù),被輸出給上述線路網(wǎng)。
全文摘要
本發(fā)明提供一種在連接在線路網(wǎng)與信息包網(wǎng)的異種通信網(wǎng)間的網(wǎng)關(guān)裝置中,解決因聲音編碼數(shù)據(jù)的遲到、損失所引起的聲音中斷,將聲音品質(zhì)的惡化抑制到最小限度,維持作為聲音通話的短延遲的方法與裝置。網(wǎng)關(guān)裝置的聲音數(shù)據(jù)處理電路(550),將期待單位周期從多路復用數(shù)據(jù)分離電路(200)輸出的聲音編碼數(shù)據(jù)的期待值、與實際的聲音編碼數(shù)據(jù)數(shù)相比較,在實際的聲音編碼數(shù)據(jù)數(shù)小于期待值的情況下,生成在發(fā)送目的地終端中執(zhí)行錯誤隱藏處理的編碼數(shù)據(jù),并與聲音編碼數(shù)據(jù)一起打包后從發(fā)送電路(801)發(fā)送給信息包網(wǎng),另外,在無法以一定周期從信息包網(wǎng)的接收電路取得聲音數(shù)據(jù)的情況下,生成表示無法取得的信號,進行編碼數(shù)據(jù)的生成或廢棄處理的選擇,并從數(shù)據(jù)多路復用電路(900)、線路網(wǎng)終端電路(100)發(fā)送給線路網(wǎng)。
文檔編號H04L12/66GK1886946SQ20048003476
公開日2006年12月27日 申請日期2004年9月8日 優(yōu)先權(quán)日2003年9月30日
發(fā)明者中澤達也, 村島淳, 小澤一范 申請人:日本電氣株式會社