(57)【要約】通信網の音声チャネルを介してＭＰＥＧ−４ ＨＥ−ＡＡＣ（High Efficiency Advanced Audio Coding）フレームを転送するためのオーディオデータパケットフォーマット及びその復調方法を提示する。本発明のオーディオデータパケットフォーマットは、一つのオーディオフレームを指定されたサイズに分割転送するためのオーディオデータが含まれる第１フィールド及び分割されたオーディオデータの順序を指示するための第２フィールドからなり、オーディオパケット復調方法は通信端末のデコーダが基準順序番号値を初期化するステップ、受信されたオーディオデータの第２フィールドを確認してオーディオフレームの一番目ビットストリームが転送されたか否かを確認するステップ、新たなオーディオフレームの一番目ビットストリームが転送された場合、現在受信されたデータの以前のデータをデコーディングするステップ、現在受信されたデータを格納するステップ、及び基準順序番号をリセットした後、第２ステップに戻るステップからなる。本発明によると、オーディオ信号の品質を改善することができ、ＨＥ−ＡＡＣフレームの復調にかかる時間を低減させることができ、データが流出された場合にも速かにこれを確認することができるので、サービス時間を低減させると共に、速度を向上させることができる。
2009514033.tif 000002
【特許請求の範囲】
【請求項１】
一つのオーディオフレームを指定されたサイズに分割転送するためのオーディオデータが含まれる第１フィールドと、
前記分割されたオーディオデータの順序を指示するための第２フィールドと、
からなり、前記オーディオフレームはＭＰＥＧ−４ ＨＥ−ＡＡＣ（High Efficiency Advanced Audio Coding）方式のオーディオフレームであることを特徴とするオーディオデータパケットフォーマット。
【請求項２】
前記オーディオフレームは、ＥＶＲＣ（Enhanced Variable Rate Codec）データパケットのペイロードフィールドに含まれることを特徴とする請求項１に記載のオーディオデータパケットフォーマット。
【請求項３】
前記オーディオフレームはバイト単位で分割されて前記第１フィールドを通じて転送されることを特徴とするオーディオデータパケットフォーマット。
【請求項４】
前記第２フィールドに設定された値が前記オーディオフレームの一番目の分割データを示す値に割り当てられた場合、前記第１フィールドはＡＤＴＳ（Audio Data Transport Stream）ヘッダを含むことを特徴とする請求項１に記載のオーディオデータパケットフォーマット。
【請求項５】
一つのオーディオフレームを指定されたサイズに分割してビットストリームへ転送するためのオーディオデータが含まれる第１フィールド、及び前記分割されたオーディオデータの順序を指示するための第２フィールドを含むオーディオフレームを復調する方法であって、
移動通信端末のデコーダが基準順序番号値を初期化する第１ステップと、
オーディオデータが受信される場合、前記受信されたデータの第２フィールドを確認してオーディオフレームの一番目ビットストリームが転送されたか否かを確認する第２ステップと、
新たなオーディオフレームの一番目ビットストリームが転送された場合、現在受信されたデータ以前のデータをデコーディングする第３ステップと、
前記現在受信されたデータを格納する第４ステップと、
前記基準順序番号をリセットする第５ステップと、
前記第２ステップに戻る第６ステップと、
を含むことを特徴とするオーディオデータパケット復調方法。
【請求項６】
前記第５ステップは、前記基準順序番号を現在受信したデータの第２フィールドに設定された値に変更するステップであることを特徴とする請求項５に記載のオーディオデータパケット復調方法。
【請求項７】
前記第２ステップの確認結果、現在受信したオーディオデータのビットストリームがオーディオフレームの一番目ビットストリームでない場合、現在受信したビットストリームが以前に受信したビットストリームに次いで転送されたビットストリームであるか否かを確認する第７ステップと、
前記現在受信したビットストリームが以前に受信したビットストリームに次いで転送されたビットストリームである場合、前記受信したデータを格納する第８ステップと、
前記基準順序番号をリセットする第９ステップと、
前記第２ステップに戻る第１０ステップと、
をさらに含むことを特徴とする請求項５に記載のオーディオデータパケット復調方法。
【請求項８】
前記第９ステップは、前記基準順序番号を現在受信したデータの第２フィールドに設定された値に変更するステップであることを特徴とする請求項７に記載のオーディオデータパケット復調方法。
【請求項９】
第７ステップの確認結果、前記現在受信したビットストリームが以前に受信したビットストリームに次いで転送されたビットストリームでない場合、前記受信したデータを削除する第１１ステップと、
前記基準順序番号をリセットし、前記第２ステップに戻る第１２ステップと、
をさらに含むことを特徴とする請求項７に記載のオーディオデータパケット復調方法。
【請求項１０】
前記第１２ステップは、前記基準順序番号を第２フィールドに設定できる最大値に変更した後、前記第２ステップに戻るステップであることを特徴とする請求項９に記載のオーディオデータパケット復調方法。
【請求項１１】
移動通信端末機がマルチメディアオーディオコーデックに設定されている状態で移動通信網から音声スロットデータを受信する場合、前記音声スロットデータを分析して前記音声スロットデータのデータフィールドに挿入されている音源データのエンコーディングに使われたコーデックを識別することで、前記移動通信網とのコーデックの一致の可否を検査してコーデック設定の誤りを修正する方法であって、
（ａ）受信される前記音声スロットデータ毎に前記データフィールドに挿入されている順序番号を検査して、前記音声スロットデータが順に受信されない場合にはコーデック設定の誤りがあると判断するステップと、
（ｂ）コーデック設定に誤りがあると判断された場合、現在設定されている前記マルチメディアオーディオコーデックを音声コーデックに変更するステップと、
を含むことを特徴とする移動通信端末機におけるコーデック設定誤り修正方法。
【請求項１２】
前記（ａ）ステップは、
（ａ１）前記移動通信端末機が前記移動通信網から前記音声スロットデータを受信すると、前記音声スロットデータの前記データフィールドに挿入された第１順序番号を基準順序番号に設定し、コーデックカウンターを０に設定するステップと、
（ａ２）次回の前記音声スロットデータが受信されると、受信された前記音声スロットデータの第２順序番号が前記基準順序番号より１大きい値であるか否かを判断するステップと、
（ａ３）前記第２順序番号が前記基準順序番号より１大きい値である場合には、前記基準順序番号を前記第２順序番号に設定し、前記（ａ２）ステップに進行するステップと、
（ａ４）前記第２順序番号が前記基準順序番号より１大きい値でない場合には、前記第２順序番号が０であるか否かを判断し、０であれば前記基準順序番号を前記第２順序番号に設定し、前記（ａ２）ステップに進行するステップと、
（ａ５）前記第２順序番号が０でない場合、前記コーデックカウンターを１増加させた後、前記コーデックカウンターが一定数（Ｎ）以上であるか否かを判断して、前記一定数（Ｎ）以上でない場合、前記基準順序番号を前記第２順序番号に設定し、前記（ａ２）ステップに進行するステップと、
（ａ６）前記コーデックカウンターが一定数（Ｎ）以上である場合、コーデック設定に誤りがあると判断するステップと、
を含むことを特徴とする請求項１１に記載の移動通信端末機におけるコーデック設定誤り修正方法。
【請求項１３】
前記一定数（Ｎ）は２以上に設定されることを特徴とする請求項１２に記載の移動通信端末機におけるコーデック設定誤り修正方法。
【請求項１４】
前記音声スロットデータは、ＣＤＭＡ（Code Division Multiple Access）移動通信網で使われる音声スロットデータであって、２０ｍｓのスロット周期を有し、前記データフィールドは１７１ビット（bit）のサイズを有することを特徴とする請求項１１に記載の移動通信端末機におけるコーデック設定誤り修正方法。
【請求項１５】
前記データフィールドには前記音源データが１６８ビット（２１バイト）ずつマッピングされ、前記データフィールドの残りの３ビットは前記順序番号が挿入される順序番号フィールドとして使われることを特徴とする請求項１４に記載の移動通信端末機におけるコーデック設定誤り修正方法。
【請求項１６】
前記マルチメディアオーディオコーデックは、ＨＥ−ＡＡＣ（High Efficiency Advanced Audio Coding）であることを特徴とする請求項１１に記載の移動通信端末機におけるコーデック設定誤り修正方法。
【請求項１７】
前記音声コーデックは、ＥＶＲＣ（Enhanced Variable Rate Codec）コーデックであることを特徴とする請求項１１に記載の移動通信端末機におけるコーデック設定誤り修正方法。
【請求項１８】
移動通信端末機が音声コーデックに設定されている状態で移動通信網から音声スロットデータを受信する場合、前記音声スロットデータを分析して前記音声スロットデータのデータフィールドに挿入されている音源データのエンコーディングに使われたコーデックを識別することで、前記移動通信網とのコーデック一致の可否を検査してコーデック設定の誤りを修正する方法であって、
（ａ）受信される前記音声スロットデータ毎に前記データフィールドに挿入されている順序番号（ＳＥＱ）を検査して前記音声スロットデータが順に受信される場合にはコーデック設定の誤りがあると判断するステップと、
（ｂ）コーデック設定に誤りがあると判断された場合、現在設定されている前記音声コーデックをマルチメディアオーディオコーデックに変更するステップと、
を含むことを特徴とする移動通信端末機におけるコーデック設定誤り修正方法。
【請求項１９】
前記（ａ）ステップは、
（ａ１）前記移動通信端末機が前記移動通信網から前記音声スロットデータを受信すると、前記音声スロットデータの前記データフィールドに挿入された第１順序番号を基準順序番号に設定し、コーデックカウンターを０に設定するステップと、
（ａ２）次回の前記音声スロットデータが受信されると、前記音声スロットデータの第２順序番号が前記基準順序番号より１大きい値であるか否かを判断し、１大きい値である場合には前記コーデックカウンターを１増加させ、（ａ４）ステップに進行するステップと、
（ａ３）前記第２順序番号が前記基準順序番号より１大きい値でない場合には前記第２順序番号が０であるか否かを判断して、０であれば前記基準順序番号を前記第２順序番号に設定し、（ａ２）ステップに進行するステップと、
（ａ４）前記コーデックカウンターが一定数（Ｎ）以上であるか否かを判断して、前記一定数（Ｎ）以上でない場合には前記基準順序番号を前記第２順序番号に設定し、（ａ２）ステップに進行するステップと、
（ａ５）前記コーデックカウンターが一定数（Ｎ）以上である場合にはコーデック設定に誤りがあると判断するステップと、
を含むことを特徴とする請求項１８に記載の移動通信端末機におけるコーデック設定誤り修正方法。
【請求項２０】
前記一定数（Ｎ）は２以上に設定されることを特徴とする請求項１９に記載の移動通信端末機におけるコーデック設定誤り修正方法。
【請求項２１】
前記音声スロットデータは、ＣＤＭＡ（Code Division Multiple Access）移動通信網で使われる音声スロットデータであって、２０ｍｓのスロット周期を有し、前記データフィールドは１７１ビット（bit）のサイズを有することを特徴とする請求項１８に記載の移動通信端末機におけるコーデック設定誤り修正方法。
【請求項２２】
前記データフィールドには前記音源データが１６８ビット（２１バイト）ずつマッピングされ、前記データフィールドの残りの３ビットは前記順序番号が挿入される順序番号フィールドとして使われることを特徴とする請求項２１に記載の移動通信端末機におけるコーデック設定誤り修正方法。
【請求項２３】
前記マルチメディアオーディオコーデックはＨＥ−ＡＡＣ（High Efficiency Advanced Audio Coding）であることを特徴とする請求項１８に記載の移動通信端末機におけるコーデック設定誤り修正方法。
【請求項２４】
前記音声コーデックはＥＶＲＣ（Enhanced Variable Rate Codec）コーデックであることを特徴とする請求項１８に記載の移動通信端末機におけるコーデック設定誤り修正方法。
【請求項２５】
移動通信網から音声スロットデータを受信する場合、前記音声スロットデータを分析して前記音声スロットデータのデータフィールドに挿入されている音源データのエンコーディングに使われたコーデックを識別することで、前記移動通信網とのコーデック一致の可否を検査してコーデック設定の誤りを修正する機能を遂行する移動通信端末機であって、
音声通話時、前記音声スロットデータに挿入されて転送される音声データをデコーディングして出力する音声コーデックと、
カラーリングリングバックトーン（ＣＲＢＴ：Coloring Ring Back Tone）サービスを提供するＣＲＢＴサーバから転送される音楽データとして前記音声スロットデータに挿入されて転送される前記音楽データをデコーディングして出力するマルチメディアオーディオコーデックと、
前記移動通信網から音声通話の開始を知らせる制御メッセージを受信すると、前記音声コーデックを駆動させ、リングバックトーンの転送を知らせる制御メッセージを受信すると、前記マルチメディアオーディオコーデックを駆動させ、かつ前記マルチメディアオーディオコーデックが駆動された状態で前記音声スロットデータを受信する場合、受信される前記音声スロットデータ毎に前記データフィールドに挿入されている順序番号を検査して前記音声スロットデータが順に受信されないと、コーデック設定の誤りがあると判断して前記マルチメディアオーディオコーデックの駆動を制限すると共に、前記音声コーデックを駆動させる第１機能を遂行し、前記音声コーデックが駆動された状態で前記音声スロットデータを受信する場合、受信される前記音声スロットデータ毎に前記データフィールドに挿入されている順序番号（ＳＥＱ）を検査して前記音声スロットデータが順に受信されると、コーデック設定の誤りがあると判断して、前記音声コーデックの駆動を制限させると共に、前記マルチメディアオーディオコーデックを駆動させる第２機能を遂行するコーデック制御部と、
を含むことを特徴とするコーデック設定誤りを修正する機能を遂行する移動通信端末機。
【請求項２６】
前記第１機能は、
（ａ１）前記移動通信網から前記音声スロットデータを受信すると、前記音声スロットデータのデータフィールドに挿入された第１順序番号を基準順序番号に設定し、コーデックカウンターを０に設定するステップと、
（ａ２）次回の前記音声スロットデータが受信されると、受信された前記音声スロットデータの第２順序番号が前記基準順序番号より１大きい値であるか否かを判断するステップと、
（ａ３）前記第２順序番号が前記基準順序番号より１大きい値である場合には、前記基準順序番号を前記第２順序番号に設定し、前記（ａ２）ステップに進行するステップと、
（ａ４）前記第２順序番号が前記基準順序番号より１大きい値でない場合には、前記第２順序番号が０であるか否かを判断し、０であれば前記基準順序番号を前記第２順序番号に設定し、前記（ａ２）ステップに進行するステップと、
（ａ５）前記第２順序番号が０でない場合、前記コーデックカウンターを１増加させた後、前記コーデックカウンターが一定数（Ｎ）以上であるか否かを判断して、前記一定数（Ｎ）以上でない場合、前記基準順序番号を前記第２順序番号に設定し、前記（ａ２）ステップに進行するステップと、
（ａ６）前記コーデックカウンターが一定数（Ｎ）以上である場合、コーデック設定に誤りがあると判断して、前記マルチメディアオーディオコーデックの駆動を制限すると共に、前記音声コーデックを駆動させるステップと、
を通じて遂行されることを特徴とする請求項２５に記載のコーデック設定誤りを修正する機能を遂行する移動通信端末機。
【請求項２７】
前記第２機能は、
（ｂ１）前記移動通信網から前記音声スロットデータを受信すると、前記音声スロットデータのデータフィールドに挿入された第１順序番号を基準順序番号に設定し、コーデックカウンターを０に設定するステップと、
（ｂ２）次回の前記音声スロットデータが受信されれば、前記音声スロットデータの第２順序番号が前記基準順序番号より１大きい値であるか否かを判断し、１大きい値である場合には前記コーデックカウンターを１増加させ、（ｂ４）ステップに進行するステップと、
（ｂ３）前記第２順序番号が前記基準順序番号より１大きい値でない場合には、前記第２順序番号が０であるか否かを判断して、０であれば前記基準順序番号を前記第２順序番号に設定し、（ｂ２）ステップに進行するステップと、
（ｂ４）前記コーデックカウンターが一定数（Ｎ）以上であるか否かを判断して、前記一定数（Ｎ）以上でない場合には、前記基準順序番号を前記第２順序番号に設定し、（ｂ２）ステップに進行するステップと、
（ｂ５）前記コーデックカウンターが一定数（Ｎ）以上である場合には、コーデック設定に誤りがあると判断して、前記音声コーデックの駆動を制限すると共に、前記マルチメディアオーディオコーデックを駆動させるステップと、
を通じて遂行されることを特徴とする請求項２５に記載のコーデック設定誤りを修正する機能を遂行する移動通信端末機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオデータパケットフォーマット及びその復調方法とコーデック設定誤り修正方法及びこれを遂行する移動通信端末機に関し、より詳しくは、移動通信網の音声チャネルを介してＭＰＥＧ−４ ＨＥ−ＡＡＣ（High Efficiency Advanced Audio Coding）フレームを転送するためのオーディオデータパケットフォーマット及びその復調方法に関する。また、音声スロットデータの順序番号を用いて音声スロットデータのデータフィールドに挿入される音源データのエンコーディングに使われたコーデックを識別することで、移動通信端末機で設定されているコーデックが音源データのエンコーディングに使われたコーデックと一致しない場合に、そのコーデック設定誤りを修正する方法及びこれを遂行する移動通信端末機に関する。
【背景技術】
【０００２】
コンピュータ、電子、通信技術が飛躍的に発展するにつれて、移動通信網を用いた多様なサービスが提供されている。最も基本的な移動通信サービスは移動通信端末を用いた音声通話サービスであって、これは時間と場所に拘わらず、サービスが提供できる利点がある。また、文字メッセージサービスを提供して音声通話サービスを補完してくれる一方、最近は移動通信端末ユーザに移動通信網を通じてインターネットサービスを提供する無線インターネットサービスがなされている。
【０００３】
これによって、移動通信サービス加入者は移動通信サービスを用いて何時何処でも自由に移動しながら相手方と通話することができるだけでなく、無線インターネットサービスを通じて生活に必要な多様な情報、例えば、ニュース、天気、スポーツ、証券、為替レート、交通情報などを、文字、音声、またはイメージなどの各種形態で提供を受けることができる。
【０００４】
このような移動通信サービスは、通信技術の発達と共に、音声中心のサービスからサーキットデータ、パケットデータなどのようなデータを転送するマルチメディア通信サービスに発展している。最近は、既存のＩＳ−９５Ａ、ＩＳ−９５Ｂ網から進化したＩＳ−９５Ｃ網を用いてＩＳ−９５Ａ及びＩＳ−９５Ｂ網で支援可能なデータ転送速度である１４．１Ｋｂｐｓや５６Ｋｂｐｓより遥かに速い最高３０７．２Ｋｂｐｓの転送速度で無線インターネットサービスを提供している。特に、ＩＭＴ−２０００サービスを利用すると、既存の音声及びＷＡＰサービス品質の向上は勿論、各種マルチメディアサービス（Audio On Demand；ＡＯＤ、Video On Demand；ＶＯＤ等）をより速い速度で提供することができる。
【０００５】
一方、最近は、移動通信端末着信者が指定した多様な音源を発信者の通信端末から通話待機音で提供するようにするリングバックトーンサービス、またはカラーリングバックトーンサービスが脚光を浴びている。このようなリングバックトーンサービスは、着信者が指定した音源を発信者に提供するもので、既存の通話時に発生する機械的な通話待機音の代わりに、歌謡、ポップ、鳥声、水音などをはじめとして、着信者が事前に録音しておいた音楽や音声までもリングバックトーンに使用できるようにする。このようなリングバックトーンサービスが提供されるにつれて、発信者は画一的で、かつ機械的なリングバックトーンを聴取する代わりに、着信者が指定した音源の声を聴取することによって、聴覚的な満足感を感じることになる。
【０００６】
ところが、現在のリングバックトーンサービスは、出力音源の品質が劣り、リングバックトーン提供のための音源データ転送時にフレームが損失される場合、移動通信端末でこれを認知できないので、デコーディング結果に誤りが発生する問題がある。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、前述した問題点を解決するために案出したものであって、その目的は、リングバックトーンのようなオーディオデータ転送にＭＰＥＧ−４ ＨＥ−ＡＡＣオーディオコーデックフレームを利用し、これを音声チャネルを介して転送することによって、オーディオデータの品質が改善できるオーディオデータパケットフォーマットを提供することにある。
【０００８】
また、本発明の他の目的は、ＭＰＥＧ−４ ＨＥ−ＡＡＣオーディオコーデックフレームを音声スロットデータに分割して転送する場合、順序番号フィールドを追加することによって、迅速で、かつ正確な復調がなされることができるオーディオデータパケットの復調方法を提供することにある。
【０００９】
また、本発明の更に他の目的は、音声スロットデータの順序番号を用いて、音声スロットデータのデータフィールドに挿入される音源データのエンコーディングに使われたコーデックを識別することで、移動通信端末機に設定されているコーデックが音源データのエンコーディングに使われたコーデックと一致しない場合に、そのコーデック設定誤りを修正する方法及びこれを遂行する移動通信端末機を提供することにある。
【課題を解決するための手段】
【００１０】
前述した技術的課題を達成するために、本発明は、一つのオーディオフレームを指定されたサイズに分割転送するためのオーディオデータが含まれる第１フィールド、及び上記分割されたオーディオデータの順序を指示するための第２フィールドからなり、上記オーディオフレームはＭＰＥＧ−４ ＨＥ−ＡＡＣ（High Efficiency Advanced Audio Coding）方式のオーディオフレームを提供する。
【００１１】
他の目的のために、本発明は、一つのオーディオフレームを指定されたサイズに分割してビットストリームへ転送するためのオーディオデータが含まれる第１フィールド及び上記分割されたオーディオデータの順序を指示するための第２フィールドを含むオーディオフレームを復調する方法であって、移動通信端末のデコーダが基準順序番号値を初期化する第１ステップと、オーディオデータが受信される場合、上記受信されたデータの第２フィールドを確認してオーディオフレームの一番目ビットストリームが転送されたか否かを確認する第２ステップと、新たなオーディオフレームの一番目ビットストリームが転送された場合、現在受信されたデータ以前のデータをデコーディングする第３ステップと、上記現在受信されたデータを格納する第４ステップと、上記基準順序番号をリセットする第５ステップと、上記第２ステップに戻る第６ステップと、を含むことを特徴とするオーディオデータパケット復調方法を提供する。
【００１２】
更に他の目的のために、本発明は、移動通信端末機がマルチメディアオーディオコーデックに設定されている状態で移動通信網から音声スロットデータを受信する場合、上記音声スロットデータを分析して上記音声スロットデータのデータフィールドに挿入されている音源データのエンコーディングに使われたコーデックを識別することで、上記移動通信網とのコーデック一致の可否を検査してコーデック設定の誤りを修正する方法であって、（ａ）受信される上記音声スロットデータ毎に上記データフィールドに挿入されている順序番号を検査して、上記音声スロットデータが順に受信されない場合にはコーデック設定に誤りがあると判断するステップと、（ｂ）コーデック設定に誤りがあると判断された場合、現在設定されている上記マルチメディアオーディオコーデックを音声コーデックに変更するステップとを含むことを特徴とする移動通信端末機におけるコーデック設定誤り修正方法を提供する。
【００１３】
更に他の目的のために、本発明は、移動通信端末機が音声コーデックに設定されている状態で移動通信網から音声スロットデータを受信する場合、上記音声スロットデータを分析して上記音声スロットデータのデータフィールドに挿入されている音源データのエンコーディングに使われたコーデックを識別することで、上記移動通信網とのコーデック一致の可否を検査してコーデック設定の誤りを修正する方法であって、（ａ）受信される上記音声スロットデータ毎に上記データフィールドに挿入されている順序番号（ＳＥＱ）を検査して上記音声スロットデータが順に受信される場合にはコーデック設定に誤りがあると判断するステップと、（ｂ）コーデック設定に誤りがあると判断された場合、現在設定されている上記音声コーデックをマルチメディアオーディオコーデックに変更するステップとを含むことを特徴とする移動通信端末機におけるコーデック設定誤り修正方法を提供する。
【００１４】
更に他の目的のために、本発明は、移動通信網から音声スロットデータを受信する場合、上記音声スロットデータを分析して上記音声スロットデータのデータフィールドに挿入されている音源データのエンコーディングに使われたコーデックを識別することで、上記移動通信網とのコーデック一致の可否を検査してコーデック設定の誤りを修正する機能を遂行する移動通信端末機であって、音声通話時、上記音声スロットデータに挿入されて転送される音声データをデコーディングして出力する音声コーデックと、カラーリングリングバックトーン（ＣＲＢＴ：Coloring Ring Back Tone）サービスを提供するＣＲＢＴサーバから転送される音楽データとして上記音声スロットデータに挿入されて転送される上記音楽データをデコーディングして出力するマルチメディアオーディオコーデックと、上記移動通信網から音声通話の開始を知らせる制御メッセージを受信すると、上記音声コーデックを駆動させ、リングバックトーンの転送を知らせる制御メッセージを受信すると、上記マルチメディアオーディオコーデックを駆動させ、かつ上記マルチメディアオーディオコーデックが駆動された状態で上記音声スロットデータを受信する場合、受信される上記音声スロットデータ毎に上記データフィールドに挿入されている順序番号を検査して上記音声スロットデータが順に受信されないと、コーデック設定の誤りがあると判断して上記マルチメディアオーディオコーデックの駆動を制限すると共に、上記音声コーデックを駆動させる第１機能を遂行し、上記音声コーデックが駆動された状態で上記音声スロットデータを受信する場合、受信される上記音声スロットデータ毎に上記データフィールドに挿入されている順序番号（ＳＥＱ）を検査して上記音声スロットデータが順に受信されると、コーデック設定の誤りがあると判断して、上記音声コーデックの駆動を制限させると共に、上記マルチメディアオーディオコーデックを駆動させる第２機能を遂行するコーデック制御部とを含むことを特徴とするコーデック設定誤りを修正する機能を遂行する移動通信端末機を提供する。
【発明の効果】
【００１５】
本発明によると、リングバックトーン、カラーリングバックトーンのようなオーディオサービスのためにＨＥ−ＡＡＣコーディング方式を利用することで、オーディオ信号の品質が画期的に改善できる利点がある。また、ＨＥ−ＡＡＣフレームを転送するにあたって、ＥＶＲＣデータフォーマットを利用し、順序番号フィールドを適用することによって、ＨＥ−ＡＡＣフレームの復調にかかる時間を低減させることができ、データが流出された場合にも速かにこれを確認することができるので、サービス時間を低減させると共に、速度を向上させることができる。
【００１６】
このように、ＨＥ−ＡＡＣフレーム間の区分のための境界検索及びデコーダの安定性を向上させることによって、円滑なリングバックトーンサービスが提供できる効果がある。
【００１７】
また、リングバックトーン区間にはマルチメディアオーディオコーデックを使用し、音声通話区間には音声コーデックを使用するマルチメディアオーディオコーデックを活用したリングバックトーンサービス提供時、呼処理過程で発生する誤りによって移動通信網と移動通信端末機との間の使用コーデックが互いに一致しない問題が発生しても、移動通信端末機が自動でこれを判断して、コーデック設定を変更するようになることで、正常なリングバックトーンサービスの提供が可能であるという効果がある。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の好ましい実施形態を添付した図面を参照しつつ詳細に説明する。まず、各図面の構成要素への参照符号の付加において、同一な構成要素に対しては、たとえ他の図面上に表示されてもできる限り同一な符号が与えられていることに留意しなければならない。また、本発明の説明において、関連した公知構成または機能に対する具体的な説明が本発明の要旨を曖昧にすることができると判断される場合にはその詳細な説明は省略する。
【００１９】
図１は、一般的なＥＶＲＣデータパケットの構成図である。
【００２０】
大部分の移動通信端末は、音声通話の効率化及び無線チャネルの最適化のためにＥＶＲＣ（Enhanced Variable Rate Codec）のような可変転送率を有する音声コーデックを使用する。ＥＶＲＣは、ディジタル移動通信システムで使用している音声をディジタルに変換する方式であって、伝送速度は８Ｋｂｐｓであり、音声の品質が落ちる部分を画期的に改善したコーディング技術である。そして、ＥＶＲＣは音声の情報量に従って可変的に音声情報を符号化する方式であって、通話者が話さない無音区間では情報量が低い速度で音声符号化を遂行し、情報量が多い場合には高い速度で音声符号化を遂行する。このようなＥＶＲＣは、均一な速度で符号化を遂行する方式に比べて、効率のよい音声符号化が可能であり、移動通信システム容量を増加させることができ、消費電力も低減できる利点を提供する。
【００２１】
図１は、このようなＥＶＲＣ方式に使われるデータパケットの構成図であって、実際のＥＶＲＣデータパケットは８０バイトのバイパスフレーム２つから構成され、図１には一つのフレームのみを表した。
【００２２】
一つのバイパスフレームは、３２ビットのプリアンブルフィールド、３２ビットのメッセージヘッダフィールド、３５２ビットのエンコーディングパケットデータフィールド、１９４ビットのダミーフィールド、及び３０ビットのＣＲＣ（Cyclic Redundancy Check）フィールドからなる。そして、エンコーディングパケットデータフィールドは、８バイトのヘッダフィールド、３４バイトのボイスパケットフィールド、及び２バイトのダミーフィールドからなり、ボイスパケットフィールドは、１７１ビットのペイロードフィールドと１０１ビットのダミーフィールドとからなって、ペイロードフィールドに実際に圧縮された音源データが乗せることになる。
【００２３】
このように、ＥＶＲＣデータパケットにおいて、実際のデータは１７１ビットとなり、本発明ではこの部分にオーディオデータ転送のためのＨＥ−ＡＡＣフレームを含めて転送することによって、リングバックトーンのようなオーディオデータの品質を改善することができる。
【００２４】
ＡＡＣ（Advanced Audio Coding）は、ＩＳＯ／ＩＥＣのＭＰＥＧにおける国際標準となったディジタルオーディオ信号用符号化方式をいう。ＡＡＣフレームは圧縮率に従ってサイズが変わるので、全ファイル容量を大幅低減させることができ、実際にＭＰ３ファイルと比較すると、最大３０％まで容量を縮めることができる。また、ＡＡＣ方式では、ＴＮＳ（Temporal Noise Shaping）とプレディックション（Prediction）技法を適用して音質を向上させる。ＴＮＳは量子化補正技術の一つであって、アナログの連続的なデータを０と１のディジタルデータで構成する時に発生する誤差を知能的に縮めて雑音を低減させて原音に近くする技法である。そして、プレディックションは、ＴＮＳに補正された数値を記憶するものであって、前で補正された情報を記憶して、次に同一なデータが表れる時、記憶されたデータを使用する技法である。即ち、仮に量子化段階で同一な音の補正値が異なると、異なる声と聞こえることになるので、これを同一にする技術である。このように、ＡＡＣはＭＰ３より音質面で優れる長所がある。
【００２５】
このように、高性能及び高品質を誇るＡＡＣは、ＭＰＥＧ−４、３ＧＰＰ．３ＧＰＰ２標準に採択されており、インターネット、無線、及びディジタル放送領域のための新たなオーディオコーデックと注目されている。そして、ＡＡＣから発展したＭＰＥＧ４ ＨＥ−ＡＡＣ（以下、ＨＥ−ＡＡＣ）は、低い転送率でもＣＤ水準の音質を提供するオーディオ符号化器であって、ＨＥ−ＡＡＣコーデックをリングバックトーンサービスなどに適用する場合、高い音質のサービスが提供できることと見通される。
【００２６】
ＨＥ−ＡＡＣコーデックをリングバックトーンサービスなどに適用するためには、リアルタイムデコーディングに必要とされるデータ伝達速度がＣＤＭＡ音声チャネル転送速度に合うように調節されなければならず、ＣＤＭＡ音声通話チャネルのスロット構造に合うようにＨＥ−ＡＡＣフレームを分割してビットストリームで転送するべきである。即ち、ＣＤＭＡ音声チャネルで要求する８Ｋｂｐｓの転送速度とチャネルスロット構造に適応させるために２０ｍｓ単位で１７１ビット以内の情報を転送しなければならない。
【００２７】
図２は、本発明によるオーディオデータパケットフォーマットの構成図である。
【００２８】
ＣＤＭＡ音声通話チャネルに使われるＥＶＲＣデータパケットフォーマットを通じてＨＥ−ＡＡＣフレームを転送する場合、ＨＥ−ＡＡＣフレームは、図１に図示したペイロードフィールドに含まれなければならない。ＨＥ−ＡＡＣフレームは可変長さを有し、２０ｍｓスロットが転送できるサイズに分割されて無線リンクを通じてビットストリームで転送される。移動通信端末に転送されたＨＥ−ＡＡＣビットストリームは、移動通信端末の組合せにより、またＨＥ−ＡＡＣフレームに再構成される。
【００２９】
ＨＥ−ＡＡＣビットストリーム転送時、基地局制御機では各ビットストリームに対して１ビットの多重化率モード情報（フィールドＭ）、１２ビットのＣＲＣ情報、８ビットのエンコーダテール情報（フィールドＴ）を含める。
【００３０】
一方、実質的にＨＥ−ＡＡＣフレームをＣＤＭＡ音声チャネルスロットに効果的にマッピングするには、バイト単位の処理が必要である。即ち、ＨＥ−ＡＡＣフレームをＣＤＭＡ音声チャネルスロットにマッピングする過程で処理の効率性を向上させるために、バイト単位でマッピングを遂行するが、これによって１７１ビットのデータフィールドの中で、１６８ビット（２１バイト）のみを使用することになり、残りの３ビットデータ領域は余裕空間として残ることになる。したがって、このような余裕空間を他の用途に活用することが可能となり、本発明ではこの余裕空間を順序番号フィールド（ＳＥＱ）として使用する。
【００３１】
一つのＣＤＭＡ音声スロットにＨＥ−ＡＡＣフレームを全て含めることは可能でないので、ＨＥ−ＡＡＣフレームを少なくとも一つ以上のビットストリームに分割して転送しなければならないが、この過程で同一なＣＤＭＡ音声スロット内に２個のＨＥ−ＡＡＣフレームが連続して表れることができる。連続的なＨＥ−ＡＡＣフレームは移動通信端末のデコーダで区分することになるが、デコーダはフレーム区分のための識別子であるＡＤＴＳ（Audio Data Transport Stream）ヘッダを検索して、これを基準としてフレームを区分することになる。
【００３２】
ＡＤＴＳヘッダは、ＨＥ−ＡＡＣフレームに基本的に含まれる情報であって、１２ビットのSyncwordフィールド、１ビットのＩＤフィールド、２ビットのLayerフィールド、１ビットのProtection_Absentフィールド、２ビットのProfile_ObjectTypeフィールド、１ビットのPrivate_bitフィールド、４ビットのSampling_Frequency_Indexフィールド、３ビットのChannel_Configurationフィールド、１ビットのHomeフィールド、及び１ビットのOriginal/Copyフィールドからなる。
【００３３】
移動通信端末のデコーダは、受信されるデータのどの部分にＡＤＴＳヘッダが位置しているかが把握できないので、受信される全てのデータに対してフレーム区分識別子を検査することになり、これによって処理負荷が増加する。また、無線チャネル環境の悪化により転送パケットが損失される場合、移動通信端末のモデムは誤りデータをデコーダに伝達せず、デコーダはデータ損失事実が分からないので、ＨＥ−ＡＡＣデコーディング過程で、フレームの長さや内容が変更されてデコーディングされることができる。
【００３４】
したがって、無線チャネル誤りによるデコーディング誤りとＨＥ−ＡＡＣフレーム間の区分の効率化、そして一つのＨＥ−ＡＡＣフレームから複数個に分割された各ビットストリームの順序を区分するために、１７１ビットのペイロードのうち、３ビットの遊休ビットを順序番号フィールド（ＳＥＱ）に割り当てることによって、フレーム区分のための負荷増加の問題、及びデコーディング誤りの問題を解決することができる。
【００３５】
順序番号フィールド（ＳＥＱ）は、例えば‘０００’から‘１１１’までの２進数で示すことができ、新たなＨＥ−ＡＡＣフレームが始まるスロットには‘０００’の情報が挿入され、同一ＨＥ−ＡＡＣフレームに対するる次の音声スロットには１増加した値が挿入される。併せて、次のＨＥ−ＡＡＣフレームが音声スロットに挿入される場合には、また‘０００’に設定する。
【００３６】
このような順序番号により移動通信端末のデコーダはＨＥ−ＡＡＣフレームを含んだ音声スロットに損失が発生したかの可否と共に、次のＨＥ−ＡＡＣフレームの開始情報、即ち、ＡＤＴＳヘッダが含まれた音声スロットデータがどの部分であるかを容易に判断することができる。即ち、ＳＥＧフィールドの位置は固定的であるので、デコーダから受信したデータを検索してＳＥＱフィールドが‘０００’に割り当てられていると、該当ビットストリームの前段にＡＤＴＳヘッダが含まれていることと判断する。
【００３７】
要約すると、本発明ではオーディオデータパケットを転送するためにＥＶＲＣフォーマットを使用し、ペイロードフィールドに割り当てられた全領域のうち、第１フィールドに対しては実際データを転送するに割り当てて、第２フィールドに対しては順序番号を転送するに割り当てることによって、オーディオデータパケットを受信した移動通信端末がＨＥ−ＡＡＣフレームの損失の可否を容易に確認することができ、フレーム間の区分を明確にすることができ、速かにＨＥ−ＡＡＣフレームが再構成できることになる。ここで、第１フィールドは、例えば１６８ビットが割り当てられた領域であり、第２フィールドは、例えば３ビットが割り当てられた領域である。
【００３８】
図３は、フレーム境界区間識別子を含むオーディオデータパケットフォーマットの一例示図である。
【００３９】
ＨＥ−ＡＡＣフレーム間の区分のための識別子であるＡＤＴＳヘッダは一番目ビットストリームの前段、即ちＳＥＱフィールドが‘０００’に割り当てられたビットストリームの前段に位置する。このように、本発明ではＳＥＱフィールドによりフレーム間の区分が可能であるので、ＡＤＴＳヘッダを含むスロットが損失される場合、損失されたスロットの以後の全ての音声スロット内のデータストリームを検索する必要無しで、順序番号フィールドの検査だけで、損失されたＡＤＴＳヘッダが含まれたスロットの位置が把握できる。
【００４０】
図４は、本発明によるオーディオデータパケット復調方法を説明するためのフローチャートである。
【００４１】
移動通信端末のデコーダは、まずフレーム間の区分、またはビットストリームの順序を区分するための基準順序番号値を初期化する（Ｓ１０１）。
【００４２】
このような状態で、移動通信網からオーディオデータが受信されれば（Ｓ１０３）、受信されたデータの順序番号フィールド（ＳＥＱ）を検査して順序番号が０（２進数０００）であるか否かを確認する（Ｓ１０５）。即ち、新たなフレームが受信されるかを確認するものである。
【００４３】
確認結果、順序番号が０の場合、デコーダはＡＤＴＳヘッダを確認し（Ｓ１０７）、ＡＤＴＳヘッダ情報の以前の全てのデータをバッファーに格納する（Ｓ１０９）。そして、バッファーに格納されている音声データを結合してデコーディングを遂行する（Ｓ１１１）。
【００４４】
次に、デコーダはＡＤＴＳヘッダを含んだ残りの情報をバッファーに格納し（Ｓ１１３）、次のＨＥ−ＡＡＣフレームが受信される時、順序番号を比較するために基準順序番号をリセットする（Ｓ１１５）。この際、基準順序番号は現在受信したデータに含まれた順序番号にリセットされる。
【００４５】
基準順序番号をリセットした後には、次のデータを受信する時まで待機し（Ｓ１０３）、以後の過程を繰り返す。
【００４６】
一方、受信したデータのビットストリームの順序番号が０であるか否かを確認するステップ（Ｓ１０５）で、順序番号が０でない場合、デコーダは現在受信したビットストリームの順序番号が基準順序番号から１を増加させた値と一致するか否かを確認する（Ｓ１１７）。即ち、以前に受信したビットストリームと同一フレームに属するビットストリームが連続して受信されることと確認される場合、デコーダは受信したデータを格納し（Ｓ１１９）、基準順序番号を現在受信したビットストリームの順序番号にリセットし、ステップＳ１０３に戻る（Ｓ１２１）。
【００４７】
一方、ステップＳ１１７で、基準順序番号を１増加させた値が現在受信したビットストリームの順序番号と一致しない場合は、データ転送に誤りが発生したことと判断して、受信したデータを削除する（Ｓ１２３）。そして、基準順序番号をリセットするが（Ｓ１２５）、誤りが発生した場合であるので、基準順序番号を順序番号フィールドが表示できる最も高い値に設定して、新たなＨＥ−ＡＡＣフレームが受信される時まで復調がなされないようにする。
【００４８】
図示してはいないが、本発明の好ましい実施形態において、データを受信し、順序番号を基準順序番号と比較して欠落した順序番号が存在する場合、これを交換機に通報して損失されたデータを再転送するようにすることもできる。
【００４９】
以上、説明した方式を利用すると、ＨＥ−ＡＡＣフレームの損失により発生するデコーディング過程でのフレーム長さ、または内容変更の問題を防ぐことができ、 ＡＤＴＳヘッダ情報が含まれたＣＤＭＡ音声スロットの位置が識別できるので、移動通信端末機の処理負荷を縮めることができるという長所がある。
【００５０】
しかしながら、これをリングバックトーンサービスに適用する場合には、次のような問題が発生することができる。
【００５１】
リングバックトーンサービスを提供する際、リングバックトーン区間ではＨＥ−ＡＡＣのようなマルチメディアオーディオコーデックを利用し、通話区間ではＥＶＲＣのような音声コーデックを利用しなければならないが、移動通信端末機とシステムとの間のコーデック設定が一致しない場合は、このような方式がどんなに効率的であるとしても成功的なサービスを提供することができない。
【００５２】
したがって、以下では順序番号フィールドを用いた移動通信端末機におけるコーデック設定誤り修正方法について説明する。
【００５３】
図５は、本発明の好ましい実施形態に従う着信待機音サービス時の移動通信端末機におけるコーデック設定誤り修正方法のうち、移動通信端末機がＨＥ−ＡＡＣコーデックに設定されている時、順序番号フィールドを用いて移動通信システムと移動通信端末機との間のコーデックが一致するか否かを検査して、コーデック設定誤りを修正するための方法を示すフローチャートである。
【００５４】
図２と図３で説明した通り、ＣＤＭＡ音声スロット内に分割されてマッピングされるデータがＨＥ−ＡＡＣコーデックによりエンコーディングされたＨＥ−ＡＡＣフレームである場合、移動通信網から移動通信端末機へ転送されるそれぞれのＣＤＭＡ音声スロットデータには順序番号が順に割り当てられている。
【００５５】
したがって、移動通信端末機はＣＤＭＡ音声スロットデータの順序番号フィールドを検索して、ＣＤＭＡ音声スロットデータが順に受信されない場合にはコーデック設定に誤りがあると判断して、コーデックを音声コーデックであるＥＶＲＣコーデックに変更する。
【００５６】
これに対してより具体的に説明すると、移動通信端末機が基地局からＣＤＭＡ音声スロットデータを受信すれば（Ｓ５００）、受信されたＣＤＭＡ音声スロットデータのデータフィールドに挿入された順序番号フィールドの順序番号（ＳＥＱ）を基準順序番号（Ｂｓｅｑ）に設定し、コーデックカウンター（Ecount）を初期化する（Ｓ５０２）。
【００５７】
次のＣＤＭＡ音声スロットデータを受信すれば（Ｓ５０４）、受信されたＣＤＭＡ音声スロットデータの順序番号（ＳＥＱ）が基準順序番号（Ｂｓｅｑ）より１大きい値であるか否かを判断し（Ｓ５０６）、１大きい値でない場合には順序番号（ＳＥＱ）が“０００”であるか否かを判断する（Ｓ５０８）。
【００５８】
“０００”でない場合、コーデックカウンターを１増加させ（Ｓ５１０）、コーデックカウンターが一定数（Ｎ）以上であるか否かを判断する（Ｓ５１２）。
【００５９】
判断結果、一定数（Ｎ）以上であれば、コーデック設定に誤りがあると判断し、現在設定されているＨＥ−ＡＡＣコーデックを音声コーデックであるＥＶＲＣコーデックに変更する（Ｓ５１６）。
【００６０】
しかしながら、ステップＳ５０６で、順序番号（ＳＥＱ）が基準順序番号（Ｂｓｅｑ）より１大きい値であるとか、ステップＳ５０８で、順序番号（ＳＥＱ）が“０００”である場合、またはステップＳ５１２で、コーデックカウンターが一定数（Ｎ）以上でない場合には、受信された順序番号（ＳＥＱ）を基準順序番号（Ｂｓｅｑ）に設定し、ステップＳ５０４に進行する（Ｓ５１４）。
【００６１】
ここで、一定数（Ｎ）はコーデック設定誤りとＣＤＭＡ音声スロットデータの損失の場合を区分するために、２以上の適切な数に設定することが好ましい。
【００６２】
図６は、本発明の好ましい実施形態に従う着信待機音サービスの際、移動通信端末機におけるコーデック設定誤り修正方法のうち、移動通信端末機がＥＶＲＣコーデックに設定されている時、順序番号フィールドを用いて移動通信システムと移動通信端末機との間のコーデックが一致するか否かを検査して、コーデック設定誤りを修正するための方法を示すフローチャートである。
【００６３】
移動通信端末機は、受信されるＣＤＭＡ音声スロットデータが一定回数以上順に受信することになれば、移動通信システムのコーデックがＨＥ−ＡＡＣコーデックと判断して、現在設定されているＥＶＲＣコーデックをＨＥ−ＡＡＣコーデックに変更することになる。
【００６４】
より詳細に説明すると、移動通信端末機が基地局からＣＤＭＡ音声スロットデータを受信すれば（Ｓ６００）、受信されたＣＤＭＡ音声スロットデータのデータフィールドに挿入された順序番号フィールドの順序番号（ＳＥＱ）を基準順序番号（Ｂｓｅｑ）に設定し、コーデックカウンター（Ecount）を初期化する（Ｓ６０２）。
【００６５】
そして、次回のＣＤＭＡ音声スロットデータを受信すれば（Ｓ６０４）、受信された順序番号（ＳＥＱ）が基準順序番号（Ｂｓｅｑ）より１大きい値であるか否かを判断して（Ｓ６０６）、１大きい値である場合にはコーデックカウンター（Ecount）を１増加させた後（Ｓ６０８）、コーデックカウンター（Ecount）が一定数（Ｎ）以上であるか否かを判断する（Ｓ６１２）。
【００６６】
しかしながら、ステップＳ６０６で、順序番号（ＳＥＱ）が基準順序番号（Ｂｓｅｑ）より１大きい値でない場合には、順序番号（ＳＥＱ）が“０００”であるか否かを判断し（Ｓ６１０）、“０００”である場合にはステップＳ６１２に進行する。
【００６７】
ステップＳ６１０で、順序番号（ＳＥＱ）が“０００”でないとか、ステップＳ６１２で、コーデックカウンター（Ecount）が一定数（Ｎ）以上でない場合には、受信された順序番号（ＳＥＱ）を基準カウンターに設定し、ステップＳ６０４に進行する（Ｓ６１４）。
【００６８】
しかしながら、ステップＳ６１２で、コーデックカウンター（Ecount）が一定数（Ｎ）以上である場合には、移動通信システムのコーデックがＨＥ−ＡＡＣコーデックと判断して、移動通信端末機に現在設定されているＥＶＲＣ音声コーデックをＨＥ−ＡＡＣコーデックに変更する（Ｓ６１６）。
【００６９】
図７は、本発明の好ましい実施形態に従う着信待機音サービスの際、コーデック設定誤り修正機能を遂行する移動通信端末機の構成を簡略に示す図である。
【００７０】
本発明の好ましい実施形態に従う着信待機音サービスの際、コーデック設定誤り修正機能を遂行する移動通信端末機は、ＲＦ信号処理部７００、チャネルデコーダ７１０、シグナル処理部７２０、コーデック制御部７３０、音声コーデック７４０、及びマルチメディアオーディオコーデック７５０などを含んで構成される。
【００７１】
ＲＦ信号処理部７００は、アンテナを介して受信した無線信号をディジタル信号に変換する機能を遂行し、チャネルデコーダ７１０は、ＲＦ信号処理部７２０から受信したディジタル信号をデコーディングして信号部分とデータ部分とに分離して、信号部分はシグナル処理部へ転送し、データ部分はコーデック制御部７３０へ転送する。
【００７２】
コーデック制御部７３０は、移動通信網から音声通話の開始を知らせる制御メッセージ（Alerting Infoメッセージ）を受信すれば、音声コーデック７５０を駆動させ、リングバックトーンの転送を知らせる制御メッセージ（マルチメディアオーディオコーデックの設定を知らせるデータバーストメッセージ）を受信すれば、上記マルチメディアオーディオコーデック７４０を駆動させる。
【００７３】
特に、コーデック制御部７３０は、マルチメディアオーディオコーデック７４０が駆動された状態で音声スロットデータを受信する場合、受信される音声スロットデータ毎にデータフィールドに挿入されている順序番号を検査して、音声スロットデータが順に受信されないとコーデック設定の誤りがあると判断して、マルチメディアオーディオコーデック７４０の駆動を制限すると共に、音声コーデック７５０を駆動させる機能を遂行するが、このような機能は図４で説明した方法を用いて遂行される。
【００７４】
また、コーデック制御部７３０は、音声コーデック７５０が駆動された状態で音声スロットデータを受信する場合、受信される音声スロットデータ毎にデータフィールドに挿入されている順序番号を検査して音声スロットデータが順に受信されれば、コーデック設定の誤りがあると判断して、音声コーデック７５０の駆動を制限させると共に、マルチメディアオーディオコーデック７４０を駆動させる第２機能を遂行するが、このような機能は図５で説明した方法により遂行される。
【００７５】
音声コーデック７４０は、音声通話時、音声スロットデータに挿入されて転送される音声データをデコーディングする手段であって、ＥＶＲＣコーデックを利用することが好ましい。
【００７６】
マルチメディアオーディオコーデック７５０は、ＣＲＢＴサービスを提供するＣＲＢＴサーバから転送される音楽データをデコーディングする手段であって、多様なオーディオコーデックが利用できるが、ＨＥ−ＡＡＣコーデックを利用することが好ましい。
【００７７】
以上の説明は、本発明を例示的に説明したことに過ぎないものであって、本発明が属する技術分野で通常の知識を有する者であれば、本発明の本質的な特性から外れない範囲で多様な変形が可能である。したがって、本明細書に開示された実施形態は本発明を限定するためのものでなく、説明するためのものであり、このような実施形態により本発明の思想と範囲が限るのではない。本発明の範囲は下記の請求範囲により解されなければならなくて、それと同等な範囲内にある全ての技術は本発明の権利範囲に含まれることと解されているべきである。
【００７８】
本発明によると、リングバックトーン、カラーリングバックトーンのようなオーディオサービスのためにＨＥ−ＡＡＣコーディング方式を利用することで、オーディオ信号の品質が画期的に改善できる利点がある。また、ＨＥ−ＡＡＣフレームを転送するにあたって、ＥＶＲＣデータフォーマットを利用し、順序番号フィールドを適用することによって、ＨＥ−ＡＡＣフレームの復調にかかる時間を低減させることができ、データが流出された場合にも速かにこれを確認することができるので、サービス時間を低減させると共に、速度を向上させることができる。
【００７９】
このように、ＨＥ−ＡＡＣフレーム間の区分のための境界検索及びデコーダの安定性を向上させることによって、円滑なリングバックトーンサービスが提供できる効果がある。
【００８０】
また、リングバックトーン区間にはマルチメディアオーディオコーデックを使用し、音声通話区間には音声コーデックを使用するマルチメディアオーディオコーデックを活用したリングバックトーンサービス提供時、呼処理過程で発生する誤りによって移動通信網と移動通信端末機との間の使用コーデックが互いに一致しない問題が発生しても、移動通信端末機が自動でこれを判断してコーデック設定を変更するようになることで、正常なリングバックトーンサービスの提供が可能であるという効果がある。
【図面の簡単な説明】
【００８１】
【図１】一般的なＥＶＲＣデータパケットの構成図である。
【図２】本発明によるオーディオデータパケットフォーマットの構成図である。
【図３】フレーム境界区間識別子を含むオーディオデータパケットフォーマットの一例示図である。
【図４】本発明によるオーディオデータパケット復調方法を説明するためのフローチャートである。
【図５】本発明の好ましい実施形態に従う着信待機音サービスの際、移動通信端末機におけるコーデック設定誤り修正方法のうち、移動通信端末機がＨＥ−ＡＡＣコーデックに設定されている時、順序番号フィールドを用いて移動通信システムと移動通信端末機との間のコーデックが一致するか否かを検査して、コーデック設定誤りを修正するための方法を示すフローチャートである。
【図６】本発明の好ましい実施形態に従う着信待機音サービスの際、移動通信端末機におけるコーデック設定誤り修正方法のうち、移動通信端末機がＥＶＲＣコーデックに設定されている時、順序番号フィールドを用いて移動通信システムと移動通信端末機との間のコーデックが一致するか否かを検査してコーデック設定誤りを修正するための方法を示すフローチャートである。
【図７】本発明の好ましい実施形態に従う着信待機音サービスの際、コーデック設定誤り修正機能を遂行する移動通信端末機の構成を簡略に示す図である。
【図１】
2009514033.tif 000003
【図２】
2009514033.tif 000004
【図３】
2009514033.tif 000005
【図４】
2009514033.tif 000006
【図５】
2009514033.tif 000007
【図６】
2009514033.tif 000008
【図７】
2009514033.tif 000009
【国際調査報告】
2009514033.tif 000010
2009514033.tif 000011