説明

無線通信システムにおいてポーリング機能をトリガーする方法及び装置

【課題】無線通信システムにおいてポーリングをトリガーする方法及び装置を提供する。
【解決手段】方法は、送信端のポーリング機能をトリガーし、受信端のデータ伝送状態をポーリングする段階を含む。送信端のRLC(無線リンク制御)エンティティーは最後PDU(プロトコルデータユニット)とポーリングタイマーのトリガーメカニズムをサポートし、タイマーベースのトリガーメカニズムをサポートしない。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は無線通信システムにおいてポーリング機能をトリガーする方法及び装置に関し、特にポーリング機能を効率よくトリガーし、ポーリング遅延と頻繁なポーリング動作を回避し、伝送効率を向上させる方法及び関連の装置に関する。
【背景技術】
【0002】
第三世代移動通信技術はWCDMA(広帯域時分割多元接続)方式で高スペクトル利用効率、高カバー率、優れた通話品質と高速伝送を実現するとともに、QoS(サービス品質)の確保、柔軟性のある双方向通信の実現、通話中断率の低減に大きく寄与する。
【0003】
第三世代移動通信システムのAS(アクセスストラタム)はRRC(無線資源制御)、RLC(無線リンク制御)、MAC(媒体アクセス制御)、PDCP(パケットデータコンバージェンスプロトコル)、BMC(ブロードキャスト/マルチキャスト制御)など機能が異なった複数の副層を含み、その動作については当業者に周知のため、ここで説明を省略する。また、第三世代移動通信システムは伝送品質に応じて種々のモードを提供し、伝送品質により複数のモード、例えばTM(トランスペアレントモード)、UM(アンアクノレッジモード)、AM(アクノレッジモード)で動作する。TMモードは実時間通信を要求するサービスに適し、UMは実時間通信とパケットシーケンスの正確性を同時に要求するサービスに適し、AMは実時間通信よりデータの正確性を要求するサービスに適する。
【0004】
AMモードでは、データの正確性を向上させるために、送信端と受信端のRLC層は状態報告プロセスを適時に起動する。同プロセスでは、送信端は受信端をポーリングし、状態報告またはピギーバック状態報告を送信するようにを求める。送信端は後に、受信端から受信した状態報告に基づいて、受信端におけるPDU(プロトコルデータユニット)の受信状態を判断し、その結果に基づいてPDUの再送を決定し、データの正確性を保持する。
【0005】
送信端は前述のポーリング機能を通して受信端での受信状態を判断し、その結果に基づいて後続のプロセスを実行する。ポーリング機能をトリガーするメカニズムとして以下の数種類がある。
【0006】
(1) バッファにおける最後PDU(Last PDU in buffer):バッファ内、最後の初回送信予定PDUの送信が用意されたときにポーリング機能をトリガーする。
(2) 再送バッファにおける最後PDU(Last PDU in retransmission buffer):再送バッファ内、最後の初回送信予定PDUの送信が用意されたときにポーリング機能をトリガーする。
(3) ポーリングタイマー(Poll Timer):ポーリング発信後にタイマーTimer_Pollを起動する。ポーリングタイマーの満了後にも対応する状態報告を受信していない場合に、ポーリング機能をトリガーする。このメカニズムはポーリング再送タイマー(Poll retransmission timer)とも呼ばれる。
(4) エブリーPoll_PDU PDU(Every Poll_PDU PDU):所定数量のPDUの送信または再送が用意されたときにポーリング機能をトリガーする。
(5) エブリーPoll_SDU SDU(Every Poll_SDU SDU):所定数量のSDU(サービスデータユニット)の送信または再送が用意されたときにポーリング機能をトリガーする。
(6) ウィンドウベース(Window based):所定比例の送信ウィンドウに達成したときにポーリング機能をトリガーする。
(7) タイマーベース(Timer based):送信端が周期的にポーリング機能をトリガーする。
【0007】
ポーリング機能がトリガーされると、送信端はPDUのポーリングビットを起動(=1)と設定して受信端に出力するか、またはポーリングスーパーフィールドを備える状態PDU(STATUS PDU)を受信端に出力することで、状態報告を出力するように受信端に指示する。
【0008】
前掲メカニズムを効果的に制御できなければ、ポーリング機能が頻繁にトリガーされるおそれがある。ポーリング機能が頻繁にトリガーされるのを防ぐために、RLC層の上位層プロトコルエンティティーはタイマーTimer_Poll_Prohibitを別途に設定し、特定期間内にポーリングを一切禁止することができる。しかし、送信端が前掲ポーリングトリガーメカニズムとポーリング一時禁止機能を同時にサポートすれば、ポーリング機能のトリガー効率はそれによって低下しかねない。例えば、伝送過程においてポーリング起動指示(ポーリングビットを起動と設定したPDUまたはポーリングスーパーフィールドを備える状態PDU)が紛失したとすれば、送信端はタイマーTimer_Poll_Prohibitの満了後になってから他のポーリング起動指示を送信するほかならず、ポーリングのトリガー効率は低下せざるをえない。
【発明の開示】
【発明が解決しようとする課題】
【0009】
本発明の主な目的は無線通信システムにおいてポーリングをトリガーする方法及び装置を提供することにある。
【課題を解決するための手段】
【0010】
本発明では、無線通信システムの送信端においてポーリング機能をトリガーする方法を開示する。当該方法は、送信端のポーリング機能をトリガーし、受信端のデータ伝送状態をポーリングする段階を含む。前記送信端のRLC(無線リンク制御)エンティティーは最後PDU(プロトコルデータユニット)とポーリングタイマーのトリガーメカニズムをサポートし、タイマーベースのトリガーメカニズムをサポートしない。
【0011】
本発明では更に、無線通信システムにおいてポーリングを正確にトリガーするための通信装置を開示する。当該通信装置は、通信装置の機能を実現する制御回路と、制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するCPU(中央処理装置)と、制御回路の中にCPUと結合するように設けられ、プログラムコードを記録する記憶装置とを含む。前記プログラムコードは、ポーリング機能をトリガーし、受信端のデータ伝送状態をポーリングするコードと、最後PDUとポーリングタイマーのトリガーメカニズムをサポートし、タイマーベースのトリガーメカニズムをサポートしないRLCエンティティーを備える。
【発明を実施するための最良の形態】
【0012】
かかる方法及び装置の特徴を詳述するために、具体的な実施例を挙げ、図示を参照して以下に説明する。
【0013】
図1を参照する。図1は無線通信システム1000を表す説明図である。無線通信システム1000は第三世代移動通信システム、LTE(long term evolution)無線通信システム、または他の移動通信システムであり、概してネットワークと複数のUE(ユーザー端末)を含む。図1では、ネットワークとUEは無線通信システム1000の構造を説明するに用いられ、実際、ネットワークは要求に応じて複数の基地局、RNC(無線ネットワークコントローラー)を含みうる。UEは携帯電話またはコンピュータシステムなどの装置である。なお、ネットワークとUEはデータ送信の方向により送信端または受信端に定義されうる。例えば、ダウンリンク伝送時にはネットワークは送信端であって、UEは受信端である。アップリンク伝送時にはネットワークは受信端であって、UEは送信端である。
【0014】
図2を参照する。図2は無線通信装置100のブロック図である。無線通信装置100は図1に示すUEまたはネットワークを実施するものである。説明を簡潔にするために、図2では無線通信装置100の入力装置102、出力装置104、制御回路106、CPU(中央処理装置)108、記憶装置110、プログラムコード112及びトランシーバー114のみ示している。無線通信装置100では、制御回路106はCPU108を通して記憶装置110に記録されたプログラムコード112を実行することで、無線通信装置100の動作を制御し、入力装置102(例えばキーボード)でユーザーが入力した信号を受信し、出力装置104(スクリーン、スピーカーなど)で映像、音声などの信号を出力する。無線信号を受発信するトランシーバー114は受信した信号を制御回路106に送信し、または制御回路106による信号を無線で出力する。言い換えれば、通信プロトコルの構造に当てはめれば、トランシーバー114は第一層の一部とみなされ、制御回路106は第二層と第三層の機能を実現する。
【0015】
図3を参照する。図3は図2に示すプログラムコード112を表す説明図である。プログラムコード112はアプリケーション層200と、第三層インターフェイス202と第二層インターフェイス206を備え、第一層インターフェイス218と接続されている。信号を発するとき、第二層インターフェイス(すなわちRLC層)206は第三層インターフェイス202から出力されたデータに基づいて、複数のSDU(サービスデータユニット)208を形成してバッファ212に保存する。その後、第二層インターフェイス206はバッファ212に保存されたSDU208に基づいて複数のPDU214を生成し、これらのPDU214を第一層インターフェイスを通して送信先に出力する。それに反して、無線信号を受信するときは、第一層インターフェイス218で信号を受信し、受信した信号をPDU214として第二層インターフェイス206に出力する。第二層インターフェイス206はこのPDU214をSDU208に還元してバッファ212に保存する。最後に、第二層インターフェイス206はバッファ212に保存されたSDU208を第三層インターフェイス202に送信する。
【0016】
無線通信装置100が送信端であって、AMモードで動作する場合、データの正確性を向上させるために、第二層インターフェイス206(すなわちRLC層)はポーリング機能を適時にトリガーし、受信端をポーリングして状態報告またはピギーバック状態報告を送信するように受信端に求める。それに鑑みて、本発明の実施例ではポーリングを正確にトリガーするために、ポーリングトリガープログラムコード220を提供する。
【0017】
図4を参照する。図4は本発明の実施例による方法40を表す説明図である。下記方法40は無線通信システム1000の送信端においてポーリングをトリガーするのに用いられる。この送信端はネットワークまたはUEである。下記方法40はポーリングトリガープログラムコード220としてコンパイルすることができる。
【0018】
ステップ400:開始。
ステップ402:送信端のポーリング機能をトリガーし、受信端のデータ伝送状態をポーリングする。送信端のRLCエンティティーは最後PDUとポーリングタイマーのトリガーメカニズムをサポートし、タイマーベースのトリガーメカニズムをサポートしない。
ステップ404:終了。
【0019】
以上のように、RLCエンティティー(すなわち第二層インターフェイス206)は最後PDUとポーリングタイマーのトリガーメカニズムをサポートし、タイマーベースのトリガーメカニズムをサポートしない。そのうちポーリングタイマーとタイマーベースのトリガーメカニズムの定義は前述のとおりであって、ここで説明を省略する。最後PDUのトリガーメカニズムとは、バッファにおける最後PDUまたは/及び再送バッファにおける最後PDUのトリガーメカニズムで、その定義は前述のとおりである。
【0020】
したがって、本発明の実施例はバッファにおける最後PDU、再送バッファにおける最後PDU、ポーリングタイマーのトリガーメカニズムをサポートするが、タイマーベースのトリガーメカニズムをサポートしない。したがって、送信端はポーリング機能を効率よくトリガーし、頻繁なポーリングを防ぎ、伝送効率を向上させることができる。望ましくは、本発明の実施例は更にウィンドウベースのトリガーメカニズムをサポートし、エブリーPoll_PDU PDU、エブリーPoll_SDU SDUをサポートしないのも可能であり、その定義については前述のとおりである。なお、本発明の実施例では、送信端はポーリング遅延を防ぐためにポーリング一時禁止機能をサポートせず、受信端は同じデータ受信状態を繰り返して返送するのを防ぐために状態報告一時禁止機能をサポートすることが望ましい。言い換えれば、送信端は特定期間内にポーリングトリガーを禁止する機能をサポートせず、受信端は特定期間内に状態報告の出力を禁止する機能をサポートする。
【0021】
まとめていえば、本発明の実施例では、送信端のRLCエンティティーは最後PDUとポーリングタイマーのトリガーメカニズムをサポートするが、タイマーベースのトリガーメカニズムをサポートしないので、ポーリング機能を効率よくトリガーし、ポーリング遅延を回避し、伝送効率を向上させることができる。
【0022】
以上は本発明に好ましい実施例であって、本発明の実施の範囲を限定するものではない。よって、当業者のなし得る修正、もしくは変更であって、本発明の精神の下においてなされ、本発明に対して均等の効果を有するものは、いずれも本発明の特許請求の範囲に属するものとする。
【図面の簡単な説明】
【0023】
【図1】無線通信システムを表す説明図である。
【図2】無線通信装置のブロック図である。
【図3】図2に示すプログラムコードを表す説明図である。
【図4】本発明の実施例による方法を表す説明図である。
【符号の説明】
【0024】
100 無線通信装置
102 入力装置
104 出力装置
106 制御回路
108 CPU
110 記憶装置
112 プログラムコード
114 トランシーバー
200 アプリケーション層
202 第三層インターフェイス
206 第二層インターフェイス
208 SDU
212 バッファ
214 PDU
218 第一層インターフェイス
220 ポーリングトリガープログラムコード
1000 無線通信システム

【特許請求の範囲】
【請求項1】
送信端のポーリング機能をトリガーし、受信端のデータ伝送状態をポーリングする段階を含む、無線通信システムの送信端においてポーリング機能をトリガーする方法であって、
前記送信端のRLC(無線リンク制御)エンティティーは最後PDU(プロトコルデータユニット)とポーリングタイマーのトリガーメカニズムをサポートし、タイマーベースのトリガーメカニズムをサポートしない、ポーリング機能のトリガー方法。
【請求項2】
前記最後PDUのトリガーメカニズムは、バッファ内、最後の初回送信予定PDUの送信が用意されたときにポーリング機能をトリガーする、請求項1に記載のポーリング機能のトリガー方法。
【請求項3】
前記最後PDUのトリガーメカニズムは、再送バッファ内、最後の初回送信予定PDUの送信が用意されたときに、ポーリング機能をトリガーする、請求項1に記載のポーリング機能のトリガー方法。
【請求項4】
前記ポーリングタイマーのトリガーメカニズムは、タイマーの満了後にも対応する状態報告を受信していない場合に、ポーリング機能をトリガーする、請求項1に記載のポーリング機能のトリガー方法。
【請求項5】
前記タイマーはポーリングタイマーである、請求項4に記載のポーリング機能のトリガー方法。
【請求項6】
前記タイマーベースのトリガーメカニズムは、送信端で周期的にポーリング機能をトリガーする、請求項1に記載のポーリング機能のトリガー方法。
【請求項7】
前記送信端はポーリング一時禁止機能をサポートせず、ポーリング一時禁止機能は、特定期間内に送信端でポーリング機能をトリガーするのを禁止するために用いられる、請求項1に記載のポーリング機能のトリガー方法。
【請求項8】
前記受信端は状態報告一時禁止機能をサポートし、状態報告一時禁止機能は特定期間内に受信端で状態報告を出力するのを禁止するために用いられる、請求項1に記載のポーリング機能のトリガー方法。
【請求項9】
前記送信端はウィンドウベースのトリガーメカニズムをサポートし、ウィンドウベースのトリガーメカニズムは、送信端で所定比例の送信ウィンドウに達成したときにポーリング機能をトリガーする、請求項1に記載のポーリング機能のトリガー方法。
【請求項10】
前記送信端はエブリーPoll_PDU PDUのトリガーメカニズムをサポートせず、エブリーPoll_PDU PDUのトリガーメカニズムは、所定数量のPDUの送信または再送が用意されたときにポーリング機能をトリガーする、請求項1に記載のポーリング機能のトリガー方法。
【請求項11】
前記送信端はエブリーPoll_SDU SDUのトリガーメカニズムをサポートせず、エブリーPoll_SDU SDUのトリガーメカニズムは、所定数量のSDU(サービスデータユニット)の送信または再送が用意されたときにポーリング機能をトリガーする、請求項1に記載のポーリング機能のトリガー方法。
【請求項12】
無線通信システムにおいてポーリングを正確にトリガーするための通信装置であって、
通信装置の機能を実現する制御回路と、
制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するCPU(中央処理装置)と、
制御回路の中にCPUと結合するように設けられ、プログラムコードを記録する記憶装置とを含み、前記プログラムコードは、
ポーリング機能をトリガーし、受信端のデータ伝送状態をポーリングするコードと、最後PDUとポーリングタイマーのトリガーメカニズムをサポートし、タイマーベースのトリガーメカニズムをサポートしないRLCエンティティーを備える、通信装置。
【請求項13】
前記最後PDUのトリガーメカニズムは、バッファ内、最後の初回送信予定PDUの送信が用意されたときにポーリング機能をトリガーする、請求項12に記載の通信装置。
【請求項14】
前記最後PDUのトリガーメカニズムは、再送バッファ内、最後の初回送信予定PDUの送信が用意されたときに、ポーリング機能をトリガーする、請求項12に記載の通信装置。
【請求項15】
前記ポーリングタイマーのトリガーメカニズムは、タイマーの満了後にも対応する状態報告を受信していない場合に、ポーリング機能をトリガーする、請求項12に記載の通信装置。
【請求項16】
前記タイマーはポーリングタイマーである、請求項15に記載の通信装置。
【請求項17】
前記タイマーベースのトリガーメカニズムは、送信端で周期的にポーリング機能をトリガーする、請求項12に記載の通信装置。
【請求項18】
前記RLCエンティティーはポーリング一時禁止機能をサポートせず、ポーリング一時禁止機能は、特定期間内に送信端でポーリング機能をトリガーするのを禁止するために用いられる、請求項12に記載の通信装置。
【請求項19】
前記受信端は状態報告一時禁止機能をサポートし、状態報告一時禁止機能は特定期間内に受信端で状態報告を出力するのを禁止するために用いられる、請求項12に記載の通信装置。
【請求項20】
前記RLCエンティティーはウィンドウベースのトリガーメカニズムをサポートし、ウィンドウベースのトリガーメカニズムは、送信端で所定比例の送信ウィンドウに達成したときにポーリング機能をトリガーする、請求項12に記載の通信装置。
【請求項21】
前記RLCエンティティーはエブリーPoll_PDU PDUのトリガーメカニズムをサポートせず、エブリーPoll_PDU PDUのトリガーメカニズムは、所定数量のPDUの送信または再送が用意されたときにポーリング機能をトリガーする、請求項12に記載の通信装置。
【請求項22】
前記RLCエンティティーはエブリーPoll_SDU SDUのトリガーメカニズムをサポートせず、エブリーPoll_SDU SDUのトリガーメカニズムは、所定数量のSDUの送信または再送が用意されたときにポーリング機能をトリガーする、請求項12に記載の通信装置。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate


【公開番号】特開2009−49993(P2009−49993A)
【公開日】平成21年3月5日(2009.3.5)
【国際特許分類】
【出願番号】特願2008−202294(P2008−202294)
【出願日】平成20年8月5日(2008.8.5)
【出願人】(500029110)華碩電腦股▲ふん▼有限公司 (158)
【Fターム(参考)】