(57)【特許請求の範囲】
【請求項１】
セルの伝送を行う伝送装置において、
分散パラメータの受信前では、入力セルからデータポインタ情報を生成し、前記分散パラメータの受信後では、前記分散パラメータにもとづくデータポインタを生成し、セルデータとしてペイロードを格納する入力セル処理部と、
セルを出力する際の目標送信位相を設定する目標送信位相設定部と、
前記データポインタ情報及び前記データポインタを滞留して、前記データポインタ情報にもとづき、レート値を算出し、前記目標送信位相と前記レート値との関係から前記分散パラメータを設定する滞留部と、
前記データポインタにもとづき、前記セルデータを読み出してセルに組み立て、負荷分散したセルを出力するセル組み立て部と、
を有することを特徴とする伝送装置。
【請求項２】
前記入力セル処理部は、データポインタ、帯域値、占有時間からなる前記データポインタ情報を生成するデータポインタ情報生成部を有することを特徴とする請求項１記載の伝送装置。
【請求項３】
前記滞留部は、レート値算出として、前記帯域値と前記占有時間にもとづきアドレスを生成し、あらかじめメモリ内に格納されている、低レート、中レート、高レートのいずれかのレート値を前記アドレスで指定して求めるレート値算出部を有することを特徴とする請求項２記載の伝送装置。
【請求項４】
前記滞留部は、前スロットのレート値が低レート用の時に、現在処理中の呼が目標送信位相に対して遅れる場合には、前スロットの呼に低レート分散パラメータを設定し、前スロットのレート値が中レート用の時に、現在処理中の呼が目標送信位相に対して遅れる場合には、前スロットの呼に中レート分散パラメータを設定し、前スロットのレート値が高レート用の時に、現在処理中の呼が目標送信位相に対して遅れていない場合には、前スロットの呼に高レート分散パラメータを設定する分散パラメータ設定部を有することを特徴とする請求項３記載の伝送装置。
【請求項５】
前記入力セル処理部が有するデータポインタ情報生成部は、前記データユニットに対し、分散パラメータが前記低レート分散パラメータの場合には、セル数分のデータポインタを生成し、前記中レート分散パラメータの場合には、２つのデータポインタを生成し、前記高レート分散パラメータの場合には、１つのデータポインタを生成することを特徴とする請求項４記載の伝送装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は伝送装置及び揺らぎ調整方法に関し、特にＡＴＭ(Asynchronous Transfer Mode)セルベースの通信時に、揺らぎを調整してセルの伝送を行う伝送装置に関する。
【０００２】
【従来の技術】
ＡＴＭはデータ、音声、動画などからなるマルチメディア通信をそれぞれが必要とする速度や品質に合わせて１つのネットワークで提供するコネクション型の通信方式であり、標準化されて開発が進んでいる。
【０００３】
ＡＴＭセルベースの通信では、呼の追加や削除などによる帯域増減に伴って送信セルの揺らぎが生じる。図１０は送信セルの揺らぎを説明するための概念図である。ユーザＡのセルをＣａ１〜Ｃａ４、ユーザＢのセルをＣｂ１〜Ｃｂ４とする。また、ユーザＡのセルＣａ１〜Ｃａ４とユーザＢのセルＣｂ１〜Ｃｂ４は、同じ情報量であり、送信回線は、ユーザ１人分の容量しかないとする。
【０００４】
最初、ユーザＡのみにサービスが適用されており、その後、ユーザＢの呼が追加されたとする（ここでは説明を簡単にするために、４つのセルのまとまりで考える）。
【０００５】
回線がユーザ２人分の容量があれば、ユーザＡ、Ｂのセルを同時に送信することができる。ところが、回線容量はユーザ１人分しかないため、ユーザＡのセルを送信した後に、ユーザＢのセルを送信することになる。すると、ユーザＢのセルは、図に示すように遅延して送信されることになる。
【０００６】
このように、呼接続時などで帯域が変動すると、目標（理想）とする送信位置と、実際の送信位置とが異なる場合が生じる。これを送信揺らぎと呼ぶ。図の場合のユーザＢの送信揺らぎ量は、ユーザＡの４つのセルＣａ１〜Ｃａ４の時間分となる。
【０００７】
従来では、この送信揺らぎによって生じるセルの遅延量を低減させるため、シェーピングによる調整が行われている。シェーピングとは、送信セルの間隔を空けて、セル遅延変動（ＣＤＶ：Cell Delay Variation）を一定値以下に抑える制御のことをいう。
【０００８】
図１１はシェーピングを説明するための図である。図１０に対して、シェーピングを適用した場合について示す。まず、ユーザＡのセルＣａ１〜Ｃａ４のそれぞれの間隔を１セル分空けて帯域を拡散させる。そして、空いた部分（余剰帯域）に、追加接続されたユーザＢのセルＣｂ１〜Ｃｂ４を挿入して、この状態で送信する。
【０００９】
このように送信間隔を空け、ユーザＡ、Ｂのセルを交互に送信することにより、図１０の場合と比べて、ユーザＢの遅延を抑制することが可能になる。
【００１０】
【発明が解決しようとする課題】
しかし、上記のような従来のシェーピング制御では、送信セルの間隔が常に一定間隔で空けられるため、遅延を回避できないセルが発生する場合があり、伝送品質の低下を引き起こすといった問題があった。
【００１１】
図１２は従来のシェーピングの問題点を示す図である。スロット１〜４は、送信位相の間隔を示しており、それぞれのスロットには呼が割り当てられる。スロット１には呼Ｖａ、Ｖｂ、スロット２には呼Ｖｃが割り当てられ、スロット３、４には、呼は割り当てられていない。
【００１２】
また、シェーピングを行う前のシェーピング前送信セルとして、呼Ｖａは、セルＣａ１、Ｃａ２の２つのセルに生成される。同様に、呼Ｖｂは、セルＣｂ１、Ｃｂ２となり、呼Ｖｃは、セルＣｃ１、Ｃｃ２となっている。
【００１３】
従来のシェーピングでは、最初のスロット１の割り当て呼の数により、送信間隔が一律に設定される。ここでは、スロット１に２つの呼が割り当てられているので、１セル分空けた送信間隔が設定されることになる（スロット１の割り当て呼がｎのとき、ｎ−１セル分の送信間隔が空く）。
【００１４】
すると、シェーピングを行った後のシェーピング後送信セルでは、スロット１を対象として、１セル分空けられた送信間隔に対し、区間ｋ１に、Ｃａ１、Ｃｂ１、Ｃａ２、Ｃｂ２の順番にセルが挿入される。
【００１５】
次にスロット２を対象として、セルＣｃ１、Ｃｃ２が挿入されることになるが、１セル分の送信間隔が空けられることが設定されているので、シェーピング後送信セルとしては、区間ｋ２に対し、Ｃｃ１、空き、Ｃｃ２となる。
【００１６】
シェーピング後送信セルの各セルの並びを見ると、呼Ｖａ、Ｖｂは交互に送出されるので、呼Ｖａ、Ｖｂに対しては遅延回避が施されているが、呼Ｖｃは後方に置かれてしまい、遅延が回避されていないことがわかる。このように、従来のシェーピングのように、送信間隔を一律に設定するのみでは、遅延を回避できないセルが発生する場合が生じる。
【００１７】
本発明はこのような点に鑑みてなされたものであり、使用帯域に合わせた揺らぎ調整を行って、揺らぎによるセルの遅延を効率よく抑制し、高品質な伝送制御を行う伝送装置を提供することを目的とする。
【００１８】
【課題を解決するための手段】
本発明では上記課題を解決するために、図１に示すような、セルの伝送を行う伝送装置１において、分散パラメータの受信前では、入力セルからデータポインタ情報を生成し、分散パラメータの受信後では、分散パラメータにもとづくデータポインタを生成し、セルデータとしてペイロードを格納する入力セル処理部１０と、セルを出力する際の目標送信位相を設定する目標送信位相設定部２０と、データポインタ情報及びデータポインタを滞留して、データポインタ情報にもとづき、レート値を算出し、目標送信位相とレート値との関係から分散パラメータを設定する滞留部３０と、データポインタにもとづき、セルデータを読み出してセルに組み立て、負荷分散したセルを出力するセル組み立て部４０と、を有することを特徴とする伝送装置１が提供される。
【００１９】
ここで、入力セル処理部１０は、分散パラメータの受信前では、入力セルからデータポインタ情報を生成し、分散パラメータの受信後では、分散パラメータにもとづくデータポインタを生成し、セルデータとしてペイロードを格納する。目標送信位相設定部２０は、セルを出力する際の目標送信位相を設定する。滞留部３０は、データポインタ情報及びデータポインタを滞留して、データポインタ情報にもとづき、レート値を算出し、目標送信位相とレート値との関係から分散パラメータを設定する。セル組み立て部４０は、データポインタにもとづき、セルデータを読み出してセルに組み立て、負荷分散したセルを出力する。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。図１は本発明の伝送装置の原理図である。伝送装置１は、入力セル処理部１０、目標送信位相設定部２０、滞留部３０、セル組み立て部４０から構成され、ＡＴＭセルベースの通信時に、揺らぎを調整してセルの伝送を行う。
【００２１】
入力セル処理部１０は、後述する分散パラメータの受信前では、入力セルからデータポインタ情報を生成し、分散パラメータの受信後では、分散パラメータにもとづくデータポインタを生成する。また、セルデータ（ＡＴＭセルのペイロード部分）としてペイロードを格納する。
【００２２】
目標送信位相設定部２０は、セルを出力する際の目標とする送信位相を設定し（上位ＣＰＵから指示される）、滞留部３０へ送信する。
滞留部３０は、データポインタ情報及びデータポインタを滞留して、データポインタ情報にもとづき、レート値を算出し、目標送信位相とレート値との関係から分散パラメータを設定する。“データポインタ情報”と“データポインタ”の違いについては図３で後述する。
【００２３】
セル組み立て部４０は、データポインタにもとづき、入力セル処理部１０からセルデータを読み出してＡＴＭセルに組み立て、送信間隔が調整され負荷分散したセルを出力する。
【００２４】
ここで、従来ではセルの送信間隔は一律に定められていたが、本発明により、負荷分散すべき出力セルに対して、図に示す低レート分散、中レート分散、高レート分散といった３つのパターンの送信間隔を設定できるようになる。これにより、従来のような特定のセルのみが遅延を回避することができないといった問題点を解決し、セル遅延を効率よく抑制することが可能になる。
【００２５】
次に各ブロックの詳細構成について説明する。図２は入力セル処理部１０の構成を示す図である。入力セル処理部１０は、終端部１１、データポインタ情報生成部１２、セルデータバッファ１３から構成される。
【００２６】
終端部１１は、入力セルに対して、データユニット単位に終端する。データユニットとは、ユーザ単位のセルデータのまとまりのことである。例えば、セルＣａ、ＣｂがユーザＡに関するＡＴＭセルであるならば、セルＣａ、Ｃｂからそれぞれ抽出したセルデータのまとまりが、ユーザＡに対する１つのデータユニットとなる。
【００２７】
データポインタ情報生成部１２は、分散パラメータの受信前では、入力セルからデータポインタ情報（図３でフォーマット構成を説明する）を生成し、分散パラメータの受信後では、分散パラメータにもとづくデータポインタを生成する。セルデータバッファ１３は、セルデータを格納する。格納されたセルデータは、セル組み立て部４０により読み出されて出力される。
【００２８】
図３はデータポインタ情報のフォーマット構成を示す図である。データポインタ情報Ｄは、データポインタ、帯域値、占有時間から構成される。
データポインタは、セルデータバッファ１３のアドレスと、後述のデータポインタ滞留メモリのアドレスに該当する。帯域値は、割り当てられた呼が必要とする帯域値のことである。占有時間とは、データユニットの占有時間のことである（送信帯域の何スロット分占有しているかということ）。
【００２９】
ここで、データポインタ情報生成部１２では、分散パラメータの受信前では、データポインタ、帯域値、占有時間からなる１つのデータポインタ情報を生成する。また、分散パラメータの受信後では、データポインタ（分散パラメータの種類によってデータポインタの個数は異なる。図６で後述する）のみが生成されることになる。
【００３０】
図４は滞留部３０の構成を示す図である。滞留部３０は、データポインタ情報滞留メモリ３１、データポインタ情報分離部３２、レート値算出部３３、分散パラメータ設定部３４から構成される。
【００３１】
データポインタ情報滞留メモリ３１は、データポインタ情報生成部１２から送信されたデータポインタ情報またはデータポインタを滞留する。データポインタ情報分離部３２は、データポインタ情報滞留メモリ３１から出力された信号がデータポインタ情報の場合には、データポインタ、帯域値、占有時間の３つに分離し、データポインタはセル組み立て部４０へ送信し、帯域値と占有時間はレート値算出部３３へ送信する。
【００３２】
また、データポインタ情報滞留メモリ３１から出力された信号がデータポインタの場合には、分散パラメータによって決まる送信間隔分空けて（図９で後述）、データポインタをそのままセル組み立て部４０へ送信する。
【００３３】
レート値算出部３３は、帯域値及び占有時間から、レート値を算出する。レート値とは、負荷を分散させる（データユニットを分割させる）ために使用する値である。
【００３４】
分散パラメータ設定部３４は、目標送信位相設定部２０から送信された目標送信位相と、レート値とを受信し、目標送信位相とレート値との関係から分散パラメータを設定し、入力セル処理部１０へ送信する。
【００３５】
図５はレート値算出部３３の構成例を示す図である。レート値算出部３３は、エンコーダ３３ａとメモリ３３ｂから構成される。エンコーダ３３ａは、帯域値と占有時間の情報から、メモリ３３ｂをアクセスするためのアドレスをエンコードする。
【００３６】
メモリ３３ｂには、低レート、中レート、高レートのいずれかのレート値（以下、低レート値、中レート値、高レート値と呼ぶ）が格納されており、エンコーダ３３ａで生成されたアドレスにより読み出されて、いずれかのレート値が出力される。
【００３７】
次に分散パラメータについて説明する。分散パラメータ設定部３４は、目標送信位相と、低レート値、中レート値、高レート値のいずれかとの関係から分散パラメータを設定する。
【００３８】
具体的には、前スロットのレート値が、レート値算出部３３において、低レート値と算出された時に、現在処理中の呼が目標送信位相に対して遅れる場合には、前スロットの呼に低レート分散パラメータを設定し、入力セル処理部１０へ送信する。
【００３９】
また、前スロットのレート値が、レート値算出部３３において、中レート値と算出された時に、現在処理中の呼が目標送信位相に対して遅れる場合には、 前スロットの呼に中レート分散パラメータを設定し、入力セル処理部１０へ送信する。
【００４０】
さらに、前スロットのレート値が、レート値算出部３３において、高レート値と算出された時に、現在処理中の呼が目標送信位相に対して遅れていない場合には、前スロットの呼に高レート分散パラメータを設定し、入力セル処理部１０へ送信する。なお、このような分散パラメータの設定に関し、図７で中レート分散パラメータの場合について後述する。
【００４１】
次に分散パラメータによる負荷分散について説明する。図６は負荷分散を説明するための概念図である。入力セルＣａ〜Ｃｄの４つのセルについて考える（単一ユーザに対するセルとする）。入力セルＣａ〜Ｃｄはヘッダとセルデータから構成され、入力セルＣａ、Ｃｂ、Ｃｃ、ＣｄそれぞれのセルデータをＰａ、Ｐｂ、Ｐｃ、Ｐｄとする。
【００４２】
入力セルＣａ〜Ｃｄは、終端部１１により、セルデータＰａ〜ＰｄからなるデータユニットＵが構成される。また、データポインタ情報生成部１２は、データユニットＵに対し、負荷分散前のデータポインタ（データポインタ情報の中のデータポインタのこと）を生成する。
【００４３】
その後、滞留部３０で分散パラメータが設定される。データポインタ情報生成部１２が低レート分散パラメータを受信した場合には、データポインタ情報生成部１２は、セル数分のデータポインタ（ここでは４つのデータポインタａ１〜ａ４）を生成する。そして、図に示すように、データポインタａ１〜ａ４に対応して、データユニットＵは４つに分割される。
【００４４】
また、データポインタ情報生成部１２が中レート分散パラメータを受信した場合には、データポインタ情報生成部１２は、２つのデータポインタａ５、ａ６を生成する。そして、図に示すように、データポインタａ５、ａ６に対応して、データユニットＵは２つに分割される。
【００４５】
さらに、データポインタ情報生成部１２が高レート分散パラメータを受信した場合には、データポインタ情報生成部１２は、１つのデータポインタａ７を生成する。そして、図に示すように、データポインタａ７に対応して、この場合はデータユニットＵは分割されない。
【００４６】
次に負荷分散について具体例をあげて説明する。図７は中レート分散パラメータによる負荷分散の例を示す図である。図は、目標送信位相Ａ２に２つの呼接続（呼Ｖ１と呼Ｖ２５６）が行われた時の負荷分散状態を示すタイミングチャートである。呼Ｖ１がセル化されてセルＣ１、呼Ｖ２５６がセル化されてセルＣ２５６とする。
【００４７】
送信スケジュールは、周期的にサンプリングされ、その単位は送出周期Ａ１として定義されている。また、送信スケジュールは、目標送信位相Ａ２で１スロット単位に配置される。この例では、先頭にＶ１、後尾にＶ２５６という呼設定があるものとする。
【００４８】
また、セルＣ１、Ｃ２５６に対する使用帯域を、実送信帯域Ａ３の波形のように示す。ここでは、送信帯域がセルＣ１＜セルＣ２５６という関係があるとする。実送信帯域Ａ３を見ると、セルＣ１は１スロット分の帯域で収まるが、セルＣ２５６は帯域が高く、２スロット分の帯域が必要となっている。
【００４９】
実送信帯域Ａ３のままでセルＣ１とセルＣ２５６を送信しようとすると、送信状態Ａ４に示すように、セルＣ２５６は２スロット分必要であるため、セルＣ１が１スロット分遅延することになる。この１スロット分の遅延はセルＣ１の送信揺らぎ量となる。
【００５０】
一方、送信状態Ａ５、実送信帯域Ａ６は、本発明を実施した場合のタイミングチャートを示している。セルＣ２５６に対し、中レート分散パラメータによる２つのデータポインタにより、セルＣ２５６を２つに分離し、その間にセルＣ１が入る位相となっている。
【００５１】
このように、現在処理中の呼（セルＣ１）が目標送信位相に対して遅れる場合には、 前スロットの呼（セルＣ２５６）に中レート分散パラメータを設定して、送信間隔を調整して負荷分散することにより、セルＣ１の遅延を抑制している。
【００５２】
次に伝送装置１に対する負荷分散制御（揺らぎ調整方法）として、データポインタの流れを中心に、中レート分散パラメータによる負荷分散を例にしてフローチャートを用いて説明する。図８は負荷分散前の動作を示すフローチャートである。
〔Ｓ１〕入力セル処理部１０は、セルデータバッファ１３内に、負荷分散対象データを、１つのデータポインタで格納する。
〔Ｓ２〕滞留部３０は、１つのデータポインタを受信し、目標送信位相にもとづきデータポインタを読み出し、セル組み立て部４０へ送信する。
〔Ｓ３〕セル組み立て部４０は、受信したデータポインタの指し示すセルデータをセルデータバッファ１３から読み出し、ＡＴＭセルとして組み立てた後に出力する。
【００５３】
図９は負荷分散制御時の動作を示すフローチャートである。ただし、滞留部３０で分散パラメータが中レート分散パラメータと設定された後の動作を示す。
〔Ｓ１１〕入力セル処理部１０は、中レート分散パラメータを受信すると、２つのデータポインタを生成し、滞留部３０へ送信する。
〔Ｓ１２〕滞留部３０は、２つのデータポインタを受信する。そして、１スロット分の空き帯域を作るために、データポインタを１スロット分遅延させて、セル組み立て部４０へ送信する。
〔Ｓ１３〕セル組み立て部４０は、１スロット空けて送信されるデータポインタを受信し、データポインタの指し示すセルデータをセルデータバッファ１３から読み出し、１データポインタ毎にＡＴＭセルを組み立て、負荷分散されたＡＴＭセルを出力する。
【００５４】
以上説明したように、本発明の伝送装置１は、目標送信位相と、実際に割り当てられている送信帯域から分散パラメータを設定して、最適なデータユニットの分割を行い、送信間隔を調整して負荷分散されたＡＴＭセルを送信する構成とした。これにより、揺らぎによるセルの遅延を効率よく抑制することができ、高品質な伝送制御を行うことが可能になる。
【００５５】
（付記１）  セルの伝送を行う伝送装置において、
分散パラメータの受信前では、入力セルからデータポインタ情報を生成し、前記分散パラメータの受信後では、前記分散パラメータにもとづくデータポインタを生成し、セルデータとしてペイロードを格納する入力セル処理部と、
セルを出力する際の目標送信位相を設定する目標送信位相設定部と、
前記データポインタ情報及び前記データポインタを滞留して、前記データポインタ情報にもとづき、レート値を算出し、前記目標送信位相と前記レート値との関係から前記分散パラメータを設定する滞留部と、
前記データポインタにもとづき、前記セルデータを読み出してセルに組み立て、負荷分散したセルを出力するセル組み立て部と、
を有することを特徴とする伝送装置。
【００５６】
（付記２）  前記入力セル処理部は、データポインタ、帯域値、占有時間からなる前記データポインタ情報を生成するデータポインタ情報生成部を有することを特徴とする付記１記載の伝送装置。
【００５７】
（付記３）  前記滞留部は、レート値算出として、前記帯域値と前記占有時間にもとづきアドレスを生成し、あらかじめメモリ内に格納されている、低レート、中レート、高レートのいずれかのレート値を前記アドレスで指定して求めるレート値算出部を有することを特徴とする付記２記載の伝送装置。
【００５８】
（付記４）  前記滞留部は、前スロットのレート値が低レート用の時に、現在処理中の呼が目標送信位相に対して遅れる場合には、前スロットの呼に低レート分散パラメータを設定し、前スロットのレート値が中レート用の時に、現在処理中の呼が目標送信位相に対して遅れる場合には、 前スロットの呼に中レート分散パラメータを設定し、前スロットのレート値が高レート用の時に、現在処理中の呼が目標送信位相に対して遅れていない場合には、前スロットの呼に高レート分散パラメータを設定する分散パラメータ設定部を有することを特徴とする付記３記載の伝送装置。
【００５９】
（付記５）  前記入力セル処理部が有するデータポインタ情報生成部は、前記データユニットに対し、分散パラメータが前記低レート分散パラメータの場合には、セル数分のデータポインタを生成し、前記中レート分散パラメータの場合には、２つのデータポインタを生成し、前記高レート分散パラメータの場合には、１つのデータポインタを生成することを特徴とする付記４記載の伝送装置。
【００６０】
（付記６）  前記入力セル処理部は、入力セルに対して、データユニット単位に終端する終端部と、分散パラメータの受信前では、前記入力セルからデータポインタ情報を生成し、前記分散パラメータの受信後では、前記分散パラメータにもとづくデータポインタを生成するデータポインタ情報生成部と、セルデータとしてペイロードを格納するセルデータバッファと、から構成されることを特徴とする付記１記載の伝送装置。
【００６１】
（付記７）  前記滞留部は、前記データポインタ情報及び前記データポインタを滞留するデータポインタ情報滞留メモリと、前記データポインタ情報にもとづき、レート値を算出するレート値算出部と、前記目標送信位相と前記レート値との関係から前記分散パラメータを設定する分散パラメータ設定部と、前記データポインタ情報を受信した場合は、前記データポインタ情報を分離し、前記データポインタを受信した場合には、分散パラメータによって決まる送信間隔分空けてデータポインタを送信するデータポインタ情報分離部と、から構成されることを特徴とする付記１記載の伝送装置。
【００６２】
（付記８）  セルの揺らぎを調整する揺らぎ調整方法において、
セルに割り当てられている送信使用帯域からレート値を算出し、
セルを出力する際の目標送信位相と、前記レート値から分散パラメータを設定し、
前記分散パラメータにもとづき、入力セルに対するデータユニットの負荷分散を行って、送信間隔が調整され負荷分散したセルを出力する揺らぎ調整方法。
【００６３】
（付記９）  前スロットのレート値が低レート用の時に、現在処理中の呼が目標送信位相に対して遅れる場合には、前スロットの呼に低レート分散パラメータを設定し、前スロットのレート値が中レート用の時に、現在処理中の呼が目標送信位相に対して遅れる場合には、 前スロットの呼に中レート分散パラメータを設定し、前スロットのレート値が高レート用の時に、現在処理中の呼が目標送信位相に対して遅れていない場合には、前スロットの呼に高レート分散パラメータを設定することを特徴とする付記８記載の揺らぎ調整方法。
【００６４】
（付記１０）  前記データユニットに対し、分散パラメータが前記低レート分散パラメータの場合には、セル数分のデータポインタを生成し、前記中レート分散パラメータの場合には、２つのデータポインタを生成し、前記高レート分散パラメータの場合には、１つのデータポインタを生成することを特徴とする付記９記載の揺らぎ調整方法。
【００６５】
【発明の効果】
以上説明したように、本発明の伝送装置は、入力セルからデータポインタ情報を生成して、レート値を算出する。そして、目標送信位相とレート値との関係から分散パラメータを設定し、分散パラメータにもとづくデータポインタを生成し、負荷分散したセルを出力する構成とした。これにより、揺らぎによるセルの遅延を効率よく抑制することができ、高品質な伝送制御を行うことが可能になる。
【図面の簡単な説明】
【図１】本発明の伝送装置の原理図である。
【図２】入力セル処理部の構成を示す図である。
【図３】データポインタ情報のフォーマット構成を示す図である。
【図４】滞留部の構成を示す図である。
【図５】レート値算出部の構成例を示す図である。
【図６】負荷分散を説明するための概念図である。
【図７】中レート分散パラメータによる負荷分散の例を示す図である。
【図８】負荷分散前の動作を示すフローチャートである。
【図９】負荷分散制御時の動作を示すフローチャートである。
【図１０】送信セルの揺らぎを説明するための概念図である。
【図１１】シェーピングを説明するための図である。
【図１２】従来のシェーピングの問題点を示す図である。
【符号の説明】
１  伝送装置
１０  入力セル処理部
２０  目標送信位相設定部
３０  滞留部
４０  セル組み立て部
【図１】
0003816808.tif 000002
【図２】
0003816808.tif 000003
【図３】
0003816808.tif 000004
【図４】
0003816808.tif 000005
【図５】
0003816808.tif 000006
【図６】
0003816808.tif 000007
【図７】
0003816808.tif 000008
【図８】
0003816808.tif 000009
【図９】
0003816808.tif 000010
【図１０】
0003816808.tif 000011
【図１１】
0003816808.tif 000012
【図１２】
0003816808.tif 000013