(57)【特許請求の範囲】
【請求項１】
同一構造を有し各々が所与のアプリケーションにより独立して用いられる全体に相当する一連の異なるエンティティの形で供給される同種の情報のＡＴＭ（非同期転送モード）網セルによる伝送方法であって、各セルが特にその宛先が定義されているヘッダフィールドと情報フィールドを含み、両フィールドの大きさが規格化されている伝送方法において、各エンティティが、情報フィールドが一定の位置と大きさをそれぞれ有する複数のモジュールから同じように構成されるセルを介して伝送され、これらのモジュールのうち第一モジュールは、連続する複数のセルで同一エンティティを伝送するのに必要となる新しい各セル毎に増分されるモジューロ「ｐ」の連続セル指数を構成し、第二モジュールは伝送エンティティのデータを含み、最終モジュールは、セルの情報フィールドの他のモジュールのビットの続きから伝送前に計算して得られるB.H.C ブロック型のエラー検出・訂正コードから構成されること、さらに同一エンティティに関するセルのうち第一および最終セルの情報フィールドの第二モジュールは、モジュールのヘッダに位置するエンティティ冒頭の特性標識およびモジュールの終わりに位置するエンティティ最終の特性標識をそれぞれ含むことを特徴とする伝送方法。
【請求項２】
一つのエンティティの最終転送セルの第二情報モジュールの全容量が、非同期転送モード中に送信元レベルに存在する各エンティティの独立性を保つために、エンティティ終了特性標識と同じ構造の二進ワード手段による充填によって発信前に補完されることを特徴とする請求項１に記載の伝送方法。
【請求項３】
セルの第一モジュールに指数の非連続増分がある瞬間、またはセルの情報フィールドの監視下にある部分であってかつ情報フィールドが含む最終モジュール以外のモジュールによって構成される部分を侵すエラーの訂正が不可能である瞬間から、新しく受信した第二モジュールのエンティティ冒頭特性標識を検出するまで、一連のセルが受け取った各第二情報モジュールの代わりにエラー特性標識を用いることを特徴とする請求項１又は請求項２に記載の伝送方法。
【請求項４】
請求項１から請求項３のいずれか一項に記載の伝送方法を実施するための発信型装置であって、主に、送信元アプリケーション（１）に固有のチャネルで送信元アプリケーションから供給される各エンティティに関するデジタルデータを考慮するためのエンティティ枠組み手段（１２）と、連続セルの操作のためにローカル処理チャネル（Ｈ２）でこれらのデジタルデータを考慮することができる適応バッファ手段（１３）と、コード化手段（１４）とを含み、コード化手段が、セルの第一モジュールの連続指数を増分によって生じる第一手段と、このセルに供給される情報フィールドの他のモジュールを構成するための二進要素の続きからセルごとのエラー検出・訂正コードモジュールを生じる第二手段とに再分割され、装置がさらに、伝送用に選択された条件およびチャネルでセルのデータを供給するための出力バッファ手段（１５）を含むことを特徴とする装置。
【請求項５】
請求項１から請求項３のいずれか一項に記載の伝送方法を実施するための受信型装置であって、主に、同一セルのヘッダが受けるセルの情報フィールドを分離するための受信抽出手段（１７）と、受け取とられるセルの情報フィールドデータをローカル処理チャネル（Ｈ２’）で考慮することができる入力バッファ手段（１８）と、受け取ったセルの情報フィールドの他のデータから第一モジュールおよび最終モジュールを切り離し、訂正コードを用いて多くても２ビットのエラーセルの情報フィールド監視下にある部分を場合によっては再構成できるデコーダ手段（１９）と、連続して受けた連続指数モジュールの連続性を確認する手段（２１）と、受け取った各セルの第二モジュールを別々に抽出する手段（２０）と、出力バッファ手段（２２）とを含み、そこから各エンティティ、又は制御によりエラーエンティティの代わりとなる少なくとも一つのエラー標識、又はエンティティとして回復できないほどのエラーセルを受けた場合のデコーダ手段、またはエンティティのセルの第一モジュールの指数増分が非連続である場合の確認手段が供給されることを特徴とする装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、同一構造を有し各々が独立して用いられる全体に相当する一連の異なるエンティティの形で供給される所与のアプリケーション用の情報のＡＴＭセルによる伝送方法に関し、またこの方法を実施するための装置に関する。
【０００２】
【従来の技術】
この方法は、Ｃ．Ｃ．Ｉ．Ｔ．Ｔ．勧告Ｉ３２１によって定義された基準型を考慮する場合、特に通常ＡＴＭ頭辞語によって示される非同期転送網に対応する層と関連アプリケーションに対応する上位層との間に位置するいわゆる適合層レベルにある広帯域サービス総合デジタル網領域で実施される。
【０００３】
エンティティを伝送するために使用されるセルは、好適にはＣ．Ｃ．Ｉ．Ｔ．Ｔ．勧告Ｉ３６１によって定義されるようなＡＴＭセルである。
【０００４】
送信元アプリケーションから伝送される情報は本来アナログであり、これらを同一構造を持つ一連のエンティティに編成できることが想定されている。この構造では、各エンティティは、情報の宛先であるアプリケーションによって独立して利用できる一つの全体に相当する。
【０００５】
同じ一つの送信元アプリケーションからの一連のエンティティは連続して伝送され、多量の送信元情報を再構成すると考えられ、したがってエンティティは少なくとも比較的規則的な速度で、すなわち場合によっては一定の速いリズムで受信される。
【０００６】
エンティティは実際にはたとえば音声や画像のようなそれぞれの大きさが可変である情報のモジュール要素に相当する。
【０００７】
音声情報の場合、エンティティは、たとえば多量の音声情報の連続サンプルである「ｓ」グループから計算される選択エネルギー線を表すデジタルデータ全体に相当する。
【０００８】
画像情報の場合、エンティティは、たとえば所定のフォーマットを有する像を表すデジタルデータ全体に相当する。
【０００９】
このときエンティティの一時的なつながりは通常、受取先で解釈されるサービスである。
【００１０】
前述のようにエンティティの形で伝送される情報束の伝送量は可変であり、特に上述の例のように各エンティティに関する送信元のデータが伝送に先立って量子化操作および統計的なコード化操作に従う場合はそうである。
【００１１】
重要なのは、発信された全てのエンティティを、非同期ＡＴＭモードで送信元から受取先に伝送された後でできる限り回復させることである。ところでこのモードが実施されると、セルを形成するデータビットのレベルで生じ得る既知のエラーのほかに、特にセルごとのエンティティの伝送に関してエラーが現れる可能性がある。そのためエラーが検出されない場合もしくは正しく訂正されない場合、宛先を決定するこのセルの部分に悪影響を及ぼし、この伝送を受け持つネットワークによって受取先以外にセルが伝送されてしまう懸念がある。
【００１２】
【発明が解決しようとする課題】
したがって本発明は、同一構造を有し各々が独立して用いられる一つの全体に相当する一連の異なるエンティティの形で、所与のアプリケーション用のアナログ情報をＡＴＭセルで伝送する方法を提案するものである。この方法は伝送エラーの検出と訂正を的確に行うと同時に受信時に回復不可能なエンティティを除去することによりユーザに高品質のサービスを提供することを目的とする。
【００１３】
本発明はまた、伝送方法を実施する受信機型装置を提案するものである。
【００１４】
本発明はまた、前述した伝送方法を実施するための発信機型装置を提案するものである。
【００１５】
【課題を解決するための手段】
各セルは特に宛先が定義されたヘッダと情報フィールドを含み、双方の大きさはそれぞれ規格化されている。
【００１６】
本発明の特徴によれば、この方法は情報フィールドが一定の位置と大きさを有するモジュールから同じように構成されるセルを介して各エンティティの伝送を行うものである。これらのモジュールの第一モジュールは、連続するセルごとの同一エンティティの伝送に必要な新しい各セル用に増分されるモジューロ「ｐ」の連続セル指数を構成する。第二モジュールは伝送エンティティのデータを含む。最終モジュールはいわゆるＢ．Ｃ．Ｈ  型のエラー検出・訂正コードから構成される。このコードはセルの情報フィールドの他のモジュールのビットの続きから伝送前に計算して得られる。さらに同一エンティティに関するセルのうち第一および最終セルの情報フィールドの第二モジュールは、モジュールのヘッダに位置するエンティティ冒頭の特性標識およびモジュールの終わりに位置するエンティティ最終の特性標識をそれぞれ含む。
【００１７】
本発明の特徴によれば、発信機型の装置は主に、送信元アプリケーションに固有のチャネルで送信元アプリケーションから供給される各エンティティに関するデジタルデータを考慮するためのエンティティ枠組み手段と、連続セルの操作のためにローカル処理チャネルでこれらのデジタルデータを考慮することができる適応バッファ手段と、コード化手段とを含み、コード化手段は、セルの第一モジュールの連続指数の増分によって生じる第一手段と、このセルに供給される情報フィールドの他のモジュールを構成するための二進要素の続きからセルごとのエラー検出・訂正コードモジュールを生じる第二手段とに再分割され、装置はさらに、伝送用に選択された条件およびチャネルでセルのデータを供給するためのいわゆる出力バッファ手段を含む。
【００１８】
本発明の特徴によれば、受信機型の装置は主に、同一セルのヘッダが受けるセルの情報フィールドを分離するための受信抽出手段と、受け取ったセルの情報フィールドデータをローカル処理チャネルで考慮することができるいわゆる入力バッファ手段と、受け取ったセルの情報フィールドの他のデータから第一モジュールおよび最終モジュールを切り離し、場合によっては訂正コードを用いて多くても２ビットの誤った受取セルの情報フィールドの監視下にある部分を再構成できるデコーダ手段とを含む。また連続して受けた連続指数モジュールの連続性を確認する手段と、受け取った各セルの第二モジュールを別々に抽出する手段と、出力バッファ手段とを含み、そこから各エンティティ、または制御によりエラーエンティティの代わりとなる少なくとも一つのエラー標識、またはエンティティとして回収できないエラーセルを受けた場合のデコーダ手段、または一つのエンティティのセルの第一モジュールの指数増分が非連続である場合の確認手段が供給される。
【００１９】
本発明、その特徴および長所を以下の図面に関して詳細に説明する。
【００２０】
【実施例】
前述したように、本発明による情報伝送方法は、送信元アプリケーション１と受取アプリケーション２をＡＴＭ型の非同期転送網からなる伝送手段を介して連絡可能にすることを目的とする。送信元アプリケーション１は同じように構造化された一連の異なるエンティティの形で同じ性質の情報を多量に供給する。各エンティティはこの情報が差し向けられるアプリケーションによって独立して用いられるひとつの全体を構成する。装置４は、このアプリケーションから生じる数連のエンティティをネットワーク３に向けて伝送する際に送信元アプリケーション１のインターフェースとなる。この装置はエンティティを構成するデータビットをセルの情報フィールドに挿入することができるように構成されており、データはこのセルを介し、ネットワークを通して伝送される。
【００２１】
装置４の後段にはマルチプレクサ５が介在し、ネットワーク３に伝送される多数のセル内に、場合によっては他の送信元、特に発信制御論理ユニット６からのビットを挿入することができる。
【００２２】
発信インターフェース７はいわゆるネットワーク３にマルチプレクサ５の出力を接続し、マルチプレクサからのセルをこのネットワークによって転送するために必要な適応を行う。
【００２３】
受信インターフェース８はネットワーク３によって受取アプリケーション２の方に伝送されるセルのために逆の適応を行う。
【００２４】
デマルチプレクサ９は、受取アプリケーションに伝送するために一連のエンティティを再構成する際に、受取アプリケーションのインターフェースとなる装置１１によって用いられるビットから受信制御論理ユニット１０などのユニットに差し向けられたセルのビットを分離する。
【００２５】
一般に、また既に知られているように、前述したシステムを構成するさまざまな要素の実現は考察されたアプリケーション及びネットワークの本質的な特性と密接な関係がある。
【００２６】
前述のシステムを構成するさまざまな要素は当業者にとって既知であるので、装置４、１１の特徴的な要素についてのみ以下に説明する。
【００２７】
既に知られておりまた上述したように、ネットワーク３のようなＡＴＭ非同期転送網は同じように構造化されたセルを介してデジタル化された情報を伝送する。各セルは主に二つのフィールドからなる。一つは情報フィールドで、伝送するデジタル情報の要素を受け取ることができ、もう一つはヘッダフィールドで、特にセルの情報フィールドに含まれる情報要素の宛先を決定するために役立つ。
【００２８】
一般に送信元アプリケーションから伝送されるエンティティの大きさは、勧告Ｉ３６１によって構造化されたセルの場合、一つのセルのヘッダフィールドと情報フィールドがそれぞれ５オクテットと４８オクテットであるため、セルの情報フィールドのビット容量よりもずっと大きい。
【００２９】
したがって送信元アプリケーションから同一のエンティティに関する情報データビットを伝送するためには複数の連続セルを用い、さらにデータが出ているエンティティを再構成するために伝送後に受取アプリケーションのレベルでセルを集めることが必要である。
【００３０】
したがって、エンティティの各転送セルの情報フィールドを同じように組織化し、このフィールドをそれぞれが一定の大きさと位置を有する複数のモジュールに分割する。
【００３１】
実施例では、この情報フィールドが、同一のエンティティの伝送に追加セルが必要なたびごとに増分されるモジューロ「ｐ」のセル連続指数に対応する第一モジュールを含む。モジューロは、たとえば第一モジュールごとに情報フィールド冒頭の３ビットの保留を含む８である。
【００３２】
第一モジュールの連続モジュールは、たとえば新しい各エンティティの第一セルの発信で０に強制され、受信でこのセルを検出し、このエンティティが差し向けられた受信機を同期できるようにする。
【００３３】
受取アプリケーションの装置１１で連続受信したセルに関して複数の第一モジュールの増分の規則性を確認することにより、失われたセル及び獲得されたセルを検出できる。セルの損失は、ここで考慮されている送信元アプリケーションからネットワーク３を通って伝送されるセルのヘッダフィールドに悪影響を及ぼす訂正されない伝送エラーが原因である。セルの獲得は、他の送信元アプリケーションから他の受取アプリケーションへ発信するセルのヘッダフィールドに悪影響を及ぼす訂正されない伝送エラーが原因である。
【００３４】
第二モジュールは伝送されるエンティティのデータビットを含む。これらのビットは、たとえばこれらを含むエンティティの連続位置に応じて、このエンティティの伝送で連続して生じる増加モジューロセルの複数の第二モジュールに分配される。
【００３５】
いわゆる予備の追加モジュールは各セルの情報フィールドに備えられる。実施例では１１ビットのフィールドを占めるこの予備モジュールは、たとえば同一フィールドの第二モジュールのすぐ後ろに位置づけられる。
【００３６】
最終モジュールはエラー検出・訂正コードの各セルの情報フィールドの終わりに備えられる。それぞれの最終コードモジュールは情報フィールドの一部によって伝送前に計算される。情報フィールドのこの部分は監視下におかれ、また最終コードモジュールを含むセルの他の情報フィールドモジュールを構成する二進要素の続きからなる。
【００３７】
実施例では、このコードはＢ．Ｃ．Ｈ（ＢＯＳＥ−ＣＨＡＵＤＵＲＩ−ＨＯＣＫＥＮＧＨＥＭ）  ブロック型であり、コード計算を行う情報フィールドの部分でビットエラーを二個まで修正することができる。
【００３８】
このようなＢ．Ｃ．Ｈ  コードは特に、米国ケンブリッジの「Ｔｈｅ  Ｍ．Ｉ．Ｔ．  ＰＲＥＳＳ  」  で出版されたＷ．ＷＥＳＬＥＹ  ＰＥＴＥＲＳＯＮ  と  Ｅ．Ｊ．    ＷＥＬＤＯＮ  Ｊｒ．  の英文著書“Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｎｇ  Ｃｏｄｅｓ”第二版で言及されている。
【００３９】
選択されるコードはたとえば、ひとつのブロックの長さが「ｎ」で、「ｋ」ビット（それぞれ３８４と３６６）の擬似コードであり、「ｎ」と「ｋ」の値はそれぞれ５１１と４９３の既知のコードをベースとしている。
【００４０】
送信元アプリケーション１の装置４で計算される各セルの最終モジュールは受取アプリケーションの装置１１で考慮され、エラーがセルにつき二個以上ではない限り、この最終モジュールが計算されるセルの情報フィールド部分のビットを侵すビット伝送エラーを訂正する。
【００４１】
欠陥セルが二個の連続エンティティの伝送を侵さないようにするために、充填ビットを用いてエンティティ全体を補完することにより、エンティティがセルの第二モジュールの整数を占め、異なる二個のエンティティに属するビットからなるセルを構成しないようにする。
【００４２】
エンティティ伝送セルの第二モジュールが１６ビットの２２ワードからなる好適な実施例では、第二モジュールにおけるエンティティの未伝送最終ワードの後に存在し得る空隙は、エンティティの終わりの特性標示を構成する特定のワードによって埋められる。このワードは場合によっては繰り返されて、エンティティの最終伝送セルの第二モジュールが全容量になるようにする。同様に、新しいエンティティの第一データビットを伝送するための全てのセルは、セルの冒頭にあるエンティティ冒頭の特性ビットを第一データビットの前に挿入することによって特徴づけられる。これはたとえば発信時に、新しいエンティティの第一データビットを含むワードが位置するセルの第二モジュールの冒頭に、エンティティ冒頭の特性標示を構成する特定のワードを挿入することによって得られる。
【００４３】
受信時には、既に受信したセルの続きに悪影響を及ぼす連続指数の破壊や、セルの情報フィールドの監視下にある部分のワード訂正が不可能であることを同一セルの続きに位置する対応検出コードが確認した瞬間から、受け取った各第二モジュールの代わりにエラー特性標示を構成する特定ワードを用いる。これは連続モジュールの値が０であるエンティティ冒頭標示を含む新しいモジュールを受信し検出するまで続く。
【００４４】
図２は、送信元アプリケーション１用のインターフェース装置４の原理図である。この装置は、エンティティを構成するビットを入力Ｄで受信する。これらのビットは場合によっては送信元アプリケーションによって変えられるビットと共に伝送され、これらを考慮に入れるいわゆる枠組み装置１２によって受信される。それ自体は当業者には既知であるこの装置１２が入力Ｓで受信する同期クロック信号は、送信元アプリケーションから来て、入力Ｄから到達するビットを捕え、連続受信するエンティティを互いに弁別するためにある。装置１２はまた、送信元アプリケーション１がエンティティビットを送るときに機能させる書き込み制御入力Ｗを含む。
【００４５】
さらに送信元アプリケーション１は装置４の出力０に接続され、装置４のレベルで妨害が起こって所定の条件におけるこれらのビット処理を巻き込む場合、エンティティビットの送信を中断することができる。
【００４６】
装置１２は、既知のタイミング適応バッファ１３の入力に接続される。これがいわゆる入力であり、チャネルＨ１の送信元アプリケーションで受信したエンティティビットをローカルチャネルＨ２で供給するために備えられるため、セルによる調整のための処理を装置自体によって行うことが可能になる。
【００４７】
実施例ではコード化装置１４は入力バッファ１３の出力に接続されており、図示されていない増分論理によってセルの第一モジュールを形成する。エンティティの伝送に用いられる各連続セルは、先行するセルに関して計算した第一モジュールの増分によって得られる第一モジュールを備えている。コード装置１４はまた、ここでは示されていないブロックによるコード論理によって各セルの最終モジュールを形成することができる。
【００４８】
セルの各最終モジュールは、上述したようなＢ．Ｃ．Ｈ．型の検出・訂正コードに相当する。各エラー検出・訂正コードは、これを含むセルの情報フィールドの他のモジュールを構成するブロックごとに捕捉された二進要素から計算される。これは、計算されるセルを共に構成する全ての要素とともにコード化装置１４から出力バッファ１５に伝送される。
【００４９】
出力レベルで入力バッファ１３によって装置４内部で用いられるローカルチャネルＨ２はまた、コード化装置１４によって転送用に用いられ、出力バッファ１５によって受信用に用いられる。転送ネットワーク３に依存する伝送チャネルＨ３は出力バッファ１５によって用いられ、めざす宛先アプリケーション２宛てにこのネットワークを通ってセルを伝送する。
【００５０】
装置４は出力バッファ回路１５から出力Ｄレベルで連続してセルのビットを供給する。また出力ＨＤレベルでビットクロック信号を、出力Ｐからはセルの存在特性信号を供給する。
【００５１】
図３は、宛先アプリケーション２用のインターフェース装置１１の原理図である。この装置１１は、装置４から転送ネットワーク３を通り、受信インターフェース８とこれに接続されるデマルチプレクサ９を経て伝送される出力Ｄ、ＨＤ、Ｐから発信する信号を受ける。
【００５２】
これらの信号を用いる抽出装置１７は、ビットが受信された各セルのヘッダフィールドから情報フィールドを分離することができる。この分離は従来のＡＴＭ技術手段によって行うことができるので、ここでは言及しない。
【００５３】
各伝送セル用に受信されたビットから得られる情報フィールドは所定のタイミング適応バッファ１８に伝送され、一時的な非同期網を特徴づけるセルの情報伝達量の変化を吸収する。このバッファ１８は、チャネルＨＤの送信元アプリケーションから受信するエンティティビットをローカルチャネルＨ２’で供給し、バッファを含む装置内の後続要素によって処理を行う。
【００５４】
デコーダ装置１９はバッファ１８の出力に接続される。これは、受信した各情報フィールドのさまざまなモジュールの分離および、特に最終モジュールを構成するコレクタコードモジュールを処理するための抽出を行うものである。また各情報フィールドが含む最終モジュールによって、このフィールドの他のモジュールのビットに悪影響を及ぼし得るエラーを検出し、フィールドの監視下にある部分ごとのビットエラー数が２個以下である限り訂正を行う。
【００５５】
デコーダ装置は一方で受信セルの情報フィールドの第一モジュールのビットを分離し、これらのビットはそれが必要かつ可能であるときは訂正される。また他方で情報フィールドの第一および最終モジュールに関する以外のデータビットを分離する。これら全てはそれ自体既知の方法で行われる。
【００５６】
情報フィールドの第一および最終モジュールに関する以外のビットは装置２０に伝送され、装置２０は第二モジュールのビットを抽出し、別々の伝送を行う。各セルの第一モジュールが伝送される検査装置２１は、連続して受信される第一モジュールの連続増分を検査し、セルの獲得又は損失に相当する非連続があれば警告する。
【００５７】
出力バッファ２２は宛先アプリケーション２と、抽出装置２０及び検査装置２１からなる装置との間に挿入される。
【００５８】
抽出装置２０から出力バッファ２２に連続して伝送される第二モジュールは、送信元アプリケーション１から生じるようなエンティティのデータ束を再構成するためにこのバッファに集められる。各エンティティ冒頭の第二モジュールはエンティティ冒頭の特性標識で認識され、各エンティティの最後の第二モジュールは一つ又は複数のエンティティ最終標識で認識される。
【００５９】
上述したように、デコーダ装置１９によって回収不可能なエラーとみなされるあらゆる第二モジュールは、そのデータビットがエラー標示ビットとなり、これがエラーモジュールの代わりに受取アプリケーションに連絡される。第二エラーモジュールに続いて受信される第二モジュールもまた、エンティティ冒頭標識を含むエラーのない第二モジュールが現れるまでエラー標識に代わる。
【００６０】
アナログの代替も同様に行われる。すなわち検査装置２１が新しい第一モジュールが到着したときに非連続増分を認めると、非連続増分が認められた第一モジュールに対応するものから、エンティティ冒頭標識を含む第二モジュールが受信されるまで、エラー標識が全ての第二モジュールに取って代わる。
【００６１】
実施例では、入力バッファの後段にある装置１１の構成は一時的に局部クロック信号Ｈ２’によって支配され、出力バッファ２２は、図示されていない出力を経て受取アプリケーション２にエンティティデータを供給する。この受取アプリケーションはまた、装置１１の同期クロック信号および、エンティティデータ用の書き込み制御信号を受け、必要な場合には装置１１によるデータ送信中断を始動することができる制御を有する。
【図面の簡単な説明】
【図１】本発明による伝送方法を実施することができるシステムの原理図である。
【図２】本発明による方法を実施するために構成された発信機型装置及び受信機型装置を示す。
【図３】本発明による方法を実施するために構成された発信機型装置及び受信機型装置を示す。
【符号の説明】
１  送信元アプリケーション
２  受取アプリケーション
３  ＡＴＭネットワーク
４、１１  インタフェース
５  マルチプレクサ
７  発信インターフェース
８  受信インターフェース
９  デマルチプレクサ
【図１】
0003569003.tif 000002
【図２】
0003569003.tif 000003
【図３】
0003569003.tif 000004