(57)【特許請求の範囲】
【請求項１】
ネットワークノードが、
ユーザ装置から初期の接続要求メッセージを受信し、
ユーザ装置から初期の接続要求を受け容れるときはバックオフタイマーを発行し、このバックオフタイマーは、ネットワークへの再接続がユーザ装置に許されない期間を含み、
ユーザ装置から別の接続要求メッセージを受信し、
バックオフタイマーの期間が経過したかどうか決定し、及び
バックオフタイマーの期間が経過していないときはユーザ装置からの前記別の接続要求を拒絶する、
ことを含み、
バックオフタイマーの期間は、ユーザ装置がネットワークから分離されるか又はそれに接続されるときにスタートする、方法。
【請求項２】
バックオフタイマーの期間が経過した後にネットワークへの再接続をネットワークノードがユーザ装置に許すことを更に含む、請求項１に記載の方法。
【請求項３】
前記バックオフタイマーの発行は、ネットワークノードにより決定されたバックオフタイマーをネットワークノードがユーザ装置へ送信するか、又は事前構成されたタイマーを使用する旨の指示をネットワークノードがユーザ装置へ送信することを含む、請求項１に記載の方法。
【請求項４】
バックオフタイマーの期間をスタートさせる旨の指示をネットワークノードがユーザ装置へ送信することを更に含む、請求項１に記載の方法。
【請求項５】
ネットワークノードがネットワークへの再接続をユーザ装置に許した後にユーザ装置をネットワークに再接続することを更に含む、請求項１に記載の方法。
【請求項６】
バックオフタイマーの期間が経過した後にネットワークに再接続する際にユーザ装置の新たな速度制御割り当てをネットワークノードがリセットすることを更に含む、請求項１に記載の方法。
【請求項７】
バックオフタイマーの期間は、ネットワークにより課せられる速度制御限界又は割り当てに一部分基づく、請求項１に記載の方法。
【請求項８】
ユーザ装置から受信される再接続要求を拒絶せずにネットワークノードがユーザ装置へバックオフタイマーを送信することを更に含む、請求項１に記載の方法。
【請求項９】
バックオフタイマーは、ユーザ装置において事前構成される、請求項１に記載の方法。
【請求項１０】
バックオフタイマーの期間の少なくとも一部分の間にユーザ装置がネットワークに依然接続されるときユーザ装置からの別の接続要求以外の送信をネットワークノードが受け取ることを更に含む、請求項１に記載の方法。
【請求項１１】
ユーザ装置をネットワークに再接続する前にユーザ装置へ及びユーザ装置から送信されるデータの量をネットワークノードが制限することを更に含む、請求項１に記載の方法。
【請求項１２】
別の接続要求の拒絶を指示する応答をネットワークノードがユーザ装置へ送信することを更に含み、その応答は、バックオフタイマーを含む、請求項１に記載の方法。
【請求項１３】
ユーザ装置がプライオリティ付けされているときはバックオフタイマーの期間中にネットワークノードがユーザ装置を再接続することを更に含み、前記別の再接続要求メッセージは、ユーザ装置がプライオリティ付けされたユーザ装置として許可される旨の指示を含む、請求項１に記載の方法。
【請求項１４】
ネットワークノードがバックオフタイマーの期間を追跡することを更に含む、請求項１に記載の方法。
【請求項１５】
ネットワークノードがユーザ装置の異なる許可レベルに基づいてバックオフタイマーの期間を決定することを更に含む、請求項１に記載の方法。
【請求項１６】
ユーザ装置が、
ネットワークノードへ初期の接続要求メッセージを送信し、
初期の接続要求メッセージが受け容れられることを指示する応答をネットワークノードから受信し、この応答は、バックオフタイマー又はバックオフタイマーの指示を含み、そしてバックオフタイマーは、ネットワークへの再接続がユーザ装置に許されない期間を含み、
ユーザ装置に関連したバックオフタイマーをスタートさせ、及び
バックオフタイマーの期間が経過した後までネットワークへ再接続することを控える、
ことを含み、
バックオフタイマーの期間は、ユーザ装置がネットワークから分離されるか又はそれに接続されるときにスタートする、方法。
【請求項１７】
バックオフタイマーの期間の後に別の接続要求メッセージをユーザ装置がネットワークノードへ送信することを更に含む、請求項１６に記載の方法。
【請求項１８】
バックオフタイマーの期間は、ネットワークにより課せられる速度制御限界又は割り当ての別の期間に一部分基づく、請求項１６に記載の方法。
【請求項１９】
バックオフタイマーのスタートは、ユーザ装置がネットワークノードからバックオフタイマーを受信するときにトリガーされる、請求項１８に記載の方法。
【請求項２０】
ネットワークノードからバックオフタイマーを受信する際にユーザ装置がネットワークから分離されることを更に含む、請求項１６に記載の方法。
【請求項２１】
バックオフタイマーは、ユーザ装置で事前構成される、請求項１６に記載の方法。
【請求項２２】
前記事前構成されたバックオフタイマーのスタートは、ユーザ装置がネットワークノードからバックオフタイマーの指示を受信するときにトリガーされる、請求項２１に記載の方法。
【請求項２３】
バックオフタイマーの期間の少なくとも一部分の間にユーザ装置がネットワークに依然接続されるときユーザ装置がネットワークへ別の接続要求以外のメッセージを送信することを更に含む、請求項１６に記載の方法。
【請求項２４】
少なくとも１つのプロセッサ、及び
コンピュータプログラムコードを含む少なくとも１つのメモリ、
を備えた装置において、少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、装置が、少なくとも、請求項１から２３のいずれかに記載のプロセスを遂行するようにさせるよう構成された、装置。
【請求項２５】
請求項１から２３のいずれかに記載のプロセスを遂行するインストラクションをハードウェアに実行させるためのコンピュータプログラムが記憶された非一時的コンピュータ読み取り可能な媒体。
【請求項２６】
請求項１から２３のいずれかに記載のプロセスを遂行するための手段を備えた装置。
【請求項２７】
請求項１から２３のいずれかに記載のプロセスを遂行するためのインストラクションをハードウェアに実行させるためのコンピュータプログラム。
【請求項２８】
非一時的コンピュータ読み取り可能な媒体に記憶され、請求項１から２３のいずれかに記載のプロセスを遂行するインストラクションをハードウェアに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
種々の通信システムは、ネットワークシグナリング及び接続（attachment）の改善から利益が得られる。例えば、ある通信システムは、タイマー期間中にネットワークへのユーザ装置の再接続（reattachment）を防止するバックオフタイマーから利益が得られる。
【背景技術】
【０００２】
セルラーテクノロジーの現在の成長率では、２０２０年までに、ワイヤレス接続されるモノのインターネット（ＩｏＴ）デバイスが２００億を越えることが予想される。これらデバイスのうちのかなりの数は、セルラーネットワークにより接続されるＩｏＴデバイスである。セルラーＩｏＴデバイスは、セルラーＩｏＴユーザ装置(ＵＥ)とも称されるが、バースト状及び低頻度のトラフィックを発生し、低頻度の少量データ転送に対して最適化されている。しかしながら、少量のデータを頻繁に送信することは、多量のデータを低い頻度で送信する場合より多くのネットワークリソースを消費する。
【０００３】
モバイルサービスプロバイダーは、典型的に、自身の原価モデルを、所定期間中の合計データ利用量に基づいてユーザに課金するように設計する。例えば、モバイルサービスプロバイダーは、ある月内に送信されたメッセージの数に対してユーザに課金する。又、プロバイダーは、しばしば、ＵＥがある単位時間内に送信できる全メッセージ数を制限又は限定できる速度（rate）制御方法も利用する。送信されるメッセージの数を限定する速度制御方法は、ある単位時間内にＵＥが送信できるメッセージの数を定義する速度制御割り当てを含む。全メッセージ数に対するそのような制限又は限定は、ネットワークに接続する際にＵＥに課せられる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
速度制御割り当てのようなデータ制限又は限定は、ＵＥがネットワークに接続されたままであるという仮定のもとで作用する。それ故、速度制御方法は、ＵＥをネットワークに接続するときから、ＵＥをネットワークから分離する（detach）まで、ＵＥに適用される。しかしながら、分離した後に同じネットワークに再接続されるＵＥは、新たなデータ制限割り当てを受ける。従って、課せられたデータ制限又は限定をバイパス又は回避するためには、ＵＥをネットワークに再接続するだけでよい。
【課題を解決するための手段】
【０００５】
ある実施形態によれば、装置は、コンピュータプログラムコードを含む少なくとも１つのメモリと、少なくとも１つのプロセッサとを備えている。少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、装置が、少なくとも、ユーザ装置から初期の接続要求メッセージをネットワークノードで受信するようにさせるよう構成される。又、少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、装置が、少なくとも、ユーザ装置からの初期の接続要求を受け容れるときにはバックオフタイマーを発行するようにさせるよう構成される。バックオフタイマーは、ネットワークへの再接続がユーザ装置に許されない期間を含む。更に、少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、装置が、少なくとも、ユーザ装置からの別の接続要求メッセージをネットワークノードで受信するようにさせるよう構成される。更に、少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、装置が、少なくとも、バックオフタイマーの期間が経過したかどうか決定し、そしてバックオフタイマーの期間が経過していないときにはユーザ装置からの別の接続要求を拒絶するようにさせるよう構成される。
【０００６】
方法は、ある実施形態において、ユーザ装置から初期の接続要求メッセージをネットワークノードで受信することを含む。又、この方法は、ユーザ装置から初期の接続要求を受け容れるときにはバックオフタイマーを発行することも含む。バックオフタイマーは、ネットワークへの再接続がユーザ装置に許されない期間を含む。更に、この方法は、ユーザ装置からの別の接続要求メッセージをネットワークノードで受信することも含む。更に、この方法は、バックオフタイマーの期間が経過したかどうか決定し、そしてバックオフタイマーの期間が経過していないときにはユーザ装置からの別の接続要求を拒絶することも含む。
【０００７】
装置は、ある実施形態において、ユーザ装置から初期の接続要求メッセージをネットワークノードで受信するための手段を備えている。又、この装置は、ユーザ装置から初期の接続要求を受け容れるときにはバックオフタイマーを発行するための手段も備えている。バックオフタイマーは、ネットワークへの再接続がユーザ装置に許されない期間を含む。更に、この装置は、ユーザ装置からの別の接続要求メッセージをネットワークノードで受信するための手段も備えている。更に、この装置は、バックオフタイマーの期間が経過したかどうか決定するための手段、及びバックオフタイマーの期間が経過していないときにはユーザ装置からの別の接続要求を拒絶するための手段も備えている。
【０００８】
ある実施形態によれば、非一時的コンピュータ読み取り可能な媒体は、ハードウェアで実行されたときにプロセスを遂行するインストラクションをエンコードしている。このプロセスは、ユーザ装置から初期の接続要求メッセージをネットワークノードで受信することを含む。又、このプロセスは、ユーザ装置から初期の接続要求を受け容れるときにはバックオフタイマーを発行することも含む。バックオフタイマーは、ネットワークへの再接続がユーザ装置に許されない期間を含む。更に、このプロセスは、ユーザ装置からの再接続要求メッセージをネットワークノードで受信することも含む。更に、このプロセスは、バックオフタイマーの期間が経過したかどうか決定し、そしてバックオフタイマーの期間が経過していないときにはユーザ装置からの別の接続要求を拒絶することも含む。
【０００９】
幾つかの他の実施形態によれば、コンピュータプログラム製品は、プロセスを遂行するためのインストラクションをエンコードする。このプロセスは、ユーザ装置からの初期の接続要求メッセージをネットワークノードで受信することを含む。又、このプロセスは、ユーザ装置から初期の接続要求を受け容れるときにはバックオフタイマーを発行することも含む。バックオフタイマーは、ネットワークへの再接続がユーザ装置に許されない期間を含む。更に、このプロセスは、ユーザ装置からの再接続要求メッセージをネットワークノードで受信することも含む。更に、このプロセスは、バックオフタイマーの期間が経過したかどうか決定し、そしてバックオフタイマーの期間が経過していないときにはユーザ装置からの別の接続要求を拒絶することも含む。
【００１０】
ある実施形態によれば、装置は、コンピュータプログラムコードを含む少なくとも１つのメモリと、少なくとも１つのプロセッサとを備えている。少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、装置が、少なくとも、ユーザ装置からネットワークノードへ初期の接続要求メッセージを送信するようにさせるよう構成される。又、少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、装置が、少なくとも、初期の接続要求メッセージが受け容れられることを指示する応答をネットワークノードから受信するようにさせるよう構成される。この応答は、バックオフタイマー又はバックオフタイマーの指示を含み、そしてバックオフタイマーは、ネットワークへの再接続がユーザ装置に許されない期間を含む。更に、少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、装置が、少なくとも、ユーザ装置に関連したバックオフタイマーをスタートするようにさせるよう構成される。更に、少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、装置が、少なくとも、バックオフタイマーの期間が経過した後までネットワークへの再接続を控えるようにさせるよう構成される。
【００１１】
方法は、ある実施形態において、ユーザ装置からネットワークノードへ初期の接続要求メッセージを送信することを含む。又、この方法は、初期の接続要求メッセージが受け容れられることを指示する応答をネットワークノードから受信することも含む。この応答は、バックオフタイマーを含み、そしてバックオフタイマーは、ネットワークへの再接続がユーザ装置に許されない期間を含む。更に、この方法は、ユーザ装置に関連したバックオフタイマーをスタートすることも含む。更に、この方法は、バックオフタイマーの期間が経過した後までネットワークへの再接続を控えることも含む。
【００１２】
装置は、ある実施形態において、ユーザ装置からネットワークノードへ初期の接続要求メッセージを送信するための手段を備えている。又、この装置は、初期の接続要求メッセージが受け容れられることを指示する応答をネットワークノードから受信するための手段も備えている。この応答は、バックオフタイマー又はバックオフタイマーの指示を含み、そしてバックオフタイマーは、ネットワークへの再接続がユーザ装置に許されない期間を含む。更に、この装置は、ユーザ装置に関連したバックオフタイマーをスタートする手段も備えている。更に、この装置は、バックオフタイマーの期間が経過した後までネットワークへの再接続を控えるための手段も備えている。
【００１３】
ある実施形態によれば、非一時的コンピュータ読み取り可能な媒体は、ハードウェアで実行されたときにプロセスを遂行するインストラクションをエンコードしている。このプロセスは、ユーザ装置からネットワークノードへ初期の接続要求メッセージを送信することを含む。又、このプロセスは、初期の接続要求メッセージが受け容れられることを指示する応答をネットワークノードから受信することも含む。この応答は、バックオフタイマー又はバックオフタイマーの指示を含み、そしてバックオフタイマーは、ネットワークへの再接続がユーザ装置に許されない期間を含む。更に、このプロセスは、ユーザ装置に関連したバックオフタイマーをスタートすることも含む。更に、このプロセスは、バックオフタイマーの期間が経過した後までネットワークへの再接続を控えることも含む。
【００１４】
幾つかの他の実施形態によれば、コンピュータプログラム製品は、プロセスを遂行するためのインストラクションをエンコードする。このプロセスは、ユーザ装置からネットワークノードへ初期の接続要求メッセージを送信することを含む。又、このプロセスは、初期の接続要求メッセージが受け容れられることを指示する応答をネットワークノードから受信することも含む。この応答は、バックオフタイマー又はバックオフタイマーの指示を含み、そしてバックオフタイマーは、ネットワークへの再接続がユーザ装置に許されない期間を含む。更に、このプロセスは、ユーザ装置に関連したバックオフタイマーをスタートすることも含む。更に、このプロセスは、バックオフタイマーの期間が経過した後までネットワークへの再接続を控えることも含む。
【００１５】
本発明を適切に理解するため、添付図面を参照する。
【図面の簡単な説明】
【００１６】
【図１】ある実施形態による接続サイクルの一例を示す。
【図２】ある実施形態による接続サイクルの一例を示す。
【図３】ある実施形態による方法の一例を示す。
【図４】ある実施形態による方法の一例を示す。
【図５】ある実施形態によるシステムの一例を示す。
【発明を実施するための形態】
【００１７】
ある実施形態は、セルラーＩｏＴデバイスのようなＵＥが所与の期間内にどれほど頻繁にネットワークへの接続を試みるかのリアルタイム追跡を許す。このリアルタイム追跡に基づいて、ネットワークノードは、タイマー、例えば、接続バックオフタイマーを課することによりＵＥのネットワークアクセス頻度を制御する。接続バックオフタイマーは、単にバックオフタイマーとも称される。他の実施形態では、接続バックオフタイマーは、接続タイマー、再接続タイマー、又は再登録タイマーとも称される。バックオフタイマーは、ネットワークへの再接続がＵＥに許されない期間を含む。ネットワークは、任意のタイプの通信ネットワーク、例えば、公衆地上移動ネットワーク(ＰＬＭＮ)である。バックオフタイマーの使用は、ユーザがネットワークから分離した短時間後にネットワークに再接続することによりデータ制限割り当てをバイパスすることを防止する上で役立つ。更に、ＵＥは、データが送信されないときネットワークから登録解除又は分離され得る。そのようなＵＥの節電は、ネットワークへの過剰頻度の登録又は接続をトリガーし得る。そのような振舞いを禁止することにより、ネットワークオペレータは、ネットワークのシグナリング負荷を減少し、そしてあるＵＥによる不公平なネットワーク利用を防止することができる。
【００１８】
ネットワークノードは、ＵＥのネットワークアクセス頻度を制御することができる。ネットワークノードは、第３世代パートナーシッププロジェクト（３ＧＰＰ）コアネットワークに位置するネットワークエンティティ、例えば、進化型パケットシステム（ＥＰＳ）移動管理エンティティ、或いは３ＧＰＰ  ＴＳ  ２３．５０１に記載された第５世代（５Ｇ）アクセス及び移動管理機能（ＡＭＦ）である。３ＧＰＰ  ＴＳ  ２３．５０１は、参考としてここにそのまま援用される。ＵＥは、ネットワークから分離され、次いで、制御速度割り当てに関連した単位時間内に短時間再接続を試みることができる。
【００１９】
他の実施形態において、ＵＥは、ネットワークに接続されたままであり、そしてそのネットワークに依然接続されたまま、ある実施形態では再接続要求メッセージとも称される別の接続要求をそのネットワークへ送信することができる。３ＧＰＰ第４世代（４Ｇ）技術を伴うある実施形態では、バックオフタイマーは、ＵＥ分離後に受信される再接続要求は阻止するが、ＵＥがそのネットワークに接続されたままである限り、追跡エリア更新（ＴＡＵ）要求のような他のタイプの要求は許す。登録要求手順を含む５Ｇ技術では、初期の登録要求は、ある実施形態では、バックオフタイマーにより阻止されるが、ＵＥがそのネットワークに接続されたままであるときは登録更新が許される。
【００２０】
ある実施形態は、ネットワークへの過剰なＵＥ再接続を制限又は限定するのに使用される。換言すれば、ネットワークノードは、所与の期間内に同じネットワークへ複数回の再接続を試みるＵＥによるネットワークリソースの悪用を防止する。そのような制限又は限定は、コアネットワーク上のシグナリング負荷を減少し、且つ課せられたネットワーク速度制御を再接続によりバイパスしようとするユーザによる詐欺的な試みを防止する上で役立つ。
【００２１】
図１は、ある実施形態による接続サイクルの一例を示す。特に、図１は、ＵＥが分離又は再接続を試みることなくサイクル全体を通してネットワークに接続されたままである接続サイクル１１０を示す。この接続サイクル１１０において、速度制御（ＲＣ）制限又はＲＣ割り当ては、１時間当たり５個のメッセージである。図１において、Ｔは、ユーザ装置からネットワークノードへ送信されるアップリンクメッセージを表わす。５個のメッセージというＲＣ割り当ては、毎時間割り当てであり、各１時間後に、ＲＣ割り当てが再スタートすることを意味する。ＲＣは、例えば、アクセスポイント名（ＡＰＮ）速度制御及び／又はサービング公衆地上移動ネットワーク（ＳＰＬＭＮ）速度制御である。
【００２２】
接続サイクルの時間０において、ＵＥは、５個のアップリンクメッセージをネットワークノードへ送信する。５個のメッセージを送信した後、ＵＥは、ＲＣ割り当てによりその１時間の残りの時間内に追加メッセージを送信することが防止される。例えば、ＵＥは、最初の１０分以内に５個のメッセージを送信する場合、残りの５０分間は、ネットワークへ追加メッセージを送信することが禁止される。ＲＣ割り当ては、ネットワークノードによりＵＥに課せられるか、又はＵＥ自体により自分に課せられる。ある実施形態では、ＵＥは、ネットワークへの接続の際に速度制御割り当てを受け取る。１時間の残りの時間が経過した後に、ＵＥは、次の１時間の間に５個の付加的なアップリンクメッセージをネットワークノードへ送信する。しかしながら、５個のメッセージが送信されると、ＵＥは、再び、その１時間の残りの時間中に追加のメッセージを送信することが防止される。
【００２３】
図１に示す第２のサイクル１２０では、ＵＥは、５個のメッセージを送信した後、追加メッセージの送信を可能にするために残りの時間の経過を待機するのではなく、時間１２１に示すように、分離され、次いで、同じネットワークへ再接続される。分離されそして同じネットワークに再接続されることにより、ＵＥは、その１時間内の残りの時間が経過する前に追加メッセージの送信を許す新たな速度制御割り当てを受信する。図１に見られるように、時間１２１において、ＵＥは、分離されて、ネットワークに再接続される。次いで、ＵＥは、更に５個のメッセージをネットワークノードへ送信し、次いで、再び、分離及び再接続されて、時間１２２に新たな無線制御割り当てを受信する。単に分離してネットワークに再接続するだけで、ＵＥは、１時間当たり５個のメッセージのＲＣ割り当てをバイパスすることができる。図１に示した例では、ＵＥは、１時間の期間に１５個のメッセージを送信するように取り扱い、これは、割り当てられた限界を１０メッセージも越えるものである。
【００２４】
ある実施形態は、課せられた速度制御割り当てを回避するためにＵＥを分離して同じネットワークに再接続することを防止する上で役立つ。図２は、ある実施形態による接続サイクルの一例を示す。特に、図２は、所与の期間中にＵＥがネットワークに再接続されるのを防止するよう構成されたバックオフタイマーを使用するサイクル２１０を示す。ある実施形態では、バックオフタイマーの期間は、速度制御割り当ての期間に基づく。例えば、ＲＣ割り当てが１時間当たり５個のメッセージであるとき、バックオフタイマーの期間は、１時間であるか、或いは１時間から５個のメッセージの最後のメッセージが送信された時間を差し引いたものである。
【００２５】
図２において明らかなように、ＵＥは、ネットワークに接続されると、例えば、１時間当たり５個のメッセージを送信することができる。ある実施形態では、ＵＥが割り当てられた５個のメッセージを送信すると、バックオフタイマーがスタート又はトリガーされる。ＵＥがバックオフタイマーの期間中にネットワークへの再接続を試みる場合には、ネットワークは、バックオフタイマーが時間切れするまで再接続するのを防止する。例えば、速度制御割り当てがＵＥを１時間当たり５個のメッセージに制限し、そしてＵＥが１５分以内に５個のメッセージ全部を送信する場合には、バックオフタイマーは、４５分間持続する。バックオフタイマーが時間切れすると、ＵＥは、ネットワークへの再接続が許され、その時点で、ＵＥに対して速度制御割り当てが再スタートする。
【００２６】
他の実施形態では、バックオフタイマーは、課せられた速度制御割り当ての期間に等しい。例えば、ユーザ装置が１時間に５個のメッセージを送信することに限定された場合には、バックオフタイマーは、ＵＥがネットワークに接続されたときにスタートする。バックオフタイマーは、同じネットワークへの再接続がＵＥに許されない１時間という期間を有する。バックオフタイマーは、１時間ごとに再スタートする。バックオフタイマーの再スタートは、ＲＣ割り当ての期間の再スタートと整列される。
【００２７】
ある実施形態ではバックオフタイマー、及び／又はバックオフタイマーの期間は、ネットワークノードにより決定されそして発行される。ネットワークノードは、ユーザ装置から初期の接続要求を受け容れるときにバックオフタイマーを発行する。バックオフタイマーを発行することは、ネットワークノードにより決定されているバックオフタイマーを決定してユーザ装置へ送信し、及び／又は予め構成されたタイマーを使用する旨の指示をユーザ装置へ送信することを含む。ネットワークノードは、バックオフタイマーの期間を収納又は記憶し、そしてバックオフタイマー或いはバックオフタイマーの期間をＵＥへ発行及び／又は指示する。バックオフタイマーは、ある実施形態では、アクセスネットワークシグナリング手順及び／又は非アクセス階層（ＮＡＳ）シグナリング手順を使用して送信される。例えば、バックオフタイマーは、無線リソース制御（ＲＲＣ）接続リリース、ＴＡＵ、サービス要求メッセージ、及び／又は制御プレーンサービス要求又は分離メッセージの一部分としてＵＥに指示される。ネットワークノードは、バックオフタイマーをＵＥへ送信するが、バックオフタイマーの期間の追跡を依然続けてもよい。
【００２８】
バックオフタイマーは、ある実施形態では、再接続要求が受信されたと確認した旨のメッセージを介してネットワークノードからＵＥへ発行及び／又は指示することができる。そのような実施形態では、ネットワークノードは、ＵＥの再接続要求を拒絶しない。むしろ、ネットワークは、バックオフタイマーの期間が経過したとき又はその後にネットワークノードが要求を処理するつもりであることをＵＥに通知できるが、バックオフタイマーの期間中は再接続を回避することをＵＥに指示する。
【００２９】
他の実施形態では、バックオフタイマーは、ＵＥにおいて事前構成される。事前構成は、例えば、ネットワークへのＵＥの最初の接続の際にネットワークノードにより行われる。別の例では、ＵＥは、移動サービスオペレータに登録されるときにバックオフタイマーで事前構成される。ＵＥにおいて事前構成されるバックオフタイマーは、バックオフタイマーの期間中に同じネットワークへ再接続するＵＥの能力を制限する。換言すれば、ＵＥは、バックオフタイマーの期間中にネットワークへ再接続要求を送信することが制限される。ＵＥは、ネットワークから指示を受け取った際にバックオフタイマーの期間をスタートすることが分かる。
【００３０】
しかしながら、更に別の実施形態では、事前構成されたバックオフタイマーが、ＵＥからネットワークへ送信される再接続要求に含まれる。ネットワークノードは、ＵＥに関連したバックオフタイマーを検出し、そしてバックオフタイマーの期間が経過した後までＵＥの再接続を遅らせる。それ故、バックオフタイマーの施行は、ＵＥ自体によるか又はネットワークノードにより行われる。
【００３１】
バックオフタイマーを受信するか又はバックオフタイマーで事前構成されたＵＥは、ネットワークから分離されたときにバックオフタイマーの期間をスタートする。従って、ＵＥは、バックオフタイマーの期間が経過した後まで同じネットワークに再接続することができない。他の実施形態では、バックオフタイマーの期間は、ＵＥがネットワークから指示を受け取ったときにスタートされる。ネットワークからの指示は、バックオフタイマーがＵＥにおいて事前構成されたか又はネットワークノードからＵＥに受け取られたかに関わりなく、バックオフタイマーのスタートコマンドとして機能する。更に別の実施形態では、バックオフタイマーの期間のスタートは、暗示的である。この暗示的スタートは、ＵＥの分離へと導くネットワークによるアクションにより生じる。このスタートは、分離以外のアクションがタイマーの期間をスタートするので暗示的と言われる。例えば、ＲＲＣ接続解除を受け取ると、ＵＥの分離又は登録解除を導き、これは、バックオフタイマーをスタートする暗示的トリガーである。
【００３２】
バックオフタイマーの期間中に、ＵＥは、ある実施形態では、同じネットワークへの再接続が制限されるだけでなく、異なるネットワークへの接続を要求することも制限される。ある実施形態では、ＵＥは、バックオフタイマーの影響を回避するために異なるネットワークへの接続だけが制限される。しかしながら、ＵＥは、バックオフタイマーを回避する以外の理由で異なるネットワークを選択することが許されてもよい。例えば、ＵＥがサービングネットワークのカバレージを失った場合には、バックオフタイマーは、カバレージを回復するために異なるネットワークの選択を阻止しない。それ故、バックオフタイマーは、ＵＥがカバレージを失ったとき、ＰＬＭＮ選択ルールのような幾つかのネットワーク選択ルールに影響を及ぼさない。
【００３３】
ある実施形態では、ＵＥは、バックオフタイマーを受け取った後に接続されたままであることが許される。換言すれば、ＵＥは、ネットワークから分離又は登録解除されずにネットワークノードに再登録要求を送信することができる。バックオフタイマーの期間中に、ＵＥは、登録更新要求を含む他のメッセージをネットワークへ送信することができる。しかしながら、ＵＥは、ネットワークから登録解除され又は分離される場合、バックオフタイマーが時間切れするまでは新たな初期登録手順を遂行することが許されない。他のメッセージの送信は、制御速度割り当て又は他の考えられる適用制約により限定又は制限され、そして接続バックオフタイマーは、そのような他のメッセージに影響を及ぼさない。
【００３４】
上述したように、バックオフタイマーは、ある実施形態では、ネットワークノード及びＵＥの両方において動作される。ＵＥは、バックオフタイマーに違反するよう試み、そしてバックオフタイマーの期間が経過する前にネットワークに再接続要求を送信する。その要求を受け取ると、ネットワークは、ネットワークノードで動作されるバックオフタイマーをチェックする。バックオフタイマーの期間が経過していない場合には、ネットワークノードは、その再接続要求を拒絶する。再接続要求を拒絶するとき、ネットワークは、拒絶の理由をＵＥに知らせる。例えば、理由は、バックオフタイマーの期間が経過していないことである。他の実施形態では、ネットワークノードは、ＵＥへ送信される拒絶メッセージに接続バックオフタイマーを含ませる。ある実施形態では、バックオフタイマーは、ネットワークノードが要求を拒絶するのではない肯定確認において受け取られる。バックオフタイマーは、ＵＥがネットワークから分離又は登録解除されない限り、ユーザデータ及び／又はシグナリングを含む他のトラフィックを許す。
【００３５】
バックオフタイマーは、ＵＥがもはや登録されていないときでもネットワークノードにおいて動作を続けることができる。ＵＥが分離されて、新たな速度制御割り当てを得るため同じネットワークへの再接続を試みるのと同様に、ある実施形態では、ＵＥは、登録解除しそして同じネットワークに再登録するよう試みることがある。そのような実施形態では、ネットワークノードは、再登録されたＵＥが、課せられた速度制御割り当てを回避できることを防止するために、バックオフタイマーを動作し続けることができる。
【００３６】
ある実施形態では、ネットワークは、高プライオリティシグナリングを有するＵＥのようなあるプライオリティをもつＵＥがバックオフタイマーの期間中にネットワークに再接続されるのを許す。ＵＥのプライオリティは、ネットワークへ送信される再接続要求メッセージにおいてネットワークに指示される。例外的報告又は非常シグナリングのような高プライオリティシグナリングを伴うＵＥは、ネットワークに再接続されて、新たな無線制御割り当てを受け取ることが許される。例えば、ＵＥがバックオフタイマーの期間中に接続を必要とする重要なアプリケーションを実行するとき、再接続要求に対する応答として受け取られるバックオフタイマーは、ネットワークへのＵＥの接続を防止する。バックオフタイマーは、ある実施形態では、非常接続、又は重要なアプリケーションを実行するＵＥの接続を許すか又はそれを防止しない。
【００３７】
ある実施形態では、バックオフタイマーは、バックオフタイマーのプライオリティレベルと同じプライオリティレベルを有するＵＥの再接続を防止する。換言すれば、バックオフタイマーは、タイマーに関連したプライオリティレベルを含む。例えば、バックオフタイマーは、高レベルプライオリティのＵＥがネットワークに再接続されるのを防止しないような低い又は通常のプライオリティに関連付けられる。
【００３８】
低又は通常プライオリティのシグナリングを伴うＵＥは、ある実施形態では、再接続が保証されず、このＵＥは、低又は通常プライオリティのシグナリングについて再接続要求を開始できない。ある実施形態では、タイマーを全てのシグナリングに適用できるか、又は単に低又は通常プライオリティシグナリングのような非プライオリティシグナリングにしか適用できないかの指示がバックオフタイマーの一部分として含まれる。ある実施形態では、所与のＵＥは、バックオフタイマーの期間中に再接続できるプライオリティ付きＵＥとみなされるように、ネットワークによりプライオリティ付きＵＥとして許可される。
【００３９】
ある実施形態では、ネットワークノードは、異なるＵＥにバックオフタイマーを選択的に適用してもよいし、又は異なるＵＥに異なるバックオフタイマーを選択的に適用してもよい。異なる契約を有するＵＥは、ネットワークノードにより選択的に適用されるバックオフタイマーを有してもよい。例えば、高いデータ限界を有する契約を伴うＵＥは、低いデータ限界を有する契約より短いバックオフタイマー期間を有してもよい。異なる契約レベルは、以下、異なる許可レベルとも称される。他の実施形態では、ネットワークノードは、ＵＥのオブザーバーアップリンクアクセス振舞いに基づきバックオフタイマーを選択的に適用してもよい。
【００４０】
上述したように、バックオフタイマー期間のトリガー又はスタートは、ＵＥがネットワークノードからバックオフタイマーを受け取るときに生じる。ＵＥがバックオフタイマーで事前構成される実施形態では、バックオフタイマー期間のトリガー又はスタートは、ネットワークから指示が受け取られたときに生じる。他の実施形態では、バックオフタイマー期間のトリガー又はスタートは、ＵＥがネットワークから分離されるときに生じる。ある実施形態では、ＵＥは、ネットワークノードからバックオフタイマーを受け取った後に又は事前構成されたバックオフタイマーを開始する指示をネットワークから受け取る際にネットワークから分離される。
【００４１】
図３は、ある実施形態による方法を示す。特に、図３は、ネットワークノードによって遂行される方法を示す。ネットワークノードは、例えば、ＥＰＳ  ＭＭＥ又は５Ｇ  ＭＭＦのようなコアネットワークノードである。ステップ３１０において、ネットワークノードは、ＵＥから初期の接続要求メッセージを受け取る。ステップ３２０において、ネットワークノードは、初期の接続要求を受け容れ、そしてＵＥに関連したバックオフタイマーを発行する。バックオフタイマーを発行することは、バックオフタイマーを決定してユーザ装置へ送信することを含む。バックオフタイマーは、ネットワークへの接続又は再接続がユーザ装置に許されない期間を含む。他の実施形態では、ネットワークノードは、ＵＥがバックオフタイマーで事前構成されているときにバックオフタイマーを検出する。
【００４２】
初期の接続要求を受け容れるときにネットワークノードがバックオフタイマーを発行する他の実施形態では、ステップ３３０において、ネットワークノードは、ＵＥがＵＥで事前構成されないときに、ＵＥに送信されたバックオフタイマーを受け取る。他の実施形態では、ネットワークノードは、バックオフタイマーの期間をスタートする指示をＵＥに送信する。ステップ３４０において、ネットワークノードは、バックオフタイマーの期間が経過したかどうか決定する。ステップ３５０において、ネットワークノードは、バックオフタイマーの期間が経過していないときはＵＥからの別の接続要求を拒絶する。バックオフタイマーの期間が経過したときは、ネットワークノードは、ユーザ装置がネットワークに再接続されるのを許す。ネットワークへの再接続がＵＥに許されると、ＵＥは、ネットワークに接続され、そしてネットワークノードは、ユーザ装置の速度制御割り当てをリセットする。速度制御割り当ては、ＵＥが、所与の期間中にある限定数のメッセージをネットワークに送信するのを許す。例えば、図１及び２において、速度制御割り当ては、１時間当たり５個のメッセージである。バックオフタイマーの期間は、速度制御割り当てに関連した時間に基づく。
【００４３】
図４は、ある実施形態による方法を示す。特に、図４は、ＵＥによって遂行される方法を示す。ステップ４１０において、ＵＥは、初期の接続要求メッセージをネットワークノードへ送信する。ステップ４２０において、ＵＥは、初期の接続要求メッセージが受け容れられたことを指示する応答をネットワークノードから受け取る。この応答は、ある実施形態では、バックオフタイマーがネットワークノードにより決定されたときに、バックオフタイマーを含む。他の実施形態では、ＵＥがバックオフタイマーで事前構成されるとき、この応答は、ネットワークノードからのバックオフタイマーの指示を含む。バックオフタイマーの指示を受け取ると、ステップ４３０に示すように、ＵＥに関連したバックオフタイマーのスタートをトリガーする。ＵＥは、次いで、バックオフタイマーを含む応答を受け取り、これは、バックオフタイマーをスタートさせる。
【００４４】
ステップ４４０において、ＵＥは、バックオフタイマー期間の少なくとも一部分の間にネットワークへ他のメッセージを送信する。このメッセージは、別の接続要求メッセージ以外のメッセージである。そのような送信は、速度制御割り当てにより制限される。ステップ４５０において、ＵＥは、バックオフタイマーの期間が経過した後までネットワークへの接続又は再接続を控える。バックオフタイマーの期間が経過した後に、ＵＥは、ネットワークノードへ別の要求メッセージを送信する。
【００４５】
図５は、ある実施形態によるシステムを示す。図１ないし４の各信号又はブロックは、ハードウェア、ソフトウェア、ファームウェア、１つ以上のプロセッサ及び／又は回路のような種々の手段又はそれらの組み合せにより具現化されることを理解されたい。１つの実施形態では、システムは、例えば、ネットワークノード５２０又はユーザ装置（ＵＥ）５１０のような多数のデバイスを含む。このシステムは、２つ以上のＵＥ５１０及び２つ以上のネットワークノード５２０を含んでもよい。ネットワークノード５２０は、アクセスポイント、アクセスノード、５Ｇ  ＭＭＥ及びＥＰＳ  ＭＭＥ、サーバー、ホスト、或いはＵＥと通信する他のネットワークコアエンティティである。
【００４６】
これらのデバイスは、各々、５１１及び５２１で示された少なくとも１つのプロセッサ又は制御ユニット又はモジュールを含む。各デバイスには、５１２及び５２２で各々示された少なくとも１つのメモリが設けられる。このメモリには、コンピュータプログラムインストラクション又はコンピュータコードが収容される。１つ以上のトランシーバー５１３及び５２３が設けられ、そして各デバイスは、５１４及び５２４で各々示されたアンテナも備えている。１つのアンテナしか示されていないが、各デバイスには多数のアンテナ及び多数のアンテナ素子が設けられてもよい。例えば、他の構成のデバイスが設けられてもよい。例えば、ネットワークエンティティ５２０及びＵＥ５１０は、ワイヤレス通信に加えて、更にワイヤード通信のために構成されてもよく、そのような場合、アンテナ５１４及び５２４は、単にアンテナに限定されず、任意の形式の通信ハードウェアを示す。
【００４７】
トランシーバー５１３及び５２３は、各々、送信器単独、受信器単独、又は送受信器、或いは送信及び受信の両用に構成されたユニット又はデバイスである。又、送信器及び／又は受信器（無線部に関する限り）は、デバイスそれ自体に配置されずに、例えば、支柱に配置されたリモート無線ヘッドとして実施されてもよい。動作及び機能は、ノード、ホスト又はサーバーのような異なるエンティティにおいて柔軟な仕方で遂行されてもよい。換言すれば、労力の分散は、ケースバイケースで変化してもよい。１つの考えられる使用は、ネットワークノードがローカルコンテンツを配達するようにさせることである。又、１つ以上の機能が、サーバーで実行できるソフトウェアにおいてバーチャルアプリケーションとして実施されてもよい。
【００４８】
ユーザデバイス又はＵＥ５１０は、移動電話又はスマートホン又はマルチメディアデバイスのような移動ステーション（ＭＳ）、ＩｏＴセルラーデバイス、ワイヤレス通信能力が設けられたタブレットのようなコンピュータ、ワイヤレス通信能力が与えられたパーソナルデータ又はデジタルアシスタント（ＰＤＡ）、ポータブルメディアプレーヤ、デジタルカメラ、ポケットビデオカメラ、ワイヤレス通信能力が設けられたナビゲーションユニット、又はその組み合わせである。他の実施形態では、ユーザ装置は、人間との相互作用を必要としないマシン通信デバイス、例えば、センサ又はメーターに置き換えられてもよい。
【００４９】
ある実施形態では、ユーザ装置又はネットワークノードのような装置は、図１から４に関連して上述した実施形態を具現化するための手段を含む。ある実施形態では、コンピュータプログラムコードを含む少なくとも１つのメモリは、少なくとも１つのプロセッサとで、装置が、少なくとも、ここに述べるプロセスのいずれかを遂行するようにさせるよう構成される。
【００５０】
プロセッサ５１１及び５２１は、計算又はデータ処理デバイス、例えば、中央処理ユニット（ＣＰＵ）、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、デジタル改善型回路、又は同等のデバイス、或いはその組み合せにより実施される。プロセッサは、単一のコントローラとして、或いは複数のコントローラ又はプロセッサとして具現化される。
【００５１】
ファームウェア又はソフトウェアについては、その具現化は、少なくとも１つのチップセット（例えば、手順、機能、等）のモジュール又はユニットを含む。メモリ５１２及び５２２は、独立した適当なストレージデバイス、例えば、非一時的コンピュータ読み取り可能な媒体である。ハードディスクドライブ（ＨＤＤ）、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、又は他の適当なメモリが使用される。メモリは、単一の集積回路上でプロセッサとして結合されてもよいし又はそこから分離されてもよい。更に、メモリに記憶されてプロセッサにより処理されるコンピュータプログラムインストラクションは、適当な形態のコンピュータプログラムコード、例えば、適当なプログラミング言語で書かれたコンパイル型又は解釈型のコンピュータプログラムである。メモリ又はデータストレージエンティティは、典型的に、内部であるが、サービスプロバイダーから付加的なメモリ容量が得られる場合は、外部又はその組み合わせであってもよい。メモリは、固定でもよいし、分離可能でもよい。
【００５２】
メモリ及びコンピュータプログラムインストラクションは、特定デバイスのプロセッサとで、ネットワークノード５２０又はＵＥ５１０のようなハードウェア装置が、前記プロセスのいずれかを遂行するようにさせるよう構成される（例えば、図１から４を参照されたい）。それ故、幾つかの実施形態において、非一時的コンピュータ読み取り可能な媒体は、ハードウェアで実行されたときに、ここに述べるプロセスの１つのようなプロセスを遂行するコンピュータインストラクション又は１つ以上のコンピュータプログラム（例えば、追加又は更新ソフトウェアルーチン、アプレット又はマクロ）でエンコードされる。コンピュータプログラムは、オブジェクティブＣ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）、等の高レベルプログラミング言語、或いはマシン言語又はアッセンブラーのような低レベルプログラミング言語であるプログラミング言語によりコード化される。或いは又、幾つかの実施形態は、ハードウェアで完全に遂行されてもよい。
【００５３】
更に、図５は、ネットワークノード５２０及びＵＥ５１０を含むシステムを示しているが、幾つかの実施形態は、ここに図示して述べるように、他の構成、及び付加的な要素を含む構成にも適用できる。例えば、多数のユーザ装置デバイス及び多数のベースステーションが存在するか、又は同様の機能を発揮する他のノード、例えば、ユーザ装置及びベースステーションの機能を結合するノード、例えば、リレーノードが存在してもよい。同様に、ＵＥ５１０には、ネットワークノード５２０との通信以外の通信のための種々の構成が設けられてもよい。例えば、ＵＥ５１０は、デバイス・対・デバイス、マシン・対・マシン、又はビヒクル・対・ビヒクル通信のために構成されてもよい。
【００５４】
前記実施形態は、ネットワークの機能、及び／又はネットワーク、又はネットワークと通信するユーザ装置内のネットワークエンティティの機能に対して顕著な改善を与える。ある実施形態では、同じネットワークへのＵＥの再接続又は再登録のようなＵＥのネットワークアクセス機能を制御することは、ネットワークシグナリングを減少する上で役立つ。又、前記実施形態は、ネットワークにより課せられた速度制御限界又は割り当てをＵＥがバイパスするのを防止し、且つ全てのＵＥへのネットワークリソースの公平な分配を保証する上で役立つ。
【００５５】
本明細書全体にわたって述べた幾つかの実施形態の特徴、構造、又は特性は、１つ以上の実施形態において適当な仕方で組み合わせることができる。例えば、本明細書全体にわたる「ある実施形態」、「幾つかの実施形態」、「他の実施形態」という句又は他の同様の言語の使用は、その実施形態に関連して述べる特定の特徴、構造、又は特性が本発明の少なくとも１つの実施形態に含まれることを指す。従って、本明細書全体にわたり「ある実施形態」、「幾つかの実施形態」、「他の実施形態」という句又は他の同様の言語が出現することは、必ずしも、実施形態の同じグループを指すものではなく、そしてここに述べる特徴、構造又は特性は、１つ以上の実施形態において適当な仕方で組み合わされてもよい。
【００５６】
当業者であれば、上述した本発明は、異なる順序のステップで、及び／又はここに開示するものとは異なる構成のハードウェア要素で、実施されてもよいことが容易に理解されよう。それ故、本発明は、それらの好ましい実施形態に基づいて説明したが、当業者であれば、本発明の精神及び範囲から逸脱せずに、幾つかの変更、修正、及び代替的構造が明らかとなろう。前記実施形態は、ＥＰＳ技術、ＩｏＴ技術、４Ｇ技術、及び５Ｇ技術を参照するが、前記実施形態は、３ＧＰＰ技術に適用されてもよい。
【００５７】
部分用語集
ＩｏＴ：モノのインターネット
ＵＥ：ユーザ装置
ＰＬＭＮ：公衆地上移動ネットワーク
３ＧＰＰ：第３世代パートナーシッププロジェクト
ＥＰＳ：進化型パケットシステム
ＭＭＥ：移動管理エンティティ
５Ｇ：第５世代
ＲＣ：速度制御
ＡＰＮ：アクセスポイント名
ＳＰＬＭＮ：サービング公衆地上移動ネットワーク
ＮＡＳ：非アクセス階層
ＲＲＣ：無線リソース制御
ＴＡＵ：追跡エリア更新
【符号の説明】
【００５８】
１１０、１２０、２１０：サイクル
５１０：ユーザ装置（ＵＥ）
５１１：プロセッサ
５１２：メモリ
５１３：トランシーバー
５１４：アンテナ
５２０：ネットワークノード
５２１：プロセッサ
５２２：メモリ
５２３：トランシーバー
５２４：アンテナ
【図１】
0006902634.tif 000002
【図２】
0006902634.tif 000003
【図３】
0006902634.tif 000004
【図４】
0006902634.tif 000005
【図５】
0006902634.tif 000006