(57)【特許請求の範囲】
【請求項１】
ワイヤレス通信デバイスによって実行される、データ再試行メカニズムを最適化するための方法であって、
発展型高レートパケットデータシステム上にデータ呼を始めるように試みることと、
前記データ呼を始めることは失敗したと決定することと、
前記データ呼を失敗させた障害のタイプを決定することと、
前記障害のタイプに基づいて、データ呼を始める試みの頻度を低減させることと
を備え、前記ワイヤレス通信デバイスは、第１のアプリケーションのために１ｘ／高レートパケットデータシステムとの確立されたデータセッションを有し、
第２のアプリケーションからデータ呼の要求を受信することと、なお、前記第２のアプリケーションは、発展型高レートパケットデータのみのモードをサポートする、
前記１ｘ／高レートパケットデータシステム上に前記データ呼を行うことと、なお、前記データ呼は、いったん接続されるとトーンダウンする、
前記確立されたデータセッションが終了し、ポイントツーポイントプロトコルセッションが停止され、発展型高レートパケットデータシステムと関連付けられる抑圧タイマが満了した場合、前記発展型高レートパケットデータシステム上に前記データ呼を試みることと
をさらに備える、方法。
【請求項２】
前記方法は、前記ワイヤレス通信デバイス上のアドバンストモバイル加入者ソフトウェアによって実行される、
請求項１に記載の方法。
【請求項３】
前記ワイヤレス通信デバイス上のアプリケーションから前記データ呼の要求を受信することをさらに備える、
請求項１に記載の方法。
【請求項４】
前記障害のタイプは、無線レイヤシステム障害であり、
無線レイヤシステム障害時間期間の間、前記発展型高レートパケットデータシステムを回避することと、
サイレントリダイヤル期間の間、サイレントリダイヤルを実行することと、
前記サイレントリダイヤル期間が終了していないことを決定することと、
サイレントリダイヤル手順を使用して、抑圧されていない別の利用可能なシステム上に前記データ呼を試みることと
をさらに備える、請求項３に記載の方法。
【請求項５】
前記障害のタイプは、ポイントツーポイントプロトコル障害であり、
前記障害を前記アプリケーションに通知することと、
ソフト抑圧タイマを用いたデータセッション抑圧を使用して、前記発展型高レートパケットデータシステムを抑圧することと、
前記ソフト抑圧タイマが満了したときに、前記発展型高レートパケットデータシステムを抑圧することを中止することと
をさらに備える、請求項３に記載の方法。
【請求項６】
前記ソフト抑圧タイマによって使用されるソフト抑圧時間は、ソフト障害カウントに依存する、
請求項５に記載の方法。
【請求項７】
前記障害のタイプは、ユニバーサル・モバイル・テレコミュニケーション・システム認証および鍵合意のための拡張可能認証プロトコル方法の障害であり、
前記障害を前記アプリケーションに通知することと、
ハード抑圧タイマを用いたデータセッション抑圧を使用して、前記発展型高レートパケットデータシステムを抑圧することと、
前記ハード抑圧タイマが満了したときに、前記発展型高レートパケットデータシステムを抑圧することを中止することと
をさらに備える、請求項３に記載の方法。
【請求項８】
前記障害のタイプは、ベンダー独自のネットワーク制御プロトコル交渉障害であり、
前記障害を前記アプリケーションに通知することと、
パケットデータネットワークレベルの抑圧を実行することと
をさらに備える、請求項３に記載の方法。
【請求項９】
前記データ呼の要求は、データセッション抑圧によって現在抑圧されているシステム上のものであり、
前記ワイヤレス通信デバイスは、１ｘサービスでの自動サイレントリダイヤル状態におけるハイブリッドモードにあり、
１ｘシステム上に前記データ呼を試みることをさらに備える、
請求項３に記載の方法。
【請求項１０】
前記データ呼の要求は、データセッション抑圧によって現在抑圧されているシステム上のものであり、
前記ワイヤレス通信デバイスは、１ｘサービスでの自動サイレントリダイヤル状態にあり、ハイブリッドモードになく、
前記アプリケーションにエラーを返すことをさらに備える、
請求項３に記載の方法。
【請求項１１】
データ再試行メカニズムを最適化するように構成されたワイヤレスデバイスであって、
プロセッサと、
前記プロセッサと電子通信状態にあるメモリと、
前記メモリ中に格納された命令と、を具備し、
前記命令は、
発展型高レートパケットデータシステム上にデータ呼を始めるように試み、
前記データ呼を始めることは失敗したと決定し、
前記データ呼を失敗させた障害のタイプを決定し、
前記障害のタイプに基づいて、データ呼を始める試みの頻度を低減する
ように前記プロセッサによって実行可能であり、
前記命令は、前記ワイヤレス通信デバイス上のアプリケーションから前記データ呼の要求を受信するようにさらに実行可能であり、
前記ワイヤレスデバイスは、第１のアプリケーションのために１ｘ／高レートパケットデータシステムとの確立されたデータセッションを有し、
前記命令は、
第２のアプリケーションからデータ呼の要求を受信し、なお、前記第２のアプリケーションは、発展型高レートパケットデータのみモードをサポートする、
前記１ｘ／高レートパケットデータシステム上に前記データ呼を行い、なお、前記データ呼は、いったん接続されるとトーンダウンする、
前記確立されたデータセッションが終了し、ポイントツーポイントプロトコルセッションが停止され、発展型高レートパケットデータシステムと関連付けられる抑圧タイマが満了した場合、前記発展型高レートパケットデータシステム上に前記データ呼を試みる
ようにさらに実行可能である、
ワイヤレスデバイス。
【請求項１２】
前記ワイヤレスデバイスは、アドバンストモバイル加入者ソフトウェアをさらに備える、請求項１１に記載のワイヤレスデバイス。
【請求項１３】
前記障害のタイプは、無線レイヤシステム障害であり、
前記命令は、
無線レイヤシステム障害時間期間の間、前記発展型高レートパケットデータシステムを回避し、
サイレントリダイヤル期間の間、サイレントリダイヤルを実行し、
前記サイレントリダイヤル期間が終了していないことを決定し、
サイレントリダイヤル手順を使用して、抑圧されていない別の利用可能なシステム上に前記データ呼を試みる
ようにさらに実行可能である、請求項１１に記載のワイヤレスデバイス。
【請求項１４】
前記障害のタイプは、ポイントツーポイントプロトコル障害であり、
前記命令は、
前記障害を前記アプリケーションに通知し、
ソフト抑圧タイマを用いたデータセッション抑圧を使用して、前記発展型高レートパケットデータシステムを抑圧し、
前記ソフト抑圧タイマが満了したときに、前記発展型高レートパケットデータシステムを抑圧することを中止する
ようにさらに実行可能である、請求項１１に記載のワイヤレスデバイス。
【請求項１５】
前記ソフト抑圧タイマによって使用されるソフト抑圧時間は、ソフト障害カウントに依存する、
請求項１４に記載のワイヤレスデバイス。
【請求項１６】
前記障害のタイプは、ユニバーサル・モバイル・テレコミュニケーション・システム認証および鍵合意のための拡張可能認証プロトコル方法の障害であり、
前記命令は、
前記障害を前記アプリケーションに通知し、
ハード抑圧タイマを用いたデータセッション抑圧を使用して、前記発展型高レートパケットデータシステムを抑圧し、
前記ハード抑圧タイマが満了したときに、前記発展型高レートパケットデータシステムを抑圧することを中止する
ようにさらに実行可能である、請求項１１に記載のワイヤレスデバイス。
【請求項１７】
前記障害のタイプは、ベンダー独自のネットワーク制御プロトコル交渉障害であり、
前記命令は、
前記障害を前記アプリケーションに通知し、
パケットデータネットワークレベルの抑圧を実行する
ようにさらに実行可能である、請求項１１に記載のワイヤレスデバイス。
【請求項１８】
前記データ呼の要求は、データセッション抑圧によって現在抑圧されているシステム上のものであり、
前記ワイヤレスデバイスは、１ｘサービスでの自動サイレントリダイヤル状態におけるハイブリッドモードにあり、
前記命令は、１ｘシステム上に前記データ呼を試みるようにさらに実行可能である、
請求項１１に記載のワイヤレスデバイス。
【請求項１９】
前記データ呼の要求は、データセッション抑圧によって現在抑圧されているシステム上のものであり、
前記ワイヤレスデバイスは、１ｘサービスでの自動サイレントリダイヤル状態にあり、ハイブリッドモードになく、
前記命令は、前記アプリケーションにエラーを返すようにさらに実行可能である、
請求項１１に記載のワイヤレスデバイス。
【請求項２０】
データ再試行メカニズムを最適化するための方法であって、
ワイヤレス通信デバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかを決定することと、
前記サイレントリダイヤル状態で動作していると決定された場合、データ呼を始めることを試みるシステム上に抑圧を実施するかどうかを決定することと
を備え、前記ワイヤレス通信デバイスは、前記発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しており、
発展型高レートパケットデータシステム上にパケットデータ呼を試みることと、
前記パケットデータ呼の試みは、成功したと決定することと、
前記発展型高レートパケットデータシステムに関連付けられる抑圧カウンタをクリアすることと、
前記発展型高レートパケットデータのみのサイレントリダイヤル状態を維持することと
をさらに備える、方法。
【請求項２１】
前記方法は、前記ワイヤレス通信デバイスによって実行される、
請求項２０に記載の方法。
【請求項２２】
データ再試行メカニズムを最適化するための方法であって、
ワイヤレス通信デバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかを決定することと、
前記サイレントリダイヤル状態で動作していると決定された場合、データ呼を始めることを試みるシステム上に抑圧を実施するかどうかを決定することと、
データ最適化システム上にパケットデータ呼を試みることと、
前記パケットデータ呼の試みは、失敗したと決定することと、
サイレントリダイヤル期間の間、好ましいローミングリスト中の同じまたはより好ましいデータ最適化システム上にサイレントリダイヤルを実行することと
を備え、サイレントリダイヤルを実行することは、
呼の試みが失敗する毎に、現在の失敗カウントと合計の失敗カウントとをインクリメントすることと、
呼の試みが失敗したときに、新しい試みタイマを開始することと、
新しいパケットデータ呼の試みが、前記新しい試みタイマが満了する前に起こった場合、前記新しい試みタイマをリセットすることと、
前記新しい試みタイマが満了した場合、前記現在の失敗カウントをリセットすることと
を備える、方法。
【請求項２３】
前記サイレントリダイヤル期間中に、前記合計の失敗カウントが合計の失敗閾値に等しい、または前記現在の失敗カウントが現在の失敗閾値に等しい場合、前記自動サイレントリダイヤル状態で動作するように切換ることをさらに備える、
請求項２２に記載の方法。
【請求項２４】
前記サイレントリダイヤル期間中に、前記合計の失敗カウントが合計の失敗閾値未満であり、前記現在の失敗カウントが現在の失敗閾値未満である場合、前記発展型高レートパケットデータのみのサイレントリダイヤル状態を維持することをさらに備える、
請求項２２に記載の方法。
【請求項２５】
前記ワイヤレス通信デバイスは、前記自動サイレントリダイヤル状態で動作しており、
前記パケットデータ呼は、前記サイレントリダイヤル期間中に成功しており、
前記パケットデータ呼は、発展型高レートパケットデータシステム上に行われたものであり、
現在の発展型高レートパケットデータシステムと関連付けられるデータセッション抑圧カウンタをクリアすることと、
発展型高レートパケットデータのみのサイレントリダイヤル状態に切換ることと、
前記現在の失敗カウントをリセットすることと、
前記合計の失敗カウントをリセットすることと
をさらに備える、請求項２２に記載の方法。
【請求項２６】
前記ワイヤレス通信デバイスは、前記自動サイレントリダイヤル状態で動作しており、
前記パケットデータ呼は、前記サイレントリダイヤル期間中に成功しておらず、
前記自動サイレントリダイヤル状態を維持することをさらに備える、
請求項２２に記載の方法。
【請求項２７】
前記ワイヤレス通信デバイスは、前記自動サイレントリダイヤル状態で動作しており、
前記パケットデータ呼は、前記サイレントリダイヤル期間中に成功しており、
前記パケットデータ呼は、発展型高レートパケットデータシステム上に行われなかったものであり、
前記自動サイレントリダイヤル状態を維持することをさらに備える、
請求項２２に記載の方法。
【請求項２８】
データ再試行メカニズムを最適化するための方法であって、
ワイヤレス通信デバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかを決定することと、
前記サイレントリダイヤル状態で動作していると決定された場合、データ呼を始めることを試みるシステム上に抑圧を実施するかどうかを決定することと
を備え、前記ワイヤレス通信デバイスは、前記発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しており、
発展型高レートパケットデータシステム上にパケットデータ呼を試みることと、
前記パケットデータ呼の試みは、失敗したと決定することと、
１つまたは複数の好ましいデータ最適化システム、または同じデータ最適化システム上にサイレントリダイヤルを実行することと、
サイレントリダイヤル期間中に、前記パケットデータ呼は成功していないと決定することと、
現在の失敗カウントと合計の失敗カウントとをインクリメントすることと、
前記現在の失敗カウントが現在の失敗閾値未満でない、あるいは前記合計の失敗カウントが合計の失敗閾値未満でない、のいずれかの場合に、前記自動サイレントリダイヤル状態で動作するように切換ることと
を備える、方法。
【請求項２９】
データ再試行メカニズムを最適化するための方法であって、
ワイヤレス通信デバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかを決定することと、
前記サイレントリダイヤル状態で動作していると決定された場合、データ呼を始めることを試みるシステム上に抑圧を実施するかどうかを決定することと
を備え、前記ワイヤレス通信デバイスは、前記発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しており、
発展型高レートパケットデータシステム上にパケットデータ呼を試みることと、
前記パケットデータ呼の試みは、失敗したと決定することと、
１つまたは複数の好ましいデータ最適化システム、または同じデータ最適化システム上にサイレントリダイヤルを実行することと、
サイレントリダイヤル期間中に、前記パケットデータ呼は成功していないと決定することと、
現在の失敗カウントと合計の失敗カウントとをインクリメントすることと、
前記現在の失敗カウントが現在の失敗閾値未満であり、かつ、前記合計の失敗カウントが、合計の失敗閾値未満である場合、前記発展型高レートパケットデータのみのサイレントリダイヤル状態を維持することと
を備える方法。
【請求項３０】
データ再試行メカニズムを最適化するように構成されたワイヤレスデバイスであって、
プロセッサと、
前記プロセッサと電子通信状態にあるメモリと、
前記メモリ中に格納された命令と、を具備し、
前記命令は、
前記ワイヤレスデバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかを
決定し、
前記サイレントリダイヤル状態で動作していると決定された場合、データ呼を始めることを試みるシステム上に抑圧を実施するかどうかを決定する
ように前記プロセッサによって実行可能であり、前記ワイヤレスデバイスは、前記発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しており、前記命令は、
発展型高レートパケットデータシステム上にパケットデータ呼を試み、
前記パケットデータ呼の試みは、成功したと決定し、
前記発展型高レートパケットデータシステムに関連付けられる抑圧カウンタをクリアし、
前記発展型高レートパケットデータのみのサイレントリダイヤル状態を維持する
ようにさらに実行可能である、ワイヤレスデバイス。
【請求項３１】
データ再試行メカニズムを最適化するように構成されたワイヤレスデバイスであって、
プロセッサと、
前記プロセッサと電子通信状態にあるメモリと、
前記メモリ中に格納された命令と、を具備し、
前記命令は、
前記ワイヤレスデバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかを決定し、
前記サイレントリダイヤル状態で動作していると決定された場合、データ呼を始めることを試みるシステム上に抑圧を実施するかどうかを決定し、
データ最適化システム上にパケットデータ呼を試み、
前記パケットデータ呼の試みは、失敗したと決定し、
サイレントリダイヤル期間の間、好ましいローミングリスト中の同じまたはより好ましいデータ最適化システム上にサイレントリダイヤルを実行する
ように前記プロセッサによって実行可能であり、サイレントリダイヤルを実行することは、
呼の試みが失敗する毎に、現在の失敗カウントと合計の失敗カウントとをインクリメントすることと、
前記パケットデータ呼の試みが失敗したときに、新しい試みタイマを開始することと、
新しい呼の試みが、前記新しい試みタイマが満了する前に起こった場合、前記新しい試みタイマをリセットすることと、
前記新しい試みタイマが満了した場合、前記現在の失敗カウントをリセットすることと
を備える、ワイヤレスデバイス。
【請求項３２】
前記命令は、前記サイレントリダイヤル期間中に、前記合計の失敗カウントが合計の失敗閾値に等しい、または前記現在の失敗カウントが現在の失敗閾値に等しい場合、前記自動サイレントリダイヤル状態で動作するように切換るためにさらに実行可能である、
請求項３１に記載のワイヤレスデバイス。
【請求項３３】
前記命令は、前記サイレントリダイヤル期間中に、前記合計の失敗カウントが合計の失敗閾値未満であり、前記現在の失敗カウントが現在の失敗閾値未満である場合、前記発展型高レートパケットデータのみのサイレントリダイヤル状態を維持するためにさらに実行可能である、
請求項３２に記載のワイヤレスデバイス。
【請求項３４】
前記ワイヤレスは、前記自動サイレントリダイヤル状態で動作しており、
前記パケットデータ呼は、前記サイレントリダイヤル期間中に成功しており、
前記パケットデータ呼は、前記発展型高レートパケットデータシステム上に行われたものであり、
前記命令は、
現在の発展型高レートパケットデータシステムと関連付けられるデータセッション抑圧カウンタをクリアし、
発展型高レートパケットデータのみのサイレントリダイヤル状態に切換り、
前記現在の失敗カウントをリセットし、
前記合計の失敗カウントをリセットする
ようにさらに実行可能である、請求項３１に記載のワイヤレスデバイス。
【請求項３５】
前記ワイヤレスデバイスは、前記自動サイレントリダイヤル状態で動作しており、
前記パケットデータ呼は、前記サイレントリダイヤル期間中に成功しておらず、
前記命令は、前記自動サイレントリダイヤル状態を維持するためにさらに実行可能である、
請求項３１に記載のワイヤレスデバイス。
【請求項３６】
前記ワイヤレスデバイスは、前記自動サイレントリダイヤル状態で動作しており、
前記パケットデータ呼は、前記サイレントリダイヤル期間中に成功しており、
前記パケットデータ呼は、発展型高レートパケットデータシステム上に行われなかったものであり、
前記自動サイレントリダイヤル状態を維持することをさらに備える、
請求項３１に記載のワイヤレスデバイス。
【請求項３７】
前記ワイヤレスデバイスは、前記発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しており、
前記命令は、
発展型高レートパケットデータシステム上に前記パケットデータ呼を試み、
前記パケットデータ呼の試みは、失敗したと決定し、
１つまたは複数の好ましいデータ最適化システム、または同じデータ最適化システム上にサイレントリダイヤルを実行し、
前記サイレントリダイヤル期間中に、前記パケットデータ呼は成功していないと決定し、
前記現在の失敗カウントと前記合計の失敗カウントとをインクリメントし、
前記現在の失敗カウントが前記現在の失敗閾値未満でない、あるいは前記合計の失敗カウントが合計の失敗閾値未満でない、のいずれかの場合に、前記自動サイレントリダイヤル状態で動作するように切換る
ようにさらに実行可能である、請求項３２に記載のワイヤレスデバイス。
【請求項３８】
データ再試行メカニズムを最適化するためのように構成されたワイヤレスデバイスであって、
プロセッサと、
前記プロセッサと電子通信状態にあるメモリと、
前記メモリ中に格納された命令と、を具備し、
前記命令は、
前記ワイヤレスデバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかを決定し、
前記サイレントリダイヤル状態で動作していると決定された場合、データ呼を始めることを試みるシステム上に抑圧を実施するかどうかを決定する
ように前記プロセッサによって実行可能であり、
前記ワイヤレスデバイスは、前記発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しており、
前記命令は、
前記発展型高レートパケットデータシステム上にパケットデータ呼を試み、
前記パケットデータ呼の試みは、失敗したと決定し、
１つまたは複数の好ましいデータ最適化システム、または同じデータ最適化システム上にサイレントリダイヤルを実行し、
サイレントリダイヤル期間中に、前記パケットデータ呼は成功していないと決定し、
現在の失敗カウントと合計の失敗カウントとをインクリメントし、
前記現在の失敗カウントが現在の失敗閾値未満であり、かつ、前記合計の失敗カウントが、合計の失敗閾値未満である場合、前記発展型高レートパケットデータのみのサイレントリダイヤル状態を維持する、
ようにさらに実行可能である、ワイヤレスデバイス。
【請求項３９】
データ再試行メカニズムを最適化するための装置であって、
発展型高レートパケットデータシステム上にデータ呼を始めるように試みるための手段と、
前記データ呼を始めることは失敗したと決定するための手段と、
前記データ呼を失敗させた障害のタイプを決定するための手段と、
前記障害のタイプに基づいて、データ呼を始める試みの頻度を低減させるための手段と
を備え、前記ワイヤレス通信デバイスは、第１のアプリケーションのために１ｘ／高レートパケットデータシステムとの確立されたデータセッションを有し、
第２のアプリケーションからデータ呼の要求を受信するための手段と、なお、前記第２のアプリケーションは、発展型高レートパケットデータのみのモードをサポートする、
前記１ｘ／高レートパケットデータシステム上に前記データ呼を行うための手段と、なお、前記データ呼は、いったん接続されるとトーンダウンする、
前記確立されたデータセッションが終了し、ポイントツーポイントプロトコルセッションが停止され、発展型高レートパケットデータシステムと関連付けられる抑圧タイマが満了した場合、前記発展型高レートパケットデータシステム上に前記データ呼を試みるための手段と
をさらに備える、装置。
【請求項４０】
データ再試行メカニズムを最適化するように構成されたワイヤレスデバイスのためのコンピュータプログラム製品であって、前記コンピュータプログラム製品は、命令を有する非一時的コンピュータ可読媒体を具備し、前記命令は、
前記ワイヤレスデバイスに、発展型高レートパケットデータシステム上にデータ呼を始めるように試みさせるためのコードと、
前記ワイヤレスデバイスに、前記データ呼を始めることは失敗したと決定させるためのコードと、
前記ワイヤレスデバイスに、前記データ呼を失敗させた障害のタイプを決定させるためのコードと、
前記ワイヤレスデバイスに、前記障害のタイプに基づいて、データ呼を始める試みの頻度を低減させるためのコードと
を備え、前記ワイヤレス通信デバイスは、第１のアプリケーションのために１ｘ／高レートパケットデータシステムとの確立されたデータセッションを有し、
第２のアプリケーションからデータ呼の要求を受信することと、なお、前記第２のアプリケーションは、発展型高レートパケットデータのみのモードをサポートする、
前記１ｘ／高レートパケットデータシステム上に前記データ呼を行うことと、なお、前記データ呼は、いったん接続されるとトーンダウンする、
前記確立されたデータセッションが終了し、ポイントツーポイントプロトコルセッションが停止され、発展型高レートパケットデータシステムと関連付けられる抑圧タイマが満了した場合、前記発展型高レートパケットデータシステム上に前記データ呼を試みることと
をさらに備える、コンピュータプログラム製品。
【請求項４１】
データ再試行メカニズムを最適化するための装置であって、
ワイヤレス通信デバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかを決定するための手段と、
前記サイレントリダイヤル状態で動作していると決定された場合、データ呼を始めることを試みるシステム上に抑圧を実施するかどうかを決定するための手段と
を備え、前記ワイヤレス通信デバイスは、前記発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しており、
発展型高レートパケットデータシステム上にパケットデータ呼を試みるための手段と、
前記パケットデータ呼の試みは、成功したと決定するための手段と、
前記発展型高レートパケットデータシステムに関連付けられる抑圧カウンタをクリアするための手段と、
前記発展型高レートパケットデータのみのサイレントリダイヤル状態を維持するための手段と
をさらに備える、装置。
【請求項４２】
データ再試行メカニズムを最適化するように構成されたワイヤレスデバイスのためのコンピュータプログラム製品であって、前記コンピュータプログラム製品は、命令を有する非一時的コンピュータ可読媒体を具備し、前記命令は、
前記ワイヤレスデバイスに、ワイヤレス通信デバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかを決定させるためのコードと、
前記ワイヤレスデバイスに、前記サイレントリダイヤル状態で動作していると決定された場合、データ呼を始めることを試みるシステム上に抑圧を実施するかどうかを決定させるためのコードと
を備え、前記ワイヤレス通信デバイスは、前記発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しており、
発展型高レートパケットデータシステム上にパケットデータ呼を試みることと、
前記パケットデータ呼の試みは、成功したと決定することと、
前記発展型高レートパケットデータシステムに関連付けられる抑圧カウンタをクリアすることと、
前記発展型高レートパケットデータのみのサイレントリダイヤル状態を維持することと
をさらに備える、コンピュータプログラム製品。
【発明の詳細な説明】
【関連出願】
【０００１】
本願は、ここにその全体が参照により組み込まれている、「発展型ＨＲＰＤ（ｅＨＲＰＤ）のために最適化されたデータ再試行メカニズム"OPTIMIZED DATA RETRY MECHANISMS FOR EVOLVED HRPD (eHRPD)"」について、２００９年１２月２１日に出願された米国特許仮出願第６１／２８８６５３号に関連し、その優先権を主張する。
【技術分野】
【０００２】
本開示は、一般に通信システムのための電子デバイスに関する。より具体的には、本開示は、発展型高レートパケットデータ（ｅＨＲＰＤ：evolved high rate packet data）のために最適化されたデータ再試行メカニズムのためのシステムおよび方法に関する。
【背景技術】
【０００３】
電子デバイス（セルラ電話、ワイヤレスモデム、コンピュータ、デジタル音楽プレーヤー、全地球測位システムユニット、携帯情報端末、ゲーム用デバイス等）は、日常生活の一部となった。小型のコンピューティングデバイスは、今では、自動車から住宅ロックまでのあらゆるものに設置されている。電子デバイスの複雑さは、過去数年で劇的に増加した。例えば、多くの電子デバイスは、デバイスを制御するのに役立つ１つまたは複数のプロセッサのみならず、プロセッサおよびデバイスのその他の部分をサポートする多数のデジタル回路を有する。
【０００４】
これらの電子デバイスは、ネットワークと、および互いに、ワイヤレスに通信しうる。電子デバイスの数が増加するとともに、これらの電子デバイスに利用可能な帯域幅は減少する。さらに、電子デバイスは、自律的に、ネットワークに接続を行うように試みることができる。障害（failure）に遭遇した場合、電子デバイスは、ネットワークに接続するよう試み続けることができ、他の電子デバイスに利用可能な帯域幅をさらに低減させている。
【０００５】
電子デバイスの１つの例は、ワイヤレス通信デバイスである。ワイヤレス通信デバイスは、マルチプルのネットワークアクセスシステムを介して、マルチプルのコアネットワークにアクセスすることが可能でありうる。いくつかの場合には、ワイヤレス通信デバイスは、より好ましくないネットワークアクセスシステムを介してより好ましくないコアネットワークにアクセスするように試みる前に、最初に好ましいネットワークアクセスシステムを介して好ましいコアネットワークにアクセスするように試みることができる。利益は、ネットワークサービスにアクセスするための改善されたシステムおよび方法を提供することによって実現されうる。
【発明の概要】
【０００６】
データ再試行メカニズムを最適化するための方法が開示される。この方法は、発展型高レートパケットデータシステム上にデータ呼を始めるように試みることを含む。この方法はまた、データ呼を始めることは失敗したと決定することを含む。データ呼を失敗させた障害のタイプが、決定される。データ呼を始める試みの頻度は、障害のタイプに基づいて低減される。
【０００７】
この方法は、ワイヤレス通信デバイスによって実行されうる。１つの構成では、この方法は、ワイヤレス通信デバイス上のアドバンストモバイル加入者ソフトウェアによって実行されうる。データ呼の要求は、ワイヤレス通信デバイス上のアプリケーションから受信されうる。
【０００８】
障害のタイプは、無線レイヤシステム障害でありうる。発展型高レートパケットデータシステムは、無線レイヤシステム障害時間期間の間、回避されうる。サイレントリダイヤルは、サイレントリダイヤル期間の間、実行されうる。サイレントリダイヤル期間が終了していないことが、決定されうる。データ呼は、サイレントリダイヤル手順を使用して、抑圧（throttled）されていない別の利用可能なシステム上に試みられうる。
【０００９】
障害のタイプは、ポイントツーポイントプロトコル障害でありうる。アプリケーションは、この障害を通知されうる。発展型高レートパケットデータシステムは、ソフト抑圧タイマ（soft throttling timer）を用いたデータセッション抑圧を使用して抑圧されうる。ソフト抑圧タイマが満了したときに、発展型高レートパケットデータシステムの抑圧は、中止されうる。ソフト抑圧タイマによって使用されるソフト抑圧時間は、ソフト障害カウントに依存しうる。
【００１０】
障害のタイプは、ユニバーサル・モバイル・テレコミュニケーション・システム認証および鍵合意のための拡張可能認証プロトコル方法の障害でありうる。アプリケーションは、この障害を通知されうる。発展型高レートパケットデータシステムは、ハード抑圧タイマ（hard throttling timer）を用いたデータセッション抑圧を使用して抑圧されうる。ハード抑圧タイマが満了したとき、発展型高レートパケットデータシステムの抑圧は、中止されうる。
【００１１】
障害のタイプは、ベンダー独自のネットワーク制御プロトコル交渉（Vendor-Specific Network Control Protocol negotiation）障害でありうる。アプリケーションは、この障害を通知されうる。パケットデータネットワークレベルの抑圧が、実行されうる。データ呼の要求は、データセッション抑圧によって現在抑圧されているシステム上のものでありうる。ワイヤレス通信デバイスは、１ｘサービスでの自動サイレントリダイヤル状態におけるハイブリッドモードにありうる。データ呼は、１ｘシステム上に試みられうる。
【００１２】
データ呼の要求は、データセッション抑圧によって現在抑圧されているシステム上のものでありうる。ワイヤレス通信デバイスは、１ｘサービスでの自動サイレントリダイヤル状態におけるハイブリッドモードにないことがありうる。エラーが、アプリケーションに返されうる。
【００１３】
ワイヤレス通信デバイスは、第１のアプリケーションのために１ｘ／高レートパケットデータシステムとの確立されたデータセッションを有しうる。データ呼の要求は、発展型高レートパケットデータのみのモードをサポートする第２のアプリケーションから受信されうる。データ呼は、１ｘ／高レートパケットデータシステム上に行われうる。データ呼は、いったん接続されるとトーンダウンしうる。確立されたデータセッションが終了し、ポイントツーポイントプロトコルセッションが停止され、発展型高レートパケットデータシステムと関連付けられる抑圧タイマが満了した場合、発展型高レートパケットデータシステム上にデータ呼が試みられうる。
【００１４】
データ再試行メカニズムを最適化するように構成されたワイヤレスデバイスがまた、説明される。ワイヤレスデバイスは、プロセッサと、プロセッサと電子通信状態にあるメモリと、メモリ中に記憶された命令とを含む。命令は、発展型高レートパケットデータシステム上にデータ呼を始めるように試みるために、プロセッサによって実行可能である。命令はまた、データ呼を始めることは失敗したと決定するために、プロセッサによって実行可能である。命令は、データ呼を失敗させた障害のタイプを決定するために、プロセッサによってさらに実行可能である。命令はまた、障害のタイプに基づいて、データ呼を始める試みの頻度を低減させるために、プロセッサによって実行可能である。
【００１５】
データ再試行メカニズムを最適化するための方法が説明される。この方法は、ワイヤレス通信デバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかをトラッキングすることを含む。この方法はまた、この状態に基づいて、データ呼を始めることを試みるシステム上に抑圧を実施するかどうかを決定することを含む。
【００１６】
この方法は、ワイヤレス通信デバイスによって実行されうる。パケットデータ呼は、データ最適化システム上に試みられうる。パケットデータ呼の試みは、失敗したと決定されうる。サイレントリダイヤルは、サイレントリダイヤル期間の間、好ましいローミングリスト中の同じまたはより好ましいデータ最適化システム上に実行されうる。
【００１７】
サイレントリダイヤルを実行することは、呼の試みが失敗する毎に、現在の失敗カウントと合計の失敗カウントとをインクリメントすることを含みうる。サイレントリダイヤルを実行することはまた、呼の試みが失敗したときに、新しい試みタイマを開始することを含みうる。サイレントリダイヤルを実行することは、新しい呼の試みが、新しい試みタイマが満了する前に起こった場合、新しい試みタイマをリセットすることをさらに含みうる。サイレントリダイヤルを実行することはまた、新しい試みタイマが満了した場合、現在の失敗カウントをリセットすることを含みうる。
【００１８】
この方法はまた、サイレントリダイヤル期間中に、合計の失敗カウントが合計の失敗閾値に等しい、または現在の失敗カウントが現在の失敗閾値に等しい場合、自動サイレントリダイヤル状態で動作するように切換ることを含みうる。発展型高レートパケットデータのみのサイレントリダイヤル状態は、サイレントリダイヤル期間中に、合計の失敗カウントが合計の失敗閾値未満であり、現在の失敗カウントが現在の失敗閾値未満である場合、維持されうる。
【００１９】
ワイヤレスデバイスは、自動サイレントリダイヤル状態で動作しうる。パケットデータ呼は、サイレントリダイヤル期間中に成功したものでありうる。パケットデータ呼は、発展型高レートパケットデータシステム上に行われたものでありうる。現在の発展型高レートパケットデータシステムと関連付けられるデータセッション抑圧カウンタは、クリアされうる。この方法は、発展型高レートパケットデータのみのサイレントリダイヤル状態に切換ることを含みうる。現在の失敗カウントはリセットされうる。合計の失敗カウントはリセットされうる。
【００２０】
ワイヤレスは、自動サイレントリダイヤル状態で動作していることがありうる、そして、パケットデータ呼は、サイレントリダイヤル期間中に成功していないことがありうる。この方法は、自動サイレントリダイヤル状態を維持することを含みうる。パケットデータ呼が、サイレントリダイヤル期間中に成功して、パケットデータ呼が、発展型高レートパケットデータシステム上に行われなかった場合、この方法は、自動サイレントリダイヤル状態を維持することを含みうる。
【００２１】
ワイヤレス通信デバイスは、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しうる。パケットデータ呼は、発展型高レートパケットデータシステム上に試みられうる。パケットデータ呼の試みは、失敗したと決定されうる。サイレントリダイヤルは、同じまたはより好ましいデータ最適化システム上に実行されうる。サイレントリダイヤル期間中に、パケットデータ呼は成功していないと決定されうる。現在の失敗カウントと合計の失敗カウントとが、インクリメントされうる。この方法はまた、現在の失敗カウントが現在の失敗閾値未満でない、あるいは合計の失敗カウントが合計の失敗閾値未満でない、のいずれかの場合に、自動サイレントリダイヤル状態で動作するように切換ることを含みうる。
【００２２】
パケットデータ呼は、発展型高レートパケットデータシステム上に試みられうる。パケットデータ呼の試みは、成功したと決定されうる。発展型高レートパケットデータシステムに関連付けられる抑圧カウンタは、クリアされうる。発展型高レートパケットデータのみのサイレントリダイヤル状態は、維持されうる。
【００２３】
パケットデータ呼は、発展型高レートパケットデータシステム上に試みられうる。パケットデータ呼の試みは、失敗したと決定されうる。サイレントリダイヤルは、同じまたはより好ましいデータ最適化システム上に実行されうる。サイレントリダイヤル期間中に、パケットデータ呼は成功していないと決定されうる。現在の失敗カウントと合計の失敗カウントとが、インクリメントされうる。発展型高レートパケットデータのみのサイレントリダイヤル状態は、現在の失敗カウントが現在の失敗閾値未満であり、かつ、合計の失敗カウントが合計の失敗閾値未満である場合に、維持されうる。
【００２４】
データ再試行メカニズムを最適化するように構成されたワイヤレスデバイスが説明される。ワイヤレスデバイスは、プロセッサと、プロセッサと電子通信状態にあるメモリと、メモリ中に記憶された命令とを含む。この命令は、ワイヤレスデバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかをトラッキングするために、プロセッサによって実行可能である。この命令はまた、この状態に基づいて、データ呼を始めることを試みるシステム上で抑圧を実施するかどうかを決定するために、プロセッサによって実行可能である。
【００２５】
データ再試行メカニズムを最適化するための装置がまた、説明される。この装置は、発展型高レートパケットデータシステム上にデータ呼を始めるように試みるための手段を含む。この装置はまた、データ呼を始めることは失敗したと決定するための手段を含む。この装置は、データ呼を失敗させた障害のタイプを決定するための手段をさらに含む。この装置はまた、障害のタイプに基づいて、データ呼を始める試みの頻度を低減させるための手段を含む。
【００２６】
データ再試行メカニズムを最適化するように構成されたワイヤレスデバイスのためのコンピュータプログラム製品が説明される。このコンピュータプログラム製品は、命令を有する非一時的コンピュータ可読媒体を含む。この命令は、ワイヤレスデバイスに、発展型高レートパケットデータシステム上にデータ呼を始めるように試みさせるためのコードを含む。この命令はまた、ワイヤレスデバイスに、データ呼を始めることは失敗したと決定させるためのコードを含む。この命令は、ワイヤレスデバイスに、データ呼を失敗させた障害のタイプを決定させるためのコードをさらに含む。この命令は、ワイヤレスデバイスに、障害のタイプに基づいて、データ呼を始める試みの頻度を低減させるためのコードをさらに含む。
【００２７】
データ再試行メカニズムを最適化するための装置がまた、説明される。この装置は、ワイヤレス通信デバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかをトラッキングするための手段を含む。この装置はまた、この状態に基づいて、データ呼を始めることを試みるシステム上で抑圧を実施するかどうかを決定するための手段を含む。
【００２８】
データ再試行メカニズムを最適化するように構成されたワイヤレスデバイスのためのコンピュータプログラム製品が開示される。コンピュータプログラム製品は、命令を有する非一時的コンピュータ可読媒体を含む。この命令は、ワイヤレスデバイスに、ワイヤレス通信デバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかをトラッキングさせるためのコードを含む。この命令はまた、ワイヤレスデバイスに、この状態に基づいて、データ呼を始めることを試みるシステム上で抑圧を実施するかどうかを決定させるためのコードを含む。
【００２９】
データ再試行メカニズムを最適化するための方法がまた、開示される。この方法は、発展型ユニバーサル・モバイル・テレコミュニケーション・システム地上無線アクセスネットワーク上にデータ呼を始めるように試みることを含む。この方法はまた、データ呼を始めることは失敗したと決定することを含む。データ呼を失敗させた障害のタイプが決定される。データ呼を始める試みの頻度は、障害のタイプに基づいて低減される。
【図面の簡単な説明】
【００３０】
【図１】図１は、ワイヤレス通信ネットワークを例示するブロック図である。
【図２】図２は、データセッション抑圧を使用してシステムを抑圧するための方法のフロー図である。
【図３】図３は、データセッション抑圧およびサイレントリダイヤルのために、ワイヤレス通信デバイスによって使用される様々な構成要素を例示するブロック図である。
【図４】図４は、ワイヤレス通信デバイスによってパケットデータ呼を始めることを例示するタイミング図である。
【図５】図５は、発展型高レートパケットデータ（ｅＨＲＰＤ）ネットワークアクセスシステムを抑圧するための方法のフロー図である。
【図６】図６は、１ｘ／高レートパケットデータ（ＨＲＰＤ）上のデータセッションが既に存在しているときに、発展型高レートパケットデータ（ｅＨＲＰＤ）のみのデータ呼を始めるための方法のフロー図である。
【図７】図７は、ワイヤレス通信デバイスがパケット呼サイレントリダイヤルを実行するときの、ワイヤレス通信デバイスの異なる状態を例示するブロック図である。
【図８】図８は、パケット呼サイレントリダイヤルを例示するタイミング図である。
【図９】図９は、自動サイレントリダイヤル（ＡＵＳＲ）状態でのパケット呼サイレントリダイヤルのための方法のフロー図である。
【図１０】図１０は、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態でのパケット呼サイレントリダイヤルのための方法のフロー図である。
【図１１】図１１は、本開示に従って構成されるワイヤレス通信デバイス内に含まれうるある特定の構成要素を例示するブロック図である。
【発明を実施するための形態】
【００３１】
図１は、ワイヤレス通信ネットワーク１００を例示するブロック図である。ワイヤレス通信ネットワーク１００は、多くの異なるタイプの電子デバイスのために通信サービスを提供することができる。このようなデバイスは、それに限定されるものではないが、セルラ電話、ワイヤレスモデム、コンピュータ、デジタル音楽プレーヤー、全地球測位システムユニット、携帯情報端末、ゲーム用デバイス等を含む。ここで使用される場合、「ワイヤレス通信デバイス１０２」という用語は、ワイヤレス通信ネットワーク１００上の音声および／またはデータ通信のために使用されうる電子デバイスを指す。ワイヤレス通信デバイス１０２の例は、セルラ電話、ハンドヘルドワイヤレスデバイス、ワイヤレスモデム、ラップトップコンピュータ、パーソナルコンピュータ等を含む。ワイヤレス通信デバイス１０２は、その代わりに、アクセス端末、モバイル端末、加入者局、遠隔局、ユーザ端末、端末、加入者ユニット、ユーザ機器（ＵＥ）等と称されうる。
【００３２】
ワイヤレス通信ネットワーク１００は、多くのワイヤレス通信デバイス１０２のために通信を提供することができ、その各々は、基地局（図示せず）によってサービスされうる。基地局は、その代わりに、アクセスポイント、ノードＢ、または何か他の専門用語で称されうる。基地局は、１ｘＥＶ−ＤＯ（evolution-data optimized）無線アクセスネットワーク（ＲＡＮ）１０４の一部でありうる。１ｘＥＶ−ＤＯ（evolution-data optimized）無線アクセスネットワーク（ＲＡＮ）１０４は、無線アクセス技術を実施するモバイル・テレコミュニケーション・システムの一部である。１ｘＥＶ−ＤＯ（evolution-data optimized）無線アクセスネットワーク（ＲＡＮ）１０４は、マルチプルの基地局を含みうる。各基地局は、同じまたは異なるコアネットワーク１１０へアクセスを提供しうる。
【００３３】
ワイヤレス通信デバイス１０２は、マルチプルのネットワークアクセスシステムを介して、サービスを得ることができる。例えば、ワイヤレス通信デバイス１０２は、高レートパケットデータ（ＨＲＰＤ）システム、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２、および１ｘＥＶ−ＤＯ（1x evolution-data optimized）システムなどのデータ最適化（ＤＯ）システムを介して、コアネットワーク１１０へのアクセスを得ることができる。高レートパケットデータ（ＨＲＰＤ）システムは、パケットデータサービングノード（ＰＤＳＮ）に接続することができ、それは順に（in turn）、第３世代パートナシップ計画２（３ＧＰＰ２）コアネットワークに接続する。発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２は、第３世代パートナシップ計画（３ＧＰＰ）コアネットワークに接続されている高レートパケットデータ（ＨＲＰＤ）サービングゲートウェイ（ＨＳＧＷ）１０６に接続しうる。高レートパケットデータ（ＨＲＰＤ）システムおよび発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２の両方が、ＥＶ−ＤＯ（evolution-data optimized）エアインタフェース（air interface）を使用しうる。１ｘＲＴＴシステムは、パケットデータサービングノード（ＰＤＳＮ）に接続することができ、それは順に、第３世代パートナシップ計画２（３ＧＰＰ２）コアネットワークに接続する。
【００３４】
ネットワークアクセスシステムは、ここでシステムと称されうる。各ネットワークアクセスシステムは、コアネットワーク１１０へのアクセスを提供しうる。発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２では、１ｘＥＶ−ＤＯ（evolution-data optimized）無線アクセスネットワーク（ＲＡＮ）１０４は、高レートパケットデータ（ＨＲＰＤ）サービングゲートウェイ（ＨＳＧＷ）１０６を介して、第３世代パートナシップ計画（３ＧＰＰ）コアネットワーク１１０ａとの通信を提供しうる。第３世代パートナシップ計画（３ＧＰＰ）は、発展型グローバル移動体通信システム（ＧＳＭ）（登録商標）に基づいて、グローバルに適用可能な第３世代（３Ｇ）システム仕様を作成するための、電気通信協会間のコラボレーション（collaboration）である。１ｘＲＴＴ／高レートパケットデータ（ＨＲＰＤ）システム１１４では、１ｘＲＴＴ無線アクセスネットワーク１０９は、パケットデータサービングノード（ＰＤＳＮ）１０８を介して、第３世代パートナシップ計画２（３ＧＰＰ２）コアネットワーク１１０ｂとの通信を提供しうる。第３世代パートナシップ計画２（３ＧＰＰ２）は、ＣＤＭＡ２０００を使用するグローバルに適用可能な第３世代（３Ｇ）携帯電話システム仕様を作成するための、電気通信協会間のコラボレーションである。
【００３５】
ワイヤレス通信デバイス１０２は、マルチプルのアプリケーション１１６を含みうる。アプリケーション１１６は、コアネットワーク１１０へのアクセスを求めるワイヤレス通信デバイス１０２上で動作している、第三者に生成されたソフトウエアプログラムでありうる。１つの構成では、アプリケーション１１６は、発展型高レートパケットデータ（ｅＨＲＰＤ）のみのアプリケーションであることができ、すなわち、アプリケーション１１６は、データ呼が、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上に行われることのみを可能にする。別の構成では、アプリケーション１１６は、データ呼が、任意の利用可能なネットワークアクセスシステム上に行われることを可能にすることができる。
【００３６】
ワイヤレス通信デバイス１０２はまた、アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８を含みうる。アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８は、オペレーティングシステムと、サポートされる全ての技術のためのデータおよびネットワークプロトコルのスタックと、音声およびデータ呼をセットアップして管理するための制御ソフトウェアおよびデバイスドライバとを含む、モバイルデバイス上で実行中のシステムソフトウェアを指す。アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８は、ネットワークアクセスシステムとのデータ呼をセットアップして維持することにおいて、アプリケーション１１６を支援しうる。アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８はまた、パケットデータ呼が失敗したときに、アプリケーション１１６に通知しうる。
【００３７】
ワイヤレス通信デバイス１０２上のアプリケーション１１６は、ネットワークアクセスシステムを介したコアネットワーク１１０とのパケットデータ呼を始めるために、アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８をトリガーしうる。ネットワークアクセスシステムを介した所望のコアネットワーク１１０は、パケットデータ呼のために常に利用可能だとは限らないことがありうる。したがって、いくつかのパケットデータ呼を始めることは、失敗しうる。ワイヤレス通信デバイス１０２は、失敗（failure）の後、始める試みを繰り返し実行することができ、ネットワークリソースを使用して、１ｘＥＶ−ＤＯ（evolution-data optimized）無線アクセスネットワーク（ＲＡＮ）１０４に過度な負担をかける。これを回避するために、データセッション抑圧および／またはサイレントリダイヤルが、ワイヤレス通信デバイス１０２上で使用されうる。
【００３８】
データセッション抑圧では、ワイヤレス通信デバイス１０２は、データ呼アクセスの試みを抑圧するまたは無効にすることにより、過度な始める試みを実行することを妨げられる。データセッション抑圧は、ワイヤレス通信デバイス１０２が１ｘＲＴＴ／高レートパケットデータ（ＨＲＰＤ）ネットワークアクセスシステム１１４上にデータ呼を始めるときに使用される。発展型データセッション抑圧は、ワイヤレス通信デバイス１０２が発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上にデータ呼を始めるときに使用される。高レートパケットデータ（ＨＲＰＤ）システム１１４においてデータセッション抑圧を引き起こす障害は、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２において発展型データセッション抑圧を引き起こす障害とは異なりうる。さらに、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２での障害は、高レートパケットデータ（ＨＲＰＤ）システム１１４での障害とは異なって分類される。ここで使用される場合、データセッション抑圧は、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２におけるデータセッション抑圧の働き（behavior）を指すことができる。
【００３９】
データセッション抑圧はまた、１ｘＲＴＴ、高レートパケットデータ（ＨＲＰＤ）および発展型高レートパケットデータ（ｅＨＲＰＤ）以外の他の無線アクセス技術にも適用されうる。例えば、データセッション抑圧は、第３世代パートナシップ計画（３ＧＰＰ）コアネットワークに接続する発展型ＵＭＴＳ地上無線アクセスネットワーク（Ｅ−ＵＴＲＡＮ）に適用されうる。データセッション抑圧は、Ｅ−ＵＴＲＡＮ上にデータ呼を行っている間に、コアネットワーク関連の障害が発生したときに、実行されうる。
【００４０】
ワイヤレス通信デバイス１０２が、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上にデータ呼を始めている間に、ある特定の障害に遭遇した場合、ワイヤレス通信デバイス１０２は、このシステムをブロック（block）しうる。システムブロッキング（system blocking）は、システム回避およびシステム抑圧を含みうる。システム回避では、ワイヤレス通信デバイス１０２は、設定された時間期間の間、このシステムを選択しない。システム抑圧では、ワイヤレス通信デバイス１０２は、設定された時間期間の間、抑圧されたシステム上にいずれのデータ呼を始めることも試みない。ワイヤレス通信デバイス１０２が、抑圧されているシステム上にとどまっている場合、データ呼は、ワイヤレス通信デバイス１０２が、抑圧されていない異なるシステムへ移動するまで、抑圧されている。ワイヤレス通信デバイス１０２が、抑圧されたシステム上に留まる場合、システム抑圧の効果は、呼抑圧と同等である。
【００４１】
サイレントリダイヤルでは、アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８が、データ呼の試みを再試行しうる。アプリケーション１１６が失敗したパケットデータ呼を再試行するのを待つ代わりに、アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８は、ある期間の間遅延して、その後、パケットデータ呼を再試行しうる。アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８は、パケットデータ呼をより好ましくないシステム上に試みる、あるいは障害をアプリケーション１１８に通知する前に、所定の回数のパケットデータ呼を再試行しうる。
【００４２】
図２は、データセッション抑圧を使用してシステムを抑圧するための方法２００のフロー図である。方法２００は、ワイヤレス通信デバイス１０２によって実行されうる。１つの構成では、方法２００は、ワイヤレス通信デバイス１０２上のアドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８によって実行されうる。ワイヤレス通信デバイス１０２は、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上にデータ呼を始めるように試みる２０２ことができる。１つの構成では、ワイヤレス通信デバイス１０２は、ワイヤレス通信デバイス１０２上のアプリケーション１１６による要求に基づいて、データ呼を始めるように試みる２０２ことができる。
【００４３】
ワイヤレス通信デバイス１０２は、データ呼を始めることは失敗したと決定する２０４ことができる。多くのタイプの障害は、ワイヤレス通信デバイス１０２が、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上にデータ呼を始めるときに起こりうる。これらの障害は、アプリケーション１１６が、サイレントリダイヤルの間に、第１のパケットデータ呼を行うとき、または、ワイヤレス通信デバイス１０２が、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２にリダイレクトされるときに発生しうる。これらの障害は、無線レイヤシステム障害、ポイントツーポイントプロトコル（ＰＰＰ）障害、ユニバーサル・モバイル・テレコミュニケーション・システム認証および鍵合意のための拡張可能認証プロトコル方法の障害、およびベンダー独自のネットワーク制御プロトコル（ＶＳＮＣＰ）障害を含む。
【００４４】
無線レイヤシステム障害は、データ呼を始めることの間に起こるが、システムの抑圧は引き起こさない。無線レイヤシステム障害は、Ｆ１障害として分類されうる。無線レイヤシステム障害は、Ｆ１ａとＦ１ｂにさらに分類されうる。Ｆ１ａ障害は、無線アクセスシステムが最大数のアクセスプローブに達していること、（ＨＤＲハンドオフがプロトコルの不一致により失敗した、あるいはワイヤレス通信デバイス１０２が、ページングチャネルのデータレートをサポートしていないときの）高データレート（ＨＤＲ）プロトコルの不一致、ＨＤＲセッション交渉のタイムアウト、ＨＤＲセッションの中断、ＨＤＲ不良システム（HDR bad system）、およびＨＤＲフェード（fades）を含む。Ｆ１ａ障害が起こった場合、ワイヤレス通信デバイス１０２は、設定された時間期間の間、その上で障害が起こったネットワークアクセスシステムを回避しうる。例えば、ワイヤレス通信デバイス１０２は、無線レイヤシステム障害時間期間の間、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２を回避しうる。
【００４５】
Ｆ１ｂ障害は、（認証障害、課金障害（billing failure）、ネットワークがビジー状態にある、あるいはその他の理由による）接続拒否でありうる。Ｆ１ｂ障害が発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上で起こった場合、ワイヤレス通信デバイス１０２は、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２を回避しない。
【００４６】
ポイントツーポイントプロトコル（ＰＰＰ）障害は、オプションの不一致によるポイントツーポイントプロトコル（ＰＰＰ）障害およびリンク制御プロトコル（ＬＣＰ）タイムアウトを含む。ポイントツーポイントプロトコル（ＰＰＰ）障害は、Ｆ２障害として分類されうる。ワイヤレス通信デバイス１０２が発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上にデータ呼を始める間に、ポイントツーポイントプロトコル（ＰＰＰ）障害が起こった場合、ワイヤレス通信デバイス１０２は、データセッション抑圧の規則を使用して、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２を抑圧しうる。Ｆ２障害は、ソフト障害として扱われうる。ソフト障害およびハード障害は、図３に関連して、以下にさらなる詳細において説明される。
【００４７】
ＵＭＴＳ認証および鍵合意のための拡張可能認証プロトコル方法（ＥＡＰ−ＡＫＡ）の障害は、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上に発展型高レートパケットデータ（ｅＨＲＰＤ）ポイントツーポイントプロトコル（ＰＰＰ）セッションをセットアップしているときに起こりうる。ＵＭＴＳ認証および鍵合意のための拡張可能認証プロトコル方法（ＥＡＰ−ＡＫＡ）の障害は、Ｆ３障害として分類されうる。ＵＭＴＳ認証および鍵合意のための拡張可能認証プロトコル方法（ＥＡＰ−ＡＫＡ）の障害が起こった場合、アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８は、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上に抑圧を実行しうる。Ｆ３障害は、ハード障害として扱われうる。ハード障害およびソフト障害は、図３に関連して、以下にさらなる詳細において説明される。
【００４８】
データセッション抑圧を引き起こす任意の障害は、ソフト障害またはハード障害のいずれかに分類されうる。ここでは、いくつか障害は、ソフト障害だけであるまたはハード障害だけであるとして示されているが、このような分類は柔軟であることができ、サービスプロバイダーの選択に基づいて行われることができる。例えば、サービスプロバイダーの選択がそうであるならば、Ｆ３障害は、ハード障害の代わりにソフト障害として扱われうる。
【００４９】
ベンダー独自のネットワーク制御プロトコル（ＶＳＮＣＰ）交渉障害は、Ｆ４障害として分類されうる。ベンダー独自のネットワーク制御プロトコル（ＶＳＮＣＰ）障害が起こった場合、データ呼の抑圧は使用されない。しかしながら、特定のパケットデータネットワーク（ＰＤＮ）接続の抑圧が、同様のコンセプトのカウンタおよびタイマを使用して行われうる。
【００５０】
ワイヤレス通信デバイス１０２は、障害のタイプを決定する２０６ことができ、それに応じて応答する。上述されたように、Ｆ１障害またはＦ４障害の後に、抑圧は起こらない。ワイヤレス通信デバイス１０２は、障害のタイプに基づいて、データ呼を始める試みの頻度を低減させる２０８ことができる。例えば、ワイヤレス通信デバイス１０２は、Ｆ２障害またはＦ３障害が起こった場合に、ネットワークアクセスシステムを抑圧しうる。ワイヤレス通信デバイス１０２は、抑圧タイマによって指定される時間期間の間、システムをブロックしうる。特に、ワイヤレス通信デバイス１０２は、１ｘネットワーク上のシステム識別番号（ＳＩＤ）／ネットワーク識別番号（ＮＩＤ）／パケットゾーン識別（ＰＺＩＰ）のトリプルと、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上のサブネット識別とによって識別されるシステム毎の抑圧の働き（すなわち、各システムにつき１つの抑圧タイマ）を維持しうる。各システムの抑圧タイマは、ワイヤレス通信デバイス１０２が異なるシステムに移動した後でさえも、ワイヤレス通信デバイス１０２によって維持されうる。
【００５１】
ワイヤレス通信デバイス１０２が、データセッション抑圧によって抑圧されている発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上に現在とどまっている間に、アプリケーション１１６がデータ呼を要求した場合、ワイヤレス通信デバイス１０２は、そのシステム上にいずれのデータ呼を始めることも試みないことがありうる。ワイヤレス通信デバイス１０２が、１ｘサービスでの自動サイレントリダイヤル（ＡＵＳＲ）状態におけるハイブリッドモードにある場合、ワイヤレス通信デバイスは、１ｘシステム上にデータ呼を試みうる。自動サイレントリダイヤル（ＡＵＳＲ）状態は、図７に関連して、以下にさらに詳細に説明される。他の場合なら、ワイヤレス通信デバイス１０２は、アプリケーション１１６に直ちにエラーを返しうる。
【００５２】
ワイヤレス通信デバイス１０２が、データセッション抑圧によって抑圧されない新しい発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２に移動した場合、ワイヤレス通信デバイス１０２は、アプリケーション１１６による要求に応じて、新しいシステム上にデータ呼を始めることを試みることができる。いったん抑圧タイマが満了すると、ワイヤレス通信デバイス１０２は、アプリケーション１１６が次にデータ呼の要求を行うときに、そのシステム上にデータ呼を接続するように試みることができる。抑圧タイマおよび障害カウンタは、適用可能である場合、ワイヤレス通信デバイス１０２のパワーサイクルまたはソフトウェアリセットが起こった場合には、特定のネットワークアクセスシステムのためにゼロにリセットされうる。抑圧タイマおよび障害カウンタはまた、適用可能である場合、（着呼および発呼を含む、）データセッションがそのネットワークアクセスシステム上にうまく確立された（すなわち、ワイヤレス通信デバイス１０２が、リンク制御プロトコル（ＬＣＰ）交渉および認証を通った）場合には、特定のネットワークアクセスシステムのためにゼロにリセットされうる。
【００５３】
抑圧タイマおよび障害カウンタは、適用可能である場合、ワイヤレス通信デバイス１０２の発展型高レートパケットデータ（ｅＨＲＰＤ）信任状（credentials）が再プロビジョン（re-provisioned）される場合には、ゼロにリセットされうる。これは、無線サービスプロビジョニング（ＯＴＡＳＰ：Over-The-Air Service Provisioning）、無線パラメータアドミニストレーション（ＯＴＡＰＡ: Over-The-Air Parameter Administration）、無線デバイス管理（ＯＴＡＤＭ：Over-The-Air Device Management）、ベアラ非依存プロトコル（ＢＩＰ：Bearer Independent Protocol）、または、万国加入者同定モジュール（ＵＳＩＭ）交換を介して行われうる。ワイヤレス通信デバイス１０２のための発展型高レートパケットデータ（ｅＨＲＰＤ）信任状の再プロビジョニングの成功は、すべてのネットワークアクセスシステムについての抑圧の働きをクリアしうる。抑圧タイマおよび障害カウンタはまた、適用可能である場合、ユーザがワイヤレス通信デバイス１０２の動作モードを変更したか、番号割り当てモジュール（ＮＡＭ）変更が起こった場合には、ゼロにリセットされうる。
【００５４】
図３は、データセッション抑圧およびサイレントリダイヤルのために、ワイヤレス通信デバイス３０２によって使用される様々な構成要素を例示するブロック図である。図３のワイヤレス通信デバイス３０２は、図１のワイヤレス通信デバイス１０２の１つの構成でありうる。ワイヤレス通信デバイス３０２は、現在ブロックされているネットワークアクセスシステムのリスト３２０を、（これらのシステムに対してパケットデータ呼の試みを始めることを回避するために）維持しうる。現在ブロックされているネットワークアクセスシステムのリスト３２０は、抑圧されているネットワークアクセスシステムと、回避されているネットワークアクセスシステムとを含みうる。ワイヤレス通信デバイス３０２はまた、無線レイヤシステム障害が起こった場合に、ワイヤレス通信デバイス３０２がネットワークアクセスシステムを回避することになっている時間量を定義する無線レイヤシステム障害時間期間３２２を含みうる。無線レイヤシステム障害は、図２に関連して上述され、また、図４に関連して、以下にさらなる詳細において説明される。
【００５５】
ワイヤレス通信デバイス３０２は、ソフト抑圧タイマ３２４を含みうる。ワイヤレス通信デバイス３０２は、ソフト抑圧タイマ３２４を、ソフト障害（すなわち、Ｆ２障害）とみなされる障害のために使用しうる。ソフト抑圧タイマ３２４は、ソフト抑圧時間３２６およびソフト障害カウント３２８を含みうる。ソフト障害が起こるたびに、ソフト障害カウント３２８は、インクリメントされうる。ソフト抑圧時間３２６は、ソフト障害カウント３２８に直接依存しうる。例えば、ソフト障害カウント３２８が｛１、２、３、４、５、６、７｝であることに対応して、ソフト抑圧時間３２６は｛０、０、０、１、２、８、１５｝（分単位）でありうる。ソフト抑圧時間３２６は、７より上のソフト障害カウント３２８については、１５に留まりうる。ソフト抑圧タイマ３２４が満了するまで、ワイヤレス通信デバイス３０２は、データセッション抑圧を使用して、ネットワークアクセスシステムを抑圧しうる。
【００５６】
ワイヤレス通信デバイス３０２はまた、ハード抑圧タイマ３３０を含みうる。ワイヤレス通信デバイス３０２は、ハード抑圧タイマ３３０を、ハード障害（すなわち、Ｆ３障害）とみなされる障害のために使用しうる。ハード抑圧タイマ３３０は、６０分のデフォルト値を有する、有限値であるハード抑圧時間３３２を有しうる。ハード抑圧タイマ３３０が満了するまで、ワイヤレス通信デバイス３０２は、ネットワークアクセスシステムを抑圧しうる。
【００５７】
ワイヤレス通信デバイス３０２はまた、失敗カウンタ３３４を含みうる。失敗カウンタ３３４は、ワイヤレス通信デバイス３０２がｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態にあるときに、パケット呼サイレントリダイヤル内で起こる失敗をカウントしうる。ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態では、ワイヤレス通信デバイス３０２は、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上にのみパケット呼を試みる。ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態は、図７に関して、以下にさらなる詳細において説明される。失敗が起こった場合、失敗カウンタ３３４は、現在の失敗カウント３３６と合計の失敗カウント３４０の両方をインクリメントしうる。現在の失敗カウント３３６は、発展型高レートパケットデータ（ｅＨＲＰＤ）のみのシステム１１２上にパケットデータ呼を行うのに失敗した試みの数を示す。合計の失敗カウント３４０は、発展型高レートパケットデータ（ｅＨＲＰＤ）のみのシステム１１２上に呼を行うのに失敗した試みの合計数を示す。現在の失敗カウント３３６は、ｅＨＲＰＤのみの上のデータ呼の失敗カウント（DataCallOvereHRPDOnlyFailureCount）と呼ばれることができ、また、合計の失敗カウント３４０は、ｅＨＲＰＤのみの上のデータ呼の失敗合計カウント（DataCallOvereHRPDOnlyFailureTotalCount）と呼ばれることができる。
【００５８】
失敗カウンタ３３４は、発展型高レートパケットデータ（ｅＨＲＰＤ）システム、高レートパケットデータ（ＨＲＰＤ）システムおよび１ｘシステムにわたって自動サイレントリダイヤルに切換るまでに、発展型高レートパケットデータ（ｅＨＲＰＤ）のみのシステム１１２上に呼を行うのに失敗した試みの数を示す現在の失敗閾値３３８を含みうる。現在の失敗閾値３３８はまた、ｅＨＲＰＤのみの上のデータ呼の最大失敗カウント（DataCallOvereHRPDOnlyMaxFailureCount）と呼ばれることができ、３のデフォルト値を有するゼロでない正整数であることができる。現在の失敗カウント３３６が、現在の失敗閾値３３８に達した場合、ワイヤレス通信デバイス３０２は、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態から、自動サイレントリダイヤル（ＡＵＳＲ）状態に切換りうる。ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態および自動サイレントリダイヤル（ＡＵＳＲ）状態は、図７に関連して、以下にさらなる詳細において説明される。
【００５９】
失敗カウンタ３３４は、発展型高レートパケットデータ（ｅＨＲＰＤ）システム、高レートパケットデータ（ＨＲＰＤ）システムおよび１ｘシステムにわたる自動サイレントリダイヤルに切換るまでに、発展型高レートパケットデータ（ｅＨＲＰＤ）のみのシステム１１２上に呼を行うのに失敗した試みの合計数を示す合計の失敗閾値３４２をさらに含みうる。合計の失敗閾値３４２はまた、ｅＨＲＰＤのみの上のデータ呼の最大失敗合計カウント（DataCallOvereHRPDOnlyMaxFailureTotalCount）と呼ばれることができ、６のデフォルト値を有するゼロでない正整数である。合計の失敗カウント３４０が、合計の失敗閾値３４２に達した場合、ワイヤレス通信デバイス３０２は、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態から、自動サイレントリダイヤル（ＡＵＳＲ）状態に切換りうる。
【００６０】
ワイヤレス通信デバイス３０２は、新しい試み時間３４６を備えた新しい試みタイマ３４４を含みうる。新しい試みタイマ３４４は、新しい呼の試みが予期される、最後の呼の試みの失敗からの最大時間期間を示しうる。ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態または自動サイレントリダイヤル（ＡＵＳＲ）状態のいずれかで失敗が起こるたびに、ワイヤレス通信デバイス３０２は、新しい試みタイマ３４４を開始しうる。新しい試みタイマ３４４が満了する前に追加の呼の試みが行われなかった場合、ワイヤレス通信デバイス３０２は、（合計の失敗カウント３４０ではなく、）現在の失敗カウント３３６をリセットしうる。新しい試みタイマ３４４はまた、データ呼の新しい試みの最大タイマ（DataCallNewAttemptMaxtimer）と呼ばれることができ、５分のデフォルト値を有しうる。
【００６１】
ワイヤレス通信デバイス３０２はまた、初期状態３４８を含みうる。初期状態３４８は、ワイヤレス通信デバイス３０２が、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態で開始すべきか、あるいは自動サイレントリダイヤル（ＡＵＳＲ）状態で開始すべきかを示す２進数値でありうる。初期状態３４８にとって値１は、ワイヤレス通信デバイス３０２が、最初にｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態に入り、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上にのみ試みるとういこと（ｅＨＲＰＤのみのモード）を示す。初期状態３４８にとって値０は、ワイヤレス通信デバイス３０２が、最初に自動サイレントリダイヤル（ＡＵＳＲ）状態に入り、発展型高レートパケットデータ（ｅＨＲＰＤ）システム、高レートパケットデータ（ＨＲＰＤ）システムおよび１ｘシステムにわたって自動サイレントリダイヤルを実行するということ（自動モード）を示す。初期状態３４８は、ｅＨＲＰＤのみの上のデータ呼フラグ（DataCallOvereHRPDOnlyFlag）と呼ばれることができ、デフォルト値１を有することができる。
【００６２】
図４は、ワイヤレス通信デバイス４０２によってパケットデータ呼を始めることを例示するタイミング図である。図４のワイヤレス通信デバイス４０２は、図１のワイヤレス通信デバイス１０２の１つの構成でありうる。ワイヤレス通信デバイス４０２は、アプリケーション４１６と、アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）４１８とを含みうる。ワイヤレス通信デバイス４０２は、発展型高レートパケットデータ（ｅＨＲＰＤ）パーソナリティ（personality）でありうる。アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）４１８は、１ｘＥＶ−ＤＯ無線アクセスネットワーク（ＲＡＮ）１０４の一部である基地局４５０とセッションを確立する４５２ことができる。その後、アプリケーション４１６は、アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）４１８に送られる要求という形で、データ呼を始める４５４ことができる。アプリケーション４１６からデータ呼の要求を受信した際、アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）４１８は、ポイントツーポイントプロトコル（ＰＰＰ）確立手順を開始することができる。
【００６３】
無線リンクシグナリングは、無線トラフィックチャネルを確立する４５６ために、アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）４１８と基地局４５０との間で交換されうる。Ｆ１障害は、無線トラフィックチャネルの確立４５６中に起こりうる。Ｆ１障害が起こった場合、アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）４１８は、始めることの失敗を宣言して、アプリケーション４１６に通知しうる。その後、アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）４１８は、無線レイヤシステム障害時間期間３２２の間、ネットワークアクセスシステムを回避しうる。アプリケーション４１６は、別のデータ呼を始めること４５４を自由に再試行できる。アプリケーション４１６が、無線レイヤシステム障害時間期間３２２が満了する前に、別のデータ呼を始めた４５４場合、データ呼は、アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）４１８によって回避されていないシステム上に試みられるであろう。
【００６４】
無線トラフィックチャネルが、うまく確立された場合、ワイヤレス通信デバイス４０２およびＨＲＰＤサービングゲートウェイ（ＨＳＧＷ）４０６は、ポイントツーポイントプロトコル（ＰＰＰ）リンク制御プロトコル（ＬＣＰ）交渉４５８を実行しうる。Ｆ２障害は、ポイントツーポイントプロトコル（ＰＰＰ）リンク制御プロトコル（ＬＣＰ）交渉４５８中に起こりうる。アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）４１８は、始めることの失敗を宣言して、アプリケーション４１６に通知しうる。アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）４１８が、その上にデータ呼を始めることを試みたネットワークアクセスシステムは、ソフト障害カウンタ３２８に従ってセットされるソフト抑圧時間３２６（すなわち、｛１、２、３、４、５、６、７｝障害について、｛０、０、０、１、２、８、１５｝分）を用いたデータセッション抑圧を介して抑圧されうる。ネットワークアクセスシステム選択手順が、異なるネットワークアクセスシステムに変更しない（すなわち、ワイヤレス通信デバイス４０２は、現在抑圧されているネットワークアクセスシステムを使用し続ける）場合、データを始めることは、ソフト抑圧タイマ３２４が満了するまで、データ最適化（ＤＯ）ネットワークアクセスシステム上で抑圧されるであろう。ワイヤレス通信デバイス４０２が、ハイブリッドモードにあり、１ｘサービスでの自動サイレントリダイヤル（ＡＵＳＲ）状態にある場合には、データ呼は、１ｘネットワークアクセスシステム上に試みられうる。自動サイレントリダイヤル（ＡＵＳＲ）状態は、図７に関連して、以下にさらに詳細に説明される。
【００６５】
ポイントツーポイントプロトコル（ＰＰＰ）リンク制御プロトコル（ＬＣＰ）交渉４５８の後、ＵＭＴＳ認証および鍵合意のための拡張可能認証プロトコル方法（ＥＡＰ−ＡＫＡ）認証４６０が、ワイヤレス通信デバイス４０２と、ＨＲＰＤサービングゲートウェイ（ＨＳＧＷ）４０６と、３ＧＰＰ２ ＡＡＡサーバと、３ＧＰＰ ＡＡＡサーバとの間で実行されうる。Ｆ３障害は、ＵＭＴＳ認証および鍵合意のための拡張可能認証プロトコル方法（ＥＡＰ−ＡＫＡ）認証４６０中に起こりうる。上述されたように、Ｆ３障害は、ハード障害である。アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）４１８は、始めることの失敗を宣言して、アプリケーション４１６に通知しうる。アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）４１８が、その上にデータ呼を始めることを試みたネットワークアクセスシステムは、その後、６０分にセットされたハード抑圧時間３３２を用いたデータセッション抑圧を介して抑圧されうる。
【００６６】
ネットワークアクセスシステム選択手順が、異なるネットワークアクセスシステムに変更しない場合、データを始めることは、ハード抑圧タイマ３３０が満了するまで、データ最適化（ＤＯ）ネットワークアクセスシステム上で抑圧されるであろう。ワイヤレス通信デバイス４０２がハイブリッドモードにあり、１ｘサービスでの自動サイレントリダイヤル（ＡＵＳＲ）状態にある場合、データ呼は、１ｘネットワークアクセスシステム上に試みられうる。ＵＭＴＳ認証および鍵合意のための拡張可能認証プロトコル方法（ＥＡＰ−ＡＫＡ）認証４６０が失敗したので、リンク制御プロトコル（ＬＣＰ）認証もまた失敗し、ポイントツーポイントプロトコル（ＰＰＰ）セッションは存在しない。しかしながら、データ最適化（ＤＯ）セッションは存在する。
【００６７】
ＵＭＴＳ認証および鍵合意のための拡張可能認証プロトコル方法（ＥＡＰ−ＡＫＡ）認証４６０がうまく実行された場合、ワイヤレス通信デバイス４０２、ＨＲＰＤサービングゲートウェイ（ＨＳＧＷ）４０６およびその他のネットワーク構成要素は、ベンダー独自のネットワーク制御プロトコル（ＶＳＮＣＰ）交渉４６２を実行しうる。Ｆ４障害は、ベンダー独自のネットワーク制御プロトコル（ＶＳＮＣＰ）交渉４６２中に起こりうる。上述されたように、Ｆ４障害は、データ抑圧を引き起こさない。しかしながら、特定のパケットデータネットワーク（ＰＤＮ）接続の抑圧が、同様のコンセプトのカウンタおよびタイマを使用して行われうる。１つのパケットデータネットワーク（ＰＤＮ）アタッチ（attach）障害は、他のパケットデータネットワーク（ＰＤＮ）接続についての障害を意味しない。アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）４１８は、始めることの失敗を宣言して、アプリケーション４１６に通知しうる。アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）４１８は、アプリケーション４１６によりそのようにすることをトリガーされた場合には、ベンダー独自のネットワーク制御プロトコル（ＶＳＮＣＰ）交渉４６２を再試行しうる。ポイントツーポイントプロトコル（ＰＰＰ）にアタッチされた他のアプリケーションがない場合には、ポイントツーポイントプロトコル（ＰＰＰ）は、トーンダウンする。しかしながら、データ最適化（ＤＯ）セッションは依然として存在する。ベンダー独自のネットワーク制御プロトコル（ＶＳＮＣＰ）交渉４６２が成功した場合、ＩＰアドレスが取得され４６４、パケットデータ呼が確立される。
【００６８】
図５は、発展型高レートパケットデータ（ｅＨＲＰＤ）ネットワークアクセスシステム１１２を抑圧するための方法５００のフロー図である。方法５００は、ワイヤレス通信デバイス１０２によって実行されうる。１つの構成では、方法５００は、ワイヤレス通信デバイス１０２のアドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８によって実行されうる。ワイヤレス通信デバイス１０２は、ワイヤレス通信デバイス１０２上のアプリケーション１１６からデータ呼の要求を受信する５０２ことができる。ワイヤレス通信デバイス１０２は、ワイヤレス通信デバイス１０２が、データセッション抑圧によって抑圧されている発展型高レートパケットデータ（ｅＨＲＰＤ）１１２ネットワークアクセスシステム上に現在とどまっているかどうかを決定する５０４ことができる。
【００６９】
ワイヤレス通信デバイス１０２が、データセッション抑圧によって抑圧されている発展型高レートパケットデータ（ｅＨＲＰＤ）１１２ネットワークアクセスシステム上に現在とどまっている場合、ワイヤレス通信デバイス１０２は、１ｘサービスでの自動サイレントリダイヤル（ＡＵＳＲ）状態におけるハイブリッドモードにあるかどうかを決定する５３６ことができる。ワイヤレス通信デバイス１０２が、１ｘサービスでの自動サイレントリダイヤル（ＡＵＳＲ）状態におけるハイブリッドモードにある場合、ワイヤレス通信デバイス１０２は、１ｘシステム上にデータ呼を試みる５３８ことができる。自動サイレントリダイヤル（ＡＵＳＲ）状態は、図７に関連して、以下により詳細に説明される。
【００７０】
その後、ワイヤレス通信デバイス１０２は、データ呼が１ｘシステム上に成功したかどうかを決定する５４２ことができる。データ呼が１ｘシステム上に成功した場合、方法５００は終了する。データ呼が１ｘシステム上に成功しなかった場合、ワイヤレス通信デバイスは、アプリケーション１１６にエラーを返す５４０ことができる。
【００７１】
ワイヤレス通信デバイス１０２が、１ｘサービスでの自動サイレントリダイヤル（ＡＵＳＲ）状態におけるハイブリッドモードにない場合、ワイヤレス通信デバイス１０２は、アプリケーション１１６にエラーを返す５４０ことができる。
【００７２】
ワイヤレス通信デバイス１０２が、データセッション抑圧によって抑圧されている発展型高レートパケットデータ（ｅＨＲＰＤ）１１２ネットワークアクセスシステム上に現在とどまっていない場合、ワイヤレス通信デバイス１０２は、データ呼を試みる５０６ことができる。ワイヤレス通信デバイス１０２は、データ呼の試みが失敗したかどうかを決定する５０８ことができる。データ呼の試みが失敗しなかった（すなわち、成功した）場合、方法５００は終了する。データ呼の試みが失敗した場合、ワイヤレス通信デバイス１０２は、データ呼についての障害のタイプを決定する５１０ことができる。上述されたように、データ呼についての障害のタイプは、無線レイヤシステム障害（Ｆ１）、ポイントツーポイントプロトコル（ＰＰＰ）障害（Ｆ２）、ＵＭＴＳ認証および鍵合意のための拡張可能認証プロトコル方法（ＥＡＰ−ＡＫＡ）障害（Ｆ３）、およびベンダー独自のネットワーク制御プロトコル（ＶＳＮＣＰ）障害（Ｆ４）を含む。
【００７３】
障害が無線レイヤシステム障害であるとき、ワイヤレス通信デバイス１０２は、無線レイヤシステム障害時間期間３２２の間、システムを回避して、サイレントリダイヤルを実行する５２４ことができる。その後、ワイヤレス通信デバイス１０２は、サイレントリダイヤル期間が終了しているかどうかを決定する５２６ことができる。サイレントリダイヤル期間が終了している場合、ワイヤレス通信デバイス１０２は、アプリケーション１１６にエラーを返す５３０ことができる。サイレントリダイヤル期間が終了していない場合、ワイヤレス通信デバイス１０２は、サイレントリダイヤル手順を使用して、抑圧されていない別の利用可能なシステム上にデータ呼を試みる５２８ことができる。その後、ワイヤレス通信デバイス１０２は、ワイヤレス通信デバイス１０２が、抑圧されている発展型高レートパケットデータ（ｅＨＲＰＤ）システム上に現在とどまっているかどうかを決定すること５０４に戻りうる。
【００７４】
障害がポイントツーポイントプロトコル（ＰＰＰ）障害である場合、ワイヤレス通信デバイス１０２は、アプリケーション１１６に障害を通知する５１２ことができる。その後、ワイヤレス通信デバイス１０２は、ソフト抑圧タイマ３２４を用いたデータセッション抑圧を使用して、その上にデータ呼が試みられたネットワークアクセスシステムを抑圧する５１４ことができる。上述されたように、ソフト抑圧時間３２６は、ワイヤレス通信デバイス１０２が遭遇したソフト障害の数（すなわち、ソフト障害カウント３２８）に依存しうる。いったん抑圧タイマが満了する５１６と、ワイヤレス通信デバイス１０２は、システムを抑圧することを中止する５１８ことができる。
【００７５】
障害が、ＵＭＴＳ認証および鍵合意のための拡張可能認証プロトコル方法（ＥＡＰ−ＡＫＡ）障害であるとき、ワイヤレス通信デバイス１０２は、アプリケーション１１６に障害を通知する５２０ことができる。その後、ワイヤレス通信デバイス１０２は、ハード抑圧タイマ３３０を用いたデータセッション抑圧を使用して、その上にデータ呼が試みられたネットワークアクセスシステムを抑圧する５２２ことができる。上述されたように、ハード抑圧時間３３２は、６０分でありうる。いったん抑圧タイマが満了する５１６と、ワイヤレス通信デバイス１０２は、システムを抑圧することを中止する５１８ことができる。
【００７６】
障害が、ベンダー独自のネットワーク制御プロトコル（ＶＳＮＣＰ）障害である場合、ワイヤレス通信デバイス１０２は、アプリケーション１１６に障害を通知する５３２ことができる。その後、ワイヤレス通信デバイス１０２は、パケットデータネットワーク（ＰＤＮ）レベルの抑圧を実行する５３４ことができる。
【００７７】
図６は、１ｘ／高レートパケットデータ（ＨＲＰＤ）上のデータセッションが既に存在しているときに、発展型高レートパケットデータ（ｅＨＲＰＤ）のみのデータ呼を始めるための方法６００のフロー図である。方法６００は、ワイヤレス通信デバイス１０２によって実行されうる。ワイヤレス通信デバイス１０２は、１ｘ／高レートパケットデータ（ＨＲＰＤ）システム上にアクティブなデータセッションを有しうる。好ましいローミングリスト（ＰＲＬ）構成は、表１のものであると仮定されることができ、２つの発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２、２つの高レートパケットデータ（ＨＲＰＤ）システム、および２つの１ｘＲＴＴ／高レートパケットデータ（ＨＲＰＤ）ネットワークアクセスシステム１１４を備えている。発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２および高レートパケットデータ（ＨＲＰＤ）システムは、１ｘＲＴＴ／高レートパケットデータ（ＨＲＰＤ）ネットワークアクセスシステム１１４と関連付けられうる。発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２は、現在の地理的エリアおよび関連セット（associate set）における、最も好ましいシステムである。発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２は、各々が同じ優先順位を有しうる。
【表１】
0005485412.tif 000002
【００７８】
ワイヤレス通信デバイス１０２は、第１のアプリケーション１１６のために、１ｘ／高レートパケットデータ（ＨＲＰＤ）システム上にデータセッション（すなわち、１ｘ／高レートパケットデータ（ＨＲＰＤ）システム上でアクティブなデータセッション）を確立する６０２ことができる。その後、ワイヤレス通信デバイス１０２は、発展型高レートパケットデータ（ｅＨＲＰＤ）のみをサポートする第２のアプリケーション１１６から、パケットデータ呼の要求を受信する６０４ことができる。ワイヤレス通信デバイス１０２は、（発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２がより高い優先順位を有するが、データ呼が、１ｘ／高レートパケットデータ（ＨＲＰＤ）システム上でアクティブであるので）発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上に第１のデータ呼を接続することに失敗してはいるが、ワイヤレス通信デバイス１０２は依然としてハイブリッドモードにある。一方または両方の発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２が、ワイヤレス通信デバイス３０２上の現在ブロックされているネットワークアクセスシステムのリスト３２０においてブロックされうる。
【００７９】
第２のアプリケーション１１６が第２のパケット呼を行うとき、第２のパケット呼は、１ｘ／高レートパケットデータ（ＨＲＰＤ）システム上に行われる６０６ことができる。第２のアプリケーション１１６は、発展型高レートパケットデータ（ｅＨＲＰＤ）のみをサポートするので、第２のパケット呼は、それが接続された後にトーンダウンする６０８。その後、ワイヤレス通信デバイス１０２は、１ｘ／高レートパケットデータ（ＨＲＰＤ）システム上の第１のアプリケーション１１６が終了し、ポイントツーポイントプロトコル（ＰＰＰ）セッションが停止され（それによって、ワイヤレス通信デバイス１０２を、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上にとどまっている状態に戻し）、対応するｅＤＣＴＭタイマ（すなわち、抑圧タイマ）が満了した場合、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上に第２のパケットデータ呼を試みる６１０ことができる。
【００８０】
第２のパケットデータ呼が発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上で成功した場合、後続するパケットデータ呼は、発展型高レートパケットデータ（ｅＨＲＰＤ）上で試みられうる。アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８が失敗を宣言した場合、第２のアプリケーション１１６は、再試行あるいは断念することができる。
【００８１】
図７は、ワイヤレス通信デバイス１０２がパケット呼サイレントリダイヤルを実行するときの、ワイヤレス通信デバイス１０２の異なる状態を例示するブロック図である。パケット呼サイレントリダイヤルは、ＶｏＩＰ呼には適用されない。発展型高レートパケットデータ（ｅＨＲＰＤ）パケット呼サイレントリダイヤルには、２つの状態があり、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６と自動サイレントリダイヤル（ＡＵＳＲ）状態７６８である。ワイヤレス通信デバイス１０２が、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６にあるとき、ワイヤレス通信デバイス１０２は、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２が、同じ地理的エリアにおける最も好ましいＥＶ−ＤＯ（evolution-data optimized）システムであるとしてプロビジョンされた場合、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上にのみデータ呼を試みる。ワイヤレス通信デバイスが、自動サイレントリダイヤル（ＡＵＳＲ）状態７６８にあるとき、ワイヤレス通信デバイス１０２は、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２と、高レートパケットデータ（ＨＲＰＤ）システムおよび１ｘシステムなどのその他のネットワークアクセスシステムと、にわたって自動サイレントリダイヤルを実行しうる。
【００８２】
初期状態３４８は、ワイヤレス通信デバイス１０２がどちらの状態で始まるかを決定しうる。初期状態＝１であり（すなわち、ワイヤレス通信デバイス１０２は、ｅＨＲＰＤのみのモードで設定されている）、ワイヤレス通信デバイス１０２が、ｅＨＲＰＤパーソナリティである場合、初期のサイレントリダイヤル状態は、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６である。初期状態＝０である（すなわち、ワイヤレス通信デバイス１０２は、自動モードで設定されている）、または、ワイヤレス通信デバイス１０２が、ｅＨＲＰＤパーソナリティでない場合、初期のサイレントリダイヤル状態は、自動サイレントリダイヤル（ＡＵＳＲ）状態７６８である。
【００８３】
ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６では、ワイヤレス通信デバイス１０２は、ｅＨＲＰＤパーソナリティであり、ｅＨＲＰＤのみのモードである。ワイヤレス通信デバイス１０２は、現在の失敗カウント３３６が現在の失敗閾値３３８に等しい場合、合計の失敗カウント３４０が合計の失敗閾値３４２に等しい場合、あるいは、ワイヤレス通信デバイス１０２が、認証障害に遭遇した場合、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６から、自動サイレントリダイヤル（ＡＵＳＲ）状態７６８に切換ることができる。ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６では、サイレントリダイヤルは、回避さていない、（最後に獲得されたＤＯシステムに関連して）同じまたはより好ましいデータ最適化（ＤＯ）システム上に試みられうる。
【００８４】
サイレントリダイヤルは、当初の試みから設定された時間期間の間、同じまたはより好ましいＤＯシステム上で試みた後に断念しうる。ワイヤレス通信デバイス１０２が、データセッション抑圧によって抑圧されているネットワークアクセスシステムに移動した場合、ワイヤレス通信デバイス１０２は、サイレントリダイヤル期間がまだ満了していなくても、直ちに呼を失敗しうる。アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８は、アプリケーション１１６に失敗のインジケーションを提供することができ、その後、アプリケーション１１６は、パケットデータ呼を自由に再試行できる。
【００８５】
自動サイレントリダイヤル（ＡＵＳＲ）状態７６８では、ワイヤレス通信デバイス１０２は、ｅＨＲＰＤパーソナリティでないか、あるいは自動モードで設定されているかのいずれかである。自動サイレントリダイヤル（ＡＵＳＲ）状態７６８である間、ワイヤレス通信デバイス１０２は、始めることの失敗を宣言する前に、設定されたサイレントリダイヤル期間の間、（データセッション抑圧によってブロックされているシステムを除外する一方で、より好ましくないシステムを含む）好ましいローミングリスト（ＰＲＬ）中の利用可能なシステム上でサイレントリダイヤルを実行しうる。自動サイレントリダイヤル（ＡＵＳＲ）状態７６８では、ワイヤレス通信デバイス１０２は、無線周波数（ＲＦ）カバレッジ制限により、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２のみを発見しうる可能性がある。自動サイレントリダイヤル（ＡＵＳＲ）状態７６８では、パケット呼サイレントリダイヤルは、回避されるシステムを除外した、好ましいローミングリスト（ＰＲＬ）中にリストされている順序で、（発展型高レートパケットデータ（ｅＨＲＰＤ）システム、高レートパケットデータ（ＨＲＰＤ）システムおよび１ｘシステムを含む）ネットワークアクセスシステム上に自動モードで実行されうる。
【００８６】
サイレントリダイヤルは、当初の試みから設定された時間期間の間、試みを行った後に断念しうる。ワイヤレス通信デバイス１０２が、データセッション抑圧によって抑圧されているＤＯシステムに移動した場合、ワイヤレス通信デバイス１０２は、直ちに１ｘへフォールバック（fall back）しうる。ワイヤレス通信デバイス１０２が、データセッション抑圧によって抑圧されている１ｘシステムに移動した場合、ワイヤレス通信デバイス１０２は、サイレントリダイヤル期間がまだ満了していなくても、直ちに呼に失敗しうる。
【００８７】
ワイヤレス通信デバイス１０２は、ワイヤレス通信デバイス１０２が発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上にパケットデータ呼をうまく行った、およびワイヤレス通信デバイス１１２がｅＨＲＰＤのみのモードで設定されている場合、自動サイレントリダイヤル（ＡＵＳＲ）状態７６８から、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６に切換りうる。ワイヤレス通信デバイス１０２はまた、ワイヤレス通信デバイス１０２が高レートパケットデータ（ＨＲＰＤ）／１ｘシステム上にパケットデータ呼をうまく行った、ワイヤレス通信デバイス１０２がｅＨＲＰＤのみのモードで設定されている、およびワイヤレス通信デバイス１０２が発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２に戻った場合、自動サイレントリダイヤル（ＡＵＳＲ）状態７６８から、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６に切換りうる。
【００８８】
ワイヤレス通信デバイス１０２が自動サイレントリダイヤル（ＡＵＳＲ）状態７６８から、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６に切換るとき、ワイヤレス通信デバイス１０２は、現在の失敗カウント３３６および合計の失敗カウント３４０をリセットしうる。パケットデータ呼が成功しなかった場合、アプリケーション１１６は、再試行あるいは断念することができ、ワイヤレス通信デバイス１０２は、自動サイレントリダイヤル（ＡＵＳＲ）状態７６８のままである。
【００８９】
図８は、パケット呼サイレントリダイヤルを例示するタイミング図である。ワイヤレス通信デバイス１０２は、自動サイレントリダイヤル（ＡＵＳＲ）状態７６８またはｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６にありうる。ワイヤレス通信デバイス１０２は、呼の試み８７２ａ−ｂを行うことができる。呼の試み８７２ａ−ｂの後、サイレントリダイヤル期間８７４ａ−ｂが起こりうる。サイレントリダイヤル期間８７４は、固定の設定可能な時間（例えば、３０秒）でありうる。呼の試みは、失敗しうる８７６ａ−ｂ。その後、ワイヤレス通信デバイス１０２は、現在の失敗カウント３３６および合計の失敗カウント３４０をインクリメントしうる８７０ａ−ｂ。ワイヤレス通信デバイス１０２はまた、新しい試みタイマ３４４を開始しうる。新しい試みタイマ３４４が満了する前（すなわち、新しい試み時間８４６ａ−ｂの間）に、別の呼の試み８７８が起こった場合、ワイヤレス通信デバイス１０２は、新しい試みタイマ３４４をリセットして８８０、呼を試みる８７２ことができる。別の呼の試みが起こらず、新しい試みタイマ３４４が満了した８８８場合、ワイヤレス通信デバイス１０２は、現在の失敗カウント３３６をリセットする８９０ことができる。
【００９０】
データ呼の試みは、それが成功するか、あるいはサイレントリダイヤル期間８７４が満了するか（のどちらかが先に起こる）まで、マルチプルのシステム上に行われうる。サイレントリダイヤル期間８７４が満了し、呼の試みが成功しなかった場合、アドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）は、データ呼を失敗と宣言しうる。
【００９１】
図９は、自動サイレントリダイヤル（ＡＵＳＲ）状態７６８でのパケット呼サイレントリダイヤルのための方法９００のフロー図である。方法９００は、ワイヤレス通信デバイス１０２によって実行されうる。１つの構成では、方法９００は、ワイヤレス通信デバイス１０２上のアドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８によって実行されうる。ワイヤレス通信デバイス１０２は、自動サイレントリダイヤル（ＡＵＳＲ）状態７６８で動作する９０２ことができ、ｅＨＲＰＤパーソナリティである。ワイヤレス通信デバイス１０２は、上記の図７からの状態遷移に基づいて、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６から自動サイレントリダイヤル（ＡＵＳＲ）状態７６８に予め遷移されうる。
【００９２】
ワイヤレス通信デバイス１０２は、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上にパケットデータ呼を始める９０４ことができる。その後、ワイヤレス通信デバイス１０２は、パケットデータ呼の最初の試みが失敗したかどうかを決定する９０６ことができる。最初の試みが成功した場合、方法９００は終了しうる。最初の試みが失敗した場合、ワイヤレス通信デバイス１０２は、設定されたサイレントリダイヤル期間の間、好ましいローミングリスト（ＰＲＬ）中の利用可能なネットワークアクセスシステム上にサイレントリダイヤルを実行する９０８ことができる。サイレントリダイヤルは、図８に関連して上述された。
【００９３】
その後、ワイヤレス通信デバイス１０２は、パケットデータ呼が、サイレントリダイヤル期間８７４中に成功したかどうかを決定する９１０ことができる。パケットデータ呼が、サイレントリダイヤル期間８７４中に成功しなかった場合、ワイヤレス通信デバイス１０２は、自動サイレントリダイヤル（ＡＵＳＲ）状態７６８のままである９１４ことができる。パケット呼が承認されない場合、アプリケーション１１６は、再試行あるいは断念しうる。
【００９４】
パケットデータ呼が、サイレントリダイヤル期間８７４中に成功し、ワイヤレス通信デバイス１０２が、ｅＨＲＰＤのみのモードで設定されている場合、ワイヤレス通信デバイス１０２は、呼が発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上に行われたかどうかを決定する９１４ことができる。呼が発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上に行われなかった場合、ワイヤレス通信デバイス１０２は、自動サイレントリダイヤル（ＡＵＳＲ）状態７６８を維持する９１４ことができる。
【００９５】
呼が発展した高いレートパケットデータ（ｅＨＲＰＤ）システム１１２上に行われた場合、ワイヤレス通信デバイスは、現在の発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２に関連付けられる抑圧カウンタをクリアする９１６ことができる。その後、ワイヤレス通信デバイス１０２は、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６に切換る９１８ことができる。パケットデータ呼が、高レートパケットデータ（ＨＲＰＤ）／１ｘシステム上に成功し、ワイヤレス通信デバイス１０２がｅＨＲＰＤのみのモードで設定されている場合、ワイヤレス通信デバイス１０２は、いったんワイヤレス通信デバイス１０２が発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２に戻ると、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６に切換る９１８ことができる。いったんワイヤレス通信デバイス１０２がｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６に戻ると、ワイヤレス通信デバイス１０２は、現在の失敗カウント３３６および合計の失敗カウント３４０をリセットする９２０ことができる。
【００９６】
図１０は、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６でのパケット呼サイレントリダイヤルのための方法１０００のフロー図である。方法１０００は、ワイヤレス通信デバイス１０２によって実行されうる。１つの構成では、方法１０００は、ワイヤレス通信デバイス１０２上のアドバンストモバイル加入者ソフトウェア（ＡＭＳＳ）１１８によって実行されうる。ワイヤレス通信デバイス１０２は、ｅＨＲＰＤのみのサイレントリダイヤル（ＥＨＳＲ）状態７６６で動作する１００２ことができ、ｅＨＲＰＤパーソナリティである。ワイヤレス通信デバイス１０２は、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上にパケットデータ呼を始める１００４ことができる。ワイヤレス通信デバイスは、発展型高レートパケットデータ（ｅＨＲＰＤ）システム１１２上にパケットデータ呼を試みる１００６。その後、ワイヤレス通信デバイス１０２は、パケットデータ呼の最初の試みが失敗したかどうかを決定する１００８ことができる。最初の試みが成功した場合、方法１０００は終了する。
【００９７】
最初の試みが失敗した場合、ワイヤレス通信デバイス１０２は、サイレントリダイヤル期間８７４の間、好ましいローミングリスト（ＰＲＬ）中の同じまたはより好ましいＤＯシステム上にサイレントリダイヤルを実行する１０１０ことができる。サイレントリダイヤルを実行することは、図８に関連して上述された。その後、ワイヤレス通信デバイス１０２は、パケットデータ呼がサイレントリダイヤル期間８７４中に成功したかどうかを決定する１０１２ことができる。パケットデータ呼がサイレントリダイヤル期間中に成功していない場合、ワイヤレス通信デバイス１０２は、現在の失敗カウント３３６をインクリメントする１０１８ことができる。ワイヤレス通信デバイス１０２は、また、合計の失敗カウント３４０をインクリメントする１０２０ことができる。
【００９８】
その後、ワイヤレス通信デバイス１０２は、現在の失敗カウント３３６が現在の失敗閾値３３８未満であるかどうかを決定する１０２２ことができる。現在の失敗カウント３３６が現在の失敗閾値３３８未満でない場合、ワイヤレス通信デバイス１０２は、自動サイレントリダイヤル（ＡＵＳＲ）状態で動作するように切換る１０２６ことができる。現在の失敗カウント３３６が現在の失敗閾値３３８未満である場合、ワイヤレス通信デバイス１０２は、合計の失敗カウント３４０が合計の失敗閾値３４２未満であるかどうかを決定する１０２４ことができる。合計の失敗カウント３４０が合計の失敗閾値３４２未満でない場合、ワイヤレス通信デバイス１０２は、自動サイレントリダイヤル（ＡＵＳＲ）状態で動作するように切換る１０２６ことができる。また、呼が、認証失敗により失敗した場合、ワイヤレス通信デバイス１０２は、自動サイレントリダイヤル（ＡＵＳＲ）状態で動作するように切換る１０２６ことができる。合計の失敗カウント３４０が合計の失敗閾値３４２未満である場合、ワイヤレス通信デバイス１０２は、発展型高レートパケットデータ（ｅＨＲＰＤ）のみのサイレントリダイヤル（ＥＨＳＲ）状態を維持する１０１６ことができる。
【００９９】
パケットデータ呼がサイレントリダイヤル期間の間に成功した場合、ワイヤレス通信デバイス１０２は、現在の発展型高レートパケットデータ（ｅＨＲＰＤ）ネットワークアクセスシステム１１２に関連付けられる抑圧カウンタをクリアする１０１４ことができる。その後、ワイヤレス通信デバイス１０２は、発展型高レートパケットデータ（ｅＨＲＰＤ）のみのサイレントリダイヤル（ＥＨＳＲ）状態を維持する１００６ことができる。
【０１００】
図１１は、ワイヤレス通信デバイス１２０２内に含まれうるある特定の構成要素を例示する。ワイヤレス通信デバイス１２０２は、アクセス端末、移動局、ユーザ機器（ＵＥ）等でありうる。ワイヤレス通信デバイス１２０２は、プロセッサ１２０３を含む。プロセッサ１２０３は、汎用のシングル−またはマルチ−チップのマイクロプロセッサ（例えば、ＡＲＭ）、専用目的マイクロプロセッサ（例えば、デジタル信号プロセッサ（ＤＳＰ））、マイクロコントローラ、プログラマブルゲートアレイ等でありうる。プロセッサ１２０３は、中央処理装置（ＣＰＵ）と称されうる。図１１のワイヤレス通信デバイス１２０２には、単一のプロセッサ１２０３しか示されていないが、別の構成では、複数のプロセッサの組み合わせ（例えば、ＡＲＭとＤＳＰ）が使用されうる。
【０１０１】
ワイヤレス通信デバイス１２０２はまた、メモリ１２０５を含みうる。メモリ１２０５は、電子情報を記憶することができる任意の電子構成要素でありうる。メモリ１２０５は、ランダムアクセスメモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、磁気ディスク記憶媒体、光学記憶媒体、ＲＡＭ中のフラッシュメモリデバイス、プロセッサとともに含まれる内蔵メモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、およびこれらの組み合わせを含むものなどとして具体化されうる。
【０１０２】
データ１２０７および命令１２０９が、メモリ１２０５中に記憶されうる。命令１２０９は、ここに開示された方法を実現するために、プロセッサ１２０３によって実行可能でありうる。命令１２０９を実行することは、メモリ１２０５中に記憶されているデータ１２０７を使用することを伴いうる。プロセッサ１２０３が命令１２０９を実行するとき、命令１２０９ａの様々な部分がプロセッサ１２０３にロードされることができ、また、データ１２０７ａの様々な部分がプロセッサ１２０３にロードされることができる。
【０１０３】
ワイヤレス通信デバイス１２０２はまた、アンテナ１２１７を介して、ワイヤレス通信デバイス１２０２へおよびワイヤレス通信デバイス１２０２からの信号の送信および受信を可能にする送信機１２１１および受信機１２１３を含みうる。送信機１２１１および受信機１２１３は、総称的にトランシーバ１２１５と称されうる。ワイヤレス通信デバイス１２０２はまた、マルチプルの送信機、マルチプルのアンテナ、マルチプルの受信機および／またはマルチプルのトランシーバ（図示せず）を含みうる。
【０１０４】
ワイヤレス通信デバイス１２０２の様々な構成要素は、パワーバス、制御信号バス、ステータス信号バス、データバス等を含むことができる１つまたは複数のバスによって共に結合されうる。明瞭さのために、図１１では、様々なバスは、バスシステム１２１９として例示されている。
【０１０５】
「決定すること（determining）」という用語は、幅広い様々な動作を包含し、それによって、「決定すること」は、演算すること、計算すること、処理すること、導出すること、調査すること、検索すること（例えば、テーブル、データベース、または別のデータ構造において検索すること）、確かめること、およびそれに類することを含みうる。また、「決定すること」は、受信すること（例えば、情報を受信すること）、アクセスすること（例えば、メモリ中のデータにアクセスすること）、およびそれに類することを含みうる。また、「決定すること」は、解決すること（resolving）、選択すること（selecting）、選ぶこと（choosing）、確定すること（establishing）、およびそれに類することを含みうる。
【０１０６】
「〜に基づく」という表現は、別な方法で明確に規定されていない限り、「〜だけに基づく」を意味していない。言い換えれば、「〜に基づく」という表現は、「〜だけに基づく」および「〜に少なくとも基づく」の両方を説明している。
【０１０７】
「プロセッサ」という用語は、汎用プロセッサ、中央処理装置（ＣＰＵ）、マイクロプロセッサ、デジタル信号プロセサ（ＤＳＰ）、コントローラ、マイクロコントローラ、ステートマシン（state machine）等を包含するように幅広く解釈されるべきである。いくつかの状況下では、「プロセッサ」は、特定用途向け集積回路（ＡＳＩＣ）、プログラマブル論理デバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）等を指すことができる。「プロセッサ」という用語は、例えば、ＤＳＰとマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと連携した１つまたは複数のマイクロプロセッサ、または、その他任意のこのような構成などの、処理デバイスの組み合わせを指すことができる。
【０１０８】
「メモリ」という用語は、電子情報を記憶することができる任意の電子構成要素を包含するように幅広く解釈されるべきである。メモリという用語は、例えば、ランダムアクセスメモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）、プログラマブル読取専用メモリ（ＰＲＯＭ）、消去可能なプログラマブル読取専用メモリ（ＥＰＲＯＭ）、電子的に消去可能なＰＲＯＭ（ＥＥＰＲＯＭ）、フラッシュメモリ、磁気的または光学的なデータ記憶装置、レジスタ等のような、様々なタイプのプロセッサ可読媒体を指すことができる。プロセッサが、メモリから情報を読み取る、および／または、メモリに情報を書き込むことができる場合、メモリはプロセッサと電子通信状態にあると言われている。プロセッサに統合されたメモリは、プロセッサと電子通信状態にある。
【０１０９】
「命令」および「コード」という用語は、任意のタイプの（複数の）コンピュータ可読ステートメントを含むように幅広く解釈されるべきである。例えば、「命令」および「コード」という用語は、１つまたは複数のプログラム、ルーチン、サブルーチン、関数（functions）、手順等を指すことができる。「命令」および「コード」は、単一のコンピュータ可読ステートメントあるいは多くのコンピュータ可読ステートメントを含みうる。
【０１１０】
ここに説明された機能は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせにおいて実現されうる。ソフトウェアで実現される場合、これら機能は、コンピュータ可読媒体に、１つまたは複数の命令として記憶されうる。「コンピュータ可読媒体」または「コンピュータプログラム製品」という用語は、コンピュータによってアクセスされうる任意の利用可能な媒体を称する。限定ではなく例として、コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいは、データ構造または命令の形式で所望のプログラムコードを記憶または搬送するために使用でき、かつ、コンピュータによってアクセスされうるその他任意の媒体を備えることができる。ここで使用される場合、ディスク（disk）およびディスク（disc）は、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、デジタル多目的ディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、およびブルーレイ（登録商標）ディスクを含み、ここでディスク（disks）は、通常磁気的にデータを再生し、一方ディスク（discs）は、レーザーを用いて光学的にデータを再生する。
【０１１１】
ソフトウェアあるいは命令もまた、送信媒体上で送信されうる。例えば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、電波、およびマイクロ波のようなワイヤレス技術を使用して、ウェブサイト、サーバ、または他の遠隔ソースから送信される場合には、この同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、電波、およびマイクロ波のようなワイヤレス技術は、送信媒体の定義に含まれる。
【０１１２】
ここに開示された方法は、説明された方法を達成するために１つまたは複数のステップまたは動作を備える。方法のステップおよび／または動作は、特許請求の範囲から逸脱することなく互いに置き換えられうる。言い換えれば、特定の順序のステップまたは動作が、説明されている方法の正常なオペレーションのために必要でない限り、特定のステップおよび／または動作の順序および／または使用は、特許請求の範囲から逸脱することなく修正されうる。
【０１１３】
さらに、図２、図５、図６および図９−図１０によって例示されているような、ここに説明された方法および技術を実行するためのモジュールおよび／または他の適切な手段は、デバイスによって、ダウンロードされるおよび／または別の方法で得られうることが理解されるべきである。例えば、デバイスは、ここに説明された方法を実行するための手段の転送を容易にするために、サーバに結合されうる。あるいは、ここに説明された様々な方法は、デバイスに記憶手段を提供または結合する際に、デバイスが様々な方法を得ることができるように、記憶手段（例えば、ランダムアクセスメモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、コンパクトディスク（ＣＤ）またはフロッピーディスクのような物理記憶媒体等）を介して提供されうる。さらに、ここに説明された方法および技術をデバイスに提供するためのその他任意の適切な技術が利用されうる。
【０１１４】
特許請求の範囲は、上記に例示された明確な構成および構成要素に限定されないことが理解されるべきである。様々な修正、変更、および変形が、ここに説明されたシステム、方法、および装置の配置、オペレーションおよび詳細において、請求項の範囲から逸脱することなく行われうる。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
データ再試行メカニズムを最適化するための方法であって、
発展型高レートパケットデータシステム上にデータ呼を始めるように試みることと、
前記データ呼を始めることは失敗したと決定することと、
前記データ呼を失敗させた障害のタイプを決定することと、
前記障害のタイプに基づいて、データ呼を始める試みの頻度を低減させることと
を備える、方法。
［Ｃ２］
前記方法は、ワイヤレス通信デバイスによって実行される、
［Ｃ１］に記載の方法。
［Ｃ３］
前記方法は、前記ワイヤレス通信デバイス上のアドバンストモバイル加入者ソフトウェアによって実行される、
［Ｃ２］に記載の方法。
［Ｃ４］
前記ワイヤレス通信デバイス上のアプリケーションから前記データ呼の要求を受信することをさらに備える、
［Ｃ２］に記載の方法。
［Ｃ５］
前記障害のタイプは、無線レイヤシステム障害であり、
無線レイヤシステム障害時間期間の間、前記発展型高レートパケットデータシステムを回避することと、
サイレントリダイヤル期間の間、サイレントリダイヤルを実行することと、
前記サイレントリダイヤル期間が終了していないことを決定することと、
サイレントリダイヤル手順を使用して、抑圧されていない別の利用可能なシステム上に前記データ呼を試みることと
をさらに備える、［Ｃ４］に記載の方法。
［Ｃ６］
前記障害のタイプは、ポイントツーポイントプロトコル障害であり、
前記障害を前記アプリケーションに通知することと、
ソフト抑圧タイマを用いたデータセッション抑圧を使用して、前記発展型高レートパケットデータシステムを抑圧することと、
前記ソフト抑圧タイマが満了したときに、前記発展型高レートパケットデータシステムを抑圧することを中止することと
をさらに備える、［Ｃ４］に記載の方法。
［Ｃ７］
前記ソフト抑圧タイマによって使用されるソフト抑圧時間は、ソフト障害カウントに依存する、
［Ｃ６］に記載の方法。
［Ｃ８］
前記障害のタイプは、ユニバーサル・モバイル・テレコミュニケーション・システム認証および鍵合意のための拡張可能認証プロトコル方法の障害であり、
前記障害を前記アプリケーションに通知することと、
ハード抑圧タイマを用いたデータセッション抑圧を使用して、前記発展型高レートパケットデータシステムを抑圧することと、
前記ハード抑圧タイマが満了したときに、前記発展型高レートパケットデータシステムを抑圧することを中止することと
をさらに備える、［Ｃ４］に記載の方法。
［Ｃ９］
前記障害のタイプは、ベンダー独自のネットワーク制御プロトコル交渉障害であり、
前記障害を前記アプリケーションに通知することと、
パケットデータネットワークレベルの抑圧を実行することと
をさらに備える、［Ｃ４］に記載の方法。
［Ｃ１０］
前記データ呼の要求は、データセッション抑圧によって現在抑圧されているシステム上のものであり、
前記ワイヤレス通信デバイスは、１ｘサービスでの自動サイレントリダイヤル状態におけるハイブリッドモードにあり、
１ｘシステム上に前記データ呼を試みることをさらに備える、
［Ｃ４］に記載の方法。
［Ｃ１１］
前記データ呼の要求は、データセッション抑圧によって現在抑圧されているシステム上のものであり、
前記ワイヤレス通信デバイスは、１ｘサービスでの自動サイレントリダイヤル状態におけるハイブリッドモードになく、
前記アプリケーションにエラーを返すことをさらに備える、
［Ｃ４］に記載の方法。
［Ｃ１２］
前記ワイヤレス通信デバイスは、第１のアプリケーションのために１ｘ／高レートパケットデータシステムとの確立されたデータセッションを有し、
第２のアプリケーションからデータ呼の要求を受信することと、なお、前記第２のアプリケーションは、発展型高レートパケットデータのみのモードをサポートする、
前記１ｘ／高レートパケットデータシステム上に前記データ呼を行うことと、なお、前記データ呼は、いったん接続されるとトーンダウンする、
前記確立されたデータセッションが終了し、ポイントツーポイントプロトコルセッションが停止され、発展型高レートパケットデータシステムと関連付けられる抑圧タイマが満了した場合、前記発展型高レートパケットデータシステム上に前記データ呼を試みることと
をさらに備える、［Ｃ２］に記載の方法。
［Ｃ１３］
データ再試行メカニズムを最適化するように構成されたワイヤレスデバイスであって、
プロセッサと、
前記プロセッサと電子通信状態にあるメモリと、
前記メモリ中に格納された命令と、を具備し、
前記命令は、
発展型高レートパケットデータシステム上にデータ呼を始めるように試み、
前記データ呼を始めることは失敗したと決定し、
前記データ呼を失敗させた障害のタイプを決定し、
前記障害のタイプに基づいて、データ呼を始める試みの頻度を低減する
ように前記プロセッサによって実行可能である、ワイヤレスデバイス。
［Ｃ１４］
前記ワイヤレスデバイスは、アドバンストモバイル加入者ソフトウェアをさらに備える、［Ｃ１３］に記載のワイヤレスデバイス。
［Ｃ１５］
前記命令は、前記ワイヤレス通信デバイス上のアプリケーションから前記データ呼の要求を受信するようにさらに実行可能である、
［Ｃ１３］に記載のワイヤレスデバイス。
［Ｃ１６］
前記障害のタイプは、無線レイヤシステム障害であり、
前記命令は、
無線レイヤシステム障害時間期間の間、前記発展型高レートパケットデータシステムを回避し、
サイレントリダイヤル期間の間、サイレントリダイヤルを実行し、
前記サイレントリダイヤル期間が終了していないことを決定し、
サイレントリダイヤル手順を使用して、抑圧されていない別の利用可能なシステム上に前記データ呼を試みる
ようにさらに実行可能である、［Ｃ１５］に記載のワイヤレスデバイス。
［Ｃ１７］
前記障害のタイプは、ポイントツーポイントプロトコル障害であり、
前記命令は、
前記障害を前記アプリケーションに通知し、
ソフト抑圧タイマを用いたデータセッション抑圧を使用して、前記発展型高レートパケットデータシステムを抑圧し、
前記ソフト抑圧タイマが満了したときに、前記発展型高レートパケットデータシステムを抑圧することを中止する
ようにさらに実行可能である、［Ｃ１５］に記載のワイヤレスデバイス。
［Ｃ１８］
前記ソフト抑圧タイマによって使用されるソフト抑圧時間は、ソフト障害カウントに依存する、
［Ｃ１７］に記載のワイヤレスデバイス。
［Ｃ１９］
前記障害のタイプは、ユニバーサル・モバイル・テレコミュニケーション・システム認証および鍵合意のための拡張可能認証プロトコル方法の障害であり、
前記命令は、
前記障害を前記アプリケーションに通知し、
ハード抑圧タイマを用いたデータセッション抑圧を使用して、前記発展型高レートパケットデータシステムを抑圧し、
前記ハード抑圧タイマが満了したときに、前記発展型高レートパケットデータシステムを抑圧することを中止する
ようにさらに実行可能である、［Ｃ１５］に記載のワイヤレスデバイス。
［Ｃ２０］
前記障害のタイプは、ベンダー独自のネットワーク制御プロトコル交渉障害であり、
前記命令は、
前記障害を前記アプリケーションに通知し、
パケットデータネットワークレベルの抑圧を実行する
ようにさらに実行可能である、［Ｃ１５］に記載のワイヤレスデバイス。
［Ｃ２１］
前記データ呼の要求は、データセッション抑圧によって現在抑圧されているシステム上のものであり、
前記ワイヤレスデバイスは、１ｘサービスでの自動サイレントリダイヤル状態におけるハイブリッドモードにあり、
前記命令は、１ｘシステム上に前記データ呼を試みるようにさらに実行可能である、
［Ｃ１５］に記載のワイヤレスデバイス。
［Ｃ２２］
前記データ呼の要求は、データセッション抑圧によって現在抑圧されているシステム上のものであり、
前記ワイヤレスデバイスは、１ｘサービスでの自動サイレントリダイヤル状態におけるハイブリッドモードになく、
前記命令は、前記アプリケーションにエラーを返すようにさらに実行可能である、
［Ｃ１５］に記載のワイヤレスデバイス。
［Ｃ２３］
前記ワイヤレスデバイスは、第１のアプリケーションのために１ｘ／高レートパケットデータシステムとの確立されたデータセッションを有し、
前記命令は、
第２のアプリケーションからデータ呼の要求を受信し、なお、前記第２のアプリケーションは、発展型高レートパケットデータのみモードをサポートする、
前記１ｘ／高レートパケットデータシステム上に前記データ呼を行い、なお、前記データ呼は、いったん接続されるとトーンダウンする、
前記確立されたデータセッションが終了し、ポイントツーポイントプロトコルセッションが停止され、発展型高レートパケットデータシステムと関連付けられる抑圧タイマが満了した場合、前記発展型高レートパケットデータシステム上に前記データ呼を試みる
ようにさらに実行可能である、［Ｃ１５］に記載のワイヤレスデバイス。
［Ｃ２４］
データ再試行メカニズムを最適化するための方法であって、
ワイヤレス通信デバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかをトラッキングすることと、
前記状態に基づいて、データ呼を始めることを試みるシステム上に抑圧を実施するかどうかを決定することと
を備える、方法。
［Ｃ２５］
前記方法は、前記ワイヤレス通信デバイスによって実行される、
［Ｃ２４］に記載の方法。
［Ｃ２６］
データ最適化システム上にパケットデータ呼を試みることと、
前記パケットデータ呼の試みは、失敗したと決定することと、
サイレントリダイヤル期間の間、好ましいローミングリスト中の同じまたはより好ましいデータ最適化システム上にサイレントリダイヤルを実行することと
をさらに備える、［Ｃ２４］に記載の方法。
［Ｃ２７］
サイレントリダイヤルを実行することは、
呼の試みが失敗する毎に、現在の失敗カウントと合計の失敗カウントとをインクリメントすることと、
呼の試みが失敗したときに、新しい試みタイマを開始することと、
新しい呼の試みが、前記新しい試みタイマが満了する前に起こった場合、前記新しい試みタイマをリセットすることと、
前記新しい試みタイマが満了した場合、前記現在の失敗カウントをリセットすることと
を備える、［Ｃ２６］に記載の方法。
［Ｃ２８］
前記サイレントリダイヤル期間中に、前記合計の失敗カウントが合計の失敗閾値に等しい、または前記現在の失敗カウントが現在の失敗閾値に等しい場合、前記自動サイレントリダイヤル状態で動作するように切換ることをさらに備える、
［Ｃ２７］に記載の方法。
［Ｃ２９］
前記サイレントリダイヤル期間中に、前記合計の失敗カウントが合計の失敗閾値未満であり、前記現在の失敗カウントが現在の失敗閾値未満である場合、発展型高レートパケットデータのみのサイレントリダイヤル状態を維持することをさらに備える、
［Ｃ２７］に記載の方法。
［Ｃ３０］
前記ワイヤレスは、前記自動サイレントリダイヤル状態で動作しており、
前記パケットデータ呼は、前記サイレントリダイヤル期間中に成功しており、
前記パケットデータ呼は、発展型高レートパケットデータシステム上に行われたものであり、
現在の発展型高レートパケットデータシステムと関連付けられるデータセッション抑圧カウンタをクリアすることと、
発展型高レートパケットデータのみのサイレントリダイヤル状態に切換ることと、
前記現在の失敗カウントをリセットすることと、
前記合計の失敗カウントをリセットすることと
をさらに備える、［Ｃ２７］に記載の方法。
［Ｃ３１］
前記ワイヤレスは、前記自動サイレントリダイヤル状態で動作しており、
前記パケットデータ呼は、前記サイレントリダイヤル期間中に成功しておらず、
前記自動サイレントリダイヤル状態を維持することをさらに備える、
［Ｃ２７］に記載の方法。
［Ｃ３２］
前記ワイヤレス通信デバイスは、前記自動サイレントリダイヤル状態で動作しており、
前記パケットデータ呼は、前記サイレントリダイヤル期間中に成功しており、
前記パケットデータ呼は、発展型高レートパケットデータシステム上に行われなかったものであり、
前記自動サイレントリダイヤル状態を維持することをさらに備える、
［Ｃ２７］に記載の方法。
［Ｃ３３］
前記ワイヤレス通信デバイスは、前記発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しており、
発展型高レートパケットデータシステム上にパケットデータ呼を試みることと、
前記パケットデータ呼の試みは、失敗したと決定することと、
同じまたはより好ましいデータ最適化システム上にサイレントリダイヤルを実行することと、
サイレントリダイヤル期間中に、前記パケットデータ呼は成功していないと決定することと、
現在の失敗カウントと合計の失敗カウントとをインクリメントすることと、
前記現在の失敗カウントが現在の失敗閾値未満でない、あるいは前記合計の失敗カウントが合計の失敗閾値未満でない、のいずれかの場合に、前記自動サイレントリダイヤル状態で動作するように切換ることと
をさらに備える、［Ｃ２４］に記載の方法。
［Ｃ３４］
前記ワイヤレス通信デバイスは、前記発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しており、
発展型高レートパケットデータシステム上にパケットデータ呼を試みることと、
前記パケットデータ呼の試みは、成功したと決定することと、
前記発展型高レートパケットデータシステムに関連付けられる抑圧カウンタをクリアすることと、
前記発展型高レートパケットデータのみのサイレントリダイヤル状態を維持することと
をさらに備える、［Ｃ２４］に記載の方法。
［Ｃ３５］
前記ワイヤレス通信デバイスは、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しており、
発展型高レートパケットデータシステム上にパケットデータ呼を試みることと、
前記パケットデータ呼の試みは、失敗したと決定することと、
同じまたはより好ましいデータ最適化システム上にサイレントリダイヤルを実行することと、
サイレントリダイヤル期間中に、前記パケットデータ呼は成功していないと決定することと、
現在の失敗カウントと合計の失敗カウントとをインクリメントすることと、
前記現在の失敗カウントが現在の失敗閾値未満であり、かつ、前記合計の失敗カウントが、合計の失敗閾値未満である場合、前記発展型高レートパケットデータのみのサイレントリダイヤル状態を維持することと
をさらに備える、［Ｃ２４］に記載の方法。
［Ｃ３６］
データ再試行メカニズムを最適化するように構成されたワイヤレスデバイスであって、
プロセッサと、
前記プロセッサと電子通信状態にあるメモリと、
前記メモリ中に格納された命令と、を具備し、
前記命令は、
前記ワイヤレスデバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかをトラッキングし、
前記状態に基づいて、データ呼を始めることを試みるシステム上に抑圧を実施するかどうかを決定する
ように前記プロセッサによって実行可能である、ワイヤレスデバイス。
［Ｃ３７］
前記命令は、
データ最適化システム上にパケットデータ呼を試み、
前記パケットデータ呼の試みは、失敗したと決定し、
サイレントリダイヤル期間の間、好ましいローミングリスト中の同じまたはより好ましいデータ最適化システム上にサイレントリダイヤルを実行する
ようにさらに実行可能である、［Ｃ３６］に記載のワイヤレスデバイス。
［Ｃ３８］
サイレントリダイヤルを実行することは、
呼の試みが失敗する毎に、現在の失敗カウントと合計の失敗カウントとをインクリメントすることと、
呼の試みが失敗したときに、新しい試みタイマを開始することと、
新しい呼の試みが、前記新しい試みタイマが満了する前に起こった場合、前記新しい試みタイマをリセットすることと、
前記新しい試みタイマが満了した場合、前記現在の失敗カウントをリセットすることと
を備える、［Ｃ３７］に記載のワイヤレスデバイス。
［Ｃ３９］
前記命令は、前記サイレントリダイヤル期間中に、前記合計の失敗カウントが合計の失敗閾値に等しい、または前記現在の失敗カウントが現在の失敗閾値に等しい場合、前記自動サイレントリダイヤル状態で動作するように切換るためにさらに実行可能である、
［Ｃ３８］に記載のワイヤレスデバイス。
［Ｃ４０］
前記命令は、前記サイレントリダイヤル期間中に、前記合計の失敗カウントが合計の失敗閾値未満であり、前記現在の失敗カウントが現在の失敗閾値未満である場合、発展型高レートパケットデータのみのサイレントリダイヤル状態を維持するためにさらに実行可能である、
［Ｃ３９］に記載のワイヤレスデバイス。
［Ｃ４１］
前記ワイヤレスは、前記自動サイレントリダイヤル状態で動作しており、
前記パケットデータ呼は、前記サイレントリダイヤル期間中に成功しており、
前記パケットデータ呼は、発展型高レートパケットデータシステム上に行われたものであり、
前記命令は、
現在の発展型高レートパケットデータシステムと関連付けられるデータセッション抑圧カウンタをクリアし、
発展型高レートパケットデータのみのサイレントリダイヤル状態に切換り、
前記現在の失敗カウントをリセットし、
前記合計の失敗カウントをリセットする
ようにさらに実行可能である、［Ｃ３８］に記載のワイヤレスデバイス。
［Ｃ４２］
前記ワイヤレスデバイスは、前記自動サイレントリダイヤル状態で動作しており、
前記パケットデータ呼は、前記サイレントリダイヤル期間中に成功しておらず、
前記命令は、前記自動サイレントリダイヤル状態を維持するためにさらに実行可能である、
［Ｃ３８］に記載のワイヤレスデバイス。
［Ｃ４３］
前記ワイヤレスデバイスは、前記自動サイレントリダイヤル状態で動作しており、
前記パケットデータ呼は、前記サイレントリダイヤル期間中に成功しており、
前記パケットデータ呼は、発展型高レートパケットデータシステム上に行われなかったものであり、
前記自動サイレントリダイヤル状態を維持することをさらに備える、
［Ｃ３８］に記載のワイヤレスデバイス。
［Ｃ４４］
前記ワイヤレスデバイスは、前記発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しており、
前記命令は、
発展型高レートパケットデータシステム上にパケットデータ呼を試み、
前記パケットデータ呼の試みは、失敗したと決定し、
同じまたはより好ましいデータ最適化システム上にサイレントリダイヤルを実行し、
サイレントリダイヤル期間中に、前記パケットデータ呼は成功していないと決定し、
現在の失敗カウントと合計の失敗カウントとをインクリメントし、
前記現在の失敗カウントが現在の失敗閾値未満でない、あるいは前記合計の失敗カウントが合計の失敗閾値未満でない、のいずれかの場合に、前記自動サイレントリダイヤル状態で動作するように切換る
ようにさらに実行可能である、［Ｃ３９］に記載のワイヤレスデバイス。
［Ｃ４５］
前記ワイヤレスデバイスは、前記発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しており、
前記命令は、
発展型高レートパケットデータシステム上にパケットデータ呼を試み、
前記パケットデータ呼の試みは、成功したと決定し、
前記発展型高レートパケットデータシステムに関連付けられる抑圧カウンタをクリアし、
前記発展型高レートパケットデータのみのサイレントリダイヤル状態を維持する、
ようにさらに実行可能である、［Ｃ３６］に記載のワイヤレスデバイス。
［Ｃ４６］
前記ワイヤレスデバイスは、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しており、
前記命令は、
発展型高レートパケットデータシステム上にパケットデータ呼を試み、
前記パケットデータ呼の試みは、失敗したと決定し、
同じまたはより好ましいデータ最適化システム上にサイレントリダイヤルを実行し、
サイレントリダイヤル期間中に、前記パケットデータ呼は成功していないと決定し、
現在の失敗カウントと合計の失敗カウントとをインクリメントし、
前記現在の失敗カウントが現在の失敗閾値未満であり、かつ、前記合計の失敗カウントが、合計の失敗閾値未満である場合、前記発展型高レートパケットデータのみのサイレントリダイヤル状態を維持する、
ようにさらに実行可能である、［Ｃ３６］に記載のワイヤレスデバイス。
［Ｃ４７］
データ再試行メカニズムを最適化するための装置であって、
発展型高レートパケットデータシステム上にデータ呼を始めるように試みるための手段と、
前記データ呼を始めることは失敗したと決定するための手段と、
前記データ呼を失敗させた障害のタイプを決定するための手段と、
前記障害のタイプに基づいて、データ呼を始める試みの頻度を低減させるための手段と
を備える、装置。
［Ｃ４８］
データ再試行メカニズムを最適化するように構成されたワイヤレスデバイスのためのコンピュータプログラム製品であって、前記コンピュータプログラム製品は、命令を有する非一時的コンピュータ可読媒体を具備し、前記命令は、
前記ワイヤレスデバイスに、発展型高レートパケットデータシステム上にデータ呼を始めるように試みさせるためのコードと、
前記ワイヤレスデバイスに、前記データ呼を始めることは失敗したと決定させるためのコードと、
前記ワイヤレスデバイスに、前記データ呼を失敗させた障害のタイプを決定させるためのコードと、
前記ワイヤレスデバイスに、前記障害のタイプに基づいて、データ呼を始める試みの頻度を低減させるためのコードと
を備える、コンピュータプログラム製品。
［Ｃ４９］
データ再試行メカニズムを最適化するための装置であって、
ワイヤレス通信デバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかをトラッキングするための手段と、
前記状態に基づいて、データ呼を始めることを試みるシステム上に抑圧を実施するかどうかを決定するための手段と
を備える、装置。
［Ｃ５０］
データ再試行メカニズムを最適化するように構成されたワイヤレスデバイスのためのコンピュータプログラム製品であって、前記コンピュータプログラム製品は、命令を有する非一時的コンピュータ可読媒体を具備し、前記命令は、
前記ワイヤレスデバイスに、ワイヤレス通信デバイスが、発展型高レートパケットデータのみのサイレントリダイヤル状態で動作しているか、あるいは自動サイレントリダイヤル状態で動作しているかをトラッキングさせるためのコードと、
前記ワイヤレスデバイスに、前記状態に基づいて、データ呼を始めることを試みるシステム上に抑圧を実施するかどうかを決定させるためのコードと
を備える、コンピュータプログラム製品。
［Ｃ５１］
データ再試行メカニズムを最適化するための方法であって、
発展型ユニバーサル・モバイル・テレコミュニケーション・システム地上無線アクセスネットワーク上にデータ呼を始めるように試みることと、
前記データ呼を始めることは失敗したと決定することと、
前記データ呼を失敗させた障害のタイプを決定することと、
前記障害のタイプに基づいて、データ呼を始める試みの頻度を低減させることと
を備える、方法。
【図１】
0005485412.tif 000003
【図２】
0005485412.tif 000004
【図３】
0005485412.tif 000005
【図４】
0005485412.tif 000006
【図５】
0005485412.tif 000007
【図６】
0005485412.tif 000008
【図７】
0005485412.tif 000009
【図８】
0005485412.tif 000010
【図９】
0005485412.tif 000011
【図１０】
0005485412.tif 000012
【図１１】
0005485412.tif 000013