(57)【特許請求の範囲】
【請求項１】
無線データの送受信処理を行う無線送受信手段と、前記無線送受信部によって受信した受信データを変換処理する伝送手段と、負荷データを受け取る負荷データ入力手段と、前記負荷データ入力手段に負荷データが入力されると前記負荷データに応じて伝送レートを制御する伝送制御手段とを制御する第１のＣＰＵと、
アプリケーションを実行するためのアプリケーション手段と、前記伝送手段から出力されたデータを復号化する復号手段と、前記復号手段による復号処理の遅延データを負荷データとして前記負荷データ入力手段へ送信する負荷データ出力手段とを制御する第２のＣＰＵと、を備えることを特徴とする移動無線装置。
【請求項２】
前記負荷データ出力手段は、前記復号化データにフレーム落ちが生じたかを判定し、負荷データを送信することを特徴とする請求項１記載の移動無線装置。
【請求項３】
前記復号手段は、前記復号処理の遅延が生じないかを判定するために、バッファ値としきい値を比較する比較手段を有することを特徴とする請求項１または２記載の移動無線装置。
【請求項４】
前記第１のＣＰＵは、前記負荷データとしきい値とを比較し、前記負荷データが前記しきい値を超えている場合は、基地局に対して、前記基地局からのデータ通信速度を落とすように指示をし、負荷データがしきい値を下回る場合は、基地局に対して、基地局からのデータ通信速度を上げるように指示する通信速度制御手段を有することを特徴とする請求項３記載の移動無線装置。
【請求項５】
前記通信速度制御手段は、復号処理能力を超える前記負荷データかを判定するための前記しきい値と、復号処理能力を下回る前記負荷データかを判定する前記しきい値との２つのしきい値を有することを特徴とする請求項４記載の移動無線装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明の移動無線装置の伝送制御を行う移動無線装置に関し、特に、基地局との通信を行う伝送系機能とアプリケーション機能の２つの独立した機能ブロックのＣＰＵから構成される移動無線装置に関する。
【０００２】
【従来の技術】
近年、移動無線装置は単に音声通信を行うだけでなく、映像や高速データ通信などのマルチメディア化が進み、またインターネット接続機能など、さまざまな付加機能を備えている。その実現のため、伝送系機能とアプリケーション機能の２つの独立した機能ブロックから構成される移動無線装置が切望されている。
そのため、伝送系機能は、下位レイヤとして主に基地局との通信プロトコルを実行し、アプリケーション機能は、上位レイヤとして、ユーザインターフェース、アプリケーションソフトウェアなどを実行する。
【０００３】
従来の移動無線装置の構成を説明する。
図８は、従来の移動無線装置の構成を示したブロック図である。
移動無線装置は、アンテナ１と無線送受信部２、伝送系機能ＣＰＵ部３、アプリケーション機能ＣＰＵ部４、復号部５、入出力部６、記憶部７から構成されている。アンテナ１と無線送受信部２は、移動無線の各方式に沿った電波の送受信を行うものであり、例えばＷ−ＣＤＭＡ（Wideband Code Division Multiple Access）であれば、分離・結合器、発振器、ＰＬＬ（Phase Locked Loop ）、変復調部およびベースバンド信号処理を行う拡散・逆拡散器、Ｒａｋｅ受信器などから構成されている。伝送系機能ＣＰＵ部３は、無線送受信部２の制御を行い、アプリケーション機能ＣＰＵ部４が扱うデータフォーマットへの変換または組み立てを行う。アプリケーション機能ＣＰＵ部４は、伝送系機能ＣＰＵ部３から入力されたデータを復号処理し、また、アプリケーションソフトウェアを実行する。また、入出力部６、記憶部７の制御を行う。
【０００４】
復号部５は、受信データの復号化を行い、移動無線の各方式また受信データフォーマットに応じた復号化方式が用いられる。例えば、マルチメディア通信用の受信データであれば３Ｇ−３２４Ｍ、Ｈ．２６３、ＭＰＥＧ−４、ＭＰＥＧ−２など各種の符号化／復号方式が存在する。入出力部６は、移動無線装置の外部インターフェースの機能を担い、例えば、マイク、スピーカなどの通話装置、ＬＣＤをはじめとする表示装置、ＣＣＤカメラをはじめとする入力装置、またデータ通信用インターフェースＵＳＢ（Universal Serial Bus）、ＩＥＥＥ１３９４、ブルートゥースなどがある。記憶部７は、アプリケーション機能ＣＰＵ４が扱うデータを保存することが可能であり、例えば、ＲＯＭ、ＲＡＭ、ＩＣカード、メモリカード、著作権保護機能付きメモリカード、ディスク装置などがある。
移動無線装置は、通信開始時に基地局に対して基地局から受信できる最大の伝送レートを通知する。次に基地局は、基地局に接続されている移動無線装置を含めリソースを調整し、移動無線装置との伝送レートを決定し、通信を行う。
【０００５】
また、従来技術として以下のようなものがある。
無線回線の通信速度が複数の既定値の中から通信開始前、開始後に関わらず選択可能で、無線通信システムにおける無線基地局からの要求に応じて無線通信端末の通信速度を変更し、通信相手に対しても通信速度の変更が発生したことを通知する（特許文献１参照）。
【０００６】
移動無線パケットデータ通信システムにおける地上網と無線区間とのデータ伝送速度の差に起因するパケット欠損を防止すると共に、無線チャンネルの伝送能力の最大限の有効利用を図る（特許文献２参照）。
【０００７】
情報通信端末の処理能力に応じた効率的なデータの伝送が可能であり、端末側のディスクの無駄な使用の防止、無駄な伝送の防止が実現すると共に、端末の表示能力に適しおり、見やすいコンテンツの表示化を行う（特許文献３参照）。
【０００８】
【特許文献１】
特開２０００−０９２０２３号公報
【特許文献２】
特開２００２−１７１５７２号公報
【特許文献３】
特開平１０−２４３０４８号公報
【０００９】
【発明が解決しようとする課題】
しかしながら、上記従来技術では、基地局のリソースは有限であり、最大の効率にならない。また、移動無線装置が最大の伝送レートを要求するのに対して、無線伝送機能としては、正常に受信できても復号性能が追いつかない。
【００１０】
本発明は係る問題に鑑みてなされたものであり、移動無線通信装置のアプリケーション機能の性能を超えた伝送レートのときには、基地局との伝送レートを落とし、基地局のリソースを有効に活用する移動無線装置の伝送レート制御方法を提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記目的を達成するために、本発明の移動無線装置は、無線データの送受信処理を行う無線送受信手段と、無線送受信部によって受信した受信データを変換処理する伝送手段と、負荷データを受け取る負荷データ入力手段と、負荷データ入力手段に負荷データが入力されると負荷データに応じて伝送レートを制御する伝送制御手段とを制御する第１のＣＰＵと、アプリケーションを実行するためのアプリケーション手段と、伝送手段から出力されたデータを復号化する復号手段と、復号手段による復号処理の遅延データを負荷データとして負荷データ入力手段へ送信する負荷データ出力手段とを制御する第２のＣＰＵと、を備えることを特徴とする。
【００１２】
また、負荷データ出力手段は、復号化データにフレーム落ちが生じたかを判定し、負荷データを送信することを特徴とする。
【００１３】
また、復号手段は、復号処理の遅延が生じないかを判定するために、バッファ値としきい値を比較する比較手段を有することを特徴とする。
【００１４】
また、第１のＣＰＵは、負荷データとしきい値とを比較し、負荷データがしきい値を超えている場合は、基地局に対して、基地局からのデータ通信速度を落とすように指示をし、負荷データがしきい値を下回る場合は、基地局に対して、基地局からのデータ通信速度を上げるように指示する通信速度制御手段を有することを特徴とする。
【００１５】
また、通信速度制御手段は、復号処理能力を超える負荷データかを判定するためのしきい値と、復号処理能力を下回る負荷データかを判定するしきい値との２つのしきい値を有することを特徴とする。
【００２１】
【発明の実施の形態】
次に添付図面を参照しながら本発明の実施形態を説明する。
図１は、本発明の移動無線装置の構成を示したブロック図である。
移動無線装置は、アンテナ１０と無線送受信部１１、伝送系機能ＣＰＵ部１２、伝送制御部１３、データ入出力部１４，１７、アプリケーション機能ＣＰＵ部１５、復号部１６、入出力部１８、記憶部１９から構成されている。各ブロックの機能は図２から図７で説明する。
【００２２】
図２では、移動無線装置のユーザがデータ受信する時のデータ受信の処理動作を示したフローチャートである。移動無線装置のユーザがデータ受信する時のデータの内容は、例えば画像データ、音声データ等といったものである。
まず、アンテナ１０を介して無線送受信部１１で無線データの受信処理を行う（ステップＳ１）。次に、伝送系機能ＣＰＵ部１２は、アプリケーション機能ＣＰＵ部１５が扱うデータフォーマットへの変換、組み立てを行う（ステップＳ２）。データ系形式の変換または組み立ての内容、方法は、既存の通信プロトコル規格に従って行う。伝送系機能ＣＰＵ部１２は、データをデータ入出力部１４を介して、アプリケーション機能ＣＰＵ部１５のデータ入出力部１７へ出力する（ステップＳ３）。次に、アプリケーション機能ＣＰＵ部１５のデータ入出力部１７に入力されたデータは、復号部１６に入力される（ステップＳ４）。
【００２３】
次に、復号部１６は、入力されたデータを復号処理する（ステップＳ５）。このときの復号処理は、入力されたデータに応じたものであり、例えば入力データがＭＰＥＧ形式であれば、表示するために都合のよりＲＧＢ形式に復号する。復号されたデータは、ステップＳ６とステップＳ７で並列に処理される。復号されたデータを入出力部１８に出力し、入出力部１８で出力処理をする（ステップＳ６）。例えばデータがＲＧＢ形式であればＬＣＤによる表示であり、例えば音声データであるならレシーバまたはスピーカから音声出力を行う。入出力部１８および伝送系機能ＣＰＵ部１２の入出力手段１４を介して、伝送制御部１７に出力する（ステップＳ７）。
【００２４】
図３は、復号処理の動作を示したフローチャートである。
まず、伝送系機能ＣＰＵ部１２からアプリケーションＣＰＵ部１５へデータを渡す（ステップＳ１０）。次にデータの復号を行い（ステップＳ１１）、復号が間に合わなかったかの判断を行う（ステップＳ１２）。復号が間に合わなかった場合は（ステップＳ１２／ＹＥＳ）、伝送系機能ＣＰＵ部１２へ通知する（ステップＳ１３）。このとき復号処理が遅れた場合、アプリケーション機能ＣＰＵ部１５の負荷データとして、データ入出力部１７および伝送系機能ＣＰＵ部１２のデータ入出力部１４を介して、伝送制御部１３に通知される。
次に伝送系機能ＣＰＵ部１２は伝送レートを下げる（ステップＳ１４）。このとき、復号処理が遅れたことを示すデータを受け取った伝送制御部１３は、基地局との無線通信において、基地局からのデータ通信速度を落とすよう指示するデータを出力する。次にデータを受信する（ステップＳ１５）。このときは、アンテナ１０、無線送受信部１１および伝送系機能ＣＰＵ部１２は、基地局からのデータを受信し、再びステップＳ１から繰り返す。
【００２５】
図４は、復号部１６の構成を示したブロック図である。
復号部１６は、多重分離部２０とバッファ部２１、画像復号部２２、後処理部２３、監視判定手段２４から構成されている。
符号データは、多重分離部２０により音声データ、映像データなどに分離され、バッファ部２１、画像復号部２１により復号アルゴリズムに従って情報復号化が行われる。後処理部２３は、フォーマット変換、Ｄ／Ａ変換などの表示部（図示せず）へ出力するための処理を行う。監視判定部２４には、予めしきい値が設定されており、符号化データのバッファ量としきい値を比較し、比較結果をデータ入出力１７へ出力する。
【００２６】
監視判定部２４に設定されているしきい値は、図５に示し、符号化データのバッファ量としきい値を比較する処理動作は図６に示す。
伝送系機能ＣＰＵ部１２で行われる負荷データとしきい値を比較する処理動作は、まず負荷データが図５に示すしきい値を超えたかの判断を行う（ステップＳ２０）。負荷データがしきい値を超えている場合は（ステップＳ２０／ＹＥＳ）、基地局に通知する（ステップＳ２１）。負荷データがしきい値を超えていない場合（ステップＳ２０／ＮＯ）、負荷データがしきい値を超えたかの判断処理を繰り返す（ステップＳ２０）。
【００２７】
図７は、監視判定部２４で既存の方法を用いて復号データにフレーム落ちが生じたかを監視する処理動作を示したフローチャートである。
監視判定部２４では、復号データにフレーム落ちが発生したかの判断を行い（ステップＳ３０）、フレーム落ちが発生した場合は（ステップＳ３０／ＹＥＳ）、基地局に対してフレーム落ちが発生したことを通知する（ステップＳ３１）。フレーム落ちが発生していない場合は（ステップＳ３０／ＮＯ）、復号データにフレーム落ちが発生したかの判断処理を繰り返す（ステップＳ３０）。
【００２８】
また、以下の処理動作は、復号部１６で判断せず、伝送系機能ＣＰＵ部１２でも判断可能である。
伝送系機能ＣＰＵ部１２では、アプリケーション機能ＣＰＵ部１５から入力された復号部１６の負荷データとしきい値を比較し、負荷データがしきい値Ａを超えている場合、基地局に対して、基地局からのデータ通信速度を落とすように指示するデータを出力する。
また、入力された復号部１６の負荷データとしきい値を比較し、負荷データがしきい値Ｂを下回っている場合は、基地局に対して、基地局からのデータ通信速度を上げるように指示するデータを出力する。
【００２９】
【発明の効果】
以上の説明から明らかなように、移動無線装置の復号部の性能が追いつかずユーザに正常に出力されない伝送レートである場合、基地局に対して伝送レートを下げるように指示するため、基地局は無駄なリソースを無くすことができるため、基地局のリソースが最大に効率になる。
また、アプリケーション機能ＣＰＵ部の変更に伴い性能が変わったとしても、基地局との伝送レートは最適に保たれ、伝送系機能ＣＰＵ部を調整することがないことから伝送系機能ＣＰＵ部の汎用性が広がる。
さらに、アプリケーション機能ＣＰＵ部からの復号状況が伝送系機能ＣＰＵ部にすぐに伝達するため性能向上につながる。
【図面の簡単な説明】
【図１】本発明の実施形態における移動無線装置の構成を示したブロック図である。
【図２】本発明の実施形態におけるデータ受信を要求した時の処理動作を説明するためのフローチャートである。
【図３】本発明の実施形態における復号処理の動作を示したフローチャートである。
【図４】本発明の実施形態における復号部の構成を示したブロック図である。
【図５】本発明の実施形態における監視判定部に設定されているしきい値を示した図である。
【図６】本発明の実施形態におけるデータとしきい値を比較する処理動作を示したフローチャートである。
【図７】本発明の実施形態における復号データにフレーム落ちが生じたかを監視する処理動作を示したフローチャートである。
【図８】従来の移動無線装置の構成を示した図である。
【符号の説明】
１０  アンテナ
１１  無線送受信部
１２  伝送系機能ＣＰＵ部
１３  伝送制御部
１４、１７  データ入出力部
１５  アプリケーション機能ＣＰＵ部
１６  復号部
１８  入出力部
１９  記憶部
【図１】
0004238562.tif 000002
【図２】
0004238562.tif 000003
【図３】
0004238562.tif 000004
【図４】
0004238562.tif 000005
【図５】
0004238562.tif 000006
【図６】
0004238562.tif 000007
【図７】
0004238562.tif 000008
【図８】
0004238562.tif 000009