JPH02205141A - パケット廃棄補償方法 - Google Patents

パケット廃棄補償方法

Info

Publication number
JPH02205141A
JPH02205141A JP1023803A JP2380389A JPH02205141A JP H02205141 A JPH02205141 A JP H02205141A JP 1023803 A JP1023803 A JP 1023803A JP 2380389 A JP2380389 A JP 2380389A JP H02205141 A JPH02205141 A JP H02205141A
Authority
JP
Japan
Prior art keywords
packet
odd
packets
sequence
adpcm
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1023803A
Other languages
English (en)
Inventor
Masami Akamine
政巳 赤嶺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP1023803A priority Critical patent/JPH02205141A/ja
Publication of JPH02205141A publication Critical patent/JPH02205141A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
  • Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、音声パケット通信システムやATM通信シス
テムにおけるパケット廃棄及びセル廃棄の補償方法に関
する。
(従来の技術) 音声信号を符号化した後、パケット化しパケット単位で
通信するパケット通信システムが、実現されつつある。
パケット通信システムは、音声や画像、データなどの各
種メディアの信号を一元的に扱える他に音声信号のバー
スト性を利用して有音区間のみを伝送することにより回
線の効率的利用ができるという利点を有する。このため
、パケット通信及びATM通信は、l5DN、 BIS
DN (7)担手として注目され、研究開発が活発に行
われている。
しかし、パケット通信では、ネットワークでのふくそう
時やパケット遅延が大きい場合に、パケットの廃棄が行
われ、これにより音声の品質劣化が生じる。特に、適応
予測を用いるADPCMを符号化方式として用いる場合
には、パケット廃棄時の品質劣化が大きい。そこで、パ
ケット廃棄時の品質劣化が少ない符号化方式としてE■
bededDPCM方式がr Embeded DPC
M for varlable bitrate tr
ansmlsslon J 、(IEEE Trans
、 C0M−28,7。
pp、 104G−1046Uuly 1980)) 
 (文献1と呼ぶ)で提案されている。また、CCIT
TではCCITT 5GXVIII r Annex 
to Question X/XV (Speech 
Packet−1zat1on )  Algorlt
hm and Protocol for 5peec
hPacketlzation J、(TD131. 
Geneva 8−17 June198g) (文献
2と呼ぶ)の中で、音声パケット通信用符号化方式とし
てEmbeded ADPCMをG、EMBとして暫定
勧告すると共に、音声パケットプロトコルをG、PVN
Pとして暫定勧告している。
第4図と第5図は、暫定勧告G、EMB方式のエンコー
ダ部とデコーダ部のブロック図である。tJJ図におい
て、エンコーダの人力は、μmPCM又は、A−PCM
コーデックによりディジタル化された音声信号である。
610は、μmPCM又はA−PCMの符号を線形のP
CM符号に変換するPCNフォーマット変換器である。
また、630は適応量子化器であり、670は適応予測
器である。減算回路620は、人力信号と適応予測器6
70の出力である予測信号との差分を計算し、適応量子
化器630へ送る。適応量子化器630は、入力した予
測差分信号を量子化し、ADPCMの符号として出力す
る。64Gは、最大廃棄可能ビット数だけADPCMの
出力符号の下位ビットをマスクし、右にシフトするビッ
トマスク回路である。ビットマスク回路640の出力は
コアビットとして適応逆量子化器650へ送られ、適応
逆量子化器650はコアピットの逆量子化を行う。適応
逆量子化器の出力は、適応予測器670と加算回路66
0へ送られる。加算回路660では、適応逆量子化器の
出力信号と適応予測器の出力信号を加算することにより
、局部復号信号も作成する。適応予測器670は、2次
の極と6次の零点をもつ適応フィルタであり、局部復号
信号と逆量子化された予測差分信号を入力し予測信号を
作成する。
適応量子化器630のビット数とフィードバックされる
コアビット数は、用いるアルゴリズムに依る。例えば3
2 Kbps (4,2)アルゴリズムは、量子化が4
ビフトでコアピットが2ビツトである。第4図において
、適応量子化器630はフィードフォワードパスを形成
し、ビットマスク回路640と適応逆量子化器650、
適応予測器670はフィードバックパスを形成する。
次にデコーダの動作について説明する。第5図のデコー
ダは、コーグと同様にビットマスク回路680とフィー
ドバック適応逆量子化器690、適応予測器710から
成るフィードバックパスとフィードフォワード適応逆量
子化器72GとPCMフォーマット変換回路740を含
むフィードフォワードパスから構成される。フィードバ
ックパスは、コーグとデコーダで全く同一である。
ビットマスク回路680は人力したADPCM符号の上
位のコアピットを残して下位ビットをマスクし右シフト
することにより、コアピットのみをフィードバック適応
逆量子化器690へ送る。フィードバック適応量子化器
690はコアピットの逆量子化を行う。適応予測器71
0は、690の出力である逆量子化された予測・差分信
号と加算回路700の出力である局部復号信号を入力と
して、予測信号を出力する。ネットワーク上でのビット
廃棄はADPCM符号の下位ビットから行われ、コアピ
ットの伝送は保証される。このため、デコーダ側のビッ
トマスク回路680の出力は、コーグ側のビットマスク
回路640の出力と同一のものが得られる。
従って、適応逆量子化器690,650及び適応予測器
710,670の出力は、コーグとデコーダで全く同一
である。
フィードフォワード適応量子化器720は、ADPCM
出力符号のコアビットと廃棄されずに残ったビットの逆
量子化を行う。加算回路730は、フィードフォワード
適応量子化器720の出力と適応予測器710の出力を
加算し、復号信号を作成する。得られた復号信号は、P
CMフォーマット変換回路740へ出力され、そこで、
線形のPCM符号からμmPCMまたはA−PCM符号
へ変換される。750はADPCM−PCM−ADPC
Mのように同期タンデム接続による誤差を防止するため
のタンデム接続補正回路である。
通常のEmbededではないADPCMで出力符号の
ビット廃棄が生じた場合、逆量子化された予測差分信号
はコーグとデコーダで異った値となる。
この結果、量子化器と予測器の適応処理がコーグとデコ
ーダで異なる非同期動作になると共に、廃棄による誤差
が、合成フィルタによりフィルタリングされるため、ビ
ット廃棄による品質劣化が増大する。
一方、前述したEsbeded ADPCMでは、コア
ピットのみを予測器にフィードバックしているので、コ
アピットを除いた下位のビットがネットワーク上で廃棄
されても、コーグとデコーダの非同期動作は生じない。
また、コーグとデコーダで予測信号は同一となるので、
廃棄されたビット数に相当する量子化誤差が直接、復号
信号に加算されるだけであり、ビット廃棄による品質劣
化は少ない。
Eg+beded ADPCMのこのような特性を活か
した音声パケットの構成法及びプロトコルが文献2で述
べられている。
第6図は、文献2に記載のパケットフォーマットである
。図においてビット1はLSB、  ビット8はMSB
を表す。P D (Protocol Discrlm
l−nator)は、音声パケットとそれ以外のパケッ
トを区別するためのものである。B D I (Blo
ckDropping (ndlcator)は、パケ
ット化した初期状態で廃棄できるブロック数とネットワ
ークの各ノード上で廃棄できるブロック数を示す。ここ
で、ブロックは、符号化のフレームを16m5(128
サンプル)として、音声の符号化出力をビット単位で1
フレーム分集めた128ビット単位の情報である。T 
S (Time Stamp)は、ネットワークの各ノ
ードで生じた遅延量の累和を示す。CT(Coding
 Type )は、パケット作成の際に用いた音声符号
化の方法を示すフィールドである。
S E Q (Sequence Number)はパ
ケットの続き順を示す番号であり、パケットが紛失した
時に用いられる。N S (Notse Field)
は、背景ノイズのレベルヲ示t 7 イー /l/ドで
ある。N0N−DI?0PPABl、EOCTETSは
Embeded ADPCM出力のコアピットのブロッ
クであり、ネットワーク上で廃棄できない情報ノフィー
ルトテある。0PTIONAL DROPPABLEB
LOCKSは、Embeded ADPCMの下位ビッ
トのブO−/りであり、ネットワーク上でシステムから
要求があった場合に廃棄できる情報フィールドである。
パケットの先頭と後尾には、レイヤ2のヘッダとトレイ
ラが付く。第6図のフォーマットをもつパケットを用い
たパケットネットワークのプロトコルでは、パケット廃
棄は、パケット内の0PTIONALDROPPABL
E BLOCKを廃棄することにより行われる。
以上が従来のEmbeded ADPCMとパケットフ
ォーマットを用いたパケット廃棄補償法である。この方
法は情報の廃棄がパケット内すなわち、ビット単位で行
われる場合は前述したように品質劣化が少ない方法であ
る。しかし、パケット単位で廃棄が生じた場合には、E
mbeded ADPCMのコアビット廃棄されるので
品質の劣化が生じる。パケット廃棄によって1フレ一ム
分(16as)の信号が完全に欠落し元の音声信号が再
生できなくなる。この状態は、1フレームで終わるわけ
ではなく、エンコーダとデコーダの非同期動作のため、
1フレーム以上続くことになる。パケット単位の廃棄の
補償法として、廃棄されたパケットの前後のパケットの
信号から補間再生する方法があるが、ADPCMの出力
である予測差分信号は相関が除去された信号であるので
、1フレーム(128サンプル)分離れたサンプルを用
いて補間しても補間の効果はほとんどなく品質劣化は避
けられない。
(発明が解決しようとする課題) Embeded ADPCMを用いた従来のパケット廃
棄補償法は、パケット単位の廃棄が生じた場合、Emb
eded ADPCMのコアピットも廃棄されるので、
元の音声信号が再生できなくなると共に、エンコーダと
デコーダが非同期動作となるため、品質劣化が大きいと
いう問題点を有する。
本発明はこのような問題点に鑑みて行われ、パケット単
位の廃棄に対しても品質劣化の少ないパケット廃棄補償
法を提供することを目的とする。
[発明の構成] (課題を解決するための手段) 本発明はEmbeded ADPCMの出力サンプル系
列を奇数サンプル系列と偶数サンプル系列に分ける手段
と、奇数サンプル系列と偶数サンプル系列を別々にパケ
ット化する手段と、受信側で廃棄されたパケットを知る
手段と、パケット廃棄がない場合には、奇数サンプル系
列のパケットと偶数サンプル系列のパケットを用いてE
mbeded ADPCMの出力サンプル系列を再生す
る手段と、奇数サンプル系列のパケットと偶数サンプル
系列のパケットのうち一方のパケットが廃棄された場合
には、他方のパケットの奇数又は偶数のサンプル系列に
補間処理を行いEmbeded ADPCMの出力サン
プル系列を再生する手段を有するというものである。
(作 用) Embeded ADPCMはビット単位の廃棄すなわ
ちパケット内のブロック廃棄に対し品質劣化の少ない符
号化法であり、本発明では音声を符号化する手段として
Embeded ADPCMを用いる。Embeded
ADPCMの出力サンプル系列を奇数サンプル系列と偶
数サンプル系列に分ける手段は、奇数サンプル系列と偶
数サンプル系列を別々にパケット化する手段の前処理と
して用いられる手段である。奇数サンプル系列と偶数サ
ンプル系列を別々のパケットにして伝送することはパケ
ット廃棄によっである区間のEsbeded ADPC
Mの符号が完全に消失する確率を非常に小さくする効果
がある。受信側には、廃棄パケットを知る手段とEmb
eded ADPCM符号系列再生手段があり、廃棄パ
ケットを知る手段の出力はEsbaded ADPCM
符号系列再生手段に送られる。
E+gbeded ADPCM符号系列再生手段は、パ
ケット廃棄がない場合には奇数サンプル系列のパケット
と偶数サンプル系列のパケットから直接Embeded
ADPCMの符号系列を再生し、奇数サンプル系列のパ
ケットと偶数サンプル系列のパケットのうち一方が廃棄
された場合には他方のパケットのサンプル系列に補間処
理を行いEsbeded ADPCMの符号系列を再生
する。このE■beded ADPCM符号系列再生法
は、パケット単位の廃棄がなく、パケット内のブロック
単位の廃棄のみが生じた場合には、従来のEmbede
d ADPCMと同一の優れた特性をもち品質劣化が少
ない。パケット単位の廃棄が生じた場合でも、予測が不
完全であるため、Embeded ADPCMの出力サ
ンプル系列には近接サンプル間に相関があり、奇数サン
プル系列から偶数サンプル系列又は偶数サンプル系列か
ら奇数サンプル系列を補間再生することが可能で、品質
の劣化は少ない。
(実施例) 以下、本発明に係る一実施例を図面を参照して説明する
。第1図は本発明の一実施例に係る音声パケット通信シ
ステムのブロック図である。
第1図において、100は入力端子であり、μ−PCM
又はA−PCMコーデックによりディジタル化された音
声信号の有音部が入力される。
110はEmbeded ADPCM −r−ン:7−
ダであり、第4図にブロック図を示した従来のEmbe
ded ADPCMエンコーダである。120はEmb
eded ADPCMの符号系列を奇数サンプル系列と
偶数サンプル系列に分解する符号系列再生回路であり、
その出力はパケット化部へ送られる。パケット化部では
、入力した奇数サンプル系列と偶数サンプル系列を別々
に、奇数、偶数の順に128サンプル単位で第6図のフ
ォーマットでパケット化する。パケットは、ネットワー
ク上に送出され受信側でパケット分解部140へ人力さ
れる。パケット分解部140では、パケットがそれぞれ
の情報に分解される。150はパケット廃棄検出回路で
あり、第6図のフォーマットのSEQの情報をもとに、
パケット廃棄の有無と、廃棄されたパケットが奇数サン
プル系列のパケットと偶数サンプル系列のパケットのう
ちどれかを検出し、その結果を符号系列再生回路170
へ送る。バッファ回路160は、バケット分解部140
で得られたEmbeded ADPCMの符号系列を少
なくとも3パケット分蓄積するメモリ回路である。符号
系列再生回路170は、EIlbededADPCMの
符号系列を再生する回路であり、第2図のフローチャー
トに示す処理を行う。パケット廃棄検出回路の出力がパ
ケット廃棄がないことを示す場合には、奇数サンプル系
列と偶数サンプル系列を交互に並び替えることによりE
mbeded ADPCMの符号系列を再生する。パケ
ット廃棄があって、廃棄パケットが奇数サンプル系列の
パケットである場合には偶数サンプル系列に補間処理を
行うことによりEa+bcded ADPCMの符号系
列を再生する。
廃棄パケットが偶数サンプル系列のパケットである場合
は、奇数サンプル系列に補間処理を行うことによりEm
beded ADPCMの符号系列を再生する。
第3図は補間処理回路の一構成例を示すブロック図であ
る。この回路では、廃棄されずに残った奇数又は偶数サ
ンプル系列を入力端子200から入力し、スイッチ回路
210でサンプル間に0を挿入する。スイッチ回路21
0の端子220にはOが入力される。サンプル間に0が
挿入された信号系列は、帯域幅が2 KHzのローパス
フィルタに入力される。Embeded ADPCMの
奇数サンプル系列及び偶数サンプル系列は、Etibe
ded ADPCMの符号系列のスペクトルを2KII
zで折り返したスペクトルをもつ。211Kzのローパ
スフィルタは、EmbededADPCMの符号系列の
少なくとも211Kzまでのスペクトル成分を再生する
ために用いられる。補間処理の方法としてはローパスフ
ィルタを用いる方法の他に平均値補間を用いてもよい。
すなわち、奇数又は偶数サンプル系列をd (n−1)
 、  d (n+1)として廃棄されたサンプルd 
(n)を次式により補間する。
d (n) = 」−t d (n−1) + d (
nil) 1また、最適な補間係数を送信側で求めて、
伝送し、その係数を用いて補間してもよい。
符号系列再生回路の出力は、Embeded ADPC
Mデコーダ180へ送られ、そこで音声信号の復号が行
われる。EIlbeded ADPCMデコーダは、第
5図の構成をもつ従来のEmbeded ADPCMデ
コーダである。
このように、本実施例のパケット通信システムでは、パ
ケット廃棄があった場合でも、EmbededADPC
Mの符号系列を再生することができるので、品質劣化が
少ない。補間再生はローパスフィルタにより行われるの
で、復号音声は、高域成分が若干抑圧される程度で品質
劣化は少ない。
以上の実施例では、Eibeded ADPCM符号系
列を奇数サンプル系列、偶数サンプル系列の2つに分け
たが、2以」二の任意の複数系列に分けてもよい。
[発明の効果] 以」−述べたように、本発明では、EmbededAD
PCMを用いて音声符号化を行っているので、ビット単
位の情報廃棄すなわちパケット内の情報廃棄に対し品質
劣化が少ないばかりではなく、Embeded ADP
CMの符号系列を奇数サンプル系列と偶数サンプル系列
に分け、それぞれを別々のパケットで送り、奇数と偶数
のサンプル系列のパケットのどちらか一方が廃棄された
場合には残ったパケットのサンプル系列から補間処理に
より廃棄されたサンプル系列を再生するので、パケット
単位の廃棄に対しても品質劣化が少ないという効果があ
る。
【図面の簡単な説明】
第1図は本発明の一実施例に係る音声パケット通信シス
テムのブロック図、第2図は、第1図に記載の符号系列
再生回路の動作を示すフローチャート、第3図は本発明
の一実施例に係る補間処理回路の一構成例を示すブロッ
ク図、第4図は従来のEibeded ADPCMのエ
ンコーダ部のブロック図、第5図は従来のEmbede
d ADPCMのデコーダ部のブロック図、第6図は、
従来のパケットフォーマットを示す図である。 100.200.600・・・入力端子、110−Em
beded ADPCMエンコーダ部コー20・・・符
号系列分解回路、 130・・・パケット化部、 140・・・パケット分解部、 150・・・パケット廃棄検出回路、 160・・・バッファ回路、 170・・・符号系列再生回路、 180−Embeded ADPCMデコーダ部、21
0・・・スイッチ回路、 230・・・ローパスフィルタ 610・・・PCMフォーマット変換回路、620・・
・減算回路、 630・・・適応量子化器、 640.680・・・ビットマスク回路、650・・・
適応逆量子化器、 660.700,730・・・加算回路、670.71
0・・・適応予測器、 690・・・フィードバック適応逆量子化器、720・
・・フィードフォワード適応逆量子化器、740・・・
PCMフォーマット変換回路、750・・・タンデム接
続補正回路。

Claims (2)

    【特許請求の範囲】
  1. (1)音声信号の有音部分もパケット単位で伝送する音
    声パケット通信システムにおいて、送信側にEmbed
    ed符号化を行う手段とEmbeded符号系列を奇数
    サンプル系列と偶数サンプル系列に分ける手段と、奇数
    サンプル系列と偶数サンプル系列を別々にパケット化し
    伝送する手段を有し、受信側に、パケットを分解する手
    段と、廃棄されたパケットを知る手段と、受信したパケ
    ットを蓄積する手段と、Embeded符号系列を再生
    する手段と、Embeded復号化を行う手段を有する
    ことを特徴とするパケット廃棄補償方法。
  2. (2)Embeded符号系列を再生する手段は、パケ
    ット廃棄がない場合には奇数サンプル系列のパケットと
    偶数サンプル系列のパケットを用いてEmbeded符
    号系列を再生し、奇数サンプル系列のパケットと偶数サ
    ンプル系列のパケットのうち一方が廃棄された場合には
    、他方のパケットで伝送された奇数又は偶数のサンプル
    系列に補間処理を施しEmbeded符号系列を再生す
    る機能を有することを特徴とする請求項1記載のパケッ ト廃棄補償方法。
JP1023803A 1989-02-03 1989-02-03 パケット廃棄補償方法 Pending JPH02205141A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1023803A JPH02205141A (ja) 1989-02-03 1989-02-03 パケット廃棄補償方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1023803A JPH02205141A (ja) 1989-02-03 1989-02-03 パケット廃棄補償方法

Publications (1)

Publication Number Publication Date
JPH02205141A true JPH02205141A (ja) 1990-08-15

Family

ID=12120486

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1023803A Pending JPH02205141A (ja) 1989-02-03 1989-02-03 パケット廃棄補償方法

Country Status (1)

Country Link
JP (1) JPH02205141A (ja)

Similar Documents

Publication Publication Date Title
EP2360682B1 (en) Audio packet loss concealment by transform interpolation
US7668723B2 (en) Scalable lossless audio codec and authoring tool
EP0433015B1 (en) Variable bit rate coding system
JPH04127747A (ja) 可変レート符号化方式
US20110224991A1 (en) Scalable lossless audio codec and authoring tool
JP2002162998A (ja) パケット修復処理を伴なう音声符号化方法
EP2228791B1 (en) Scalable lossless audio codec and authoring tool
JP4831138B2 (ja) 音声信号伝送装置、音声信号受信装置及び音声信号伝送システム
JPH02205141A (ja) パケット廃棄補償方法
JP3004664B2 (ja) 可変レート符号化方法
JP2904427B2 (ja) 欠落音声補間装置
KR20050024651A (ko) 패킷 망에서의 프레임 손실 은닉 방법 및 장치
JPH03191628A (ja) 可変レート符号化方式
US7693151B2 (en) Method and devices for providing protection in packet switched communications networks
JPH02205137A (ja) パケット符号化制御方式
JP2690180B2 (ja) パケット補間方式
JPH10260699A (ja) 音声符号化方法および装置
JP2006279809A (ja) 音声再生装置および音声再生方法
JP4347323B2 (ja) 音声符号変換方法及び装置
JPH0263333A (ja) 音声符号化・復号化装置
JPH06125361A (ja) 音声パケット通信方式
KR100634733B1 (ko) 오디오 비트스트림의 패킷 전송 제어 방법
JP3407994B2 (ja) 伝送符号誤り補償装置
JPH0250654A (ja) 音声パケット化装置
WO2011027340A1 (en) Forwarding frames in a communications network