JPS63306740A - パケット通信方式 - Google Patents

パケット通信方式

Info

Publication number
JPS63306740A
JPS63306740A JP62142791A JP14279187A JPS63306740A JP S63306740 A JPS63306740 A JP S63306740A JP 62142791 A JP62142791 A JP 62142791A JP 14279187 A JP14279187 A JP 14279187A JP S63306740 A JPS63306740 A JP S63306740A
Authority
JP
Japan
Prior art keywords
packet
packets
information
time
seconds
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
JP62142791A
Other languages
English (en)
Inventor
Kenichi Sato
健一 佐藤
Hiroshi Nakada
広 中田
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP62142791A priority Critical patent/JPS63306740A/ja
Publication of JPS63306740A publication Critical patent/JPS63306740A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、パケ7)通信方式に関し、特に可変ビット長
のパケ7)を用い、パケットがパケ7)交換ネットワー
ク内で受けるパケットごとに異なる遅延時間を受信側に
おいて一定値にそろえ、かつ網内でのパケットの紛失ま
たは、網内での一定値異以上の転送遅延を受けた異常パ
ケットを受信側において検出できるようにしたパケット
通信方式に関する。
〔従来の技術〕
従来、例えば、低ピット速度の音声をパケットを使用し
て伝送することは、回線交換に比べて伝送および交換の
費用が大幅に節約されるにもかかわらずこれまで広く使
用されることはなかった。
その理由は符号化された情報をパケットで伝送すると以
下に述べるような種々の問題点が生じるからである。
その問題点の一つはパケットをパケット交換システムを
通して伝送すると一般にパケットごとに異なる遅延が生
じるからである。遅延の変動はパケット交換ネットワー
ク内の交換ノードにおいて導入される。データと異なり
、音声情報は高品質の音声再生を実現するためには、コ
ーディング時と同じ速度でディジタル表現からアナログ
表現にデコードされねばならない。音声パケットの伝送
期間中に可変遅延が導入されると、なんらかの補償を行
わない限り上記のデコーディングを行うことはできない
従来、この問題点の解決方法として、電話のような会話
音声においては、有音部と無音部があるという事実を利
用し、音声の有音部についてのみパケットを発生させ、
その後無音部分の期間中はパケットを送信せず、また受
信部では有音部の最初のパケットを受信後、そのパケッ
トをある一定時間間隔  (秒)遅延させ、この初期遅
延の後、それに引き続く有音部のパケットをパケットの
発生間隔T(秒)と同じ速度でデコードすることにより
もとのアナログ音声を再生する方式がある。
第5図はこの方式におけるタイムチャートを示したもの
である。第5図において、aは、音声信号、bは、音声
信号を符号化器により符号化した符号化信号、Cは符号
化信号すより一定時間間隔ごとに形成された固定長の送
信パケット、dは、受信側で受信した受信パケット、お
よびeは受信バケツ)dを所定の順に並べて再生に廻さ
れる再生パケットを示す。
なお、第5図の従来例においては、パケットが送信側か
ら受信側に到達するまでの遅延時間をt4、受信パケッ
トが再生にかけられるまでの遅延時間をD′としたとき
、(td+D’ )時間なる一定値以上の遅延を受けた
パケット2は、受信側では再生することはできず、必要
に応じてなんらかの補間が必要となる。
以上説明したように、この従来方式においては、第5図
の符号化信号すに示すように、符号化は固定レートの符
号化方式例えば、64kb/s P CM方式や32k
b/sA D P CM (適応差分PCM)方式など
が用いられていた。すなわち、有意情報の発生量が時間
的に変化する場合においても、一定のビットレートで符
号化し、固定長のパケットで伝達するために、情報伝送
効率の観点からみて、無駄が大きい問題点があった。
この問題点の解決方法として、送信側で、パケット長を
、一定時間間隔T(秒)内に発生した情報ビット数に応
じて可変にした可変ビット長のパケットを形成し、これ
に特定のモジュロ数からなるシーケンス番号を付加して
送信し、受信側で、受信パケットを上記シーケンス番号
に従って並べて再生を行う、可変ビット長のパケットを
用いて通信を行うパケット通信方式が考えられている(
例えば、昭和54年度電子通信学会情報システム部門全
国大会予稿集181「音声ブロック間可変量子ビット符
号化方式」参照)。
〔発明が解決しようとする問題点〕
以上説明したように、従来のパケット通信方式において
は、有意情報が時間的に変化する場合において、可変ビ
ット長のパケットを用いることにより、情報伝送効率を
上げることが可能である。
しかし、この可変ビット長のパケットを用いる場合には
、パケットの大きさがまちまちであるので、パケットの
伝送期間中に可変遅延が導入されると、固定ビット長の
パケットに比べて、受信側で、その遅延のスムージング
を施すことが困難になるとともに、送信パケットが途中
でなんらかの原因で紛失したり、または順次に再生が不
能となる一定時間以上の遅延を受ける異常パケットの発
生が大となり、この異常パケットの発生を適確に検出し
て補間または再送を行うことが重要な問題点となるが、
従来この問題点の解決が十分になされていない。
本発明の目的は、上記の問題点を解決することにより、
受信側で、遅延のスムージングと異常パケットの検出を
容易に行うことができる可変ビット長のパケットを用い
たパケット通信方式を提供することにある。
〔問題点を解決するだめの手段〕
本発明は、ブロック時間に/f  (秒)(ただし、f
はサンプリングの周波数、kはサンプリング点の数。)
内に発生した情報ビット数に応じてパケット内の情報ビ
ット数を可変にした可変ビット長のブロックを形成し、
一定の時間間隔T(秒)ごとにこのブロックを集めそれ
に所要の情報ビットを付加してある定められた固定ビッ
ト長のパケットを形成し、このパケットを用いて通信を
行うパケット通信方式において、送信側で、上記パケッ
トにブロック時間に/f(秒)ごとにモジュロm(mは
自然数)の第一のシーケンス番号を指定し、上記パケッ
トに、当該パケットに含まれる上記ブロックの特定のブ
ロックに該当する上記第一のシーケンス番号と、発生し
た上記パケットの順に指定したモジュロn (nは自然
数)の第二のシーケンス番号とを付与して送信し、受信
側で、上記パケットを、到着した最初のパケットまたは
特定の基準パケットが到着した時点から、一定の時間(
Dm+R)(秒)(ただし、D、は許容パケットごと遅
延時間、Rはパケット形成時の最大遅延時間。)後に、
上記第一のシーケンス番号に従って並べ順次再生を行う
とともに、並べられた隣り合う上記パケットの第二のシ
ーケンス番号の差から異常パケットの検出を行うことを
特徴とする。
また本発明は、シーケンス番号の差が2の場合に異常パ
ケット有りとして検出を行うことが好ましい。
〔作用〕
受信側で、最初のパケットまたは特定基準パケットが到
着した時点から、一定時間(Dm+R)(秒)後に、第
一のシーケンス番号に従って上記パケットを並べ、ブロ
ック時間に/f  (秒)ごとにブロックに分解し再生
を行う。
ここで、一定時間(Dm+R)は各パケットに許容され
る最大の遅延時間であるので、各パケットは異常パケッ
トを除いて必ず受信側に順次到着することになり、遅延
のスムージングが正しく行われる。なお、本発明におい
ては、送受信されるパケットは、固定ビット長となって
いるので、可変ビット長のパケットに比べて、もともと
パケットごと遅延時間のばらつきは小さい。
一方、並べられた上記パケットの第二のシーケンス番号
について、隣り合う二つのパケットのシーケンス番号の
差Δを求める。ただしn番と1番との差は1とする。か
くすると、差Δはもしも異常パケットが発生しないとき
には、必ずΔ=1となり、異常パケットが発生したとき
には、Δ≠1となり、異常パケ7)の発生を検出できる
この場合、Δ=2となるのは前段のパケットが紛失して
異常パケットとなった場合であり、必要に応じ前後のパ
ケットからの再生信号により補間を行うか、再送を行わ
せることができる。
さらにΔ〈lまたはΔ〉2の場合も生じ得るが通常その
確率は非常に小さい。
〔実施例〕
以下、本発明の実施例について図面を参照して説明する
第1図は本発明の一実施例を示すタイムチャート、第2
図はそのパケットの遅延特性図である。
初めに、第2図について説明する。第2図は横軸に時間
t (秒)をとり、縦軸にパケットの遅延確率をとり、
本発明が適用されるパケット通信方式におけるパケット
のエンド−エンドの遅延確率分布関数を示したものであ
る。第2図において、tdは各パケット網中での伝送路
の遅延やノードの処理に要する遅延などの受信パッケー
ジに共通な固定のパケット共通遅延時間であり、Dは各
バヘ− ゲットに特有のパケットごと遅延時間(Dmを許容パケ
ットごと遅延時間とし、そのときの確率をPoとする〉
である。またRはブロック形成時の最大遅延時間である
ここで、受信側で、割合p0(po≦1)のパケットが
おさまる遅延時間を、(td+D、)(秒)としたとき
に、送信側で、最初のパケットまたは特定の基準パケッ
トの次のT(秒)間に引き続きパケットが存在する場合
には、受信側には(td+D、)(秒)の遅延時間でP
。の割合のパケットが到着し、さらにR(秒)の遅延時
間を付加することにより、はぼ100%のパケットが到
着する。
すなわち、受信側で、最初のパケットまたはある特定の
基準パケットが到着してから、(Dm+R)時間の遅延
を付加し、引き続<k/f(秒)ごとのタイミングでパ
ケットをブロック分解し再生することにより、遅延のス
ムージングが行われ、コーディング時と同じ速度でディ
ジタル信号がアナログ信号に再生される。
第1図において、b′はブロックで、可変長符号化器を
用いて、アナログ信号のに個のサンプリング点の情報を
、例えば差分符号化法を用いて情報源の有する有意情報
量の大小に応じて可変長符号化を行い構成したものであ
る。そして各プロ・7りには、ブロック時間に/f  
(秒)ごとに指定したモジュロ16(n=16>の第一
のシーケンス番号が付される。
Cは送信パケットで、上記ブロックを合計ビット数が一
定値以下となるように集め、これに一定長ビットにする
ための所要の付加ビットを付加してパケット長Tのパケ
ットを構成したものである。
なお、パケット化に許される最大遅延時間はR(秒)と
する。すなわち、R/ (k/f)個のブロック内に含
まれる情報ビット数の和が一定値に達しない場合には、
付加ビット(無駄ビット)(第2図での斜線部分)を付
加し、R/ (k/f)個のブロックで1個のパケット
を構成する。そして各パケットには、形成順に、モジュ
ロ4 (m=4>の第二のシーケンス番号を、1.2.
3.4.1.2、 のように付加するとともに、パケッ
ト内に含まれた特定の(ここでは最初の)ブロックの第
一のシーケンス番号を、1.6.10.12.3.12
のように付加する。
dは受信パケットで、各パケットはそれぞれ(t、+D
)(秒)の遅延を受けて到着した様子を到着順に示して
ある。この実施例では異常パケットはなく、各パケット
は正常に順次に到着している。
e′は再生のために送出される再生ブロックで、最初の
パケット(または特定の基準パケット)が到着した時点
から、さらに(Dm+R)(秒)の遅延を付加し、第一
のシーケンス番号に従って各ブロックをブロック時間に
/f  (秒)ごとに並べたものである。すなわち受信
側に到着したパケットは−たんバッファされて(Dm 
+R)(秒)後に(k/f)秒ごとにブロックに分けら
れ再生されるので、パケットごと遅延時間りの影響を除
いて、コーディング時と同じ速度でディジタル信号から
アナログ信号に正しく再生される。
一方この再生パケットが並べられたときに、隣り合う二
つのパケットの第二のシーケンス番号の差Δを求める。
なおこの差Δはモジュロnのn番(本実施例では4番)
と次の1番との差は1とする。第二のシーケンス番号は
、1.2.3.4.1−の順となっており、上記のよう
にして求め差Δの値は第1図に示すとおりすべて1とな
る。すなわち、異常パケットはないことが分かる。なお
、シーケンス番号の差ΔがΔ=2のときには、直前のパ
ケットが異常パケットとして検出される。
従って、本実施例によると、情報源の符号化に実質的に
可変ビットレート符号化方式を用い、可変長パケットに
より情報伝送効率を低下させることなく通信を行い、受
信側で遅延のスムージングを適確に行うとともに、異常
パケットを検出し、送信側でT(秒)ごとの連続したパ
ケットの発生があり、シーケンス番号の差Δ=2のとき
、直前の紛失または遅延が一定時間以上となり廃棄され
た異常パケットを、必要に応じて前後のパケットから再
生した信号を用いて補間したりまたは再送の手配をする
ことにより、高品質な情報伝送が可能となる。
なお、直前の2個以上のパケットが連続して異常パケッ
トとなる、すなわちΔ=3以上となる確率は、(1−P
O)”以下であり、一般にPoは遅延″ケラトがあって
も実用上許容される値として非常に1に近い値として定
めるため、(1−PO)3″=、0となり、実用上この
ようなことはごくまれにしか起こらない(例えば、Po
=0.999のとき、(1−PO)” !=iIO−”
)。
また、n個が引き続いて異常パケットとなり、Δ=1で
見かけ上異常パケットがなかったように誤る確率は、(
1−P、)″以下であり、必要に応じてnを大きくとる
ことにより、(1−PO)→0と実用上問題のない値と
することができる。
さらにΔ=2を異常パケットの検出基準とすることによ
り、Δ〉2またはΔくlとした場合に問題となるパケッ
トのバッファ時間の増大を防止でき、パケットの伝送効
率の低下がさけられる。
第3図は本発明の一実施例を適用したパケット通信シス
テムのブロック構成図、第4図はそのパケットディスア
センブリ装置の詳細を示すブロック構成図である。
本実施例のパケット通信システムは、可変長符号化器2
1とパケットアセンブリ装置22とを含む送信側が、パ
ケットディスアセンブリ装置24と復号化器25とを含
む受信側とがパケy)網23を通して接続され構成され
る。
ここで、可変長符号器21は入力されるアナログ人力信
号をブロック時間に/f  (秒)だとにその情報量に
応じた可変ビット長で符号化し第1図のブロックb′を
出力する。パケットアセンブリ装置22では、この出力
されたブロックb′入力して、一定の時間間隔T(秒)
ごとに、ブロックb′を集め、必要に応じて所要の付加
ビットを付加して、固定ビット長Tのパケットを順次形
成するとともに、モジュロ4の第二のシーケンス番号と
ブロック時間に/fごとに指定されたモジュロ16の第
一のシーケンス番号でパケットに含まれる最初のブロッ
クに付加された第一のシーケンス番号とを例えばそのヘ
ッダに付加して、順次パケット網23に送出する。
パケットディスアセンブリ装置24は、第4図に示すよ
うに、スムージングバッファ31、CPU32、メモリ
33、紛失再生および復号化器の入力バッファ34およ
びクロック供給装置35を含んでいる。
そして、送信側から送信されパケット網23を通して到
着したパケットは、スムージングバッファ31に入力さ
れ、一定時間(Dm +R)(秒)バッファされる。こ
の間に、パケットに付加された第一および第二のシーケ
ンス番号情報36はCP U32に入力され、さらにメ
モリ33に記憶される。モしてCP U32において、
第一のシーケンス番号順にパケット送出情報37を作成
するとともに、メモリ33に記憶された第二のシーケン
ス番号により、隣り合うパケットの第二のシーケンス番
号の差Δを求め、異常パケットが検出されると、その異
常パケット情報をパケット送出情報37に加えてスムー
ジングバッファ31に出力する。スムージングバッファ
31では、このパケット送出情報37に従いT(秒)ご
とに送出パケットと同時に異常情報を送出パケットおよ
び異常情報38として出力する。入力バッファ34では
入力されたパケットをに/f  (秒)ごとに再生ブロ
ックe′に分割し符号化信号39として復号化器25に
対して出力する。また異常情報により異常パケットの前
後のパケットの符号化信号により所定の補間を行い異常
パケットに対する符号化信号39として出力するか、ま
たは再送要求信号を出力する。
復号化器25では入力された符号化信号を元のアナログ
信号に再生出力する。なお、クロック供給装置35は所
要のクロックを各部に対して供給する。
以上、第3図および第4図を用いて説明したように、本
発明は公知の技術を用いて容易に装置化を実現すること
ができる。
〔発明の効果〕
以上説明したように、本発明は、可変ビット長のブロッ
クをまとめた固定ビット長のパケットを用い、情報源の
バースト性を利用した効率のよい情報伝達を、受信側に
おけるパケットごとの遅延のスムージングとともに異常
パケットの検出を行うことにより、その欠落したパケッ
トの情報を必要に応じ前後の値から補間することまたは
再送を求めることが可能となり、伝送効率を低下させる
ことなく、高品質な情報伝達ができる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すタイムチャート。 第2図はそのパケットの遅延時間分布特性図。 第3図は本発明の一実施例によるパケット通信システム
を示すブロック構成図。 第4図はそのパケットディスアセンブリ装置の詳細を示
すブロック構成図。 第5図は従来例を示すタイムチャート。 1〜16・・・シーケンス番号、21・・・可変長符号
化器、22・・・パケットアセンブリ装置、23・・・
パケットa、24・・・パケットディスアセンブリ装置
、25・・・復号化器、31・・・スムージングバッフ
ァ、32・・・CPtJ、33・・・メモリ、34・・
・入力バッファ、35・・・クロック供給装置、36・
・・シーケンス番号情報、37・・・パケット送出情報
、38・・・送出パケットおよび異常情報、39・・・
符号化信号、D、 D’ ・・・パケットごと遅延時間
、D、・・・許容パケットごと遅延時間、R・・・パケ
ット形成時の最大遅延時間、T・・・一定の時間間隔、
a・・・音声信号、b・・・符号化信号、b′・・・ブ
ロック、C・・・送信パケット、d・・・受信パケット
、e・・・再生パケット、e′・・・再生ブロック、f
・・・サンプリング周波数、k・・・サンプリング点の
数、t、・・・パケット共通遅延時間。 特許出願人  日本電信電話株式会社 代理人  弁理士 井 出 直 孝 td:バグ−2ト天通箆延ee+間 D:パプ−2トニ゛乙M、1氏、叫間 Dm=許8パケー2ドブと五延待間 大を例 (ハケ1.2トの月U正符性、)M2図 実見例 (パブ−2トi信シス−rx)?F13図 尾 4 図

Claims (2)

    【特許請求の範囲】
  1. (1)ブロック時間k/f(秒)(ただし、fはサンプ
    リングの周波数、kはサンプリング点の数。)内に発生
    した情報ビット数に応じてパケット内の情報ビット数を
    可変にした可変ビット長のブロックを形成し、一定の時
    間間隔T(秒)ごとにこのブロックを集めそれに所要の
    情報ビットを付加してある定められた固定ビット長のパ
    ケットを形成し、このパケットを用いて通信を行うパケ
    ット通信方式において、 送信側で、上記パケットにブロック時間k/f(秒)ご
    とにモジュロm(mは自然数)の第一のシーケンス番号
    を指定し、上記パケットに、当該パケットに含まれる上
    記ブロックの特定のブロックに該当する上記第一のシー
    ケンス番号と、発生した上記パケットの順に指定したモ
    ジュロn(nは自然数)の第二のシーケンス番号とを付
    与して送信し、 受信側で、上記パケットを、到着した最初のパケットま
    たは特定の基準パケットが到着した時点から、一定の時
    間(D_m+R)(秒)(ただし、D_mは許容パケッ
    トごと遅延時間、Rはパケット形成時の最大遅延時間。 )後に、上記第一のシーケンス番号に従って並べ順次再
    生を行うとともに、並べられた隣り合う上記パケットの
    第二のシーケンス番号の差から異常パケットの検出を行
    うことを特徴とするパケット通信方式。
  2. (2)シーケンス番号の差が2の場合に異常パケット有
    りとして検出を行う特許請求の範囲第(1)項に記載の
    パケット通信方式。
JP62142791A 1987-06-08 1987-06-08 パケット通信方式 Pending JPS63306740A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62142791A JPS63306740A (ja) 1987-06-08 1987-06-08 パケット通信方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62142791A JPS63306740A (ja) 1987-06-08 1987-06-08 パケット通信方式

Publications (1)

Publication Number Publication Date
JPS63306740A true JPS63306740A (ja) 1988-12-14

Family

ID=15323694

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62142791A Pending JPS63306740A (ja) 1987-06-08 1987-06-08 パケット通信方式

Country Status (1)

Country Link
JP (1) JPS63306740A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6477181B1 (en) 1996-05-07 2002-11-05 Yamaha Corporation Data communication method and system
JP2015109649A (ja) * 2012-01-31 2015-06-11 シャープ株式会社 生成装置、再生装置、データ構造、生成方法、再生方法、制御プログラム、および記録媒体

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6477181B1 (en) 1996-05-07 2002-11-05 Yamaha Corporation Data communication method and system
JP2015109649A (ja) * 2012-01-31 2015-06-11 シャープ株式会社 生成装置、再生装置、データ構造、生成方法、再生方法、制御プログラム、および記録媒体

Similar Documents

Publication Publication Date Title
JPS5915544B2 (ja) デイジタル信号多重伝送方式
US7450593B2 (en) Clock difference compensation for a network
JP2877375B2 (ja) 可変レートコーデックを用いたセル転送方式
JPS61198988A (ja) 画像符号化伝送装置
JP2760810B2 (ja) 音声パケット処理方法
JP3977784B2 (ja) リアルタイムパケット処理装置及びその方法
JPH0630043A (ja) 音声パケット通信方式
JPS5821459B2 (ja) 音声パケット伝送方式
JPH04357735A (ja) 音声パケット通信装置
JPS63305642A (ja) パケット通信方式
JP2763153B2 (ja) 音声パケット通信方式および装置
JPS63305641A (ja) パケット通信方式
JP3368443B2 (ja) 音声符号化伝送システム及び受信装置
CN1929355B (zh) 语音包丢失恢复系统以及方法
JPS6268350A (ja) 音声パケツト通信方式
JPH10200580A (ja) 音声パケット再生方法
JPS632388B2 (ja)
JP3053443B2 (ja) 音声パケット制御方式
JP3172774B2 (ja) 音声の無音抑圧可変制御装置
JP2555590B2 (ja) パケツト交換網における通信方式
JP2531352B2 (ja) 音声パケット受信装置
JPH0396143A (ja) パケット伝送方法
JP2569493B2 (ja) パケツト通信における転送ゆらぎ吸収処理方式
JP2550690B2 (ja) 音声パケット転送方法
JPH0287735A (ja) 情報伝送方法