(57)【要約】【課題】  無駄な復号を行なわないことにより消費電力の低減が可能となる移動通信機、データ伝送方法およびプログラムを提供する。【解決手段】  ＨＡＲＱプロセス毎に前回の誤り検出結果を保持し、ＡＣＫ／ＮＡＣＫ  Ｄａｔａ  Ｍｅｍｏｒｙ１０３に格納されている該当プロセスの前回のＡＣＫ／ＮＡＣＫの結果がＡＣＫの場合、復号を行なわない。【選択図】  図１
2006279527.tif 000002
【特許請求の範囲】
【請求項１】
ＨＡＲＱプロセス毎に前回の誤り検出結果を保持し、該当プロセスの前回のＡＣＫ/ＮＡＣＫの結果がＡＣＫの場合、復号を行なわないことを特徴とする移動通信機。
【請求項２】
該当プロセスの前回のＡＣＫ／ＮＡＣＫの結果がＮＡＣＫの場合、復号を行ない、復号結果に基づいてＡＣＫ／ＮＡＣＫを判断し、その情報を保存することを特徴とする請求項１記載の移動通信機。
【請求項３】
ＨＡＲＱプロセス毎に前回の誤り検出結果を保持するステップと、
該当プロセスの前回のＡＣＫ/ＮＡＣＫの結果を判断するステップと、を有し、
ＡＣＫ/ＮＡＣＫの結果がＡＣＫの場合、復号を行なわないことを特徴とするデータ伝送方法。
【請求項４】
ＡＣＫ／ＮＡＣＫの結果がＮＡＣＫの場合、復号を行なうステップと、
復号結果に基づいてＡＣＫ／ＮＡＣＫを判断するステップと、
判断されたＡＣＫ／ＮＡＣＫの情報を保存するステップと、
を、さらに有することを特徴とする請求項３記載のデータ伝送方法。
【請求項５】
移動通信機に、ＨＡＲＱプロセス毎に前回の誤り検出結果を保持するステップと、
該当プロセスの前回のＡＣＫ/ＮＡＣＫの結果を判断するステップと、を実行させ、
ＡＣＫ/ＮＡＣＫの結果がＡＣＫの場合、復号を行なわせないことを特徴とするプログラム。
【請求項６】
ＡＣＫ／ＮＡＣＫの結果がＮＡＣＫの場合、復号を行なうステップと、
復号結果に基づいてＡＣＫ／ＮＡＣＫを判断するステップと、
判断されたＡＣＫ／ＮＡＣＫの情報を保存するステップと、
を、さらに実行させることを特徴とする請求項５記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各プロセスの前回のＡＣＫ／ＮＡＣＫ結果を保持しておく移動通信機、データ伝送方法およびプログラムに関する。
【背景技術】
【０００２】
伝送上発生した誤り（エラー）の影響をなくすために、自動再送制御（ＡＲＱ：Automatic Repeat reQuest）を行なうことが一般に行なわれている。
【０００３】
自動再送制御とは通信システムにおいて一般的な手法で、受信側で受信したデータを誤り検出し、正しく受信できた場合はＡＣＫ、誤りが検出された場合はＮＡＣＫを送信側に通知する。
【０００４】
送信側では受信側から受け取ったＡＣＫを受け取るか、その他の条件に応じて再送を実施する。
【０００５】
ただし、受信側（移動機）がＡＣＫを送信したにもかかわらず、通信路の影響等で送信側(基地局)が誤ってNACKと判断し再送をしてしまうケースが考えられる。
【０００６】
ここで、送信側には、既に送信されたブロックデータに対応する各応答信号が記憶される記憶手段と、応答信号ＡＣＫが正しく受信されたときには、記憶手段に該応答信号ＡＣＫを記憶して次のブロックデータの送信を指示し、応答信号ＮＡＫが受信されたとき、あるいは応答信号が誤って受信されたときには、記憶手段からその応答信号に対応するブロックデータの応答信号を検索し、それが応答信号ＡＣＫであれば該ブロックデータについては応答信号ＡＣＫが受信されたものとして次のブロックデータの送信を指示し、それが応答信号ＮＡＫであるか記憶されている応答信号がなければ、該ブロックデータについて記憶手段に応答信号ＮＡＫを記憶して該ブロックデータからの再送を指示する制御手段とを備えることによって、Ｇｏ−Ｂａｃｋ−Ｎ方式を用いたデータ再伝送方式に関し、再送回数を低下させて伝送効率の高いデータ伝送を可能とする技術が提案されている（例えば、特許文献１参照）。
【特許文献１】特開平４−２７４６３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来例においては次のような問題点があった。
【０００８】
３ＧＰＰ  ＴＳ  ２５．３２１  Ｖ５．６．０  （２００３−０９）で示されているＨＡＲＱ（ハイブリッド自動再送制御）の手順では、既に誤りなく受信している再送データの復号をも行なう。
【０００９】
復号した結果は以前受信したデータと同じ内容のため、以前のデータを上書きすることになり、無駄な復号動作による電力を消費してしまうという問題があった。
【００１０】
そこで、本発明は、ＨＡＲＱを採用する端末で各プロセスの前回のＡＣＫ／ＮＡＣＫ結果を保持しておき、ＡＣＫを返したにもかかわらず、基地局から再送データが送られてきた場合に、データの復号を行なわずに基地局にはＡＣＫを返すことにより消費電力の低減を図ることができる移動通信機、データ伝送方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
請求項１記載の発明は、ＨＡＲＱプロセス毎に前回の誤り検出結果を保持し、該当プロセスの前回のＡＣＫ/ＮＡＣＫの結果がＡＣＫの場合、復号を行なわないことを特徴とする移動通信機である。
【００１２】
請求項２記載の発明は、請求項１記載の移動通信機において、該当プロセスの前回のＡＣＫ／ＮＡＣＫの結果がＮＡＣＫの場合、復号を行ない、復号結果に基づいてＡＣＫ／ＮＡＣＫを判断し、その情報を保存することを特徴とする。
【００１３】
請求項３記載の発明は、ＨＡＲＱプロセス毎に前回の誤り検出結果を保持するステップと、該当プロセスの前回のＡＣＫ/ＮＡＣＫの結果を判断するステップとを有し、ＡＣＫ/ＮＡＣＫの結果がＡＣＫの場合、復号を行なわないことを特徴とするデータ伝送方法である。
【００１４】
請求項４記載の発明は、請求項３記載のデータ伝送方法において、ＡＣＫ／ＮＡＣＫの結果がＮＡＣＫの場合、復号を行なうステップと、復号結果に基づいてＡＣＫ／ＮＡＣＫを判断するステップと、判断されたＡＣＫ／ＮＡＣＫの情報を保存するステップとを、さらに有することを特徴とする。
【００１５】
請求項５記載の発明は、移動通信機に、ＨＡＲＱプロセス毎に前回の誤り検出結果を保持するステップと、該当プロセスの前回のＡＣＫ/ＮＡＣＫの結果を判断するステップと、を実行させ、ＡＣＫ/ＮＡＣＫの結果がＡＣＫの場合、復号を行なわせないことを特徴とするプログラムである。
【００１６】
請求項６記載の発明は、請求項５記載のプログラムにおいて、ＡＣＫ／ＮＡＣＫの結果がＮＡＣＫの場合、復号を行なうステップと、復号結果に基づいてＡＣＫ／ＮＡＣＫを判断するステップと、判断されたＡＣＫ／ＮＡＣＫの情報を保存するステップとを、さらに実行させることを特徴とする。
【発明の効果】
【００１７】
本発明の移動通信機、データ伝送方法およびプログラムによれば、無駄な復号を行なわないことにより消費電力の低減が可能となる。
【発明を実施するための最良の形態】
【００１８】
次に、本発明の一実施の形態について図１および図２を参照して詳細に説明する。
【００１９】
図１は、本実施の形態における移動通信機の構成を示す図である。
【００２０】
Ｃｏｎｔｒｏｌ  Ｃｈａｎｎｅｌ  Ｄｅｃｏｄｅｒ１０１は、制御Ｃｈａｎｎｅｌ（ＣＨ）の復号を行なうブロックである。
【００２１】
Ｃｏｎｔｒｏｌｅｒ１０２は、制御ＣＨの情報を元にＤａｔａ  Ｃｈａｎｎｅｌ  Ｄｅｃｏｄｅｒを制御するブロックである。
【００２２】
ＡＣＫ／ＮＡＣＫ  Ｄａｔａ  Ｍｅｍｏｒｙ１０３は、ＨＡＲＱプロセス毎にＡＣＫ／ＮＡＣＫの情報を保存するメモリである。
【００２３】
Ｄａｔａ  Ｃｈａｎｎｅｌ  Ｄｅｃｏｄｅｒ１０４は、Ｄａｔａ  ＣＨの復号を行なうブロックである。
【００２４】
Ｒｅｏｒｄｅｒｉｎｇ  Ｅｎｔｉｔｙ１０５は、復号したデータを保存し、並び替えを実行するブロックである。
【００２５】
ここで、本実施の形態における移動通信機は、例えば、携帯電話機である。なお、移動通信機は、プログラム制御により動作し、図示しない基地局を介する通信ネットワークとの接続が可能な携帯電話機、ＰＨＳ（Personal Handy Phone System）、ＰＤＡ（Personal Data Assistance，Personal Digital Assistants：個人向け携帯型情報通信機器）等の情報処理装置であり、例えば、無線機、情報端末機器、ノート型パーソナルコンピュータ等を含む。
【００２６】
図２は、本実施の形態に係る携帯電話機１０の構成を示したブロック図である。なお、携帯電話機の構成、動作については周知であるので詳しい説明は省略する。
【００２７】
送受信アンテナ１で受信された受信波は無線部２で復調などの処理がなされ、得られた受話音はスピーカで利用者に伝えられる。
【００２８】
また、無線部２においては、送信すべき音声を変調するなどの所定の信号処理を行ない、得られた送信波は送受信アンテナ１から送信される。送受信アンテナ１を介して図示しない無線基地局との間で無線信号を送受する機能を有している。
【００２９】
制御部３は、各部を制御する制御回路や音声を再生する音声再生回路である。
【００３０】
メモリ４は、メモリダイヤルおよびファンクション機能を設定するための設定画面等を記憶しているメモリである。
【００３１】
表示部５は、液晶などを用いた表示パネルからなっており、携帯電話の状態、時刻等を表示する。文字、画像等の各種情報の表示出力を行なう機能を有している。また、光を発する発行部を含んでいてもよい。
【００３２】
操作部６は、複数のキーから構成された操作部であり、制御部３では操作部６の操作に応じてメモリ４から前述のデータ等を読み出し、表示部５上に表示する。各種情報操作入力、文字入力を行なう機能を有している。例えば、テンキー、スクロール／決定キー等である。
【００３３】
サウンダ７は、音声を鳴らす部分であり、メモリ４に記憶している鳴動パターンの音を鳴動する。なお、予め緊急を知らせる特徴的な鳴動パターン(サイレン音など)を記憶している。音声信号の処理を行なう機能を有している。例えば、入出力を行なうマイク、スピーカ（受話用）、楽音・報知音等を出力するスピーカ（報知用）である。
【００３４】
タイマ部８は、時計機能を担当する。
【００３５】
マイク９は、通話の際の音声の入力やサウンドレコーダの音声入力部として用いられる。
【００３６】
カメラ１０は、撮影機能を担当する。可視光情報、画像情報等の取得を行なう機能を有している。
【００３７】
次に、フローチャートを参照して本実施の形態の全体の動作について詳細に説明するが、前提として、従来のＨＡＲＱにおける通信システムについて述べる。
【００３８】
従来のＨＡＲＱにおける通信システムは、送信機と受信機が伝送路により接続されてなる。
【００３９】
送信機または受信機は、例えば移動通信における基地局や移動通信機であり、伝送路は、例えば、無線、有線等であってもよい。
【００４０】
送信機は、変調部や送信のための送信部等や、音声信号等を符号化する誤り訂正符号化部を備えている。
【００４１】
受信機は、受信部や復調部等や受信した符号語を復号する誤り訂正／検出復号部を備えている。
【００４２】
誤り訂正符号化部における符号器としては、例えば、ターボ符号器等があり、その場合、誤り訂正／検出復号部ではターボ復号器が用いられていもよい。
【００４３】
ＨＡＲＱでは、送信機にて誤り訂正符号化された符号語を情報データパケットとして伝送路を介して伝送し、受信機で誤り訂正および誤り検出、あるいは誤り検出を行ない、誤りが検出された場合には、そのパケットは破棄するか、もしくは再送されたパケットと合成するために保持し、送信機に対して再送要求を行なう。
【００４４】
受信機１３は、各パケットの信頼度を各信頼度測定部で測定する。測定の項目としては例えば、誤り検出やＳＩＲ（signal-to-interference ratio（信号対干渉比））／ＳＮＲ（signal-to-noise ratio （信号対雑音比））推定、パスメトリックの尤度情報等である。
【００４５】
例えば、Ｗ−ＣＤＭＡにおいては、パイロット信号を送信し、それを受信することで、信号対雑音比及び信号対干渉比の推定を行なうことが可能である。また、パスメトリックの尤度情報を求めることによって、受信パケットの正しさの確率を推定することができる。
【００４６】
判定器が再送要と判定し、再送要求をする場合には種々の方法が可能である。まず、パケット１、３、９が誤っている等、誤りを検出したパケット番号の全てを送信側に通知する方法がある。この方法は誤りを検出したパケット番号の全てが再送されることとなるので、伝送路品質が比較的良い場合に適している。また、この方法では確実に誤り訂正することが可能である。
【００４７】
また、誤りが多いパケット、尤度の低いパケット等、誤りを検出したパケットの一部のみを通知する方法がある。この方法では、再送の数を削減することが可能である。
【００４８】
また、まずＳＩＲの一番低いパケットの再送要求を行ない、次にその他のパケットの再送要求を行う等、ある規則に従って誤りパケットを通知する方法もある。この方法によれば、あるパケットの再送と再送の間、受信側では各パケットを合成し、復号を試みることができ、誤りが取り除けたらそこで再送要求を停止することが可能となる。従って、無駄な再送を削減することができる。
【００４９】
また、上記の方法と合わせて、送信側で、受信側からきたパケットの再送要求に含まれるパケット番号の中からランダムに再送を開始することとすることもできる。ここで、再送パケットが誤っていた場合、もう一度再送することや、別のパケットを再送すること等が可能である。
【００５０】
次に、図３のフローチャートを参照して本実施の形態の全体の動作について詳細に説明する。
【００５１】
まず、Ｃｏｎｔｒｏｌ  Ｃｈａｎｎｅｌ  Ｄｅｃｏｄｅｒ１０１により復号された制御ＣＨの情報よりＣｏｎｔｒｏｌｅｒ１０２は、Ｄａｔａ  ＣＨのデータが新規データであるか、それとも再送データであるかを判断する（ステップＳ３０１）。
【００５２】
ステップＳ３０１でＤａｔａ  ＣＨのデータが新規データであると判断した場合、Ｄａｔａ  Ｃｈａｎｎｅｌ  Ｄｅｃｏｄｅｒ１０４を起動し、Ｄａｔａ  Ｃｈａｎｎｅｌの復号を行なう（ステップＳ３０４）。
【００５３】
一方、ステップＳ３０１でＤａｔａ  ＣＨのデータが再送データであると判断した場合、ＡＣＫ／ＮＡＣＫ  Ｄａｔａ  Ｍｅｍｏｒｙ１０３に格納されている該当プロセスの前回のＡＣＫ／ＮＡＣＫの結果を参照する（ステップＳ３０２）。
【００５４】
ステップＳ３０２で該当プロセスの前回のＡＣＫ／ＮＡＣＫの結果がＮＡＣＫの場合、Ｄａｔａ  Ｃｈａｎｎｅｌ  Ｄｅｃｏｄｅｒ１０４を起動し、Ｄａｔａ  Ｃｈａｎｎｅｌの復号を行なう（ステップＳ３０４）。
【００５５】
一方、ステップＳ３０２で該当プロセスの前回のＡＣＫ／ＮＡＣＫの結果がＡＣＫの場合、復号を行なわずに基地局にＡＣＫを送信し（ステップＳ３０３）、Ｒｅｏｒｄｅｒｉｎｇ  Ｅｎｔｉｔｙ１０５への転送は行なわず動作を終了する。
【００５６】
さて、上記のステップＳ３０４でＤａｔａの復号を行なった場合、復号結果に基づいてＡＣＫ／ＮＡＣＫを判断し、その情報をＡＣＫ／ＮＡＣＫ  Ｄａｔａ  Ｍｅｍｏｒｙ１０３に保存する（ステップＳ３０５）。
【００５７】
そして、基地局に復号結果に基づいて判断されたＡＣＫ／ＮＡＣＫの情報を送信する（ステップＳ３０６）。
【００５８】
上記のように、本実施の形態によれば、ＨＡＲＱを採用する端末で各プロセスの前回のＡＣＫ／ＮＡＣＫ結果を保持しておき、ＡＣＫを返したにもかかわらず、基地局から再送データが送られてきた場合に、データの復号を行わずに基地局にはＡＣＫを返すことにより消費電力の低減を図ることができる。
【００５９】
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、上記の実施の形態における携帯電話機１０等の機能を実現するためのプログラムを装置に読込ませて実行することにより本装置の機能を実現する処理を行ってもよい。さらに、そのプログラムは、コンピュータ読み取り可能な記録媒体であるＣＤ−ＲＯＭまたは光磁気ディスク等を介して、または伝送媒体であるインターネット、電話回線等を介して伝送波により他のコンピュータシステムに伝送されてもよい。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施形態における移動通信機の概略構成を示す図である。
【図２】本発明の実施形態における移動通信機の機能ブロックを示す図である。
【図３】自動再送制御処理の動作を示すフローチャートである。
【符号の説明】
【００６１】
１０１    Ｃｏｎｔｒｏｌ  Ｃｈａｎｎｅｌ  Ｄｅｃｏｄｅｒ
１０２    Ｃｏｎｔｒｏｌｅｒ
１０３    ＡＣＫ／ＮＡＣＫ  Ｄａｔａ  Ｍｅｍｏｒｙ
１０４    Ｄａｔａ  Ｃｈａｎｎｅｌ  Ｄｅｃｏｄｅｒ
１０５    Ｒｅｏｒｄｅｒｉｎｇ  Ｅｎｔｉｔｙ
【図１】
2006279527.tif 000003
【図２】
2006279527.tif 000004
【図３】
2006279527.tif 000005