(57)【要約】無線装置の音声品質および音声品質に関連する診断データの監視を行うための方法および装置。閾値レベルの音声品質性能が経験されると追加の予防策および／またはさらなる監視が行われることを可能にする閾値の監視が実行されることができる。音声および診断の監視の結果は、通信ネットワークによって経験された品質関連問題を評価および決定するための報告を、その後収集、分析、および生成することのできるサービスプロバイダに通信されることができる。【選択図】      図２
2008538685.tif 000002
【特許請求の範囲】
【請求項１】
下記を具備する、無線通信装置上の音声品質性能を監視するための方法：
無線通信装置において音声データおよび診断データを監視することと、
前記無線通信装置において前記音声データに基づいて音声品質スコアを決定することと、
前記音声品質スコアおよび音声品質データのうちの少なくとも１つ、ならびに前記診断データをネットワーク装置に通信すること。
【請求項２】
無線通信装置において音声データを監視することは、音声データをロギングすることをさらに具備する、請求項１に記載の方法。
【請求項３】
無線装置において診断データを監視することは、位置データと、電力データと、状態マネージャからのハードウェア関連データと、アプリケーション関連データと、ネットワーク装置データのうちの少なくとも１つをロギングすることをさらに具備する、請求項１に記載の方法。
【請求項４】
前記無線通信装置において前記音声データに基づいて音声品質スコアを決定することは、音声品質アルゴリズムを実行することをさらに具備する、請求項１に記載の方法。
【請求項５】
音声品質アルゴリズムを実行することは、平均オピニオンスコア（ＭＯＳ）、シングルサイド音声品質測定（３ＳＱＭ）、Ｅモデル、音声品質の知覚的評価（ＰＥＳＱ）、および知覚的音声品質測定（ＰＳＱＭ）からなるグループから選択される音声品質アルゴリズムを実行することをさらに具備する、請求項４に記載の方法。
【請求項６】
前記音声品質スコアおよび音声品質データのうちの少なくとも１つ、ならびに前記診断データをネットワーク装置に通信することは、前記診断データ、前記音声データ、および前記音声品質スコアを前記ネットワーク装置に通信することをさらに具備する、請求項１に記載の方法。
【請求項７】
前記音声品質スコアを１つまたはそれより多くの所定の音声品質スコア閾値と比較することをさらに具備する、請求項１に記載の方法。
【請求項８】
前記音声品質スコアおよび音声品質データのうちの少なくとも１つ、ならびに前記診断データをネットワーク装置に通信することは、前記音声品質スコアが前記１つまたはそれより多くの所定の音声品質スコア閾値のうちの１つまたはそれより多くを満たす場合に前記音声品質スコアおよび前記音声品質データのうちの少なくとも１つ、ならびに前記診断データをネットワーク装置に通信することをさらに具備する、請求項７に記載の方法。
【請求項９】
音声データおよび診断データを前記無線通信装置において監視することは、音声データおよび診断データを第１の所定のインターバルで前記無線通信装置において監視することをさらに具備し、前記音声品質スコアが前記音声品質スコア閾値のうちの１つを満たすことが前記比較により決定されると、音声品質データおよび診断データを第２の所定のインターバルで前記無線通信装置において監視することをさらに具備する、ここにおいて、前記第２の所定のインターバルは前記第１の所定のインターバルよりも小さい、請求項７に記載の方法。
【請求項１０】
前記第２の所定のインターバルで監視される前記診断データおよび前記音声品質データを前記ネットワーク装置に通信することをさらに具備する、請求項７に記載の方法。
【請求項１１】
前記音声品質スコアが前記音声品質スコア閾値のうちの１つを満たすことが前記比較により決定されると追加の診断データを前記無線通信装置において監視することをさらに具備する、請求項７に記載の方法。
【請求項１２】
前記音声品質スコアが前記音声品質スコア閾値のうちの１つを満たすことが前記比較により決定されると追加の診断データを前記無線通信装置において監視することは、追加の無線通信装置関連データを、位置データと、電力データと、状態マネージャからのハードウェア関連データと、アプリケーション関連データと、ネットワーク装置データとからなるグループから選択されるものとしてさらに定義する、請求項１１に記載の方法。
【請求項１３】
前記追加の診断データを前記ネットワーク装置に通信することをさらに具備する、請求項１１に記載の方法。
【請求項１４】
音声データおよび診断データを前記無線通信装置において監視することは、音声データおよび診断データを第１の所定のインターバルで前記無線装置において監視することをさらに具備し、複数の比較の結果前記音声品質スコアが前記音声品質スコア閾値のうちの１つを所定の回数満たす場合に音声品質データおよび診断データを第２の所定のインターバルで前記無線通信装置において監視することをさらに具備する、ここにおいて、前記第２の所定のインターバルは前記第１の所定のインターバルよりも小さい、請求項７に記載の方法。
【請求項１５】
前記第２の所定のインターバルで監視された前記音声品質データおよび前記診断データを前記ネットワーク装置に通信することをさらに具備する、請求項１４に記載の方法。
【請求項１６】
複数の比較の結果前記音声品質スコアが前記音声品質スコア閾値のうちの１つを所定の回数満たす場合に追加の診断データを前記無線通信装置において監視することをさらに具備する、請求項７に記載の方法。
【請求項１７】
複数の比較の結果前記音声品質スコアが前記音声品質スコア閾値のうちの１つを所定の回数満たす場合に追加の診断データを前記無線通信装置において監視することは、追加の診断データを、位置データと、電力データと、状態マネージャからのハードウェア関連データと、アプリケーション関連データと、ネットワーク装置データとからなるグループから選択されるものとしてさらに定義する、請求項７に記載の方法。
【請求項１８】
前記追加の診断データを前記ネットワーク装置に通信することをさらに具備する、請求項１７に記載の方法。
【請求項１９】
前記音声品質スコアが前記音声品質スコア閾値のうちの１つを満たすことが前記比較により決定されると、アラートメッセージを前記ネットワーク装置に通信することをさらに具備する、請求項７に記載の方法。
【請求項２０】
命令の少なくとも１つのシーケンスを具備する、無線通信装置上の音声品質を測定するためのコンピュータ可読媒体、ここにおいて、プロセッサによる前記命令の実行は前記プロセッサに下記のステップを実行させる：
音声データおよび診断データを無線通信装置において監視することと、
前記無線通信装置において、前記音声データに基づいて音声品質スコアを決定することと、
前記音声品質スコアおよび前記診断データをネットワーク装置に通信すること。
【請求項２１】
下記の動作を行うように構成された、無線通信装置内に実装された、少なくとも１つのプロセッサ装置：
音声データおよび診断データを監視することと、
前記音声データに基づいて音声品質スコアを決定することと、
前記音声品質スコアおよび前記診断データをネットワーク装置に通信すること。
【請求項２２】
下記を具備する、音声品質を監視するための無線通信装置：
音声データおよび診断データを記憶するために使用可能な記憶ユニットと、
前記記憶ユニットと通信している音声監視モジュール、前記音声監視モジュールは前記音声データに基づいて音声品質スコアを決定するために使用可能であり、前記音声品質スコアおよび前記音声データのうちの少なくとも１つ、ならびに前記診断データをネットワーク装置に通信するために使用可能である。
【請求項２３】
前記記憶ユニットと通信しており、音声データを生成するために使用可能なボコーダをさらに具備する、請求項２２に記載の無線通信装置。
【請求項２４】
位置感知装置、電力感知装置、ハードウェア監視装置、およびアプリケーション監視装置のうちの少なくとも１つをさらに具備する、ここにおいて、前記装置は前記記憶ユニットと通信しており、診断データを生成するために使用可能である、請求項２２に記載の無線通信装置。
【請求項２５】
前記音声監視モジュールは、前記音声品質スコアを決定するために実行される音声品質アルゴリズムをさらに具備する、請求項２２に記載の無線通信装置。
【請求項２６】
前記音声品質アルゴリズムは、平均オピニオンスコア（ＭＯＳ）、シングルサイド音声品質測定（３ＳＱＭ）、Ｅモデル、音声品質の知覚的評価（ＰＥＳＱ）、および知覚的音声品質測定（ＰＳＱＭ）からなるグループから選択される、請求項２２に記載の無線通信装置。
【請求項２７】
前記音声監視モジュールはさらに、前記診断データ、前記音声品質スコア、および前記音声データを前記ネットワーク装置に通信するために使用可能である、請求項２２に記載の無線通信装置。
【請求項２８】
前記音声監視モジュールはさらに、前記音声品質スコアを１つまたはそれより多くの所定の音声品質スコア閾値と比較するために使用可能である、請求項２２に記載の無線通信装置。
【請求項２９】
前記音声監視モジュールはさらに、前記音声品質スコアが前記１つまたはそれより多くの所定の音声品質スコア閾値のうちの１つまたはそれより多くを満たす場合に前記音声品質スコアおよび前記診断データを前記ネットワーク装置に通信するために使用可能である、請求項２８に記載の無線通信装置。
【請求項３０】
前記音声監視モジュールはさらに、前記音声品質スコアが前記音声品質スコア閾値のうちの１つを満たすことが前記比較により決定されると音声品質スコアの決定のレートを増加するために使用可能である、請求項２８に記載の無線通信装置。
【請求項３１】
前記音声監視モジュールはさらに、前記音声品質スコアが前記音声品質スコア閾値のうちの１つを満たすことが前記比較により決定されると追加の診断データを監視するために使用可能である、請求項３０に記載の無線通信装置。
【請求項３２】
さらに、前記追加の診断データは、位置データと、電力データと、状態マネージャからのハードウェア関連データと、アプリケーション関連データと、ネットワーク装置データとからなるグループから選択されたものから選択されるデータを具備する、請求項３１に記載の無線通信装置。
【請求項３３】
前記音声監視モジュールはさらに、前記追加の診断データを前記ネットワーク装置に通信するために使用可能である、請求項３１に記載の無線通信装置。
【請求項３４】
前記音声監視モジュールはさらに、前記音声品質スコアが前記音声品質スコア閾値のうちの１つを満たすことが前記比較により決定されるとアラートメッセージを前記ネットワーク装置に通信するために使用可能である、請求項２８に記載の無線通信装置。
【請求項３５】
前記音声データおよび前記診断データは所定のインターバルで記憶される、請求項２３に記載の無線通信装置。
【請求項３６】
下記を具備する、無線通信装置：
音声データおよび診断データを監視するための手段と、
前記音声データに基づいて音声品質スコアを決定するための手段と、
前記音声品質スコアおよび前記診断データをネットワーク装置に無線で通信するための手段。
【請求項３７】
下記を具備する、無線通信装置における音声品質性能を分析するための方法：
１つまたはそれより多くの無線通信装置から音声品質スコアおよび診断データをネットワーク装置において受信することと、
前記音声品質スコアおよび前記診断データを分析することと、
前記音声品質スコアおよび前記診断データに基づいて１つまたはそれより多くの音声品質報告を生成すること、ここにおいて、前記音声品質報告は音声品質性能を前記診断データと相関させる。
【請求項３８】
１つまたはそれより多くの無線通信装置から音声品質スコアおよび診断データをネットワーク装置において受信することは、前記診断データを、位置データと、電力データと、状態マネージャからのハードウェア関連データと、アプリケーション関連データと、ネットワーク装置データとからなるグループから選択されるものとしてさらに定義する、請求項３７に記載の方法。
【請求項３９】
前記音声品質報告を音声品質の分析のためにサービスプロバイダに通信することをさらに具備する、請求項３７に記載の方法。
【請求項４０】
下記を具備する、無線装置上の音声品質の監視を設定するための方法：
音声の監視に関連する診断監視パラメータおよび音声監視パラメータをネットワーク装置において設定することと、
前記音声監視パラメータおよび前記診断監視パラメータに従って音声データおよび診断データを監視するために使用可能な１つまたはそれより多くの無線通信装置に前記音声監視パラメータおよび診断監視パラメータを通信すること。
【請求項４１】
音声の監視に関連する診断監視パラメータおよび音声監視パラメータをネットワーク装置において設定することは、前記音声監視パラメータを、音声データと、監視インターバルと、監視スケジュールと、監視トリガイベントと、音声スコアアルゴリズムと、閾値条件と、閾限界値とからなるグループから選択されるものとしてさらに定義する、請求項４０に記載の方法。
【請求項４２】
音声の監視に関連する診断監視パラメータおよび音声監視パラメータをネットワーク装置において設定することは、前記診断監視パラメータを、位置監視パラメータと、電力監視パラメータと、ハードウェア監視パラメータと、アプリケーション監視パラメータと、ネットワーク装置監視パラメータデータとからなるグループから選択されるものとしてさらに定義する、請求項４０に記載の方法。
【請求項４３】
命令の少なくとも１つのシーケンスを有する、無線通信装置において音声品質性能を分析するためのコンピュータ可読媒体、ここにおいてプロセッサによる前記命令の実行は前記プロセッサに下記のステップを実行させる：
ネットワーク装置において１つまたはそれより多くの無線通信装置から音声品質スコアおよび診断データを受信することと、
前記音声品質スコアおよび前記診断データを分析することと、
前記音声品質スコアおよび前記診断データに基づいて１つまたはそれより多くの音声品質報告を生成すること、ここにおいて、前記音声品質報告は音声品質性能を前記診断データと相関させる。
【請求項４４】
下記の動作を行うように構成された、ネットワーク装置内に実装された、少なくとも１つのプロセッサ装置：
音声品質スコアおよび診断データを１つまたはそれより多くの無線通信装置から受信することと、
前記音声品質スコアおよび前記診断データを分析することと、
前記音声品質スコアおよび前記診断データに基づいて１つまたはそれより多くの音声品質報告を生成すること、ここにおいて、前記音声品質報告は音声品質性能を前記診断データと相関させる。
【請求項４５】
下記を具備する、無線通信装置における音声品質性能を分析するためのネットワーク装置： 
１つまたはそれより多くの前記無線通信装置から音声品質スコアおよび診断データを受信するために使用可能な通信モジュールと、
前記音声品質スコアおよび前記診断データを記憶するために使用可能な記憶モジュールと、
前記記憶モジュールと通信している音声品質報告生成モジュール、ここにおいて、前記音声品質報告生成モジュールは、前記音声品質スコアおよび前記診断データに基づいて１つまたはそれより多くの音声品質報告を生成するために使用可能である、ここにおいて、前記音声品質報告は音声品質性能を前記診断データと相関させる。
【請求項４６】
下記を具備する、無線通信装置の音声品質を管理するためのネットワーク装置：
複数の前記無線通信装置から音声品質スコアおよび診断データを受信するための手段と、
前記音声品質スコアおよび前記診断データを記憶するための手段と、
前記音声品質スコアおよび前記診断データに基づいて音声品質報告を生成するための手段、ここにおいて、前記音声品質報告は音声品質性能を前記診断データと相関させる。
【発明の詳細な説明】
【関連技術】
【０００１】
［３５Ｕ．Ｓ．Ｃ．§１１９に基づく優先権主張］
本特許出願は、本出願の譲受人に譲渡され、ここで参照により本明細書に明示的に組み込まれる２００５年４月２１日に出願された「無線装置における音声品質を監視するための装置および方法」と題された米国仮出願第６０／６７４，１６５号に基づいて優先権を主張するものである。
【技術分野】
【０００２】
説明される観点は一般に、無線通信装置およびネットワーク通信に関する。より具体的には、説明される観点は、無線装置からの音声／データ処理関連データの収集、報告、および分析に加えて無線通信装置上の音声品質の監視に関する。
【背景技術】
【０００３】
無線ネットワーキングは、銅線または光ケーブルなどの直接の電気的接続なしに１つまたはそれより多くの無線装置をその他のコンピュータ装置に接続する。無線装置は、無線または部分的に無線のコンピュータネットワークにわたって、データを、典型的にはパケットの形態で通信し、そして該ネットワーク上で「データ」または「通信」チャネルをオープンしているため、したがって、該装置はデータパケットを送信および受信することができる。無線装置は、しばしば、プログラムおよびハードウェアコンポーネントなどの無線装置資源を有し、それらは、ネットワーク上でデータを送受信するためのオープン通信接続の使用のような、それらの設計および特有のプロトコルまたは構成に従ってデータを使用および生成するように個別的にまたは共同して動作する。
【０００４】
移動電話、ページャ、ハンドヘルド(handheld)コンピュータなどの無線通信装置は、業務上の使用および私的な使用の両面に関して益々普及が進んでいる。そのような装置の１つの利点は、それらの装置の「無線の」観点が、それらの装置がユーザが望むときはいつでも、およびユーザが望むいかなる場所でも利用されることができるようにすることである。無線装置の利用が拡大するにつれて、および関連する無線通信ネットワークが拡大するにつれて、ユーザは、高品質な無線通信への高まり続ける期待を持つ。したがって、無線装置を利用するときにユーザが満足する１つの観点は、無線装置によって送信および受信される音声の品質に関係する。
【０００５】
無線装置上で経験される音声品質は、多くの異なるネットワークの条件によって影響される。例えば、音声品質は、無線周波数（ＲＦ）の状態、地理的領域内の基地局（すなわちセルサイト）の数、移動無線通信装置によって経験されるセルサイトのハンドオフの回数などによって影響され得る。よくあることだが、ユーザが継続的な音声品質に関連する問題を経験するとき、不満を持ったユーザは、別なサービスプロバイダがより優れた音声品質のサービスを提供するであろうという希望を持ってサービスプロバイダを変更することを選ぶ可能性がある。サービスプロバイダの立場からすれば、サービスプロバイダの変更を選んだ不満を持ったユーザは、顧客を失うこと、すなわち収益を失うことにつながる。
【０００６】
現在、無線通信ネットワークにおいて音声の品質を測定するための多くの異なる手段が存在する。例えば、音声電話技術において、特にデジタル化された音声接続の帯域幅の要求を小さくするためにコーデック(codecs)が使用される場合、平均オピニオンスコア(Mean Opinion Score)（ＭＯＳ）が、接続によって受信された人の音声の知覚される品質の数値的な指示を提供する。典型的に、ＭＯＳは、関連するＭＯＳアルゴリズムまたはルーチンを実行することによって導き出される。ＭＯＳは１から５までの範囲の１つの数値として表され、ここで１は最低の知覚品質であり、５は最高の知覚品質である。音声品質のスコアまたは測定値を提供するために多くの異なるアルゴリズムが実行されることもできる。例えば、シングルサイド音声品質測定(Single Sided Speech Quality Measure)（「３ＳＱＭ」）、Ｅモデル、音声品質モニタ(Voice Quality Monitor)（ＶＱｍｏｎ）、音声品質の知覚的評価（Perceptual Evaluation of Speech Quality）（ＰＥＳＱ）、知覚的音声品質測定（Perceptual Speech Quality Measure）（ＰＳＱＭ）があり、これらのすべては国際電気通信連合（ＩＴＵ）によって公表および標準化されている。しかし、上述の音声品質測定テストは、そのテストにおいてフィールドテクニシャンがネットワークの効率を計るためにネットワークを通って旅する実地試験に、または新しく製造もしくは修理された無線装置に対する品質管理テストに実施が限られている。
【０００７】
したがって、「使用中の」無線装置、あるいは最終的な顧客またはユーザによって使用されている装置の音声品質を監視するためのデバイス、装置および方法を開発する必要がある。「使用中の」無線装置の音声品質のそのような監視は、サービスプロバイダにネットワークの性能に関する実時間のデータを提供する。サービスプロバイダに実時間のネットワークの性能データを提供することによって、サービスプロバイダは、ネットワークに関連するおよび／または装置に関連する問題を効率的におよび効果的に特定することができ、その結果、ユーザ／顧客に積極的なサポートを提供することができる。この点で、サービスプロバイダは、既存のまたは潜在的なネットワークに関連するおよび／または装置に関連する懸念および／または欠陥を見抜くことができ、積極的に問題を解決することができる。さらに、サービスプロバイダは、サービス品質保証契約（ＳＬＡｓ）の一部としてユーザにサービスレベルの誓約を提供することが多い。現在は、これらの誓約の履行を正確におよび効率的に測定および監視する手段は存在しない。したがって、サービスプロバイダがそれらサービスプロバイダのＳＬＡｓを効果的に履行することができるように、ネットワーク性能の実時間の監視を、音声品質の監視の形態で提供することがさらに必要とされている。
【発明の開示】
【０００８】
［サマリー］
本方法、装置、デバイス、プロセッサ、およびコンピュータプログラムモジュールは、無線装置上の音声品質および音声品質に関連する診断データの継続的な監視を提供する。監視の結果は、次に音声品質データおよび診断データに基づいて報告を収集、分析、および／または生成することができるサービスプロバイダに実時間で通信通信されることができる。生成された報告は、通信ネットワークによって経験される品質関連問題を評価するための基礎を提供する。この点で、サービスプロバイダは、ネットワークの問題および／または装置の問題に効率的におよび効果的に対処することができ、その結果、ユーザ／顧客に積極的なサポートを提供することができる。閾値レベルの音声品質性能が経験されると追加の予防策および／またはさらなる監視を可能にする閾値の監視が実行されることができる。
【０００９】
一つの観点において、無線通信装置上の音声品質性能を監視するための方法が規定される。無線装置において実行されるこの方法は、音声データおよび関連する診断データを監視することと、音声データに基づいて音声品質スコアを決定することと、診断データ、および音声品質スコアまたは音声データのうちの少なくとも１つをネットワーク装置に通信することとを含む。いくつかの観点によれば、音声品質スコアを決定することは、平均オピニオンスコア（ＭＯＳ）アルゴリズム、シングルサイド音声品質測定（３ＳＱＭ）アルゴリズム、Ｅモデルアルゴリズム、音声品質モニタ（ＶＱｍｏｎ）アルゴリズム、音声品質の知覚的評価（ＰＥＳＱ）アルゴリズム、知覚的音声品質測定（ＰＳＱＭ）アルゴリズム等のような音声品質アルゴリズムを実行することを含む。別の観点において、その方法は、音声品質スコアを閾値と比較することと、閾値が満たされる場合に適切なアクション(action)をとることとを含むことができる。適切なアクションは、増加されたインターバルで音声品質データを監視すること、または所定のイベントの発生に基づいて監視することを含むことができる。閾値が満たされる場合にとられるべきその他の適切なアクションは、装置の地理的な位置、無線周波数（ＲＦ）の状態などの追加的な診断データを監視すること、および／または無線装置のユーザおよび／またはサービスプロバイダにアラート(alert)通知を送信することを含むことができる。
【００１０】
別の観点において、無線通信装置上の音声品質を測定するためのコンピュータ可読媒体が規定される。コンピュータ可読媒体は、音声データおよび関連する診断データを監視すること、音声データに基づいて音声品質スコアを決定すること、音声品質スコアおよび関連する診断データをネットワーク装置に通信することというステップを無線装置のプロセッサに実行させる、無線装置プロセッサにより実行可能である命令の少なくとも１つのシーケンスを含む。
【００１１】
別の代替的な観点において、無線通信装置内に実装されたプロセッサ装置が規定される。プロセッサは、音声データおよび関連する診断データを監視することと、音声データに基づいて音声品質スコアを決定することと、音声品質スコアおよび診断データをネットワーク装置に通信すること、という動作を実行するように構成される。
【００１２】
音声品質を監視するための無線通信装置もまた本観点を規定する。この装置は、音声データおよび診断データを記憶するために使用可能な記憶ユニットと、その記憶ユニットと通信している音声監視モジュールとを含み、この音声監視モジュールは音声データに基づいて音声品質スコアを決定するために、ならびに音声品質スコアおよび関連する診断データをネットワーク装置に通信するために使用可能である。さらに、この音声監視モジュールは、音声品質スコアを決定するために実行される音声品質ルーチンを含むことができる。加えて、音声監視モジュールは、音声品質スコアを１つまたはそれより多くの所定の音声品質スコア閾値と比較するために、ならびに閾値が満たされる場合に音声品質スコアの決定のレートを増加し、音声品質データをネットワーク装置に通信し、追加的な診断データを監視し、および／または装置のユーザおよび／またはサービスプロバイダにアラート通知を送信するためにさらに使用可能であることができる。
【００１３】
さらに別の観点において、無線通信において音声品質性能を分析するための方法が規定される。この方法は、１つまたはそれより多くの無線通信装置から音声品質スコアおよび関連する診断データをネットワーク装置で受信することと、音声品質スコアおよび診断データを分析することと、音声品質スコアおよび関連する診断データに基づいて１つまたはそれより多くの音声品質報告を生成することとを含む。生成された音声品質報告は、診断データを１つまたはそれより多くの無線通信装置上で経験される音声の問題と相関させた情報を提供する。ネットワーク装置によって生成される音声品質報告は、基地局の音声品質報告と、地理的領域の音声品質報告と、無線通信装置タイプの音声品質報告と、無線通信装置の音声品質報告とを含むことができるが、これらに限定されない。
【００１４】
無線装置上の音声品質の監視を設定するための方法によってさらなる観点が規定される。この方法は、音声監視パラメータ、および音声監視に関連する診断監視パラメータをネットワーク装置において設定することと、音声監視パラメータおよび診断監視パラメータを、当該音声監視パラメータおよび診断監視パラメータに従って音声データおよび診断データを監視するために使用可能な１つまたはそれより多くの無線通信装置に通信することとを含む。音声品質パラメータは、音声データ、監視インターバル、監視スケジュール、監視トリガイベント、音声スコアアルゴリズム、閾値条件、および閾限界値(threshold limit)を含むことができる。診断監視パラメータは、位置監視パラメータ、電力監視パラメータ、ハードウェア監視パラメータ、アプリケーション監視パラメータ、およびネットワーク装置監視パラメータデータ含むことができる。
【００１５】
無線通信において音声品質性能を分析するためのコンピュータ可読媒体によってさらに別の観点が規定される。このコンピュータ可読媒体は命令シーケンスを含み、プロセッサによる命令の実行は、複数の無線通信装置から音声品質スコアおよび関連する診断データを受信することと、音声品質スコアおよび診断データを分析することと、音声品質スコアおよび関連する診断データに基づいて１つまたはそれより多くの音声品質報告を生成することというステップをプロセッサに実行させる。
【００１６】
さらに、１つまたはそれより多くの無線通信装置から音声品質スコアおよび関連する診断データを受信する、音声品質スコアおよび診断データを分析する、音声品質スコアおよび関連する診断データに基づいて１つまたはそれより多くの音声品質報告を生成するという動作を実行するように構成された、ネットワーク装置内に実装された少なくとも１つのプロセッサ装置であるものとして一つの観点が説明される。
【００１７】
１つの代替的な観点において、無線通信装置の音声品質を管理するためのネットワーク装置が規定される。このネットワーク装置は、無線通信装置から音声品質スコアおよび関連する診断データを受信するために使用可能な音声品質パラメータ生成モジュールを含む。そのネットワーク装置はまた、音声品質スコアおよび関連する診断データを記憶するために使用可能な記憶モジュールと、この記憶モジュールと通信している音声品質報告生成モジュールとをさらに含み、ここにおいて音声品質報告生成モジュールは、音声品質スコアおよび関連する診断データに基づいて音声品質報告を生成するために使用可能である。
【００１８】
このように、本明細書において説明される観点は、無線装置上の音声品質および関連する診断データの継続的な監視を行う。監視の結果は、通信ネットワークによって経験された品質関連問題を評価するために後に音声品質スコアおよび関連する診断データに基づいて報告を収集、分析、および／または生成することができるサービスプロバイダに通信されることができる。この点で、サービスプロバイダは、ネットワーク問題に効率的におよび効果的に対処することができ、その結果、ユーザ／顧客に積極的なサポートを提供することができる。閾値レベルの音声品質性能が経験されると追加の予防策および／またはさらなる監視が行われることを可能にする閾値の監視が実行されることができる。
【００１９】
以降、開示された観点が、開示された観点を説明するために、および開示された観点を限定しないように提供された添付の図面と併せて説明され、この図面において同様の記号は当該要素を示す。
【発明を実施するための最良の形態】
【００２０】
ここで、本装置、装置、方法、コンピュータ可読媒体、およびプロセッサが、その図面において本発明の観点が示される添付の図面を参照して以降でより完全に説明される。しかし、装置、装置、方法、コンピュータ可読媒体、およびプロセッサは、多くの異なる形態で実施されることができ、本明細書で説明される観点に限定されると解釈されるべきでなく、むしろこれらの観点は、本開示が綿密で完全になるように、および当業者に本発明の範囲を十分に伝えるために提供される。全体を通じて同様の番号は同様の要素を指す。
【００２１】
一つの観点によれば、図１は、無線装置において音声品質を監視するためのシステムの概略図を提供する。システムは、無線ネットワーク１２を介してユーザマネージャサーバ１４などのネットワーク装置１４と無線通信している１つまたはそれより多くの無線装置１０を含む。無線装置は、音声監視モジュール１８を実行するために使用可能な処理エンジン１６を含む。音声監視モジュールは、最初に消費者ケア代理人(customer care representative)２０などのサービスプロバイダ２０から無線装置にダウンロードされることができる（矢印Ａによって示される）。その代りに、音声監視モジュールは、無線装置の製造業者によって予めインストールされることができるか、またはそうでなければ無線装置にロードされることができる。
【００２２】
音声監視モジュール１８は、所定のインターバルで、または所定のイベントの発生時に音声データ２２を監視およびロギングするために使用可能である。ロギングされた音声データ２２は、音声監視モジュール１８によって音声品質スコア２４を決定するために使用される。さらに、音声監視モジュールは、無線装置の音声性能に関連する診断データ２５を監視およびロギング（またはそうでなければ捕捉(capturing)）している。音声品質スコア２４および／または音声データ２２ならびに関連する診断データ２５は、ネットワーク装置１４に無線で通信される（矢印Ｂで示される）。ネットワーク装置１４は、音声品質報告生成モジュール２８を実行するために使用可能な処理エンジン２６を含む。音声品質報告生成モジュール２８は、１つまたは複数の無線装置から通信された音声品質スコアおよび関連する診断データを分析することによって１つまたはそれより多くの音声品質報告３０を生成するために使用可能である。音声品質報告は、１つまたはそれより多くの無線装置上の音声性能の低下の１つの原因または複数の原因を決定することに当該報告が役立つように、音声品質と診断データの間の相関を提供する。そして次に、音声品質報告３０が、無線ネットワークを管理する目的で、もしくはネットワーク内に配置された無線装置の音声品質性能を監視する目的で、サービスプロバイダ２０に通信されることができる（矢印Ｃによって示される）か、または任意のその他の関係する相手(party)に通信されることができる。
【００２３】
図２を参照すると、一つの観点により、音声品質を監視するために使用可能な無線通信装置のブロック図表現が示される。無線装置１０は、セルラ電話、パーソナルデジタルアシスタント（ＰＤＡ）、双方向テキストページャ、ポータブルコンピュータ、および無線通信ポータルを有し、ネットワークまたはインターネットへの有線接続も有する可能性がある別個のコンピュータプラットホームなどの任意の種類のコンピュータ化された無線装置を含むことができる。無線装置は、遠隔スレーブ(remote-slave)であるか、または遠隔のセンサ、診断ツール、データ中継装置などの、そのエンドユーザを持たず無線ネットワーク１２にわたってデータを単に通信するだけの他の装置であることができる。したがって、本装置および方法は、無線モデム、ＰＣＭＣＩＡカード、アクセス端末、パーソナルコンピュータ、電話、またはそれらの任意の組合せもしくは組合せの一部を限定なしに含む有線または無線通信ポータルを含む任意の形態の無線装置またはコンピュータモジュール上で実行されることができる。
【００２４】
無線装置１０は、無線ネットワーク１２にわたってデータを送信することができ、ルーチンおよびアプリケーションを受信および実行することができ、ユーザマネージャサーバ１４、または無線ネットワーク１２に接続された別のコンピュータ装置などのネットワーク装置１４から送信されたデータをオプションとして表示することができるコンピュータプラットホーム４０を含む。コンピュータプラットホーム４０は、読み出し専用メモリおよび／またはランダムアクセスメモリ（ＲＡＭおよびＲＯＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュカード、またはコンピュータプラットホームに共通の任意のメモリなどの揮発性および不揮発性メモリを含むことができるメモリ／データレジストリ（ｄａｔａ  ｒｅｇｉｓｔｒｙ）４２を含む。さらに、データレジストリ４２は、１つまたはそれより多くのフラッシュメモリセルを含むことができるか、あるいは磁気媒体、光学媒体、テープ、またはソフトもしくはハードディスク(soft or hard disk)などの任意の２次または３次記憶装置であることができる。
【００２５】
さらに、コンピュータプラットホーム４０は、特定用途向け集積回路（「ＡＳＩＣ」）、もしくはその他のチップセットであってよい処理エンジン１６、プロセッサ、論理回路、またはその他のデータ処理装置も含む。ＡＳＩＣなどの処理エンジン１６または他のプロセッサは、無線装置１０のデータレジストリ４２内に記憶された音声監視モジュール１８などの任意の常駐プログラムとインターフェースをとるアプリケーションプログラミングインターフェース（「ＡＰＩ」）レイヤ４４を実行することができる。典型的に、ＡＰＩ４４は、それぞれの無線装置上で実行されるランタイム環境である。１つのそのようなランタイム環境は、カリフォルニア州サンディエゴのカルコム社（Qualcomm,Inc.)によって開発されたBinary Runtime Environment for Wireless（登録商標）（ＢＲＥＷ（登録商標））ソフトウェアである。例えば、無線計算装置上でのアプリケーションの実行を制御するように動作する他のランタイム環境が利用されてもよい。
【００２６】
処理エンジン１６は、無線装置１０の機能と、無線ネットワーク１２上での無線装置の操作性（operability）とを使用可能にする、ハードウェア、ファームウェア、ソフトウェア、およびそれらの組合せで具現化される様々な処理サブシステム４６を含む。例えば、処理サブシステム４６は、その他のネットワーク装置との通信を開始することおよび維持すること、ならびにその他のネットワーク装置とデータを交換することを可能にする。音声監視モジュール１８が音声データ、地理的位置データ、無線周波数（ＲＦ）データなどのデータを生成するために複数のサブシステムに依存する本観点において、それらサブシステムは、ボコーダ監視サブシステム４８、位置決定サブシステム５０、診断監視サブシステム５２などを含むことができるが、これらに限定されない。無線装置がセルラ電話として規定される観点において、通信処理エンジン１６は、サウンド、不揮発性メモリ、ファイルシステム、送信、受信、サーチャ（searcher）、レイヤ１、レイヤ２、レイヤ３、主制御、リモートプロシージャ、ハンドセット、電力管理、デジタル信号プロセッサ、メッセージング、コールマネージャ、Bluetooth（登録商標）システム、Ｂｌｕｅｔｏｏｔｈ（登録商標）ＬＰＯＳ、ポジション（position）エンジン、ユーザインターフェース、スリープ、データサービス、セキュリティ、認証、ＵＳＩＭ／ＳＩＭ、音声サービス、グラフィックス、ＵＳＢ、ＧＰＲＳ、ＭＰＥＧなどのマルチメディアなど（明瞭にするために、これらのすべてが図２に示されているわけではない）の処理サブシステム４６のうちの１つまたはこれらの組合せをさらに含むことができる。開示された観点に関して、処理エンジン１６の処理サブシステム４６は、コンピュータプラットホーム４０上で実行されるアプリケーションと相互作用する(interact)任意のサブシステムコンポーネントを含むことができる。例えば、処理サブシステム４６は、音声監視モジュール１８に代わってＡＰＩ４４からのデータ読み取りおよびデータ書き込みを受信する任意のサブシステムコンポーネントを含むことができる。
【００２７】
コンピュータプラットホーム４０のデータレジストリ４２は、音声品質論理５４を実行するために使用可能な音声監視モジュール１８を含む。音声品質論理は、音声データ２２をロギングする音声データデータベース５６と通信している。音声品質論理は、監視の特性を規定する設定可能な音声監視パラメータ５７に依存する。例えば、音声監視パラメータ５７は、音声品質論理が所定の時間範囲内で、および／または所定のイベントの発生時に所定の時間インターバルで音声データを監視する、すなわちロギングするように構成されることができる。さらに、音声監視パラメータは、監視される音声データを規定するように構成されることができる。いくつかの観点において、監視される音声データは、ＡＰＩレイヤ４４を用いてボコーダ監視サブシステム４８からロギングされる音声サンプルとして規定されることができる。
【００２８】
いくつかの観点において、音声品質論理５４は、無線装置１０の音声性能に関連する診断データをロギングするか、またはそうでなければ記憶する診断データベース６４と通信している。概して、診断データは、音声品質性能に悪影響または好影響をもたらすデータとして規定される。診断データは続いてネットワーク装置１４に通信され、無線装置上の音声の劣化の１つの原因または複数の原因を決定するために診断データを音声スコアと相関させる音声品質報告を生成することに使用される。この点で、診断データベース６４は、無線装置特定データ(wireless device-specific data)を記憶するように構成されることができる、および／または無線装置と無線ネットワークとの間の相互作用(interaction)に関連するデータであることができる。いくつかの観点において、診断データは、地理的位置データ、無線周波数（ＲＦ）データ、および無線装置と通信しているネットワーク装置などを含むことができる。例えば、診断データベース６４は、地理的位置データ６６、ＲＦ環境データ６８、無線装置と通信しているネットワークノード（すなわち、ＩＰ基地局、移動交換局（mobile switching centers）など）の識別などのネットワークエンティティデータ７０、または無線装置のハードウェアの性能データ、アプリケーション／ソフトウェアの性能データなどの任意のその他の所定の追加的なデータ７２を含むことができる。
【００２９】
地理的位置データ６６は、適切な全地球測位システム（ＧＰＳ）メカニズムを含むＧＰＳ監視サブシステム５０から検索されることができる。ＲＦデータは、例えば無線装置の信号電力データを提供し、診断監視サブシステム５２から検索されてもよい。その診断監視サブシステム５２から検索可能な関連ＲＦデータは、符号分割多元接続（ＣＤＭＡ）プロトコルの通信を使用する無線装置のための「サーチャおよびフィンガ（searcher and finger）」情報と、ユニバーサル移動体通信システム（ＵＭＴＳ）プロトコルの通信を使用する装置用のターミナルアダプタ（ＴＡ）のための広帯域符号分割多元接続「フィンガ」情報とを含むことができるが、これらに限定されない。
【００３０】
音声品質論理は、監視された音声データ２２に基づいて音声品質スコア２４を決定する。多くの観点において、音声品質論理５４は、１つまたはそれより多くの音声品質アルゴリズムまたはルーチンを実行して１つまたはそれより多くの音声品質スコア２４を決定する。いくつかの観点において、音声品質スコアは、任意の既知のまたは将来的な平均オピニオンスコア（ＭＯＳ）アルゴリズムを使用して計算され得るＭＯＳとして規定される。知られているＭＯＳアルゴリズムの例は、国際電気通信連合（ＩＴＵ）標準Ｐ．５６３によって規定されたシングルサイド音声品質測定（「３ＳＱＭ」）、ＩＴＵ標準Ｐ．８６１によって規定された知覚的音声品質測定（「ＰＳＱＭ」）、ＩＴＵ標準Ｐ．８６２によって規定された音声品質の知覚的評価（「ＰＥＳＱ」）、ＩＴＵ標準Ｇ．１０７によって規定されたＥモデル、ＩＴＵによってまだ標準化されていないＥモデルの拡張である音声品質モニタ（「ＶＱｍｏｎ」）などを含む。記載されている観点におけるどの音声品質アルゴリズムまたはＭＯＳアルゴリズムの実装も限定的とみなされず、本明細書において説明される観点は、任意の現在知られているアルゴリズムまたは将来開発される任意のアルゴリズムを使用して実装されることができることに留意されたい。音声品質スコア２４は、音声データデータベース５６に記憶される音声品質スコアログ５８にロギングされることができる。
【００３１】
いくつかの観点において、音声監視モジュール１８は、決定された音声品質スコア２４が予め定められた音声品質スコア閾値を満たすかどうかを決定するための閾値論理６０を含むことができる。概して、閾値パラメータ６２は、ネットワーク装置１４または何らかの他のネットワーク装置において行われる設定によって規定され、閾値および条件を含む。閾値は、数値、例えば許容できるまたは許容できない音声品質スコアに関連する限界を規定する値であってよい。例えば、ＭＯＳスコアは１から５までの範囲をとり、したがって許容可能なＭＯＳスコアを識別すると考えられることができる閾値は約３から約４．５までである可能性がある。閾値条件は、「よりも小さい」、「よりも大きい」、「と等しい」、「以下」、「以上」などを含むことができる。明瞭にするために、閾値を「満たす」という用語は、本明細書においては、測定された値が予め定められた値を超える、それと等しい、またはそれを下回る場合を規定するために使用される。
【００３２】
音声品質スコア２４が予め定められた閾値６２を満たす場合、特定の予め定められたアクションが行われることができる。これらの予め定められたアクションは、閾値パラメータ６２によって規定され、閾値がひとたび満たされると行われるように構成されることができ、またはその代りに、閾値論理６０は、その閾値が所定の回数満たされると予め定められたアクションを発生させるように構成されることができる。予め定められたアクションは、音声データを監視することおよび音声品質スコアを決定することのレートを増加すること、追加の無線装置関連データを監視すること、および／または関係のある相手に閾値の通知を通信することを含むことができるが、これらに限定されない。
【００３３】
いくつかの観点において、閾値６２が満たされるとき、音声データ２２の監視、および関連する音声品質スコア２４の決定は、増加されたレートで、すなわち、より短いインターバルで、より短い時間範囲に渡って、予め定められたイベントの発生時に、またはより多くの予め定められたイベント（すなわち、閾値が満たされる前は監視をトリガしなかったイベント）の発生時に行われることができる。例えば、音声データの監視、および関連する音声品質スコアの決定が、閾値が満たされる前には、２秒毎に１回行われている場合、音声データの監視、および関連する音声品質スコアの決定は、閾値が満たされた後は、５ミリ秒毎に１回行われることができる。
【００３４】
その他の観点において、閾値６２が満たされると、閾値論理６０は、診断データまたは追加的な診断データを監視し、そしてそれらを診断データベース６４に記憶するために使用可能であることができる。閾値論理６０は、満足される閾値の発生が診断データの最初の監視および記憶をトリガする（すなわち、閾値が満たされるまで診断データの監視が行われない）ように構成されることができる。閾値が満たされる前に診断データの監視および記憶が行われるその他の観点において、以前に監視・記憶されていない追加的な診断データが監視されることができ、および／または以前に監視された診断データが最初のインターバルより小さい別のインターバルで監視および記憶されることができる。
【００３５】
その他の観点において、予め定められた閾値パラメータ６２は、予め定められたアラート閾値が満たされる場合に閾値通知の生成とその閾値通知の通信を行う音声監視モジュール１８の閾値論理６０内で構成されることができる。閾値が満たされる場合、アラート通知を生成するために閾値アラート／通知論理７４が実行される。続いて、アラート通知は、無線装置のユーザに内部的に通信される、および／またはユーザマネージャサーバなどのネットワーク装置を介してサービスプロバイダに外部的に通信されるなど、通信モジュール７６を介して適切な相手に通信されることができる。いくつかの観点においては、閾値が、音声監視モジュールを実行するすべての無線装置に関して実装されるネットワーク全体の閾値となるが、他の観点では、ユーザ／顧客に提供されるサービスレベルがアラート通知の閾値を決定付ける。例えば、装置もしくはユーザ識別、装置の種類もしくはモデル、装置のハードウェアもしくはソフトウェアのバージョン、加入レベル、および／または顧客サービスコードなどの装置特性に基づいて、さまざまな装置がさまざまな閾値を有することができる。アラート通知は、電子メール通信、ショートメッセージサービス（ＳＭＳ）通信などの形態をとることができる。
【００３６】
加えて、閾値を満たすことが増加された監視および品質スコアの決定、ならびに／または診断データもしくは追加的な診断データの監視をもたらすために使用可能な閾値論理６０を用いて音声監視モジュールが構成される観点において、当該論理は、所定の期間の後に、または所定の品質スコアが達成された、もしくは所定の期間中保持された後に「許容可能な状態」に戻るように監視を行うように構成されることができる。「許容可能な状態」は、本明細書において、音声監視パラメータ５７の中で構成される許容可能な品質スコアとして規定される。
【００３７】
上述のように、コンピュータプラットホーム４０は、無線装置１０の様々なコンポーネントの間の、および無線装置１０と無線ネットワーク１２の間の通信を可能にする、ハードウェア、ファームウェア、ソフトウェア、およびそれらの組合せで具現化される通信モジュール７６をさらに含むことができる。通信モジュールは、無線通信接続を確立するための必要なハードウェア、ファームウェア、ソフトウェア、および／またはそれらの組合せを含むことができる。通信モジュール７６は、音声品質スコア２４および／または音声データ２２および／または診断データをネットワーク装置１４に通信するために使用可能である。音声監視モジュールは、音声品質スコア、音声データ、および／または診断データを所定のインターバルで、予め定められたイベントの発生時に、サービスプロバイダ／ネットワーク装置などの認可された相手の要求を受けて、または音声監視モジュールによって規定された任意のその他の時点で通信するように構成されることができる。音声品質スコア閾値を利用する観点において、音声監視モジュールは、満足される閾値の発生後にのみ、音声データ、音声品質スコア、および／または診断データが通信されるように構成されることができる。代替として、音声データ、音声品質スコア、および診断データは、満足される閾値の発生の前および満足される閾値の発生の後の両方で通信されることができる。音声データ、音声品質スコア、および／または診断データは個々にまたは一緒に通信されるように構成されることができることも留意される。
【００３８】
さらに、無線装置１０は、無線装置への入力を生成するための入力メカニズム７８と、無線装置のユーザよる消費に関する情報を生成するための出力メカニズム８０とを有する。例えば、入力メカニズム７８は、キーまたはキーボード、マウス、タッチスクリーンディスプレイ、音声認識モジュールと共同するマイクロホンなどのメカニズムを含むことができる。ある定まった観点において、入力メカニズム７８は、無線装置上でアプリケーションをアクティブ化するためのユーザ入力を提供する。さらに、例えば、出力メカニズム８０は、ディスプレイ、オーディオスピーカ、触覚フィードバックメカニズムなどを含むことができる。
【００３９】
図３を参照すると、別の観点により、ユーザマネージャサーバなどのネットワーク装置１４のブロック図が示される。ネットワーク装置は、任意の種類のハードウェア、サーバ、パーソナルコンピュータ、ミニコンピュータ、メインフレームコンピュータ、または専用もしくは汎用のいずれかの計算装置の任意の計算装置のうちの少なくとも１つを含むことができる。さらに、本明細書においてネットワーク装置１４上で動作させられると説明された、またはネットワーク装置１４によって実行されると説明されたモジュールおよびアプリケーションは、ネットワーク装置１４上で完全に実行されることができるか、またはその代りに、その他の観点において、別個のサーバまたはコンピュータ装置が協力して動作して、使用可能なフォーマットのデータを相手に提供することができ、および／またはネットワーク装置１４によって実行されるモジュールおよびアプリケーションと無線装置１０との間のデータフローにおける別個の制御のレイヤを提供することができる。
【００４０】
ネットワーク装置１４は、無線ネットワーク１４をわたってデータを送信および受信できる、ならびにルーチンおよびアプリケーションを実行できるコンピュータプラットホーム１３０を有する。コンピュータプラットホーム１３０はデータ記憶装置１３２を含み、それは、読み出し専用メモリおよび／またはランダムアクセスメモリ（ＲＡＭおよびＲＯＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュカード、またはコンピュータプラットホームに共通の任意のメモリのような揮発性および不揮発性メモリを具備することができる。さらに、データ記憶装置１３２は、１つまたはそれより多くのフラッシュメモリセルを含んでもよいし、あるいは磁気媒体、光媒体、テープ、またはソフトもしくはハードディスクなどの任意の２次または３次記憶装置であってもよい。さらに、コンピュータプラットホーム１３０は、特定用途向け集積回路（「ＡＳＩＣ」）、もしくはその他のチップセットであってよい処理エンジン２６、プロセッサ、論理回路、またはその他のデータ処理装置も含む。コンピュータプラットホーム１３０は、ネットワーク装置１４の様々なコンポーネント間の通信だけでなく、ネットワーク装置１４と無線ネットワーク１２との間の通信もまた可能にする、ハードウェア、ファームウェア、ソフトウェア、およびそれらの組合せで具現化される通信モジュール１３４をさらに含むことができる。例えば、説明された観点において、通信モジュールは、音声監視モジュール１８と、関連する音声品質監視パラメータ５７と、閾値パラメータ６２とを無線装置に通信するように構成される。加えて、通信モジュールは、音声品質スコアログ５８、音声データログ２２などの音声品質データを受信し、そのようなデータを音声データベース１３６に記憶するように構成される。通信モジュールは更に、位置データ６６、ＲＦデータ６８、ネットワークエンティティデータ７０、および追加的な診断データ７２などの診断データを受信し、そのようなデータを診断データベース１３８に記憶するように構成される。通信モジュールは、無線通信接続を確立するための必要なハードウェア、ファームウェア、ソフトウェア、および／またはそれらの組合せを含むことができる。
【００４１】
ネットワーク装置のデータ記憶装置１３２は、音声品質監視モジュール１８を無線装置に通信するように、ならびに設定可能な音声品質監視パラメータ５７、および／または設定可能な閾値パラメータ６２を無線装置に通信するために使用可能な音声品質監視設定モジュール１４０を含む。設定可能な音声品質監視パラメータは、音声データの監視インターバル、音声データの監視範囲、および／または音声データの監視をトリガするイベントを含むが、これらに限定されない。さらに、音声品質監視パラメータは、どの音声関連サブシステムが監視されるべきかに関する詳細、例えば、ボコーダ監視サブシステムのサンプリングを含むことができる。さらに、音声品質監視パラメータは、音声品質スコアを決定するために実行される音声品質ルーチンまたはアルゴリズムを規定することができる。加えて、音声品質監視パラメータは、どの診断データが監視およびロギングされるべきか、ならびにそれがどのように監視およびロギングされるべきかに関する詳細、すなわち、診断データの監視インターバル、範囲、トリガイベントなどを規定することができる。音声品質スコア閾値を実装する観点において、音声品質監視設定モジュールは、閾値、および閾値を囲む条件を規定する。さらに、閾値パラメータは、一つの閾値が満足された時に何が行われるべきかを規定することができる。例えば、音声データおよび／または診断データの監視インターバルを減少すること、診断データを監視すること、追加的な診断データを監視すること、アラート通知を送信することなど。いったん音声品質監視パラメータおよび／または音声品質スコア閾値が規定されてしまうと、当該パラメータおよび／または当該閾値は通信モジュール１３４を介して無線装置に通信される。
【００４２】
ネットワーク装置１４のデータ記憶装置１３２は、音声品質スコアログおよび診断データに基づいて音声品質報告を生成するために使用可能な音声品質報告生成モジュール２８を含む。加えて、音声品質報告生成モジュール２８は、各ネットワークノードに置かれたネットワーク装置から通信される基地局データまたは移動交換局データなどの、その他のネットワーク装置から通信される追加的な診断データログに依存することができる。音声品質報告生成モジュールは、位置データ６６、ＲＦデータ６８、ネットワークエンティティデータ７０、追加的な診断データ７２などのような受信された音声スコアログ５８のデータおよび診断データを、音声品質報告生成モジュール２８により操作されることができるデータに処理するためのデータ分析論理１４２を含む。音声品質報告モジュール２８は、分析されたログデータを音声品質報告に変換するための音声品質報告生成論理１４４をさらに含む。音声品質報告は、音声性能の低下の１つの原因または複数の原因についての洞察を与える目的で音声スコアと診断データとの間の相関を提供する。この点で、音声品質報告は、報告機能を要求するまたは必要とする相手に関係のある任意の音声関連データを含むことができる。音声品質報告の例は、基地局の音声品質報告と、地理的地域の音声品質報告と、無線通信装置の種類の音声品質報告と、無線通信装置の音声品質報告とを含むが、これらに限定されない。
【００４３】
無線ネットワーク１２は、無線ネットワーク１２に接続された任意の装置と無線装置１０との間の無線通信を可能にするために、少なくとも部分的に、使用可能な任意の通信ネットワークを含む。さらに、無線ネットワーク１２は、当該ネットワークを形成するすべてのネットワークコンポーネントおよびすべての接続された装置を含むことができる。例えば、無線ネットワーク１２は、セルラ電話ネットワークと、カリフォルニア州サンディエゴのカルコム社から入手可能なＭＥＤＩＡＦＬＯシステムなどフォワード・リンク・オンリー(Forward Link Only）（ＦＬＯ）ネットワークなどのマルチキャストネットワークと、衛星用のＤＶＢ−Ｓ、ケーブル用のＤＶＢ−Ｃ、地上波テレビジョン用のＤＶＢ−Ｔ、ハンドヘルド向け地上波テレビジョン用のＤＶＢ−Ｈなどのデジタルビデオ放送（digital video broadcasting）（ＤＶＢ）ネットワークと、地上波電話ネットワーク（terrestrial telephone network）と、衛星電話ネットワークと、赤外線データ通信協会規格（Infrared Data Association）（ＩｒＤＡ）ベースのネットワークなどの赤外線ネットワークと、短距離無線ネットワークと、Bluetooth技術のネットワークと、ZigBeeプロトコルのネットワークと、超広帯域（ＵＷＢ）プロトコルのネットワークと、家庭内無線周波数（home radio frequency）（ＨｏｍｅＲＦ）ネットワークと、共有ワイヤレスアクセスプロトコル（shared wireless access protocol）（ＳＷＡＰ）ネットワークと、ワイヤレスイーサネット(登録商標)製品互換性推進協議会（ＷＥＣＡ）ネットワーク、ワイヤレス・フィデリティ・アライアンス（wireless fidelity alliance）（「Ｗｉ−Ｆｉアライアンス」）ネットワーク、および８０２．１１ネットワークなどの広帯域ネットワークと、公衆交換電話網と、インターネットなどの公衆混成通信ネットワーク（public heterogeneous communications network）と、私設通信ネットワークと、地上移動無線ネットワーク（land mobile radio network）とのうちの少なくとも１つ、またはこれらの任意の組合せを含むことができる。
【００４４】
電話ネットワークの好適な例は、符号分割多元接続（ＣＤＭＡ）、広帯域符号分割多元接続（ＷＣＤＭＡ）、ユニバーサル移動体通信システム（ＵＭＴＳ）、改良型移動電話サービス（advanced mobile phone service）（ＡＭＰＳ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、直交周波数分割多元接続（ＯＦＤＭＡ）、移動体通信用グローバルシステム（global system for mobile communications）（ＧＳＭ）、シングルキャリア（１Ｘ）無線伝送技術（ＲＴＴ）、エボリューションデータオンリー(evolution data only）（ＥＶ−ＤＯ）技術、汎用パケット無線サービス（ＧＰＲＳ）、エンハンストデータＧＳＭ環境（enhanced data GSM environment）（ＥＤＧＥ）、高速ダウンリンクデータパケットアクセス（ＨＳＰＤＡ）、アナログおよびデジタル衛星システム、ならびに無線通信ネットワークおよびデータ通信ネットワークのうちの少なくとも１つにおいて使用され得る任意の他の技術／プロトコルなどのアナログおよびデジタルネットワーク／技術のうちの少なくとも１つ、またはこれらの任意の組合せを含む。
【００４５】
図４を参照すると、一つの観点において、音声品質を監視するための無線装置１０はセルラ電話を含む。セルラ電話システム１００は、キャリアネットワーク１０４を介して有線ネットワーク１０２に接続された無線ネットワーク１２を含むことができる。向上された計算能力を有する無線装置１０が製造されており、無線ネットワーク１２上で音声およびデータを含むパケットをしばしは通信することができる。上述のように、これらの「スマートな」無線装置１０は、ソフトウェア開発者が当該セルラ電話１０上で動作するソフトウェアアプリケーションを作成し、当該装置の特定の機能を制御することを可能にする、それらの無線装置のローカル・コンピュータ・プラットホーム４０上に存在するＡＰＩｓ４４を有する。図３は、セルラ無線ネットワークのコンポーネントと、本システムの一つの観点の要素の相互関係とをより完全に示す代表的な図である。セルラ無線ネットワーク１２は単なる例示に過ぎず、そのシステムによって無線装置１０などの遠隔モジュールが互いの間で、および／または、無線ネットワークのキャリアおよび／もしくはサーバを、限定なしに、含む無線ネットワーク１２のコンポーネントの間で無線により通信する任意のシステムを含むことができる。
【００４６】
システム１００において、ネットワーク装置１４は、音声品質報告生成モジュール２８、音声品質スコア、音声データ、または追加的な診断データを記憶するための別個のデータリポジトリ１０６と、有線ネットワーク１０２（例えばローカルエリアネットワーク、ＬＡＮ）を介して通信している可能性がある。さらに、データ管理サーバ１０８は、後処理能力、データフロー制御などを提供するためにネットワーク装置１４と通信している可能性がある。ネットワーク装置１４、データリポジトリ１０６、およびデータ管理サーバ１０８は、セルラ電気通信サービスを提供するために必要とされる任意のその他のネットワークコンポーネントと共にセルラ電話システム１００上に存在する可能性がある。ネットワーク装置１４および／またはデータ管理サーバ１０８は、インターネット、安全なＬＡＮ、ＷＡＮ、またはその他のネットワークなどのデータリンクであってよいデータリンク１１０および１１２を介してキャリアネットワーク１０４と通信する。キャリアネットワーク１０４は、移動交換局（「ＭＳＣ」）１１４に送信される（概してデータパケットである）メッセージを制御する。さらに、キャリアネットワーク１０４は、インターネットおよび／またはＰＯＴＳ（「一般電話サービス（plain old telephone service）」）などのネットワーク１１２によってＭＳＣ１１４と通信する。概して、ネットワーク１１２において、ネットワークまたはインターネット部分がデータを転送し、ＰＯＴＳ部分が音声情報を転送する。ＭＳＣ１１４は、データ転送のためのデータ網および／またはインターネット部分、ならびに音声情報のためのＰＯＴＳ部分のような、別のネットワーク１１８によってマルチプルの(multiple)基地局（「ＢＴＳ」）１１６に接続されることができる。最終的に、ＢＴＳ１１８は、ショートメッセージサービス（「ＳＭＳ」）、またはその他の無線による方法によって無線装置１０のような、無線装置にメッセージを無線で同報通信する(broadcasts)。
【００４７】
図５は、一つの観点による、無線装置において音声品質を監視ための、およびネットワーク装置において音声品質報告を生成するための方法を詳細に説明するメッセージフロー図である。イベント２００において、ネットワーク装置（１４）の音声品質監視設定モジュール（１４０）が、音声品質の監視のための音声監視パラメータおよび閾値パラメータ（５７および６２）を設定する。これらのパラメータは、音声データの監視インターバル、音声データの監視範囲、音声データの監視をトリガするイベント、監視されるべきデータ、閾値、閾値条件、監視されるべき診断データ、診断データの監視インターバルなどを含むことができる。さらに、閾値パラメータが設定される場合、音声データの監視インターバルを減少すること、音声データの監視範囲を減少すること、音声データの監視をトリガする追加的なイベント、診断データの監視、診断データの追加的な監視、アラート通知などの、閾値が満たされる場合のアクションに関する条件が規定されることができる。
【００４８】
イベント２１０において、ネットワーク装置（１４）が、ブートストラップ命令を無線装置（１０）の音声監視モジュール（１８）に送信することによって無線装置との通信を開始する。ブートストラップ命令は、ショートメッセージサービス（ＳＭＳ）通信、自動コールバック（ＡＣＢ）通信、または任意のその他の好適な通信メカニズムを用いて送信されることができる。イベント２２０において、音声監視モジュール（１８）がブートストラップ命令を解析し、イベント２３０において、音声監視モジュールが通信モジュール（７６）を呼び出してネットワーク装置との通信を開始する。一つの観点において、ハイパーテキスト転送プロトコル／伝送制御プロトコル（ＨＴＴＰ／ＴＣＰ）が通信プロトコルとして実装される。イベント２４０において、音声品質監視設定モジュール（１４０）が通信モジュール（１３４）を呼び出して、設定可能な音声監視および閾値パラメータをネットワーク装置から無線装置にダウンロードする。イベント２５０において、音声品質監視設定モジュールが無線装置に肯定応答メッセージを送信して、設定パラメータのダウンロードが完了したことを音声品質監視モジュールに通知する。
【００４９】
イベント２６０において、無線装置の音声監視モジュール（１８）が、音声データ（２２）およびオプションで診断データ（６４）を監視することと、監視された音声データに関する音声品質スコア（２４）を決定することとを開始する。イベント２７０において、音声品質モジュール（１８）は、例えば音声品質の低下を示す規定された閾値を音声品質スコアが満たすことを決定し、音声監視モジュールは、音声データの監視インターバルを減少すること、および診断データ、または位置データ、ＲＦデータなどの追加的な診断データを監視することによって応答する。
【００５０】
イベント２８０において、音声監視モジュールが音声品質スコアおよびロギングされた診断データをネットワーク装置に通信することを望み、通信モジュール（７６）を呼び出してネットワーク装置との通信を開始する。一つの観点において、ハイパーテキスト転送プロトコル／伝送制御プロトコル（ＨＴＴＰ／ＴＣＰ）が通信プロトコルとして実装される。イベント２９０において、音声監視モジュール（１８）が通信モジュール（７６）を呼び出して、ロギングされた音声品質スコア、および診断データを無線装置からネットワーク装置にダウンロードする。イベント３００において、音声監視モジュールがネットワーク装置に肯定応答メッセージを送信して、ロギングされたデータのダウンロードが完了したことをネットワーク装置に通知する。
【００５１】
イベント３１０において、ネットワーク装置（１４）の音声品質報告生成モジュール（２８）が音声品質スコアおよび診断データを分析し、ロギングされたデータの要約報告を生成する。イベント３２０において、音声品質報告がネットワーク装置からサービスプロバイダ／消費者サービス（２０）に通信され、イベント３３０において、サービスプロバイダが報告を分析し、ネットワークまたは装置内の問題の領域を修正するための適切なネットワークまたは無線装置のアクションをとる。
【００５２】
図６を参照すると、一つの観点により、無線装置上の音声品質の監視のための方法を詳細に説明する流れ図が示される。イベント４００において、無線装置の音声監視モジュールが、第１の所定のインターバルで音声データおよび診断データを監視およびロギングするように構成される。代替的な観点において、音声監視モジュールは、最初にだけ音声データを監視およびロギングするように構成されることができる。概して、音声データは、ボコーダ、または音声サンプルを記録する何らかのその他の装置からの音声データをサンプリングすることによって監視される。音声および診断データが監視されるインターバルは、音声監視モジュールの設定の中で規定される。サービスプロバイダ、装置の製造業者、音声監視モジュールの供給業者、または音声監視モジュールの設定パラメータにアクセスできる任意のその他の主体は、予め定められたインターバルを設定することができる。所定のインターバルで監視することに加えて、音声監視モジュールは、所定の時間範囲内で監視するように、および／または所定のイベントの発生と同時に監視するように構成されることができる。
【００５３】
イベント４１０において、音声監視モジュールは、監視された音声データに対する音声品質スコアを決定する。音声品質スコアは、音声品質ルーチンまたはアルゴリズムを使用して決定される。いくつかのアルゴリズムにおいて、音声監視モジュールは、国際電気通信連合（ＩＴＵ）標準Ｐ．５６３によって規定されたシングルサイド音声品質測定（「３ＳＱＭ」）、ＩＴＵ標準Ｐ．８６１によって規定された知覚的音声品質測定（「ＰＳＱＭ」）、ＩＴＵ標準Ｐ．８６２によって規定された音声品質の知覚的評価（「ＰＥＳＱ」）、ＩＴＵ標準Ｇ．１０７によって規定されたＥモデル、ＩＴＵによってまだ標準化されていないＥモデルの拡張である音声品質モニタ（「ＶＱｍｏｎ」）などの知られている平均オピニオンスコア（ＭＯＳ）アルゴリズムを使用してＭＯＳを決定する。多くの観点において、いったん音声品質スコアが決定されてしまうと、当該スコアは無線装置内で関連する音声品質スコアログにロギングされる。
【００５４】
イベント４２０において、無線装置は、音声品質スコアおよび診断データをネットワーク装置に通信する。音声品質スコアおよび診断データの通信は、音声データの通信をさらに含むことができる。音声品質スコアのネットワーク装置への通信は任意の時点で行われることができ、ほとんどの観点において音声監視モジュール内で設定可能であることに留意されたい。いくつかの観点においては、音声品質スコアは当該スコアが決定された後で個々に通信されることができ、その他の観点においては、音声品質スコアはロギングされ、蓄積されたロギングされたスコアが所定のインターバルで、所定のイベントの発生と同時に、またはサービスプロバイダ／ネットワーク装置の管理者の要求を受けてネットワーク装置に通信される。音声品質スコア閾値を実装する特定の観点において、音声品質スコアおよび関連する診断データの通信は、閾値が満たされた後にのみ行われる。
【００５５】
決定４３０において、音声監視モジュールは、音声品質スコアが所定の閾値を満たすかどうかを決定する。上述のように、閾値は値または条件によって規定される。減少されたインターバルでの（すなわち、増加されたレートでの）監視、診断データの監視、追加的な診断データの監視、および／または適切な相手にアラート通知を通信することをトリガする閾値が音声監視モジュール内で構成されることができる。さらに、監視インターバルを減少すること、監視されるデータを増加すること、および／またはアラート通知を通信することなどのトリガイベントが発生する前に（２回以上の）所定の回数満たされるべき閾値を提供する閾値が構成されることができる。品質スコアが閾値を満たさない場合、音声監視モジュールはイベント４００に戻り、最初の第１の所定のインターバルで監視が続行する。
【００５６】
品質スコアが規定された閾値を確かに満たす場合、決定４４０において、音声監視モジュールは、閾値を満たすことがアラート通知を許すかどうかを決定する。音声品質監視モジュールは、満たされているすべての閾値がアラート通知を許すように構成されることができるか、または音声品質監視モジュールは、満たされている特定の予め定められた閾値のみがアラート通知を許すように構成されることができる。概して、アラート通知は、音声監視モジュールがそのような通知を送信するように構成されている場合、または音声品質スコアが規定された閾値よりもはるかに大きいか、もしくははるかに小さい場合、サービスプロバイダなどの適切な相手に送信される。いくつかの観点において、無線装置のユーザに対して提供されているサービスレベルが、音声監視モジュールが閾値が満たされる場合にアラート通知を通信するように構成されるかどうかを決定付ける。閾値が満たされることがアラート通知を許すという決定がなされる場合、イベント４５０において、アラート通知が適切な１つまたは複数の相手に通信される。
【００５７】
閾値が満たされることがアラート通知を許さないという決定がなされる場合に、またはアラート通知が送信された後で、イベント４６０において、音声監視モジュールが最初の第１の所定のインターバルよりも小さな第２の所定のインターバルでの監視を開始する。例えば、最初に監視が１秒毎に１回行われる場合、いったん閾値が満たされると、監視は５ミリ秒（ｍｓ）毎に１回行われることができる。
【００５８】
そのレートで音声データが監視されるレートを増加することに加えて、音声監視モジュールは、イベント４７０において、閾値が満たされることが診断データの監視をトリガするように、または診断データが閾値が満たされる前に監視されていた場合には追加的な診断データの監視をトリガするように構成されることができる。さらに、音声監視モジュールは、閾値が満たされることの発生が、減少されたインターバルで診断データを監視することをもたらすように構成されることができる。イベント４９０において、音声品質スコア、診断データ、およびオプションで音声データがネットワーク装置に通信される。上述のように、音声品質スコア、音声データ、および／または追加的な診断データのネットワーク装置への通信は、任意の時点で行われることができ、ほとんどの観点において音声監視モジュール内で設定可能である。
【００５９】
イベント４８０において、音声監視モジュールが、第２のインターバルで監視された音声データに対する音声品質スコアを決定し、イベント５００において、音声品質スコアが引き続き閾値を満たすかどうかに関する決定がなされる。閾値がもはや満たされない場合、プロセスはイベント４００に戻り、音声データの監視は第１のインターバルで実行され、診断データおよび／または追加的な診断データの監視は中断されることができる。代替として、音声監視モジュールは、閾値がもはや満たされないことの（２回以上の）指定された回数の発生の後にのみ第１の所定のインターバルに戻るように構成されることができる。閾値がまだ満たされている場合、プロセスはイベント４６０に戻り、音声データの監視は第２のインターバルで実行され、診断データまたは追加的な診断データの監視が継続する。代替として、その他の観点において、音声監視モジュールは、第２の所定のインターバルでの音声データの監視、および診断データまたは追加的な診断データの監視を中断し、所定の期間の後で、またはその他の予め定められたイベントの発生後に第１の所定のインターバルに戻るように構成されることができる。
【００６０】
図７を参照すると、さらに別の観点により、音声品質監視モジュールを設定するための方法を示す流れ図が提示される。イベント６００において、ネットワーク装置（１４）が、無線装置上で実行される音声監視モジュールを設定する働きをする音声監視パラメータおよび閾値パラメータを生成する。概して、サービスプロバイダの担当者はネットワーク装置と通信して、個々の無線装置または複数の無線装置のいずれかに関する音声監視パラメータを設定する。上述のように、音声監視パラメータは、音声データを監視するレートまたはインターバル、音声データの監視をトリガする１つまたは複数のイベント、何を監視すべきかに関する詳細、品質スコアを計算するために使用されるルーチンまたはアルゴリズム、診断監視基準などを含むことができるが、これらに限定されない。閾値パラメータは、閾限界値と、監視インターバルを減少すること、診断データの監視、追加的な診断データの監視、アラート通知を生成することおよび通信することなどの、閾値が満たされると行われることの閾値条件とを含むことができるが、これらに限定されない。音声監視パラメータおよび閾値パラメータは、無線装置の音声品質監視モジュールの実行の開始時に構成されることができるか、または音声監視パラメータは、１つまたは複数の無線装置が音声監視モジュールを実行している間の任意の時点で再構成されることができる。イベント６１０において、ネットワーク装置は、生成された音声監視パラメータを１つまたはそれより多くの無線装置に通信する。概して、ネットワーク装置は、無線装置との無線通信を開始し、音声監視および閾値パラメータを無線装置に無線でダウンロードすることを続ける(proceed with)。音声監視および閾値パラメータは、当該パラメータの生成時に１つまたは複数の無線装置に通信されることができるか、またはその代りに、生成されたパラメータは保存され、続いて、所定の時間に１つまたは複数の無線装置に通信されることができる。
【００６１】
図８を参照すると、さらに別の観点により、音声品質報告を生成するための方法を示す流れ図が提示される。イベント７００において、ネットワーク装置は、１つまたはそれより多くの無線装置から音声品質スコアデータおよび診断データを受信する。診断データは、位置データ、ＲＦデータ、ネットワークエンティティデータ、その他の診断データなどを含むことができるが、これらに限定されない。上述のように、診断データを監視し、その後通信する必要性は、無線装置で実行される音声品質監視モジュールの設定に基づく。診断データの監視は、音声データの監視の間ずっと行われるように構成されてもよいし、または診断データの監視は、音声品質スコア閾値が満たされたときにのみ行われることに制限されてもよい。診断データは、なぜ１つの無線装置または複数の無線装置が無線通信ネットワーク内で音声品質に関連する問題を経験しているのかについての洞察を与えることに寄与する。
【００６２】
イベント７１０において、ネットワーク装置は、無線装置から受信された音声品質スコアデータおよび診断データを分析および処理する。いくつかの観点において、ネットワーク装置はロギングされたフォーマットのデータを受信し、したがってデータは音声品質報告を生成することに先立って適切な処理および分析を必要とする。イベント７２０において、音声品質報告を生成するために、処理されたおよび分析された音声品質スコアデータおよび診断データが提供される。音声品質報告は、１つの無線装置、複数の無線装置、またはネットワークにおける音声品質の低下の１つの原因または複数の原因についての洞察を与えるために診断データを音声品質スコアと相関させる。上述のように、音声品質報告は個々の無線装置に固有であることができるか、または音声品質報告は無線ネットワーク全体中の複数の無線装置に基づくことができる。音声品質報告は、音声品質モジュールを実行する無線装置から受信された任意の音声品質データ、音声品質モジュールを実行しないその他の無線装置、その他のネットワーク装置、または音声品質に関連する任意のその他のデータに基づくことができる。音声品質報告は、任意のネットワークまたは装置の属性に基づくことができる。例えば、音声品質報告は、基地局もしくはその他のネットワークノードの相互作用、音声品質スコア、電力（すなわちＲＦ）データ、位置データ、特定された地理的領域内の無線装置に基づくそのような報告、または特定された地理的領域内の音声品質スコアなどに基づくことができる。
【００６３】
イベント７３０において、ネットワーク装置は音声品質報告をサービスプロバイダに通信する。通信は、無線ネットワークにわたって、または有線ネットワークにわたって行われることができる。任意の許容可能な形態の通信が使用されることができ、例えば、報告は電子メール（Ｅメール）、ファイル転送などを介して通信されることができる。いったんサービスプロバイダに通信されると、サービスプロバイダの担当者は当該報告を分析してネットワークまたは特定の無線装置に関連する問題を特定することができ、ネットワーク内で、または装置レベルで問題を修正する(rectify)ための適切なアクションをとることができる。
【００６４】
本明細書において開示された観点と関連して説明された様々な例示的な論理、論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）もしくはその他のプログラマブルロジック装置、離散的なゲート（discrete gate）もしくはトランジスタ論理、別個のハードウェアコンポーネント、または本明細書で説明された機能を実行するように設計されたこれらの任意の組合せを用いて実装または実行されることができる。汎用プロセッサはマイクロプロセッサであってよいが、その代わりに、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であってよい。プロセッサは、計算装置の組合せ、例えばＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたはそれより多くのマイクロプロセッサ、または任意のその他のそのような構成として実装されてもよい。
【００６５】
さらに、本明細書において開示された観点と関連して説明された方法またはアルゴリズムのステップは、直接ハードウェアで、プロセッサによって実行されるソフトウェアモジュールで、またはこの２つの組合せで具現化されることができる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、取外し可能ディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている任意のその他の形態の記憶媒体に存在することができる。例示的な記憶媒体は、プロセッサが当該記憶媒体から情報を読むことができ、当該記憶媒体に情報を書き込むことができるようにプロセッサに結合される。別法として、記憶媒体はプロセッサに一体化されていてよい。プロセッサおよび記憶媒体はＡＳＩＣ内に存在してよい。ＡＳＩＣはユーザ端末内に存在してよい。別法として、プロセッサおよび記憶媒体はユーザ端末内の別個のコンポーネントとして存在してよい。
【００６６】
上述の開示は説明的な観点および／または観点を示すが、添付の特許請求の範囲で規定された、説明された観点および／または観点の範囲を逸脱することなしに本明細書において種々の変更および修正がなされ得ることに留意されたい。さらに、説明された観点の要素は単数形で説明されるまたは特許請求の範囲に記載されることができるが、単数への限定が明示的に述べられていない場合、複数も考慮される。さらに、任意の観点および／または観点のすべてまたは一部は、別途指定されない限り任意のその他の観点および／または観点のすべてまたは一部と共に利用されることができる。
【００６７】
このように、説明された観点は、無線装置上の音声品質の継続的な監視を提供する。監視の結果は、次に通信ネットワークによって経験された品質に関連する問題を評価するための報告を収集、分析、および／または生成することができるサービスプロバイダに通信されることができる。この点で、サービスプロバイダは、ネットワークの問題に効率的におよび効果的に対処することができ、その結果、ユーザ／顧客に積極的なサポートを提供することができる。閾値レベルの音声品質性能が経験されると追加の予防策および／またはさらなる監視が行われることを可能にする閾値の監視が実行されることができる。
【００６８】
本発明の多くの修正およびその他の観点は、上述の説明および関連する図面に示された教示を利用できる、本発明が関連する技術分野の熟練者の頭に浮かぶであろう。したがって、本発明は開示された特定の観点に限定されるべきでなく、修正およびその他の観点は添付の特許請求の範囲の範囲に含まれるように意図されることを理解されたい。本明細書において特有の用語が使用されているが、それらの用語は包括的および説明的な意味でのみ使用されており、限定の目的で使用されていない。
【図面の簡単な説明】
【００６９】
【図１】一つの観点による、無線装置上の音声品質の監視を提供するためのシステムの概略図。
【図２】一つの観点による、音声品質を監視するために使用可能な無線通信装置のブロック図。
【図３】一つの観点による、音声品質監視パラメータを提供し、音声品質報告を生成するために使用可能なネットワーク装置のブロック図。
【図４】無線通信装置のレベルで音声品質の監視を実施するためのセルラ電話ネットワークの一つの観点の概略図。
【図５】一つの観点による、無線通信装置のレベルで音声品質の監視を提供する方法に関するメッセージフロー図。
【図６】さらに別の観点による、無線通信装置のレベルで音声品質を監視するための方法の流れ図。
【図７】別の観点による、ネットワーク装置のレベルで音声品質監視パラメータを生成するための方法の流れ図。
【図８】さらに別の観点による、ネットワーク装置のレベルで音声品質報告を生成するための方法の流れ図。
【図１】
2008538685.tif 000003
【図２】
2008538685.tif 000004
【図３】
2008538685.tif 000005
【図４】
2008538685.tif 000006
【図５】
2008538685.tif 000007
【図６】
2008538685.tif 000008
【図７】
2008538685.tif 000009
【図８】
2008538685.tif 000010
【国際調査報告】
2008538685.tif 000011
2008538685.tif 000012