(57)【要約】【課題】多重アクセスのＴＤＭ回線をパケット網等の非同期通信網で回線エミュレーションする。【解決手段】多重化した回線ごとに、書き込みアドレスを生成し、この書き込みアドレスに基づいて、読み出しアドレスを生成し、この読み出しアドレスで読み出すことによりフレームを成形する。また、基準となる回線の書き込みアドレスに基づいて、書き込みアドレスを生成し、互いに近くになるように書き込んだ後、フレームを成形する。【選択図】図６
2008199162.tif 000002
【特許請求の範囲】
【請求項１】
多重化された同期通信サービスのＴＤＭ信号を、非同期通信ネットワークを介して伝送するＴＤＭ回線エミュレーションの方法であって、
受信したパケットのタイムスロット信号の回線を識別することにより、該パケットを該回線ごとに振り分ける振分ステップと、
前記振り分けられたパケットを、タイムスロット信号とシーケンス番号に分離する分離ステップと、
前記シーケンス番号に基づいて書き込みアドレスを前記回線ごとに生成し、前記タイムスロット信号を回線ごとのバッファに書き込む書き込みステップと、
前記回線ごとの書き込みアドレスに基づいて、前記回線ごとの読み出しアドレスを生成する生成ステップと、
前記回線ごとの読み出しアドレスで、前記回線ごとのバッファから、前記タイムスロット信号を読み出して、フレームを成形する成形ステップと、
を含んでいることを特徴とする多重化されたＴＤＭ回線エミュレーションの方法。
【請求項２】
前記回線ごとの読み出しアドレスは、前記回線ごとの書き込みアドレスの初期値を初期値として生成されることを特徴とする請求項１に記載の方法。
【請求項３】
多重化された同期通信サービスのＴＤＭ信号を、非同期通信ネットワークを介して伝送するＴＤＭ回線エミュレーションの方法であって、
多重化された回線の中から、基準となる回線を決定する決定ステップと、
受信したパケットを、タイムスロット信号とシーケンス番号に分離する分離ステップと、
前記シーケンス番号、及び、前記基準となる回線の書き込みアドレスに基づいて、前記基準となる回線以外の書き込みアドレスを生成する生成ステップと、
前記書き込みアドレスで前記タイムスロット信号をバッファに書き込む書き込みステップと、
前記バッファから前記タイムスロット信号を読み出して、フレームを成形する成形ステップと、
を含んでいることを特徴とする多重化されたＴＤＭ回線エミュレーションの方法。
【請求項４】
前記基準となる回線以外の書き込みアドレスは、前記基準となる回線の直近の書き込みアドレスであることを特徴とする請求項３に記載の方法。
【請求項５】
前記基準となる回線は、最初に受信したパケットが含まれる回線であることを特徴とする請求項３又は４に記載の方法。
【請求項６】
多重化された同期通信サービスのＴＤＭ信号を、非同期通信ネットワークを介して伝送するＴＤＭ回線エミュレーションの受信側装置であって、
受信したパケットのタイムスロット信号の回線を識別することにより、該パケットを該回線ごとに振り分ける振分手段と、
前記振り分けられたパケットを、タイムスロット信号とシーケンス番号に分離する分離手段と、
前記シーケンス番号に基づいて書き込みアドレスを前記回線ごとに生成し、前記タイムスロット信号を前記回線ごとのバッファに書き込む書き込み手段と、
前記回線ごとの書き込みアドレスに基づいて、前記回線ごとの読み出しアドレスを生成する生成手段と、
前記回線ごとの読み出しアドレスで、前記回線ごとのバッファから、前記タイムスロット信号を読み出して、フレームを成形する成形手段と、
を備えることを特徴とする多重化されたＴＤＭ回線エミュレーションの受信側装置。
【請求項７】
多重化された同期通信サービスのＴＤＭ信号を、非同期通信ネットワークを介して伝送するＴＤＭ回線エミュレーションの受信側装置であって、
多重化された回線の中から、基準となる回線を決定する決定手段と、
受信したパケットを、タイムスロット信号とシーケンス番号に分離する分離手段と、
前記シーケンス番号、及び、前記基準となる回線の書き込みアドレスに基づいて、前記基準となる回線以外の書き込みアドレスを生成する生成手段と、
前記書き込みアドレスで前記タイムスロット信号をバッファに書き込む書き込み手段と、
前記バッファから前記タイムスロット信号を読み出して、フレームを成形する成形手段と、
を備えることを特徴とする多重化されたＴＤＭ回線エミュレーションの受信側装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同期通信サービス（ＩＳＤＮ、ＳＴＭ、ＳＯＮＥＴ／ＳＤＨなど）において伝送されるＴＤＭ信号を、同期通信網の代わりに非同期通信網（イーサネット（登録商標）、ＩＰなど）を介して伝送するＴＤＭ回線エミュレーションにおいて、１つの拠点が複数の拠点と同時に通信回線を設定して通信を行う多重アクセスを実現するための方法及び受信側装置に関する。
【背景技術】
【０００２】
ＴＤＭ回線エミュレーション技術は、同期通信網において伝送される同期信号を非同期通信網を介して伝送する技術であり、関連する標準としては、例えば、ＴＤＭ網とＭＰＬＳ網の相互接続のための機能を規定するＩＴＵ−Ｔ勧告Ｙ．１４１３「TDM-MPLS network interworking - User plane interworking」や、ＴＤＭ網とＩＰ網の相互接続のための機能を規定するＩＴＵ−Ｔ勧告Ｙ．１４５３「TDM-IP interworking - User plane interworking」などがある。また、ＴＤＭ信号のイーサネット網での伝送を規定するＭＥＦ８「Implementation Agreement for the Emulation of PDH Circuits over Metro Ethernet Networks」などもある。
【０００３】
多重アクセスとは、１つの場所に設置される複数のＴＤＭ回線を１つのインタフェース上に多重化するものである。それらの複数の回線の他端は、通常、別々の異なる場所に設置される。図１に多重アクセスサービスの概略を示す。図１のユーザビル＃１内のＮＴ（Ｎｅｔｗｏｒｋ  Ｔｅｒｍｉｎａｔｉｏｎ）で３個の回線を多重している。ユーザビル＃２から＃４は、この回線の他端であり、各ユーザビル内のＮＴに回線が接続されている。この多重アクセスにおいては、回線を終端する装置の個数が少なくて済むというメリットがある。例えば、図１のユーザビル＃１内では、３回線を使用しているが回線終端装置であるＮＴは１台である。このように、多重アクセスは、回線終端装置を調達するコストを低く抑えることが出来る。
【０００４】
同期通信サービスのユーザインタフェース上でやり取りされる信号はフレームの形式である場合が多い。例えば、東日本電信電話株式会社が提供する高速ディジタル伝送サービスの１５４４ｋｂｉｔ／ｓＵＮＩインタフェースの場合、論理信号は１９３ビットのフレームで伝送される。そのフレーム構成を図２に示す。
【０００５】
２つの端末間に回線を設定して通信を行う場合、ユーザデータを伝送するために、フレーム内の一つまたは複数のタイムスロットを用い、そのタイムスロットにユーザデータが入れられる。通信を開始する前に、使用するタイムスロットのフレーム内位置が予め両端末に設定される。通信時において、信号を送信する場合、端末装置は当該タイムスロットに信号を入れてフレームを送信する。信号を受信する場合は、端末装置は受信したフレームの当該タイムスロットから信号を取り出す。
【０００６】
さて、多重アクセスの場合、同様にユーザデータを伝送するためにタイムスロットが使用され、そのタイムスロットの位置は回線ごとに設定される。多重アクセスの場合のフレーム構成とタイムスロットの使用の例を図３に示す。図３では、タイムスロット１〜１２を使用する７６８ｋｂｉｔ／ｓ、タイムスロット１６〜１９を使用する２５６ｋｂｉｔ／ｓ、およびタイムスロット２０を使用する６４ｋｂｉｔ／ｓの３回線の例を示している。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来の同期通信の回線エミュレーションでは、１端末対１端末を対象にしたものは存在したが、１端末対多端末、すなわち、多重アクセスを対象にしたものは存在しなかった。そのため、多重アクセスの場合は、非同期通信網を介して同期通信の回線エミュレーションを行えないという課題があった。
【０００８】
そこで、本発明は、上記課題を解決するため、多重アクセスのＴＤＭ回線をパケット網等の非同期通信網で回線エミュレーションする方法及び受信側装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明による多重化されたＴＤＭ回線エミュレーション方法は、多重化された同期通信サービスのＴＤＭ信号を、非同期通信ネットワークを介して伝送するＴＤＭ回線エミュレーションの方法であって、受信したパケットのタイムスロット信号の回線を識別することにより、該パケットを該回線ごとに振り分ける振分ステップと、前記振り分けられたパケットを、タイムスロット信号とシーケンス番号に分離する分離ステップと、前記シーケンス番号に基づいて書き込みアドレスを前記回線ごとに生成し、前記タイムスロット信号を回線ごとのバッファに書き込む書き込みステップと、前記回線ごとの書き込みアドレスに基づいて、前記回線ごとの読み出しアドレスを生成する生成ステップと、前記回線ごとの読み出しアドレスで、前記回線ごとのバッファから、前記タイムスロット信号を読み出して、フレームを成形する成形ステップと、を含んでいる。
【００１０】
また、前記回線ごとの読み出しアドレスは、前記回線ごとの書き込みアドレスの初期値を初期値として生成されることが好ましい。
【００１１】
上記目的を達成するため、本発明による多重化されたＴＤＭ回線エミュレーション方法は、多重化された同期通信サービスのＴＤＭ信号を、非同期通信ネットワークを介して伝送するＴＤＭ回線エミュレーションの方法であって、多重化された回線の中から、基準となる回線を決定する決定ステップと、受信したパケットを、タイムスロット信号とシーケンス番号に分離する分離ステップと、前記シーケンス番号、及び、前記基準となる回線の書き込みアドレスに基づいて、前記基準となる回線以外の書き込みアドレスを生成する生成ステップと、前記書き込みアドレスで前記タイムスロット信号をバッファに書き込む書き込みステップと、前記バッファから前記タイムスロット信号を読み出して、フレームを成形する成形ステップと、を含んでいる。
【００１２】
また、前記基準となる回線以外の書き込みアドレスは、前記基準となる回線の直近の書き込みアドレスであることが好ましい。
【００１３】
また、前記基準となる回線は、最初に受信したパケットが含まれる回線であることが好ましい。
【００１４】
上記目的を達成するため、本発明による受信側装置は、多重化された同期通信サービスのＴＤＭ信号を、非同期通信ネットワークを介して伝送するＴＤＭ回線エミュレーションの受信側装置であって、受信したパケットのタイムスロット信号の回線を識別することにより、該パケットを該回線ごとに振り分ける振分手段と、前記振り分けられたパケットを、タイムスロット信号とシーケンス番号に分離する分離手段と、前記シーケンス番号に基づいて書き込みアドレスを前記回線ごとに生成し、前記タイムスロット信号を前記回線ごとのバッファに書き込む書き込み手段と、前記回線ごとの書き込みアドレスに基づいて、前記回線ごとの読み出しアドレスを生成する生成手段と、前記回線ごとの読み出しアドレスで、前記回線ごとのバッファから、前記タイムスロット信号を読み出して、フレームを成形する成形手段と、を備える。
【００１５】
上記目的を達成するため、本発明による受信側装置は、多重化された同期通信サービスのＴＤＭ信号を、非同期通信ネットワークを介して伝送するＴＤＭ回線エミュレーションの受信側装置であって、多重化された回線の中から、基準となる回線を決定する決定手段と、受信したパケットを、タイムスロット信号とシーケンス番号に分離する分離手段と、前記シーケンス番号、及び、前記基準となる回線の書き込みアドレスに基づいて、前記基準となる回線以外の書き込みアドレスを生成する生成手段と、前記書き込みアドレスで前記タイムスロット信号をバッファに書き込む書き込み手段と、前記バッファから前記タイムスロット信号を読み出して、フレームを成形する成形手段と、を備える。
【発明の効果】
【００１６】
本発明は、同期通信サービスの多重アクセス回線をパケット網等によってエミュレーションを可能にする方法及び受信側装置を提供している。受信側装置のデータ処理方法及びこの処理方法を実現する受信側装置に関するものであり、本発明により、受信時にエミュレーション装置のバッファで生じる伝送遅延時間をどの回線も同程度の時間にすることが可能になる。これにより、極端に遅延時間が大きい回線が発生する可能性を排除でき、高い通信品質の多重化されたＴＤＭ回線の回線エミュレーション方法及び受信側装置が提供される。
【発明を実施するための最良の形態】
【００１７】
多重アクセスのＴＤＭ回線を、非同期通信網で回線エミュレーションし、同一拠点で多重の回線を受信した場合、以下のような課題が発生する。単純に多重アクセス技術と回線エミュレーション技術を組み合わせただけでは、回線エミュレーションとしては課題を有していることになる。本発明では、第１の実施形態及び第２の実施形態により、この課題を解決した多重アクセスのＴＤＭ回線をパケット網等の非同期通信網で回線エミュレーションする方法及び受信側装置を提供している。
【００１８】
最初に、多重アクセスを回線エミュレーションし、同一の拠点で多重の回線を受信した場合における課題を説明する。同期通信回線をパケット網でエミュレーションする場合、エミュレーション装置は端末装置から受信したフレームに含まれるタイムスロットの信号（タイムスロット信号）をパケットにカプセル化して伝送する。エミュレーション装置を含む網構成例を図４に示す。この図は、図１と同じく、ユーザビル＃１内で３回線を使用しており、本課題は、ユーザビル＃１が３重の回線を受信した場合に発生する。ここで、カプセル化は、フレームの全ての信号をカプセル化するのではなく、使用するタイムスロットのみをカプセル化しても良い。この場合、どのタイムスロットを使用するかは予めエミュレーション装置に設定しておく。タイムスロット信号をカプセル化する際、カプセル化される順にパケットにシーケンス番号が付与される。パケットにシーケンス番号を付与する方法は、例えば、ＩＴＵ−Ｔ勧告Ｙ．１４１３等に記述されている。カプセル化された順にシーケンス番号がパケットに付与され、この順に伝送されるため、受信側では、受信したパケットのシーケンス番号の順になるようにタイムスロット信号の順序を揃えることにより、元のタイムスロット信号を復元できる。タイムスロット信号の順序を揃えるために、受信したタイムスロット信号をバッファに一時的に格納する。そして、バッファからタイムスロット信号を取り出してフレームに成形して出力する。バッファには、タイムスロット信号を、その出力する順序、すなわちシーケンス番号の順序と、バッファ内の格納位置を示すアドレスの順序とが一致するように格納しておくことにより、バッファからアドレス順に読み出して出力すれば元のフレームが出力できるようになる。この場合、通信に使用されないタイムスロットには、例えば適切な固定値の信号を入れておく。これを実現するために、バッファにタイムスロット信号を書き込むときのバッファの書き込みアドレスが、シーケンス番号の順序通りになるように作る。書き込みアドレスの作り方としては、例えば、シーケンス番号に所定のオフセットを加算した値をアドレスする方法が考えられる。シーケンス番号の値の範囲よりアドレスの値の範囲の方が小さい場合、アドレスの値の範囲またはそれ以下の所定の数を法としてアドレスを計算する。例えば、シーケンス番号をＳＮ、アドレス計算に用いるオフセットをＯＦＦＳＥＴ、アドレスの範囲をＭとすると、アドレスの値Ａは、
Ａ＝（ＳＮ％Ｍ）＋ＯＦＦＳＥＴ                  （式１）
で計算できる。ただし、％は剰余演算子である。
【００１９】
多重アクセスの場合、複数の回線が設定され、それらの回線を同時に使用して通信を行うが、それらの回線で使用されるシーケンス番号は通常は全く違うものである。例えば、ある回線から受信したパケットのシーケンス番号が１０であるとき、同時刻に別の回線から受信したパケットのシーケンス番号が２０００のこともありえる。これは、シーケンス番号の初期値が異なっていたり、通信を開始する時刻が異なっていたりするからであり、むしろ、同じ値であることの方がまれである。タイムスロット信号を格納するバッファのアドレスを、そのタイムスロット信号を運んできたパケットのシーケンス番号に基づいて生成する場合、回線ごとにシーケンス番号の値が大きく違っていると、格納されるアドレスも大きく異なることになる。パケット受信時におけるエミュレーション装置でのタイムスロット信号のバッファへの格納に関係する処理の機能ブロック構成図を用いて、バッファにタイムスロット信号がバラバラの位置に格納される様子を図５に示す。
【００２０】
この構成は、図４のユーザビル＃１の受信側装置が３重の回線で受信する場合の処理であり、７６８ｋｂｉｔ／ｓ、２５６ｋｂｉｔ／ｓ、６４ｋｂｉｔ／ｓの３回線が受信される。ここで、タイムスロットグループ（ＴＳＧ）とは、１つの回線を構成するタイムスロットの集合を表している。例えば、７６８ｋｂｉｔ／ｓの回線の場合、タイムスロットグループ＃１（ＴＳＧ＃１）は、図３のＴＳ１からＴＳ１２のタイムスロットの集合である。ＴＳＧ＃２、ＴＳＧ＃３も同様である。
【００２１】
受信したパケットは、回線識別手段により、回線識別情報が取り出される。これにより、受信したパケットが運んでいるタイムスロット信号の回線を識別することができる。
【００２２】
パケットが運んでいるタイムスロット信号の回線の識別方法としては、回線ごとに別ＶＬＡＮとして、ＶＬＡＮ  ＩＤで区別する方法が考えられる。別の識別方法として、フレーム内の別フィールドを用いて識別する方法も考えられ、例えば、カプセル化方法がＩＴＵ−Ｔ勧告Ｙ．１４５３準拠であればＵＤＰ  ｐｏｒｔ  ｎｕｍｂｅｒフィールドを使う方法が考えられる。別の方法として、カプセル化方法がＭＥＦ８準拠であれば、ＥＣＩＤフィールドを使う方法も考えられる。もちろん、新たにフィールドを定義して使用する方法も考えられる。
【００２３】
この回線識別情報よりタイムスロットの位置情報が求められ、この情報はバッファにタイムスロット信号を書き込む際に使用される。この後、パケットはシーケンス番号分離部によって、シーケンス番号とタイムスロット信号に分離される。このシーケンス番号により、（式１）に従って、書き込みアドレスが生成され、タイムスロット信号がタイムスロット信号バッファに格納される。この時、ＴＳＧごとにシーケンス番号の系列が異なるため書き込み開始アドレスが異なり、図５のようにタイムスロット信号は各々バラバラな位置に格納される。
【００２４】
図５ではバッファが一つであり、格納されているタイムスロット信号を読み出す際の読み出しアドレスは１つである。ある読み出しアドレスでタイムスロット信号を読み出したとき、そのアドレスに格納されていたタイムスロット信号は、バッファに格納されてから読み出されるまでの滞留時間が回線によって大きく異なることになる。つまり、回線によっては、バッファに書き込まれてから読み出されるまでの時間が長いために伝送遅延時間が大きくなる。その一方で伝送遅延時間が短い回線が存在する可能性もある。一般に、同期通信は企業向け専用線に用いられることが多く、高い通信品質が求められるため、遅延時間の増大は好ましくない。
【００２５】
次に、上記の課題を解決した本発明の第１の実施形態について説明する。本実施形態は、どの回線の遅延時間も同程度の時間となるように、回線ごとにバッファを設け、読み出しアドレスを、書き込みアドレスの初期値に応じて決定する方法である。シーケンス番号が回線ごとにバラバラの値であるため、書き込みアドレスは、回線ごとにバラバラであるが、読み出しアドレスを書き込みアドレスと関連付けることにより、バッファ内での滞留時間をどの回線も同程度の時間にすることが可能になる。受信側装置の機能ブロック構成図を図６に示す。
【００２６】
この構成は、受信側装置が４回線を受信する場合の処理である。パケットが受信された場合、パケットフィルタリングによって、パケットが運んでいるタイムスロット信号の回線を識別して、対応するタイムスロット信号格納部に振り分ける。
【００２７】
タイムスロット信号格納部は、上述の方法と同様にパケットをシーケンス番号とタイムスロット番号に分離して、（式１）に従い、書き込みアドレスを生成し、タイムスロット信号バッファに格納する。
【００２８】
この受信側装置が、ある回線のタイムスロット信号バッファにタイムスロット信号を格納し始めるのは、当該回線の最初のパケットを受信したときである。最初のパケットのシーケンス番号から算出されるアドレス以降の位置にタイムスロット信号が書き込まれていく。その最初のアドレスが、図６の「書き込みアドレス初期値」である。本実施例の方法では、バッファからタイムスロット信号を読み出してフレームを成形するとき、読み出す最初の読み出しアドレスは書き込みアドレスの初期値である。ただし、書き込まれてすぐに読み出しを開始するのではなく、パケット網の伝送遅延揺らぎを考慮に入れて、ある程度時間が経過してから読み出しを開始する。その経過時間がバッファ内の滞留時間になる。回線ごとにその経過時間を設定することにより、タイムスロット信号のバッファ内での滞留時間を制御できるため、伝送遅延時間をどの回線でも同程度にすることが出来る。
【００２９】
各タイムスロット信号格納部のタイムスロット信号バッファから読み出された信号を、タイムスロット位置情報に基づいてフレーム内の位置を決定し、同期フレームを成形し出力する。なお、タイムスロット位置情報は、上述の方法と同じく回線識別手段（図示せず）により取り出される。
【００３０】
次に、別の方法で上記の課題を解決した本発明の第２の実施形態について説明する。本実施形態は、図５において、タイムスロット信号をシーケンス番号のみに基づいて書き込むのではなく、他の回線のタイムスロット信号が書き込まれたアドレスの近くに書き込む、という方法である。図５では、ある回線のタイムスロット信号を書き込むときに、他の回線のタイムスロット信号が書き込まれた位置を考慮していないために、バラバラに格納され、結果として、一つの読み出しアドレスで読み出すときに回線によって伝送遅延時間にばらつきが発生した。そこで、書き込むときに、基準となる回線を決めておき、別の回線のタイムスロット信号を書き込むときは、当該基準となる回線のタイムスロット信号の書き込みアドレスに近い値の書き込みアドレスで書き込むことにする。
【００３１】
基準となる回線の決め方は、基準となる回線がまだ決定されていないときは、最初に受信したパケットに含まれるＴＤＭ回線とする。
【００３２】
最初に受信したパケットが伝送するＴＤＭ回線を回線＿Ａとし、そのパケットに含まれるシーケンス番号をＳＮＡ＿０とする。そのパケットのＴＤＭ信号はＳＮＡ＿０に基づいたアドレスＴＳＡＡ＿０に書き込まれる。例えば、シーケンス番号の値のアドレスにタイムスロット番号を書き込む場合は、
ＴＳＡＡ＿０＝ＳＮＡ＿０  ｍｏｄ  Ｍ            （式２）
である。ここで、Ｍはバッファのアドレスの値の範囲であり、ｍｏｄ  ＭはＭを法とすることを意味する。
【００３３】
次に、別のＴＤＭ回線である回線＿Ｂのパケットを受信したとし、そのパケットのシーケンス番号をＳＮＢ＿０で表す。このパケットが運んできたタイムスロット信号を書き込むアドレスＴＳＡＢ＿０は、直近の回線＿Ａのタイムスロット信号を書き込んだアドレスをＴＳＡＡ＿１とすると、
ＴＳＡＢ＿０＝ＴＳＡＡ＿１                      （式３）
とする。このときの、ＴＳＡＢ＿０とＳＮＢ＿０との間の関係は、以降に受信する回線＿Ｂのパケットのタイムスロット信号の書き込みアドレスＴＳＡＢとそのパケットのシーケンス番号ＳＮＢにおいても保持する。つまり、ＴＳＡＢ＿０とＳＮＢ＿０の差をＯＦＦＳＥＴ＿Ｂで表すと、
ＴＳＡＢ＿０＝ＳＮＢ＿０＋ＯＦＦＳＥＴ＿Ｂ  ｍｏｄ  Ｍ  （式４）
であり、
ＴＳＡＢ＝ＳＮＢ＋ＯＦＦＳＥＴ＿Ｂ  ｍｏｄ  Ｍ          （式５）
でもある。このようにすれば、パケット網における伝送遅延時間に揺らぎがなければ、回線＿Ｂのタイムスロット信号が書き込まれるアドレスは常に回線＿Ａのタイムスロット信号が書き込まれるアドレスの近傍になる。他の回線についてもこの方法によってアドレスを決定すれば、全ての回線について、タイムスロット信号バッファ内において、どのタイムスロット信号も互いに近くに格納されるため、読み出すまでのバッファ内滞留時間がどの回線についても同じ程度になり、バッファ内残留時間が原因の伝送遅延時間の増大を回避できる。また、パケット網における伝送遅延時間に揺らぎがある場合は、ある時点では、どの回線も互いに近くに格納されていても、別の時点では、遅く到着するものや、早く到着するものがあるために、シーケンス番号が比較的小さいものや大きいものが現れ、結果として、バッファ内にある程度バラバラに分散して格納される。従って、読み出されるまでの時間にも、ある程度の時間差が発生する。しかし、この時間差は元々パケット網の伝送遅延揺らぎに起因するものであって、その伝送遅延時間差がそのままバッファ内に持ち越されただけである。従って、これは本実施形態に起因する伝送遅延時間の増大ではなく、パケット網の伝送遅延時間揺らぎによる伝送遅延時間差のみである。
【００３４】
本発明の第２の実施形態の受信側装置の機能ブロック構成を図７に示す。本実施形態を実現するためには、パケットが伝送するＴＤＭ回線を識別し、回線ごとにオフセット値を管理する必要がある。ＴＤＭ回線の識別方法は、第１の実施形態の場合と同じであるため、ここでは省略する。書き込みアドレスオフセット設定部は、各回線ごとのオフセットを決定する。オフセット値の決め方は、（式３）と（式４）から、ＴＤＭ回線の最初のパケットを受信したときに、基準となる回線の書き込みアドレス値ＴＳＡＡ＿１からそのパケットのシーケンス番号ＳＮＢ＿０を引いた値とする。ただし引き算は、Ｍを法として計算する。このようにして計算されたオフセット値を書き込みアドレスオフセット設定部に格納しておき、その回線のパケットを受信して、タイムスロット信号をタイムスロット信号バッファに書き込む際に書き込みアドレスを計算するために参照する。
【００３５】
バッファからタイムスロット信号を読み出してフレームに成形するとき、読み出す最初の読み出しアドレスは、書き込みアドレスの初期値である。書き込まれてすぐに読み出しを開始するのではなく、パケット網の伝送遅延時間揺らぎを考慮に入れて、ある程度時間が経過してから読み出しを開始する。各ＴＤＭ回線ごとに書き込みアドレスオフセットを管理することにより、各回線のタイムスロット信号は、バッファ内のお互いに近い場所に格納され、バッファ内の滞留時間をどの回線でも同程度にして、タイムスロット信号を読み出すことが可能になる。
【００３６】
また、以上述べた実施形態は全て本発明を例示的に示すものであって限定的に示すものではなく、本発明は他の種々の変形態様及び変更態様で実施することができる。従って本発明の範囲は特許請求の範囲及びその均等範囲によってのみ規定されるものである。
【図面の簡単な説明】
【００３７】
【図１】多重アクセスサービスの概略を示す。
【図２】１５４４ｋｂｉｔ／ｓＵＮＩインタフェースのフレーム構成を示す。
【図３】多重アクセスの場合のフレーム構成とタイムスロットの使用の例を示す。
【図４】多重アクセスの回線エミュレーションの網構成例を示す。
【図５】パケット受信時に、回線ごとにアドレスを生成し単一のバッファに格納する場合の例を示す。
【図６】本発明の第１の実施形態における受信側装置の機能ブロック構成図を示す。
【図７】本発明の第２の実施形態における受信側装置の機能ブロック構成図を示す。
【図１】
2008199162.tif 000003
【図２】
2008199162.tif 000004
【図３】
2008199162.tif 000005
【図４】
2008199162.tif 000006
【図５】
2008199162.tif 000007
【図６】
2008199162.tif 000008
【図７】
2008199162.tif 000009