(57)【要約】      （修正有）【課題】スイッチング方法は、非ローカルスイッチングフラグが入手可能である場合、ＳＤＵがローカルスイッチング条件を満たさないと判定しＳＤＵに対して非ローカルスイッチングを実行する。【解決手段】ネットワーク装置が、移動局（ＭＳ）によって送信された上りフローを受信し、ＰＤＵに対応するサービスデータユニット（ＳＤＵ）が圧縮されている場合に、上りリンクで運ばれたプロトコルデータユニット（ＰＤＵ）に対応する圧縮ルールに従い、ローカルスイッチングフラグ又は非ローカルスイッチングフラグを入手可能であるか判定し、ローカルスイッチングフラグが入手可能である場合、ＳＤＵがローカルスイッチング条件を満たすと判定し、ＳＤＵに対してローカルスイッチングを実行し、非ローカルスイッチングフラグが入手可能である場合、ＳＤＵがローカルスイッチング条件を満たさないと判定し、ＳＤＵに対して非ローカルスイッチングを実行する。【選択図】図１
2011045046.tif 000002
【特許請求の範囲】
【請求項１】
移動局（ＭＳ）によって送信された上りリンクサービスフローを受信し、
前記上りリンクサービスフロー内で運ばれたプロトコルデータユニット（ＰＤＵ）に対応するサービスデータユニット（ＳＤＵ）が圧縮されている場合、前記ＰＤＵに対応する圧縮ルールに従って、ローカルスイッチングフラグ又は非ローカルスイッチングフラグを入手可能であるかどうかを判定し、
前記ローカルスイッチングフラグが入手可能である場合、ローカルスイッチング条件を前記ＳＤＵが満たすと判定して、前記ＳＤＵに対してローカルスイッチングを実行し、
前記非ローカルスイッチングフラグが入手可能である場合、前記ローカルスイッチング条件を前記ＳＤＵが満たさないと判定して、前記ＳＤＵに対して非ローカルスイッチングを実行すること
を含む、スイッチング方法。
【請求項２】
前記ローカルスイッチングフラグと前記非ローカルスイッチングフラグとの両方が入手不能である場合、前記ＳＤＵが前記ローカルスイッチング条件を満たすかどうかを更に判定し、
前記ローカルスイッチング条件が満たされている場合、クラシファイアを生成し、前記クラシファイアの分類基準は、前記ＳＤＵの宛先アドレス情報を含み、前記クラシファイアに対応する圧縮ルールを生成及び保存し、前記生成された圧縮ルールに対応するローカルスイッチングフラグを生成及び保存し、
前記生成されたクラシファイアと前記生成された圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールに更新するよう、前記ＭＳに指示すること
を更に含む、請求項１に記載のスイッチング方法。
【請求項３】
前記ローカルスイッチングフラグと前記非ローカルスイッチングフラグとの両方が入手不能である場合、前記ローカルスイッチング条件を前記ＳＤＵが満たすかどうかを更に判定し、
前記ローカルスイッチング条件が満たされていない場合、非ローカルスイッチングを実行し、クラシファイアを生成し、前記クラシファイアの分類基準は、前記ＳＤＵの宛先アドレス情報を含み、前記クラシファイアに対応する圧縮ルールを生成及び保存し、前記生成された圧縮ルールに対応する非ローカルスイッチングフラグを生成及び保存し、
前記生成されたクラシファイアと前記生成された圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールに更新するよう、前記ＭＳに指示すること
を更に含む、請求項１に記載のスイッチング方法。
【請求項４】
前記上りリンクサービスフロー内で運ばれた前記ＰＤＵに対応する前記ＳＤＵが圧縮されていない場合、前記ＳＤＵが前記ローカルスイッチング条件を満たすかどうかを判定し、
前記ローカルスイッチング条件が満たされている場合、クラシファイアを生成し、前記クラシファイアの分類基準は、前記ＳＤＵの宛先アドレス情報を含み、前記クラシファイアに対応する圧縮ルールを生成及び保存し、前記生成された圧縮ルールに対応するローカルスイッチングフラグを生成及び保存し、
前記生成されたクラシファイアと生成された圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールに更新するよう、前記ＭＳに指示すること
を更に含む、請求項１に記載のスイッチング方法。
【請求項５】
前記上りリンクサービスフロー内で運ばれた前記ＰＤＵに対応する前記ＳＤＵが圧縮されていない場合、前記ＳＤＵが前記ローカルスイッチング条件を満たすかどうかを判定し、
前記ローカルスイッチング条件が満たされていない場合、非ローカルスイッチングを実行し、クラシファイアを生成し、前記クラシファイアの分類基準は、前記ＳＤＵの宛先アドレス情報を含み、前記クラシファイアに対応する圧縮ルールを生成及び保存し、前記生成された圧縮ルールに対応する非ローカルスイッチングフラグを生成及び保存し、
前記生成されたクラシファイアと生成された圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールに更新するよう、前記ＭＳに指示すること
を更に含む、請求項１に記載のスイッチング方法。
【請求項６】
前記ローカルスイッチングフラグは、ローカルスイッチングルート（ＬＳＲ）テーブルインデックスを含み、
前記ＳＤＵに対して前記ローカルスイッチングを実行することは、前記ＬＳＲテーブルインデックスに従って、保存されたＬＳＲテーブルを取得し、前記ＬＳＲテーブルに従って、前記ＳＤＵに対して前記ローカルスイッチングを実行することを含む、請求項１に記載のスイッチング方法。
【請求項７】
前記ＳＤＵが前記ローカルスイッチング条件を満たすと更に判定された場合、前記ＳＤＵに対してローカルスイッチングを実行し、
ローカルスイッチングルート（ＬＳＲ）テーブルを、前記ＳＤＵのＬＳＲ情報に従って生成及び保存し、前記分類基準を、前記ＳＤＵに一致する下りリンククラシファイアの分類基準を更に含むよう設定すること
を更に含み、
前記ローカルスイッチングフラグを生成及び保存することは、前記ＬＳＲテーブルのインデックスを生成及び保存することを含む、請求項２又は４に記載のスイッチング方法。
【請求項８】
移動局（ＭＳ）によって送信された上りリンクサービスフローを受信するように構成された、受信ユニットと、
前記上りリンクサービスフロー内で運ばれたプロトコルデータユニット（ＰＤＵ）に対応するサービスデータユニット（ＳＤＵ）が圧縮されているかどうかを判定するように構成された、第１の判定ユニットと、
前記第１の判定ユニットが、前記ＳＤＵが圧縮されていると判定した場合に、前記ＰＤＵに対応する圧縮ルールに従って、ローカルスイッチングフラグ又は非ローカルスイッチングフラグを入手可能であるかどうかを判定するように構成された、第２の判定ユニットと、
前記第２の判定ユニットが、前記ローカルスイッチングフラグが入手可能であると判定した場合に、ローカルスイッチング条件を前記ＳＤＵが満たすと判定して、前記ＳＤＵに対してローカルスイッチングを実行するように構成された、第１の実行ユニットと、
前記第２の判定ユニットが、前記非ローカルスイッチングフラグが入手可能であると判定した場合に、前記ローカルスイッチング条件を前記ＳＤＵが満たさないと判定して、前記ＳＤＵに対して非ローカルスイッチングを実行するように構成された、第２の実行ユニットと
を備える、ネットワーク装置。
【請求項９】
前記第２の判定ユニットが、前記ローカルスイッチングフラグと前記非ローカルスイッチングフラグとの両方が入手不能であると判定した場合に、前記ＳＤＵが前記ローカルスイッチング条件を満たすかどうかを判定するように構成された、第３の判定ユニットと、
前記第３の判定ユニットが、前記ＳＤＵが前記ローカルスイッチング条件を満たすと判定した場合に、クラシファイアを生成し、前記クラシファイアの分類基準が前記ＳＤＵの宛先アドレス情報を含み、前記クラシファイアに対応する圧縮ルールを生成及び保存し、前記生成された圧縮ルールに対応するローカルスイッチングフラグを生成及び保存するように構成された、生成ユニットと、
前記生成されたクラシファイアと生成された圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールに更新するよう、前記ＭＳに指示するように構成された、指示ユニットと
を更に備える、請求項８に記載のネットワーク装置。
【請求項１０】
前記第２の判定ユニットが、前記ローカルスイッチングフラグと前記非ローカルスイッチングフラグとの両方が入手不能であると判定した場合に、前記ＳＤＵが前記ローカルスイッチング条件を満たすかどうかを判定するように構成された、第３の判定ユニットと、
前記第３の判定ユニットが、前記ＳＤＵが前記ローカルスイッチング条件を満たさないと判定した場合に、クラシファイアを生成し、前記クラシファイアの分類基準が前記ＳＤＵの宛先アドレス情報を含み、前記クラシファイアに対応する圧縮ルールを生成及び保存し、前記生成された圧縮ルールに対応する非ローカルスイッチングフラグを生成及び保存するように構成された、生成ユニットと、
前記生成されたクラシファイアと生成された圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールに更新するよう、前記ＭＳに指示するように構成された、指示ユニットと、
前記第３の判定ユニットが、前記条件が満たされていないと判定した場合に、前記ＳＤＵに対して非ローカルスイッチングを実行するように更に構成された、前記第２の実行ユニットと
を更に含む、請求項８に記載のネットワーク装置。
【請求項１１】
前記第１の判定ユニットが、前記ＳＤＵが圧縮されていないと判定した場合に、前記ＳＤＵが前記ローカルスイッチング条件を満たすかどうかを判定するように構成された、第３の判定ユニットと、
前記第３の判定ユニットが、前記ＳＤＵが前記ローカルスイッチング条件を満たすと判定した場合に、クラシファイアを生成し、前記クラシファイアの分類基準が前記ＳＤＵの宛先アドレス情報を含み、前記クラシファイアに対応する圧縮ルールを生成及び保存し、前記生成された圧縮ルールに対応するローカルスイッチングフラグを生成及び保存するように構成された、生成ユニットと、
前記生成されたクラシファイアと生成された圧縮ルールとを、現在最高の優先度であるクラシファイアと圧縮ルールに更新するよう、前記ＭＳに指示するように構成された、指示ユニットと
を更に備える、請求項８に記載のネットワーク装置。
【請求項１２】
前記第１の判定ユニットが、前記ＳＤＵが圧縮されていないと判定した場合に、前記ＳＤＵが前記ローカルスイッチング条件を満たすかどうかを判定するように構成された、第３の判定ユニットと、
前記第３の判定ユニットが、前記ＳＤＵが前記ローカルスイッチング条件を満たさないと判定した場合に、クラシファイアを生成し、前記クラシファイアの分類基準が前記ＳＤＵの宛先アドレス情報を含み、前記クラシファイアに対応する圧縮ルールを生成及び保存し、前記生成された圧縮ルールに対応する非ローカルスイッチングフラグを生成及び保存するように構成された、生成ユニットと、
前記生成されたクラシファイアと生成された圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールに更新するよう、前記ＭＳに指示するように構成された、指示ユニットと、
前記第３の判定ユニットが、前記ローカルスイッチング条件を前記ＳＤＵが満たさないと判定した場合に、前記ＳＤＵに対して非ローカルスイッチングを実行するように更に構成された、前記第２の実行ユニットと
を更に含む、請求項８に記載のネットワーク装置。
【請求項１３】
前記ローカルスイッチングフラグは、ローカルスイッチングルート（ＬＳＲ）テーブルインデックスを含み、
前記第１の実行ユニットは、前記ＬＳＲテーブルインデックスに従って、保存されたＬＳＲテーブルを取得し、前記ＬＳＲテーブルに従って、前記ＳＤＵに対してローカルスイッチングを実行するように更に構成された、請求項８に記載のネットワーク装置。
【請求項１４】
前記第１の実行ユニットは、前記第３の判定ユニットが、前記条件が満たされていると判定した場合に、前記ＳＤＵに対してローカルスイッチングを実行するように更に構成され、
前記生成ユニットは、前記第３の判定ユニットが、前記条件が満たされていると判定した場合に、ローカルスイッチングルート（ＬＳＲ）テーブルを、前記ＳＤＵのＬＳＲ情報に従って生成及び保存し、前記分類基準を、前記ＳＤＵに一致する下りリンククラシファイアの分類基準を更に含むよう設定するように更に構成され、
前記生成ユニットによって生成及び保存される前記ローカルスイッチングフラグは、前記ＬＳＲテーブルのインデックスを含む、請求項９又は１１に記載のネットワーク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術に関し、特に、スイッチング方法及び装置に関する。
【背景技術】
【０００２】
ワールドワイド・インターオペラビリティ・フォー・マイクロウェーブ・アクセス（ＷｉＭＡＸ）システムのローカルスイッチング機能は、以下のように規定されている。コアサービスネットワークによって受信されるデータパケットについて、データパケットの送信元アドレスと宛先アドレスとがアクセスサービスネットワーク（ＡＳＮ）のサービス範囲内に入ると判定された場合、データパケットは、Ｒ３インタフェース又はＶインタフェースを介して転送される必要はなく、ローカルスイッチングユニット（ＬＳＵ）から、Ｒ６インタフェース又はＲ１インタフェースを介して、ＡＳＮの内部に直接転送される。ＬＳＵがゲートウェイ（ＧＷ）である場合、データパケットは、Ｒ６インタフェースを介して転送され、ＬＳＵがベーストランシーバステーション（ＢＴＳ）である場合、データパケットは、Ｒ１インタフェースを介して転送される。ローカルスイッチングを介して、ローカルサービスをＡＳＮのサービス範囲内に閉じ込められることが可能であり、それにより、データ伝送オーバヘッドが減少し、コアサービスネットワークのＲ３インタフェースの遅延が短縮され、ローカルサービスのアクセス効率が向上する。
【０００３】
ローカルスイッチングプロセスは、以下の部分を含んでもよい。
【０００４】
（１）ローカルアドレステーブル（ＬＡＴ）のメンテナンス
メンテナンスは、ＬＳＵにローカルにアクセスするユーザのアドレス情報の作成及び維持を含む。アドレス情報は、コアサービスネットワークのアドレスと、アクセスネットワーク装置の識別子（ＩＤ）と、アクセスサービスフローのＩＤと、移動局（ＭＳ）の状態とを含む。ＬＡＴは、ＭＳがネットワークに入った場合、別の場所に移動した場合、ネットワークを出た場合、又はアイドル状態を保っている場合に、リアルタイムで更新されてもよい。
【０００５】
（２）ローカルスイッチングの判定
ＬＳＵにアクセスしたＭＳのうち、いずれかのＭＳが、ネットワークに入った後、アクティブ状態にある場合、ＬＳＵは、全てのＭＳの上りリンクサービスフロー内のパケットをリッスンして、リアルタイムで検出する。ローカルスイッチング条件を満たすパケットを遅れずに検出するためには、パケットをリッスンして検出するプロセスの中で、上りリンクサービスフロー内で運ばれるパケットが１つずつ解析される必要がある。解析プロセスは、アドレス情報フィールドを見つけ、アドレスを取り出し、ＬＡＴを探し、ローカルアドレスを照合し、ローカルスイッチング条件が満たされているかどうかを判定するを含む。
【０００６】
（３）ローカルスイッチングの実施
ＬＳＵは、パケットがローカルスイッチング条件を満たすかどうかを判定する。パケットがローカルスイッチング条件を満たす場合、ＬＳＵは、パケットの宛先ＭＳを見つけて、下りリンククラシファイア（分類子）を照合する。次に、ＬＳＵは、一致した下りリンククラシファイアに対応する下りリンクサービスフローにパケットを分類し、次に、下りリンクサービスフローを、宛先ＭＳに送信する。このようにして、このパケットのためのローカルスイッチングが完了する。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来技術を調査及び実施するプロセスにおいて、本発明の発明者は、ＷｉＭＡＸアクセスプロセスではパケットが使用されるため、上りリンクサービスフロー内で運ばれたパケットが、スイッチングプロセスにおいて１つずつ処理される必要があり、かつ、パケットに対してローカルスイッチング又は非ローカルスイッチングを実行するかどうかを知るための、決定プロセスが実行される必要がある、ということを見出した。従って、ＬＳＵは、ネットワークに入った全てのアクティブなＭＳの上りリンクサービスフロー内で運ばれたパケットをリッスンし、そして、アドレス情報フィールドを見つけるステップ、アドレスを取り出すステップ、ＬＡＴを探すステップ、及び、各パケットについてローカルアドレスを照合して、パケットがローカルスイッチング条件を満たすかどうかを判定するステップなどを実行しなければならない。従って、従来技術においてローカルスイッチング機能を追加する場合、ネットワーク装置が、スイッチングプロセスによって生成される大きな性能オーバヘッドを負い、かつ、スイッチングプロセスにおいて、ハードウェアの処理機能に対して高い要求がなされる。
【課題を解決するための手段】
【０００８】
本発明の実施形態は、ローカルスイッチング機能が追加された場合の、スイッチングプロセスによってネットワーク装置に生じる性能オーバヘッドを減少させ、スイッチングプロセスにおけるハードウェアの処理機能に対する要件を低減させるための、方法及び装置を提供する。
【０００９】
本発明の一実施形態において提供されるスイッチング方法は、ＭＳによって送信された上りリンクサービスフローを受信し、ＰＤＵに対応するＳＤＵが圧縮されている場合に、上りリンクサービスフロー内で運ばれたＰＤＵに対応する圧縮ルールに従って、ローカルスイッチングフラグ又は非ローカルスイッチングフラグを入手可能であるかどうかを判定し、ローカルスイッチングフラグが入手可能である場合、ローカルスイッチング条件をＳＤＵが満たすと判定して、ＳＤＵに対してローカルスイッチングを実行するか、又は、非ローカルスイッチングフラグが入手可能である場合、ローカルスイッチング条件をＳＤＵが満たさないと判定して、ＳＤＵに対して非ローカルスイッチングを実行することを含む。
【００１０】
本発明の一実施形態において提供されるネットワーク装置は、ＭＳによって送信された上りリンクサービスフローを受信するように構成された受信ユニットと、上りリンクサービスフロー内で運ばれたＰＤＵに対応するＳＤＵが圧縮されているかどうかを判定するように構成された第１の判定ユニットと、第１の判定ユニットがＳＤＵが圧縮されていると判定した場合に、ＰＤＵに対応する圧縮ルールに従って、ローカルスイッチングフラグ又は非ローカルスイッチングフラグを入手可能であるかどうかを判定するように構成された第２の判定ユニットと、第２の判定ユニットがローカルスイッチングフラグが入手可能であると判定した場合に、ローカルスイッチング条件をＳＤＵが満たすと判定して、ＳＤＵに対してローカルスイッチングを実行するように構成された第１の実行ユニットと、第２の判定ユニットが非ローカルスイッチングフラグが入手可能であると判定した場合に、ローカルスイッチング条件をＳＤＵが満たさないと判定して、ＳＤＵに対して非ローカルスイッチングを実行するように構成された第２の実行ユニットとを含む。
【発明の効果】
【００１１】
前述の技術的解決法は、本発明の実施形態が以下の利点をもたらすことを示す。
【００１２】
本発明の実施形態においては、ＰＤＵに対応する圧縮ルールに従って、ネットワーク装置が、ローカルスイッチングフラグを入手可能である場合、ネットワーク装置は、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定してもよく、ＰＤＵに対応する圧縮ルールに従って、ネットワーク装置が、非ローカルスイッチングフラグを入手可能である場合、ネットワーク装置は、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たさないと判定してもよい。本発明の実施形態においては、ネットワーク装置は、アドレス情報フィールドを見つけるステップ、アドレスを取り出すステップ、ＬＡＴを探すステップ、及び、各ＳＤＵについてローカルアドレスを照合して、ＳＤＵがローカルスイッチング条件を満たすかどうかを判定するステップなどを実行する必要がない。従って、本発明の実施形態は、ローカルスイッチング機能が追加された後の、スイッチングプロセスによってネットワーク装置に生じる性能オーバヘッドを減少させ、スイッチングプロセスにおけるハードウェアの処理機能に対する要件を低減させる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態におけるスイッチング方法の概略フローチャートである。
【図２】本発明の別の実施形態におけるスイッチング方法の概略フローチャートである。
【図３】本発明の別の実施形態におけるスイッチング方法の概略フローチャートである。
【図４】本発明の一実施形態におけるネットワーク装置を概略的に示す。
【図５】本発明の別の実施形態におけるネットワーク装置を概略的に示す。
【発明を実施するための形態】
【００１４】
本発明の実施形態は、以下に詳述するように、ローカルスイッチング機能が追加された場合の、スイッチングプロセスによってネットワーク装置に生じる性能オーバヘッドを減少させ、かつ、スイッチングプロセスにおける、ハードウェアの処理機能に対する要件求を低減させるための方法及び装置を提供する。
【００１５】
図１に示すように、本発明の一実施形態におけるスイッチング方法は、以下を含む。
【００１６】
ステップ１０１：ネットワーク装置が、ＭＳによって送信された上りリンクサービスフローを受信する。
【００１７】
ステップ１０２：上りリンクサービスフロー内で運ばれたＰＤＵに対応するＳＤＵが圧縮されているかどうかを判定し、ＳＤＵが圧縮されている場合、ステップ１０３に進む。
【００１８】
ＷｉＭＡＸ標準においては、エアインタフェースリソースを節約するため、又は伝送オーバヘッドを減少させるため、又はアクセス効率を向上させるために、エアインタフェースを介して送信されるＳＤＵが、ペイロードヘッダ抑制（ＰＨＳ）ルール及びロバストヘッダ圧縮（ＲＯＨＣ）ルールなどの圧縮プロトコルを使用することによって、ＭＳとネットワーク装置とによって圧縮されてもよい。
【００１９】
具体的には、ＭＳは、以下の例示的シナリオで、圧縮ルールを使用してＳＤＵを圧縮できる。
【００２０】
ＭＳがＳＤＵをネットワーク装置に送信する場合、ＭＳは、ＳＤＵを上りリンククラシファイア（分類子）と照合し、一致したクラシファイアの中で最高の優先度を有するクラシファイアに対応する上りリンクサービスフローにＳＤＵを分類（ソート）し、クラシファイアに対応する圧縮ルールに従ってＳＤＵを圧縮して対応するＰＤＵを取得し、次に、ＰＤＵを運ぶ上りリンクサービスフローをネットワーク装置に送信できる。
【００２１】
具体的には、ネットワーク装置は、以下の例示的シナリオで、圧縮ルールを使用してＳＤＵを圧縮解除（伸張・展開）できる。
【００２２】
ネットワーク装置が、ＭＳによって送信された上りリンクサービスフローを受信した場合、上りリンクサービスフロー内で運ばれたＰＤＵに対応するＳＤＵが圧縮されているならば、ネットワーク装置は、このＰＤＵに対応する圧縮ルールに従ってＰＤＵを圧縮解除してＳＤＵを取得してもよい。
【００２３】
ＭＳは、ＳＤＵに対して圧縮を実行しない場合もあるため、ＭＳによって送信された上りリンクサービスフローをネットワーク装置が受信した場合、ネットワーク装置は、上りリンクサービスフロー内で運ばれたＰＤＵに対応するＳＤＵが圧縮されているかどうかを判定する必要がある。ネットワーク装置は、ＳＤＵが圧縮されていると判定した後で、ステップ１０３を実行する。
【００２４】
ステップ１０３：ＰＤＵに対応する圧縮ルールに従って、保存されたローカルスイッチングフラグ又は非ローカルスイッチングフラグを入手可能であるかどうかを判定し、ローカルスイッチングフラグが入手可能である場合、ステップ１０４に進み、或いは非ローカルスイッチングフラグが入手可能である場合、ステップ１０５に進む。
【００２５】
本実施形態においては、ＭＳは、ＷｉＭＡＸシステムにおける既存の圧縮ルールを使用してＳＤＵを圧縮することができるだけでなく、予め生成された圧縮ルールを使用してＳＤＵを圧縮することもできる。
【００２６】
圧縮ルールを生成するプロセスは、以下の通りであってもよい。ネットワーク装置がクラシファイアを生成し、クラシファイアに対応する圧縮ルールを生成及び保存する。クラシファイアの分類基準は、ＳＤＵの宛先アドレス情報を含む。更に、ローカルスイッチング条件をＳＤＵが満たすと判定した場合、ネットワーク装置は、生成された圧縮ルールに対応するローカルスイッチングフラグを生成及び保存し、ローカルスイッチング条件をＳＤＵが満たさないと判定した場合、ネットワーク装置は、生成された圧縮ルールに対応する非ローカルスイッチングフラグを生成及び保存する。
【００２７】
ローカルスイッチングフラグは、圧縮されたＳＤＵがローカルスイッチング条件を満たすことを示し、非ローカルスイッチングフラグは、圧縮されたＳＤＵがローカルスイッチング条件を満たさないことを示す。ローカルスイッチングフラグ及び非ローカルスイッチングフラグは、本明細書では限定されない、テキスト及び数値などの多くの形態で表されてもよい。
【００２８】
クラシファイアと圧縮ルールとが生成された後で、ネットワーク装置は、生成されたクラシファイアと生成された圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールとに更新するよう、ＭＳに指示する。このようにして、ＭＳは、生成されたクラシファイアに従って、同じ宛先アドレスを有するＳＤＵを１つのタイプに分類し、生成された圧縮ルールに従ってＳＤＵを圧縮して、対応するＰＤＵを取得でき、ネットワーク装置がＰＤＵを受信した後で、ネットワーク装置は、ＰＤＵに対応する圧縮ルールに従って、保存されたローカルスイッチングフラグ又は非ローカルスイッチングフラグを取得できる。
【００２９】
あるいは、クラシファイアを生成するために、ネットワーク装置の代わりに、外部専用装置が使用されてもよい。このクラシファイアの分類基準は、ＳＤＵの宛先アドレス情報を含む。外部専用装置は、クラシファイアに対応する圧縮ルールを生成及び保存し、そして、ローカルスイッチング条件をＳＤＵが満たすと判定した場合に、生成された圧縮ルールに対応するローカルスイッチングフラグを生成及び保存し、或いは、ローカルスイッチング条件をＳＤＵが満たさないと判定した場合に、非ローカルスイッチングフラグを生成及び保存し、そして次に、生成されたクラシファイアと生成された圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールとに更新するよう、ＭＳに指示する。しかしこの場合、ネットワーク装置が、生成された圧縮ルールに従った圧縮によってもたらされたＰＤＵを受信した後で、ＰＤＵに対応する圧縮ルールに従って、外部専用装置から、保存されたローカルスイッチングフラグ又は非ローカルスイッチングフラグを取得できるように、ネットワーク装置と外部専用装置とを設定する必要がある。
【００３０】
生成されたクラシファイア及び生成された圧縮ルールの寿命は、必要に応じて予め設定されてもよい。
【００３１】
従って、上りリンクサービスフロー内で運ばれたＰＤＵに対応するＳＤＵが圧縮されていると判定した後で、ネットワーク装置は、ＰＤＵに対応する圧縮ルールに従って、保存されたローカルスイッチングフラグ又は非ローカルスイッチングフラグを入手可能であるかどうかを判定する。
【００３２】
ステップ１０４：ローカルスイッチング条件をＳＤＵが満たすと判定し、ＳＤＵに対してローカルスイッチングを実行する。
【００３３】
ネットワーク装置が、ステップ１０３において、ＰＤＵに対応する圧縮ルールに従って、ローカルスイッチングフラグを入手可能であると判定した場合、ネットワーク装置は、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定し、そして、ＰＤＵに対応する圧縮ルールに従って、ＰＤＵを圧縮解除して、ＰＤＵに対応するＳＤＵを取得し、次に、ＳＤＵに対してローカルスイッチングを実行してもよい。
【００３４】
ステップ１０５：ローカルスイッチング条件をＳＤＵが満たさないと判定し、ＳＤＵに対して非ローカルスイッチングを実行する。
【００３５】
ネットワーク装置が、ステップ１０３において、ＰＤＵに対応する圧縮ルールに従って、非ローカルスイッチングフラグを入手可能であると判定した場合、ネットワーク装置は、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たさないと判定し、ＰＤＵに対応するＳＤＵに対して非ローカルスイッチングを実行する。
【００３６】
ネットワーク装置が、ステップ１０３において、ＰＤＵに対応する圧縮ルールに従って、保存されたローカルスイッチングフラグ又は非ローカルスイッチングフラグを入手可能ではないと判定した場合、あるいは、ネットワーク装置が、上りリンクサービスフロー内で運ばれたＰＤＵに対応するＳＤＵが圧縮されていないと判定した場合、ネットワーク装置は、ＳＤＵに対して非ローカルスイッチングを直接実行するか、又は、ローカルスイッチング条件をＳＤＵが満たすかどうかを更に判定し、次に、判定結果に従って、ＳＤＵに対してローカルスイッチング又は非ローカルスイッチングを実行してもよい、ということに留意されたい。このプロセスにおいては、ローカルスイッチング条件をＳＤＵが満たすと判定した後にのみ、ネットワーク装置は、ステップ１０３における説明に従って、クラシファイアと圧縮ルールとを生成し、ローカルスイッチングフラグを生成及び保存してもよく、あるいは、ローカルスイッチング条件をＳＤＵが満たさないと判定した後にのみ、ネットワーク装置は、ステップ１０３における説明に従って、クラシファイアと圧縮ルールとを生成し、非ローカルスイッチングフラグを生成及び保存してもよく、あるいは、ローカルスイッチング条件をＳＤＵが満たすかどうかに関係なく、ネットワーク装置は、ステップ１０３における説明に従って、クラシファイアと圧縮ルールとを生成し、次に、ローカルスイッチング条件をＳＤＵが満たすかどうかに応じて、ローカルスイッチングフラグ又は非ローカルスイッチングフラグを生成及び保存してもよく、あるいは、ネットワーク装置は、圧縮ルールを生成しなくてもよく、これについては本明細書では限定されない。クラシファイアと圧縮ルールとを生成した後で、ネットワーク装置は、生成されたクラシファイアと生成された圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールとに更新するよう、ＭＳに指示する。
【００３７】
この実施形態においては、ＰＤＵに対応する圧縮ルールに従って、ネットワーク装置が、保存されたローカルスイッチングフラグを入手可能である場合、ネットワーク装置は、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定し、ＰＤＵに対応する圧縮ルールに従って、ネットワーク装置が、非ローカルスイッチングフラグを入手可能である場合、ネットワーク装置は、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たさないと判定できる。従来技術とは異なり、この実施形態におけるネットワーク装置は、アドレス情報フィールドを見つけるステップ、アドレスを取り出すステップ、ＬＡＴを探すステップ、及び、各ＳＤＵについてローカルアドレスを照合して、ローカルスイッチング条件をＳＤＵが満たすかどうかを判定するステップなどを実行する必要がない。従って、本発明の実施形態においてローカルスイッチング機能が追加された場合、スイッチングプロセスによってネットワーク装置に生じる性能オーバヘッドが減少し、ローカルスイッチングプロセスにおける、ハードウェアの処理機能に対する要求が低下し、ローカルスイッチング機能の実施が簡素化される。
【００３８】
実際には、この実施形態における圧縮プロセスを介して、ネットワーク装置に集中していた性能オーバヘッドがＭＳに分散され、従って、ローカルスイッチングプロセスによってネットワーク装置に生じる性能オーバヘッドが減少する。
【００３９】
ネットワーク装置は、ローカルスイッチング条件を満たすＳＤＵに対して実行されるローカルスイッチングのプロセスにおいて、ＳＤＵを下りリンククラシファイアと照合して、ＳＤＵのローカルスイッチングルートを判定する必要がある。
【００４０】
ＳＤＵを下りリンククラシファイアと照合するプロセスは、ＳＤＵの特徴情報が現在の下りリンククラシファイアの分類基準に適合するかどうかを判定し、特徴情報が分類基準に適合する場合、ＳＤＵが下りリンククラシファイアに一致すると判定し、それ以外の場合、ＳＤＵに一致する下りリンククラシファイアが見つかるまで、ＳＤＵの特徴情報が次の下りリンククラシファイアの分類基準に適合するかどうかを判定することを含む。
【００４１】
ネットワーク装置は、ローカルスイッチングを受ける必要がある各ＳＤＵを、下りリンククラシファイアと照合する必要があり、これにより、ローカルスイッチングプロセスにおいて生成される高い性能オーバヘッドが生じる。
【００４２】
照合プロセスは、次のようにして最適化できる。ローカルスイッチング条件をＳＤＵが満たすと判定した後の、クラシファイアと圧縮ルールとを予め生成するプロセスにおいて、ネットワーク装置は、ＳＤＵに対してローカルスイッチングを実行し、ＳＤＵのローカルスイッチングルート（ＬＳＲ）情報を含むＬＳＲテーブルを生成及び保存し、生成されたクラシファイアの分類基準を、ＳＤＵに一致する下りリンククラシファイアの分類基準を更に含むよう設定する。生成及び保存されたローカルスイッチングフラグは、ＬＳＲテーブルインデックスを含む。このようにして、受信されたＰＤＵに対応する圧縮ルールに従って、ネットワーク装置が、保存されたＬＳＲテーブルインデックスを入手可能である場合、ネットワーク装置は、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと直接判定し、保存されたＬＳＲテーブルを、ＬＳＲテーブルインデックスに従って取得し、ＬＳＲテーブル内のＬＳＲ情報に従って、ＳＤＵを、宛先ＭＳに転送して、ＳＤＵの下りリンク分類処理を行うことなく、ローカルスイッチングを完了してもよい。
【００４３】
本発明によるスイッチング方法について、ＬＳＲテーブルを生成及び保存するシナリオを例に取って、以下で詳細に説明する。図２に示すように、本発明の別の実施形態において提供されるスイッチング方法は、以下のステップを含む。
【００４４】
ステップ２０１：ネットワーク装置が、ＭＳによって送信された上りリンクサービスフローを受信する。
【００４５】
ステップ２０２：上りリンクサービスフロー内で運ばれたＰＤＵに対応するＳＤＵが圧縮されているかどうかを判定し、ＳＤＵが圧縮されている場合、ステップ２０３に進み、ＳＤＵが圧縮されていない場合、ステップ２０６に進む。
【００４６】
ステップ２０３：ＰＤＵに対応する圧縮ルールに従って、保存されたＬＳＲテーブルインデックス又は非ローカルスイッチングフラグを入手可能であるかどうかを判定し、ＬＳＲテーブルインデックスが入手可能である場合、ステップ２０４に進み、非ローカルスイッチングフラグが入手可能である場合、ステップ２０５に進み、ＬＳＲテーブルインデックスと非ローカルスイッチングフラグとの両方が入手不能である場合、ステップ２０６に進む。
【００４７】
ＬＳＲテーブルインデックス又は非ローカルスイッチングフラグは、対応する圧縮ルールと一緒に、対応する圧縮ルールテーブルに保存されてもよい。このようにして、ネットワーク装置は、圧縮ルールインデックスに従って、対応する圧縮ルールテーブルを取得し、次に、保存されたＬＳＲテーブルインデックス又は非ローカルスイッチングフラグを取得できる。あるいは、ＬＳＲテーブルインデックス又は非ローカルスイッチングフラグは、対応する圧縮ルールテーブル内に保存されず、新たに生成されたローカルスイッチング情報テーブル内に別途保存されてもよい（ローカルスイッチング情報テーブルと、対応する圧縮ルールとの間のマッピング関係が設定されている場合に限る）。
【００４８】
この実施形態においては、ローカルスイッチングフラグは、ＬＳＲテーブルインデックスを含むので、ネットワーク装置が、保存されたＬＳＲテーブルインデックスを、ＰＤＵに対応する圧縮ルールに従って取得し、次に、保存されたＬＳＲテーブルを取得することが容易になる。ＬＳＲテーブルと、ＰＤＵに対応する圧縮ルールとの間のマッピング関係が設定されているので、ネットワーク装置が、保存されたＬＳＲテーブルを、ＰＤＵに対応する圧縮ルールに従って取得することが可能であるならば、ローカルスイッチングフラグは、ＬＳＲテーブルインデックスを含まなくてもよい、ということを理解できる。
【００４９】
ステップ２０４：ローカルスイッチング条件をＳＤＵが満たすと判定し、保存されたＬＳＲテーブルを、ＬＳＲテーブルインデックスに従って取得し、ＬＳＲテーブルに従って、ＳＤＵに対してローカルスイッチングを実行する。
【００５０】
ステップ２０３において、ＰＤＵに対応する圧縮ルールに従って、ＬＳＲテーブルインデックスを入手可能であると判定された場合、ネットワーク装置は、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定し、ＰＤＵに対応する圧縮ルールに従って、ＰＤＵを圧縮解除して、ＰＤＵに対応するＳＤＵを取得できる。更に、ネットワーク装置は、保存されたＬＳＲテーブルを、ＬＳＲテーブルインデックスに従って取得し、ＬＳＲテーブル内のＬＳＲ情報に従って、ＳＤＵを宛先ＭＳに直接転送して、ＳＤＵに対するローカルスイッチングを完了できる。
【００５１】
ステップ２０５：ＳＤＵがローカルスイッチング条件を満たさないと判定し、ＳＤＵに対して非ローカルスイッチングを実行する。
【００５２】
ネットワーク装置が、ステップ２０３において、ＰＤＵに対応する圧縮ルールに従って、非ローカルスイッチングフラグを入手可能であると判定した場合、ネットワーク装置は、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たさないと判定し、ＳＤＵの宛先アドレスを取得し、宛先アドレスに従って、ＳＤＵに対して非ローカルスイッチングを実行する。
【００５３】
ステップ２０６：ローカルスイッチング条件をＳＤＵが満たすかどうかを判定し、ローカルスイッチング条件をＳＤＵが満たす場合、ステップ２０７に進み、ローカルスイッチング条件をＳＤＵが満たさない場合、ステップ２０９に進む。
【００５４】
ネットワーク装置が、ステップ２０２において、上りリンクサービスフロー内で運ばれたＰＤＵに対応するＳＤＵが圧縮されていないと判定した場合、あるいは、ネットワーク装置が、ステップ２０３において、ＰＤＵに対応する圧縮ルールに従って、ＬＳＲテーブルインデックス又は非ローカルスイッチングフラグを入手可能ではないと判定した場合、ネットワーク装置は、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすかどうかを、従来技術に従って更に判定してもよい。
【００５５】
ステップ２０７：ＳＤＵに対してローカルスイッチングを実行する。
【００５６】
ネットワーク装置が、ステップ２０６において、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定した場合、ネットワーク装置は、ＰＤＵに対応する圧縮ルールに従ってＰＤＵを圧縮解除してＳＤＵを取得し、ＳＤＵに対してローカルスイッチングを実行する。
【００５７】
ステップ２０８：ステップ２０７におけるＬＳＲ情報に従って、ＬＳＲテーブルを生成及び保存し、クラシファイアを生成し、圧縮ルールとＬＳＲテーブルインデックスとを生成及び保存する。
【００５８】
ステップ２０７において、ＳＤＵに対してローカルスイッチングを実行した後で、ネットワーク装置は、ＳＤＵのＬＳＲ情報に従って、ＬＳＲテーブルを生成及び保存し、クラシファイアを生成する。このクラシファイアの分類基準は、ＳＤＵの宛先アドレス情報を含む。更に、ネットワーク装置は、このクラシファイアの分類基準を、ＳＤＵに一致する下りリンククラシファイアの分類基準を含むよう設定し、生成されたクラシファイアに対応する圧縮ルールを生成及び保存し、生成された圧縮ルールに対応するＬＳＲテーブルインデックスを生成及び保存する。
【００５９】
ステップ２０９：ＳＤＵに対して非ローカルスイッチングを実行し、クラシファイアを生成し、圧縮ルールと非ローカルスイッチングフラグとを生成及び保存する。
【００６０】
ネットワーク装置が、ステップ２０６において、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たさないと判定した場合、ネットワーク装置は、ＳＤＵに対して非ローカルスイッチングを実行し、クラシファイアを生成する。クラシファイアの分類基準は、ＳＤＵの宛先アドレス情報を含む。更に、ネットワーク装置は、クラシファイアに対応する圧縮ルールを生成及び保存し、生成された圧縮ルールに対応する非ローカルスイッチングフラグを生成及び保存する。
【００６１】
ステップ２０７及びステップ２０９において生成された、クラシファイア、圧縮ルール、及びＬＳＲテーブルの寿命は、必要に応じて予め設定されてもよい、ということに留意されたい。
【００６２】
ステップ２１０：ネットワーク装置は、生成されたクラシファイアと圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールに更新するよう、ＭＳに指示する。
【００６３】
クラシファイアを生成し、圧縮ルールを生成及び保存した後で、ネットワーク装置は、生成されたクラシファイアと生成された圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールに更新するよう、ＭＳに指示し、これにより、ＭＳは、生成されたクラシファイアの分類基準に適合するＳＤＵを分類してもよく、生成された圧縮ルールに従ってＳＤＵを圧縮してもよい。
【００６４】
この実施形態においては、ＰＤＵに対応する圧縮ルールに従って、ネットワーク装置が、ＬＳＲテーブルインデックスを入手可能である場合、ネットワーク装置は、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定し、保存されたＬＳＲテーブルを、取得されたＬＳＲテーブルインデックスに従って取得し、ＬＳＲテーブルに従ってＳＤＵを宛先ＭＳに転送してもよい。従って、この実施形態においては、ローカルスイッチングを受ける必要がある各ＳＤＵを、下りリンククラシファイアと照合する必要はない。図１に示した実施形態に基づいて、ローカルスイッチング機能が追加された場合、ローカルスイッチングプロセスによってネットワーク装置に生じる性能オーバヘッドが減少し、スイッチングプロセスにおける、ハードウェアの処理機能に対する要求が低下し、ローカルスイッチング機能の実施が簡素化される。
【００６５】
上記の全ての実施形態において、ネットワーク装置は、ＢＴＳ又はＧＷであってもよい。本発明によるスイッチング方法について、以下で詳細に説明する。説明は、以下の仮定に基づく。ネットワーク装置はＢＴＳであり、圧縮ルールはＰＨＳルールであり、ローカルスイッチングフラグはＬＳＲテーブルインデックスを含み、非ローカルスイッチングフラグは０であり、ＬＳＲテーブルインデックス又は非ローカルスイッチングフラグは、対応するＰＨＳテーブル内に保存される。図３に示すように、本発明の別の実施形態におけるスイッチング方法は、以下を含む。
【００６６】
ステップ３０１：ＢＴＳが、ＭＳによって送信された上りリンクサービスフローを受信する。
【００６７】
ステップ３０２：上りリンクサービスフロー内で運ばれたＰＤＵに対応するペイロードヘッダ抑制インデックス（ＰＨＳＩ）が０に等しいかどうかを判定し、ＰＨＳＩが０ではない場合、ステップ３０３を実行し、ＰＨＳＩが０に等しい場合、ステップ３０６を実行する。
【００６８】
ＢＴＳは、ＰＤＵに対応するＰＨＳＩが０であるかどうかを判定することによって、ＰＤＵに対応するＳＤＵが圧縮されているかどうかを判定する。
【００６９】
ステップ３０３：保存されたＬＳＲテーブルインデックス又は非ローカルスイッチングフラグ「０」が入手可能であるかどうかを判定する。ＬＳＲテーブルインデックスが入手可能である場合、ローカルスイッチング条件をＳＤＵが満たすと判定して、ステップ３０４に進み、非ローカルスイッチングフラグ「０」が入手可能である場合、ローカルスイッチング条件をＳＤＵが満たさないと判定して、ステップ３０５に進み、ＬＳＲテーブルインデックスと非ローカルスイッチングフラグとの両方が入手可能である場合、ステップ３０６に進む。
【００７０】
ＢＴＳが、ステップ３０２において、ＰＨＳＩが０ではないと判定した場合、ＢＴＳは、ＰＤＵに対応するＳＤＵが圧縮されていると判定する。従って、ＢＴＳは、ＰＤＵに対応するＰＨＳＩに従って、対応するＰＨＳルールテーブルを取得し、保存されたＬＳＲテーブルインデックス又は非ローカルスイッチングフラグ「０」が、ＰＨＳルールテーブル内で入手可能であるかどうかを判定する。
【００７１】
ステップ３０４：保存されたＬＳＲテーブルを、ＬＳＲテーブルインデックスに従って取得し、ＬＳＲテーブルに従って、ＳＤＵに対してローカルスイッチングを実行する。
【００７２】
ステップ３０３において、ＰＤＵに対応するＰＨＳＩに従って、ＬＳＲテーブルインデックスを入手可能であると判定された場合、ＢＴＳは、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定し、ＰＤＵに対応する圧縮ルールに従って、ＰＤＵを圧縮解除して、ＰＤＵに対応するＳＤＵを取得できる。更に、ＢＴＳは、保存されたＬＳＲテーブルを、取得されたＬＳＲテーブルインデックスに従って取得し、ＬＳＲテーブル内のＬＳＲ情報に従ってＳＤＵを宛先ＭＳに直接転送して、ＳＤＵに対するローカルスイッチングを完了できる。
【００７３】
ステップ３０３において、ＰＤＵに対応するＰＨＳＩに従って、非ローカルスイッチングフラグ「０」を入手可能であると判定された場合、ＢＴＳは、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たさないと判定する。
【００７４】
ステップ３０５：ＳＤＵに対して非ローカルスイッチングを実行する。
【００７５】
ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たさないと判定した後、ＢＴＳはＰＤＵに対応するＰＨＳルールに従ってＰＤＵを圧縮解除して、ＰＤＵに対応するＳＤＵを取得し、ＳＤＵの宛先アドレス情報を取得し、宛先アドレス情報に従って、ＳＤＵに対して非ローカルスイッチングを実行する。
【００７６】
ステップ３０６：ローカルスイッチング条件をＳＤＵが満たすかどうかを判定し、ＳＤＵがローカルスイッチング条件を満たす場合、ステップ３０７に進み、ＳＤＵがローカルスイッチング条件を満たさない場合、ステップ３０９に進む。
【００７７】
ステップ３０２において、ＰＨＳＩが０であると判定された後で、ＢＴＳが、上りリンクサービスフロー内で運ばれたＰＤＵに対応するＳＤＵが圧縮されていないと判定した場合、あるいは、ＢＴＳが、ステップ３０３において、ＬＳＲテーブルインデックス又は非ローカルスイッチングフラグ「０」が入手可能ではないと判定した場合、ＢＴＳは、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすかどうかを更に判定する。
【００７８】
ステップ３０７：ＳＤＵに対してローカルスイッチングを実行する。
【００７９】
ＢＴＳが、ステップ３０６において、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定した場合、ＢＴＳは、ＰＤＵに対応するＰＨＳルールに従ってＰＤＵを圧縮解除してＳＤＵを復元し、ＳＤＵに対してローカルスイッチングを実行できる。
【００８０】
ステップ３０８：ステップ３０７におけるＬＳＲ情報に従って、ＬＳＲテーブルを生成及び保存し、クラシファイアを生成し、ＰＨＳルールとＬＳＲテーブルインデックスとを生成及び保存する。
【００８１】
ステップ３０７において、ＳＤＵに対してローカルスイッチングを実行した後で、ネットワーク装置は、ＳＤＵのＬＳＲ情報に従って、ＬＳＲテーブルを生成し、クラシファイアを生成する。このクラシファイアの分類基準は、ＳＤＵの宛先アドレス情報を含む。更に、ネットワーク装置は、このクラシファイアの分類基準を、ＳＤＵに一致する下りリンククラシファイアの分類基準を含むよう設定し、生成されたクラシファイアに対応するＰＨＳルールを生成及び保存し、対応するＬＳＲテーブルインデックスを生成し、ＬＳＲテーブルインデックスを、ＰＨＳルールを記憶するＰＨＳルールテーブル内に保存する。このようにして、ＬＳＲテーブルインデックスが、生成されたＰＨＳルールのＰＨＳＩに従って取得できる。
【００８２】
ＬＳＲテーブルは、宛先ＭＳ識別子（ｄｅｓｔ  ＭＳＩＤ  ＩＤ）、及び下りリンクチャネル識別子（ｄｗｌｉｎｋ  ＣＩＤ）のＬＳＲ情報を含む。
【００８３】
ネットワーク装置がＧＷである場合、ＬＳＲテーブルは、宛先ＭＳ識別子（ｄｅｓｔ  ＭＳＩＤ  ＩＤ）、及び下りリンクサービスフロー識別子（ｄｗｌｉｎｋ  ＳＦＩＤ）のＬＳＲ情報を含むことに留意されたい。
【００８４】
ステップ３０９：ＳＤＵに対して非ローカルスイッチングを実行し、クラシファイアを生成し、ＰＨＳルールと非ローカルスイッチングフラグ「０」とを生成及び保存する。
【００８５】
ＢＴＳが、ステップ３０６において、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たさないと判定した場合、ＢＴＳは、ＳＤＵに対して非ローカルスイッチングを実行し、クラシファイアを生成する。クラシファイアの分類基準は、ＳＤＵの宛先アドレス情報を含む。更に、ＢＴＳは、クラシファイアに対応するＰＨＳルールを生成及び保存し、非ローカルスイッチングフラグ「０」を、ＰＨＳルールを記憶するＰＨＳルールテーブル内に保存する。このようにして、ＢＴＳは、保存された非ローカルスイッチングフラグ「０」を、生成されたＰＨＳルールのＰＨＳＩに従って取得できる。
【００８６】
場合によっては、ＷｉＭＡＸシステムにおいて、ＰＨＳルールは、対応するクラシファイアの設定と一致してもよい。従って、ステップ３０７及びステップ３０９において、生成されるＰＨＳルールのペイロードヘッダ抑制フィールド（ＰＨＳＦ）は、対応するクラシファイアの分類基準と一致するように設定されてもよい。更に、信頼性を向上させるために、生成されるＰＨＳルールのペイロードヘッダ抑制有効（ＰＨＳＶ）識別子が、「１」に設定されてもよい。
【００８７】
ステップ３１０：生成されたクラシファイアとＰＨＳルールとを、最高の優先度を有するクラシファイアとＰＨＳルールに更新するよう、ＭＳに指示する。
【００８８】
クラシファイアとＰＨＳルールとを生成した後で、ＢＴＳは、生成されたクラシファイアとＰＨＳルールとを、最高の優先度を有するクラシファイアとＰＨＳルールに更新するよう、ＭＳに指示し、従って、ＭＳは、このクラシファイアの分類基準に適合するＳＤＵを、生成されたクラシファイアに従って分類し、生成されたＰＨＳルールに従って、ＳＤＵを圧縮できる。
【００８９】
例えば、ＢＴＳは、以下の方法で、生成されたクラシファイアとＰＨＳルールとを、最高の優先度を有するクラシファイアとＰＨＳルールとに更新するよう、ＭＳに指示してもよい。
【００９０】
ＢＴＳは、動的サービス変更要求（ＤＳＣ＿ＲＥＱ）メッセージを、ＭＳに送信する。ＤＳＣ＿ＲＥＱメッセージは、生成されたクラシファイアとＰＨＳルールとを運び、従って、ＭＳは、生成されたクラシファイアとＰＨＳルールとを、最高の優先度を有するクラシファイアとＰＨＳルールとして使用することができる。
【００９１】
あるいは、ＢＴＳは、以下の方法で、生成されたクラシファイアとＰＨＳルールとを、最高の優先度を有するクラシファイアとＰＨＳルールとに更新するよう、ＭＳに指示することもできる。
【００９２】
ＢＴＳは、生成されたクラシファイアの優先度を、現在（その時点で）最高であるように設定し、動的サービス追加要求（ＤＳＡ＿ＲＥＱ）メッセージを、ＭＳに送信する。ＤＳＡ＿ＲＥＱメッセージは、生成されたクラシファイアとＰＨＳルールとを搬送する。ここで、生成されたクラシファイアの優先度は、現在最高であるように設定されているため、ＭＳは生成されたクラシファイアとＰＨＳルールとを最初に使用することができる。
【００９３】
この実施形態においては、ネットワーク装置は、ＧＷであってもよい。しかし、ＧＷは、ＤＳＣ＿ＲＥＱ又はＤＳＡ＿ＲＥＱメッセージを、ＭＳに直接送信することはできず、そのようなメッセージを送信するよう、対応するＢＴＳをトリガする必要がある。具体的には、ＧＷは、ＰＡＴＨ＿Ｍｏｄｉｆｉｃａｔｉｏｎ＿ＲＥＱメッセージを、対応するＢＴＳに送信する。ＰＡＴＨ＿Ｍｏｄｉｆｉｃａｔｉｏｎ＿ＲＥＱメッセージは、生成されたクラシファイアとＰＨＳルールとを搬送し、生成されたクラシファイアとＰＨＳルールとを運ぶＤＳＣ＿ＲＥＱ又はＤＳＡ＿ＲＥＱメッセージを、ＭＳに送信するよう、ＢＴＳをトリガする。
【００９４】
この実施形態においては、生成されたクラシファイア、ＰＨＳルール、及びＬＳＲテーブルの寿命は、必要に応じて予め設定されてもよい。例えば、生成されたクラシファイア及びＰＨＳルールの寿命は、対応するＬＳＲテーブルの寿命と等しいように予め設定されてもよく、ＬＳＲテーブルの寿命は、必要に応じて設定されてもよい。
【００９５】
ＬＳＲテーブルの寿命が尽きると、ネットワーク装置は、ネットワーク装置上の対応するＰＨＳルールとＬＳＲテーブルとを削除し、動的サービス削除要求（ＤＳＤ＿ＲＥＱ）メッセージを、ＭＳに送信して、ＭＳ上の対応するＰＨＳルールとクラシファイアとを削除するようＭＳに指示する。
【００９６】
実際には、ステップ３０７におけるＬＳＲテーブルインデックスと、ステップ３０９における非ローカルスイッチングフラグとは、ＰＨＳルールテーブルではなく、新たに生成されたローカルスイッチング情報テーブル内に保存されてもよい（ローカルスイッチング情報テーブルと、生成されたＰＨＳルールとの間のマッピング関係が設定されている場合に限る）。例えば、ローカルスイッチング情報テーブルのインデックスは、生成されたＰＨＳルールのＰＨＳＩと同じであるように設定されてもよい。この場合、生成されたクラシファイア、ＰＨＳルール、及びＬＳＲテーブルの寿命は、対応するローカルスイッチング情報テーブルの寿命と等しくてもよい。ローカルスイッチング情報テーブルの寿命は、必要に応じて予め設定されてもよい。
【００９７】
ローカルスイッチング情報テーブルの寿命が尽きると、ネットワーク装置は、ネットワーク装置上の対応するＰＨＳルールと、ＬＳＲテーブルと、ローカルスイッチング情報テーブルとを削除し、ＤＳＤ＿ＲＥＱメッセージを、ＭＳに送信して、ＭＳ上の対応するＰＨＳルールとクラシファイアとを削除するようＭＳに指示する。
【００９８】
この実施形態においては、ＰＤＵに対応するＰＨＳルールに従って、ＢＴＳが、ＬＳＲテーブルインデックスを入手可能である場合、ネットワーク装置は、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定し、取得されたＬＳＲテーブルインデックスに従って、ＬＳＲテーブルを取得し、ＬＳＲテーブルに従って、ＳＤＵを、宛先ＭＳに転送できる。ＰＤＵに対応するＰＨＳルールに従って、ＢＴＳが、非ローカルスイッチングフラグ「０」を入手可能である場合、ＢＴＳは、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たさないと判定できる。従来技術とは異なり、この実施形態におけるネットワーク装置は、アドレス情報フィールドを見つけるステップ、アドレスを取り出すステップ、ＬＡＴを探すステップ、及び、受信された各ＳＤＵについてローカルアドレスを照合して、ローカルスイッチング条件をＳＤＵが満たすかどうかを判定するステップなどを実行する必要がない。従って、この実施形態においてローカルスイッチング機能が追加された後は、スイッチングプロセスによってネットワーク装置に生じる性能オーバヘッドが減少し、更に、ＢＴＳが、ローカルスイッチングを受ける必要がある各ＳＤＵを、下りリンククラシファイアと照合する必要はない。従って、ローカルスイッチング機能が追加された後の、スイッチングプロセスにおいてＢＴＳによって生成される性能オーバヘッドが更に減少し、ローカルスイッチングプロセスにおける、ハードウェアの処理機能に対する要件求が低減され、ローカルスイッチング機能の実施が簡素化される。
【００９９】
実際には、この実施形態における圧縮プロセスを介して、ＢＴＳに集中していた性能オーバヘッドがＭＳに分散され、従って、スイッチングプロセスにおいてＢＴＳによって生成される性能オーバヘッドが減少する。
【０１００】
本発明の一実施形態において、ネットワーク装置が提供される。図４に示すように、本発明の一実施形態において提供されるネットワーク装置は、
ＭＳによって送信された上りリンクサービスフローを受信するように構成された、受信ユニット４０１と、
上りリンクサービスフロー内で運ばれたＰＤＵに対応するＳＤＵが圧縮されているかどうかを判定するように構成された、第１の判定ユニット４０２と、
第１の判定ユニット４０２が、ＳＤＵが圧縮されていると判定した場合に、ＰＤＵに対応する圧縮ルールに従って、ローカルスイッチングフラグ又は非ローカルスイッチングフラグを入手可能であるかどうかを判定するように構成された、第２の判定ユニット４０３と、
第２の判定ユニット４０３が、ローカルスイッチングフラグが入手可能であると判定した場合に、ＳＤＵがローカルスイッチング条件を満たすと判定して、ＳＤＵに対してローカルスイッチングを実行するように構成された、第１の実行ユニット４０４と、
第２の判定ユニット４０３が、非ローカルスイッチングフラグが入手可能であると判定した場合に、ＳＤＵがローカルスイッチング条件を満たさないと判定して、ＳＤＵに対して非ローカルスイッチングを実行するように構成された、第２の実行ユニット４０５と、を含む。
【０１０１】
この実施形態においては、ＭＳは、ＷｉＭＡＸシステムにおける既存の圧縮ルールを使用してＳＤＵを圧縮することができるだけでなく、予め生成された圧縮ルールを使用してＳＤＵを圧縮することもできる。
【０１０２】
圧縮ルールを生成するプロセスは、以下の通りである。ネットワーク装置が、クラシファイアを生成し、クラシファイアに対応する圧縮ルールを生成及び保存する。クラシファイアの分類基準は、ＳＤＵの宛先アドレス情報を含む。更に、ローカルスイッチング条件をＳＤＵが満たすと判定した場合、ネットワーク装置は、生成された圧縮ルールに対応するローカルスイッチングフラグを生成及び保存し、ローカルスイッチング条件をＳＤＵが満たさないと判定した場合、ネットワーク装置は、生成された圧縮ルールに対応する非ローカルスイッチングフラグを生成及び保存する。
【０１０３】
ローカルスイッチングフラグは、圧縮されたＳＤＵがローカルスイッチング条件を満たすことを示し、非ローカルスイッチングフラグは、圧縮されたＳＤＵがローカルスイッチング条件を満たさないことを示す。ローカルスイッチングフラグ及び非ローカルスイッチングフラグは、本明細書では限定されない、テキスト及び数値などの様々な形態で表されてもよい。
【０１０４】
あるいは、クラシファイアを生成するために、ネットワーク装置の代わりに、外部専用装置が使用されてもよい。このクラシファイアの分類基準は、ＳＤＵの宛先アドレス情報を含む。外部専用装置は、クラシファイアに対応する圧縮ルールを生成及び保存し、ＳＤＵがローカルスイッチング条件を満たすと判定した場合に、生成された圧縮ルールに対応するローカルスイッチングフラグを生成及び保存し、ＳＤＵがローカルスイッチング条件を満たさないと判定した場合に、非ローカルスイッチングフラグを生成及び保存し、次いで、生成されたクラシファイアと生成された圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールとに更新するよう、ＭＳに指示する。しかし、この場合、ネットワーク装置が、生成された圧縮ルールに従った圧縮によってもたらされたＰＤＵを受信した後で、ＰＤＵに対応する圧縮ルールに従って、外部専用装置から、保存されたローカルスイッチングフラグ又は非ローカルスイッチングフラグを取得できるように、ネットワーク装置と外部専用装置とを設定する必要がある。
【０１０５】
加えて、生成されたクラシファイア及び生成された圧縮ルールの寿命は、必要に応じて予め設定されてもよい。
【０１０６】
この実施形態においては、受信ユニット４０１が、上りリンクサービスフローを、ＭＳから受信した後で、第１の判定ユニット４０２が、上りリンクサービスフロー内で運ばれたＰＤＵに対応するＳＤＵが圧縮されているかどうかを判定し、ＳＤＵが圧縮されていると判定された場合、第２の判定ユニット４０３が、ＰＤＵに対応する圧縮ルールに従って、保存されたローカルスイッチングフラグ又は非ローカルスイッチングフラグを入手可能であるかどうかを判定し、ローカルスイッチングフラグが入手可能である場合、第１の実行ユニット４０４が、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定して、ＳＤＵに対してローカルスイッチングを実行し、非ローカルスイッチングフラグが入手可能である場合、第２の実行ユニット４０５が、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たさないと判定して、ＳＤＵに対して非ローカルスイッチングを実行する。
【０１０７】
従来技術とは異なり、この実施形態におけるネットワーク装置は、アドレス情報フィールドを見つけるステップ、アドレスを取り出すステップ、ＬＡＴを探すステップ、及び、各ＳＤＵについてローカルアドレスを照合して、ローカルスイッチング条件をＳＤＵが満たすかどうかを判定するステップなどを実行する必要がない。従って、本発明の実施形態においてローカルスイッチング機能が追加された後は、スイッチングプロセスによってネットワーク装置に生じる性能オーバヘッドが減少し、ローカルスイッチングプロセスにおける、ハードウェアの処理機能に対する要件が低減され、ローカルスイッチング機能の実施が簡素化される。
【０１０８】
実際には、この実施形態における圧縮プロセスを介して、ネットワーク装置に集中していた性能オーバヘッドがＭＳに分散され、従って、スイッチングプロセスによってネットワーク装置に生じる性能オーバヘッドが減少する。
【０１０９】
図２に示した実施形態に対応して、ネットワーク装置の別の実施形態が提供される。図５に示すように、本発明の別の実施形態において提供されるネットワーク装置は、
ＭＳによって送信された上りリンクサービスフローを受信するように構成された、受信ユニット５０１と、
上りリンクサービスフロー内で運ばれたＰＤＵに対応するＳＤＵが圧縮されているかどうかを判定するように構成された、第１の判定ユニット５０２と、
第１の判定ユニット５０２が、ＳＤＵが圧縮されていると判定した場合に、ＰＤＵに対応する圧縮ルールに従って、保存されたＬＳＲテーブルインデックス又は非ローカルスイッチングフラグを入手可能であるかどうかを判定するように構成された、第２の判定ユニット５０３と、
第２の判定ユニット５０３が、ローカルＬＳＲテーブルインデックスが入手可能であると判定した場合に、ＳＤＵがローカルスイッチング条件を満たすと判定し、ＬＳＲテーブルインデックスに従って、保存されたＬＳＲテーブルを取得し、ＬＳＲテーブルに従って、ＳＤＵに対してローカルスイッチングを実行し、また、第３の判定ユニットが、条件が満たされていると判定した場合に、ＳＤＵに対してローカルスイッチングを実行するように構成された、第１の実行ユニット５０４と、
第２の判定ユニット５０３が、非ローカルスイッチングフラグが入手可能であると判定した場合に、ＳＤＵがローカルスイッチング条件を満たさないと判定し、ＳＤＵに対して非ローカルスイッチングを実行し、また、第３の判定ユニットが、条件が満たされていないと判定した場合に、ＳＤＵに対して非ローカルスイッチングを実行するように構成された、第２の実行ユニット５０５と、
第１の判定ユニット５０２が、ＳＤＵが圧縮されていないと判定した場合、又は、第２の判定ユニット５０３が、ローカルスイッチングフラグと非ローカルスイッチングフラグとの両方が入手不能であると判定した場合に、ローカルスイッチング条件をＳＤＵが満たすかどうかを判定するように構成された、第３の判定ユニット５０６と、
第３の判定ユニット５０６が、ローカルスイッチング条件をＳＤＵが満たすと判定した場合に、ＳＤＵのＬＳＲ情報に従って、ＬＳＲテーブルを生成し、クラシファイア（その分類基準は、ＳＤＵの宛先アドレス情報を含む）を生成し、ＳＤＵに一致する下りリンククラシファイアの分類基準を更に含むよう前記分類基準を設定し、生成されたクラシファイアに対応する圧縮ルールを生成及び保存し、生成された圧縮ルールに対応するＬＳＲテーブルインデックスを生成及び保存し、第３の判定ユニット５０６が、ローカルスイッチング条件をＳＤＵが満たさないと判定した場合に、クラシファイア（その分類基準はＳＤＵの宛先アドレス情報を含む）を生成し、生成されたクラシファイアに対応する圧縮ルールを生成及び保存し、生成された圧縮ルールに対応する非ローカルスイッチングフラグを生成及び保存するように構成された、生成ユニット５０７と、
生成されたクラシファイアと生成された圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールに更新するよう、ＭＳに指示するように構成された、指示ユニット５０８と、を含む。
【０１１０】
この実施形態においては、受信ユニット５０１が、ＭＳによって送信された上りリンクサービスフローを受信した後で、第１の判定ユニット５０２が、上りリンクサービスフロー内で運ばれたＰＤＵに対応するＳＤＵが圧縮されているかどうかを判定し、ＳＤＵが圧縮されていると判定された場合、第２の判定ユニット５０３が、ＰＤＵに対応する圧縮ルールに従って、保存されたＬＳＲテーブルインデックス又は非ローカルスイッチングフラグを入手可能であるかどうかを判定する。
【０１１１】
第２の判定ユニット５０３が、ＰＤＵに対応する圧縮ルールに従って、ＬＳＲテーブルインデックスを入手可能であると判定した場合、第１の実行ユニット５０４が、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定して、取得されたＬＳＲテーブルインデックスに従って、保存されたＬＳＲテーブルを取得し、ＬＳＲテーブル内のＬＳＲ情報に従って、ＳＤＵを、宛先ＭＳに転送する。
【０１１２】
第２の判定ユニット５０３が、ＰＤＵに対応する圧縮ルールに従って、非ローカルスイッチングフラグを入手可能であると判定した場合、第２の実行ユニット５０５が、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たさないと判定して、ＳＤＵに対して非ローカルスイッチングを実行する。
【０１１３】
第１の判定ユニット５０２が、ＰＤＵに対応するＳＤＵが圧縮されていないと判定した場合、あるいは、第２の判定ユニット５０３が、保存されたＬＳＲテーブルインデックス又は非ローカルスイッチングフラグが入手可能ではないと判定した場合、第３の判定ユニット５０６は、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすかどうかを判定する。
【０１１４】
第３の判定ユニット５０６が、ローカルスイッチング条件をＳＤＵが満たすと判定した場合、第１の実行ユニット５０４が、ＳＤＵに対してローカルスイッチングを実行し、生成ユニット５０７が、ＳＤＵのＬＳＲ情報に従って、ＬＳＲテーブルを生成及び保存し、クラシファイアを生成する。このクラシファイアの分類基準は、ＳＤＵの宛先アドレス情報を含む。更に、生成ユニット５０７は、このクラシファイアの分類基準を、ＳＤＵに一致する下りリンククラシファイアの分類基準を含むよう設定し、生成されたクラシファイアに対応する圧縮ルールを生成及び保存し、生成された圧縮ルールに対応するＬＳＲテーブルインデックスを生成及び保存する。
【０１１５】
第３の判定ユニット５０６が、ローカルスイッチング条件をＳＤＵが満たさないと判定した場合、生成ユニット５０７は、クラシファイアを生成する。クラシファイアの分類基準は、ＳＤＵの宛先アドレス情報を含む。更に、生成ユニット５０７は、クラシファイアに対応する圧縮ルールを生成及び保存し、生成された圧縮ルールに対応する非ローカルスイッチングフラグを生成及び保存する。
【０１１６】
指示ユニット５０８は、生成ユニット５０７によって生成されたクラシファイアと圧縮ルールとを、最高の優先度を有するクラシファイアと圧縮ルールに更新するよう、ＭＳに指示する。
【０１１７】
この実施形態においては、ローカルスイッチングフラグは、ＬＳＲテーブルインデックスを含み、これにより、ネットワーク装置が、ＬＳＲテーブルインデックスを、ＰＤＵに対応する圧縮ルールに従って取得し、次に、保存されたＬＳＲテーブルを取得することが容易になる。ＬＳＲテーブルと、ＰＤＵに対応する圧縮ルールとの間のマッピング関係が設定されていて、これにより、ネットワーク装置が、保存されたＬＳＲテーブルを、ＰＤＵに対応する圧縮ルールに従って取得することが可能であるならば、この実施形態におけるローカルスイッチングフラグは、ＬＳＲテーブルインデックスを含まなくてもよい、ということが理解されるであろう。
【０１１８】
この実施形態においては、第２の判定ユニット５０３が、ＰＤＵに対応するＰＨＳルールに従って、保存されたＬＳＲテーブルインデックスを入手可能であると判定した場合、第１の実行５０４が、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定し、ＬＳＲテーブルインデックスに従って、ＬＳＲテーブルを取得し、ＬＳＲテーブルに従って、ＳＤＵを、宛先ＭＳに転送できる。第２の判定ユニット５０３が、ＰＤＵに対応するＰＨＳルールに従って、保存された非ローカルスイッチングフラグを入手可能であると判定した場合、第２の実行ユニット５０５が、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たさないと判定してもよい。従来技術とは異なり、この実施形態におけるネットワーク装置は、アドレス情報フィールドを見つけるステップ、アドレスを取り出すステップ、ＬＡＴを探すステップ、及び、受信された各ＳＤＵについてローカルアドレスを照合して、ローカルスイッチング条件をＳＤＵが満たすかどうかを判定するステップなどを実行する必要がない。従って、この実施形態においてローカルスイッチング機能が追加された後は、スイッチングプロセスによってネットワーク装置に生じる性能オーバヘッドが減少し、更に、ネットワーク装置が、ローカルスイッチングを受ける必要がある各ＳＤＵを、下りリンククラシファイアと照合する必要はない。従って、ローカルスイッチング機能が追加された後の、スイッチングプロセスにおいてネットワーク装置によって生成される性能オーバヘッドが更に減少し、ローカルスイッチングプロセスにおける、ハードウェアの処理機能に対する要件が低減され、ローカルスイッチング機能の実施が簡素化される。
【０１１９】
当業者は、本発明の実施形態における方法のステップの全て又は一部が、関連するハードウェアに指示するプログラムによって実施されてもよいということを理解するだろう。プログラムは、コンピュータ読み取り可能な記憶媒体内に記憶されてもよい。記憶媒体は、読み取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気ディスク、又はＣＤ−ＲＯＭであってもよい。
【０１２０】
本発明によるスイッチング方法及び関連する装置について上記で説明した。本発明について、いくつかの例示的実施形態を介して説明したが、本発明はこれらのような実施形態に限定されない。当業者が、本発明の精神及び範囲から逸脱することなく、本発明に対して修正及び変形を行うことができることは明らかである。本発明は、それらの修正及び変形を、それらが特許請求の範囲又はその均等物によって規定される保護範囲内に入るならば、包含することを意図するものである。
【図１】
2011045046.tif 000003
【図２】
2011045046.tif 000004
【図３】
2011045046.tif 000005
【図４】
2011045046.tif 000006
【図５】
2011045046.tif 000007
【手続補正書】
【提出日】平成22年8月20日(2010.8.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】変更
【補正の内容】
【００６１】
ステップ２０８及びステップ２０９において生成された、クラシファイア、圧縮ルール、及びＬＳＲテーブルの寿命は、必要に応じて予め設定されてもよい、ということに留意されたい。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
この実施形態においては、ＰＤＵに対応する圧縮ルールに従って、ネットワーク装置が、ＬＳＲテーブルインデックスを入手可能である場合、ネットワーク装置は、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定し、保存されたＬＳＲテーブルを、取得されたＬＳＲテーブルインデックスに従って取得し、ＬＳＲテーブルに従ってＳＤＵを宛先ＭＳに転送してもよい。従って、この実施形態においては、ローカルスイッチングを受ける必要がある各ＳＤＵを、下りリンククラシファイアと照合する必要はない。図２に示した実施形態に基づいて、ローカルスイッチング機能が追加された場合、ローカルスイッチングプロセスによってネットワーク装置に生じる性能オーバヘッドが減少し、スイッチングプロセスにおける、ハードウェアの処理機能に対する要求が低下し、ローカルスイッチング機能の実施が簡素化される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
上記の全ての実施形態において、ネットワーク装置は、ＢＴＳ又はＧＷであってもよい。本発明によるスイッチング方法について、以下で詳細に説明する。説明は、以下の仮定に基づく。ネットワーク装置はＢＴＳであり、圧縮ルールはＰＨＳルールであり、ローカルスイッチングフラグはＬＳＲテーブルインデックスを含み、非ローカルスイッチングフラグは０であり、ＬＳＲテーブルインデックス又は非ローカルスイッチングフラグは、対応するＰＨＳルールテーブル内に保存される。図３に示すように、本発明の別の実施形態におけるスイッチング方法は、以下を含む。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
ステップ３０３：保存されたＬＳＲテーブルインデックス又は非ローカルスイッチングフラグ「０」が入手可能であるかどうかを判定する。ＬＳＲテーブルインデックスが入手可能である場合、ローカルスイッチング条件をＳＤＵが満たすと判定して、ステップ３０４に進み、非ローカルスイッチングフラグ「０」が入手可能である場合、ローカルスイッチング条件をＳＤＵが満たさないと判定して、ステップ３０５に進み、ＬＳＲテーブルインデックスと非ローカルスイッチングフラグとの両方が入手不能である場合、ステップ３０６に進む。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
ステップ３０７において、ＳＤＵに対してローカルスイッチングを実行した後で、ＢＴＳは、ＳＤＵのＬＳＲ情報に従って、ＬＳＲテーブルを生成し、クラシファイアを生成する。このクラシファイアの分類基準は、ＳＤＵの宛先アドレス情報を含む。更に、ＢＴＳは、このクラシファイアの分類基準を、ＳＤＵに一致する下りリンククラシファイアの分類基準を含むよう設定し、生成されたクラシファイアに対応するＰＨＳルールを生成及び保存し、対応するＬＳＲテーブルインデックスを生成し、ＬＳＲテーブルインデックスを、ＰＨＳルールを記憶するＰＨＳルールテーブル内に保存する。このようにして、ＬＳＲテーブルインデックスが、生成されたＰＨＳルールのＰＨＳＩに従って取得できる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】変更
【補正の内容】
【００８６】
場合によっては、ＷｉＭＡＸシステムにおいて、ＰＨＳルールは、対応するクラシファイアの設定と一致してもよい。従って、ステップ３０８及びステップ３０９において、生成されるＰＨＳルールのペイロードヘッダ抑制フィールド（ＰＨＳＦ）は、対応するクラシファイアの分類基準と一致するように設定されてもよい。更に、信頼性を向上させるために、生成されるＰＨＳルールのペイロードヘッダ抑制有効（ＰＨＳＶ）識別子が、「１」に設定されてもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００９６
【補正方法】変更
【補正の内容】
【００９６】
実際には、ステップ３０８におけるＬＳＲテーブルインデックスと、ステップ３０９における非ローカルスイッチングフラグとは、ＰＨＳルールテーブルではなく、新たに生成されたローカルスイッチング情報テーブル内に保存されてもよい（ローカルスイッチング情報テーブルと、生成されたＰＨＳルールとの間のマッピング関係が設定されている場合に限る）。例えば、ローカルスイッチング情報テーブルのインデックスは、生成されたＰＨＳルールのＰＨＳＩと同じであるように設定されてもよい。この場合、生成されたクラシファイア、ＰＨＳルール、及びＬＳＲテーブルの寿命は、対応するローカルスイッチング情報テーブルの寿命と等しくてもよい。ローカルスイッチング情報テーブルの寿命は、必要に応じて予め設定されてもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００９８
【補正方法】変更
【補正の内容】
【００９８】
この実施形態においては、ＰＤＵに対応するＰＨＳルールに従って、ＢＴＳが、ＬＳＲテーブルインデックスを入手可能である場合、ＢＴＳは、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定し、取得されたＬＳＲテーブルインデックスに従って、ＬＳＲテーブルを取得し、ＬＳＲテーブルに従って、ＳＤＵを、宛先ＭＳに転送できる。ＰＤＵに対応するＰＨＳルールに従って、ＢＴＳが、非ローカルスイッチングフラグ「０」を入手可能である場合、ＢＴＳは、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たさないと判定できる。従来技術とは異なり、この実施形態におけるネットワーク装置は、アドレス情報フィールドを見つけるステップ、アドレスを取り出すステップ、ＬＡＴを探すステップ、及び、受信された各ＳＤＵについてローカルアドレスを照合して、ローカルスイッチング条件をＳＤＵが満たすかどうかを判定するステップなどを実行する必要がない。従って、この実施形態においてローカルスイッチング機能が追加された後は、スイッチングプロセスによってＢＴＳに生じる性能オーバヘッドが減少し、更に、ＢＴＳが、ローカルスイッチングを受ける必要がある各ＳＤＵを、下りリンククラシファイアと照合する必要はない。従って、ローカルスイッチング機能が追加された後の、スイッチングプロセスにおいてＢＴＳによって生成される性能オーバヘッドが更に減少し、ローカルスイッチングプロセスにおける、ハードウェアの処理機能に対する要件求が低減され、ローカルスイッチング機能の実施が簡素化される。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１１８
【補正方法】変更
【補正の内容】
【０１１８】
この実施形態においては、第２の判定ユニット５０３が、ＰＤＵに対応する圧縮ルールに従って、保存されたＬＳＲテーブルインデックスを入手可能であると判定した場合、第１の実行ユニット５０４が、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たすと判定し、ＬＳＲテーブルインデックスに従って、ＬＳＲテーブルを取得し、ＬＳＲテーブルに従って、ＳＤＵを、宛先ＭＳに転送できる。第２の判定ユニット５０３が、ＰＤＵに対応する圧縮ルールに従って、保存された非ローカルスイッチングフラグを入手可能であると判定した場合、第２の実行ユニット５０５が、ＰＤＵに対応するＳＤＵがローカルスイッチング条件を満たさないと判定してもよい。従来技術とは異なり、この実施形態におけるネットワーク装置は、アドレス情報フィールドを見つけるステップ、アドレスを取り出すステップ、ＬＡＴを探すステップ、及び、受信された各ＳＤＵについてローカルアドレスを照合して、ローカルスイッチング条件をＳＤＵが満たすかどうかを判定するステップなどを実行する必要がない。従って、この実施形態においてローカルスイッチング機能が追加された後は、スイッチングプロセスによってネットワーク装置に生じる性能オーバヘッドが減少し、更に、ネットワーク装置が、ローカルスイッチングを受ける必要がある各ＳＤＵを、下りリンククラシファイアと照合する必要はない。従って、ローカルスイッチング機能が追加された後の、スイッチングプロセスにおいてネットワーク装置によって生成される性能オーバヘッドが更に減少し、ローカルスイッチングプロセスにおける、ハードウェアの処理機能に対する要件が低減され、ローカルスイッチング機能の実施が簡素化される。
【手続補正１０】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2011045046.tif 000008
【外国語明細書】
2011045046000001.pdf