(57)【要約】【課題】放送通信システムにおいてフレーム再送信を与える方法と装置を提供する。【解決手段】予め定めた数のネガティブな承認メッセージが１つ以上のデータフレームについて受信された場合にのみフレーム再送信が達成される。この予め定めた数は、送信の待ち時間及び／又は現在放送送信を受信している無線通信装置の数のような様々な運転パラメータにしたがって変動しうる。【選択図】図４
2004535124.tif 000002
【特許請求の範囲】
【請求項１】
放送通信システムにおいてフレーム再送信を与える装置であって、
無線通信装置によってエラー受信されたフレームを表示する、前記フレームの識別子を含むメッセージを受信する受信機と、
前記フレームを再送信する時を決定するための予め定めた数を格納するメモリと、
前記フレームがエラー受信された回数の累積数を決定し、仮に前記累積数が前記予め定めた数よりも大きい場合には、前記フレームの再送信を指令するプロセッサと
を備えた装置。
【請求項２】
請求項１に記載の装置において、
前記メッセージは更に、無線通信装置識別子を備え、
前記メモリは更に、前記無線通信装置識別子を格納し、
前記プロセッサは更に、前記フレームがエラー受信された回数の累積数を決定し、前記累積数は、前記フレームが他の無線通信装置からの次のメッセージによって識別される毎に増加するようにした装置。
【請求項３】
請求項２に記載の装置において、
前記メッセージは、ネガティブな承認メッセージを含む装置。
【請求項４】
請求項２に記載の装置において、
前記識別子は、フレーム番号を含む装置。
【請求項５】
請求項２に記載の装置において、
前記予め定めた数は、固定された数からなる装置。
【請求項６】
請求項２に記載の装置において、
前記予め定めた数は、変動する数からなる装置。
【請求項７】
請求項６に記載の装置において、
前記予め定めた数は、新たなデータフレームを前記無線通信装置に送信することに対応した待ち時間にしたがって変化するようにした装置。
【請求項８】
請求項７に記載の装置において、
更に送信バッファを備え、
前記待ち時間は、前記送信バッファに送信されるのを待っているデータフレームの数をカウントすることによって決定されるようにした装置。
【請求項９】
請求項６に記載の装置において、
前記予め定めた数は、放送送信を現在受信している無線通信装置の数に応じて変化する装置。
【請求項１０】
放送通信システムにおいてフレーム再送信を与える方法であって、
無線通信装置によってエラー受信されたデータフレームを表示する、データフレーム識別子を含むメッセージを受信し、
前記データフレームがエラー受信された回数の累積数を決定し、
仮に前記累積数が前記予め定めた数よりも大きい場合には、前記データフレームを再送信する
各ステップからなる方法。
【請求項１１】
請求項１０に記載の方法において、
前記データフレームがエラー受信された回数の累積数を決定するステップは、
前記無線通信装置が前記データフレームの再送信を以前に要求していたか否かを判定し、
仮に前記無線通信装置が前記データフレームの再送信を以前に要求していない場合には、前記累積数をインクリメントする
各ステップからなる方法。
【請求項１２】
請求項１１に記載の方法において、
前記無線通信装置が以前に前記データフレームの再送信を要求したか否かを判定するステップは、
前記データフレームに対応する無線通信装置識別子を受信し、
前記無線通信装置識別子が電子メモリに格納されたか否かを判定し、
前記データフレーム識別子が、前記無線通信装置識別子に関連して前記電子メモリに格納されたか否かを判定し、
前記無線通信装置が以前に前記データフレームの再送信を要求したか否かを判定する
各ステップからなる方法。
【請求項１３】
請求項１０に記載の方法において、
前記表示は、ネガティブな承認メッセージを含む方法。
【請求項１４】
請求項１０に記載の方法において、
放送送信に対応した待ち時間を判定し、
前記待ち時間にしたがって前記予め定めた数を調整する
各ステップを更に備えた方法。
【請求項１５】
請求項１４に記載の方法において、
前記待ち時間を判定するステップは、送信バッファに送信されるのを待っているデータフレームの数を決定するステップを備えた方法。
【請求項１６】
請求項１４に記載の方法において、
前記予め定めた数を調整するステップは、
前記待ち時間が減少すると前記予め定めた数を増加させ、
前記待ち時間が増加すると前記予め定めた数を減少させる
各ステップを備えた方法。
【請求項１７】
請求項１０に記載の方法において、
現在放送送信を受信している無線通信装置の数を決定し、
現在前記放送送信を受信している無線通信装置の数に基づいて前記予め定めた数を調整する
各ステップを更に備えた方法。
【請求項１８】
請求項１７に記載の方法において、
前記予め定めた数を調整するステップは、
現在前記放送送信を受信している無線通信装置の数が増加すると、前記予め定めた数を増加させ、
現在前記放送送信を受信している無線通信装置の数が減少すると、前記予め定めた数を減少させる
各ステップを更に備えた方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、有線または無線通信システムにおける放送通信、もしくはポイントツゥーマルチポイントまたはグループ通信として知られている放送通信に関する。更に詳しくは、本発明は、このような放送通信システムにおいてフレーム再送信を提供するためのシステムおよび方法に関する。
【背景技術】
【０００２】
無線通信の分野は、コードレス電話、ページング、無線ローカルループ、および衛星通信システムを含む多くのアプリケーションを持つ。特に重要なアプリケーションは、移動加入者用の携帯電話システムである（ここで使用されているように、「携帯」システムという用語は、携帯とＰＣＳ周波数の両方を含んでいる）。様々な空気を介したインタフェースが、周波数分割多元アクセス（ＦＤＭＡ）、時分割多元アクセス（ＴＤＭＡ）、および符号分割多元アクセス（ＣＤＭＡ）を含む携帯電話システム用に開発されている。接続のために、Advanced Mobile Phone Service（ＡＭＰＳ）、Global System for Mobile（ＧＳＭ）、およびInterim Standard 95（ＩＳ−９５）を含む様々な国内および海外規格が設立されている。特に、ＩＳ−９５、その派生規格ＩＳ−９５Ａ、ＩＳ−９５Ｂ（しばしば集合的にＩＳ−９５と称される）、ＡＮＳＩ Ｊ−ＳＴＤ−００８,ＩＳ−８９,ＩＳ−２０００,ＩＳ−６５７,ＩＳ−７０７,およびその他は、Telecommunication Industry Association （ＴＩＡ）およびその他の良く知られた規格本体によって公表されている。一般に、そのようなシステムで送信された情報は、データパケットやデータフレームとして知られたものとは異なったディスクリートなパケット、または単にフレームにフォーマットされる。送信中にフレームが正しく送信される可能性を高めるために、様々な再送信スキームが開発されている。例えば、１つ以上のフレームが正しく受信されない場合に再送信を実行するために無線リンクプロトコル（ＲＬＰ）が開発されている。ＲＬＰプロトコルは、フレームが送信システムから受信機へとどのようにしていつ再送信されるかを制御する。
【０００３】
どのフレームが正しく受信されなかったかをＲＬＰを用いて判定するために、８ビットのシーケンス番号が、送信された各フレームにおいてフレームヘッダとして含まれている。このシーケンス番号は、各フレームに対して、０から２５６までインクリメントされ、その後は０にリセットされる。正しく受信されなかったフレームは、無秩序なシーケンス番号のフレームが受信された場合、またはＣＲＣチェックサム情報を使ってエラーが検出された場合、またはその他のエラー検出方法によって検出される。一旦正しく受信され無かったフレームが検出されると、この受信機は、ネガティブな承認メッセージ（ＮＡＫ）を、正しく受信されなかったフレームのシーケンス番号を含む送信システムに送信する。すると、この送信システムは、元々送信されたシーケンス番号を含むフレームを再送信する。仮に、この再送信されたフレームが、やはり正しく受信されない場合には、第２の再送信要求が送信システムに対して送られる。この場合、このフレームは２回送信されることが要求される。仮に、このフレームがやはり正しく受信されない場合には、第３の送信要求が送信システムに対して送られる。この場合、このフレームは３回送信されることが要求される。仮に、第３の再送信要求後であっても、このフレームがうまく受信されない場合には、もはや再送信要求はなされない。そして、このフレームは、オリジナルデータを再構築するために使用されている受信機において無視される。
【０００４】
上述したフレーム再送信スキームは、送信システムと受信機との間のポイントツゥポイント通信のために使用されるスキームの一例である。このような再送信システムは、受信機からの再送信要求の数がほとんど限定されているというポテンシャルから、放送通信システムにおいて実際的ではない。具体的に、所定のフレームに対して、エラー受信されている（すなわち、全く受信されていない）フレームの見込みは、ポイントツゥポイント放送システムよりも放送送信システムのほうが遥かに高い。受信機数の増加によって、必要とされている再送信の見込みは、劇的に増加している。また、再送信数が増加すると、新たな情報を送信する遅延、すなわち待ち時間が、受信機においてこの情報を使用したアプリケーションが著しく影響を受けるポイントへ増加する。例えば、音声における数１００ミリ秒以上の遅延は、受信機において容認できない音声品質の結果となる。さらに、この再送信スキームはまた、フィードバックチャンネルの存在に依存する。すなわち、このスキームを適切に機能させるためには、送信機と受信機との間の双方向通信である必要がある。いくつかのシステムでは、そのような双方向リンクは、有効ではない。
【０００５】
必要なものは、待ち時間の問題を回避する放送通信システムにおけるフレーム再送信のための方法と装置である。
【発明の開示】
【０００６】
本発明は、高速放送通信を提供する方法と装置に関する。ある実施例では、本発明は、無線通信装置によってエラー受信されたフレームを示すメッセージを受信する受信機を備えている。このメッセージは、フレームの識別子を含んでいる。各フレームをいつ再送信すべきかを決定するための予め定めた番号を記憶するためのメモリが使用される。このフレームがエラーで受信された累積回数を判定し、仮にこの累積回数が予め定めた数よりも大きい場合にはこのフレームの再送信を指令するためにプロセッサが使用される。
【０００７】
別の実施例では、本発明は以下のように、無線通信装置によってエラーで受信されたデータフレームを表示するデータフレーム識別子を含むメッセージを受信し、前記データフレームがエラーで受信された累積回数を判定し、仮に前記累積回数が予め定めた数よりも大きい場合には前記データフレームを再送信するする各ステップからなる方法に関する。
【発明を実施するための最良の形態】
【０００８】
本発明の特徴、目的、および利点は、同一の参照キャラクタが、対応する同一の特徴を特定している図面と関連した詳細記述から明らかとなろう。
【０００９】
本発明は、放送通信システムにおいてフレーム再送信を提供するための方法および装置に関する。この実施例は、地球をベースとした無線通信システムに関して記載されているが、本発明は、衛星通信システムの場合のように、他の有線および無線通信システムにも適用可能であると理解されるべきである。また、ここに記載された実施例は、符号分割多元アクセス（ＣＤＭＡ）システム、モバイル通信用グローバルアクセス（ＧＳＭ）システム、または他の良く知られた無線通信システムなど多くのその他の無線通信システムでも使用されうると理解されるべきである。
【００１０】
図１は、無線通信システム１００の一例を示すものであって、無線通信装置（ＷＣＤ）１０２，１０４，１０６は、基地局１０８と通信する。一方、基地局１０８は、モバイル切換センタ（ＭＳＣ）１１０と通信する。ＭＳＣ１１０は、公衆切換電話網１１２およびインターネット１１４と相互作用し、ＷＣＤ１０２，１０４，１０６へと双方向の音声およびデータの通信を提供する。各ＷＣＤは、順方向放送制御チャンネル（Ｆ−ＢＣＣＨ）、すなわち基地局１０８からＷＣＤへの論理通信チャンネルを介して多数の受信者向けに意図されている放送メッセージを受信することができる。Ｆ−ＢＣＣＨを介したメッセージ放送は、一般にはテキストメッセージを備えた低速度データメッセージである。Ｆ−ＢＣＣＨを介して放送メッセージを受信するためのＷＣＤについては、従来技術において良く知られた方法が数多くある。この方法は、一般に、予め定めた周波数、時間スロット、および／またはＷＣＤに向けられた放送メッセージの有効性を示すページメッセージを受信するためのコード（すなわちＣＤＭＡシステム用のＷａｌｓｈコード）を監視するＷＣＤを含んでいる。放送メッセージを受信するための指令は、順方向共通制御チャンネル（Ｆ−ＣＣＣＨ）を経由してＷＣＤへと送信されうる。Ｆ−ＣＣＣＨは、通信システム１００において各ＷＣＤによって受信される通信チャンネルである。
【００１１】
通信システム１００は、ポイントツゥポイント高速通信のある型式を提供しうる。ｃｄｍａ２０００Ａ通信システムでは例えば、順方向補足チャンネル（Ｆ−ＳＣＨ）が定義される。これは、基地局１０８からおのおののＷＣＤまで最大３０８ｋｂｓのデータ速度を可能にする。低速データは、Ｆ−ＳＣＨ、順方向基礎チャンネル（Ｆ−ＦＣＨ）、または特定のＷＣＤに割り当てられる順方向専用制御チャンネル（ＦＤＣＣＨ）を介して有効となる。
【００１２】
通信システム１００は、インターネットプロトコル（ＩＰ）データグラムのように高速データ（ある実施例では６４ｋｂｓあるいはそれ以上）の送信に使用するために順方向高速放送チャンネル、またはＦ−ＨＳＢＣＨを導入する。Ｆ−ＨＳＢＣＨによって、ユーザは、ストリーミングのオーディオおよびビデオ情報の受信が可能となる。さらに、Ｆ−ＨＳＢＣＨは、空気を介して、多くのコンピュータファイルを転送するために使用されうる。最後に、そのようなシステムは、データアプリケーションまたは音声アプリケーションの何れかのためのプッシュトゥトーク通信を可能にする。
【００１３】
ある実施例では、高速データが、１つ以上の基地局から、多数のＷＣＤに対して、Ｆ−ＨＳＢＣＨを用いて送信される。各ＷＣＤはまた、１つ以上のページングまたは制御チャンネルを監視して、例えば、ポイントツゥポイント音声コールを受信したり、異なる周波数／時間のスロット／コードにおける高速データを受信したりするために基地局から信号と指令とを受信する。また、ＳＭＳまたは低速グループメッセージ等を受信する。例えば、ＷＣＤは、順方向ページングチャンネル（Ｆ−ＰＣＨ）を監視する。ある実施例では、各ＷＣＤは、そのような情報のために、Ｆ−ＢＣＣＨおよびＦ−ＣＣＣＨチャンネルを監視する。別の実施例では、この情報は、ＦＤＣＣＨを監視することによって受信される。ＦＤＣＣＨは、個々の基礎に基づいて、ＷＣＤに情報を送信するために用いられる信号チャンネルである。
【００１４】
Ｆ−ＨＳＢＣＨは、ＷＣＤへの情報の受信を確認するために再送信スキームを用いる。ポイントツゥポイント無線通信システムでは、再送信は、ＷＣＤから基地局へのフィードバックを与えることによって遂行される。例えば、ＣＤＭＡ通信システムで使用されている良く知られた無線リンクプロトコル（ＲＬＰ）は、１つ以上の情報フレームを表示するために、ネガティブな承認メッセージ（ＮＡＫ）を使用している。しかしながら、そのようなスキームは、情報を受信した様々なＷＣＤから無限の再送信要求がなされる可能性があるために、放送通信システムにおいて使用されることは不可能である。すなわち、ＷＣＤの数が増加すると、送信を要求するフレームの見込みが著しく増大する。本発明は、放送通信システムで使用される再送信スキームに関連する。
【００１５】
ある実施例では、データフレーム再送信は、予め定めた数またはパーセントのＷＣＤが、ＮＡＫ、ＡＣＫ（承認メッセージ）、または従来技術で知られた他の信号方法を使って、再送信を要求した場合にのみ発生する。再送信要求の予め定めた数は、固定された数からなりうる。または、通信システムの１つ以上の動作条件に基づく動的なものであるかもしれない。例えば、ある実施例では、フレーム再送信の数が増加し、基地局からの新たなフレームの送信の遅延が増加するので、フレーム再送信を引き起こすために必要な再送信要求の予め定めた数が減少する。逆もまた同様である。新たなフレームの送信の遅延は、電子的なメモリ、またはバッファに送信されるのを待っている新たなフレームの数を決定することによって測定される。
【００１６】
別の実施例では、フレーム再送信は、具体的な放送を受信したＷＣＤの数に基づいて発生する。例えば、仮に、ほんの２つのＷＣＤがストリーミングオーディオ供給を受信し、単一のＮＡＫがＷＣＤの一つから受信された場合には、基地局は、必要なフレームを再送信するであろう。しかしながら、仮に、１００のＷＣＤがデータファイルを受信している場合には、フレーム再送信を引き起こすために必要な予め定めた数の再送信要求は高くなる。例えば、再送信が起こる前に、１０のＮＡＫが受信されていることが必要となる。特定の放送を受信しているＷＣＤの数は、ホーム位置決めレジスタ（ＨＬＲ）、または特定の基地局か基地局セクタに対応したビジター位置決めレジスタ（ＶＬＲ）にアクセスし、このような放送を受信するように登録されたＷＣＤの数を数えることによって決定される。この情報は、単独で使用されるか、または特定の放送への参加を要求している逆方向信号リンクを介したＷＣＤからの表示と連結して用いられる。
【００１７】
一般に、フレームがＷＣＤによってエラー受信された場合（あるいは、フレームが全く受信されなかった場合）には、ＷＣＤは、どのフレームが再送信が必要であるかを表示しながらＮＡＫを基地局に送信する。ＮＡＫは、いかなる数の逆方向通信チャンネルをも介して送信されうる。例えば、ＣＤＭＡ２０００Ａに従った通信システムでは、ＮＡＫは、逆方向アクセスチャンネル（Ｒ−ＡＣＨ）、拡張された逆方向アクセスチャンネル（Ｒ−ＥＡＣＨ）、逆方向専用制御チャンネル（Ｒ−ＤＣＣＨ）、または逆方向共通制御チャンネル（Ｒ−ＣＣＣＨ）を介して送信されうる。
【００１８】
図２は、データ送信および再送信要求処理に必要な論理要素を備えた基地局１０８の一部を示す図である。通常、予めフォーマットされたデータが、プロセッサ２１０によって、変調前に、一時記憶用のバッファ２００に供給される。バッファ２００は、ランダムアクセスメモリ（ＲＡＭ）のような再書込可能な電子メモリを備えている。バッファ２００に格納されたデータは、その後、変調器２０２に供給される。ここでは、選択された通信システムタイプに従ってこのデータが変調される。変調器２０２は、バッファ２００からのデータを変調するものであって、離散的な電子部品、ＶＬＳＩマイクロチップ、カスタムＡＳＩＣ、一連の実行可能なコンピュータ命令を実行するプロセッサ、上記の系列の実行可能な計算機命令を実行しているプロセッサ、または上記の組み合わせを備えている。変調器２０２は、例えばＣＤＭＡ、ＴＤＭＡ、またはＧＳＭのように選択された通信システムタイプに従ってデータを変調する。変調器２０２は、当該技術分野では良く知られている。
【００１９】
変調器２０２は一般に、バッファ２００からのデータフレームを一定の速度で変調し、この変調されたデータフレームを送信機２０４に提供する。送信機２０４では、この変調されたデータがアップコンバートされ、基地局１０８の網羅領域内にある１つ以上のＷＣＤに無線で送信される。
【００２０】
仮に１つ以上のデータフレームがＷＣＤによって正しく受信されなかった場合（あるいは全く受信されなかった場合）には、このＷＣＤは、基地局１０８に対して、「届いていない」フレームを再送信するようにとの要求を生成する。この要求は、一般に再送信要求として知られている。そして、ある実施例では、ネガティブな承認メッセージ、すなわちＮＡＫとして知られている。一般に、ＮＡＫは、基地局１０８が必要なフレームを再送信できるように、どのフレームが届いていないのかを識別する。
【００２１】
ＮＡＫがＷＣＤによって送信された場合には、基地局１０８では、受信機２０６によって受信される。受信機２０６は、ＮＡＫをダウンコンバートし、それを復調器２０８に提供する。復調器２０８は、例えば、ＣＤＭＡ、ＴＤＭＡ、ＧＳＭ、またはその他など、使用されている通信システムのタイプに従ってＮＡＫを復調する。その後ＮＡＫは、プロセッサ２０１に提供される。プロセッサ２１０は、リードオンリーメモリ（ＲＯＭ）２１２のような非揮発性電子メモリに格納された１セットの実行可能なコンピュータ命令を実行するマイクロコンピュータを備えている。あるいは、ＲＯＭ２１２は、電気消去可能プログラマブル読出し専用メモリ（ＥＥＰＲＯＭ）、消去可能なプログラム可能読取り専用メモリ（ＥＰＲＯＭ）、またはフラッシュメモリを含む任意数の公知の電子メモリを備えている。
【００２２】
ＮＡＫがプロセッサ２１０によって受信された場合には、プロセッサ２１０は、どのフレームが再送信の要求がなされたかを評価する。このフレームは、当該技術で知られているあらゆる技術、例えば、送信されたデータフレームを数えることなどによって特定される。ＮＡＫを処理した後に、プロセッサ２１０は、ＮＡＫの適切な詳細を、消去可能なメモリ２１４に格納する。消去可能なメモリ２１４は、一般に、ランダムアクセスメモリ（ＲＡＭ）、または非永久的な電子データ格納のためのその他の電子メモリ装置を備えている。プロセッサ２１０は、再送信のために要求されたデータフレームの識別子、および／またはＮＡＫの受信時間のような、受信したＮＡＫに関連する情報を格納する。ＮＡＫを送信したＷＣＤの識別子もまた格納される。そのような識別子は一般に、当該技術で良く知られているように、各ＮＡＫを伴っている。
【００２３】
プロセッサ２１０は、その後、ＮＡＫで要求された１つ以上のデータフレームを再送信するか否かを判定する。再送信は、以下に記載するように、ある一定の条件のもとで引き起こる。仮にプロセッサ２１０が、フレーム再送信が必要であると判定した場合には、プロセッサ２１０は、変調器２０２に対して、バッファ２００から望ましいデータフレームを選択するように指示する。変調器２０２は、その後、識別されたフレームを変調し、この変調されたフレームを、１つ以上のＷＣＤへの送信用として送信機２０４に提供する。
【００２４】
図３は、放送通信システムにおいてフレーム再送信を提供する方法のある実施例を示すフローチャートである。ステップ３００では、１つ以上のデータフレームが、基地局１０８から１つ以上のＷＣＤへと送信される。ステップ３０２では、第１のＮＡＫが、正しく受信されなかった１つ以上のデータフレームを識別するＷＣＤから受信される。ステップ３０４では、プロセッサ２１０は、以前に受信されたＮＡＫに基づいて、要求されたデータフレームを再送信するか否かを判定する。ステップ３０６では、仮にプロセッサ２１０が再送信が必要であると判定した場合には、プロセッサ２１０は、変調器２０２に対して、識別された数のデータフレームを再送信するように指示する。仮に、プロセッサ２１０が再送信は不要であると判定した場合にはステップ３０８に示すように、フレーム再送信に関しては、プロセッサ２１０によって何のアクションも講じられない。
【００２５】
図４は、ＮＡＫが受信された場合に、要求されたフレームを再送信するか否かを決定するためのある実施例を示すフローチャートである。ステップ４００では、ＮＡＫがＷＣＤから受信される。ステップ４０２では、プロセッサ２１０は、どのフレームが再送信を要求されているのかを判定するために、またＷＣＤ識別子を判定するためにＮＡＫを検査する。ステップ４０４では、プロセッサ２１０は、１つ以上の要求されたデータフレームが既に他のＷＣＤによって要求されているのか否かを判定するためにメモリ２１４を検査する。他のＷＣＤであることは、メモリ２１４に格納されたＷＣＤ識別子によって明らかになる。仮に別のＷＣＤが、たった今受信されたＮＡＫによって要求されたフレームのうちの少なくとも１つを要求した場合には、ステップ４０６に示すように、プロセッサ２１０は、１つ以上のフレームが再送信を要求されている回数を表示しているカウントをインクリメントするステップ４０８に示すように、その後、このカウントは、要求されたデータフレームに関連付けてメモリ２１４に格納される。
【００２６】
別の実施例では、プロセッサ２１０は、ＮＡＫによって識別された各データフレームに対してカウントを割り当て、各フレームの識別子と対応するカウントをメモリ２１４に格納する。ＮＡＫが受信されると、プロセッサ２１０は、ＮＡＫによって識別された各データフレームを、メモリ２１４に表示されている各データフレームが再送信を要求された回数と比較する。仮に、特定のデータフレームに関連した再送信要求の数が、予め定めた数に等しい場合には、このデータフレームは再送信される。別の実施例では、仮に、関連するフレームが新たなＷＣＤ、すなわち以前に特定のフレームを要求していないＷＣＤによって要求されていない場合には、カウントはインクリメントされない。この実施例では、引き続く再送信要求が独自性を保証して確認できるように、各ＮＡＫが受信されるとＷＣＤ識別子が格納される。
【００２７】
仮に別のＷＣＤが、たった今受信されたＮＡＫによって識別されたフレームの再送信を以前に要求しなかった場合には、ステップ４１０に示すように、プロセッサ２１０は、たった今受信されたＮＡＫに関連した情報をメモリ２１４に格納する。そのような情報は、再送信が要求されたデータフレームの識別子を少なくとも含んでいる。この情報は、更に、識別されたデータフレームが再送信を要求された回数に対応したカウントを含んでいる。
【００２８】
ステップ４１２では、プロセッサ２１０は、たった今受信したＮＡＫに対応したカウントと、予め定めた数とを比較し、望ましいデータフレームを再送信するか否かを判定する。仮に、このカウントが、予め定めた数より大きいか等しい場合には、ステップ４１４に示すように、プロセッサ２１０は、たった今受信したＮＡＫで識別されたフレームを再送信するように変調器２０２に対して指令する。仮に、このカウントが、予め定めた数よりも小さい場合には、プロセッサ２１０は再送信を指令せず、ステップ４１６に示すように、別のＮＡＫ受信するまで待つ。
【００２９】
この予め定めた数は、固定された数か、または変動する数である。仮に固定された数である場合には、これは、ＷＣＤへの新たな情報の送信を中断するので、過度な再送信を避けるように選択される。例えば、この予め定めた数は、少なくとも１０のＷＣＤが同一フレームの再送信を要求するまで再送信が起こらないようにするために、１０とする。
【００３０】
仮に、予め定めた数が変動する数である場合には、この変動する数は、プロセッサ２１０、または別のプロセッサ（図示せず）から提供された外部信号によって決定された１つまたは多数の要因にしたがって変化しうる。一般に、予め定めた数は、送信されるのを待っているデータフレームの遅延、すなわち待ち時間に依存して変化する。ある実施例では、この待ち時間は、検査されたバッファ２００によって測定される。バッファ２００において送信を待っているデータフレームの数が増えると、これらデータフレームに対応した待ち時間が増加する。従って、プロセッサ２１０は、バッファ２００に格納されたデータフレームの数を決定することによって、現在の待ち時間を測定する。仮にバッファ２００に格納されたデータフレームの数が、１またはそれ以上の予め定めたしきい値を超えた場合には、再送信に必要なこの予め定めた数は、それに従って増加する。逆もまた同様である。
【００３１】
別の実施例では、この予め定めた数は、グループ送信を受信したＷＣＤの数に基づいて変化しうる。この実施例では、この予め定めた数は、より多くのＷＣＤが送信を受信すると増加する。逆もまた同様である。例えば、仮に、ほんの２つのＷＣＤが放送送信を受信し、ＷＣＤのうちの１つがＮＡＫを送信する場合には、プロセッサ２１０は、単一の再送信要求の受信に基づいて、識別されたデータフレームを再送信する。この場合、予め定めた数は、０（零）に等しい。仮に、１００のＷＣＤが放送送信を受信した場合には、その後プロセッサ２１０は、同じデータフレームであることを識別しながら更に多くのＮＡＫ（例えば２０）が受信されるまで再送信を指示しない。
【００３２】
もちろん、他の実施例では、上述したような固定および変動技法の組み合わせを使用することも可能である。例えば、放送送信と送信待ち時間とを受信したＷＣＤの数に基づいた予め定めた数に基づく。この例では、再送信は、可変の予め定めた数に基づいているが、受信しているＷＣＤによって許容されうる待ち時間の長さに基づいて仮決めされた上限値に制限される。その他の組み合わせもまた勿論可能である。
【００３３】
更に別の実施例では、この予め定めた数は、ＷＣＤに放送されているメディアのタイプに基づく。この実施例では、仮にこのメディアが、時間に敏感でないのであれば、予め定めた数は、比較的小さな数、例えば１に設定される。時間に敏感ではないメディアは、電子メイルおよびソフトウェアプログラムのようなデータファイルを含みうる。そして、一般には、ＷＣＤユーザの予想からは小さいかまたは存在しないインパクトによって識別される。時間に敏感なメディアは、音声またはビデオ情報を含みうる。そして、一般には、比較的小さな待ち遅れによって分類され、ＷＣＤユーザのアプリケーションに目立ったネガティブなインパクトをもたらす。例えば、小さな待ち遅れは、一般に、音声呼出中にユーザの通信品質に目立ったネガティブなインパクトを持っている。
【００３４】
いずれにせよ、プロセッサ２１０が各メディアタイプに応じて予め定めた数を調整できるように、通信システム１００で有効な様々なメディアタイプは仮決めした。呼出セットアップの間に、メディアタイプの表示が、一般には、グループ通信に望ましい通信サービスのタイプを示したＷＣＤから発せられたメッセージを送信することによってプロセッサ２１０に通信される。プロセッサ２１０がこの表示を受信した場合には、この表示によって識別されたメディアタイプにしたがって予め定めた数を調整する。もちろん、この予め定めた数もまた、上述された固定または変動技術のあらゆる組み合わせによって調整されうる。
【００３５】
前に記載された好適な実施例によって、いかなる当業者であっても、本発明の理解又は利用を可能にする。これらの実施例への様々な変形例もまた、当業者に対しては明らかであって、ここで定義された一般的な原理は、本発明の主旨または範囲を逸脱しない他の実施例にも適用されうる。このように、本発明は、上記で示された実施例に制限されるものではなく、ここで記載された原理と新規の特徴に一致した広い範囲に相当するものを意図している。
【図面の簡単な説明】
【００３６】
【図１】無線通信装置が基地局と通信している無線通信システムの一例を示す図。
【図２】図１における基地局の一部を示す図。
【図３】放送通信システムにおいてフレーム再送信を提供するための方法の一例を示すフローチャート。
【図４】ネガティブな承認メッセージ（ＮＡＫ）が受信された場合に、要求されたフレームを再送信するか否かを決定するための実施例を示すフローチャート。
【符号の説明】
【００３７】
１００…通信システム、１０２，１０４…無線通信装置、１０８…基地局、１１０…モバイル切換センタ、１１２…公衆切換電話網、１１４…インターネット、２００…バッファ、２０１…プロセッサ、２０２…変調器、２０４…送信機、２０６…受信機、２０８…復調器、２１０…プロセッサ、２１２…リードオンリーメモリ、２１４…メモリ
【図１】
2004535124.tif 000003
【図２】
2004535124.tif 000004
【図３】
2004535124.tif 000005
【図４】
2004535124.tif 000006
【国際公開パンフレット】
2004535124.tif 000007
2004535124.tif 000008
2004535124.tif 000009
2004535124.tif 000010
2004535124.tif 000011
2004535124.tif 000012
2004535124.tif 000013
2004535124.tif 000014
2004535124.tif 000015
2004535124.tif 000016
2004535124.tif 000017
2004535124.tif 000018
2004535124.tif 000019
2004535124.tif 000020
2004535124.tif 000021
2004535124.tif 000022
2004535124.tif 000023
2004535124.tif 000024
2004535124.tif 000025
2004535124.tif 000026
2004535124.tif 000027
【国際調査報告】
2004535124.tif 000028
2004535124.tif 000029
2004535124.tif 000030