Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3822466B2 - Multicast receiving station, multicast transmitting station, and wireless multicast communication method - Google Patents
[go: Go Back, main page]

JP3822466B2 - Multicast receiving station, multicast transmitting station, and wireless multicast communication method - Google Patents

Multicast receiving station, multicast transmitting station, and wireless multicast communication method Download PDF

Info

Publication number
JP3822466B2
JP3822466B2 JP2001206564A JP2001206564A JP3822466B2 JP 3822466 B2 JP3822466 B2 JP 3822466B2 JP 2001206564 A JP2001206564 A JP 2001206564A JP 2001206564 A JP2001206564 A JP 2001206564A JP 3822466 B2 JP3822466 B2 JP 3822466B2
Authority
JP
Japan
Prior art keywords
multicast
physical channel
station
reset
transmitting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001206564A
Other languages
Japanese (ja)
Other versions
JP2003023428A (en
Inventor
俊之 久世
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2001206564A priority Critical patent/JP3822466B2/en
Publication of JP2003023428A publication Critical patent/JP2003023428A/en
Application granted granted Critical
Publication of JP3822466B2 publication Critical patent/JP3822466B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、受信局から送信局への上りの無線回線干渉を抑えた高信頼なマルチキャスト通信を実現するマルチキャスト受信局、マルチキャスト送信局および無線マルチキャスト通信方法に関するものである。
【0002】
【従来の技術】
図9は、従来の無線マルチキャスト通信方法を説明するための説明図である。従来の無線マルチキャスト通信方法においては、有線回線に比べ回線品質が悪い移動通信環境において、高信頼なデータ通信を実現するため、ARQ(Automatic Repeat Request)を用いている。ARQ方式としては、Go Back N ARQ(GBN−ARQ)、Selective Repeat ARQ(SR−ARQ)が知られているが、いずれも、受信局からの再送要求通知をトリガとし、送信局にて、受信局から通知されたデータを再送するものである。
【0003】
ここでさらに、受信局が再送要求をおこなう方式として、ポール方式と自立的STATUS通知方式が知られている。ポール方式は、送信局が送信データを送信した後(ステップS11、S12)、所定のタイミングで、ポール付き送信データを受信局に送信し(ステップS13)、受信局は、そのポール設定されたフレームをトリガとして、送信局へ再送要求通知(ステップS21)を通知する方式である。そして、送信局は、この再送要求通知に応じて再送データを送信する(ステップS14)。
【0004】
一方、自立的STATUS通知方式は、例えば周期タイマを用い、送信側からのポール設定フレームを用いずに自立的に送信局へフレーム再送要求をおこなう方式である。
【0005】
マルチキャスト通信において効率的な再送を提供するには、ポール型の再送方式を用いることが多い。これは、自立的STATUS通知方式では、全受信局が同期して制御するタイミングがなく、結果として無駄な再送フレームが送信される可能性が高くなるためである。
【0006】
【発明が解決しようとする課題】
しかしながら、従来のポール再送方式を用いるマルチキャスト通信システムでは、ポール要求に応じて再送要求が複数受信局からほぼ同時に複数フレームで送信されるため、上り回線品質を劣化させるという問題があった。また、このことは回線品質が悪くなるほど、再送要求が複数フレームにわたって送信されることを意味し、上り回線の干渉時間を増大させ、結果として再送効率を低くするという問題があった。
【0007】
この発明は、上記のような問題点を解決するためになされたもので、上り回線の干渉量をできるだけ抑え、回線品質の悪い状況においても、データ転送効率の良いマルチキャスト受信局、マルチキャスト送信局および無線マルチキャスト通信方法を得ることを目的とする。
【0008】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、この発明にかかるマルチキャスト送信局にあっては、複数のマルチキャスト受信局との間で共通物理チャネルと個別物理チャネルを用いてマルチキャスト通信をおこなうマルチキャスト送信局において、共通物理チャネルを用いて前記複数のマルチキャスト受信局に対してマルチキャストデータを送信するデータ送信手段と、前記複数のマルチキャスト受信局による送達確認通知(ACK)を受信するために、共通物理チャネルを用いてポール付きマルチキャストデータを送信するポール通知手段と、個別物理チャネル上で受信した前記送達確認通知から個別ポール通知をおこなうマルチキャスト受信局を一つ選択する選択手段と、前記選択手段によって選択したマルチキャスト受信局に対してのみ個別物理チャネルを用いてポール要求メッセージを送信する個別ポール通知手段と、前記選択手段によって選択したマルチキャスト受信局から個別物理チャネル上で受信した再送要求に基づいて、共通物理チャネルを用いて前記マルチキャストデータを再送するデータ再送手段と、を備えたことを特徴としている。
【0009】
この発明によれば、共通物理チャネル上のポール要求の応答として各受信局からはLSNのみを通知する1フレームのACKしか送信されず、再送要求が可能なマルチキャスト受信局も一つのみとなるので、従来の無線マルチキャスト通信システムのように全マルチキャスト受信局から再送要求が生じることがなくなり、ある一定時間、上りの無線干渉が増大してしまい、上り無線品質が劣化するという問題を回避することができる。
【0010】
つぎの発明にかかるマルチキャスト送信局にあっては、上記発明において、前記選択手段が、受信した送達確認通知のうち、最も小さいシーケンス番号の送達確認通知を送信したマルチキャスト受信局を選択することを特徴としている。
【0011】
つぎの発明にかかるマルチキャスト送信局にあっては、上記発明において、前記マルチキャスト受信局に対し、共通物理チャネルを用いて現状の順序通りに送達確認されている次のシーケンス番号を通知するシーケンス番号通知手段を備えたことを特徴としている。
【0012】
この発明によれば、採用したシーケンス番号情報を、マルチキャスト送信局が共通物理チャネルを用いてマルチキャスト受信局へ通知するので、マルチキャスト受信局は、シーケンス番号情報に基づいて受信ウインドウの更新をおこなうことができる。
【0013】
つぎの発明にかかるマルチキャスト送信局にあっては、上記発明において、前記ポール付きマルチキャストデータの送信に対する前記複数のマルチキャスト受信局の送達確認通知(ACK)応答を監視するためのタイマ起動手段と、前記タイマ起動手段によって起動されたタイマのタイムアウト時に、前記ポール付きマルチキャストデータの送信回数が所定回数以上であるか否かを判定するポール回数判定手段と、前記ポール付きマルチキャストデータの送信回数が前記所定回数以上である場合に、前記複数のマルチキャスト受信局に対するリセット処理を要求するリセット手順起動手段と、を備えたことを特徴としている。
【0014】
この発明によれば、共通物理チャネル上に送信するポール回数に制限を加え、どのマルチキャスト受信局からもACKが返らないような状況が発生した場合に、リセット手順を起動し、送受信局の送受信バッファをクリアすることにより、特に送信バッファあふれを防止する。また、リセット手順の中で、例えば無線品質の悪い受信局をマルチキャストグループより離脱させることにより、マルチキャストデータ転送レートの改善を図っている。
【0015】
つぎの発明にかかるマルチキャスト送信局にあっては、共通物理チャネルを用いて、すべてのマルチキャスト受信局に対し、レイヤ2(無線リンク制御レイヤ)の状態変数をリセットする要求を示したリセットメッセージを送信する共通リセット要求手段と、個別物理チャネル上ですべてのマルチキャスト受信局からリセット応答(RESET ACK)を一つでも受信できなかった場合(全受信局からのリセット応答を受信できなかった場合)に共通物理チャネルを用いて前記リセットメッセージを再送する共通リセット再要求手段と、を備えたことを特徴としている。
【0016】
この発明によれば、すべてのマルチキャスト受信局からの応答が得られない場合に、共通物理チャネルを使用して、すべてのマルチキャスト受信局のリセットをおこなうことができる。
【0017】
つぎの発明にかかるマルチキャスト送信局にあっては、上記発明において、前記ポール付きマルチキャストデータの送信に対して各マルチキャスト受信局の送達確認通知(ACK)応答を受信する各マルチキャスト受信局の受信率から無線品質劣化受信局を判定する品質判定手段と、無線品質劣化受信局であると判定されたマルチキャスト受信局に対し、個別物理チャネルを用いて、レイヤ2(無線リンク制御レイヤ)状態変数をリセットする要求を示したリセットメッセージを送信する個別リセット要求手段と、を備えたことを特徴としている。
【0018】
この発明によれば、共通物理チャネル上のポール応答として、ある一定期間ACKを返さないマルチキャスト受信局があれば、そのマルチキャスト受信局を品質の悪い受信局としてマルチキャストグループより離脱させることができる。
【0019】
つぎの発明にかかるマルチキャスト送信局にあっては、上記発明において、前記個別リセット要求手段によるリセットメッセージの送信に対してリセット応答を受信できなかった場合に個別物理チャネルを用いて前記リセットメッセージを再送する個別リセット再要求手段と、前記個別リセット再要求手段によって所定の回数以上のリセットメッセージの再送がおこなわれた場合、リセット要求先のマルチキャスト受信局をマルチキャストグループから離脱させる受信局解放手段と、を備えたことを特徴としている。
【0020】
この発明によれば、共通物理チャネル上でおこなうリセット要求と異なり、任意のマルチキャスト受信局のみに対してリセット要求をおこない、かつ個別物理チャネル上へのリセット再送回数が制限値を超える場合にはそのマルチキャスト受信局をマルチキャストグループから離脱させることができる。
【0021】
つぎの発明にかかるマルチキャスト送信局にあっては、上記発明において、前記複数のマルチキャスト受信局の無線リンク制御レイヤによる分解前または組立て完了後のサービスデータユニットの廃棄確認通知(MRW ACK)を受信するために、共通物理チャネルを用いてサービスデータユニット(SDU)廃棄指示を示すメッセージを送信する共通廃棄指示手段と、所定時間内に前記送達確認通知(MRW ACK)を受信することができないマルチキャスト受信局に対し、個別物理チャネルを用いてサービスデータユニット(SDU)廃棄指示を示すメッセージを送信する個別廃棄指示手段と、を備えたことを特徴としている。
【0022】
この発明によれば、サービスデータユニットを廃棄するメッセージを最初に共通物理チャネルへ通知し、その廃棄確認通知(MRW ACK)を待った後、廃棄確認通知を応答してこないマルチキャスト受信局に対してのみ再度、個別物理チャネルを用いて、サービスデータユニットの廃棄要求をおこなうので、すべてのマルチキャスト受信局に対し個別に廃棄メッセージをおこなうのと比べ効率的に廃棄要求を実施することが可能となる。
【0023】
つぎの発明にかかるマルチキャスト受信局にあっては、一つの送信局との間で共通物理チャネルと個別物理チャネルを用いてマルチキャスト通信をおこなうマルチキャストデータ受信局において、共通物理チャネル上で受信したポール付きマルチキャストデータに応じて、個別物理チャネルを用いて送達確認(ACK)を送信するポール応答手段と、個別物理チャネル上で受信したポール要求メッセージに応じて個別物理チャネルを用いて前記マルチキャストデータの再送要求を送信する再送要求送信手段と、を備えたことを特徴としている。
【0024】
この発明によれば、再送要求の可能な受信局として選択された時のみ再送要求をおこなうので、複数のマルチキャスト受信局が同時にマルチキャスト送信局に対して再送要求をおこなうことがなくなる。
【0025】
つぎの発明にかかるマルチキャスト受信局にあっては、上記発明において、共通物理チャネル上で受信した現状の順序通りに送達確認されている次のシーケンス番号の通知を用いて、当該シーケンス番号に関係付けられているレイヤ2(無線リンク制御レイヤ)状態変数を更新する受信設定更新手段を備えたことを特徴としている。
【0026】
この発明によれば、マルチキャスト通知される上記シーケンス番号を用いて、例えば、自局の順序通りに受信されている次のシーケンス番号より上記シーケンス番号が先に進んでいたら、その上記シーケンス番号までのデータを廃棄し、受信ウインドウを更新することができる。
【0027】
つぎの発明にかかるマルチキャスト受信局にあっては、上記発明において、個別物理チャネル上で受信した送信局からのリセットメッセージを受信する手段と、前記リセットメッセージに含まれる次の組立て開始シーケンス番号から受信データの組立てを開始する受信データ組立て手段と、を備えたことを特徴としている。
【0028】
この発明によれば、例えば、現状の受信バッファを開放後、リセットメッセージで通知された組立て開始シーケンス番号より、パケットの組立てを開始することができる。
【0029】
つぎの発明にかかる無線マルチキャスト通信方法にあっては、一つのマルチキャスト送信局と複数のマルチキャスト受信局との間で共通物理チャネルと個別物理チャネルを用いてマルチキャスト通信をおこなう無線マルチキャスト通信方法において、前記マルチキャスト送信局が、共通物理チャネルを用いて前記複数のマルチキャスト受信局に対してマルチキャストデータを送信するステップと、前記マルチキャスト送信局が、共通物理チャネルを用いてポール付きマルチキャストデータを送信するステップと、前記マルチキャスト受信局が、前記ポール付きマルチキャストデータに応じて、個別物理チャネルを用いて送達確認(ACK)を送信するステップと、前記マルチキャスト送信局が、前記送達確認通知から個別ポール通知をおこなう受信局を一つ選択するステップと、前記マルチキャスト送信局が、選択したマルチキャスト受信局に対してのみ個別物理チャネルを用いてポール要求メッセージを送信するステップと、前記マルチキャスト受信局が、前記ポール要求メッセージに応じて個別物理チャネルを用いて前記マルチキャストデータの再送要求を送信するステップと、前記マルチキャスト送信局が、選択したマルチキャスト受信局からの前記再送要求に基づいて、共通物理チャネルを用いて前記マルチキャストデータを再送するステップと、を含んだことを特徴としている。
【0030】
この発明によれば、共通物理チャネル上のポール要求の応答として各受信局からは順序通りに受信されている次のシーケンス番号のみを通知する1フレームのACKしか送信されず、再送要求が可能なマルチキャスト受信局も一つのみとなるので、全マルチキャスト受信局からの再送要求によってある一定時間、上りの無線干渉が増大してしまい、上り無線品質が劣化するという問題を回避することができる。
【0031】
【発明の実施の形態】
以下に、この発明にかかるマルチキャスト送信局とマルチキャスト受信局とで構成された無線マルチキャスト通信システムおよび無線マルチキャスト通信方法の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【0032】
実施の形態1.
まず、実施の形態1にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法について説明する。図1は、実施の形態1にかかる無線マルチキャスト通信システムを説明するための説明図であり、特に、無線マルチキャスト通信システムにおける送信局と受信局間の無線物理チャネル構成を示したものである。
【0033】
図1では、無線マルチキャスト通信システムの動作の説明を容易にするために、所定の通信エリア内において、送信局10と、3つの受信局RA、RBおよびRCとが無線通信をおこなう場合を例に示している。また、この無線マルチキャスト通信システムでは、同図に示すように、マルキャストデータおよび制御データを送信する共通物理チャネルC1と、受信局毎の制御データを送受信する個別物理チャネルC2、C3およびC4とを用いてマルチキャスト通信を制御する。なお、図1に示した説明図は、後述する実施の形態2〜7においても共通するものとする。
【0034】
以下に、実施の形態1にかかる無線マルチキャスト通信システムの動作について説明する。図2は、実施の形態1にかかる無線マルチキャスト通信システムの動作を説明するためのシーケンス図である。まず、送信局10は、共通物理チャネル上にマルチキャストデータを送信する(ステップS101)。つづいて、送信局10は、周期的なタイマやレイヤ2(無線リンク制御レイヤ)のウインドウサイズ等の所定のタイミングで、共通物理チャネルを用いてポール付きマルチキャストデータを送信する(ステップS102)。なお、ウインドウサイズとは、送達確認をとらずに送信することができるパケットデータ数をいう。
【0035】
各受信局RA、RBおよびRCは、送信局10からポール付きマルチキャストデータを受信すると、上りの個別物理チャネルを使用して送信局10に対し、ACKを通知する(ステップS201、S301、S401)。一方、送信局10は、ポール付きマルチキャストデータを送信した直後にタイマ(ACK_TIMER)を起動しており(ステップS103)、一定時間内にすべての受信局からACKが通知されると、タイマを停止し(ステップS104)、通知されたACKの中で最も値の小さいLSN(Last Sequence Number)を持つ受信局を判定する(ステップS105)。なお、ここで、LSNとは、誤りなく連続受信できたフレームの次のシーケンス番号(VR(R))を示す。
【0036】
そして、送信局10は、例えば、受信局RCが最も値の小さいLSNを持つ受信局であったとすると、その受信局RCに対し、個別物理チャネルを用いて個別ポール要求を示すStatus Pollを送信する(ステップS106)。受信局RCは、Status Pollを受信すると、上りの個別物理チャネルを用いて再送要求を送信する(ステップS402)。送信局10は、個別物理チャネル上でこの再送要求を受信すると、共通物理チャネルを用いて再送マルチキャストデータを送信する(ステップS107)。
【0037】
以上に説明したとおり、実施の形態1にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法によれば、共通物理チャネル上のポール要求の応答として各受信局からはLSNのみを通知する1フレームのACKしか送信されないため、回線品質が劣化したとしても、各受信局から複数フレームで構成される再送要求が送信されることはない。そのため、無線品質が劣化したとしても、上り回線の干渉を増加させることはなく、送信局における再送要求の受信確率を上げることができる。
【0038】
実施の形態2.
つぎに、実施の形態2にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法について説明する。上述した実施の形態1では、ACKを通知した受信局の中で最も小さなLSNを持つ受信局に対してのみStatusPollを通知するため、他の受信局は、送信局が採用したLSNを把握することができないが、実施の形態2では、Status Pollを受信しなかった受信局においても、送信局の採用したLSNを把握できることを特徴としている。
【0039】
なお、実施の形態2にかかる無線通信システムの構成については、図1の例に示したとおりなのでここではその説明を省略する。よって、以下に実施の形態2にかかる無線マルチキャスト通信システムの動作について説明する。図3は、実施の形態2にかかる無線マルチキャスト通信システムの動作を説明するためのシーケンス図である。
【0040】
まず、送信局10は、共通物理チャネルを用いてマルチキャストデータを送信する(ステップS101)。つづいて、送信局10は、共通物理チャネルを用いて、LSN通知STATUS PDU(Packet Data Unit)を送信する(ステップS102)。なお、STATUS PDUとは、ACKやRESET等の無線リンク制御情報を伝達するパケットデータユニットである。この際、送信局10は、LSN通知STATUS PDUの送信を周期的におこなうためのタイマ(Periodic LSN Timer)を起動する(ステップS103)。
【0041】
さらに、送信局10は、LSN通知STATUS PDUを送信した後、共通物理チャネル上にポール付きマルチキャストデータを送信し(ステップS104)、同時に上記タイマとは別のタイマ(ACK_TIMER)を起動する(ステップS105)。一方、各受信局RA、RBおよびRCは、送信局10からポール付きマルチキャストデータを受信すると、上りの個別物理チャネルを使用して送信局10に対し、ACKを通知する(ステップS201、S301、S401)。
【0042】
そして、送信局10は、ACK_TIMERがタイムアウトした時点で(ステップS106)、そのタイマが起動中に受信したACKの中で最小のLSNを持つ受信局を判定する(ステップS107)。なお、ここでは、受信局RAが送信したACKのみが送信局にて受信され、他の受信局RBおよびRCが送信したACKは、無線上で誤りが発生し送信局にて正常に受信されていない場合を考える。この場合、送信局10は、受信局RAのACKのみを受信していることになり、必然的に受信局RAが最小のLSNを持つ受信局であると判定される。
【0043】
よって、送信局10は、受信局RAに対し、個別物理チャネルを用いて個別ポール要求を示すStatus Pollを送信する(ステップS108)。受信局RAは、Status Pollを受信すると、上りの個別物理チャネルを用いて再送要求を送信する(ステップS202)。送信局10は、個別物理チャネル上でこの再送要求を受信すると、共通物理チャネルを用いて再送マルチキャストデータを送信する(ステップS109)。
【0044】
ここで、送信局10は、受信局RAから通知されたLSNに従って送信ウインドウ(送信確認をとらずに送信可能なPDU数)を更新するため、次の再送要求受信時に、このLSNより小さなシーケンス番号をもったデータの再送を要求されても再送することはできない。これは、送信局が、送信バッファあふれを防ぐため、LSNより小さなシーケンス番号を持つPDUを廃棄するためである。そこで、送信局10は、Periodic LSN Timerがタイムアウトすると(ステップS110)、共通物理チャネルを用いてLSN通知STATUS
PDUを送信する(ステップS111)。
【0045】
各受信局RA、RBおよびRCは、このLSN通知STATUS PDUを受信することにより、送信局10で採用されたLSNを把握することができ、同時に、通知されたLSNより小さなPDUを廃棄して、受信ウインドウを更新することができる。
【0046】
また、送信局10は、再送マルチキャストデータの送信中、または、再送マルチキャストデータの送信後であって新規マルチキャストデータの送信前に、LSN通知STATUS PDUを通知することが送信効率をあげる上で望ましい。この場合、送信局10は、Periodic LSN Timerによって周期的に送信されるLSN通知STATUS PDUと、再送マルチキャストデータを送信中、または、再送マルチキャストデータを送信後に直ちに送信されるLSN通知STATUS PDUとを組み合わせて使用する。なお、再送マルチキャストデータを送信中、または、再送マルチキャストデータを送信後に直ちに送信されるLSN通知STATUS PDUのみを使用することも可能である。
【0047】
以上に説明したとおり、実施の形態2にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法によれば、送信局が再送マルチキャストチャネルデータの送信直後に、共通物理チャネルを用いてLSN通知STATUSPDUを送信するので、実施の形態1による効果を享受することができるとともに、送信局が採用したLSNを全ての受信局が把握でき、各受信局は受信ウインドウを更新することが可能となる。
【0048】
実施の形態3.
つぎに、実施の形態3にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法について説明する。実施の形態3にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法は、送信局が、全ての受信局からのACKを受信することができなかった場合に、リセットをおこなうことを特徴としている。
【0049】
なお、実施の形態3にかかる無線通信システムの構成についても、図1の例に示したとおりなのでここではその説明を省略する。よって、以下に実施の形態3にかかる無線マルチキャスト通信システムの動作について説明する。図4は、実施の形態3にかかる無線マルチキャスト通信システムの動作を説明するためのシーケンス図である。
【0050】
まず、送信局10は、共通物理チャネルを用いてマルチキャストデータを送信する(ステップS101)。つづいて、送信局10は、所定のタイミングで、共通物理チャネルを用いて、ポール付きマルチキャストデータを送信し(ステップS102)、同時にタイマ(ACK_TIMER)を起動する(ステップS103)。一方、各受信局RA、RBおよびRCは、送信局10からポール付きマルチキャストデータを受信すると、上りの個別物理チャネルを使用して送信局10に対し、ACKを通知する(ステップS201、S301、S401)。
【0051】
そして、送信局10は、ACK_TIMERがタイムアウトした時点で(ステップS104)、各受信局から送信されたすべてのACKに無線上で誤りが発生したことから、送信局10がそれらすべてのACKを正常に受信することができなかった場合、ポール送信回数を示す所定の変数(以下、再送回数値と称する。)が所定のオーバ回数未満であるか否かを判定する(ステップS105)。上記再送回数値がオーバ回数未満である場合、送信局10は、その再送回数値を1増加させ、再度、共通物理チャネルを用いて、ポール付きマルチキャストデータを送信し(ステップS106)、同時にタイマ(ACK_TIMER)を起動する(ステップS107)。
【0052】
以上のポール付きマルチキャストデータの再送信は、送信局10が少なくとも一つの受信局からACKを受信するまで繰り返されるが、ACK_TIMERがタイムアウトした時点(ステップS108)のポール送信回数判定(ステップS109)において、再送回数値が所定のオーバ回数以上となると、送信局10は、ALL RESET手順を起動し(ステップS500)、各受信局の動作をリセットする。
【0053】
以上に説明したとおり、実施の形態3にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法によれば、送信局が、いずれの受信局からもACKを受信することができない場合にも、受信局に対してリセット手順を起動するので、無限に再送を繰り返すことなく、通信を継続することが可能となる。
【0054】
実施の形態4.
つぎに、実施の形態4にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法について説明する。なお、実施の形態4は、実施の形態3でおこなわれるリセット手順等、受信局の動作をリセットする方法を説明するものである。
【0055】
図5は、実施の形態4にかかる無線マルチキャスト通信システムの動作を説明するためのシーケンス図であり、特にリセット手順を示している。まず、送信局10は、ALL RESET手順が起動されると、共通物理チャネルを用いてすべての受信局RA、RBおよびRCに対し、RESET PDUを送信し(ステップS501)、同時にタイマ(共通Reset Timer)を起動する(ステップS502)。
【0056】
一方、各受信局RA、RBおよびRCは、送信局10からRESET PDUを受信すると、上りの個別物理チャネルを使用して送信局10に対し、RESET ACKを送信する(ステップS211、S311、S411)。
【0057】
そして、送信局10は、共通Reset Timerがタイムアウトした時点で(ステップS503)、無線上で誤りが発生したことから、送信局10が受信局RA、RBおよびRCからの少なくとも一つのRESET ACKを正常に受信することができなかった場合、共通RESET再送回数を示す所定の変数(以下、RESET再送回数値と称する。)が所定のオーバ回数未満であるか否かを判定する(ステップS504)。上記RESET再送回数値がオーバ回数未満である場合、送信局10は、そのRESET再送回数値を1増加させ、再度、上記ステップS501からの処理を繰り返す。
【0058】
一方、送信局10は、共通RESET再送回数判定(ステップS504)において、Reset再送回数値が所定のオーバ回数以上となると、RESET PDUの再送期間中に一度もRESET ACKを受信できなかった受信局(図5においては受信局RC)に対し、マルチキャストRB解放手順を起動する(ステップS505)。なお、RESET PDUの再送期間中に一度でもRESETACKを受信することができれば、そのRESET ACKを送信した受信局に対して、その後のRESET PDUの再送期間中にRESET ACKを受信できなくても、リセットが完了したものとみなす。
【0059】
以上に説明したとおり、実施の形態4にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法によれば、所定期間内にACKを受信することができない受信局の動作を確実にリセットすることができるので、無線品質の悪い受信局をマルチキャストグループから脱退させることができ、ある一定のマルチキャスト通信品質を確保することが可能となる。
【0060】
実施の形態5.
つぎに、実施の形態5にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法について説明する。実施の形態5にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法は、無線品質の悪い受信局の受信ウインドウをリセットすることで、高品質な状態のマルチキャスト通信を継続することを特徴としている。
【0061】
なお、実施の形態5にかかる無線通信システムの構成についても、図1の例に示したとおりなのでここではその説明を省略する。よって、以下に実施の形態5にかかる無線マルチキャスト通信システムの動作について説明する。図6は、実施の形態5にかかる無線マルチキャスト通信システムの動作を説明するためのシーケンス図である。
【0062】
まず、送信局10は、共通物理チャネルを用いてマルチキャストデータを送信する(ステップS101)。つづいて、送信局10は、所定のタイミングで、共通物理チャネルを用いて、ポール付きマルチキャストデータを送信し(ステップS102)、同時にタイマ(ACK_TIMER)を起動する(ステップS103)。一方、各受信局RA、RBおよびRCは、送信局10からポール付きマルチキャストデータを受信すると、上りの個別物理チャネルを使用して送信局10に対し、ACKを通知する(ステップS201、S301、S401)。
【0063】
そして、送信局10は、ACK_TIMERがタイムアウトすると(ステップS104)、各受信局RA、RBおよびRCの品質判定をおこなう(ステップS105)。この受信局毎の品質判定は、一定のマルチキャスト通信品質を確保するため、ACK_TIMERのタイムアウト時に、3回連続してポールタイミングにてACKを応答できなかった受信局を受信品質の悪い受信局と判定するものである。つづいて、送信局10は、受信品質の悪いものと判定された受信局に対する個別リセット手順を起動する。
【0064】
ここでは、ACK_TIMERの作動期間中の複数回のポール要求、すなわちタイマ期間中におこなわれる複数回のポール付きマルチキャストデータの送信に対し、連続して3回、受信局RCからのACK通知が正常に受信されなかった場合を考える。この場合、送信局10は、受信局RCに対する個別リセット手順を起動する(ステップS106)。
【0065】
この個別リセット手順において、送信局10は、まず、受信局RCに対し、個別物理チャネルを用いて、個別RESET PDUを送信する(ステップS107)。また、送信局10は、この際、同時にタイマ(個別Reset Timer)を起動する(ステップS108)。なお、個別RESET PDUには、次に組立てがおこなわれるSN(Sequence Number)が設定される。
【0066】
受信局RCは、個別物理チャネル上において個別RESET PDU(LSN)を受信すると、上りの個別物理チャネルを用いて個別RESET ACKを送信する(ステップS402)。また、この時、受信局RCは、受信バッファおよび受信ウインドウをリセットする。その後、受信局RCは、RESET PDUで通知されたSN以上のPDUを受信した際に、そのSNを用いて受信データの組立てを開始する。なお、送信局10は、個別Reset Timerによるタイマ期間内に受信局RCからの個別RESET ACKを受信すると、そのタイマを停止する(ステップS109)。
【0067】
以上に説明したとおり、実施の形態5にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法によれば、受信品質の悪い受信局のために、再送が繰り返されないように、受信品質の悪い受信局のバッファをリセットし、かつ、その受信局の受信ウインドウを更新するので、マルチキャスト通信品質を一定に保つことができる。
【0068】
実施の形態6.
つぎに、実施の形態6にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法について説明する。実施の形態6にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法は、マルチキャスト通信品質を一定に保つため、受信品質の悪い受信局をマルチキャストグループから離脱させることを特徴としている。
【0069】
なお、実施の形態6にかかる無線通信システムの構成についても、図1の例に示したとおりであり、また、その動作については図6に示した個別RESET手順起動(ステップS106)以前の処理と共通するのでここではそれらの説明を省略する。よって、以下においては、実施の形態6にかかる無線マルチキャスト通信システムの動作について、個別RESET手順起動以降の処理を説明する。図7は、実施の形態6にかかる無線マルチキャスト通信システムの動作を説明するためのシーケンス図であり、特に、個別RESET手順起動以降の処理を示す。
【0070】
なお、ここでは、送信局10において、受信局RCが、受信品質の悪いものと判定されたとする。送信局10は、上述した実施の形態5で説明したように、個別RESET手順を起動すると、受信局RCに対し、個別物理チャネルを用いて、個別RESET PDUを送信する(ステップS110)。また、送信局10は、この際、同時にタイマ(個別Reset Timer)を起動する(ステップS111)。なお、個別RESET PDUには、次に組立てがおこなわれるSN(Sequence Number)が設定される。
【0071】
そして、送信局10は、受信局RCからのACKを受信することができなかったために個別Reset Timerがタイムアウトした場合(ステップS112)、タイムアウト数が所定のオーバ回数未満であるか否かを判定する(ステップS113)。上記タイムアウト数がオーバ回数未満である場合、送信局10は、そのタイムアウト数を1増加させ、再度、受信局RCに対し、個別物理チャネルを用いて、個別RESET PDUを送信し(ステップS114)、同時にタイマ(個別Reset Timer)を起動する(ステップS115)。
【0072】
以上の個別のRESET PDUの再送信は、タイムアウト時(ステップS116)におけるタイムアウト回数判定(ステップS117)において、Reset再送回数値が所定のオーバ回数以上となるまで繰り返され、Reset再送回数値が所定のオーバ回数以上となると、その受信局RCに対し、マルチキャストRB解放手順を起動する(ステップS118)。ここで、RB解放手順とは、無線ベアラの解放を意味する。
【0073】
以上に説明したとおり、実施の形態6にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法によれば、受信品質の悪い受信局をマルチキャストグループより離脱させることができるので、マルチキャスト通信品質を一定に保つことが可能となる。
【0074】
実施の形態7.
つぎに、実施の形態7にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法について説明する。受信局に対し送達確認のとれないサービスデータユニットに対して送達確認を続けると、送信ウインドウを更新することができずに、送信局の送信バッファあふれやマルチキャスト送信レートの低下という問題を引き起こす。そこで、実施の形態7にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法では、その問題を解決するために、ライフタイムオーバのサービスデータユニットを効率的に廃棄することを特徴としている。
【0075】
なお、実施の形態7にかかる無線通信システムの構成についても、図1の例に示したとおりであるのでここではその説明を省略する。よって、以下においては、実施の形態7にかかる無線マルチキャスト通信システムの動作について説明する。図8は、実施の形態7にかかる無線マルチキャスト通信システムの動作を説明するためのシーケンス図である。
【0076】
まず、送信局10のデータ転送制御モジュールであるレイヤ2(無線リンク制御レイヤ)は、レイヤ3から送信フレームを受信すると、Timer_Discardタイマを起動する(ステップS601)。そして、送信局10は、共通物理チャネルを用いてマルチキャストデータを送信する(ステップS602)。ここで、送信局10は、Timer_Discardタイマの動作期間内において、各受信局RA、RBおよびRCとの間でサービスデータユニットに対する送達確認がとれた場合には、Timer_Discardタイマを停止する。一方、いずれの受信局とも送達確認がとれないために、Timer_Discardタイマがタイムアウトしてしまった場合には(ステップS603)、送信局10は、共通SDU(Service Data Unit)廃棄手順を起動し(ステップS604)、共通物理チャネルを用いてMRW PDU(Move Receive Window PDU:SDU廃棄指示)を送信する(ステップS605)。
【0077】
また、送信局10は、MRW PDUを送信すると同時にMRW_ACK Timerを起動する(ステップS606)。一方、各受信局RA、RBおよびRCは、送信局10からMRW PDUを受信した場合、当該PDUで通知されたサービスデータユニットを廃棄し、受信ウインドウを更新した後、上りの個別物理チャネルを使用して送信局10に対し、MRW ACKを通知する(ステップS221、S321)。なお、ここでは、受信局RCがMRW PDUを受信できなかったものとする。
【0078】
つづいて、送信局10は、MRW_ACK Timerがタイムアウトした時点で(ステップS607)、個別SDU廃棄手順を起動し(ステップS608)、MRW ACKを受信できなかった受信局RCに対し、個別物理チャネルを用いて個別MRWを再送する(ステップS609)。受信局RCは、個別MRWを受信すると、個別物理チャネルを用いて、指定されたサービスデータユニットを廃棄することで受信ウインドウを更新し、上りの個別物理チャネルを用いて、個別MRW_ACKを送信局10に送信する(ステップS421)。
【0079】
以上に説明したとおり、実施の形態7にかかる無線マルチキャスト通信システムおよび無線マルチキャスト通信方法によれば、共通物理チャネル上へのMRW(サービスデータユニット廃棄指示)を送信することで、個別に指示する受信局の数を減らし、共通物理チャネルで応答のなかった受信局に対してのみ、個別物理チャネルを用いてMRWを再送するので、MRW手順の効率化を図ることができる。
【0080】
【発明の効果】
以上、説明したとおり、この発明によれば、共通チャネル上のポール応答としては、ACKのみで確実に1フレームで通知でき、かつ、情報量が少ないため、SF(拡散率)を大きくすることができ、上り無線品質をあげることができるという効果を奏する。また、干渉によりすべての受信局(移動機)からのACKが受信できなくても、マルチキャスト通信が継続できるという効果を奏する。
【0081】
つぎの発明によれば、ACKに含まれるLSN(Last SequenceNumber)情報に基づいて、再送要求を許可するマルチキャスト受信局を選択することができるという効果を奏する。
【0082】
つぎの発明によれば、マルチキャスト送信局が採用したLSNをすべてのマルチキャスト受信局が把握でき、各マルチキャスト受信局は受信ウインドウを更新することが可能となるという効果を奏する。
【0083】
つぎの発明によれば、マルチキャスト送信局が、いずれのマルチキャスト受信局からもACKを受信することができない場合にも、すべてのマルチキャスト受信局に対してリセット手順を起動するので、無限に再送を繰り返すことなく、通信を継続することが可能となるという効果を奏する。
【0084】
つぎの発明によれば、所定期間内にACKを受信することができないマルチキャスト受信局の動作を確実にリセットすることができるので、無線品質の悪いマルチキャスト受信局をマルチキャストグループから脱退させることができ、ある一定のマルチキャスト通信品質を確保することが可能となるという効果を奏する。
【0085】
つぎの発明によれば、受信品質の悪いマルチキャスト受信局のために、再送が繰り返されないように、例えば、受信品質の悪い受信局のバッファをリセットし、かつ、その受信局の受信ウインドウを更新することができるので、マルチキャスト通信品質を一定に保つことができるという効果を奏する。
【0086】
つぎの発明によれば、受信品質の悪い受信局をマルチキャストグループより確実に離脱させることができるので、マルチキャスト通信品質を一定に保つことが可能となるという効果を奏する。
【0087】
つぎの発明によれば、個別に指示するマルチキャスト受信局の数を減らし、共通物理チャネルで応答のなかったマルチキャスト受信局に対してのみ、パワーコントロールされている個別物理チャネルを用いてMRWを再送するので、MRW手順の効率化をはかることができるという効果を奏する。
【0088】
つぎの発明によれば、再送要求の可能な受信局として選択された時のみ再送要求をおこなうので、複数のマルチキャスト受信局が同時にマルチキャスト送信局に対して再送要求をおこなうことがなくなり、上り無線品質をあげることができるという効果を奏する。
【0089】
つぎの発明によれば、マルチキャスト通知されるLSNを用いて、例えば、自局のLSNよりシーケンス番号が先に進んでいたら、このLSNまでのデータを廃棄し、受信ウインドウを更新することができるので、これにより、無駄な再送要求や受信バッファの保持が必要なくなり、かつ、受信ウインドウが更新されることで、新規データの受信が可能となり、効率的なマルチキャスト伝送を提供することが可能となるという効果を奏する。
【0090】
つぎの発明によれば、例えば、現状の受信バッファを開放後、リセットメッセージで通知された組立て開始シーケンス番号より、パケットの組立てを開始することができ、これにより、1つのマルチキャスト受信局の無線品質が劣化したとしても、すべてのマルチキャスト受信局のリセットを起動する必要がなくなり、効率的なマルチキャスト伝送を提供することができるという効果を奏する。
【0091】
つぎの発明によれば、共通物理チャネル上のポール要求の応答として各受信局からはLSNのみを通知する1フレームのACKしか送信されないため、回線品質が劣化したとしても、各受信局から複数フレームで構成される再送要求が送信されることはなくなり、無線品質が劣化したとしても、上り回線の干渉を増加させることはなく、送信局における再送要求の受信確率を上げることができるという効果を奏する。
【図面の簡単な説明】
【図1】 実施の形態1にかかる無線マルチキャスト通信システムを説明するための説明図である。
【図2】 実施の形態1にかかる無線マルチキャスト通信システムの動作を説明するためのシーケンス図である。
【図3】 実施の形態2にかかる無線マルチキャスト通信システムの動作を説明するためのシーケンス図である。
【図4】 実施の形態3にかかる無線マルチキャスト通信システムの動作を説明するためのシーケンス図である。
【図5】 実施の形態4にかかる無線マルチキャスト通信システムの動作を説明するためのシーケンス図である。
【図6】 実施の形態5にかかる無線マルチキャスト通信システムの動作を説明するためのシーケンス図である。
【図7】 実施の形態6にかかる無線マルチキャスト通信システムの動作を説明するためのシーケンス図である。
【図8】 実施の形態7にかかる無線マルチキャスト通信システムの動作を説明するためのシーケンス図である。
【図9】 従来の無線マルチキャスト通信方法を説明するための説明図である。
【符号の説明】
10 送信局、RA,RB,RC 受信局。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a multicast receiving station, a multicast transmitting station, and a wireless multicast communication method for realizing highly reliable multicast communication in which uplink radio channel interference from the receiving station to the transmitting station is suppressed.
[0002]
[Prior art]
FIG. 9 is an explanatory diagram for explaining a conventional wireless multicast communication method. In a conventional wireless multicast communication method, ARQ (Automatic Repeat Request) is used in order to realize highly reliable data communication in a mobile communication environment where the line quality is poor compared to a wired line. As the ARQ scheme, Go Back N ARQ (GBN-ARQ) and Selective Repeat ARQ (SR-ARQ) are known, but both are received at the transmitting station by using a retransmission request notification from the receiving station as a trigger. The data notified from the station is retransmitted.
[0003]
Further, as a method for a receiving station to make a retransmission request, a poll method and an autonomous STATUS notification method are known. In the polling method, after the transmission station transmits transmission data (steps S11 and S12), transmission data with a poll is transmitted to the reception station at a predetermined timing (step S13). Is used as a trigger to notify the transmission station of a retransmission request notification (step S21). Then, the transmitting station transmits retransmission data in response to this retransmission request notification (step S14).
[0004]
On the other hand, the autonomous STATUS notification method is a method of making a frame retransmission request to a transmitting station autonomously without using a poll setting frame from the transmission side, for example.
[0005]
In order to provide efficient retransmission in multicast communication, a poll-type retransmission method is often used. This is because in the autonomous STATUS notification method, there is no timing for all the receiving stations to control in synchronization, and as a result, there is a high possibility that a useless retransmission frame is transmitted.
[0006]
[Problems to be solved by the invention]
However, the conventional multicast communication system using the poll retransmission scheme has a problem of degrading uplink quality because retransmission requests are transmitted from a plurality of receiving stations almost simultaneously in response to a poll request in a plurality of frames. In addition, this means that as the channel quality deteriorates, the retransmission request is transmitted over a plurality of frames, and there is a problem that the interference time of the uplink is increased and, as a result, the retransmission efficiency is lowered.
[0007]
The present invention has been made to solve the above-described problems, and suppresses the amount of uplink interference as much as possible. Even in a situation where the channel quality is poor, the multicast receiving station, multicast transmitting station and An object is to obtain a wireless multicast communication method.
[0008]
[Means for Solving the Problems]
In order to solve the above-described problems and achieve the object, the multicast transmission station according to the present invention performs multicast transmission using a common physical channel and a dedicated physical channel with a plurality of multicast reception stations. A data transmitting means for transmitting multicast data to the plurality of multicast receiving stations using a common physical channel, and a common physical channel for receiving a delivery confirmation notification (ACK) by the plurality of multicast receiving stations. A poll notifying means for transmitting multicast data with a poll using a selection means, a selecting means for selecting one multicast receiving station for performing an individual poll notification from the delivery confirmation notice received on the dedicated physical channel, and a selection means selected by the selecting means For multicast receiving stations Dedicated poll notification means for transmitting a poll request message using only the dedicated physical channel, and the multicast using the common physical channel based on the retransmission request received on the dedicated physical channel from the multicast receiving station selected by the selecting means. And a data retransmission means for retransmitting data.
[0009]
According to the present invention, only one frame of ACK notifying only the LSN is transmitted from each receiving station as a response to the poll request on the common physical channel, and only one multicast receiving station can make a retransmission request. Thus, it is possible to avoid a problem that retransmission requests are not generated from all multicast receiving stations as in a conventional wireless multicast communication system, and that uplink radio interference increases for a certain period of time, resulting in degradation of uplink radio quality. it can.
[0010]
In the multicast transmitting station according to the next invention, in the above invention, the selecting means selects a multicast receiving station that has transmitted the delivery confirmation notification of the smallest sequence number from the received delivery confirmation notifications. It is said.
[0011]
In the multicast transmitting station according to the next invention, in the above invention, a sequence number notification for notifying the multicast receiving station of the next sequence number that has been confirmed in the current order using a common physical channel It is characterized by having means.
[0012]
According to the present invention, since the multicast transmission station notifies the multicast reception station of the adopted sequence number information using the common physical channel, the multicast reception station can update the reception window based on the sequence number information. it can.
[0013]
In the multicast transmission station according to the next invention, in the above invention, timer activation means for monitoring delivery confirmation notification (ACK) responses of the plurality of multicast reception stations with respect to the transmission of the polled multicast data, Polling number determination means for determining whether or not the number of transmissions of the polled multicast data is equal to or greater than a predetermined number when the timer started by the timer starting unit times out; and the number of transmissions of the polled multicast data is the predetermined number of times In the case described above, a reset procedure starting means for requesting reset processing for the plurality of multicast receiving stations is provided.
[0014]
According to the present invention, when the number of polls to be transmitted on the common physical channel is limited and a situation in which no ACK is returned from any multicast receiving station occurs, the reset procedure is activated, and the transmitting / receiving buffer of the transmitting / receiving station By clearing, especially the transmission buffer overflow is prevented. Also, in the reset procedure, for example, by removing a receiving station with poor radio quality from the multicast group, the multicast data transfer rate is improved.
[0015]
In the multicast transmission station according to the next invention, a reset message indicating a request to reset the state variable of layer 2 (radio link control layer) is transmitted to all multicast reception stations using a common physical channel. Common reset request means, and common when the reset response (RESET ACK) cannot be received from all multicast receiving stations on the dedicated physical channel (when the reset response from all receiving stations cannot be received) And a common reset re-requesting means for retransmitting the reset message using a physical channel.
[0016]
According to the present invention, when responses from all the multicast receiving stations cannot be obtained, all the multicast receiving stations can be reset using the common physical channel.
[0017]
In the multicast transmission station according to the next invention, in the above invention, from the reception rate of each multicast reception station that receives an acknowledgment (ACK) response of each multicast reception station for the transmission of the polled multicast data. A layer 2 (radio link control layer) state variable is reset using a dedicated physical channel for quality judging means for judging a radio quality degraded receiving station and a multicast receiving station judged to be a radio quality degraded receiving station. And an individual reset request means for transmitting a reset message indicating the request.
[0018]
According to the present invention, if there is a multicast receiving station that does not return ACK for a certain period of time as a poll response on the common physical channel, the multicast receiving station can be separated from the multicast group as a receiving station with poor quality.
[0019]
In the multicast transmission station according to the next invention, in the above invention, when the reset response is not received in response to the transmission of the reset message by the dedicated reset request means, the reset message is retransmitted using the dedicated physical channel. An individual reset re-requesting means, and a receiving station releasing means for leaving the multicast receiving station that is the reset request destination from the multicast group when the reset message is retransmitted a predetermined number of times or more by the individual reset re-requesting means. It is characterized by having prepared.
[0020]
According to the present invention, unlike a reset request made on a common physical channel, when a reset request is made only to an arbitrary multicast receiving station and the number of reset retransmissions on the dedicated physical channel exceeds a limit value, The multicast receiving station can be removed from the multicast group.
[0021]
In the multicast transmission station according to the next invention, in the above invention, a discard confirmation notification (MRW ACK) of the service data unit before disassembly or completion of assembly by the radio link control layer of the plurality of multicast reception stations is received. Therefore, a common discard instruction means for transmitting a message indicating a service data unit (SDU) discard instruction using a common physical channel, and a multicast receiving station that cannot receive the delivery confirmation notification (MRW ACK) within a predetermined time On the other hand, an individual discard instruction means for transmitting a message indicating a service data unit (SDU) discard instruction using an individual physical channel is provided.
[0022]
According to the present invention, a message for discarding the service data unit is first notified to the common physical channel, and after waiting for the discard confirmation notification (MRW ACK), only to the multicast receiving station that does not respond to the discard confirmation notification. Since the service data unit is requested to be discarded again using the dedicated physical channel, the discard request can be executed more efficiently than when the discard message is individually transmitted to all multicast receiving stations.
[0023]
In the multicast receiving station according to the next invention, in a multicast data receiving station that performs multicast communication with a single transmitting station using a common physical channel and a dedicated physical channel, a polling signal received on the common physical channel is provided. A poll response means for transmitting an acknowledgment (ACK) using the dedicated physical channel according to the multicast data, and a retransmission request for the multicast data using the dedicated physical channel according to the poll request message received on the dedicated physical channel And retransmission request transmission means for transmitting.
[0024]
According to the present invention, a retransmission request is made only when it is selected as a receiving station that can make a retransmission request, so that a plurality of multicast receiving stations do not simultaneously make a retransmission request to a multicast transmitting station.
[0025]
In the multicast receiving station according to the next invention, in the above invention, the notification of the next sequence number received on the common physical channel and confirmed in the current order is used to relate to the sequence number. It is characterized by comprising reception setting update means for updating the layer 2 (radio link control layer) state variable.
[0026]
According to the present invention, using the sequence number notified by multicast, for example, if the sequence number is ahead of the next sequence number received in the order of the own station, Data can be discarded and the receive window updated.
[0027]
In the multicast receiving station according to the next invention, in the above invention, means for receiving a reset message from the transmitting station received on the dedicated physical channel, and receiving from the next assembly start sequence number included in the reset message Receiving data assembling means for starting assembling of data.
[0028]
According to the present invention, for example, after the current reception buffer is released, the assembly of a packet can be started from the assembly start sequence number notified by the reset message.
[0029]
In the wireless multicast communication method according to the next invention, in the wireless multicast communication method of performing multicast communication using a common physical channel and a dedicated physical channel between a single multicast transmission station and a plurality of multicast reception stations, A multicast transmitting station transmitting multicast data to the plurality of multicast receiving stations using a common physical channel; and the multicast transmitting station transmitting polled multicast data using a common physical channel; The multicast receiving station transmits an acknowledgment (ACK) using a dedicated physical channel according to the polled multicast data, and the multicast transmitting station performs an individual poll notification from the delivery confirmation notification. Selecting one receiving station, transmitting the poll request message using the dedicated physical channel only to the selected multicast receiving station, and sending the poll request message to the multicast receiving station. The multicast data retransmission request using a dedicated physical channel in response to the multicast data using the common physical channel based on the retransmission request from the selected multicast receiving station. And a step of retransmitting.
[0030]
According to the present invention, only one frame ACK notifying only the next sequence number received in order from each receiving station as a response to the poll request on the common physical channel is transmitted, and a retransmission request is possible. Since there is only one multicast receiving station, it is possible to avoid the problem that uplink radio interference increases for a certain period of time due to retransmission requests from all the multicast receiving stations, and the uplink radio quality deteriorates.
[0031]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of a wireless multicast communication system and a wireless multicast communication method configured by a multicast transmission station and a multicast reception station according to the present invention will be described below in detail with reference to the drawings. The present invention is not limited to the embodiments.
[0032]
Embodiment 1 FIG.
First, the wireless multicast communication system and the wireless multicast communication method according to the first embodiment will be described. FIG. 1 is an explanatory diagram for explaining the radio multicast communication system according to the first embodiment, and particularly shows a radio physical channel configuration between a transmission station and a reception station in the radio multicast communication system.
[0033]
In FIG. 1, in order to facilitate the explanation of the operation of the wireless multicast communication system, a case where a transmitting station 10 and three receiving stations RA, RB and RC perform wireless communication in a predetermined communication area is taken as an example. Show. Also, in this wireless multicast communication system, as shown in the figure, a common physical channel C1 for transmitting multicast data and control data, and individual physical channels C2, C3 and C4 for transmitting and receiving control data for each receiving station are provided. Use to control multicast communication. The explanatory diagram shown in FIG. 1 is common to Embodiments 2 to 7 described later.
[0034]
The operation of the wireless multicast communication system according to the first embodiment will be described below. FIG. 2 is a sequence diagram for explaining the operation of the wireless multicast communication system according to the first embodiment. First, the transmitting station 10 transmits multicast data on the common physical channel (step S101). Subsequently, the transmitting station 10 transmits the polled multicast data using a common physical channel at a predetermined timing such as a periodic timer or a layer size of the layer 2 (radio link control layer) (step S102). The window size is the number of packet data that can be transmitted without confirming delivery.
[0035]
When each of the receiving stations RA, RB, and RC receives the polled multicast data from the transmitting station 10, it notifies the transmitting station 10 of ACK using the uplink dedicated physical channel (steps S201, S301, and S401). On the other hand, the transmitting station 10 starts the timer (ACK_TIMER) immediately after transmitting the polled multicast data (step S103), and stops the timer when ACK is notified from all the receiving stations within a certain time. (Step S104), the receiving station having the LSN (Last Sequence Number) having the smallest value in the notified ACK is determined (Step S105). Here, LSN indicates the next sequence number (VR (R)) of a frame that can be continuously received without error.
[0036]
For example, if the receiving station RC is the receiving station having the smallest LSN, the transmitting station 10 transmits a status poll indicating an individual poll request to the receiving station RC using the dedicated physical channel. (Step S106). When receiving the Status Poll, the receiving station RC transmits a retransmission request using the uplink dedicated physical channel (step S402). When receiving the retransmission request on the dedicated physical channel, the transmitting station 10 transmits retransmission multicast data using the common physical channel (step S107).
[0037]
As described above, according to the wireless multicast communication system and the wireless multicast communication method according to the first embodiment, only one frame of ACK for notifying only the LSN from each receiving station as a response to the poll request on the common physical channel. Since it is not transmitted, even if the line quality deteriorates, a retransmission request composed of a plurality of frames is not transmitted from each receiving station. Therefore, even if the radio quality is degraded, uplink interference is not increased, and the reception probability of the retransmission request at the transmitting station can be increased.
[0038]
Embodiment 2. FIG.
Next, a wireless multicast communication system and a wireless multicast communication method according to the second embodiment will be described. In the first embodiment described above, since the StatusPoll is notified only to the receiving station having the smallest LSN among the receiving stations that have notified the ACK, the other receiving stations must know the LSN adopted by the transmitting station. However, the second embodiment is characterized in that the LSN adopted by the transmitting station can be grasped even in the receiving station that has not received the Status Poll.
[0039]
The configuration of the wireless communication system according to the second embodiment is as shown in the example of FIG. Therefore, the operation of the wireless multicast communication system according to the second embodiment will be described below. FIG. 3 is a sequence diagram for explaining the operation of the wireless multicast communication system according to the second embodiment.
[0040]
First, the transmitting station 10 transmits multicast data using a common physical channel (step S101). Subsequently, the transmitting station 10 transmits an LSN notification STATUS PDU (Packet Data Unit) using the common physical channel (step S102). Note that the STATUS PDU is a packet data unit for transmitting radio link control information such as ACK and RESET. At this time, the transmitting station 10 starts a timer (Periodic LSN Timer) for periodically transmitting the LSN notification STATUS PDU (step S103).
[0041]
Further, after transmitting the LSN notification STATUS PDU, the transmitting station 10 transmits polled multicast data on the common physical channel (step S104), and simultaneously starts a timer (ACK_TIMER) different from the timer (step S105). ). On the other hand, each receiving station RA, RB and RC, when receiving the polled multicast data from the transmitting station 10, notifies the transmitting station 10 of ACK using the uplink dedicated physical channel (steps S201, S301, S401). ).
[0042]
Then, when ACK_TIMER times out (step S106), the transmitting station 10 determines a receiving station having the smallest LSN among the ACKs received while the timer is activated (step S107). Here, only the ACK transmitted by the receiving station RA is received by the transmitting station, and the ACK transmitted by the other receiving stations RB and RC has been received normally by the transmitting station due to an error on the radio. Think of no case. In this case, the transmitting station 10 has received only the ACK of the receiving station RA, and it is inevitably determined that the receiving station RA is a receiving station having the smallest LSN.
[0043]
Therefore, the transmitting station 10 transmits a Status Pol indicating an individual poll request to the receiving station RA using the dedicated physical channel (step S108). When receiving the Status Poll, the receiving station RA transmits a retransmission request using the uplink dedicated physical channel (step S202). When receiving the retransmission request on the dedicated physical channel, the transmitting station 10 transmits retransmission multicast data using the common physical channel (step S109).
[0044]
Here, since the transmitting station 10 updates the transmission window (the number of PDUs that can be transmitted without confirming transmission) according to the LSN notified from the receiving station RA, the sequence number smaller than this LSN is received when the next retransmission request is received. Even if it is requested to retransmit the data with “”, it cannot be retransmitted. This is because the transmitting station discards PDUs having a sequence number smaller than the LSN in order to prevent the transmission buffer from overflowing. Accordingly, when the Periodic LSN Timer times out (step S110), the transmitting station 10 uses the common physical channel to notify the LSN notification STATUS.
A PDU is transmitted (step S111).
[0045]
Each receiving station RA, RB and RC can grasp the LSN adopted by the transmitting station 10 by receiving this LSN notification STATUS PDU, and simultaneously discard PDUs smaller than the notified LSN, The reception window can be updated.
[0046]
In addition, it is desirable for the transmission station 10 to notify the LSN notification STATUS PDU during transmission of retransmission multicast data or after transmission of retransmission multicast data and before transmission of new multicast data in order to increase transmission efficiency. In this case, the transmitting station 10 combines the LSN notification STATUS PDU periodically transmitted by the Periodic LSN Timer and the LSN notification STATUS PDU that is being transmitted while the retransmission multicast data is being transmitted or immediately after the retransmission multicast data is transmitted. To use. Note that it is also possible to use only the LSN notification STATUS PDU that is transmitted during the retransmission multicast data transmission or immediately after the retransmission multicast data transmission.
[0047]
As described above, according to the wireless multicast communication system and the wireless multicast communication method according to the second embodiment, the transmitting station transmits the LSN notification STATUS PDU using the common physical channel immediately after transmitting the retransmission multicast channel data. In addition to enjoying the effects of the first embodiment, all the receiving stations can grasp the LSN adopted by the transmitting station, and each receiving station can update the receiving window.
[0048]
Embodiment 3 FIG.
Next, a wireless multicast communication system and a wireless multicast communication method according to the third embodiment will be described. The wireless multicast communication system and the wireless multicast communication method according to the third embodiment are characterized in that resetting is performed when the transmitting station cannot receive ACKs from all the receiving stations.
[0049]
The configuration of the wireless communication system according to the third embodiment is also as shown in the example of FIG. Therefore, the operation of the wireless multicast communication system according to the third embodiment will be described below. FIG. 4 is a sequence diagram for explaining the operation of the wireless multicast communication system according to the third embodiment.
[0050]
First, the transmitting station 10 transmits multicast data using a common physical channel (step S101). Subsequently, the transmitting station 10 transmits polled multicast data using a common physical channel at a predetermined timing (step S102), and simultaneously starts a timer (ACK_TIMER) (step S103). On the other hand, each receiving station RA, RB and RC, when receiving the polled multicast data from the transmitting station 10, notifies the transmitting station 10 of ACK using the uplink dedicated physical channel (steps S201, S301, S401). ).
[0051]
Then, when the ACK_TIMER times out (step S104), the transmitting station 10 has correctly generated all the ACKs since all the ACKs transmitted from the respective receiving stations have errors on the radio. If reception has failed, it is determined whether or not a predetermined variable indicating the number of poll transmissions (hereinafter referred to as a retransmission number value) is less than a predetermined over number (step S105). If the retransmission count value is less than the over count, the transmitting station 10 increments the retransmission count value by 1 and transmits polled multicast data again using the common physical channel (step S106), and at the same time the timer ( ACK_TIMER) is activated (step S107).
[0052]
The above-described retransmission of polled multicast data is repeated until the transmitting station 10 receives an ACK from at least one receiving station. However, at the time when the ACK_TIMER times out (step S108), the poll transmission count determination (step S109) When the retransmission count value is equal to or greater than the predetermined over-count value, the transmitting station 10 activates the ALL RESET procedure (step S500) and resets the operation of each receiving station.
[0053]
As described above, according to the wireless multicast communication system and the wireless multicast communication method according to the third embodiment, even when the transmitting station cannot receive ACK from any receiving station, Since the reset procedure is started, communication can be continued without repeating retransmissions indefinitely.
[0054]
Embodiment 4 FIG.
Next, a wireless multicast communication system and a wireless multicast communication method according to the fourth embodiment will be described. Note that the fourth embodiment describes a method for resetting the operation of the receiving station, such as the reset procedure performed in the third embodiment.
[0055]
FIG. 5 is a sequence diagram for explaining the operation of the wireless multicast communication system according to the fourth embodiment, and particularly shows a reset procedure. First, when the ALL RESET procedure is activated, the transmitting station 10 transmits a RESET PDU to all the receiving stations RA, RB, and RC using the common physical channel (step S501), and simultaneously uses a timer (common reset timer). ) Is activated (step S502).
[0056]
On the other hand, when each receiving station RA, RB and RC receives a RESET PDU from the transmitting station 10, it transmits a RESET ACK to the transmitting station 10 using the uplink dedicated physical channel (steps S211, S311 and S411). .
[0057]
Then, when the common Reset Timer times out (Step S503), the transmitting station 10 has made an error on the radio, so that the transmitting station 10 has successfully received at least one RESET ACK from the receiving stations RA, RB, and RC. If the predetermined variable indicating the number of common RESET retransmissions (hereinafter referred to as a RESET retransmission number value) is less than a predetermined over number (step S504). When the RESET retransmission count value is less than the over-count value, the transmitting station 10 increments the RESET retransmission count value by 1, and repeats the processing from step S501 again.
[0058]
On the other hand, in the common RESET retransmission count determination (step S504), the transmitting station 10 receives a RESET ACK that has never received a RESET ACK during the RESET PDU retransmission period when the Reset retransmission count value exceeds a predetermined over-count value (step S504). In FIG. 5, a multicast RB release procedure is activated for the receiving station RC) (step S505). If a RESETACK can be received even once during the RESET PDU retransmission period, the resetting station can reset the reception station that has transmitted the RESET ACK even if the RESET ACK cannot be received during the subsequent RESET PDU retransmission period. Is considered completed.
[0059]
As described above, according to the wireless multicast communication system and the wireless multicast communication method according to the fourth embodiment, it is possible to reliably reset the operation of the receiving station that cannot receive ACK within a predetermined period. A receiving station with poor radio quality can be withdrawn from the multicast group, and certain multicast communication quality can be ensured.
[0060]
Embodiment 5 FIG.
Next, a wireless multicast communication system and a wireless multicast communication method according to the fifth embodiment will be described. The wireless multicast communication system and the wireless multicast communication method according to the fifth embodiment are characterized in that multicast communication in a high quality state is continued by resetting a reception window of a receiving station with poor wireless quality.
[0061]
The configuration of the wireless communication system according to the fifth embodiment is also as described in the example of FIG. Therefore, the operation of the wireless multicast communication system according to the fifth embodiment will be described below. FIG. 6 is a sequence diagram for explaining the operation of the wireless multicast communication system according to the fifth embodiment.
[0062]
First, the transmitting station 10 transmits multicast data using a common physical channel (step S101). Subsequently, the transmitting station 10 transmits polled multicast data using a common physical channel at a predetermined timing (step S102), and simultaneously starts a timer (ACK_TIMER) (step S103). On the other hand, each receiving station RA, RB and RC, when receiving the polled multicast data from the transmitting station 10, notifies the transmitting station 10 of ACK using the uplink dedicated physical channel (steps S201, S301, S401). ).
[0063]
Then, when ACK_TIMER times out (step S104), the transmitting station 10 performs quality determination for each receiving station RA, RB, and RC (step S105). In this quality determination for each receiving station, in order to ensure a certain multicast communication quality, when the ACK_TIMER times out, it is determined that the receiving station that has not been able to respond to ACK three times continuously at the poll timing is a receiving station with poor reception quality. To do. Subsequently, the transmitting station 10 activates an individual reset procedure for the receiving station determined to have poor reception quality.
[0064]
Here, ACK notification from the receiving station RC is normally received three times in succession for a plurality of poll requests during the operation period of ACK_TIMER, that is, transmission of multicast data with a plurality of polls during the timer period. Consider the case where it was not received. In this case, the transmitting station 10 activates an individual reset procedure for the receiving station RC (step S106).
[0065]
In this dedicated reset procedure, the transmitting station 10 first transmits a dedicated RESET PDU to the receiving station RC using the dedicated physical channel (step S107). At this time, the transmitting station 10 simultaneously starts a timer (individual Reset Timer) (step S108). Note that an SN (Sequence Number) to be assembled next is set in the individual RESET PDU.
[0066]
When receiving the dedicated RESET PDU (LSN) on the dedicated physical channel, the receiving station RC transmits a dedicated RESET ACK using the uplink dedicated physical channel (step S402). At this time, the receiving station RC resets the reception buffer and the reception window. Thereafter, when the receiving station RC receives a PDU equal to or higher than the SN notified by the RESET PDU, the receiving station RC starts assembling received data using the SN. Note that when the transmitting station 10 receives the individual RESET ACK from the receiving station RC within the timer period of the individual Reset Timer, the transmitting station 10 stops the timer (Step S109).
[0067]
As described above, according to the wireless multicast communication system and the wireless multicast communication method according to the fifth embodiment, a reception station with poor reception quality is prevented from being repeated for a reception station with poor reception quality. Since the buffer is reset and the reception window of the receiving station is updated, the multicast communication quality can be kept constant.
[0068]
Embodiment 6 FIG.
Next, a wireless multicast communication system and a wireless multicast communication method according to Embodiment 6 will be described. The wireless multicast communication system and the wireless multicast communication method according to the sixth embodiment are characterized in that a receiving station with poor reception quality is removed from the multicast group in order to keep the multicast communication quality constant.
[0069]
The configuration of the wireless communication system according to the sixth embodiment is also as shown in the example of FIG. 1, and the operation thereof is the same as the processing before the individual RESET procedure activation (step S106) shown in FIG. Since they are common, their description is omitted here. Therefore, in the following, with respect to the operation of the wireless multicast communication system according to the sixth embodiment, processing after starting the individual RESET procedure will be described. FIG. 7 is a sequence diagram for explaining the operation of the wireless multicast communication system according to the sixth embodiment, and particularly shows processing after starting the individual RESET procedure.
[0070]
Here, it is assumed that the transmitting station 10 determines that the receiving station RC has poor reception quality. As described in the fifth embodiment, when transmitting the dedicated RESET procedure, the transmitting station 10 transmits a dedicated RESET PDU to the receiving station RC using the dedicated physical channel (step S110). At this time, the transmitting station 10 simultaneously activates a timer (individual Reset Timer) (step S111). Note that an SN (Sequence Number) to be assembled next is set in the individual RESET PDU.
[0071]
When the individual Reset Timer times out because the ACK from the receiving station RC cannot be received (step S112), the transmitting station 10 determines whether or not the number of timeouts is less than a predetermined over number. (Step S113). If the number of timeouts is less than the number of over times, the transmitting station 10 increases the number of timeouts by 1 and transmits an individual RESET PDU to the receiving station RC again using the dedicated physical channel (step S114). At the same time, a timer (individual reset timer) is started (step S115).
[0072]
The retransmission of the individual RESET PDU described above is repeated until the reset retransmission count value is equal to or greater than the predetermined over count in the timeout count determination (step S117) at the time of timeout (step S116). When the number of times exceeds the number of times of over, a multicast RB release procedure is activated for the receiving station RC (step S118). Here, the RB release procedure means release of a radio bearer.
[0073]
As described above, according to the wireless multicast communication system and the wireless multicast communication method according to the sixth embodiment, a receiving station with poor reception quality can be separated from the multicast group, so that the multicast communication quality is kept constant. Is possible.
[0074]
Embodiment 7 FIG.
Next, a wireless multicast communication system and a wireless multicast communication method according to Embodiment 7 will be described. If delivery confirmation is continued for a service data unit that cannot be acknowledged to the receiving station, the transmission window cannot be updated, causing problems such as overflow of the transmission buffer of the transmitting station and a decrease in multicast transmission rate. Therefore, the wireless multicast communication system and the wireless multicast communication method according to the seventh embodiment are characterized in that service data units whose lifetime has expired are efficiently discarded in order to solve the problem.
[0075]
The configuration of the wireless communication system according to the seventh embodiment is also as shown in the example of FIG. Therefore, the operation of the wireless multicast communication system according to the seventh embodiment will be described below. FIG. 8 is a sequence diagram for explaining the operation of the wireless multicast communication system according to the seventh embodiment.
[0076]
First, Layer 2 (radio link control layer), which is a data transfer control module of the transmitting station 10, starts a Timer_Discard timer upon receiving a transmission frame from Layer 3 (step S601). Then, the transmitting station 10 transmits multicast data using the common physical channel (step S602). Here, the transmitting station 10 stops the Timer_Discard timer when delivery confirmation for the service data unit is obtained with each of the receiving stations RA, RB and RC within the operation period of the Timer_Discard timer. On the other hand, when the Timer_Discard timer times out because no delivery confirmation can be obtained with any of the receiving stations (step S603), the transmitting station 10 starts a common SDU (Service Data Unit) discarding procedure (step S603). In step S604, an MRW PDU (Move Receive Window PDU: SDU discard instruction) is transmitted using the common physical channel (step S605).
[0077]
Further, the transmitting station 10 activates the MRW_ACK Timer simultaneously with transmitting the MRW PDU (step S606). On the other hand, when each receiving station RA, RB, and RC receives the MRW PDU from the transmitting station 10, it discards the service data unit notified by the PDU, updates the receiving window, and then uses the uplink dedicated physical channel Then, MRW ACK is notified to the transmitting station 10 (steps S221 and S321). Here, it is assumed that the receiving station RC cannot receive the MRW PDU.
[0078]
Subsequently, when the MRW_ACK Timer times out (step S607), the transmitting station 10 activates the dedicated SDU discard procedure (step S608), and uses the dedicated physical channel for the receiving station RC that has not received the MRW ACK. Then, the individual MRW is retransmitted (step S609). When receiving the dedicated MRW, the receiving station RC updates the reception window by discarding the specified service data unit using the dedicated physical channel, and transmits the dedicated MRW_ACK using the uplink dedicated physical channel. (Step S421).
[0079]
As described above, according to the wireless multicast communication system and the wireless multicast communication method according to the seventh embodiment, the reception individually instructed by transmitting the MRW (service data unit discard instruction) on the common physical channel. Since the number of stations is reduced and the MRW is retransmitted using the dedicated physical channel only for the receiving station that has not responded on the common physical channel, the efficiency of the MRW procedure can be improved.
[0080]
【The invention's effect】
As described above, according to the present invention, the poll response on the common channel can be reliably notified with only one ACK with only one ACK, and the amount of information is small, so that the SF (spreading factor) can be increased. This is advantageous in that the uplink radio quality can be improved. In addition, even if ACKs cannot be received from all receiving stations (mobile devices) due to interference, multicast communication can be continued.
[0081]
According to the next invention, it is possible to select a multicast receiving station that permits a retransmission request based on LSN (Last Sequence Number) information included in the ACK.
[0082]
According to the next invention, all the multicast receiving stations can grasp the LSN adopted by the multicast transmitting station, and each multicast receiving station can update the reception window.
[0083]
According to the next invention, even when the multicast transmission station cannot receive an ACK from any multicast reception station, the reset procedure is started for all the multicast reception stations, so the retransmission is repeated indefinitely. Without being able to continue communication.
[0084]
According to the next invention, since it is possible to reliably reset the operation of a multicast receiving station that cannot receive ACK within a predetermined period, a multicast receiving station with poor radio quality can be withdrawn from the multicast group, There is an effect that it is possible to ensure a certain multicast communication quality.
[0085]
According to the next invention, for example, a buffer of a receiving station with poor reception quality is reset and a reception window of the receiving station is updated so that retransmission is not repeated for a multicast receiving station with poor reception quality. As a result, the multicast communication quality can be kept constant.
[0086]
According to the next invention, since a receiving station with poor reception quality can be reliably separated from the multicast group, the multicast communication quality can be kept constant.
[0087]
According to the next invention, the number of multicast receiving stations to be individually indicated is reduced, and the MRW is retransmitted by using the dedicated physical channel that is power-controlled only for the multicast receiving stations that have not responded on the common physical channel. Therefore, there is an effect that the efficiency of the MRW procedure can be improved.
[0088]
According to the next invention, since a retransmission request is made only when it is selected as a receiving station capable of a retransmission request, a plurality of multicast receiving stations do not simultaneously make a retransmission request to the multicast transmitting station, and the uplink radio quality There is an effect that can be raised.
[0089]
According to the next invention, using the LSN notified by multicast, for example, if the sequence number is ahead of the LSN of the local station, the data up to this LSN can be discarded and the reception window can be updated. This eliminates the need for unnecessary retransmission requests and holding of the reception buffer, and updates the reception window, thereby enabling reception of new data and providing efficient multicast transmission. There is an effect.
[0090]
According to the next invention, for example, after the current reception buffer is released, packet assembly can be started from the assembly start sequence number notified by the reset message, whereby the radio quality of one multicast receiving station can be started. Even if the quality of the mobile station deteriorates, there is no need to activate resetting of all multicast receiving stations, and it is possible to provide efficient multicast transmission.
[0091]
According to the next invention, since only one frame of ACK notifying only the LSN is transmitted from each receiving station as a response to the poll request on the common physical channel, even if the line quality deteriorates, a plurality of frames are received from each receiving station. The retransmission request configured by the transmission station is not transmitted, and even if the radio quality deteriorates, the uplink interference is not increased and the reception probability of the retransmission request at the transmitting station can be increased. .
[Brief description of the drawings]
FIG. 1 is an explanatory diagram for explaining a wireless multicast communication system according to a first embodiment;
FIG. 2 is a sequence diagram for explaining an operation of the wireless multicast communication system according to the first exemplary embodiment;
FIG. 3 is a sequence diagram for explaining an operation of the wireless multicast communication system according to the second embodiment;
FIG. 4 is a sequence diagram for explaining the operation of the wireless multicast communication system according to the third embodiment;
FIG. 5 is a sequence diagram for explaining the operation of the wireless multicast communication system according to the fourth embodiment;
FIG. 6 is a sequence diagram for explaining the operation of the wireless multicast communication system according to the fifth embodiment;
FIG. 7 is a sequence diagram for explaining the operation of the wireless multicast communication system according to the sixth embodiment;
FIG. 8 is a sequence diagram for explaining the operation of the wireless multicast communication system according to the seventh embodiment;
FIG. 9 is an explanatory diagram for explaining a conventional wireless multicast communication method;
[Explanation of symbols]
10 Transmitting station, RA, RB, RC Receiving station.

Claims (12)

複数のマルチキャスト受信局との間で共通物理チャネルと個別物理チャネルを用いてマルチキャスト通信をおこなうマルチキャスト送信局において、
共通物理チャネルを用いて前記複数のマルチキャスト受信局に対してマルチキャストデータを送信するデータ送信手段と、
前記複数のマルチキャスト受信局による送達確認通知を受信するために、共通物理チャネルを用いてポール付きマルチキャストデータを送信する共通ポール通知手段と、
個別物理チャネル上で受信した前記送達確認通知に基づいて、個別ポール通知をおこなうマルチキャスト受信局を一つ選択する選択手段と、
前記選択手段によって選択したマルチキャスト受信局に対して個別物理チャネルを用いてポール要求メッセージを送信する個別ポール通知手段と、
前記選択手段によって選択したマルチキャスト受信局から個別物理チャネル上で受信した再送要求に基づいて、共通物理チャネルを用いて前記マルチキャストデータを再送するデータ再送手段と、
を備えたことを特徴とするマルチキャスト送信局。
In a multicast transmission station that performs multicast communication with a plurality of multicast receiving stations using a common physical channel and a dedicated physical channel,
Data transmitting means for transmitting multicast data to the plurality of multicast receiving stations using a common physical channel;
A common poll notification means for transmitting polled multicast data using a common physical channel to receive delivery confirmation notifications by the plurality of multicast receiving stations;
Selection means for selecting one multicast receiving station for performing individual poll notification based on the delivery confirmation notification received on the dedicated physical channel;
Dedicated poll notification means for transmitting a poll request message using a dedicated physical channel to the multicast receiving station selected by the selection means;
Data retransmission means for retransmitting the multicast data using a common physical channel based on a retransmission request received on a dedicated physical channel from a multicast receiving station selected by the selection means;
A multicast transmission station comprising:
前記選択手段は、受信した送達確認通知のうち、最も小さいシーケンス番号を有する送達確認通知を送信したマルチキャスト受信局を選択することを特徴とする請求項1に記載のマルチキャスト送信局。The multicast transmission station according to claim 1, wherein the selection unit selects a multicast reception station that has transmitted a delivery confirmation notification having the smallest sequence number among the received delivery confirmation notifications. 前記マルチキャスト受信局に対し、共通物理チャネルを用いて現状の順序通りに送達確認されている次のシーケンス番号を通知するシーケンス番号通知手段を備えたことを特徴とする請求項1または2に記載のマルチキャスト送信局。The sequence number notifying means for notifying the multicast receiving station of the next sequence number that has been confirmed to be delivered in the current order using a common physical channel. Multicast sending station. 前記ポール付きマルチキャストデータの送信に対する前記複数のマルチキャスト受信局の送達確認通知応答を監視するためのタイマ起動手段と、
前記タイマ起動手段によって起動されたタイマのタイムアウト時に、前記ポール付きマルチキャストデータの送信回数が所定回数以上であるか否かを判定するポール回数判定手段と、
前記ポール付きマルチキャストデータの送信回数が前記所定回数以上である場合に、前記複数のマルチキャスト受信局に対するリセット処理を要求するリセット手順起動手段と、
を備えたことを特徴とする請求項1、2または3に記載のマルチキャスト送信局。
Timer starting means for monitoring delivery confirmation notification responses of the plurality of multicast receiving stations for transmission of the polled multicast data;
At the time-out of the timer started by the timer starting means, the poll number determining means for determining whether or not the number of times the polled multicast data is transmitted is a predetermined number or more;
Reset procedure starting means for requesting reset processing for the plurality of multicast receiving stations when the number of times of transmission of the polled multicast data is equal to or greater than the predetermined number of times;
The multicast transmission station according to claim 1, 2 or 3, further comprising:
共通物理チャネルを用いて、すべてのマルチキャスト受信局に対し、無線リンク制御レイヤにおけるパケットデータユニットの分解、組立ておよび送達確認をとる状態変数をリセットする要求を示したリセットメッセージを送信する共通リセット要求手段と、
個別物理チャネル上ですべてのマルチキャスト受信局からリセット応答を受信できなかった場合に共通物理チャネルを用いて前記リセットメッセージを再送する共通リセット再要求手段と、
を備えたことを特徴とする請求項1〜4のいずれか一つに記載のマルチキャスト送信局。
Common reset request means for transmitting a reset message indicating a request to reset a state variable for disassembling, assembling and confirming delivery of packet data units in the radio link control layer to all multicast receiving stations using a common physical channel When,
Common reset rerequesting means for resending the reset message using a common physical channel when reset responses cannot be received from all multicast receiving stations on the dedicated physical channel;
The multicast transmission station according to claim 1, further comprising:
前記ポール付きマルチキャストデータの送信に対する各マルチキャスト受信局の送達確認通知応答の受信率に基づいて、無線品質劣化受信局を判定する品質判定手段と、
無線品質劣化受信局であると判定されたマルチキャスト受信局に対し、個別物理チャネルを用いて、無線リンク制御レイヤにおけるパケットデータユニットの分解、組立ておよび送達確認をとる状態変数をリセットする要求を示したリセットメッセージを送信する個別リセット要求手段と、
を備えたことを特徴とする請求項1〜5のいずれか一つに記載のマルチキャスト送信局。
Quality determination means for determining a radio quality degradation receiving station based on a reception rate of a delivery confirmation notification response of each multicast receiving station with respect to transmission of the polled multicast data;
A request for resetting state variables for disassembling, assembling, and confirming delivery of packet data units in the radio link control layer using a dedicated physical channel was shown to multicast receivers that were determined to be radio quality degraded receivers An individual reset request means for transmitting a reset message;
The multicast transmission station according to claim 1, further comprising:
前記個別リセット要求手段によるリセットメッセージの送信に対してリセット応答を受信できなかった場合に個別物理チャネルを用いて前記リセットメッセージを再送する個別リセット再要求手段と、
前記個別リセット再要求手段によって所定の回数以上のリセットメッセージの再送がおこなわれた場合に、リセット要求先のマルチキャスト受信局をマルチキャストグループから離脱させる受信局解放手段と、
を備えたことを特徴とする請求項6に記載のマルチキャスト送信局。
An individual reset rerequesting unit that retransmits the reset message using a dedicated physical channel when a reset response cannot be received in response to transmission of a reset message by the individual reset requesting unit;
A receiving station releasing means for leaving the multicast receiving station of the reset request destination from the multicast group when the reset message is retransmitted a predetermined number of times or more by the individual reset rerequesting means;
The multicast transmission station according to claim 6, further comprising:
前記複数のマルチキャスト受信局によるサービスデータユニット(分解前または組立て完了後のデータユニット)の送達確認通知を受信するために、共通物理チャネルを用いてサービスデータユニット廃棄指示を示すメッセージを送信する共通廃棄指示手段と、
所定時間内に前記送達確認通知を受信することができないマルチキャスト受信局に対し、個別物理チャネルを用いてサービスデータユニット廃棄指示を示すメッセージを送信する個別廃棄指示手段と、
を備えたことを特徴とする請求項1〜7のいずれか一つに記載のマルチキャスト送信局。
Common discard for transmitting a message indicating a service data unit discard instruction using a common physical channel in order to receive delivery confirmation notification of service data units (data units before disassembly or after completion of assembly) by the plurality of multicast receiving stations Instruction means;
An individual discard instruction means for transmitting a message indicating a service data unit discard instruction using a dedicated physical channel to a multicast receiving station that cannot receive the delivery confirmation notification within a predetermined time;
The multicast transmission station according to claim 1, further comprising:
一つの送信局との間で共通物理チャネルと個別物理チャネルを用いてマルチキャスト通信をおこなうマルチキャストデータ受信局において、共通物理チャネル上で受信したポール付きマルチキャストデータに応じて、個別物理チャネルを用いて送達確認を送信するポール応答手段と、
個別物理チャネル上で受信したポール要求メッセージに応じて個別物理チャネルを用いて前記マルチキャストデータの再送要求を送信する再送要求送信手段と、
を備えたことを特徴とするマルチキャスト受信局。
In a multicast data receiving station that performs multicast communication using a common physical channel and a dedicated physical channel with a single transmitting station, delivery is performed using a dedicated physical channel according to multicast data with a poll received on the common physical channel. A poll response means to send a confirmation;
Retransmission request transmission means for transmitting a retransmission request for the multicast data using the dedicated physical channel in response to a poll request message received on the dedicated physical channel;
A multicast receiving station comprising:
共通物理チャネル上で受信した現状の順序通りに送達確認されている次のシーケンス番号の通知を用いて、当該シーケンス番号に関係付けられている無線リンク制御レイヤにおける状態変数を更新する受信設定更新手段を備えたことを特徴とする請求項9に記載のマルチキャスト受信局。Receiving setting update means for updating the state variable in the radio link control layer related to the sequence number using the notification of the next sequence number that has been acknowledged in the current order received on the common physical channel The multicast receiving station according to claim 9, further comprising: 個別物理チャネル上で受信した送信局からのリセットメッセージを受信する手段と、
前記リセットメッセージに含まれる次の組立て開始シーケンス番号から受信データの組立てを開始する受信データ組立て手段と、
を備えたことを特徴とする請求項9または10に記載のマルチキャスト受信局。
Means for receiving a reset message from a transmitting station received on a dedicated physical channel;
Received data assembly means for starting the assembly of received data from the next assembly start sequence number included in the reset message;
The multicast receiving station according to claim 9 or 10, further comprising:
一つのマルチキャスト送信局と複数のマルチキャスト受信局との間で共通物理チャネルと個別物理チャネルを用いてマルチキャスト通信をおこなう無線マルチキャスト通信方法において、
前記マルチキャスト送信局が、共通物理チャネルを用いて前記複数のマルチキャスト受信局に対してマルチキャストデータを送信するステップと、
前記マルチキャスト送信局が、共通物理チャネルを用いてポール付きマルチキャストデータを送信するステップと、
前記マルチキャスト受信局が、前記ポール付きマルチキャストデータに応じて、個別物理チャネルを用いて送達確認を送信するステップと、
前記マルチキャスト送信局が、前記送達確認通知から個別ポール通知をおこなう受信局を一つ選択するステップと、
前記マルチキャスト送信局が、選択したマルチキャスト受信局に対してのみ個別物理チャネルを用いてポール要求メッセージを送信するステップと、
前記マルチキャスト受信局が、前記ポール要求メッセージに応じて個別物理チャネルを用いて前記マルチキャストデータの再送要求を送信するステップと、
前記マルチキャスト送信局が、選択したマルチキャスト受信局からの前記再送要求に基づいて、共通物理チャネルを用いて前記マルチキャストデータを再送するステップと、
を含んだことを特徴とする無線マルチキャスト通信方法。
In a wireless multicast communication method for performing multicast communication using a common physical channel and a dedicated physical channel between one multicast transmission station and a plurality of multicast reception stations,
The multicast transmitting station transmitting multicast data to the plurality of multicast receiving stations using a common physical channel;
The multicast transmitting station transmitting polled multicast data using a common physical channel;
The multicast receiving station transmits an acknowledgment using a dedicated physical channel in response to the polled multicast data;
The multicast transmission station selects one receiving station for performing individual poll notification from the delivery confirmation notification; and
The multicast transmitting station transmits a poll request message using a dedicated physical channel only to a selected multicast receiving station;
The multicast receiving station transmitting a retransmission request for the multicast data using a dedicated physical channel in response to the poll request message;
The multicast transmitter station retransmits the multicast data using a common physical channel based on the retransmission request from the selected multicast receiver station;
A wireless multicast communication method comprising:
JP2001206564A 2001-07-06 2001-07-06 Multicast receiving station, multicast transmitting station, and wireless multicast communication method Expired - Fee Related JP3822466B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001206564A JP3822466B2 (en) 2001-07-06 2001-07-06 Multicast receiving station, multicast transmitting station, and wireless multicast communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001206564A JP3822466B2 (en) 2001-07-06 2001-07-06 Multicast receiving station, multicast transmitting station, and wireless multicast communication method

Publications (2)

Publication Number Publication Date
JP2003023428A JP2003023428A (en) 2003-01-24
JP3822466B2 true JP3822466B2 (en) 2006-09-20

Family

ID=19042677

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001206564A Expired - Fee Related JP3822466B2 (en) 2001-07-06 2001-07-06 Multicast receiving station, multicast transmitting station, and wireless multicast communication method

Country Status (1)

Country Link
JP (1) JP3822466B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014080698A1 (en) 2012-11-21 2014-05-30 オリンパス株式会社 Multicast transmission terminal, multicast reception terminal, multicast system, program, multicast transmission method, and multicast reception method
US12335249B2 (en) 2020-10-12 2025-06-17 Goat Software Limited Data transmission system, communications adapter and method

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004320230A (en) * 2003-04-14 2004-11-11 Sharp Corp Transmitting station and receiving station in a multicast communication system, and communication method
JP4719673B2 (en) * 2003-06-26 2011-07-06 トムソン ライセンシング Digital content parent monitoring
US8699508B2 (en) 2003-12-18 2014-04-15 Intel Corporation Response scheduling for multiple receivers
KR101117592B1 (en) * 2004-01-23 2012-02-27 코닌클리즈케 필립스 일렉트로닉스 엔.브이. A packet data multicast communication system, a station, and a method of operating the system
EP1869814A1 (en) 2005-04-12 2007-12-26 STMicroelectronics S.r.l. Method and system for controlling transmission of multicast packets over a local area network, related network and computer program product therefor
JP4690104B2 (en) * 2005-04-22 2011-06-01 株式会社エヌ・ティ・ティ・ドコモ Data receiving apparatus, data transmitting apparatus, and data receiving method
US7499475B2 (en) 2005-09-08 2009-03-03 Sharp Kabushiki Kaisha Broadcast station, base station control device, receiver, control method, receiving method, broadcast system, reception program, transmission program, distribution program, and storage medium
WO2007052143A2 (en) * 2005-11-04 2007-05-10 Nokia Corporation Method, wireless local area network (wlan), node and apparatus for multicast and/or broadcast ackowledgements
JP4521368B2 (en) * 2006-02-24 2010-08-11 株式会社東芝 COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
JP5471707B2 (en) 2010-03-29 2014-04-16 富士通株式会社 Base station apparatus and multicast signal distribution method
US8346274B2 (en) * 2010-05-21 2013-01-01 Apple Inc. Method to control multiple radio access bearers in a wireless device
JP6787328B2 (en) * 2015-09-11 2020-11-18 ソニー株式会社 Wireless communication equipment, wireless communication methods and wireless communication systems

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014080698A1 (en) 2012-11-21 2014-05-30 オリンパス株式会社 Multicast transmission terminal, multicast reception terminal, multicast system, program, multicast transmission method, and multicast reception method
US9888456B2 (en) 2012-11-21 2018-02-06 Olympus Corporation Multicast transmission terminal, multicast reception terminal, multicast system, computer readable storage device, multicast transmission method, and multicast reception method
US12335249B2 (en) 2020-10-12 2025-06-17 Goat Software Limited Data transmission system, communications adapter and method

Also Published As

Publication number Publication date
JP2003023428A (en) 2003-01-24

Similar Documents

Publication Publication Date Title
US11139921B2 (en) Method and arrangements in a telecommunication system for handling status information of data units
JP3746491B2 (en) GPRS data transmission method
AU2011256770B2 (en) Method to control multiple radio access bearers in a wireless device
JP4968858B2 (en) Data transmission method and data retransmission method
US8693435B2 (en) System for efficient recovery of node-B buffered data following MAC layer reset
EP1169804B1 (en) Flexible radio link control protocol
KR101276841B1 (en) method of triggering status report message in mobile communication system and device implementing the same
JP3822466B2 (en) Multicast receiving station, multicast transmitting station, and wireless multicast communication method
US8738984B2 (en) Apparatus for processing retransmission failure in radio link control (RLC) layer
KR20090038751A (en) How to Perform Arq Process for High Speed Data Transmission
CN102740353B (en) Uplink state report reporting method, radio link control data sending method and device
CN101174930B (en) Method and apparatus for implementing automatic retransmission request in relay system
WO2008133577A1 (en) Method for selectively discarding data units in a radio communication system
AU2007203286B2 (en) System for efficient recovery of node-B buffered data following MAC layer reset

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040902

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060612

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060620

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060622

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3822466

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100630

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100630

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110630

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120630

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130630

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees