(57)【要約】      （修正有）【課題】無線通信システムにおける過負荷制御を容易にするシステムおよび方法を提供する。【解決手段】アクセス・ネットワークと、関連付けられた端末とは、トークン・バケット・アクセス制御メカニズムを利用しうる。これによって、それぞれの端末は、アクセス・ネットワークへのアクセスのために、アクセス・トークン、および／または、その他のユニットが割り当てられる。例えば、所与のネットワークへのアクセスが要求されると、ネットワークのユーザは、この要求が選択的に許可されうるか拒否されうるかに基づいて、十分なアクセス・トークンが蓄積されたかを判定しうる。さらに、それぞれのパケット・フロー等に対応しうる複数のトークン・バケット・メカニズムが利用されうる。さらに、従来のアクセス持続機能と協調してトークン・バケット・アクセス制御が実施されうる。【選択図】図１
2014168241.tif 000002
【特許請求の範囲】
【請求項１】
方法であって、
ネットワークに関連する１または複数のアクセス・ルールを取得することと、
前記１または複数のアクセス・ルールは、単位時間毎に、許可されたアクセスの量として指定される、ネットワークへ許可されたアクセスが蓄積するレートを指定する、
前記ネットワークへ許可されたアクセスが蓄積するレートにしたがって、前記ネットワークに選択的にアクセスすることと
を備える方法。
【請求項２】
前記選択的にアクセスすることは、
前記ネットワークへのアクセスを求める要求を識別することと、
前記ネットワークへ許可されたアクセスが蓄積するレートにしたがって判定された、許可されたアクセスの蓄積数が、前記ネットワークへのアクセスを求める要求を許可するために必要な、予め定義された、許可されたアクセス数以上であると判定されると、前記ネットワークへのアクセスを求める要求を選択的に許可することと
を備える、請求項１に記載の方法。
【請求項３】
前記取得することは、それぞれのパケット・フローについて、単位時間毎にアクセスされる、許可されたアクセスのそれぞれの量として指定される、前記それぞれのパケット・フローについて、前記ネットワークへの許可されたアクセスが蓄積するレートを指定するそれぞれのアクセス・ルールを取得することを備え、
前記選択的にアクセスすることはさらに、
前記ネットワークへのアクセスを求める要求に関連付けられたパケット・フローを識別することと、
前記ネットワークへのアクセスを求める要求に関連付けられたパケット・フローについて、前記ネットワークへの許可されたアクセスが蓄積するレートにしたがって判定された、許可されたアクセスの蓄積数が、前記ネットワークへのアクセスを求める要求を許可するために必要とされる、予め定義された許可されたアクセス数以上であると判定されると、前記ネットワークへのアクセスを求める要求を選択的に許可することと
を備える、請求項２に記載の方法。
【請求項４】
前記取得することは、アクセス持続しきい値を取得することを備え、
前記選択的にアクセスすることはさらに、
前記ネットワークへのアクセスを求める要求に対応するアクセス持続優先値を生成することと、
前記ネットワークへの許可されたアクセスが蓄積するレートにしたがって判定された、許可されたアクセスの蓄積数が、前記ネットワークへのアクセスを求める要求を許可するために必要とされる、予め定義された許可されたアクセス数以上であり、前記アクセス持続優先値が、前記アクセス持続しきい値未満であると判定されると、前記ネットワークへのアクセスを求める要求を選択的に許可することと
を備える、請求項２に記載の方法。
【請求項５】
前記ネットワークへの許可されたアクセスが蓄積するレートにしたがって、許可されたアクセスの蓄積数を判定することをさらに備える、請求項１に記載の方法。
【請求項６】
前記判定することは、
前記ネットワークへのアクセスを求める、前の要求からの経過時間を判定することと、
前記ネットワークへのアクセスを求める、前の要求からの経過時間と、前記ネットワークへの許可されたアクセスが蓄積するレートとに応じて、許可されたアクセスの追加の蓄積数を計算することと、
前記許可されたアクセスの追加の蓄積数を、前に許可されたアクセスの蓄積数に加えることと
を備える、請求項５に記載の方法。
【請求項７】
前記取得することは、許可されたアクセスの最大数を指定する１または複数のアクセス・ルールを取得することを備え、
前記加えることは、前記許可されたアクセスの追加の蓄積数を、前記許可されたアクセスの最大数にしたがう、前に許可されたアクセスの蓄積数に加えることを備える、請求項６に記載の方法。
【請求項８】
前記ネットワークへのアクセスを求める要求が許可されると、前記ネットワークへのアクセスを求める要求を許可するために必要な、予め定義された許可されたアクセス数を、前記許可されたアクセスの蓄積数から引くことをさらに備える、請求項６に記載の方法。
【請求項９】
前記許可されたアクセスの蓄積数が、前記ネットワークへのアクセスを求める要求を許可するために必要な、予め定義された、許可されたアクセス数よりも少ないと判定されると、前記ネットワークへのアクセスを求める要求を拒否することをさらに備える、請求項５に記載の方法。
【請求項１０】
前記判定することは、許可された十分なアクセスの蓄積がなされている途中、前記ネットワークへのアクセスを求める要求を拒否することを備える、請求項９に記載の方法。
【請求項１１】
前記取得することは、前記ネットワークから１または複数のアクセス・ルールを取得することを備える、請求項１に記載の方法。
【請求項１２】
無線通信装置であって、
単位時間毎に、関連付けられたネットワークへ許可されたアクセスの観点から与えられた、前記関連付けられたネットワークへの許可されたアクセスの増加の１または複数のレートと、前記関連付けられたネットワークとに関連するデータを格納するメモリと、
前記関連付けられたネットワークへのアクセスを求める要求を識別し、前記関連付けられたネットワークへの許可されたアクセスの増加の１または複数のレートにしたがって、前記関連付けられたネットワークへのアクセスを求める要求を選択的に許可するように構成されたプロセッサと
を備える無線通信装置。
【請求項１３】
前記プロセッサはさらに、前記関連付けられたネットワークへの許可されたアクセスの増加の１または複数のレートにしたがって、蓄積した、前記関連付けられたネットワークへの許可されたアクセス数が、前記関連付けられたネットワークへのアクセスを求める要求を許可するために必要とされる、前記関連付けられたネットワークへの許可された、予め定義されたアクセス数以上であると判定されると、前記関連付けられたネットワークへのアクセスを求める要求を許可するように構成された、請求項１２に記載の無線通信装置。
【請求項１４】
前記メモリはさらに、単位時間毎に、それぞれのパケット・フローを介して、前記関連付けられたネットワークへ許可されたアクセスの観点から与えられた、対応するパケット・フローを介して、前記関連付けられたネットワークへ許可されたアクセスの増加のそれぞれのレートに関連するデータを格納し、
前記プロセッサはさらに、前記関連付けられたネットワークへのアクセスを求める要求に関連付けられたパケット・フローを識別し、
前記関連付けられたネットワークへのアクセスを求める要求に関連付けられたパケット・フローによって、前記関連付けられたネットワークへの許可されたアクセスの蓄積のレートにしたがって判定された、蓄積された許可されたアクセス数が、前記パケット・フローによって、前記関連付けられたネットワークへのアクセスを求める要求を許可するために必要とされる、予め定義された許可されたアクセス数以上であると判定されると、前記関連付けられたネットワークへのアクセスを求める要求を許可するように構成された、請求項１３に記載の無線通信装置。
【請求項１５】
前記メモリはさらに、アクセス持続しきい値に関連するデータを格納し、
前記プロセッサはさらに、
前記関連付けられたネットワークにアクセスする要求に対応するアクセス持続優先値を生成し、
前記関連付けられたネットワークへの許可されたアクセスの増加の１または複数のレートにしたがって、蓄積された、前記関連付けられたネットワークへの許可されたアクセス数が、前記関連付けられたネットワークへのアクセスを求める要求を許可するために必要とされる、前記関連付けられたネットワークへの、許可された、予め定義されたアクセス数以上であり、前記アクセス持続優先値が、前記アクセス持続しきい値未満であると判定されると、前記関連付けられたネットワークへのアクセスを求める要求を許可するように構成された、請求項１３に記載の無線通信装置。
【請求項１６】
前記メモリはさらに、前記関連付けられたネットワークへのアクセスを求める、前の要求に関連するデータを格納し、
前記プロセッサはさらに、
前記関連付けられたネットワークへのアクセスを求める、前の要求からの経過時間を判定し、
前記関連付けられたネットワークへのアクセスを求める、前の要求からの経過時間と、前記関連付けられたネットワークへの許可されたアクセスの増加の１または複数のレートとに応じて、蓄積された、前記関連付けられたネットワークへ許可された追加のアクセス数を計算し、
前記蓄積された、前記関連付けられたネットワークへ許可された追加のアクセス数を、前記関連付けられたネットワークへの許可された、前に蓄積されたアクセス数に加えることに少なくとも部分的に基づいて、蓄積された、前記関連付けられたネットワークへ許可されたアクセス数を判定するように構成された、請求項１２に記載の無線通信装置。
【請求項１７】
前記メモリはさらに、前記関連付けられたネットワークへの、蓄積された、許可された最大アクセス数に関連するデータを格納し、
前記プロセッサは、蓄積された、前記関連付けられたネットワークへの許可された追加のアクセス数を、前記関連付けられたネットワークへの、蓄積された、許可された最大アクセス数にしたがう、前記関連付けられたネットワークへの、前に蓄積された許可されたアクセス数に加えるように構成された、請求項１６に記載の無線通信装置。
【請求項１８】
前記プロセッサはさらに、前記関連付けられたネットワークへの許可されたアクセスの増加の１または複数のレートを、前記関連付けられたネットワークから受信するように構成された、請求項１２に記載の無線通信装置。
【請求項１９】
装置であって、
ネットワークに関連付けられたアクセス・トークンの蓄積レートに関連する情報を受信する手段と、ここで、前記アクセス・トークンの蓄積レートは、単位時間毎に蓄積されたアクセス・トークンの量として与えられる、
前記アクセス・トークンの蓄積レートにしたがって、前記ネットワークへのアクセスを求める要求を選択的に許可する手段と
を備える装置。
【請求項２０】
前記受信する手段は、前記ネットワークに関連付けられたそれぞれのパケット・フローに対応するネットワークに関連付けられたアクセス・トークンのそれぞれの蓄積レートを受信する手段を備え、
前記アクセス・トークンのそれぞれの蓄積レートは、単位時間毎に、前記それぞれのパケット・フローについて蓄積されたアクセス・トークンの量として与えられ、
前記選択的に許可する手段は、
前記ネットワークへアクセスする要求に関連付けられたパケット・フローを識別する手段と、
前記ネットワークへのアクセスを求める要求に関連付けられたパケット・フローについて、前記アクセス・トークンの蓄積レートにしたがって、蓄積された、アクセス・トークンの量を計算する手段と、
少なくとも、前記ネットワークへのアクセスを求める要求に関連付けられたパケット・フローによって、前記ネットワークへのアクセスを求める要求を許可するために必要な、予め定義されたアクセス・トークン数が蓄積されたと判定されると、前記ネットワークへのアクセスを求める要求を許可する手段と
を備える、請求項１９に記載の装置。
【請求項２１】
前記装置はさらに、
アクセス持続しきい値を受信する手段と、
前記ネットワークへのアクセスを求める要求に対応するアクセス持続優先値を生成する手段とを備え、
前記選択的に許可する手段は、少なくとも、アクセス・トークンの、予め定義された必要数が、前記アクセス・トークンの蓄積レートにしたがって蓄積されたことと、前記アクセス持続優先値が、前記アクセス持続しきい値未満であることとが判定されると、前記ネットワークへのアクセスを求める要求を許可する手段を備える、請求項１９に記載の装置。
【請求項２２】
前記ネットワークへのアクセスを求める、前の要求からの経過時間を判定する手段と、
前記ネットワークへのアクセスを求める、前の要求からの経過時間と、前記アクセス・トークンの蓄積レートとに応じて、新たに蓄積されたアクセス・トークンの量を計算する手段と、
少なくとも、前記新たに蓄積されたアクセス・トークンの量を、前に蓄積されたアクセス・トークンの量に加えることによって、蓄積されたアクセス・トークンの量を識別する手段と
をさらに備える、請求項１９に記載の装置。
【請求項２３】
コンピュータ・プログラム製品であって、
コンピュータに対して、ネットワークに関連付けられたアクセス・トークンの蓄積レートに関連する情報を受信させるためのコードと、ここで、前記アクセス・トークンの蓄積レートは、単位時間毎に蓄積されたアクセス・トークンの量として与えられる、
コンピュータに対して、前記アクセス・トークンの蓄積レートにしたがって、前記ネットワークへのアクセスを求める要求を選択的に許可させるためのコードと
を備えるコンピュータ読取可能媒体を備える、コンピュータ・プログラム製品。
【請求項２４】
前記コンピュータに対して、受信させるためのコードは、コンピュータに対して、前記ネットワークに関連付けられたそれぞれのパケット・フローに対応するネットワークに関連付けられたアクセス・トークンのそれぞれの蓄積レートを受信させるためのコードを備え、
前記アクセス・トークンのそれぞれの蓄積レートは、単位時間毎に、前記それぞれのパケット・フローについて蓄積されたアクセス・トークンの量として与えられ、
前記コンピュータに対して、選択的に許可させるためのコードは、
コンピュータに対して、前記ネットワークへのアクセスを求める要求に関連付けられたパケット・フローを識別させるためのコードと、
コンピュータに対して、前記ネットワークへのアクセスを求める要求に関連付けられたパケット・フローについて、トークン・アクセスの蓄積レートにしたがって、蓄積されたアクセス・トークンの量を計算させるためのコードと、
少なくとも、前記ネットワークへのアクセスを求める要求に関連付けられたパケット・フローによって、前記ネットワークへのアクセスを求める要求を許可するために必要な、予め定義されたアクセス・トークン数が蓄積されたと判定されると、コンピュータに対して、前記ネットワークへのアクセスを求める要求を許可させるためのコードと
を備える、請求項２３に記載のコンピュータ・プログラム製品。
【請求項２５】
前記コンピュータ読取可能媒体はさらに、
コンピュータに対して、アクセス持続しきい値を受信させるためのコードと、
コンピュータに対して、前記ネットワークへのアクセスを求める要求に対応するアクセス持続優先値を生成させるためのコードとを備え、
前記コンピュータに対して、選択的に許可させるためのコードは、
少なくとも、アクセス・トークンの、予め定義された必要数が、前記アクセス・トークンの蓄積レートにしたがって蓄積されたことと、前記アクセス持続優先値が、前記アクセス持続しきい値未満であることとが判定されると、コンピュータに対して、前記ネットワークへのアクセスを求める要求を許可させるためのコードを備える、請求項２３に記載のコンピュータ・プログラム製品。
【請求項２６】
方法であって、
関連付けられたネットワークに関連する１または複数のアクセス・ルールを定義することと、ここで、前記１または複数のアクセス・ルールは、前記関連付けられたネットワークへの許可されたアクセスの増加のレートを備える、
前記関連付けられたネットワークのそれぞれのユーザに、前記１または複数のアクセス・ルールを伝送することと
を備える方法。
【請求項２７】
前記定義することは、
前記関連付けられたネットワークによって利用された複数のパケット・フローを識別することと、
前記複数のパケット・フローにおけるそれぞれのパケット・フローに対応する、前記関連付けられたネットワークへの許可されたアクセスの増加のそれぞれのレートを定義することとを備える、請求項２６に記載の方法。
【請求項２８】
前記定義することは、アクセス持続値のしきい値を定義することを備え、これによって、前記関連付けられたネットワークのユーザによる、前記関連付けられたネットワークへのアクセスが、アクセス持続値のしきい値に関し、前記関連付けられたネットワークのユーザによって生成されたアクセス持続値にしたがって選択的に許可されるようになり、
前記伝送することは、アクセス持続値のしきい値を、前記関連付けられたネットワークのそれぞれのユーザに伝送することを備える、請求項２６に記載の方法。
【請求項２９】
前記定義することはさらに、前記アクセス持続値のしきい値を、前記関連付けられたネットワークへの許可されたアクセスの増加のレートに関して調節することを備える、請求項２８に記載の方法。
【請求項３０】
前記１または複数のアクセス・ルールは、前記関連付けられたネットワークへの、許可されたアクセスの増加のレートに基づいて、前記関連付けられたネットワークへのアクセスの選択的な許可を容易にする、請求項２６に記載の方法。
【請求項３１】
前記１または複数のアクセス・ルールはさらに、前記関連付けられたネットワークのユーザが、前記関連付けられたネットワークへの許可されたアクセスを蓄積した場合、前記関連付けられたネットワークのユーザによる前記関連付けられたネットワークへのアクセスの許可を容易にし、前記関連付けられたネットワークのユーザが、前記関連付けられたネットワークへの許可されたアクセスを蓄積しなかった場合、前記関連付けられたネットワークのユーザによる前記関連付けられたネットワークへのアクセスの拒否を容易にする、請求項３０に記載の方法。
【請求項３２】
前記１または複数のアクセス・ルールはさらに、前記関連付けられたネットワークのユーザによる、前記関連付けられたネットワークへのアクセスが許可されると、前記関連付けられたネットワークのユーザに対応する関連付けられたネットワークへの、蓄積された、許可されたアクセスの削除を容易にする、請求項３１に記載の方法。
【請求項３３】
前記定義することは、ネットワーク負荷に応じて、前記関連付けられたネットワークへの、許可されたアクセスの増加のレートを調節することを備える、請求項２６に記載の方法。
【請求項３４】
前記調節することは、
前記関連付けられたネットワークの負荷の減少が検出されると、前記関連付けられたネットワークへの許可されたアクセスの増加のレートを増加させることと、
前記関連付けられたネットワークの負荷の増加が検出されると、前記関連付けられたネットワークへの許可されたアクセスの増加のレートを減少させることと
を備える、請求項３３に記載の方法。
【請求項３５】
無線通信装置であって、
少なくとも１つのネットワーク・ユーザと、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークとに関連するデータを格納するメモリと、
前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークに関連する１または複数のアクセス・ルールを定義し、ここで、前記１または複数のアクセス・ルールは、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークへの許可されたアクセスの増加のレートを備える、
前記少なくとも１つのネットワーク・ユーザに、前記１または複数のアクセス・ルールを伝送する、
ように構成されたプロセッサと
を備える無線通信装置。
【請求項３６】
前記メモリはさらに、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークによって利用される複数のパケット・フローに関連するデータを格納し、
前記プロセッサはさらに、前記複数のパケット・フローにおけるそれぞれのパケット・フローに対応する、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークへの、許可されたアクセスの増加のそれぞれのレートを定義するように構成された、請求項３５に記載の無線通信装置。
【請求項３７】
前記プロセッサはさらに、アクセス持続値のしきい値を定義するように構成され、これによって、ネットワーク・ユーザによって実行される、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークへのアクセスが、前記アクセス持続値のしきい値に関し、前記ネットワーク・ユーザによって生成されたアクセス持続値にしたがって、選択的に許可されるようになり、前記少なくとも１つのネットワーク・ユーザに、前記アクセス持続値のしきい値を伝送するように構成された、請求項３５に記載の無線通信装置。
【請求項３８】
前記プロセッサはさらに、前記少なくとも１つのネットワーク・ユーザにサービス提供しているネットワークへの、許可されたアクセスの増加のレートに関し、前記アクセス持続値のしきい値を調節するように構成された、請求項３７に記載の無線通信装置。
【請求項３９】
前記１または複数のアクセス・ルールは、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークへの、許可されたアクセスの増加のレートに基づいて、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークへのアクセスの選択的な許可を容易にする、請求項３５に記載の無線通信装置。
【請求項４０】
前記プロセッサはさらに、ネットワーク負荷に応じて、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークへの、許可されたアクセスの増加のレートを調節するように構成された、請求項３５に記載の無線通信装置。
【請求項４１】
装置であって、
関連付けられたネットワークによって利用された、許可されたアクセス要求の蓄積レートを定義する手段と、
前記許可されたアクセス要求の蓄積レートを、前記関連付けられたネットワークによってサービス提供される少なくとも１つの端末へ通知する手段と
を備える装置。
【請求項４２】
前記定義する手段は、
前記関連付けられたネットワークに関連付けられたそれぞれのパケット・フローを識別する手段と、
前記関連付けられたネットワークに関連付けられたそれぞれのパケット・フローに対応する、前記関連付けられたネットワークによって利用される、許可されたアクセス要求のそれぞれの蓄積レートを定義する手段と
を備える、請求項４１に記載の装置。
【請求項４３】
前記定義する手段は、アクセス持続しきい値パラメータを定義する手段を備え、これによって、前記関連付けられたネットワークへの、前記要求されたアクセスは、前記アクセス持続しきい値パラメータに関して、生成されたアクセス持続確率パラメータにしたがって選択的に許可され、
前記通知する手段は、前記アクセス持続しきい値パラメータを、前記関連付けられたネットワークによってサービス提供される少なくとも１つの端末へ通知する手段を備える、請求項４１に記載の装置。
【請求項４４】
前記定義する手段はさらに、前記関連付けられたネットワークによって利用された、許可されたアクセス要求の蓄積レートに関して、前記アクセス持続しきい値パラメータを調節する手段を備える、請求項４３に記載の装置。
【請求項４５】
前記定義する手段は、ネットワーク負荷に応じて、前記関連付けられたネットワークによって利用された、許可されたアクセス要求の蓄積レートを調節する手段を備える、請求項４１に記載の装置。
【請求項４６】
コンピュータ・プログラム製品であって、
コンピュータに対して、関連付けられたネットワークによって利用された、許可されたアクセス要求の蓄積レートを定義させるためのコードと、
コンピュータに対して、前記許可されたアクセス要求の蓄積レートを、前記関連付けられたネットワークによってサービス提供される少なくとも１つの端末へ通知させるためのコードと
を備えるコンピュータ読取可能媒体を備える、コンピュータ・プログラム製品。
【請求項４７】
前記コンピュータに対して、定義させるためのコードは、
コンピュータに対して、前記関連付けられたネットワークに関連付けられたそれぞれのパケット・フローを識別させるためのコードと、
前記関連付けられたネットワークに関連付けられたそれぞれのパケット・フローに対応する、前記関連付けられたネットワークによって利用される、許可されたアクセス要求のそれぞれの蓄積レートを、コンピュータに対して定義させるためのコードと
を備える、請求項４６に記載のコンピュータ・プログラム製品。
【請求項４８】
前記コンピュータに対して、定義させるためのコードは、コンピュータに対して、アクセス持続しきい値パラメータを定義させるためのコードを備え、これによって、前記関連付けられたネットワークへの、要求されたアクセスが、前記アクセス持続しきい値パラメータに関し、生成されたアクセス持続確率パラメータにしたがって選択的に許可されるようになり、
前記コンピュータに対して、定義させるためのコードは、コンピュータに対して、前記アクセス持続しきい値パラメータを、前記関連付けられたネットワークによってサービス提供される少なくとも１つの端末へ通知させるためのコードを備える、請求項４６に記載のコンピュータ・プログラム製品。
【請求項４９】
前記コンピュータに対して、定義させるためのコードはさらに、前記関連付けられたネットワークによって利用された、許可されたアクセス要求の蓄積レートに関して、前記アクセス持続しきい値パラメータを、コンピュータに対して調節させるためのコードを備える、請求項４８に記載のコンピュータ・プログラム製品。
【請求項５０】
前記コンピュータに対して、定義させるためのコードは、コンピュータに対して、ネットワーク負荷に応じて、前記関連付けられたネットワークによって利用された、許可されたアクセス要求の蓄積レートを調節させるためのコードを備える、請求項４６に記載のコンピュータ・プログラム製品。
【発明の詳細な説明】
【優先権主張】
【０００１】
本特許出願は、本明細書において全体が参照によって明確に組み込まれ、本願の譲受人に譲渡された２００９年５月１２日出願の「無線通信システムにおける過負荷を管理する方法および装置」（METHOD AND APPARATUS FOR MANAGING CONGESTION IN A WIRELESS SYSTEM）と題された米国仮出願６１／１７７，５３１号に対する優先権を主張する。
【技術分野】
【０００２】
本開示は、一般に、無線通信に関し、さらに詳しくは、無線通信システムにおける障害復旧およびネットワーク／デバイス同期を容易にするための技術に関する。
【背景技術】
【０００３】
無線通信システムは、さまざまな通信サービスを提供するために広く開発され、例えば、音声、ビデオ、パケット・データ、ブロードキャスト、およびメッセージングといったサービスが、そのような無線通信システムによって提供されうる。これらのシステムは、利用可能なシステム・リソースを共有することにより、複数の端末のための通信をサポートすることができる多元接続システムでありうる。そのような多元接続システムの例は、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、および直交周波数分割多元接続（ＯＦＤＭＡ）システムを含む。
【０００４】
通常、無線多元接続通信システムは、複数の無線端末のための通信を同時にサポートすることができる。そのようなシステムでは、おのおのの端末は、順方向リンクおよび逆方向リンクによって、１または複数の基地局と通信しうる。順方向リンク（すなわちダウンリンク）は、基地局から端末への通信リンクを称し、逆方向リンク（すなわちアップリンク）は、端末から基地局への通信リンクを称する。この通信リンクは、単一入力単一出力（ＳＩＳＯ）システム、複数入力単一出力（ＭＩＳＯ）システム、または複数入力複数出力（ＭＩＭＯ）システム等によって確立されうる。
【０００５】
無線システムによって通信されるトラフィックを節約し、ネットワーク過負荷を低減するために、限定された非アクティブ長さにわたってのみ持続するように、無線システムと、無線システムにおいて動作するデバイスとの間の接続が設定されうる。しかしながら、ネットワーク指定された最大アイドル期間を超えて、ネットワークとのアイドル接続をアクティブに保つために、当該技術分野において一般的に知られているように、キープ・アライブ・メッセージおよび／またはその他類似のメッセージを、関連付けられたネットワークへと、さまざまなインタバルで送信するように、さまざまな無線デバイスが構成されうる。したがって、キープ・アライブ・メッセージおよび／または類似の通信の存在下におけるネットワーク過負荷を低減するために、関連付けられた通信システムにデバイスがアクセスすることを許可されたレートを制御する技術を実施することが望ましいであろう。
【０００６】
無線通信環境において動作可能なさまざまなデバイスが、オープン・アクセス・スキームおよび／またはその他の適切なアクセス・スキームにしたがって設計されうる。ここで、デバイスは、デバイスのベンダからの購入時、および／または、その他のトリガ・イベント時に、任意の適切なネットワークでの使用のためにアクティブとされうる（例えば、任意の適切なネットワーク・オペレータによって維持される）。
【発明の概要】
【０００７】
以下は、そのような態様の基本的な理解を与えるために、特許請求された主題のさまざまな態様の簡略化された概要を示す。この概要は、考えられるすべての態様の広範囲な概観ではなく、そのような態様の重要要素や決定的要素を特定することも、範囲を線引きすることも意図されていない。その唯一の目的は、後に示されるより詳細な記載に対する前置きとして、開示された対応のいくつかの概念を、簡略化された形式で示すことである。
【０００８】
関連する態様によれば、本明細書において、方法が記載される。この方法は、ネットワークに関連する１または複数のアクセス・ルールを取得することを備えうる。ここで、１または複数のアクセス・ルールは、単位時間毎の許可されたアクセスの量として指定される、ネットワークへ許可されたアクセスが蓄積するレートを指定する。この方法はさらに、ネットワークへ許可されたアクセスが蓄積するレートにしたがって、ネットワークに選択的にアクセスすることを備えうる。
【０００９】
本明細書に記述された第２の態様は、無線通信装置に関連する。この無線通信装置は、単位時間毎に、関連付けられたネットワークへ許可されたアクセスの観点から与えられた、関連付けられたネットワークへ許可されたアクセスの増加の１または複数のレートと、関連付けられたネットワークとに関連するデータを格納するメモリを備えうる。この無線通信装置はさらに、関連付けられたネットワークにアクセスする要求を識別し、関連付けられたネットワークへの許可されたアクセスの増加の１または複数のレートにしたがって、関連付けられたネットワークへのアクセスを求める要求を選択的に許可するように構成されたプロセッサを備えうる。
【００１０】
第３の態様は、装置に関する。この装置は、ネットワークに関連付けられたアクセス・トークンの蓄積レートに関連する情報を受信する手段を備えうる。アクセス・トークンの蓄積レートは、単位時間毎に、蓄積されたアクセス・トークンの量として与えられる。この装置はさらに、アクセス・トークンの蓄積レートにしたがって、ネットワークにアクセスする要求を選択的に許可する手段を備えうる。
【００１１】
本明細書に記載された第４の態様は、コンピュータ読取可能媒体を含みうるコンピュータ・プログラム製品に関する。このコンピュータ読取可能媒体は、コンピュータに対して、ネットワークに関連付けられたアクセス・トークンの蓄積レートに関連する情報を受信させるためのコードを備える。ここで、アクセス・トークンの蓄積レートは、単位時間毎に、蓄積されたアクセス・トークンの量として与えられる。このコンピュータ読取可能媒体はさらに、コンピュータに対して、アクセス・トークンの蓄積レートにしたがって、ネットワークにアクセスする要求を選択的に許可させるためのコードを備える。
【００１２】
第５の態様によれば、本明細書において、方法が記載される。この方法は、関連付けられたネットワークに関連する１または複数のアクセス・ルールを定義することを備えうる。ここで、１または複数のアクセス・ルールは、関連付けられたネットワークへの許可されたアクセスの増加のレートを備える。この方法はさらに、関連付けられたネットワークのそれぞれのユーザに、１または複数のアクセス・ルールを伝送することを備えうる。
【００１３】
本明細書に記載された第６の態様は、無線通信装置に関する。この無線通信装置は、少なくとも１つのネットワーク・ユーザと、少なくとも１つのネットワーク・ユーザにサービス提供するネットワークとに関連するデータを格納するメモリを備えうる。この無線通信装置はさらに、プロセッサを備えうる。このプロセッサは、少なくとも１つのネットワーク・ユーザにサービス提供するネットワークに関連する１または複数のアクセス・ルールを定義するように構成される。ここで、１または複数のアクセス・ルールは、少なくとも１つのネットワーク・ユーザにサービス提供するネットワークへの許可されたアクセスの増加のレートを備える。このプロセッサはさらに、少なくとも１つのネットワーク・ユーザに１または複数のアクセス・ルールを伝送するように構成される。
【００１４】
第７の態様は、装置に関する。この装置は、関連付けられたネットワークによって利用された、許可されたアクセス要求の蓄積レートを定義する手段と、許可されたアクセス要求の蓄積レートを、関連付けられたネットワークによってサービス提供される少なくとも１つの端末へ通知する手段とを備えうる。
【００１５】
本明細書に記載された第８の態様は、コンピュータ読取可能媒体を含みうるコンピュータ・プログラム製品に関する。このコンピュータ読取可能媒体は、コンピュータに対して、関連付けられたネットワークによって利用された、許可されたアクセス要求の蓄積レートを定義させるためのコードと、コンピュータに対して、許可されたアクセス要求の蓄積レートを、関連付けられたネットワークによってサービス提供される少なくとも１つの端末へ通知させるためのコードとを備える。
【００１６】
前述した目的および関連する目的を達成するために、権利主張される主題のうちの１または複数は、後に十分に記載され特に特許請求の範囲において指摘される特徴を備えている。以下の記載および添付図面は、権利主張された主題のある例示的な態様を詳細に述べている。しかしながら、これらの態様は、権利主張する主題の原理が適用されるさまざまな方式のうちのほんの僅かを示すに過ぎない。さらに、開示された態様は、そのような態様およびその均等物をすべて含むことが意図される。
【図面の簡単な説明】
【００１７】
【図１】図１は、さまざまな態様にしたがって、無線通信システムにおいて過負荷を管理するためのシステムのブロック図である。
【図２】図２は、さまざまな態様にしたがって、無線通信環境のためのトークン・バケット・アクセス・スキームを実施するためのシステムのブロック図である。
【図３】図３は、さまざまな態様にしたがって、トークン・バケット・アクセス・スキームにしたがって、無線ネットワークのためのアクセス・ルールを処理するシステムのブロック図である。
【図４】図４は、さまざまな態様にしたがって、無線通信システムのために利用されるアクセス制限スキームに関連付けられたパラメータを管理するためのそれぞれのシステムを例示する。
【図５】図５は、さまざまな態様にしたがって、無線通信システムのために利用されるアクセス制限スキームに関連付けられたパラメータを管理するためのそれぞれのシステムを例示する。
【図６】図６は、さまざまな態様にしたがって、無線通信システムのために利用されるアクセス制限スキームに関連付けられたパラメータを管理するためのそれぞれのシステムを例示する。
【図７】図７は、指定されたアクセス・ルールにしたがって無線通信システムにアクセスするための方法のフロー図である。
【図８】図８は、指定されたアクセス・ルールにしたがって無線通信システムにアクセスするための方法のフロー図である。
【図９】図９は、関連付けられた通信環境のためのアクセス・ポリシーを決定して通知するための方法のフロー図である。
【図１０】図１０は、関連付けられた通信環境のためのアクセス・ポリシーを決定して通知するための方法のフロー図である。
【図１１】図１１は、関連付けられた通信環境のためのアクセス・ポリシーを決定して通知するための方法のフロー図である。
【図１２】図１２は、無線通信システム内の公平なアクセス過負荷制御スキームを容易にする装置のブロック図である。
【図１３】図１３は、無線通信システム内の公平なアクセス過負荷制御スキームを容易にする装置のブロック図である。
【図１４】図１４は、本明細書に記載されたさまざまな態様を実現するために利用されうる無線通信デバイスのブロック図である。
【図１５】図１５は、本明細書に記載されたさまざまな態様を実現するために利用されうる無線通信デバイスのブロック図である。
【図１６】図１６は、本明細書に記載されたさまざまな態様にしたがう無線多元接続通信システムを図示する。
【図１７】図１７は、本明細書に記載されたさまざまな態様が機能しうる無線通信システムを例示するブロック図である。
【発明を実施するための形態】
【００１８】
権利主張された主題のさまざまな態様が、全体を通じて同一要素を示すために同一の参照番号が使用される図面を参照して説明される。以下の記載では、説明の目的のために、１または複数の態様の完全な理解を提供するために、多くの具体的な詳細が述べられる。しかしながら、そのような態様は、これら具体的な詳細無しで実現されうることが明確である。他の事例では、１または複数の態様の記載を容易にするために、周知の構成およびデバイスがブロック図形式で示される。
【００１９】
本願で使用されるように、用語「構成要素」、「モジュール」、「システム」等は、ハードウェア、ファームウェア、ハードウェアとソフトウェアとの組み合わせ、ソフトウェア、あるいは実行中のソフトウェアのうちの何れかであるコンピュータ関連エンティティを称することが意図されている。例えば、構成要素は、限定される訳ではないが、プロセッサ上で実行中のプロセス、集積回路、オブジェクト、実行形式、実行スレッド、プログラム、および／またはコンピュータでありうる。例示によれば、コンピューティング・デバイス上で実行中のアプリケーションと、コンピューティング・デバイスとの両方が構成要素となりうる。１または複数の構成要素は、プロセスおよび／または実行スレッド内に存在し、構成要素は、１つのコンピュータに局在化されるか、および／または、複数のコンピュータに分散されうる。さらに、これらの構成要素は、さまざまなデータ構造を格納したさまざまなコンピュータ読取可能媒体から実行可能である。これら構成要素は、（例えば、信号によってローカル・システムや分散システム内の他の構成要素とインタラクトする１つの構成要素からのデータ、および／または、他のシステムを備えた例えばインターネットのようなネットワークを経由して他の構成要素とインタラクトする１つの構成要素からのデータのような）１または複数のデータのパケットを有する信号にしたがって、ローカル処理および／またはリモート処理によって通信することができる。
【００２０】
さらに、本明細書では、さまざまな態様が、無線端末および／または基地局に関して記載される。無線端末は、ユーザに音声および／またはデータ接続を提供するデバイスを称しうる。無線端末は、例えばラップトップ・コンピュータまたはデスクトップ・コンピュータのようなコンピュータ・デバイスに接続されるか、あるいは、例えば携帯情報端末（ＰＤＡ）のような自己完結型デバイスでありえる。無線端末はまた、システム、加入者ユニット、加入者局、移動局、モバイル、遠隔局、アクセス・ポイント、遠隔端末、アクセス端末、ユーザ端末、ユーザ・エージェント、ユーザ・デバイス、あるいはユーザ機器（ＵＥ）とも称されうる。無線端末は、加入者局、無線デバイス、セルラ電話、ＰＣＳ電話、コードレス電話、セッション初期化プロトコル（ＳＩＰ）電話、無線ローカル・ループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、無線接続機能を有するハンドヘルド・デバイス、あるいは、無線モデムに接続されたその他の処理デバイスでありうる。基地局（例えば、アクセス・ポイントまたはノードＢ）は、１または複数のセクタを横切って、無線端末と、エア・インタフェースによって通信するアクセス・ネットワークにおけるデバイスを称しうる。基地局は、受信したエア・インタフェース・フレームをＩＰパケットに変換することによって、インターネット・プロトコル（ＩＰ）ネットワークを含みうるアクセス・ネットワークの無線端末とその他との間のルータとして動作することができる。基地局はまた、このエア・インタフェースのための属性管理をも調整する。
【００２１】
さらに、本明細書に記載のさまざまな機能は、ハードウェア、ソフトウェア、ファームウェア、あるいはこれらの組み合わせによって実現されうる。ソフトウェアで実現される場合、これら機能はコンピュータ読取可能媒体に格納されうるか、あるいは、コンピュータ読取可能媒体上の１または複数の命令群またはコードとして送信されうる。コンピュータ読取可能媒体は、コンピュータ記憶媒体と通信媒体との両方を含む。これらは、コンピュータ・プログラムのある場所から別の場所への転送を容易にする任意の媒体を含む。記憶媒体は、コンピュータによってアクセスすることが可能なあらゆる利用可能な媒体でありうる。例として、限定することなく、このようなコンピュータ読取可能媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたはその他の光ディスク記憶装置、磁気ディスク記憶装置またはその他の磁気記憶デバイス、あるいは、所望のプログラム・コード手段を命令群またはデータ構造の形式で搬送または格納するために使用され、しかも、コンピュータによってアクセスされうるその他任意の媒体を備えうる。さらに、いかなる接続も、コンピュータ読取可能媒体と適切に称される。同軸ケーブル、光ファイバ・ケーブル、ツイスト・ペア、デジタル加入者線（ＤＳＬ）、あるいは、例えば赤外線、無線およびマイクロ波のような無線技術を使用して、ウェブサイト、サーバ、あるいはその他の遠隔ソースからソフトウェアが送信される場合、同軸ケーブル、光ファイバ・ケーブル、ツイスト・ペア、ＤＳＬ、あるいは、例えば赤外線、無線およびマイクロ波のような無線技術が、媒体の定義に含まれる。本明細書で使用されるようなディスク（ｄｉｓｋおよびｄｉｓｃ）は、コンパクト・ディスク（ｄｉｓｃ）（ＣＤ）、レーザ・ディスク（ｄｉｓｃ）、光ディスク（ｄｉｓｃ）、デジタル多目的ディスク（ｄｉｓｃ）（ＤＶＤ）、フロッピ（登録商標）ディスク（ｄｉｓｋ）およびｂｌｕ−ｒａｙ（登録商標）ディスク（ｄｉｓｃ）（ＢＤ）を含んでいる。ここで、ｄｉｓｋは通常磁気的にデータを再生し、ｄｉｓｃは、レーザを用いてデータを光学的に再生する。上記の組み合わせもまた、コンピュータ読取可能媒体の範囲内に含まれるべきである。
【００２２】
本明細書に記載されたさまざまな技術は、例えば符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、直交周波数分割多元接続（ＯＦＤＭＡ）システム、シングル・キャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）システム、およびその他のシステムのようなさまざまな無線通信システムのために使用されうる。「システム」、「ネットワーク」という用語はしばしば置換可能に使用される。ＣＤＭＡシステムは、例えばユニバーサル地上ラジオ・アクセス（ＵＴＲＡ）、ＣＤＭＡ２０００等のようなラジオ技術を実現することができる。ＵＴＲＡは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）およびＣＤＭＡのその他の変形を含んでいる。さらに、ＣＤＭＡ２０００は、ＩＳ−２０００規格、ＩＳ−９５規格、およびＩＳ−８５６規格をカバーする。ＴＤＭＡシステムは、例えばグローバル移動体通信システム（ＧＳＭ（登録商標））のような無線技術を実現することができる。ＯＦＤＭＡシステムは、例えば、イボルブドＵＴＲＡ（Ｅ−ＵＴＲＡ）、ウルトラ・モバイル・ブロードバンド（ＵＭＢ）、ＩＥＥＥ  ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ  ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ  ８０２．２０、フラッシュ−ＯＦＤＭ（登録商標）等を実現しうる。ＵＴＲＡおよびＥ−ＵＴＲＡは、ユニバーサル・モバイル・テレコミュニケーション・システム（ＵＭＴＳ）の一部である。３ＧＰＰロング・ターム・イボリューション（ＬＴＥ）は、ダウンリンクではＯＦＤＭＡを適用し、アップリンクではＳＣ−ＦＤＭＡを適用するＥ−ＵＴＲＡを用いるＵＭＴＳの最新のリリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、およびＧＳＭは、「第３世代パートナシップ計画プロジェクト」（３ＧＰＰ）と命名された組織からのドキュメントに記述されている。さらに、ＣＤＭＡ２０００およびＵＭＢは、「第３世代パートナシップ計画２」（３ＧＰＰ２）からの文書に記載されている。
【００２３】
多くのデバイス、構成要素、モジュール等を含みうるシステムの観点から、さまざまな態様が示されるだろう。これらさまざまなシステムは、追加のデバイス、構成要素、およびモジュール等を含みうるが、図面に関連して説明されたデバイス、構成要素、モジュール等のうちのいくつかまたはすべてを省略しうることが理解および認識されるべきである。これらのアプローチの組み合わせもまた使用されうる。
【００２４】
図面を参照して、図１は、本明細書に記載されたさまざまな態様にしたがって、無線通信システムにおける過負荷を管理するためのシステム１００を例示する。図１に例示するように、システム１００は、アクセス・ネットワーク（ＡＮ、本明細書では基地局、ノードＢ、イボルブド・ノードＢ（ｅＮＢ）等とも称される）１１０を含みうる。アクセス・ネットワークは、１または複数のアクセス端末（ＡＴ、本明細書ではユーザ機器ユニット（ＵＥ）、モバイル・デバイスまたは端末、ユーザ・デバイスまたは「ユーザ」等とも称される）１２０と通信しうる。一例では、ＡＴ１２０は、ＡＮ１１０への１または複数のアップリンク（ＵＬ、逆方向リンク（ＲＬ）とも称される）通信に従事し、ＡＮ１１０は、ＡＴ１２０への１または複数のダウンリンク（ＤＬ、順方向リンク（ＦＬ）とも称される）通信に従事しうる。
【００２５】
モバイル・デバイス技術の進歩により、ＡＴ１２０、および／または、無線通信環境において動作可能なその他のデバイスは、（例えば、ウェブ・ブラウジング等のような）従来のデータ・アプリケーションに関連付けられたものに加えて、高度なデータ特性を提示し始めていることが認められる。例えば、（電子メール、インスタント・メッセージ、通知を提供するアプリケーションのような）プッシュ指向アプリケーション等は、ＡＴ１２０に対して頻繁なページを生成しうる。これらのおのおのは、ＡＮ１１０とのアクセス試行および接続再確立に至りうる。
【００２６】
それに加えて、あるいは、その代わりに、ＡＴ１２０は、ページされていない場合であっても、アプリケーション、ユーザ挙動等に基づいて、顕著な頻度でＡＮ１１０にアクセスするように設定されうる。例によれば、システム１００は、オープン・アクセス・ポリシーおよび／またはその他のアクセス・ポリシーを利用しうる。ここで、ＡＴ１２０は、ベンダおよび／またはその他の適切なソースから取得され、互換性のある任意のＡＮ（単数または複数）１１０で起動されうる。このようなオープン・アクセス・ポリシーは、それぞれのＡＴ１２０ネットワーク制御可能性の喪失をもたらしうる。例えば、このような例におけるＡＮ１１０は、非アクティブであることによって（例えば、遅れ、複雑さ、および／または、クローズされた接続を再オープンすることに関連付けられたその他のコストによって）接続がクローズされることを回避するために、キープ・アライブ・メッセージ（例えば、ピング（ｐｉｎｇ）メッセージ）等を利用することから、ＡＴ１２０および／またはそれぞれのユーザを制御する能力を持たないことがありうる。したがって、このような挙動は、小さな地理的領域内の多くの数のＡＴ１２０によって示された場合、いくつかのケースでは、ＡＮ１１０および／またはその他のネットワーク問題におけるアクセス・チャネル過負荷を生成しうることが認識されうる。
【００２７】
１つの態様によれば、ＡＮ１１０に関連付けられたアクセス・チャネル過負荷は、システム１００のパフォーマンスにネガティブなインパクトを与えるさまざまな結果をもたらしうる。例えば、ＡＮ１１０におけるアクセス・チャネル過負荷は、接続設定に関し過度の遅れをもたらしうる。これは、貧弱なユーザ体験に至りうる。さらに、ブロッキングが増加するという結果になる。ここでは、いくつかのＡＴ１２０は、何度か試行した後でさえもＡＮ１１０にアクセスすることができない。これによって、ＡＴ１２０は悪影響を受け、システム決定および／または再選択を余儀なくさせられる。さらに、アクセス・チャネル過負荷は、例えば、ＡＴ１２０に対して、ＡＮ１１０にアクセスするためのアクセス・プローブ電力を増加させるイベントにおいて、ＲＬ容量の低減をもたらしうる。それに加えて、あるいは、その代わりに、過負荷は、ＡＮ１１０および／またはその他のネガティブな効果に関連付けられたリンク・バジェット低下をもたらしうる。
【００２８】
前述したように、（例えばＡＴ１２０等のような）モバイル・デバイスは、いくつかのケースにおいて、ＡＮ１１０に関連付けられたチャネルを維持するために、小さなキープ・アライブ・パケットおよび／またはその他の情報を送信しうる。したがって、負荷制御がＡＴ１２０とＡＮ１１０との間の接続の終了を引き起こす場合でさえ、さまざまなユーザが、ＡＮ１１０への定期的なアクセスを継続しうる。これによって、一般に、アクセス・チャネルおよびＲＬにおける負荷を増加させる。
【００２９】
従来、通信システムは、それぞれ関連付けられたモバイル・デバイスのアクセス・プローブに関連付けられた持続値を調節すること、所与のモバイル・デバイスに接続を拒否すること、および、予め定めた期間、バック・オフするように指示すること等を含む解決策を用いることによって、この過負荷問題およびその他類似の過負荷問題に対処することを試みる。例えば、モバイル・デバイス間の衝突を回避するために従来利用されるアクセス持続確率スキームは、過負荷制御を提供するように適応されうる。特定の、限定しない例によれば、アクセス持続スキームは、関連付けられた通信システムに対するアクセスが要求されると実行されうる。ここでは、モバイル・デバイスが、（例えば、０と１との間のような）一定の乱数を生成する。モバイル・デバイスによって生成された数は、設定されたしきい値と比較され、システムへどのアクセスが選択的に許可または拒否されているかに基づいて、通信システムによって通知されうる。例によれば、アクセスは、モバイル・デバイスによって生成された数が、システムによって設定されたしきい値未満であると判定された場合に許可され、その他の場合には拒否されうる。したがって、アクセス持続しきい値を増加または減少させることによって、通信システムは、ユーザが、所与の試行においてシステムにアクセスできる確率を増加または低減させうる。
【００３０】
上述したアクセス持続スキームの例、および／または、モバイル・デバイスが最初のアクセス・プローブを実行する前にアクセス持続テストを実行するその他の類似のスキームは、アクセス・チャネル負荷の全体を制御する際に有効であり、かつ、ＲＬおよび／またはアクセス・チャネル負荷に基づいて動的に適応可能である方式で、実質的にすべてのモバイル・デバイス改訂版に適応可能でありうることが認識されるべきである。しかしながら、アクセス持続スキームは従来、アクセス制御メカニズム以外の衝突回避メカニズムとして主に設計されているので、このようなスキームがアクセス制御に適用される場合、さまざまな欠点が生じる。例えば、アクセス持続スキームは、他のユーザと比べて比較的長時間、システムにアクセスしていない（例えば、これによって、システム過負荷問題に寄与していない）ユーザを含む、関連付けられたシステムのすべてのユーザについて、全体的な接続設定遅れを増加させうることが認識されうる。これらの遅れは、いくつかのケースにおけるシステム・スローダウンのように、デバイス・ユーザによって感知されうる。これによって、全体的なユーザ体験を低下させる。さらに、利用されているアクセス持続テストが、例えば前述したようなランダム・パラメータの生成および使用を含む場合、接続遅れは、アクセス間で著しく一貫性のないものになりうる。さらに、例えば上述したようなアクセス持続スキームは、多くの回数のアクセス試行を生成するデバイスに対して、このような試行の生成を遅らせるように効果的に動機付けさせることはないことが認識されうる。実際、このようなスキームは、いくつかのケースにおいて、たとえデバイスが通信されるべきデータを持っていなくても、過負荷制御によって接続がクローズされた場合には、デバイスに対して直ちに再接続させうることが認識されるべきである。
【００３１】
同様に、前述したように、従来のスキームに関する持続パラメータおよび／またはバックオフ・パラメータを単に調節することは、（例えば、「良好に挙動する」デバイスが、いくつかのケースでは、不公平に取り扱われるように）システムに頻繁にアクセスすることによって、アクセス・チャネルに対する寄与のないデバイスの場合であっても、（例えば、システムに負荷がかけられている場合）接続設定時間を長くする。さらに、ユーザ毎ベースで（例えば、毎秒あたりの特定のユーザのアクセス数に基づいて）持続パラメータおよび／またはバックオフ・パラメータを調節することは、情報がおのおののユーザ毎に蓄積および保持される必要があるので、現実的な解決策ではないことが認識されるべきである。さらに、前述した過負荷制御は、ブロッキングの確率を低減する一方、アプリケーションがキープ・アライブ・パケットを頻繁に生成するイベントでは、アクセス・チャネル過負荷を回避することは有効ではない。したがって、ＡＴ１２０が、他の良好に挙動するＡＴ１２０にインパクトを与えずにＡＮ１１０にアクセスする頻度を制御するメカニズムが好ましいことが認識されうる。
【００３２】
従来のアクセス制御メカニズムの上述した欠点を考慮して、ＡＮ１１０は、１つの態様によれば、ＡＮ１１０に関連する１または複数のアクセス・ルールを規定するアクセス制御マネジャ１１２を利用しうる。それぞれのアクセス・ルールが定義されると、１または複数のアクセス・ルールが、アクセス・ルール割当モジュール１１４によって、それぞれのＡＴ１２０へ伝送されうる。一例では、アクセス制御マネジャ１１２によって定義されたそれぞれのアクセス・ルールは、ＡＮ１１０への許可されたアクセスの増加のレートに関連する情報を含みうる。ＡＮ１１０への許可されたアクセスの増加のレートに、および／または、その他の適切な情報に基づいて、アクセス制御マネジャ１１２によって定義されたそれぞれのアクセス・ルールは、それぞれのＡＴ１２０によるＡＮ１１０への選択的なアクセス許可を容易にしうる。
【００３３】
１つの態様によれば、アクセス制御マネジャ１１２、および／または、ＡＮ１１０に関連付けられたその他の手段は、ＡＮ１１０に関連付けられたアクセス・チャネルの制御のために、トークン・パケット・メカニズムを利用しうる。例えば、図２中のシステム２００に示すように、アクセス・ルールは、アクセス要求がトークン・バケット２１０によって処理されるように定義されうる。システム２００にさらに示すように、トークン・バケット２１０は、要求されたアクセスから、許可されるべきアクセスを識別するために、（例えば、本明細書においてさらに詳細に記述されるように、トークン・マキシマム２１２および／またはトークン使用ルール２１４と組み合わせて、）どのアクセス要求が処理されうるかに基づいて、トークンまたはその他のユニットを入力として受け取るか、あるいは、蓄積しうる。例によれば、関連付けられたネットワークのユーザが、（例えば、１または複数のトークンによって表されるように、）関連付けられたネットワークへの許可されたアクセスを蓄積した場合、１または複数の定義されたアクセス・ルールは、関連付けられたネットワークへのアクセスの許可を容易にするために、トークン・バケット２１０を利用しうる。あるいは、トークン・バケット２１０は、ユーザが、関連付けられたネットワークへの許可されたアクセスを蓄積していない場合、要求の拒否を容易にしうる。さらに、関連付けられたネットワークへのアクセスが許可されると、トークン・バケット２１０は、ユーザに対応する関連付けられたネットワークへの許可された、蓄積されたアクセスの削除を容易にしうる。
【００３４】
一般に、例えばトークン・バケット２１０のようなトークン・バケットは、通信されるべきネットワーク・トラフィックをキューするか、および／または、維持する構造によって、蓄積された「トークン」が存在することに基づいてトラフィックが通信されうる場合を指示しうる制御メカニズムであることが認識されうる。一例において、トークン・バケットは、それぞれのトークンを含みうる。これらのおのおのは、情報を、バイト単位、パケット単位、および／または、その他の単位で表しうる。蓄積されたトークンは、データを送信する能力と引き換えに、予め定義されたトークン使用ルールにしたがって削除されうる。一例において、ネットワーク・アドミニストレータおよび／またはその他の適切なエンティティは、予め定めたデータ量の送信のために必要なトークン量を指定するために、トークン使用ルールおよび／またはその他の手段を調節しうる。したがって、トークンが存在する場合、フローは送信されることが可能となるが、トークンが存在しない時、送信が禁じられる。
【００３５】
例によれば、トークン使用ルール２１４は、（例えば、ｎ秒毎に１トークンのような）予め定義されたレートでトークン・バケット２１０へ追加される。さらに、トークン・バケット２１０は、トークン・マキシマム２１２に関連付けられ、これによって、トークン・バケット２１０は、（例えば、トークン・バケット２１０がすでに最大数のトークンを保持している場合に蓄積するトークンを破棄するによって、）トークン・マキシマム２１２によって指定されたトークン数以下を保持するように設定されうる。その結果、データのパケットが到着した場合、パケットの送信が可能とされる前に、予め定義された数のトークンが、トークン・バケット２１０から削除されうる。しかしながら、必要とされる数未満のトークンしか利用可能ではない場合、トークン・バケット２１０に存在するトークンの数は変わらず、対応するパケットは非コンフォーマント（non-conformant）であると考えられうる。さまざまな例において、非コンフォーマントなパケットがドロップされ、（例えば、十分なトークンが蓄積されると）次の送信のためにキューされ、（例えば、ネットワークが過負荷であると判定された場合に、パケットがドロップされるように）非コンフォーマントとして送信され、および／または、その他任意の適切な方式（単数または複数）で取り扱われうる。
【００３６】
別の態様によれば、システム２００に関連付けられた通信環境へのアクセスを制御するために、さまざまなタイプのトークン・バケットが利用されうる。これらは、例えば、デフォルト・アクセス・バケット、ページ応答バケット、フロー毎バケット（例えば、フロー・プロファイルＩＤ毎のバケット）等を含みうる。さらに、トークン・バケットの動作を制御するために、任意の適切なタイプのトークン・バケットが、さまざまなパラメータを用いて設定されうる。これらのパラメータは、例えば、バケットに格納されうるトークンの最大数を指定するＡｃｃｅｓｓＴｏｋｅｎＢｕｃｋｅｔＳｉｚｅパラメータを含みうる。一例では、０に設定されたＡｃｃｅｓｓＴｏｋｅｎＢｕｃｋｅｔＳｉｚｅパラメータは、ディセーブルされたトークン・バケットを示しうる。さらに、トークンがトークン・バケットに追加される前に、スロット数を指定するＡｃｃｅｓｓＴｏｋｅｎＡｄｄＰｅｒｉｏｄパラメータが利用されうる。さらに、トークン・バケットと、アクセス持続および／またはその他のアクセス制御、あるいは、衝突回避メカニズムとの間の共存を管理するために、ＡｃｃｅｓｓＴｏｋｅｎＰｅｒｓｉｓｔｅｎｃｅＯｆｆｓｅｔパラメータが利用されうる。前述のパラメータおよび／またはその他の適切なパラメータの動作が、本明細書においてさらに詳しく記載される。
【００３７】
図１に戻って示すように、ＡＮ１１０に関連付けられたアクセス管理マネジャ１１２は、それぞれのアクセス・ルールを生成しうる。これらは、ルール割当モジュール１１４を経由してＡＴ１２０へ提供されうる。その結果、ＡＴ１２０は、ＡＮ１１０に関連する１または複数のアクセス・ルールを取得するために、アクセス・ルール処理モジュール１２２を利用しうる。一例において、ＡＮ１１０からＡＴ１２０に提供されるアクセス・ルールは、アクセス・モジュール１２４、および／または、ＡＴ１２０に関連付けられたその他の適切なメカニズムによるトークン・バケット（例えば、トークン・バケット２１０）のメンテナンスを容易にしうる。アクセス・ルールは、ＡＮ１１０へ許可されたメッセージが蓄積するレートを指定しうる。これによって、ＡＴ１２０によって維持されたトークン・バケットは、ＡＴ１２０が（例えば、毎秒のアクセスの観点等から）このレートを管理できるようになる。ＡＴ１２０によるトークン・バケット・アクセス制御メカニズムのメンテナンスを容易にすることによって、ＡＴ１２０がＡＮ１１０にアクセスしうるレートは、ＡＮ１１０に対して、おのおののＡＴ１２０に関する情報を維持することを要求することなく調整されうることが認識されうる。
【００３８】
１つの態様によれば、システム１００内のそれぞれのＡＴ１２０は、一般的に前述したように、関連付けられたアクセス・チャネル媒体アクセス制御（ＭＡＣ）エンティティ内にトークン・バケット・アクセス制御メカニズムを導入しうる。このようなメカニズムを利用することによって、ＡＴ１２０は、ＡＮ１１０にアクセスしうるレートを管理する１または複数のトークン・バケットを保持するように構成されうる。これによって、公平な方式で、アクセス制御を提供し、別のアプリケーションおよび／またはＡＴ１２０が悪影響を受けていない間に、アクセス過負荷に寄与するアプリケーションおよび／またはＡＴ１２０が制御されるようになる。さらに、ＡＮ１１０には、ＡＮ１１０へのアクセスが実行されうる最大レートを通知および／または指定する能力が与えられるので、ＡＴ１２０、および／または、ＡＴ１２０上で動作しているアプリケーションは、比較的低い利用度のネットワーク・アクセス（例えば、キープ・アライブ・パケット）を要求することを断念させられ、これによって、より高い利用度の通信パケットのために、通信チャネルがオープンに維持される。
【００３９】
別の態様によれば、アクセス・ルール処理モジュール１２２は、前述したように、ＡＮ１１０によって提供されたそれぞれのアクセス・ルールの識別および処理を行いうる。その後、ＡＴ１２０によるＡＮ１１０へのアクセスの要求が識別されると、アクセス・ルール処理モジュール１２２は、それぞれのアクセス・ルールにしたがって許可されたアクセスの蓄積数を判定するか、および／または、その他任意の適切な動作（単数または複数）を行いうる。許可されたアクセスの蓄積の判定に基づいて、アクセス・モジュール１２４は、許可されたアクセスの蓄積数が、ＡＮ１１０へアクセスする要求を許可するために必要な、予め定義された許可されたアクセスの数以上であると判定されると、ＡＮ１１０へアクセスする要求を、選択的に許可しうる。
【００４０】
アクセス・ルール処理モジュール１２２の動作の一例が、図３のシステム３００によって詳細に例示されている。システム３００が例示するように、アクセス・ルール処理モジュール１２２は、関連付けられたネットワークにアクセスすることを求める、前の要求からの経過時間を判定しうるアクセス・タイマ３１２を含みうる。これは、ネットワークへのアクセスを求める、前の要求からの経過時間と、（例えば、アクセス・トークン生成期間３１４によって与えられたような）ネットワークへの許可されたアクセスが蓄積するレートとに応じて（例えば、以前に蓄積された許可されたアクセスの数から）新たに、または、追加された、許可されたアクセスの数を計算するために利用されうる。追加で蓄積された、許可されたアクセスの数が、以前に蓄積された、許可されたアクセスの数に（例えば、アクセス・トークン・アキュムレータ３１６等によって）追加されうる。一例において、アクセス・ルール処理モジュール１２２によって処理されたアクセス・ルールは、許可されたアクセスの最大数を指定しうる。これによって、アクセス・トークン・アキュムレータ３１６は、許可されたアクセスの最大数にしたがう、許可された、以前に蓄積されたアクセスの数に、追加で蓄積された、許可されたアクセスの数を追加しうる。
【００４１】
許可されたアクセスの蓄積数が判定されると、アクセス・モジュール１２４は、本明細書におけるさまざまな態様にしたがって記載されたように、関連付けられたネットワークへのアクセスを選択的に許可または拒否するために利用されうる。一例において、ネットワークへのアクセスを求めるアクセスが許可されると、アクセス・モジュール１２４は、要求が許可されると、許可されたアクセスの蓄積数から、ネットワークへのアクセスを求める要求を許可するのに必要な、予め定義された、許可されたアクセスの数（例えば、１アクセス）を引く。あるいは、許可されたアクセスの蓄積数が、ネットワークへのアクセスの要求を許可するために必要な、予め定義された、許可されたアクセスの数よりも少ないと判定されると、アクセス・モジュール１２４は、ネットワークにアクセスする要求を拒否しうる。一例において、許可された十分なアクセスの蓄積がなされている途中、このようにして拒否がなされうる。
【００４２】
１つの態様によれば、アクセス・トークン・アキュムレータ３１６、および／または、アクセス・ルール処理モジュール１２２内のその他の適切な手段は、以下のような方式で、許可されたネットワーク・アクセスまたはアクセス・トークンの蓄積を管理しうる。しかしながら、以下は、具体的な例によって、限定することなく与えられ、しかも、特に明示されていないのであれば、添付された特許請求の範囲は、いかなる具体的な実施（単数または複数）に限定されることも意図されていないことが認識されるべきである。
【００４３】
まず、アクセス・ルール処理モジュール１２２は、それぞれのアクセス試行において、トークン・バケット更新手順を用いて、変数のセットを維持しうる。これらの変数は、トークン・バケットに現在格納されているトークン数Ｎｔｏｋｅｎ（例えば、０と、アクセス・トークン・バケット・サイズ・パラメータとの間の整数値）、現在の時刻Ｔｎｏｗ、Ｎｔｏｋｅｎが最後に更新された時刻Ｔｌａｓｔ＿ｕｐｄａｔｅ、前のトークン世代のために考慮されていない（例えば、スロットによる）時間長さを考慮するための変数Ｔｃａｒｒｉｅｄ＿ｏｖｅｒ（例えば、０と、アクセス・トークン生成期間３１４−１との間の整数値）、等を含みうる。
【００４４】
上述した変数に基づいて、以下の手順は、アクセス試行が識別されると実行されうる。まず、最後のバケット更新後に生成されたトークン数Ｎｔｏｋｅｎ＿ａｄｄが、以下のようにして計算されうる。  
【数１】
2014168241.tif 000003
【００４５】
ここで、ＡｃｃｅｓｓＴｏｋｅｎＡｄｄＰｅｒｉｏｄは、上述したものと類似の方式で初期化され、アクセス・トークン生成期間３１４に対応する。次に、トークン・バケットが、以下の式を用いて更新されうる。  
【数２】
2014168241.tif 000004
【００４６】
トークン・バケット更新後、Ｎｔｏｋｅｎが、０より大きいことが判明すると、Ｎｔｏｋｅｎは、１ずつ減少され、アクセスが成功または失敗している間にアクセス手順が実行されうる。そうでない場合、アクセス・トークン生成期間３１４−Ｔｃａｒｒｉｅｄ＿ｏｖｅｒが終了する途中で、アクセスが拒否されうる。この時点では、前述した手順が反復されうる。
【００４７】
次に図４−６に移って、さまざまな態様にしたがって、無線通信システムのために利用されるアクセス制限スキームに関連付けられたパラメータを管理するためのそれぞれのシステム４００−６００が例示されている。システム４００−６００は、特定の、限定しない例によって提供され、本明細書に記載されたさまざまなアクセス制御および／または過負荷管理メカニズムは、このようなシステムによって例示された態様のすべて、または、いくつかを利用しうるか、全く利用しないことが認識されるべきである。さらに、特に明記されていないのであれば、権利主張される主題は、ここで提供された具体的な例（単数または複数）を含む実施に限定されることは意図されていない。
【００４８】
まず図４に参照するように、フロー毎ベースでトークン・バケット・アクセス制御メカニズムに関連付けられたパラメータの調節を容易にするシステム４００が例示されている。システム４００によって例示されるように、（例えば、ＡＮ１１０に関連付けられた）アクセス制御マネジャは、例えば、複数のパケット・フローにおけるそれぞれのパケット・フローに対応する関連付けられたネットワークへの許可されたアクセスの増加のレートのような、パラメータ４１２のうちのどのセットが定義されうるかに基づいて、関連付けられたネットワークによって利用される複数のパケット・フローを識別しうる。一例において、それぞれのパケット・フローのトークン・バケット・パラメータ４１２は、さらなるユーザ処理のために、アクセス・ルール割当モジュール１１４によってそれぞれのユーザへ割り当てられうる。例によれば、ユーザは、関連付けられたネットワークへの許可されたアクセスが、それぞれのパケット・フローによって蓄積するレートを特定するそれぞれのアクセス・ルールを取得しうる。これによって、ネットワークへのアクセスが要求されると、ネットワークへのアクセスを求める要求に関連付けられたパケット・フローが識別され、パケット・フローのために許可されたアクセスの蓄積数が、１または複数のアクセス・ルールにしたがって決定されるようになる。その後、パケット・フローのために許可されたアクセスの蓄積数が、ネットワークへのアクセスを求める要求を許可するために必要な、予め定義された、許可されたアクセスの数以上であると判定されると、ネットワークへのアクセスを求める要求が、選択的に許可されうる。
【００４９】
一例において、それぞれのパケット・フローは、それぞれのアプリケーション（例えば、ボイス・オーバ・インターネット・プロトコル（ＶｏＩＰ）、ウェブ・ブラウジング等）、トラフィック・タイプ等に対応しうる。したがって、異なるパケット・フローのために個別のトークン・バケット・パラメータ４１２を利用することによって、関連付けられたネットワークへのアクセスは、（例えば、遅れ感度、最小データ・レート等に関する）個々のパケット・フローそれぞれの要件に基づいて、フロー毎ベースで制御されうることが認識されうる。それに加えて、あるいは、その代わりに、トークン・バケット・パラメータ４１２は、システム要件、状態等の変化に基づいて動的に調節されうる。
【００５０】
別の例では、システム４００には図示されていないが、それぞれ共通のバケットに対応するトークン・バケット・パラメータのセットが利用されうる。例えば、関連付けられたネットワークによって提供されたページに対する応答に関し、無線ユーザによって、１または複数のトークン・バケットが導入されうる。例えば、端末がページに応答する場合、いくつかの場合では、ページをトリガするフローに気付かないかもしれない。したがって、この端末は、いくつかまたはすべてのページ応答のために、共通のバケットを利用しうる。それに加えて、あるいは、その代わりに、ネットワークは、ページ・メッセージにおいて、ユーザに対して、対応するアクセスをチェックするバケットをスキップすることを示しうる。
【００５１】
次に図５に移って、アクセス持続メカニズムおよび／またはその他類似のメカニズムに関するトークン・バケット・アクセス制御メカニズムの管理を容易にするシステム５００が例示されている。システム５００に示すように、アクセス制御マネジャ１１２は、それぞれのアクセス持続パラメータ５１４に関連し、１または複数のトークン・バケット・パラメータ５１２を管理しうる。これによって、トークン・バケット・アクセス制御メカニズムと、（例えば、一般に前述したような）従来のアクセス持続メカニズムとの間の高度な共存を可能にする。例えば、前述したように、アクセス制御マネジャ１１２は、アクセス持続値のしきい値を定義しうる。これによって、関連付けられたネットワークのユーザによる、関連付けられたネットワークへのアクセスが、アクセス持続値のしきい値に関し、関連付けられたネットワークのユーザによって生成されたアクセス持続値にしたがって選択的に許可されるようになる。このようなしきい値は、生成されると、アクセス・ルール割当モジュール１１４によって、関連付けられたネットワークのそれぞれのユーザへ伝送されうる。
【００５２】
１つの態様によれば、アクセス制御マネジャ１１２は、関連付けられたネットワークへのアクセスのレートを制限、および／または、規制するために利用されうる。また、アクセス持続パラメータ５１４は、アクセス持続パラメータ５１４がネットワークへのアクセスを禁止する確率を低減するようにオフセット、および／または、調節されうる。一例において、アクセス持続パラメータ５１４の調節は、オフセット・パラメータによって達成され、これによって、対応する端末におけるアクセス持続テストが、例えば、オフセット・パラメータによって低減された現在のアクセス持続確率を用いて実行されるようになる。このようにすることによって、端末を再設定する必要なく、低い負荷状態でネットワークへアクセスするさらなる自由度がユーザへ与えられ、高い負荷において、ネットワーク・リソースのさらなる節約が促進されうることが認識されうる。
【００５３】
一例において、アクセス制御マネジャ１１２は、逆方向リンク負荷、アクセス・チャネル負荷、および／または、その他任意の適切な負荷測定値に基づいて、アクセス持続パラメータ５１４を調節しうる。さらに、トークン・バケット・パラメータ５１２は、アクセス持続確率のレベル、および／または、その他の適切なアクセス持続パラメータ５１４に依存して変更されうる。したがって、例えば、アクセス持続値のしきい値は、関連付けられたネットワークへの許可されたアクセスの増加のレートに関して調節されうる。
【００５４】
別の態様によれば、それぞれのトークン・バケット・パラメータ５１２およびアクセス持続しきい値が取得されると、関連付けられたネットワークへのアクセスを要求する端末および／またはその他の適切なデバイスは、ネットワークにアクセスする要求に対応するアクセス持続優先値を生成し、許可されたアクセスの蓄積数が、ネットワークへのアクセスを求める要求を許可するために要求される、予め定義された許可されたアクセスの数以上であること、および、アクセス持続優先値がアクセス持続しきい値未満であることと判定されると、ネットワークへのアクセスを求める要求を選択的に許可しうる。
【００５５】
図６を参照して、システム負荷（例えば、逆方向リンク負荷、アクセス・チャネル負荷等）にしたがってトークン・バケット・パラメータ５１２、および／または、アクセス持続パラメータ５１４の調節を容易にするシステム６００が例示される。システム６００に示すように、システム負荷アナライザ６１０は、どのアクセス・マネジャ１１２が、トークン・バケット・パラメータ５１２および／またはアクセス持続パラメータ５１４の調節、または、その他の適切な動作の実行を行うかに基づいて、ネットワーク負荷に関連する情報を識別しうる。例えば、アクセス制御マネジャ１１２は、（例えば、関連付けられたネットワークの負荷の減少が検出されると、関連付けられたネットワークへの許可されたアクセスの増加のレートを増加させ、および／または、関連付けられたネットワークの負荷の増加が検出されると、関連付けられたネットワークへの許可されたアクセスの増加のレートを減少させることによって、）ネットワーク負荷に応じて、関連付けられたネットワークへの許可されたアクセスの増加のレートを調節しうる。それに加えて、あるいは、その代わりに、アクセス制御マネジャ１１２は、（例えば、負荷の減少が検出されると、アクセスの確率を上げ、および／または、負荷の増加が検出されると、アクセスの確率を下げることによって、）ネットワーク負荷に応じて、要求されたアクセスに関してアクセス持続テストが継続する確率を調節しうる。
【００５６】
別の態様によれば、システム負荷情報は、ＡＴによって適用されるアクセス制御メカニズムの調節を容易にするためにＡＴによって利用されうる。例えば、関連付けられたネットワークのそれぞれのセクタは、逆方向リンク負荷情報をブロードキャストしうる。これは、ウェイク・アップおよびページ・モニタリング時にＡＴによって取得されうる。ブロードキャストされた逆方向リンク負荷の値に基づいて、ＡＴは、トークン・バケット・パラメータ、アクセス持続確率等を適合させうる。
【００５７】
図７−１１に参照するように、本明細書に記載されたさまざまな態様にしたがって実行されうる方法が例示される。説明の単純化の目的のために、これら方法は、一連の動作として図示および説明されているが、これら方法は、これら動作の順序によって限定されず、いくつかの動作は、１または複数の態様にしたがって、別の順序で、および／または、本明細書で図示および記載されたものとは別の動作と同時に引き起こることが理解および認識されるべきである。例えば、当業者であれば、これら方法はその代わりに、例えば状態図におけるように、一連の相互関連する状態またはイベントとして表されうることを理解し認識するだろう。さらに、１または複数の態様にしたがって方法を実現するために、必ずしも例示された全ての動作が必要とされる訳ではない。
【００５８】
図７を参照して、指定されたアクセス・ルールにしたがって、無線通信システムにアクセスするための方法７００が図示される。方法７００は、例えば、ユーザ・デバイス（例えば、ＡＴ１２０）、および／または、その他任意の適切なネットワーク・エンティティによって実行されうることが認識されるべきである。方法７００はブロック７０２で始まり、ここでは、（例えば、単位時間毎に、許可されたアクセスの量に関し、）ネットワークへ許可されたアクセスが蓄積するレートを指定する、ネットワーク（例えば、ＡＮ１１０）に関連する１または複数のアクセス・ルールが取得される。方法は、その後、ブロック７０４で終了する。ここでは、ブロック７０２で識別されたような、ネットワークへ許可されたアクセスが蓄積するレートにしたがって、ネットワークへ選択的にアクセスがなされる。
【００５９】
次に図８を参照して、指定されたアクセス・ルールにしたがって、無線通信システムにアクセスするための別の方法８００が例示される。方法８００は、例えば、無線端末および／またはその他任意の適切なネットワーク・エンティティによって実行されうる。一例において、方法８００は、方法７００のブロック７０６に記載されるような判定を実行するために利用されうる。あるいは、方法８００は、独立して、および／または、その他任意の適切な方法と関連して利用されうる。
【００６０】
方法８００は、ブロック８０２で始まる。ここでは、関連付けられたネットワークへの、前のアクセスからの経過時間が（例えば、アクセス・タイマ３１２によって）判定される。次に、ブロック８０４では、ブロック８０２で判定されたように、関連付けられたネットワークへのアクセスを求める、前の要求からの経過時間と、関連付けられたネットワークへの許可されたアクセスが蓄積する（例えば、アクセス・トークン生成期間３１４によって与えられる）指定レートとに応じて、許可されたアクセスの追加の蓄積数が（例えば、アクセス・トークン・アキュムレータ３１６によって、）計算される。方法８００は、その後、ブロック８０６で終了する。ここでは、許可されたアクセスの蓄積数が、許可されたアクセスの以前に蓄積数に、ブロック８０４で計算された許可されたアクセスの追加の蓄積数を加えることによって決定される。
【００６１】
次に図９に移って、関連付けられた通信環境のためのそれぞれのアクセス・ポリシーを決定および通知するための別の方法９００のフロー図が例示される。方法９００は、通信ネットワーク（例えば、ＡＮ１１０）に関連付けられた任意の適切なエンティティによって実行されうることが認識されうる。方法９００は、ブロック９０２で始まる。ここでは、関連付けられたネットワークに関連する、関連付けられたネットワークへの許可されたアクセスの増加のレートを含む１または複数のアクセス・ルールが（例えば、アクセス制御マネジャ１１２によって）定義される。方法９００は、その後、ブロック９０４で終了する。ここでは、１または複数のアクセス・ルールが、関連付けられたネットワークのそれぞれのユーザへ（例えば、アクセス・ルール割当モジュール１１４によって）伝送される
図１０は、関連付けられた通信環境のためのそれぞれのアクセス・ポリシーを決定および通知するための別の方法１０００を例示する。方法１０００は、例えば、アクセス・ネットワーク、および／または、その他任意の適切な無線通信エンティティによって実行されうる。方法１０００は、ブロック１００２で始まる。ここでは、関連付けられたネットワークによって利用される複数のパケット・フローが識別される。方法１０００は、その後、ブロック１００２で終了する。ここでは、関連付けられたネットワークへの許可されたアクセスの増加のそれぞれのレートが（例えば、トークン・バケット・パラメータ４１２の一部として）定義される。これは、ブロック１００２で識別された複数のパケット・フローのそれぞれのパケット・フローに対応する。
【００６２】
次に図１１を参照して、関連付けられた通信環境のためのそれぞれのアクセス・ポリシーを決定および通知するためのさらなる方法１１００が例示される。方法１１００は、任意の適切な無線ネットワーク・エンティティによって実行され、ブロック１１０２で始まる。ここでは、アクセス持続値のしきい値が（例えば、アクセス持続パラメータ５１４の一部として）定義される。これによって、関連付けられたネットワークのユーザによる、関連付けられたネットワークへのアクセスが、アクセス持続値のしきい値に関し、関連付けられたネットワークのユーザによって生成されたアクセス持続値にしたがって選択的に許可されるようになる。次に、ブロック１１０４では、関連付けられたネットワークへの許可されたアクセスの増加のレートが（例えば、トークン・バケット・パラメータ５１２の一部として）定義される。その後、方法１１００は、ブロック１１０６で終了する。ここでは、アクセス持続値のしきい値が、関連付けられたネットワークへの許可されたアクセスの増加のレートに関して調節される。
【００６３】
図１２−１３に移って、権利主張される主題のさまざまな態様を実施するために利用されうるそれぞれの装置１２００−１３００が例示される。装置１２００−１３００は、プロセッサ、ソフトウェア、またはこれらの組み合わせ（例えば、ファームウェア）によって実現される機能を表す機能ブロックでありうる機能ブロックを含むものとして示されることが認識されるべきである。
【００６４】
図１２に対する特定の参照により、無線通信システム内の公平なアクセス過負荷制御スキームを容易にする装置１２００が例示される。装置１２００は、ユーザ・デバイス（例えば、ＡＴ１２０）、および／または、その他任意の適切なネットワーク・エンティティによって実現され、単位時間毎に、蓄積されたアクセス・トークンの量として与えられる、ネットワークに関連付けられたアクセス・トークンの蓄積レートに関する情報を受信するモジュール１２０２と、アクセス・トークンの蓄積レートにしたがって、ネットワークへのアクセスを求める要求を選択的に許可するモジュール１２０４とを含みうる。
【００６５】
次に図１３に移って、無線通信システム内での公平なアクセス過負荷制御スキームを容易にする別の装置１３００が例示される。装置１３００は、アクセス・ネットワーク（例えば、ＡＮ１１０）、および／または、その他任意の適切なエンティティによって実現され、関連付けられたネットワークによって利用される、許可されたアクセス要求の蓄積レートを定義するモジュール１３０２と、許可されたアクセス要求の蓄積レートを、関連付けられたネットワークによってサービス提供される少なくとも１つの端末へ通知するモジュール１３０４とを含みうる。
【００６６】
図１４は、本明細書に記載された機能のさまざまな態様を実現するために利用されうるシステム１４００のブロック図である。１つの例において、システム１４００は、基地局またはノードＢ１４０２を含みうる。例示するように、ノードＢ１４０２は、１または複数の受信（Ｒｘ）アンテナ１４０６によって１または複数のＵＥ１４０４から信号（単数または複数）を受信し、１または複数の送信（Ｔｘ）アンテナ１４０８によって１または複数のＵＥ（単数または複数）１４０４へ送信しうる。さらに、ノードＢ１４０２は、受信アンテナ（単数または複数）１４０６から情報を受け取る受信機１４１０を備えうる。一例において、受信機１４１０は、受信した情報を復調する復調器（Ｄｅｍｏｄ）１４１２と動作可能に関連付けられうる。その後、復調されたシンボルは、プロセッサ１４１４によって分析されうる。プロセッサ１４１４は、符号クラスタ、アクセス端末割当、これらに関連するルックアップ・テーブル、ユニークなスクランブリング・シーケンスに関連する情報、および／または、その他の適切なタイプの情報を格納しうるメモリ１４１６に接続されうる。それに加えて、ノードＢ１４０２は、方法９００−１１００および／またはその他の類似および適切な方法を実行するためにプロセッサ１４１４を適用しうる。一例において、ノードＢ１４０２はまた、送信機１４２０による送信アンテナ（単数または複数）１４０８を介した送信のための信号を多重化する変調器１４１８を含みうる。
【００６７】
図１５は、本明細書に記載された機能のさまざまな態様を実現するために利用されうる別のシステム１５００のブロック図である。一例において、システム１５００は、モバイル端末１５０２を含んでいる。例示されるように、モバイル端末１５０２は、１または複数の基地局１５０４から信号を受信し、１または複数のアンテナ１５０８によって１または複数の基地局１５０４へと送信しうる。それに加えて、モバイル端末１５０２は、アンテナ（単数または複数）１５０８から情報を受信する受信機１５１０を備えうる。一例において、受信機１５１０は、受信した情報を復調する復調器（Ｄｅｍｏｄ）１５１２と動作可能に関連付けられうる。その後、復調されたシンボルは、プロセッサ１５１４によって分析されうる。プロセッサ１５１４は、モバイル端末１５０２に関連するプログラム・コードおよび／またはデータを格納しうるメモリ１５１６へ接続されうる。それに加えて、モバイル端末１５０２は、方法７００−８００および／またはその他の類似および適切な技術を実行するプロセッサ１５１４を適用しうる。モバイル端末１５０２はまた、アンテナ（単数または複数）１５０８を介した送信機１５２０による送信のために、信号を多重化する変調器１５１８を含みうる。
【００６８】
図１６を参照して、無線多元接続通信システムの例示が、さまざまな態様にしたがって提供される。一例において、アクセス・ポイント１６００（ＡＰ）は、複数のアンテナ・グループを含んでいる。図１６に例示されるように、１つのアンテナ・グループは、アンテナ１６０４およびアンテナ１６０６を含むことができ、別のグループはアンテナ１６０８およびアンテナ１６１０を備えることができ、さらに別のグループはアンテナ１６１２およびアンテナ１６１４を含むことができる。図１６ではおのおののアンテナ・グループについて２つのアンテナしか例示されていないが、おのおののグループについて、それよりも多いか、あるいはそれよりも少ないアンテナが適用されうることが認識されるべきである。別の例において、アクセス端末１６１６は、アンテナ１６１２、１６１４と通信しうる。ここで、アンテナ１６１２、１６１４は、順方向リンク１６２０によってアクセス端末１６１６へ情報を送信し、逆方向リンク１６１８によってアクセス端末１６１６から情報を受信しうる。それに加えて、および／または、その代わりに、アクセス端末１６２２は、アンテナ１６０６、１６０８と通信しうる。ここで、アンテナ１６０６、１６０８は、順方向リンク１６２６によってアクセス端末１６２２へ情報を送信し、逆方向リンク１６２４によってアクセス端末１６２２から情報を受信しうる。周波数分割デュプレクス・システムでは、通信リンク１６１８、１６２０、１６２４、１６２６は、通信のために、異なる周波数を利用しうる。例えば、順方向リンク１６２０は、逆方向リンク１６１８によって使用されるものとは異なる周波数を使用しうる。
【００６９】
通信するように指定された領域および／またはアンテナのおのおののグループは、アクセス・ポイントのセクタと称されうる。１つの態様によれば、アクセス・ポイント１６００によってカバーされる領域のセクタ内のアクセス端末へ通信するために、複数のグループが設計されうる。順方向リンク１６２０および順方向リンク１６２６による通信では、アクセス・ポイント１６００の送信アンテナは、別々のアクセス端末１６１６、１６２２のための順方向リンクの信号対雑音比を向上するために、ビームフォーミングを適用しうる。さらに、有効範囲領域にわたってランダムに散在するアクセス端末へ送信するためにビームフォーミングを用いるアクセス・ポイントは、全てのアクセス端末へ単一のアンテナによって送信するアクセス・ポイントよりも、近隣のセル内のアクセス端末に対して少ない干渉しかもたらさない。
【００７０】
例えばアクセス・ポイント１６００のようなアクセス・ポイントは、端末と通信するために使用される固定局でありえる。そして、基地局、ｅＮＢ、アクセス・ネットワーク、および／または、その他の適切な専門用語で称されうる。さらに、例えばアクセス端末１６１６またはアクセス端末１６２２のようなアクセス端末はまた、モバイル端末、ユーザ機器、無線通信デバイス、端末、無線端末、および／または、その他の適切な専門用語で称されうる。
【００７１】
図１７に示すように、本明細書に記載のさまざまな態様が機能しうる無線通信システム１７００の例が提供される。一例において、システム１７００は、送信機システム１７１０および受信機システム１７５０を含む複数入力複数出力（ＭＩＭＯ）システムである。しかしながら、送信機システム１７１０および／または受信機システム１７５０は、複数入力単数出力システムに適用することが可能であり、例えば、（例えば、基地局上の）複数の送信アンテナが、１または複数のシンボル・ストリームを、単一のアンテナ・デバイス（例えば、モバイル局）へ送信しうることが認識されるべきである。さらに、本明細書に記載された送信機システム１７１０および／または受信機システム１７５０の態様は、単一入力単一出力アンテナ・システムとの接続に利用されうることが認識されるべきである。
【００７２】
１つの態様によれば、多くのデータ・ストリームのトラフィック・データが、送信機システム１７１０において、データ・ソース１７１２から送信（ＴＸ）データ・プロセッサ１７１４へ提供される。一例において、その後、おのおののデータ・ストリームが、それぞれの送信アンテナ１７２４を介して送信されうる。それに加えて、ＴＸデータ・プロセッサ１７１４は、符号化されたデータを提供するために、トラフィック・データをフォーマットし、このデータ・ストリームのために選択された特定の符号化スキームに基づいて符号化し、インタリーブする。一例において、おのおののデータ・ストリームの符号化されたデータは、ＯＦＤＭ技術を用いてパイロット・データと多重化されうる。パイロット・データは一例として、既知の方法で処理される既知のデータ・パターンである。さらに、チャネル応答を推定するために、パイロット・データが、受信機システム１７５０において使用されうる。送信機システム１７１０に戻り、おのおののデータ・ストリームについて多重化されたパイロットおよび符号化されたデータは、変調シンボルを提供するために、おのおののデータ・ストリームについて選択された特定の変調スキーム（例えば、ＢＰＳＫ、ＱＰＳＫ、Ｍ−ＰＳＫ、またはＭ−ＱＡＭ）に基づいて変調（例えば、シンボル・マップ）されうる。一例において、おのおののデータ・ストリームのデータ・レート、符号化、および変調は、プロセッサ１７３０によって実行される命令群によって決定されうる。
【００７３】
次に、すべてのデータ・ストリームの変調シンボルが、ＴＸ  ＭＩＭＯプロセッサ１７２０に提供されうる。これはさらに、（例えば、ＯＦＤＭ用の）変調シンボルを処理しうる。ＴＸ  ＭＩＭＯプロセッサ１７２０はその後、ＮＴ個の変調シンボル・ストリームを、ＮＴ個の送信機（ＴＭＴＲ）１７２２ａ乃至１７２２ｔへ提供する。一例において、おのおののトランシーバ１７２２は、１または複数のアナログ信号を提供するために、それぞれのシンボル・ストリームを受信して処理する。おのおののトランシーバ１７２２は、その後さらに、ＭＩＭＯチャネルによる送信に適切な変調信号を提供するために、このアナログ信号を調整（例えば、増幅、フィルタ、およびアップコンバート）する。したがって、トランシーバ１７２２ａ乃至１７２２ｔからのＮＴ個の変調信号が、ＮＴ個のアンテナ１７２４ａ乃至１７２４ｔのそれぞれから送信されうる。
【００７４】
別の態様によれば、受信機システム１７５０において、送信された変調信号がＮＲ個のアンテナ１７５２ａ乃至１７５２ｒによって受信されうる。その後、おのおののアンテナ１７５２からの受信信号が、それぞれのトランシーバ１７５４へ提供される。一例において、おのおののトランシーバ１７５４は、それぞれの受信信号を調整（例えば、フィルタ、増幅、およびダウンコンバート）し、この調整された信号をデジタル化してサンプルを提供し、さらにこのサンプルを処理して、対応する「受信された」シンボル・ストリームを提供する。その後、ＲＸ  ＭＩＭＯ／データ・プロセッサ１７６０は、ＮＲ個のトランシーバ１７５４からＮＲ個のシンボル・ストリームを受信し、受信されたこれらシンボル・ストリームを、特定の受信機処理技術に基づいて処理して、ＮＴ個の「検出された」シンボル・ストリームを提供する。一例において、検出されたおのおののシンボル・ストリームは、対応するデータ・ストリームのために送信された変調シンボルの推定値であるシンボルを含みうる。ＲＸデータ・プロセッサ１７６０はその後、検出されたおのおののデータ・ストリームを、復調、デインタリーブ、および復号することに少なくとも部分的に基づいて、おのおののデータ・ストリームを処理し、対応するデータ・ストリームのためのトラフィック・データが復元される。したがって、ＲＸプロセッサ１７６０による処理は、送信機システム１７１０におけるＴＸ  ＭＩＭＯプロセッサ１７２０およびＴＸデータ・プロセッサ１７１８によって実行されたものに対して相補的でありうる。ＲＸプロセッサ１７６０は、さらに、処理されたシンボル・ストリームを、データ・シンク１７６４へ提供しうる。
【００７５】
１つの態様によれば、受信機における空間／時間処理の実行、電力レベルの調節、変調レートまたはスキームの変更、および／または、その他の適切な動作のために、ＲＸ  ＭＩＭＯ／データ・プロセッサ１７６０によって生成されたチャネル応答推定値が使用されうる。それに加えて、ＲＸプロセッサ１７６０はさらに、例えば、検出されたシンボル・ストリームの信号対雑音および干渉比（ＳＮＲ）のようなチャネル特性を推定しうる。ＲＸプロセッサ１７６０はその後、これら推定されたチャネル特性を、プロセッサ１７７０へ提供しうる。一例において、ＲＸプロセッサ１７６０および／またはプロセッサ１７７０はさらに、このシステムのための「動作」ＳＮＲの推定値を導出しうる。プロセッサ１７７０はその後、通信リンクおよび／または受信したデータ・ストリームに関する情報を備えうるチャネル状態情報（ＣＳＩ）を提供しうる。この情報は、例えば、動作中のＳＮＲを含みうる。ＣＳＩはその後、ＴＸデータ・プロセッサ１７１８によって処理され、変調器１７８０によって変調され、トランシーバ１７５４ａ乃至１７５４ｒによって調整され、送信機システム１７１０へ送り戻される。それに加えて、受信機システム１７５０におけるデータ・ソース１７１６が、ＴＸデータ・プロセッサ１７１８によって処理されるべき追加データを提供しうる。
【００７６】
送信機システム１７１０に戻り、受信機システム１７５０からの変調信号はその後、アンテナ１７２４によって受信され、トランシーバ１７２２によって調整され、復調器１７４０によって復調され、ＲＸデータ・プロセッサ１７４２によって処理されて、受信機システム１７５０によってレポートされたＣＳＩが復元される。一例において、レポートされたＣＳＩはその後、プロセッサ１７３０へ提供され、１または複数のデータ・ストリームのために使用されるべき符号化および変調スキームのみならずデータ・レートを決定するために使用されうる。決定された符号化および変調スキームはその後、量子化および／または受信機システム１７５０へのその後の送信のために、トランシーバ１７２２へ提供されうる。それに加えて、および／または、その代わりに、レポートされたＣＳＩは、ＴＸデータ・プロセッサ１７１４およびＴＸ  ＭＩＭＯプロセッサ１７２０のためのさまざまな制御を生成するために、プロセッサ１７３０によって使用されうる。別の例では、ＲＸデータ・プロセッサ１７４２によって処理されたＣＳＩおよび／またはその他の情報が、データ・シンク１７４４へ提供されうる。
【００７７】
一例において、送信機システム１７１０におけるプロセッサ１７３０および受信機システム１７５０におけるプロセッサ１７７０は、それぞれのシステムにおける動作を指示する。さらに、送信機システム１７１０におけるメモリ１７３２と、受信機システム１７５０におけるメモリ１７７２とが、プロセッサ１７３０、１７７０のそれぞれによって使用されるプログラム・コードとデータのためのストレージを提供する。さらに、受信機システム１７５０では、さまざまな処理技術が、ＮＴ個の送信されたシンボル・ストリームを検出するために、ＮＲ個の受信信号を処理するために使用されうる。これらの受信機処理技術は、空間的および空間／時間受信機処理技術を含みうる。これらは、等値化技術、および／または、「連続ヌルイング／等値化および干渉除去」受信機処理技術とも称される。「連続ヌルイング／等値化および干渉除去」受信機処理技術は、「連続干渉除去」または「連続除去」受信機処理技術とも称されうる。
【００７８】
本明細書に記載された態様は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、あるいはこれらの任意の組み合わせによって実現されうることが理解されるべきである。システムおよび／または方法が、ソフトウェア、ファームウェア、ミドルウェアまたはマイクロコード、プログラム・コードまたはコード・セグメントで実現される場合、それらは、記憶構成要素のような機械読取可能媒体内に格納されうる。コード・セグメントは、手順、機能、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェア・パッケージ、クラス、または、命令、データ構造、あるいはプログラム文からなる任意の組み合わせを表すことができる。コード・セグメントは、情報、データ、引数、パラメータ、あるいは記憶内容の引渡および／または受信を行うことによって、他のコード・セグメントまたはハードウェア回路に接続されうる。情報、引数、パラメータ、データなどは、メモリ共有、メッセージ引渡し、トークン引渡、ネットワーク送信などを含む任意の適切な手段を用いて引渡、転送、あるいは送信されうる。
【００７９】
ソフトウェアで実現する場合、本明細書に記載のこれら技術は、本明細書に記載の機能を実行するモジュール（例えば、手続き、機能等）を用いて実現されうる。ソフトウェア・コードは、メモリ・ユニット内に格納され、プロセッサによって実行されうる。メモリ・ユニットは、プロセッサ内部またはプロセッサ外部に実装されうる。プロセッサ外部に実装される場合、メモリ・ユニットは、当該技術分野で周知のさまざまな手段によってプロセッサと通信可能に接続されうる。
【００８０】
上述したものは、１または複数の態様の一例を含んでいる。もちろん、上述した態様を説明する目的で、構成要素または方法の考えられる全ての組み合わせを記述することは可能ではないが、当業者であれば、さまざまな態様のさらに多くの組み合わせおよび置き換えが可能であることを認識することができる。したがって、記載された態様は、特許請求の範囲の精神および範囲内にあるそのような全ての変更、修正、および変形を含むことが意図される。さらにまた、用語「含む」が、詳細説明あるいは特許請求の範囲のうちの何れかで使用されている限り、その用語は、用語「備える」が、請求項における遷移語として適用される場合に解釈される用語「備える」と同様に、包括的であることが意図される。さらに、詳細説明または特許請求の範囲の何れかで使用されている用語である「または」は、「限定しない、または」であると意味される。
【図１】
2014168241.tif 000005
【図２】
2014168241.tif 000006
【図３】
2014168241.tif 000007
【図４】
2014168241.tif 000008
【図５】
2014168241.tif 000009
【図６】
2014168241.tif 000010
【図７】
2014168241.tif 000011
【図８】
2014168241.tif 000012
【図９】
2014168241.tif 000013
【図１０】
2014168241.tif 000014
【図１１】
2014168241.tif 000015
【図１２】
2014168241.tif 000016
【図１３】
2014168241.tif 000017
【図１４】
2014168241.tif 000018
【図１５】
2014168241.tif 000019
【図１６】
2014168241.tif 000020
【図１７】
2014168241.tif 000021
【手続補正書】
【提出日】平成26年5月12日(2014.5.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
上述したものは、１または複数の態様の一例を含んでいる。もちろん、上述した態様を説明する目的で、構成要素または方法の考えられる全ての組み合わせを記述することは可能ではないが、当業者であれば、さまざまな態様のさらに多くの組み合わせおよび置き換えが可能であることを認識することができる。したがって、記載された態様は、特許請求の範囲の精神および範囲内にあるそのような全ての変更、修正、および変形を含むことが意図される。さらにまた、用語「含む」が、詳細説明あるいは特許請求の範囲のうちの何れかで使用されている限り、その用語は、用語「備える」が、請求項における遷移語として適用される場合に解釈される用語「備える」と同様に、包括的であることが意図される。さらに、詳細説明または特許請求の範囲の何れかで使用されている用語である「または」は、「限定しない、または」であると意味される。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
方法であって、
ネットワークに関連する１または複数のアクセス・ルールを取得することと、
前記１または複数のアクセス・ルールは、単位時間毎に、許可されたアクセスの量として指定される、ネットワークへ許可されたアクセスが蓄積するレートを指定する、
前記ネットワークへ許可されたアクセスが蓄積するレートにしたがって、前記ネットワークに選択的にアクセスすることと
を備える方法。
［Ｃ２］
前記選択的にアクセスすることは、
前記ネットワークへのアクセスを求める要求を識別することと、
前記ネットワークへ許可されたアクセスが蓄積するレートにしたがって判定された、許可されたアクセスの蓄積数が、前記ネットワークへのアクセスを求める要求を許可するために必要な、予め定義された、許可されたアクセス数以上であると判定されると、前記ネットワークへのアクセスを求める要求を選択的に許可することと
を備える、Ｃ１に記載の方法。
［Ｃ３］
前記取得することは、それぞれのパケット・フローについて、単位時間毎にアクセスされる、許可されたアクセスのそれぞれの量として指定される、前記それぞれのパケット・フローについて、前記ネットワークへの許可されたアクセスが蓄積するレートを指定するそれぞれのアクセス・ルールを取得することを備え、
前記選択的にアクセスすることはさらに、
前記ネットワークへのアクセスを求める要求に関連付けられたパケット・フローを識別することと、
前記ネットワークへのアクセスを求める要求に関連付けられたパケット・フローについて、前記ネットワークへの許可されたアクセスが蓄積するレートにしたがって判定された、許可されたアクセスの蓄積数が、前記ネットワークへのアクセスを求める要求を許可するために必要とされる、予め定義された許可されたアクセス数以上であると判定されると、前記ネットワークへのアクセスを求める要求を選択的に許可することと
を備える、Ｃ２に記載の方法。
［Ｃ４］
前記取得することは、アクセス持続しきい値を取得することを備え、
前記選択的にアクセスすることはさらに、
前記ネットワークへのアクセスを求める要求に対応するアクセス持続優先値を生成することと、
前記ネットワークへの許可されたアクセスが蓄積するレートにしたがって判定された、許可されたアクセスの蓄積数が、前記ネットワークへのアクセスを求める要求を許可するために必要とされる、予め定義された許可されたアクセス数以上であり、前記アクセス持続優先値が、前記アクセス持続しきい値未満であると判定されると、前記ネットワークへのアクセスを求める要求を選択的に許可することと
を備える、Ｃ２に記載の方法。
［Ｃ５］
前記ネットワークへの許可されたアクセスが蓄積するレートにしたがって、許可されたアクセスの蓄積数を判定することをさらに備える、Ｃ１に記載の方法。
［Ｃ６］
前記判定することは、
前記ネットワークへのアクセスを求める、前の要求からの経過時間を判定することと、
前記ネットワークへのアクセスを求める、前の要求からの経過時間と、前記ネットワークへの許可されたアクセスが蓄積するレートとに応じて、許可されたアクセスの追加の蓄積数を計算することと、
前記許可されたアクセスの追加の蓄積数を、前に許可されたアクセスの蓄積数に加えることと
を備える、Ｃ５に記載の方法。
［Ｃ７］
前記取得することは、許可されたアクセスの最大数を指定する１または複数のアクセス・ルールを取得することを備え、
前記加えることは、前記許可されたアクセスの追加の蓄積数を、前記許可されたアクセスの最大数にしたがう、前に許可されたアクセスの蓄積数に加えることを備える、Ｃ６に記載の方法。
［Ｃ８］
前記ネットワークへのアクセスを求める要求が許可されると、前記ネットワークへのアクセスを求める要求を許可するために必要な、予め定義された許可されたアクセス数を、前記許可されたアクセスの蓄積数から引くことをさらに備える、Ｃ６に記載の方法。
［Ｃ９］
前記許可されたアクセスの蓄積数が、前記ネットワークへのアクセスを求める要求を許可するために必要な、予め定義された、許可されたアクセス数よりも少ないと判定されると、前記ネットワークへのアクセスを求める要求を拒否することをさらに備える、Ｃ５に記載の方法。
［Ｃ１０］
前記判定することは、許可された十分なアクセスの蓄積がなされている途中、前記ネットワークへのアクセスを求める要求を拒否することを備える、Ｃ９に記載の方法。
［Ｃ１１］
前記取得することは、前記ネットワークから１または複数のアクセス・ルールを取得することを備える、Ｃ１に記載の方法。
［Ｃ１２］
無線通信装置であって、
単位時間毎に、関連付けられたネットワークへ許可されたアクセスの観点から与えられた、前記関連付けられたネットワークへの許可されたアクセスの増加の１または複数のレートと、前記関連付けられたネットワークとに関連するデータを格納するメモリと、
前記関連付けられたネットワークへのアクセスを求める要求を識別し、前記関連付けられたネットワークへの許可されたアクセスの増加の１または複数のレートにしたがって、前記関連付けられたネットワークへのアクセスを求める要求を選択的に許可するように構成されたプロセッサと
を備える無線通信装置。
［Ｃ１３］
前記プロセッサはさらに、前記関連付けられたネットワークへの許可されたアクセスの増加の１または複数のレートにしたがって、蓄積した、前記関連付けられたネットワークへの許可されたアクセス数が、前記関連付けられたネットワークへのアクセスを求める要求を許可するために必要とされる、前記関連付けられたネットワークへの許可された、予め定義されたアクセス数以上であると判定されると、前記関連付けられたネットワークへのアクセスを求める要求を許可するように構成された、Ｃ１２に記載の無線通信装置。
［Ｃ１４］
前記メモリはさらに、単位時間毎に、それぞれのパケット・フローを介して、前記関連付けられたネットワークへ許可されたアクセスの観点から与えられた、対応するパケット・フローを介して、前記関連付けられたネットワークへ許可されたアクセスの増加のそれぞれのレートに関連するデータを格納し、
前記プロセッサはさらに、前記関連付けられたネットワークへのアクセスを求める要求に関連付けられたパケット・フローを識別し、
前記関連付けられたネットワークへのアクセスを求める要求に関連付けられたパケット・フローによって、前記関連付けられたネットワークへの許可されたアクセスの蓄積のレートにしたがって判定された、蓄積された許可されたアクセス数が、前記パケット・フローによって、前記関連付けられたネットワークへのアクセスを求める要求を許可するために必要とされる、予め定義された許可されたアクセス数以上であると判定されると、前記関連付けられたネットワークへのアクセスを求める要求を許可するように構成された、Ｃ１３に記載の無線通信装置。
［Ｃ１５］
前記メモリはさらに、アクセス持続しきい値に関連するデータを格納し、
前記プロセッサはさらに、
前記関連付けられたネットワークにアクセスする要求に対応するアクセス持続優先値を生成し、
前記関連付けられたネットワークへの許可されたアクセスの増加の１または複数のレートにしたがって、蓄積された、前記関連付けられたネットワークへの許可されたアクセス数が、前記関連付けられたネットワークへのアクセスを求める要求を許可するために必要とされる、前記関連付けられたネットワークへの、許可された、予め定義されたアクセス数以上であり、前記アクセス持続優先値が、前記アクセス持続しきい値未満であると判定されると、前記関連付けられたネットワークへのアクセスを求める要求を許可するように構成された、Ｃ１３に記載の無線通信装置。
［Ｃ１６］
前記メモリはさらに、前記関連付けられたネットワークへのアクセスを求める、前の要求に関連するデータを格納し、
前記プロセッサはさらに、
前記関連付けられたネットワークへのアクセスを求める、前の要求からの経過時間を判定し、
前記関連付けられたネットワークへのアクセスを求める、前の要求からの経過時間と、前記関連付けられたネットワークへの許可されたアクセスの増加の１または複数のレートとに応じて、蓄積された、前記関連付けられたネットワークへ許可された追加のアクセス数を計算し、
前記蓄積された、前記関連付けられたネットワークへ許可された追加のアクセス数を、前記関連付けられたネットワークへの許可された、前に蓄積されたアクセス数に加えることに少なくとも部分的に基づいて、蓄積された、前記関連付けられたネットワークへ許可されたアクセス数を判定するように構成された、Ｃ１２に記載の無線通信装置。
［Ｃ１７］
前記メモリはさらに、前記関連付けられたネットワークへの、蓄積された、許可された最大アクセス数に関連するデータを格納し、
前記プロセッサは、蓄積された、前記関連付けられたネットワークへの許可された追加のアクセス数を、前記関連付けられたネットワークへの、蓄積された、許可された最大アクセス数にしたがう、前記関連付けられたネットワークへの、前に蓄積された許可されたアクセス数に加えるように構成された、Ｃ１６に記載の無線通信装置。
［Ｃ１８］
前記プロセッサはさらに、前記関連付けられたネットワークへの許可されたアクセスの増加の１または複数のレートを、前記関連付けられたネットワークから受信するように構成された、Ｃ１２に記載の無線通信装置。
［Ｃ１９］
装置であって、
ネットワークに関連付けられたアクセス・トークンの蓄積レートに関連する情報を受信する手段と、ここで、前記アクセス・トークンの蓄積レートは、単位時間毎に蓄積されたアクセス・トークンの量として与えられる、
前記アクセス・トークンの蓄積レートにしたがって、前記ネットワークへのアクセスを求める要求を選択的に許可する手段と
を備える装置。
［Ｃ２０］
前記受信する手段は、前記ネットワークに関連付けられたそれぞれのパケット・フローに対応するネットワークに関連付けられたアクセス・トークンのそれぞれの蓄積レートを受信する手段を備え、
前記アクセス・トークンのそれぞれの蓄積レートは、単位時間毎に、前記それぞれのパケット・フローについて蓄積されたアクセス・トークンの量として与えられ、
前記選択的に許可する手段は、
前記ネットワークへアクセスする要求に関連付けられたパケット・フローを識別する手段と、
前記ネットワークへのアクセスを求める要求に関連付けられたパケット・フローについて、前記アクセス・トークンの蓄積レートにしたがって、蓄積された、アクセス・トークンの量を計算する手段と、
少なくとも、前記ネットワークへのアクセスを求める要求に関連付けられたパケット・フローによって、前記ネットワークへのアクセスを求める要求を許可するために必要な、予め定義されたアクセス・トークン数が蓄積されたと判定されると、前記ネットワークへのアクセスを求める要求を許可する手段と
を備える、Ｃ１９に記載の装置。
［Ｃ２１］
前記装置はさらに、
アクセス持続しきい値を受信する手段と、
前記ネットワークへのアクセスを求める要求に対応するアクセス持続優先値を生成する手段とを備え、
前記選択的に許可する手段は、少なくとも、アクセス・トークンの、予め定義された必要数が、前記アクセス・トークンの蓄積レートにしたがって蓄積されたことと、前記アクセス持続優先値が、前記アクセス持続しきい値未満であることとが判定されると、前記ネットワークへのアクセスを求める要求を許可する手段を備える、Ｃ１９に記載の装置。
［Ｃ２２］
前記ネットワークへのアクセスを求める、前の要求からの経過時間を判定する手段と、
前記ネットワークへのアクセスを求める、前の要求からの経過時間と、前記アクセス・トークンの蓄積レートとに応じて、新たに蓄積されたアクセス・トークンの量を計算する手段と、
少なくとも、前記新たに蓄積されたアクセス・トークンの量を、前に蓄積されたアクセス・トークンの量に加えることによって、蓄積されたアクセス・トークンの量を識別する手段と
をさらに備える、Ｃ１９に記載の装置。
［Ｃ２３］
コンピュータ・プログラム製品であって、
コンピュータに対して、ネットワークに関連付けられたアクセス・トークンの蓄積レートに関連する情報を受信させるためのコードと、ここで、前記アクセス・トークンの蓄積レートは、単位時間毎に蓄積されたアクセス・トークンの量として与えられる、
コンピュータに対して、前記アクセス・トークンの蓄積レートにしたがって、前記ネットワークへのアクセスを求める要求を選択的に許可させるためのコードと
を備えるコンピュータ読取可能媒体を備える、コンピュータ・プログラム製品。
［Ｃ２４］
前記コンピュータに対して、受信させるためのコードは、コンピュータに対して、前記ネットワークに関連付けられたそれぞれのパケット・フローに対応するネットワークに関連付けられたアクセス・トークンのそれぞれの蓄積レートを受信させるためのコードを備え、
前記アクセス・トークンのそれぞれの蓄積レートは、単位時間毎に、前記それぞれのパケット・フローについて蓄積されたアクセス・トークンの量として与えられ、
前記コンピュータに対して、選択的に許可させるためのコードは、
コンピュータに対して、前記ネットワークへのアクセスを求める要求に関連付けられたパケット・フローを識別させるためのコードと、
コンピュータに対して、前記ネットワークへのアクセスを求める要求に関連付けられたパケット・フローについて、トークン・アクセスの蓄積レートにしたがって、蓄積されたアクセス・トークンの量を計算させるためのコードと、
少なくとも、前記ネットワークへのアクセスを求める要求に関連付けられたパケット・フローによって、前記ネットワークへのアクセスを求める要求を許可するために必要な、予め定義されたアクセス・トークン数が蓄積されたと判定されると、コンピュータに対して、前記ネットワークへのアクセスを求める要求を許可させるためのコードと
を備える、Ｃ２３に記載のコンピュータ・プログラム製品。
［Ｃ２５］
前記コンピュータ読取可能媒体はさらに、
コンピュータに対して、アクセス持続しきい値を受信させるためのコードと、
コンピュータに対して、前記ネットワークへのアクセスを求める要求に対応するアクセス持続優先値を生成させるためのコードとを備え、
前記コンピュータに対して、選択的に許可させるためのコードは、
少なくとも、アクセス・トークンの、予め定義された必要数が、前記アクセス・トークンの蓄積レートにしたがって蓄積されたことと、前記アクセス持続優先値が、前記アクセス持続しきい値未満であることとが判定されると、コンピュータに対して、前記ネットワークへのアクセスを求める要求を許可させるためのコードを備える、Ｃ２３に記載のコンピュータ・プログラム製品。
［Ｃ２６］
方法であって、
関連付けられたネットワークに関連する１または複数のアクセス・ルールを定義することと、ここで、前記１または複数のアクセス・ルールは、前記関連付けられたネットワークへの許可されたアクセスの増加のレートを備える、
前記関連付けられたネットワークのそれぞれのユーザに、前記１または複数のアクセス・ルールを伝送することと
を備える方法。
［Ｃ２７］
前記定義することは、
前記関連付けられたネットワークによって利用された複数のパケット・フローを識別することと、
前記複数のパケット・フローにおけるそれぞれのパケット・フローに対応する、前記関連付けられたネットワークへの許可されたアクセスの増加のそれぞれのレートを定義することとを備える、Ｃ２６に記載の方法。
［Ｃ２８］
前記定義することは、アクセス持続値のしきい値を定義することを備え、これによって、前記関連付けられたネットワークのユーザによる、前記関連付けられたネットワークへのアクセスが、アクセス持続値のしきい値に関し、前記関連付けられたネットワークのユーザによって生成されたアクセス持続値にしたがって選択的に許可されるようになり、
前記伝送することは、アクセス持続値のしきい値を、前記関連付けられたネットワークのそれぞれのユーザに伝送することを備える、Ｃ２６に記載の方法。
［Ｃ２９］
前記定義することはさらに、前記アクセス持続値のしきい値を、前記関連付けられたネットワークへの許可されたアクセスの増加のレートに関して調節することを備える、Ｃ２８に記載の方法。
［Ｃ３０］
前記１または複数のアクセス・ルールは、前記関連付けられたネットワークへの、許可されたアクセスの増加のレートに基づいて、前記関連付けられたネットワークへのアクセスの選択的な許可を容易にする、Ｃ２６に記載の方法。
［Ｃ３１］
前記１または複数のアクセス・ルールはさらに、前記関連付けられたネットワークのユーザが、前記関連付けられたネットワークへの許可されたアクセスを蓄積した場合、前記関連付けられたネットワークのユーザによる前記関連付けられたネットワークへのアクセスの許可を容易にし、前記関連付けられたネットワークのユーザが、前記関連付けられたネットワークへの許可されたアクセスを蓄積しなかった場合、前記関連付けられたネットワークのユーザによる前記関連付けられたネットワークへのアクセスの拒否を容易にする、Ｃ３０に記載の方法。
［Ｃ３２］
前記１または複数のアクセス・ルールはさらに、前記関連付けられたネットワークのユーザによる、前記関連付けられたネットワークへのアクセスが許可されると、前記関連付けられたネットワークのユーザに対応する関連付けられたネットワークへの、蓄積された、許可されたアクセスの削除を容易にする、Ｃ３１に記載の方法。
［Ｃ３３］
前記定義することは、ネットワーク負荷に応じて、前記関連付けられたネットワークへの、許可されたアクセスの増加のレートを調節することを備える、Ｃ２６に記載の方法。
［Ｃ３４］
前記調節することは、
前記関連付けられたネットワークの負荷の減少が検出されると、前記関連付けられたネットワークへの許可されたアクセスの増加のレートを増加させることと、
前記関連付けられたネットワークの負荷の増加が検出されると、前記関連付けられたネットワークへの許可されたアクセスの増加のレートを減少させることと
を備える、Ｃ３３に記載の方法。
［Ｃ３５］
無線通信装置であって、
少なくとも１つのネットワーク・ユーザと、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークとに関連するデータを格納するメモリと、
前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークに関連する１または複数のアクセス・ルールを定義し、ここで、前記１または複数のアクセス・ルールは、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークへの許可されたアクセスの増加のレートを備える、
前記少なくとも１つのネットワーク・ユーザに、前記１または複数のアクセス・ルールを伝送する、
ように構成されたプロセッサと
を備える無線通信装置。
［Ｃ３６］
前記メモリはさらに、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークによって利用される複数のパケット・フローに関連するデータを格納し、
前記プロセッサはさらに、前記複数のパケット・フローにおけるそれぞれのパケット・フローに対応する、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークへの、許可されたアクセスの増加のそれぞれのレートを定義するように構成された、Ｃ３５に記載の無線通信装置。
［Ｃ３７］
前記プロセッサはさらに、アクセス持続値のしきい値を定義するように構成され、これによって、ネットワーク・ユーザによって実行される、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークへのアクセスが、前記アクセス持続値のしきい値に関し、前記ネットワーク・ユーザによって生成されたアクセス持続値にしたがって、選択的に許可されるようになり、前記少なくとも１つのネットワーク・ユーザに、前記アクセス持続値のしきい値を伝送するように構成された、Ｃ３５に記載の無線通信装置。
［Ｃ３８］
前記プロセッサはさらに、前記少なくとも１つのネットワーク・ユーザにサービス提供しているネットワークへの、許可されたアクセスの増加のレートに関し、前記アクセス持続値のしきい値を調節するように構成された、Ｃ３７に記載の無線通信装置。
［Ｃ３９］
前記１または複数のアクセス・ルールは、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークへの、許可されたアクセスの増加のレートに基づいて、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークへのアクセスの選択的な許可を容易にする、Ｃ３５に記載の無線通信装置。
［Ｃ４０］
前記プロセッサはさらに、ネットワーク負荷に応じて、前記少なくとも１つのネットワーク・ユーザにサービス提供するネットワークへの、許可されたアクセスの増加のレートを調節するように構成された、Ｃ３５に記載の無線通信装置。
［Ｃ４１］
装置であって、
関連付けられたネットワークによって利用された、許可されたアクセス要求の蓄積レートを定義する手段と、
前記許可されたアクセス要求の蓄積レートを、前記関連付けられたネットワークによってサービス提供される少なくとも１つの端末へ通知する手段と
を備える装置。
［Ｃ４２］
前記定義する手段は、
前記関連付けられたネットワークに関連付けられたそれぞれのパケット・フローを識別する手段と、
前記関連付けられたネットワークに関連付けられたそれぞれのパケット・フローに対応する、前記関連付けられたネットワークによって利用される、許可されたアクセス要求のそれぞれの蓄積レートを定義する手段と
を備える、Ｃ４１に記載の装置。
［Ｃ４３］
前記定義する手段は、アクセス持続しきい値パラメータを定義する手段を備え、これによって、前記関連付けられたネットワークへの、前記要求されたアクセスは、前記アクセス持続しきい値パラメータに関して、生成されたアクセス持続確率パラメータにしたがって選択的に許可され、
前記通知する手段は、前記アクセス持続しきい値パラメータを、前記関連付けられたネットワークによってサービス提供される少なくとも１つの端末へ通知する手段を備える、Ｃ４１に記載の装置。
［Ｃ４４］
前記定義する手段はさらに、前記関連付けられたネットワークによって利用された、許可されたアクセス要求の蓄積レートに関して、前記アクセス持続しきい値パラメータを調節する手段を備える、Ｃ４３に記載の装置。
［Ｃ４５］
前記定義する手段は、ネットワーク負荷に応じて、前記関連付けられたネットワークによって利用された、許可されたアクセス要求の蓄積レートを調節する手段を備える、Ｃ４１に記載の装置。
［Ｃ４６］
コンピュータ・プログラム製品であって、
コンピュータに対して、関連付けられたネットワークによって利用された、許可されたアクセス要求の蓄積レートを定義させるためのコードと、
コンピュータに対して、前記許可されたアクセス要求の蓄積レートを、前記関連付けられたネットワークによってサービス提供される少なくとも１つの端末へ通知させるためのコードと
を備えるコンピュータ読取可能媒体を備える、コンピュータ・プログラム製品。
［Ｃ４７］
前記コンピュータに対して、定義させるためのコードは、
コンピュータに対して、前記関連付けられたネットワークに関連付けられたそれぞれのパケット・フローを識別させるためのコードと、
前記関連付けられたネットワークに関連付けられたそれぞれのパケット・フローに対応する、前記関連付けられたネットワークによって利用される、許可されたアクセス要求のそれぞれの蓄積レートを、コンピュータに対して定義させるためのコードと
を備える、Ｃ４６に記載のコンピュータ・プログラム製品。
［Ｃ４８］
前記コンピュータに対して、定義させるためのコードは、コンピュータに対して、アクセス持続しきい値パラメータを定義させるためのコードを備え、これによって、前記関連付けられたネットワークへの、要求されたアクセスが、前記アクセス持続しきい値パラメータに関し、生成されたアクセス持続確率パラメータにしたがって選択的に許可されるようになり、
前記コンピュータに対して、定義させるためのコードは、コンピュータに対して、前記アクセス持続しきい値パラメータを、前記関連付けられたネットワークによってサービス提供される少なくとも１つの端末へ通知させるためのコードを備える、Ｃ４６に記載のコンピュータ・プログラム製品。
［Ｃ４９］
前記コンピュータに対して、定義させるためのコードはさらに、前記関連付けられたネットワークによって利用された、許可されたアクセス要求の蓄積レートに関して、前記アクセス持続しきい値パラメータを、コンピュータに対して調節させるためのコードを備える、Ｃ４８に記載のコンピュータ・プログラム製品。
［Ｃ５０］
前記コンピュータに対して、定義させるためのコードは、コンピュータに対して、ネットワーク負荷に応じて、前記関連付けられたネットワークによって利用された、許可されたアクセス要求の蓄積レートを調節させるためのコードを備える、Ｃ４６に記載のコンピュータ・プログラム製品。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
方法であって、
ネットワークに関連する１または複数のアクセス・ルールを取得することと、
前記１または複数のアクセス・ルールは、単位時間毎に、許可されたアクセスの量として指定される、ネットワークへ許可されたアクセスが蓄積するレートを指定する、
前記ネットワークへ許可されたアクセスが蓄積するレートにしたがって、前記ネットワークに選択的にアクセスすることと
を備える方法。
【外国語明細書】
2014168241000001.pdf