(57)【特許請求の範囲】
【請求項１】
ＴＤＭ信号をパケット化してパケットネットワーク上に送信する伝送装置において、
送信するＴＤＭ信号のタイムスロット毎のデータを保持する送信データ格納メモリと、該送信データ格納メモリからタイムスロット毎のデータを読出すメモリ読出し機能部を有し、読出したデータをパケット化してパケットネットワーク上に送信するパケット組立て機能部とを備え、
前記送信データ格納メモリへのデータの書込みを制御するメモリ書込み機能部と、タイムスロット毎の収容先パケットの情報を格納しているタイムスロットテーブルと、パケット毎のパケット周期カウンタとをさらに備え、
前記メモリ書込み機能部は、前記タイムスロットテーブルから収容先パケットの情報を取得して送信データメモリ格納先を決定してＴＤＭデータ信号のタイムスロットのデータを前記送信データ格納メモリの該当パケット領域へ格納し、前記タイロスロットテーブル内のカウントフラグの値に基づいて、該当のパケット周期カウンタをカウントアップし、前記タイムスロットテーブル内のパケット周期値と前記パケット周期カウンタの値が一致したとき、前記メモリ読出し機能部へ読出し許可を与えてカウンタ値を初期化する処理を前記ＴＤＭ信号内の全タイムスロットに対して実施して前記送信データ格納メモリへのＴＤＭ信号の格納を行い、
前記パケット組立て機能部は、前記ＴＤＭ信号のタイムスロット毎にパケット化周期を選択し、前記ＴＤＭ信号のタイムスロット毎のデータの１または複数を収容したパケットを作成して、作成したパケットを前記選択したパケット化周期で前記パケットネットワーク上に送信することを特徴とする伝送装置。
【請求項２】
パケット毎のスロット長を格納したスロット長テーブルをさらに備え、
前記メモリ読出し機能部は、前記メモリ書込み機能部から読出し許可が与えられたタイムスロットのデータを収容する該当パケットのスロット長情報を前記スロット長テーブルから取得し、スロット長分のＴＤＭ信号のタイムスロットのデータを前記送信データメモリの該当パケット領域から読出すことを特徴とする請求項１記載の伝送装置。
【請求項３】
パケットネットワークから受信したパケット化されたＴＤＭ信号を元のＴＤＭ信号に復元する伝送装置において、
前記パケットネットワークから受信したパケットから分離したＴＤＭ信号のタイムスロット毎のデータをパケット毎に格納する受信データ格納メモリと、該受信データ格納メモリからパケット毎にＴＤＭ信号のタイムスロット毎のデータを読出すメモリ読出し機能部とを備え、
前記受信データ格納メモリへのデータの書込みを制御するメモリ書込み機能部を有するパケット分解機能部と、パケット毎にそのパケットのスロット長の情報が格納されているスロット長テーブルと、前記受信データ格納メモリの状態を監視するメモリ状態監視機能部とをさらに備え、
前記メモリ書込み機能部は、前記スロット長テーブルから該当パケットのスロット長の情報を取得し、受信したＴＤＭ信号のタイムスロット毎のデータのスロット長分のデータを前記受信データ格納メモリの該当パケット領域に格納し、前記受信データ格納メモリに格納したスロット長をメモリ状態監視機能部へ通知し、
前記メモリ読出し機能部は、遅延ゆらぎを吸収するように前記受信データ格納メモリからパケット毎にＴＤＭ信号のタイムスロット毎のデータを読出して、元のＴＤＭ信号に復元することを特徴とする伝送装置。
【請求項４】
タイムスロット毎の収容元パケットの情報を格納しているタイムスロットテーブルをさらに備え、
前記メモリ読出し機能部は、前記タイムスロットテーブルから収容元パケット情報を取得して受信データメモリ格納元を決定し、前記受信データ格納メモリの該当パケット領域から１スロット分のデータを読出し、受信データ格納メモリから読出したスロット長をメモリ状態監視機能部へ通知する処理を前記ＴＤＭ信号内の全タイムスロットに対して実施して前記受信データメモリからＴＤＭ信号のタイロスロットのデータを読出して元のＴＤＭ信号とすることを特徴とする請求項３記載の伝送装置。
【請求項５】
前記メモリ状態監視機能部は、前記受信データ格納メモリ内のデータ蓄積状態をパケット毎に監視し、メモリ内の蓄積状態が異常状態になった場合、前記メモリ書込み機能部へのメモリ書込み停止、または、前記メモリ読出し機能部へのメモリ読出し停止を通知することを特徴とする請求項３または４記載の伝送装置。
【請求項６】
ＴＤＭ信号をパケット化してパケットネットワーク上に送信する伝送装置及びパケットネットワークから受信したパケット化されたＴＤＭ信号を元のＴＤＭ信号に復元する伝送装置をパケットネットワークにより接続して構成されるネットワークシステムにおいて、
前記ＴＤＭ信号をパケット化してパケットネットワーク上に送信する伝送装置が、請求項１または２記載の伝送装置であり、前記パケットネットワークから受信したパケット化されたＴＤＭ信号を元のＴＤＭ信号に復元する伝送装置が、請求項３ないし５のうちいずれか１記載の伝送装置であることを特徴とするネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、伝送装置及びネットワークシステムに係り、特に、ＴＤＭ信号をパケット化してパケットネットワーク送信する伝送装置、パケット化されたＴＤＭ信号を元のＴＤＭ信号に復元する伝送装置、及び、これらの伝送装置を含んで構成されるネットワークシステムに関する。詳細にいえば、本発明は、１２５μｓ周期のＴＤＭ信号内データのパケット収容先を６４ｋｂｉｔ／ｓ単位で任意に選択することができ、また、パケット化する周期をパケット単位で選択することを可能にした伝送装置及びネットワークシステムに関する。
【背景技術】
【０００２】
近年、ネットワークのパケット化が進展しており、これに伴って、従来、ＰＤＨ、ＳＤＨ等の時分割多重（ＴＤＭ）技術により、常時線路またはチャネルリソースを占有してデータの転送を行っていた通信キャリアバックボーン（通信事業者が使用する基幹回線）についても、サーキットエミュレーション技術（ＣＥＰ技術）を使用し、ＴＤＭ信号をパケット化して伝送するパケットネットワーク化の動きが広がってきている。
【０００３】
ＴＤＭ信号をパケット化する従来技術として、例えば、特許文献１、特許文献２等に開示された技術が知られている。これらの従来技術は、ＴＤＭ信号をパケット化する際にパケットネットワーク上での帯域効率を高くしてネットワーク伝送させるために、１つのパケットに多くのＴＤＭデータを収容して伝送するというものであり、１つのパケットに多くのＴＤＭデータを収容するために、ＴＤＭデータを溜める時間が必要となり、その時間が伝送遅延時間となるものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２２４０７号公報
【特許文献２】特開２００８−２２４１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述した従来技術は、１つのパケットに多くのＴＤＭデータを収容して伝送するため、高い帯域効率でデータの伝送を行うことができるが、１つのパケットに多くのＴＤＭデータを収容する処理ためにＴＤＭデータを溜める時間が伝送遅延時間となるため、音声データのような低遅延での伝送が要求されるデータの伝送品質を劣化させてしまうという問題点を有している。このため、ＴＤＭ信号をパケット化して伝送するには、パケットネットワーク上で、帯域効率を優先して伝送させるパケットと低遅延で伝送させるパケットとをオペレーターの要求に応じて選択することができるようにする必要がある。
【０００６】
本発明の目的は、前述したような従来技術の問題点に鑑み、ＴＤＭ信号をパケット化してパケットネットワーク上に伝送する際に、低遅延で伝送させたいＴＤＭデータを収容するパケットの選択と帯域効率を優先させて伝送したいＴＤＭデータを収容するパケットの選択とを、ＴＤＭ信号内の任意のＴＤＭデータに対して実施して、パケット化したＴＤＭデータを伝送することができるようにした伝送装置及びネットワークシステムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明によれば前記目的は、ＴＤＭ信号をパケット化してパケットネットワーク上に送信する伝送装置において、送信するＴＤＭ信号のタイムスロット毎のデータを保持する送信データ格納メモリと、該送信データ格納メモリからタイムスロット毎のデータを読出すメモリ読出し機能部を有し、読出したデータをパケット化してパケットネットワーク上に送信するパケット組立て機能部とを備え、前記送信データ格納メモリへのデータの書込みを制御するメモリ書込み機能部と、タイムスロット毎の収容先パケットの情報を格納しているタイムスロットテーブルと、パケット毎のパケット周期カウンタとをさらに備え、前記メモリ書込み機能部は、前記タイムスロットテーブルから収容先パケットの情報を取得して送信データメモリ格納先を決定してＴＤＭデータ信号のタイムスロットのデータを前記送信データ格納メモリの該当パケット領域へ格納し、前記タイロスロットテーブル内のカウントフラグの値に基づいて、該当のパケット周期カウンタをカウントアップし、前記タイムスロットテーブル内のパケット周期値と前記パケット周期カウンタの値が一致したとき、前記メモリ読出し機能部へ読出し許可を与えてカウンタ値を初期化する処理を前記ＴＤＭ信号内の全タイムスロットに対して実施して前記送信データ格納メモリへのＴＤＭ信号の格納を行い、前記パケット組立て機能部は、前記ＴＤＭ信号のタイムスロット毎にパケット化周期を選択し、前記ＴＤＭ信号のタイムスロット毎のデータの１または複数を収容したパケットを作成して、作成したパケットを前記選択したパケット化周期で前記パケットネットワーク上に送信することにより達成される。
【発明の効果】
【０００８】
本発明によれば、ＴＤＭ信号をパケット化して伝送するネットワークシステム内に備えられる伝送装置に、音声データのような低遅延伝送が求められるＴＤＭデータと容量の大きいデータ通信用のＴＤＭデータとを同一のＴＤＭ回線に混在させて収容することができ、低遅延で伝送させたいＴＤＭデータを収容するパケットの選択と帯域効率を優先させて伝送したいＴＤＭデータを収容するパケットの選択とを、ＴＤＭ信号内の任意のＴＤＭデータに対して実施することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態によるネットワークシステムの構成例及びＴＤＭ信号とＴＤＭ over Packet信号との構成を示す図である。
【図２】伝送装置Ｔの構成例を示すブロック図である。
【図３】伝送装置Ｔ内のタイムスロットテーブル、パケット周期カウンタ、スロット長テーブルの構成例を説明する図である。
【図４】伝送装置Ｔにおけるメモリ書込み機能部での処理動作を説明するフローチャートである。
【図５】伝送装置Ｔにおけるメモリ読出し機能部での処理動作を説明するフローチャートである。
【図６】伝送装置Ｒの構成例を示すブロック図である。
【図７】伝送装置Ｒ内のスロット長テーブル、タイムスロットテーブルの構成例を説明する図である。
【図８】伝送装置Ｒにおけるパケット分解機能部での処理動作を説明するフローチャートである。
【図９】伝送装置Ｒにおけるメモリ読出し機能部での処理動作を説明するフローチャートである。
【図１０】設定端末から伝送装置が持つ各種テーブルへのデータの設定を行う場合の設定画面の例を説明する図である。
【発明を実施するための形態】
【００１０】
以下、本発明による伝送装置及びネットワークシステムの実施形態を図面により詳細に説明する。
【００１１】
図１は本発明の一実施形態によるネットワークシステムの構成例及びＴＤＭ信号とＴＤＭ over Packet信号との構成を示す図である。
【００１２】
図１に示す本発明の実施形態によるネットワークシステムは、送信側の伝送装置Ｔが、１２５μｓ周期のＴＤＭ信号をパケット化する際に、タイムスロット単位にＴＤＭデータの収容先パケットを選択し、パケット毎に設定されたパケット化周期に従って組立てたパケットをパケットネットワークを介して対向する受信側の伝送装置Ｒに送信し、対向する受信側の伝送装置Ｒが、パケット毎にＴＤＭデータを取り出し、割り当てられたタイムスロット上に取り出したＴＤＭデータを読出して１２５μｓ周期のＴＤＭ信号を構築して送出するネットワークシステムである。
【００１３】
本発明の実施形態によるネットワークシステムは、図１に示すように、パケットネットワーク４に対し、ＴＤＭインタフェース３から受信したＴＤＭ信号１０をＴＤＭ over Packet信号であるパケット２１、パケット２２、パケット２３、パケット２４として示すようなパケット形状でカプセル化して送出する機能を有する伝送装置Ｔ１と、パケットネットワーク４から受信したＴＤＭ over Packet信号であるパケット２１、パケット２２、パケット２３、パケット２４のようなパケット形状の信号からパケット毎にＴＤＭデータを取り出し、１２５μｓ周期のＴＤＭ信号を構築してＴＤＭインタフェース５−１、５−２に送出する伝送装置Ｒ２−１、Ｒ２−２から構成されている。
【００１４】
なお、前述において、伝送装置Ｔ１と伝送装置Ｒ２−１、Ｒ２−２とは、ＴＤＭ信号のタイミングを生成するに当たり網同期クロックが必要であり、伝送装置Ｔ１と伝送装置Ｒ２−１、Ｒ２−２には、外部参照クロック４１−１〜４１−３がクロック供給装置４０−１〜４０−３から供給されるように構成されている。また、パケット２１、パケット２２、パケット２３は、伝送装置Ｒ２−１宛のパケットであり、パケット２４は、伝送装置Ｒ２−２宛のパケットであるとする。
【００１５】
多重装置Ｘ５０は、アナログ専用線サービスやデジタルアクセスなどの低速専用線インタフェースを収容し、その低速専用線インタフェースからのＴＤＭデータをＴＤＭインタフェース３へ多重化して送出する装置であり、この多重装置Ｘ５０は、ＴＤＭインタフェース３を介して伝送装置Ｔ１と接続されている。
【００１６】
分離装置Ｙ５１−１、Ｙ５１−２のそれぞれは、伝送装置Ｒ２−１、Ｒ２−２とＴＤＭインタフェース５−１、５−２を介して接続され、ＴＤＭインタフェース５−１、５−２からのＴＤＭ信号内のＴＤＭデータを分離化してアナログ専用線サービスやデジタルアクセスなどの低速専用線インタフェースに送出する。
【００１７】
伝送装置Ｔ１がＴＤＭインタフェース３から受信するＴＤＭ信号１０は、クロック供給装置４０から受信する外部参照クロック４１−１に同期する１２５μｓ周期の時分割構造を有するＴＤＭ信号である。図１に示す例では、ＴＤＭ信号１０は、ｍ多重されたＴＤＭ信号であり、１２５μｓ内は、＃１〜＃ｍ（ｍは多重数の正数）のｍ個のタイムスロットにより構成されている。そして、図１には、伝送装置Ｔ１が、タイムスロット＃１にＡａ、タイムスロット＃２にＡｂ、タイムスロット＃３にＡｃの６４ｋｂｉｔ／ｓのＴＤＭデータが割り当てられたＴＤＭデータ列１１を受信し、１２５μｓ後に、タイムスロット＃１にＢａ、タイムスロット＃２にＢｂ、タイムスロット＃３にＢｃの６４ｋｂｉｔ／ｓのＴＤＭデータが割り当てられたＴＤＭデータ列１２を受信し、さらに、１２５μｓ後に、タイムスロット＃１にＣａ、タイムスロット＃２にＣｂ、タイムスロット＃３にＣｃの６４ｋｂｉｔ／ｓのＴＤＭデータが割り当てられたＴＤＭデータ列１３を受信するものとした例を示している。
【００１８】
図１に示す例では、タイムスロット＃１のＴＤＭデータは、パケットネットワーク４上で低遅延でパケットを伝送させたいＴＤＭデータであるとしており、このため、パケット化する周期を１２５μｓ×１＝１２５μｓとして伝送し、そのパケットの宛先が伝送装置Ｒ２−１であるとし、タイムスロット＃２、＃３のＴＤＭデータは、パケットネットワーク４上での伝送帯域効率を優先させてパケットを伝送したいＴＤＭデータであるとしており、このため、ここではパケット化する周期を１２５μｓ×３＝３７５μｓとして伝送し、そのパケットの宛先が伝送装置Ｒ２−２であるとしている。なお、本発明は、前述の数値に限定されるものではない。
【００１９】
伝送装置Ｔ１が受信するＴＤＭデータ列１１内のＴＤＭデータＡａは、次の１２５μｓ周期のＴＤＭデータを待たずにパケット化されて伝送装置２−１宛の情報が付与されたＴＤＭ over Packet信号であるパケット２１としてパケットネットワーク４へ送出され、続いて受信するＴＤＭデータＡｂ、Ａｃは、伝送装置Ｔ１内で保持される。次の１２５μｓ後に受信するＴＤＭデータ列１２におけるＴＤＭデータＢａは、次の１２５μｓ周期のＴＤＭデータを待たずにパケット化されて伝送装置２−１宛の情報が含まれるヘッダが付与されたＴＤＭ over Packet信号であるパケット２２としてパケットネットワーク４へ送出され、続いて受信するＴＤＭデータＢｂ、Ｂｃは、伝送装置Ｔ１内で保持する。さらに、次の１２５μｓ後に受信するＴＤＭデータ列１３におけるＴＤＭデータＣａは、次の１２５μｓ周期のＴＤＭデータを待たずにパケット化されて伝送装置２−１宛の情報が含まれるヘッダが付与されたＴＤＭ over Packet信号であるパケット２３としてパケットネットワーク４へ送出され、続いて受信するＴＤＭデータＣｂ、Ｃｃは、伝送装置Ｔ１内で保持されていたＴＤＭ信号Ａｂ、Ａｃ、Ｂｂ、Ｂｃと共に同一のパケットに収容されてパケット化されて伝送装置２−２宛の情報が含まれるヘッダが付与されたＴＤＭ over Packet信号であるパケット２４としてパケットネットワーク４へ送出される。
【００２０】
伝送装置Ｒ２−１は、パケットネットワーク４から受信したパケット２１〜２３のそれぞれからパケット内にカプセル化されているＴＤＭデータを取り出す。取り出されたＴＤＭデータは、到着後パケット毎に伝送装置Ｒ２−１内で一旦保持され、クロック供給装置４０−２から受信する外部参照クロック４１−２に同期した１２５μｓ周期のＴＤＭ信号３０−１として示すようにＴＤＭデータ列へ読出され、ＴＤＭインタフェース５−１に送出される。
【００２１】
同様に伝送装置Ｒ２−２は、パケットネットワーク４から受信したパケット２４からパケット内にカプセル化されているＴＤＭデータを取り出す。取り出されたＴＤＭデータは、到着後パケット毎に伝送装置Ｒ２−２内で一旦保持され、クロック供給装置４０−３から受信する外部参照クロック４１−３に同期した１２５μｓ周期のＴＤＭ信号３０−２として示すようにＴＤＭデータ列へ読出され、ＴＤＭインタフェース５−２に送出される。
【００２２】
伝送装置Ｔ１と伝送装置Ｒ２−１、Ｒ２−２には、設定端末６０が接続されており、この設定端末からオペレーターによる伝送装置に対する各種の設定が行われる。
【００２３】
図２は伝送装置Ｔ１の構成例を示すブロック図である。ここに示す伝送装置Ｔ１の構成例は、ＴＤＭ信号１０をパケット２１〜２４へパケット化する処理機能の構成を示したものである。図示伝送装置Ｔ１は、ＴＤＭインタフェース３からＴＤＭ信号１０を受信し、受信したＴＤＭデータを、送信データ格納メモリ１０９に送信パケット単位に格納し、パケット周期分の送信データが溜まったら送信データメモリ１０９からＴＤＭデータを読出してパケット毎に宛先を示すパケットヘッダを挿入してパケットネットワーク４へパケット２１〜２４を送出する機能を有するものである。
【００２４】
伝送装置Ｔ１は、図２に示すように、ＴＤＭ信号１０を受信するＴＤＭ受信インタフェース１０１と、受信したＴＤＭ信号１０のメモリへの書込みを制御するメモリ書込み機能部１０２と、受信したＴＤＭ信号の複数を保持する送信データ格納メモリ１０９と、該格納メモリの書込み位置、読出し位置を選択するデコーダ１０７及びセレクタ１０８と、送信データ格納メモリ１０９から読出したＴＤＭデータをパケットに組立てるパケット組立機能部１１０と、組立てられたパケットをパケットネットワークに送信するパケット送信インタフェース１１５と、前述した各機能部が参照するタイムスロットテーブル１０５、パケット周期カウンタ１０６及びスロット長テーブル１１３と、外部参照クロック受信機能部１０３とを備えて構成されている。そして、パケット組立機能部１１０は、メモリ読出し機能部１１２と、パケットヘッダ付与機能部１１１とを含んで構成されている。
【００２５】
前述したように構成される伝送装置Ｔ１において、ＴＤＭ受信インタフェース１０１は、１２５μｓ周期でＴＤＭ信号１０を受信し、メモリ書込み機能部１０２は、タイムスロットテーブル１０５からタイムスロット単位にパケット収容先を判別し、ＴＤＭ受信インタフェース１０１が受信したＴＤＭ信号１０をデコーダ１０７を介して収容先パケットのメモリ領域へ振り分けて送信データ格納メモリ１０９内に格納する。ＴＤＭデータを送信データ格納メモリ１０９へ格納するタイミングは、外部参照クロック４１を受信する外部参照クロック受信機能部１０３で生成する１２５μｓタイミング信号１０４によって管理される。
【００２６】
パケット毎に備えられるパケット周期カウンタ１０６は、メモリ書込み機能部１０２が１２５μｓ内のＴＤＭデータを格納し終えたパケットに対してカウントアップするカウンタであり、このパケット周期カウンタ１０６が満了すると該当メモリ領域に格納すべきパケットについてはパケット周期分のＴＤＭデータを格納したことになり、読出し許可通知１１４をパケット組立機能部１１０のメモリ読出し機能部１１２へ通知する。パケット組立機能部１１０のメモリ読出し機能部１１２は、読出し許可通知１１４を受け取ったパケットのスロット長テーブル１１３内容からメモリ読出しスロット長を認識し、セレクタ１０８で該当パケット領域を選択してＴＤＭデータをスロット長分読出す。読出されたＴＤＭデータ群は、パケットヘッダ付与機能部１１１で宛先に対応したヘッダが付与されパケット送信インタフェース１１５に送られ、パケットネットワーク４へ、パケット２１、パケット２２、パケット２３、パケット２４として送出される。
【００２７】
図３は伝送装置Ｔ１内のタイムスロットテーブル１０５、パケット周期カウンタ１０６、スロット長テーブル１１３の構成例を説明する図である。図３に示す例は、図１に示して説明した例に合わせた値を持ったテーブルとして示しているが、本発明は、この数値に限定されるものではない。
【００２８】
タイムスロットテーブル１０５は、図３（ａ）に示すように、タイムスロット番号２０１単位に、パケット番号２０２、パケット周期２０３、カウントフラグ２０４を組としたレコードを複数備えたテーブルである。パケット番号２０２は、タイムスロット番号２０１に対応するタイロスロットのＴＤＭデータを収容する収容先のパケット番号である。パケット周期２０３は、収容先パケットのパケット化の周期であり、本発明の実施形態では１２５μｓ単位の周期となっている。カウントフラグ２０４は、当該タイムスロットが１２５μｓ内でパケット収容先として最後のタイムスロットのＴＤＭデータである場合に“１”が立てられるフラグである。
【００２９】
パケット周期カウンタ１０６は、図３（ｂ）に示すように、パケット番号２１０単位に、レコードとしてカウンタ値２１１を備えるカウンタである。カウンタ値２１１は、０μｓ（初期値）〜パケット周期２０３までカウントし、カウントフラグ２０４を契機に１２５μｓずつカウントアップされる。
【００３０】
スロット長テーブル１１３は、図３（ｃ）に示すように、パケット番号２２０単位に、レコードとしてメモリ読出しスロット長２２１を備えるテーブルである。メモリ読出しスロット長２２１は、送信データ格納メモリ１０９から読出すＴＤＭデータのスロット長を示す値である。
【００３１】
図４は伝送装置Ｔ１におけるメモリ書込み機能部１０２での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００３２】
（１）メモリ書込み機能部１０２は、１２５μｓタイミング信号１０４を受信後、タイムスロット番号を示す変数ｉを１に初期化し、図３（ａ）に示しているタイムスロットテーブル１０５からタイムスロット番号２０１が＃１であるレコードの内容、すなわち、パケット番号２０２、パケット周期２０３、カウントフラグ２０４を取得する（ステップ３０１〜３０３）。
【００３３】
（２）次に、メモリ書込み機能部１０２は、取得したパケット番号２０２の送信データ格納メモリ１０９領域にタイムスロット番号＃１のＴＤＭデータを書込み、また、取得したカウントフラグ２０４の値が“１”であるか否かを判定し、カウントフラグ２０４の値が“１”であった場合、図３（ｂ）に示しているパケット周期カウンタ１０６の当該パケット番号のパケット周期カウンタ値２１１をカウントアップする（ステップ３０４〜３０６）。
【００３４】
（３）ステップ３０５の判定で、カウントフラグ２０４の値が“１”でなかった場合、あるいは、ステップ３０６の処理の後、メモリ書込み機能部１０２は、取得したパケット周期２０３とカウンタ値とを比較し、値が一致しているか否かを判定し、値が一致していた場合、当該パケットの読出し許可通知１１４をメモリ読出し機能部１１２に通知し、カウンタ値を０μｓに初期化する（ステップ３０７、３０９）。
【００３５】
（４）ステップ３０７の判定で、取得したパケット周期２０３とカウンタ値とが一致していなかった場合、あるいは、ステップ３０９の処理の後、変数ｉが最終値ｍとなっているか否かを判定し、変数ｉが最終値ｍとなっていなかった場合、変数ｉに１を加算した後、ステップ３０３からの処理に戻って処理を繰り返し、変数ｉが最終値ｍとなっていた場合、１２５μｓ内の全タイムスロットのＴＤＭデータ書込みが完了したことになるので、ステップ３０１の処理に戻って、次の１２５μｓタイミング信号１０４の受信を待つ（ステップ３１０〜３１２）。
【００３６】
図５は伝送装置Ｔ１におけるメモリ読出し機能部１１２での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００３７】
（１）メモリ読出し機能部１１２は、メモリ書込み機能部１０２から読出し許可通知１１４を受信すると、読出し許可通知１１４で通知されたパケット番号のメモリ読出しスロット長２２１を図３（ｃ）に示しているスロット長テーブル１１３から取得する（ステップ４０１、４０２）。
【００３８】
（２）次に、メモリ読出し機能部１１２は、送信データ格納メモリ１０９の該当パケット番号の送信データメモリ領域からスロット長分のＴＤＭデータ群を読出し、パケットヘッダ付与機能部１１１に読出したＴＤＭデータ群にパケット番号に対応したパケットヘッダを付与させてパケットを組立てさせる。パケットの組立てが完了すれば、ステップ４０１からの処理に戻って、次の、読出し許可通知の受信を待つ（ステップ４０３〜４０５）。
【００３９】
図６は伝送装置Ｒ２の構成例を示すブロック図である。ここに示す伝送装置Ｒ２（Ｒ２−１、Ｒ２−２に共通）の構成例は、パケットネットワーク４からパケット２１〜２４を受信し、受信したパケットをデパケット化し、パケット内のＴＤＭデータを受信データ格納メモリ５０８に受信パケット単位に格納し、１２５μｓ周期で割り当てられたタイムスロット上にＴＤＭデータを読出しＴＤＭ信号３０を構築してＴＤＭインタフェース５へ送出する処理機能の構成を示したものである。
【００４０】
伝送装置Ｒ２は、図６に示すように、パケットネットワーク４からのパケットを受信するパケット受信インタフェース５０１と、受信したパケットからＴＤＭデータを分離し、パケット番号毎のスロット長テーブル５０５の内容に従った書込みスロット長を認識して受信データ格納メモリ５０８への書込みを制御するパケット分解機能部５０２と、受信したパケットから分離したＴＤＭデータの複数を保持する受信データ格納メモリ５０８と、該格納メモリの書込み位置、読出し位置を選択するデコーダ５０６及びセレクタ５０７と、タイムスロットテーブル５１０を参照して受信データ格納メモリ５０８からＴＤＭデータの読出しを行うメモリ読出し機能部５０９と、読出したＴＤＭデータをＴＤＭインタフェース５に送信するＴＤＭ送信インタフェース５１３と、外部参照クロック受信機能部５１１とを備えて構成されている。また、伝送装置Ｒ２は、メモリ状態監視機能部５１４を備え、パケット分解機能部５０２内のメモリ書込み機能部５０４及びメモリ読出し機能部５０９を制御させて、伝送するデータの遅延ゆらぎを吸収させている。そして、パケット分解機能部５０２は、前述したメモリ書込み機能部５０４に加えて、パケットヘッダ終端機能部５０３を備えて構成されている。
【００４１】
前述したように構成される伝送装置Ｒ２において、パケット受信インタフェース５０１は、パケットネットワークからのパケット２１〜２４を受信し、パケット分解機能部５０２内のパケットヘッダ終端機能部５０３によりパケットヘッダを終端させる。メモリ書込み機能部５０４は、受信したパケットから分離したＴＤＭデータ群を、受信データ格納メモリ５０８の該当パケット領域にデコーダ５０６で振り分けて格納する。その際、メモリ書込み機能部５０４は、パケットヘッダから抽出したパケット番号のメモリ書込みスロット長を、図７に示して後述するスロット長テーブル５０５の内容から認識し、そのスロット長分のＴＤＭデータ群を受信データ格納メモリ５０８に格納する。メモリ読出し機能部５０９は、タイムスロットテーブル５１０からタイムスロット単位に、メモリから読出すパケット領域を認識し、該当パケット領域をセレクタ５０７で選択してＴＤＭデータをタイムスロット上に読出し、ＴＤＭ送信インタフェース５１３からＴＤＭインタフェース５へＴＤＭ信号３０として送出する。
【００４２】
ＴＤＭデータを受信データ格納メモリ５０８から読出すタイミングは、外部参照クロック４１を受信する外部参照クロック受信機能部５１１が生成する１２５μｓのタイミング信号５１２によって管理される。受信データ格納メモリ５０８は、ネットワーク上での遅延揺らぎを吸収する機能をも備えるように、その書込みと読出しとが  メモリ状態監視機能部５１４により制御されている。メモリ状態監視機能部５１４は、メモリ書込み機能部５０４からのメモリ書込みスロット長通知５１５とメモリ読出し機能部５０９からのメモリ読出しスロット長５１６とにより、受信データ格納メモリ５０８内のデータ蓄積状態をパケット単位に監視しており、受信データ格納メモリ５０８内のデータが溢れた場合、メモリ書込み機能部５０４にメモリ書込み停止通知５１７を通知し、受信データ格納メモリ内のデータが空になった場合、メモリ読出し機能部５０９にメモリ読出し停止通知５１８を通知する。
【００４３】
図７は伝送装置Ｒ２内のスロット長テーブル５０５、タイムスロットテーブル５１０の構成例を説明する図である。図７に示す例は、図１に示して説明した例に合わせた値を持ったテーブルとして示しているが、本発明は、この数値に限定されるものではない。
【００４４】
スロット長テーブル５０５は、図７（ａ）に示すように、パケット番号６０１単位にメモリ書込みスロット長６０２の情報を備えたテーブルである。メモリ書込みスロット長６０２は、受信データ格納メモリ５０８へ書込むスロット長を示す値である。
【００４５】
タイムスロットテーブル５１０は、図７（ｂ）に示すように、タイムスロット番号６１０単位にパケット番号６１１の情報が備えられたテーブルである。パケット番号６１１は、受信データメモリ格納メモリ５０８の読出しパケット領域を選択する番号である。
【００４６】
図８は伝送装置Ｒ２におけるパケット分解機能部５０２での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００４７】
（１）パケットヘッダ終端機能部５０３は、パケット受信インタフェース５０１からパケットを受信して、パケットヘッダを終端して対応したパケット番号を抽出する（ステップ７０１、７０２）。
【００４８】
（２）メモリ書込み機能部５０４は、パケットヘッダ終端機能部５０３からパケットヘッダに対応したパケット番号を取得し、スロット長テーブル５０５から取得したパケット番号に対応するメモリ書込みスロット長を取得する（ステップ７０３）。
【００４９】
（３）次に、メモリ書込み機能部５０４は、メモリ状態監視機能部５１４からメモリ書込み停止通知５１７があるか否かを判定し、メモリ書込み停止命令があった場合、受信データ格納メモリ５０８への書込をみを行わずにそのデータを廃棄して処理を完了する（ステップ７０４、７０５）。
【００５０】
（４）ステップ７０４の判定で、メモリ書込み停止通知５１７がなかった場合、受信データ格納メモリ５０８の該当パケット番号用領域にスロット長分のＴＤＭデータ群を書込み、メモリ状態監視機能部５１４にメモリ書込みスロット長通知５１５を送信して、ここでのパケット分解処理を完了する（ステップ７０６〜７０８）。
【００５１】
図９は伝送装置Ｒ２におけるメモリ読出し機能部５０９での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００５２】
（１）メモリ読出し機能部５０９は、１２５μｓタイミング信号５１２を受信後、タイムスロット番号を示す変数ｉを１に初期化し、図７（ｂ）に示しているタイムスロットテーブル５１０からタイムスロット番号６１０が＃１であるパケット番号６１１を取得する（ステップ８０１〜８０３）。
【００５３】
（２）次に、メモリ読出し機能部５０９は、メモリ状態監視機能部５１４からメモリ読出し停止通知５１８があるか否かを判定し、メモリ読出し停止通知５１８があった場合、受信データ格納メモリ５０８のパケット用領域からのＴＤＭデータ読出しを行わない（ステップ８０４、８０５）。
【００５４】
（３）ステップ８０４の判定で、メモリ状態監視機能部５１４からメモリ読出し停止通知５１８がなかった場合、メモリ読出し機能部５０９は、取得したパケット番号６１１の受信データ格納メモリ５０８のパケット用領域からタイムスロット番号＃１上にＴＤＭデータを読出し、メモリ状態監視機能部５１４へメモリ読出しスロット長通知５１６を行う（ステップ８０６、８０７）。
【００５５】
（４）ステップ８０７の処理の終了後、あるいは、ステップ８０５でデータを読出さなかった場合、変数ｉが最終値ｍとなっているか否かを判定し、変数ｉが最終値ｍとなっていなかった場合、変数ｉに１を加算した後、ステップ８０３からの処理に戻って処理を繰り返し、変数ｉが最終値ｍとなっていた場合、１２５μｓ内の全タイムスロットのＴＤＭデータ読出しが完了したことになるので、ステップ８０１の処理に戻って、次の１２５μｓタイミング信号５１２の受信を待つ（ステップ８０８〜８１０）。
【００５６】
図１０は設定端末６０−１〜６０−３から伝送装置Ｔ１、Ｒ２−１、Ｒ２−２のそれぞれが持つ各種テーブルへのデータの設定を行う場合の設定画面の例を説明する図である。
【００５７】
設定端末６０−１〜６０−３から伝送装置Ｔ１、Ｒ２−１、Ｒ２−２のそれぞれが持つ各種テーブルへのデータの設定を行う際、設定端末の表示画面には、図１０に示すように、１〜ｍのタイムスロット番号であるタイムスロット＃９０１毎に、パケット番号であるパケット＃９０２と、パケット周期９０３とのそれぞれを選択することが可能な設定画面が表示される。選択された値は、タイムスロットテーブル１０５または５１０とパケット周期カウンタ１０６に反映される。パケット＃９０２の値としては、１〜ｎを選択することが可能であり、設定がない場合、無効を選択すればよい。また、パケット周期９０３の値としては、１２５μｓに対する乗数として１〜ｋを選択することが可能であり、設定がない場合、無効を選択すればよい。
【００５８】
また、スロット長テーブル１１３または５０５に格納されるパケット番号毎のスロット長としては、次に示すような計算式によって計算された値が設定される。
【００５９】
パケット長＝（同一パケット＃内で選択されているタイムスロット数：１〜ｍ）
×（パケット周期：１〜ｋ）
【符号の説明】
【００６０】
１  伝送装置Ｔ
２−１、２−２  伝送装置Ｒ
３、５−１、５−２  ＴＤＭインタフェース
４  パケットネットワーク
４０−１〜４０−３  クロック供給装置
４１−１〜４１−３  外部参照クロック
５０  多重装置Ｘ
５１−１、５１−２  分離装置Ｙ
６０−１〜６０−３  設定端末
１０１  ＴＤＭ受信インタフェース
１０２  メモリ書込み機能部
１０３  外部参照クロック受信機能部
１０５  タイムスロットテーブル
１０６  パケット周期カウンタ
１０７、５０６  デコーダ
１０８、５０７  セレクタ
１０９  送信データ格納メモリ
１１０  パケット組立機能部
１１１  パケットヘッダ付与機能部
１１２  メモリ読出し機能部
１１３、５０５  スロット長テーブル
１１５  パケット送信インタフェース
５０１  パケット受信インタフェース
５０２  パケット分解機能部
５０３  パケットヘッダ終端機能部
５０４  メモリ書込み機能部
５０８  受信データ格納メモリ
５０９  メモリ読出し機能部
５１０  タイムスロットテーブル
５１１  外部参照クロック受信機能部
５１３  ＴＤＭ送信インタフェース
５１４  メモリ状態監視機能部
【図１】
0005566312.tif 000002
【図２】
0005566312.tif 000003
【図３】
0005566312.tif 000004
【図４】
0005566312.tif 000005
【図５】
0005566312.tif 000006
【図６】
0005566312.tif 000007
【図７】
0005566312.tif 000008
【図８】
0005566312.tif 000009
【図９】
0005566312.tif 000010
【図１０】
0005566312.tif 000011