(57)【要約】    【課題】      装置内部のリソースを効率的に使用し装置規模の増大を抑制すること。    【解決手段】  ＡＴＭセル受信部１１０は、ペイロード部とヘッダ部とからなるＡＴＭセルを受信する。圧縮ＡＴＭセル生成部１２０は、受信したＡＴＭセルのヘッダ部に従って、当該ＡＴＭセルのペイロード部の複数の送信先装置に対応する複数の送信先ヘッダ部＃１〜＃Ｎを取得し、取得した送信先ヘッダ部＃１〜＃Ｎを当該ペイロード部とともに圧縮セルバッファに書き込む。  【選択図】      図４
2005184438.tif 000002
【特許請求の範囲】
【請求項１】
ペイロード部とヘッダ部とからなるＡＴＭセルを受信する受信手段と、
受信されたＡＴＭセルの前記ヘッダ部に従って、前記ペイロード部の複数の送信先に対応する複数の送信先ヘッダ部を取得する取得手段と、
取得された複数の送信先ヘッダ部を前記ペイロード部に付加することにより圧縮ＡＴＭセルを生成する付加手段と、
を有することを特徴とするＡＴＭセル処理装置。
【請求項２】
前記取得手段は、
複数の送信先候補との接続の設定状態に応じて、前記複数の送信先候補に対応する複数の送信先候補ヘッダ部を有効値および無効値の一方に設定する設定手段を有し、
前記複数の送信先候補ヘッダ部のうち有効値に設定されているものを送信先ヘッダ部として選択する、ことを特徴とする請求項１記載のＡＴＭセル処理装置。
【請求項３】
生成された圧縮ＡＴＭセルから前記複数の送信先宛てのＡＴＭセルを復元する復元手段をさらに有し、
復元されたＡＴＭセルを前記複数の送信先宛てに送信する、ことを特徴とする請求項１記載のＡＴＭセル処理装置。
【請求項４】
復元されたＡＴＭセルを一時的に保持する複数の保持手段をさらに有し、
前記復元手段は、
生成された圧縮ＡＴＭセルの各送信先ヘッダ部に従って、前記複数の保持手段の中から、復元されたＡＴＭセルの保持に使用する保持手段を特定する、ことを特徴とする請求項３記載のＡＴＭセル処理装置。
【請求項５】
復元されたＡＴＭセルを一時的に保持する保持手段をさらに有し、
前記復元手段は、
生成された圧縮ＡＴＭセルの前記複数の送信先ヘッダ部を順番に前記保持手段に置き換える、ことを特徴とする請求項３記載のＡＴＭセル処理装置。
【請求項６】
請求項１記載のＡＴＭセル処理装置を有することを特徴とする無線ネットワーク制御装置。
【請求項７】
請求項１記載のＡＴＭセル処理装置を有することを特徴とする無線基地局装置。
【請求項８】
ペイロード部とヘッダ部とからなるＡＴＭセルを受信する受信ステップと、
受信したＡＴＭセルの前記ヘッダ部に従って、前記ペイロード部の複数の送信先に対応する複数の送信先ヘッダ部を取得する取得ステップと、
取得した複数の送信先ヘッダ部を前記ペイロード部に付加することにより圧縮ＡＴＭセルを生成する付加ステップと、
を有することを特徴とするＡＴＭセル処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＡＴＭ（Asynchronous Transfer Mode）を適用した移動通信システムにて使用されるＡＴＭセル処理装置およびＡＴＭセル処理方法に関する。
【背景技術】
【０００２】
ＡＴＭを適用した移動通信システム内の無線基地局装置および無線基地局装置に接続された無線ネットワーク制御装置（例えば、交換局装置）では、ユーザデータ（例えば、音声データ、テキストデータ、画像データなど）は、ＡＴＭセルの形で伝送される（例えば、特許文献１参照）。
【０００３】
無線基地局装置および無線ネットワーク制御装置には、送信すべきＡＴＭセルを処理するためのＡＴＭセル処理装置が設けられている。従来のＡＴＭセル処理装置では、上流の装置から入力されたＡＴＭセルのペイロード部をコピーし、コピーされたペイロード部および元のペイロード部の双方を内部のバッファに一時的に記憶することがある。このような処理は、例えば、通信端末装置のセル間またはセクタ間の移動に伴って無線回線の設定が変更される際に無線通信が途切れることを防ぐために行われるハンドオーバに備えて行われる。
【特許文献１】特表２００１−５２７３６２号公報（図１７Ａ）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来のＡＴＭセル処理装置においては、元のペイロード部をコピーすることにより必要な個数（例えば、送信先の数）のペイロード部が生成され、生成された当該個数のペイロード部が一時的に記憶される。すなわち、入力されたＡＴＭセルに対してコピーを行う必要がある場合においては、そうでない場合に比べてコピーにより生成されるデータ量や記憶されるデータ量が大きくなるため、これらの処理のためにより多くのリソースがＡＴＭセル処理装置において必要となる。したがって、例えば同報送信のようなポイントツーマルチポイントのデータ通信を想定した場合、送信先の数が増加すると所要リソースが膨大になってしまう。この問題に対処するための方策として、ＡＴＭセル処理装置の内部リソースを増大させることが考えられるが、このような方策を実施するとＡＴＭ処理装置自体の規模も増大してしまうことになるため、容易に実施することはできない。
【０００５】
本発明は、かかる点に鑑みてなされたもので、装置内部のリソースを効率的に使用し装置規模の増大を抑制することができるＡＴＭセル処理装置およびＡＴＭセル処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のＡＴＭセル処理装置は、ペイロード部とヘッダ部とからなるＡＴＭセルを受信する受信手段と、受信されたＡＴＭセルの前記ヘッダ部に従って、前記ペイロード部の複数の送信先に対応する複数の送信先ヘッダ部を取得する取得手段と、取得された複数の送信先ヘッダ部を前記ペイロード部に付加することにより圧縮ＡＴＭセルを生成する付加手段と、を有する構成を採る。
【０００７】
この構成によれば、受信されたＡＴＭセルのヘッダ部に従って取得された、当該ＡＴＭセルのペイロード部の複数の送信先に対応する複数の送信先ヘッダ部を、当該ペイロード部に付加するため、ペイロード部をコピーすることにより送信先の数のペイロード部を生成し記憶する必要性をなくすことができ、装置内部のリソースを効率的に使用し装置規模の増大を抑制することができる。
【０００８】
本発明のＡＴＭセル処理装置は、上記構成において、前記取得手段は、複数の送信先候補との接続の設定状態に応じて、前記複数の送信先候補に対応する複数の送信先候補ヘッダ部を有効値および無効値の一方に設定する設定手段を有し、前記複数の送信先候補ヘッダ部のうち有効値に設定されているものを送信先ヘッダ部として選択する構成を採る。
【０００９】
この構成によれば、複数の送信先候補との接続の設定状態に応じて、当該複数の送信先候補に対応する複数の送信先候補ヘッダ部を有効値および無効値の一方に予め設定しておき、当該複数の送信先候補ヘッダ部のうち有効値に設定されているものを送信先ヘッダ部として選択するため、ペイロード部をコピーすることにより送信先の数のペイロード部を生成し記憶する必要性をなくすことができ、装置内部のリソースを効率的に使用し装置規模の増大を抑制することができるとともに、圧縮ＡＴＭセルの生成処理を効率化することができる。
【００１０】
本発明のＡＴＭセル処理装置は、上記構成において、生成された圧縮ＡＴＭセルから前記複数の送信先宛てのＡＴＭセルを復元する復元手段をさらに有し、復元されたＡＴＭセルを前記複数の送信先宛てに送信する、構成を採る。
【００１１】
この構成によれば、圧縮されたＡＴＭセルを自装置内で復元した上で、複数の送信先宛てに送信することができる。
【００１２】
本発明のＡＴＭセル処理装置は、上記構成において、復元されたＡＴＭセルを一時的に保持する複数の保持手段をさらに有し、前記復元手段は、生成された圧縮ＡＴＭセルの各送信先ヘッダ部に従って、前記複数の保持手段の中から、復元されたＡＴＭセルの保持に使用する保持手段を特定する、構成を採る。または、本発明のＡＴＭセル処理装置は、上記構成において、復元されたＡＴＭセルを一時的に保持する保持手段をさらに有し、前記復元手段は、生成された圧縮ＡＴＭセルの前記複数の送信先ヘッダ部を順番に前記保持手段に置き換える、構成を採る。
【００１３】
この構成によれば、復元されたＡＴＭセルを一時的に保持する保持手段の機能性に応じたＡＴＭセル復元処理を実行することができる。
【００１４】
本発明の無線ネットワーク制御装置は、上記のＡＴＭセル処理装置を有する構成を採る。
【００１５】
この構成によれば、上記のＡＴＭセル処理装置と同様の作用効果を、無線ネットワーク制御装置において実現することができる。
【００１６】
本発明の無線基地局装置は、上記のＡＴＭセル処理装置を有する構成を採る。
【００１７】
この構成によれば、上記のＡＴＭセル処理装置と同様の作用効果を、無線基地局装置において実現することができる。
【００１８】
本発明のＡＴＭセル処理方法は、ペイロード部とヘッダ部とからなるＡＴＭセルを受信する受信ステップと、受信したＡＴＭセルの前記ヘッダ部に従って、前記ペイロード部の複数の送信先に対応する複数の送信先ヘッダ部を取得する取得ステップと、取得した複数の送信先ヘッダ部を前記ペイロード部に付加することにより圧縮ＡＴＭセルを生成する付加ステップと、を有するようにした。
【００１９】
この方法によれば、受信されたＡＴＭセルのヘッダ部に従って取得された、当該ＡＴＭセルのペイロード部の複数の送信先に対応する複数の送信先ヘッダ部を、当該ペイロード部に付加するため、ペイロード部をコピーすることにより送信先の数のペイロード部を生成し記憶する必要性をなくすことができ、装置内部のリソースを効率的に使用し装置規模の増大を抑制することができる。
【発明の効果】
【００２０】
以上説明したように、本発明によれば、装置内部のリソースを効率的に使用し装置規模の増大を抑制することができる。
【発明を実施するための最良の形態】
【００２１】
本発明の骨子は、受信したＡＴＭセルのヘッダ部に従って取得された、当該ＡＴＭセルのペイロード部の複数の送信先に対応する複数の送信先ヘッダ部を、当該ペイロード部に付加することである。
【００２２】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００２３】
図１は、本発明の一実施の形態に係るＡＴＭセル処理装置を用いた移動通信システムの一例を示す構成図である。図１に示す移動通信システム１においては、ネットワーク２からのＡＴＭセル１１を、ＡＴＭセル処理装置を適用した無線ネットワーク制御装置（ＲＮＣ）３が受信する。
【００２４】
ＲＮＣ３は、ＡＴＭセル１１から、ＲＮＣ３に接続された複数（例えば、図１では２基）の無線基地局装置（ＢＳ）４、５を送信先とする変換ＡＴＭセル１２、１３を生成し、ＢＳ４、５に送信する。変換ＡＴＭセル１２、１３は、変換前のＡＴＭセル１１と同内容のペイロード部と、ＢＳ４、５宛てにそれぞれ変換されたヘッダ部とからなる。図１に示すように、ＢＳ４、５は無線端末装置（ＭＳ）６と無線通信を行っており、変換ＡＴＭセル１２、１３を受信することにより得られたデータをＭＳ６に送信する。ＭＳ６は、複数のＢＳ４、５のセルエッジ付近に位置しハンドオーバ状態になることがあり得る。例えば、図１では、ＭＳ６がＢＳ４、５のセルエッジ付近に位置しハンドオーバ状態になっている。
【００２５】
なお、本発明の一実施の形態に係るＡＴＭセル処理装置を適用しうる装置は、ＲＮＣ３のみに限定されない。本発明の一実施の形態に係るＡＴＭセル処理装置の他の使用例について、図２を用いて説明する。
【００２６】
図２は、本発明の一実施の形態に係るＡＴＭセル処理装置を用いた移動通信システムの他の例を示す構成図である。図２に示す移動通信システム１ａにおいては、ＲＮＣ３ａにて生成されたＡＴＭセル１２ａをＢＳ４ａが受信する。ＢＳ４ａは、ＡＴＭセル処理装置を適用した回線インタフェース部２１を有する。
【００２７】
回線インタフェース部２１では、受信したＡＴＭセル１２ａから、回線インタフェース部２１に接続された複数（例えば、図２では２基）のベースバンド処理部２２、２３を送信先とする変換ＡＴＭセル３１、３２を生成し、ベースバンド処理部２２、２３に送信する。変換ＡＴＭセル３１、３２は、変換前のＡＴＭセル１２ａと同内容のペイロード部と、ベースバンド処理部２２、２３宛てにそれぞれ変換されたヘッダ部とからなる。図２に示すように、ベースバンド処理部２２、２３はＭＳ２４と無線通信を行っており、変換ＡＴＭセル３１、３２を受信することにより得られたデータをＭＳ２４に送信する。ＭＳ２４は、複数のベースバンド処理部２２、２３のセクタエッジ付近に位置しハンドオーバ状態になることがあり得る。例えば、図２では、ＭＳ２４がベースバンド処理部２２、２３のセクタエッジ付近に位置しハンドオーバ状態になっている。
【００２８】
ＡＴＭセル１１は、図３に示すように、固定長（例えば、５オクテット）のヘッダ部と、固定長（例えば、４８オクテット）のペイロード部とからなる。ヘッダ部には宛先（送信先）のラベルが、ペイロード部にはユーザ情報が、それぞれ格納されている。その他のＡＴＭセル（変換ＡＴＭセル１２、１２ａ、１３、３１、３２）もＡＴＭセル１１と同一の構成を有する。
【００２９】
図４は、本発明の一実施の形態に係るＡＴＭセル処理装置の内部構成を示すブロック図である。図４に示すＡＴＭセル処理装置１００は、上記のＲＮＣ３およびＢＳ４ａのいずれにも適用され得る。
【００３０】
ＡＴＭセル処理装置１００は、上流の装置からＡＴＭセルを受信するＡＴＭセル受信部１１０と、受信したＡＴＭセルのヘッダ部に従って、当該ＡＴＭセルのペイロード部の一つ以上の送信先に対応する一つ以上の送信先ＡＴＭヘッダ部を読み出し、読み出した一つ以上の送信先ＡＴＭヘッダ部を当該ペイロード部とともに圧縮セルバッファに書き込むことにより圧縮ＡＴＭセルを生成する圧縮ＡＴＭセル生成部１２０と、一つ以上の送信先ＡＴＭヘッダ部の読み出しに用いられるヘッダ変換テーブル１３０と、圧縮セルバッファを格納するための複数（例えば、Ｋ個）のセルキュー１４０−１、１４０−２、…、１４０−Ｋと、各コネクション毎に設定された通信速度に基づいて制御されたタイミングで動作し、セルキュー１４０−ｋ（ｋ：１〜Ｋ）に格納された圧縮セルバッファに書き込まれた圧縮ＡＴＭセルを読み出し、複数（例えば、Ｈ個）の変換セルバッファ１６０−１、１６０−２、…、１６０−Ｈのうち読み出した圧縮ＡＴＭセルに対応するものに当該圧縮ＡＴＭセルを書き込む変換セル書き込み部１５０と、圧縮ＡＴＭセルが書き込まれる圧縮セルバッファを管理する圧縮セルバッファ管理部１７０とを有する。
【００３１】
以下、上記構成を有するＡＴＭセル処理装置１００における動作について説明する。以下の説明では、第１に、圧縮ＡＴＭセルの生成について記述し、第２に、変換ＡＴＭセルの変換セルバッファへの書き込みについて記述する。
【００３２】
まず、圧縮ＡＴＭセルの生成について説明する。図５は、ＡＴＭセル処理装置１００における、圧縮ＡＴＭセル生成動作を説明するためのフロー図である。
【００３３】
まず、ステップＳ１０１０では、ＡＴＭセル受信部１１０で、ＡＴＭセルを受信する。そして、ステップＳ１０２０では、圧縮ＡＴＭセル生成部１２０で、受信したＡＴＭセルのヘッダ部に関するヘッダ変換情報がヘッダ変換テーブル１３０に存在しているか否かを判定する。
【００３４】
ここで、ヘッダ変換テーブル１３０の構成について図６を用いて説明する。ヘッダ変換テーブル１３０には、複数（例えば、Ｍ個）のヘッダ変換情報＃１〜＃Ｍが予め記憶されている。ヘッダ変換テーブル１３０では、受信したＡＴＭセルのヘッダ部の値により、ヘッダ変換情報＃１〜＃Ｍのどの情報を引き出せばよいのか、および該当するヘッダ変換情報が存在しないのか、を知ることができる。例えば、ＣＡＭ（Content Addressable Memory）やハッシュ関数を使用しかつ受信したヘッダ部を入力とすることによって、該当するヘッダ変換情報の番号または該当するヘッダ変換情報の格納場所を知ることができる。各ヘッダ変換情報＃１〜＃Ｍには、複数（例えば、Ｎ個）の送信先ヘッダ部＃１〜＃Ｎおよびセルキュー番号が記憶されている。
【００３５】
送信先ヘッダ部＃１〜＃Ｎは、Ｎ基の送信先装置にそれぞれ対応し、送信先ヘッダ部＃１〜＃Ｎには、Ｎ基の送信先装置を宛先（送信先）とするラベルがそれぞれ格納されている。ヘッダ変換テーブル１３０は、各送信先装置のコネクション設定状態に応じて各送信先ヘッダ部＃１〜＃Ｎの値を有効値および無効値のいずれかに予め設定しておく。コネクションが設定されていない場合はその値が無効値に設定され、コネクションが設定されている場合はその値は有効値に設定される。セルキュー番号は、対応する圧縮ＡＴＭセルが書き込まれた圧縮セルバッファが格納されるべきセルキューの固有の番号を示している。
【００３６】
ステップＳ１０２０での判定の結果、関連するヘッダ変換情報がヘッダ変換テーブル１３０に存在している場合（Ｓ１０２０：ＹＥＳ）、ステップＳ１０３０に進み、そうでない場合（Ｓ１０２０：ＮＯ）、ステップＳ１０４０に進む。ステップＳ１０３０では、圧縮ＡＴＭセル生成部１２０で、圧縮セルバッファ管理部１７０から圧縮セルバッファを獲得する。一方、ステップＳ１０４０では、受信したＡＴＭセルを廃棄する。
【００３７】
図７は、一つ以上の送信先装置宛てに変換された一つ以上の変換ＡＴＭセルを圧縮した状態で保持するための圧縮セルバッファ１８０の構成図である。圧縮セルバッファ１８０は、受信したＡＴＭセルのペイロード部を書き込むための領域とヘッダ変換テーブル１３０から読み出された送信先ヘッダ部＃１〜＃Ｎを書き込むための領域とを有する。そして、ステップＳ１０５０では、圧縮ＡＴＭセル生成部１２０で、圧縮セルバッファ獲得に成功したか否かを判定する。圧縮セルバッファ獲得に成功した場合（Ｓ１０５０：ＹＥＳ）、ステップＳ１０６０に進み。圧縮セルバッファ獲得に成功しなかった場合（Ｓ１０５０：ＮＯ）、ステップＳ１０４０に進む。
【００３８】
ステップＳ１０６０では、圧縮ＡＴＭセル生成部１２０で、ヘッダコピー処理を開始する。このヘッダコピー処理はＮ回繰り返される。ヘッダコピー処理において、ステップＳ１０７０では、ヘッダ変換テーブル１３０に記憶されている送信先ヘッダ部＃ｎ（ｎ：１〜Ｎ）が有効値に設定されているか否かを判定する。送信先ヘッダ部＃ｎが有効値に設定されている場合（Ｓ１０７０：ＹＥＳ）、送信先ヘッダ部＃ｎを圧縮セルバッファにコピーする（Ｓ１０８０）。一方、送信先ヘッダ部＃ｎが無効値に設定されている場合（Ｓ１０７０：ＮＯ）、ステップＳ１０８０をスキップする。
【００３９】
そして、ステップＳ１０９０では、ステップＳ１０６０からのヘッダコピー処理がＮ回繰り返されたか否かを判定し、Ｎ回繰り返しが完了した場合はステップＳ１１００に進み、Ｎ回繰り返しが完了していない場合はステップＳ１０６０に戻る。
【００４０】
ステップＳ１１００では、圧縮ＡＴＭセル生成部１２０で、受信したＡＴＭセルのペイロード部を圧縮セルバッファ１８０に書き込む。このようにして、送信先ヘッダ部＃１〜＃Ｎがペイロード部に付加され、圧縮ＡＴＭセルが生成される。
【００４１】
そして、ステップＳ１１１０では、圧縮ＡＴＭセル生成部１２０で、ヘッダ変換情報内のセルキュー番号を参照し、セルキュー１４０−１〜１４０−Ｋのうち当該セルキュー番号により特定されるセルキューに、圧縮セルバッファを格納する。
【００４２】
続いて、変換ＡＴＭセルの変換セルバッファへの書き込みについて説明する。図８は、ＡＴＭセル処理装置１００における、変換ＡＴＭセルの変換セルバッファへの書き込み動作を説明するためのフロー図である。
【００４３】
まず、ステップＳ１５１０では、変換セル書き込み部１５０で、変換セル書き込み処理を開始する。この変換セル書き込み処理は、Ｎ回繰り返される。変換セル書き込み処理において、ステップＳ１５２０では、セルキュー１４０−ｋに格納されている圧縮セルバッファ１８０内の送信先ヘッダ部＃ｎが有効値を有するか否かを判定する。送信先ヘッダ部＃ｎが有効値である場合（Ｓ１５２０：ＹＥＳ）、ステップＳ１５３０に進み、送信先ヘッダ部＃ｎが無効値である場合（Ｓ１５２０：ＮＯ）、ステップＳ１５７０に進む。
【００４４】
ステップＳ１５３０では、送信先ヘッダ部＃ｎを読み出し、読みされた送信先ヘッダ部＃ｎの書き込み先として使用する変換セルバッファ１６０−ｈ（ｈは１〜Ｈの任意の数）を特定する。そして、ステップＳ１５４０では、特定された変換セルバッファ１６０−ｈが書き込み可能な状態か否かを判定する。変換セルバッファ１６０−ｈが書き込み可能の場合（Ｓ１５４０：ＹＥＳ）、ステップＳ１５５０に進み、そうでない場合（Ｓ１５４０：ＮＯ）、ステップＳ１５７０に進む。ステップＳ１５５０では、変換セルバッファ１６０−ｈに送信先ヘッダ部＃ｎを書き込む。そして、ステップＳ１５６０では、変換セルバッファ１６０−ｈに、圧縮セルバッファ１８０に書き込まれているペイロード部を書き込む。このようにして、変換ＡＴＭセルの書き込みが行われる、換言すれば、圧縮ＡＴＭセルの復元が完了する。
【００４５】
そして、ステップＳ１５７０では、ステップＳ１５１０からの変換セル書き込み処理がＮ回繰り返されたか否かを判定し、Ｎ回繰り返しが完了した場合はステップＳ１５８０に進み、Ｎ回繰り返しが完了していない場合はステップＳ１５１０に戻る。
【００４６】
ステップＳ１５８０では、変換セル書き込み部１５０で、セルキュー１４０−ｋに格納されている圧縮セルバッファの全書き込み領域を無効値に設定する。書き込み領域が無効値に設定された圧縮セルバッファは、圧縮セルバッファ管理部１７０に返却される（Ｓ１５９０）。
【００４７】
なお、変換ＡＴＭセルの変換セルバッファへの書き込み動作は、上記に限定されるものではない。この動作は、ＡＴＭセル処理装置の内部構成に応じて変更され得るものである。以下、書き込み動作の変更例について、ＡＴＭセル処理装置１００の変更例を挙げて説明する。
【００４８】
図９は、本発明の一実施の形態に係るＡＴＭセル処理装置の変更例を示すブロック図である。図９に示すＡＴＭセル処理装置１００ａは、一つの変換セルバッファ１６０ａに変換ＡＴＭセルを書き込む変換セル書き込み部１５０ａを有するという点で、ＡＴＭセル処理装置１００と異なっている。この変換セルバッファ１６０ａは、前値を保持することができるバッファである。ＡＴＭセル処理装置１００ａにおける変換ＡＴＭセルの変換セルバッファへの書き込み動作は、図１０に示すとおりである。図１０は、本発明の一実施の形態に係るＡＴＭセル処理装置の変更例における変換ＡＴＭセルの変換セルバッファへの書き込み動作を説明するためのフロー図である。
【００４９】
この動作においては、まずステップＳ１５０５で、圧縮セルバッファ１８０内のペイロード部が変換セルバッファ１６０ａに書き込まれる。そして、ステップＳ１５１０からの変換セル書き込み処理が開始される。この処理においては、上記のステップＳ１５３０での処理が行われない、すなわち、変換セルバッファ特定処理が不要である。したがって、ステップＳ１５４５では、変換セルバッファ１６０ａが書き込み可能か否かを判定する。変換セルバッファ１６０ａが書き込み可能の場合（Ｓ１５４５：ＹＥＳ）、ステップＳ１５５５で、変換セルバッファ１６０ａに送信先ヘッダ部＃ｎを書き込み、ステップＳ１５７０に進む。変換セルバッファ１６０ａが書き込み可能でない場合（Ｓ１５４５：ＮＯ）、ステップＳ１５７０に進む。このように、一つの変換セルバッファ１６０ａを用いたＡＴＭセル処理装置１００ａの場合は、送信先ヘッダ部＃ｎの書き込み処理のみを繰り返せばよい。このため、ＡＴＭ処理装置１００ａの内部リソースの使用を一層効率化することができる。
【００５０】
このように、本実施の形態によれば、受信したＡＴＭセルのヘッダ部に従って取得された、当該ＡＴＭセルのペイロード部の複数の送信先装置に対応する複数の送信先ヘッダ部＃１〜＃Ｎを、当該ペイロード部に付加するため、ペイロード部をコピーすることにより送信先装置の数のペイロード部を生成し記憶する必要性をなくすことができ、ＡＴＭセル処理装置１００の内部のリソースを効率的に使用し装置規模の増大を抑制することができる。また、複数の送信先装置とのコネクション設定状態に応じて、当該複数の送信先装置に対応する複数の送信先ヘッダ部を有効値および無効値の一方に予め設定しておき、当該複数の送信先ヘッダ部のうち有効値に設定されているものを選択しコピーするため、圧縮ＡＴＭセルの生成処理を効率化することができる。
【産業上の利用可能性】
【００５１】
本発明のＡＴＭセル処理装置およびＡＴＭセル処理方法は、装置内部のリソースを効率的に使用し装置規模の増大を抑制する効果を有し、ＡＴＭを適用した移動通信システムにおいて有用である。
【図面の簡単な説明】
【００５２】
【図１】本発明の一実施の形態に係るＡＴＭセル処理装置を用いた移動通信システムの一例を示す構成図
【図２】本発明の一実施の形態に係るＡＴＭセル処理装置を用いた移動通信システムの他の例を示す構成図
【図３】本発明の一実施の形態におけるＡＴＭセルの構成図
【図４】本発明の一実施の形態に係るＡＴＭセル処理装置の内部構成を示すブロック図
【図５】ＡＴＭセル処理装置における圧縮ＡＴＭセル生成動作を説明するためのフロー図
【図６】本発明の一実施の形態に係るＡＴＭセル処理装置におけるヘッダ変換テーブルの構成図
【図７】本発明の一実施の形態に係るＡＴＭセル処理装置における圧縮セルバッファの構成図
【図８】ＡＴＭセル処理装置における変換ＡＴＭセル書き込み動作を説明するためのフロー図
【図９】本発明の一実施の形態に係るＡＴＭセル処理装置の変更例を示すブロック図
【図１０】本発明の一実施の形態に係るＡＴＭセル処理装置の変更例における変換ＡＴＭセル書き込み動作を説明するためのフロー図
【符号の説明】
【００５３】
１００、１００ａ  ＡＴＭセル処理装置
１１０  ＡＴＭセル受信部
１２０  圧縮ＡＴＭセル生成部
１３０  ヘッダ変換テーブル
１４０−１、１４０−２、…、１４０−Ｋ  セルキュー
１５０、１５０ａ  変換セル書き込み部
１６０−１、１６０−２、…、１６０−Ｈ、１６０ａ  変換セルバッファ
１７０  圧縮セルバッファ管理部
１８０  圧縮セルバッファ
【図１】
2005184438.tif 000003
【図２】
2005184438.tif 000004
【図３】
2005184438.tif 000005
【図４】
2005184438.tif 000006
【図５】
2005184438.tif 000007
【図６】
2005184438.tif 000008
【図７】
2005184438.tif 000009
【図８】
2005184438.tif 000010
【図９】
2005184438.tif 000011
【図１０】
2005184438.tif 000012