(57)【要約】確認モードの自動再送要求の再送において、通信の中断を防ぐ、通信システム、通信装置、通信方法、及びプログラムを提供する。通信システムは、データ送信手段とデータ再送手段とを含む第１の通信装置と、第１の通信装置に接続され、第１の通信装置から送信されるデータを受信するデータ受信手段と、データ受信手段が正常に受信しなかったデータの再送信を要求するデータ再送要求手段とを含む第２の通信装置とを備え、データ受信手段は、データ再送要求手段から要求された再送データが、第１の通信装置から再送信されるか否かを判定する。
2010128636.tif 000002
【特許請求の範囲】
【請求項１】
データ送信手段と、データ再送手段とを含む、第１の通信装置と、
前記第１の通信装置に接続され、前記第１の通信装置から送信されるデータを受信するデータ受信手段と、前記データ受信手段が正常に受信しなかったデータの再送信を要求するデータ再送要求手段とを含む、第２の通信装置と、
を含む通信システムであって、
前記データ受信手段は前記データ再送要求手段から要求された再送データが前記第１の通信装置から再送信されるか否かを判定することを特徴とする通信システム。
【請求項２】
前記データ受信手段は、前記再送データが再送信されないと判定したときに、前記再送データを受信しないことを特徴とする、請求項１に記載の通信システム。
【請求項３】
前記第１の通信装置は、前記再送データが再送信されないとの再送不可情報を前記第２の通信装置に送信する、再送不可情報送信手段をさらに含み、
前記データ受信手段が前記再送不可情報を受信したときに、前記データ受信手段が、前記再送データが再送信されないと判定することを特徴とする請求項１または２に記載の通信システム。
【請求項４】
前記データ再送要求手段が再送データを要求してから、前記再送データを受信せずに、所定の時間が経過したときに、前記データ受信手段が、前記再送データが再送信されないと判定することを特徴とする請求項１または２に記載の通信システム。
【請求項５】
前記データ再送要求手段は、再送データを要求して、前記再送データを受信しないときに、再度前記再送データを要求し、
前記データ再送要求手段が、前記再送データを所定回数要求したときに、前記データ受信手段が、前記再送データが再送信されないと判定することを特徴とする請求項１または２に記載の通信システム。
【請求項６】
第１の通信装置と第２の通信装置は無線リンクを介して接続され、
前記第１の通信装置が無線基地局であり前記第２の通信装置が移動局装置である、或は、前記第２の通信装置が無線基地局であり前記第１の通信装置が移動局装置であることを特徴とする請求項１乃至５に記載の通信システム。
【請求項７】
データ送信手段とデータ再送手段とを含む対向する通信装置に接続され、前記対向する通信装置から送信されるデータを受信するデータ受信手段と、前記データ受信手段が正常に受信しなかったデータの再送信を要求するデータ再送要求手段とを含む通信装置であって、
前記データ受信手段は前記データ再送要求手段から要求された再送データが前記対向する通信装置から再送信されるか否かを判定することを特徴とする通信装置。
【請求項８】
前記データ受信手段は、前記再送データが再送信されないと判定したときに、前記再送データを受信しないことを特徴とする請求項７に記載の通信装置。
【請求項９】
前記データ再送要求手段が再送データを要求してから、前記再送データを受信せずに、所定の時間が経過したときに、前記データ受信手段が、前記再送データが再送信されないと判定することを特徴とする請求項７または８に記載の通信装置。
【請求項１０】
前記データ再送要求手段は、再送データを要求して、前記再送データを受信しないときに、再度前記再送データを要求し、
前記データ再送要求手段が前記再送データを所定回数要求したときに、前記データ受信手段が、前記再送データが再送信されないと判定することを特徴とする請求項７または８に記載の通信装置。
【請求項１１】
対向する通信装置に接続され、前記対向する通信装置にデータを送信するデータ送信手段と、前記対向する通信装置が正常に受信しなかったデータの再送信の要求に応じて前記要求された再送データを再送信するデータ再送手段と、前記再送データが再送信されないとの再送不可情報を前記対向する通信装置に送信する再送不可情報送信手段とを含むことを特徴とする通信装置。
【請求項１２】
第１の通信装置と前記第１の通信装置に接続される第２の通信装置と間の通信方法であって、
第１の通信装置から、第２の通信装置にデータを送信し、
第２の通信装置において、第１の通信装置から送信されたデータが正常に受信されたか否かを判定し、
正常に受信されなかったデータについて、該データの再送信を要求し、
第２の通信装置において、前記要求された再送データが、前記第１の通信装置から再送信されるか否かを判定することを特徴とする通信方法。
【請求項１３】
第２の通信装置において、前記再送データが再送信されないと判定したときに、前記再送データを受信しないことを特徴とする請求項１２に記載の通信方法。
【請求項１４】
前記第１の通信装置から、前記再送データが再送信されないとの再送不可情報を前記第２の通信装置に送信し、
前記第２の通信装置が前記再送不可情報を受信したときに、前記再送データが再送信されないと判定することを特徴とする請求項１２または１３に記載の通信方法。
【請求項１５】
前記再送データが要求されてから、前記第２の通信装置において前記再送データが受信されずに、所定の時間が経過したときに、前記再送データが再送信されないと判定することを特徴とする請求項１２または１３に記載の通信方法。
【請求項１６】
再送データを要求して、前記第２の通信装置において前記再送データが受信されないときに、再度前記再送データを要求し、
前記再送データを所定回数要求したときに、前記再送データが再送信されないと判定することを特徴とする請求項１２または１３に記載の通信方法。
【請求項１７】
第１の通信装置と前記第１の通信装置に接続される第２の通信装置とを通信するプログラムを格納した記憶媒体であって、コンピュータに、
第１の通信装置から、第２の通信装置にデータを送信するステップと、
第２の通信装置において、第１の通信装置から送信されたデータが正常に受信されたか否かを判定するステップと、
正常に受信されなかったデータについて、該データの再送信を要求するステップと、
第２の通信装置において、前記要求された再送データが前記第１の通信装置から再送信されるか否かを判定するステップとを実行させるプログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信装置、通信方法及びプログラムに関し、特に、無線リンクを介して通信する移動通信システム、無線基地局装置、移動局装置、無線通信方法及びプログラムに関する。
【背景技術】
【０００２】
携帯電話などの移動通信システムにおいて、伝送遅延及び接続遅延を従来よりも低減する、ＬＴＥ（長期的発展型：Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）方式の通信方式が普及しつつある。
図１２を参照して、関連するＬＴＥ方式の移動通信システムにおける無線アクセスネットワーク（Ｅ−ＵＴＲＡＮ：進化型ユニバーサル地上無線アクセスネットワーク、Ｅｖｏｌｖｅｄ  Ｕｎｉｖｅｒｓａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ）の全体の構成が説明される。ＬＴＥ方式の移動通信システム１００１は、ＵＥ（ユーザ装置：Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）と呼ばれる移動局１０５０と、ｅＮＢ（Ｅ−ＵＴＲＡＮ  Ｎｏｄｅ  Ｂ）と呼ばれる無線基地局１０６０とにより構成される。移動局１０５０と無線基地局１０６０との間で、無線リンク（ＲＬ：Ｒａｄｉｏ  Ｌｉｎｋ）７０を介して、通信が行われる。
移動局１０５０は、ＰＤＣＰ（パケットデータ収斂プロトコル：Ｐａｃｋｅｔ  Ｄａｔａ  Ｃｏｎｖｅｒｇｅｎｃｅ  Ｐｒｏｔｏｃｏｌ）サブレイヤ１０５１、ＲＬＣ（無線リンク制御：Ｒａｄｉｏ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ）サブレイヤ１０５２、ＭＡＣ（媒体アクセス制御：Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）サブレイヤ１０５３、物理（Ｐｈｙｓｉｃａｌ）レイヤ１０５４及び無線部１０５５により構成される。無線基地局１０６０は、ＰＤＣＰサブレイヤ１０６１、ＲＬＣサブレイヤ１０６２、ＭＡＣサブレイヤ１０６３、物理レイヤ１０６４及び無線部１０６５により構成される。
次に、図１３及び１４を参照して、関連する移動通信システム１００１の無線基地局１０６０のＲＬＣサブレイヤ１０６２及び移動局１０５０のＲＬＣサブレイヤ１０５２の構成が説明される。
無線基地局１０６０のＲＬＣサブレイヤ１０６２は、ＲＬＣ＿ＳＤＵ（Ｓｅｒｖｉｃｅ  Ｄａｔａ  Ｕｎｉｔ）受信部１０８０、送信バッファ１０８１、ＲＬＣ＿ＰＤＵ（Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）作成部１０８２、ＲＬＣ＿ＰＤＵ送信部１０８３、再送バッファ１０８４、ＲＬＣ＿ＰＤＵ受信部１０８５、受信バッファ１０８６、ＲＬＣ＿ＳＤＵ作成部１０８７、ＲＬＣ＿ＳＤＵ送信部１０８８、送信制御情報記憶部１０８９及び受信制御情報記憶部１０９０により構成される。
また、移動局１０５０のＲＬＣサブレイヤ１０５２は、ＲＬＣ＿ＰＤＵ受信部１１００、受信バッファ１１０１、ＲＬＣ＿ＳＤＵ作成部１１０２、ＲＬＣ＿ＳＤＵ送信部１１０３、再送バッファ１１０４、ＲＬＣ＿ＳＤＵ受信部１１０５、送信バッファ１１０６、ＲＬＣ＿ＰＤＵ作成部１１０７、ＲＬＣ＿ＰＤＵ送信部１１０８、送信制御情報記憶部１１０９及び受信制御情報記憶部１１１０により構成される。
次に、図１２乃至１４を参照して、図１２に示される移動通信システム１００１の移動局１０５０のＲＬＣサブレイヤ１０５２及び無線基地局１０６０のＲＬＣサブレイヤ１０６２における処理が説明される。ＲＬＣサブレイヤ１０５２及び１０６２の処理には、ＴＭ（透過モード：Ｔｒａｎｓｐａｒｅｎｔ  Ｍｏｄｅ）、ＵＭ（非確認モード：Ｕｎａｃｋｎｏｗｌｅｄｇｅｄ  Ｍｏｄｅ）、ＡＭ（確認モード：Ａｃｋｎｏｗｌｅｄｇｅｄ  Ｍｏｄｅ）があるが、以下ではＡＭで説明する。
図１２に示されるように、移動局１０５０において送信処理を行う部分（図面上で下向き矢印で示される部分）では、伝送されたＣ／Ｕプレーンデータ、すなわち、コントロールプレーンデータまたはユーザプレーンデータ（以下では、単にデータという）に、ＰＤＣＰサブレイヤ１０５１によるＰＤＣＰ処理、ＲＬＣサブレイヤ１０５２によるＲＬＣ処理、ＭＡＣサブレイヤ１０５３によるＭＡＣ処理及び物理レイヤ１０５４による物理処理が順に施され、送信されるデータが生成される。該送信データは、無線部１０５５にて無線信号として無線リンク７０に送信される。
また、移動局１０５０において受信処理を行う部分（図面上で上向き矢印で示される部分）では、無線リンク７０からの無線信号が無線部１０５５にて受信され、受信された信号に、物理レイヤ１０５４による物理処理、ＭＡＣサブレイヤ１０５３によるＭＡＣ処理、ＲＬＣサブレイヤ１０５２によるＲＬＣ処理及びＰＤＣＰサブレイヤ１０５１によるＰＤＣＰ処理が、該受信データに順に施される。一連の処理を施されたデータから、送信側から送信されたデータが抽出（受信）される。
また、無線基地局１０６０において送信処理を行う部分（図面上で上向き矢印で示される部分）では、伝送されたデータに、ＰＤＣＰサブレイヤ１０６１によるＰＤＣＰ処理、ＲＬＣサブレイヤ１０６２によるＲＬＣ処理、ＭＡＣサブレイヤ１０６３によるＭＡＣ処理及び物理レイヤ１０６４による物理処理が順に施される。一連の処理を施されたデータは、無線部１０６５にて無線信号として無線リンク７０に送信される。
また、無線基地局１０６０において受信処理を行う部分（図面上で下向き矢印で示される部分）では、無線リンク７０からの無線信号を無線部１０６５にて受信し、受信された信号に、物理レイヤ１０６４による物理処理、ＭＡＣサブレイヤ１０６３によるＭＡＣ処理、ＲＬＣサブレイヤ１０６２によるＲＬＣ処理及びＰＤＣＰサブレイヤ１０６１によるＰＤＣＰ処理が順に施される。一連の処理を施されたデータから、送信側から送信されたデータが抽出（受信）される。
図１３及び１４に示すように、無線基地局１０６０のＲＬＣサブレイヤ１０６２におけるＲＬＣ＿ＳＤＵ受信部１０８０は、ＰＤＣＰサブレイヤ１０６１からＲＬＣ＿ＳＤＵを受信して送信バッファ１０８１に格納する。ＲＬＣ＿ＰＤＵ作成部１０８２は、送信制御情報記憶部１０８９、再送バッファ１０８４及び送信バッファ１０８１から送信に必要なデータを取得して、ＲＬＣ＿ＰＤＵを作成する。
ＲＬＣ＿ＰＤＵ作成部１０８２がＲＬＣ＿ＰＤＵを作成する際に、ＲＬＣ＿ＰＤＵ作成部１０８２は、ＲＬＣヘッダにＲＬＣ＿ＳＮ（シーケンス番号：Ｓｅｑｕｅｎｃｅ  Ｎｕｍｂｅｒ）を付与する。ＲＬＣヘッダには、ポーリング・ビットがある。該ポーリング・ビットの設定により、移動局１０５０の受信状態の報告が要求される。
作成されたＲＬＣ＿ＰＤＵは、ＡＲＱ（自動再送要求：Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅｑｕｅｓｔ）再送に備えて、再送バッファ１０８４へ格納されると共に、ＲＬＣ＿ＰＤＵ送信部１０８３にて無線基地局１０６０のＭＡＣサブレイヤ１０６３へ送信される。ＭＡＣサブレイヤ１０６３へ送信されたＲＬＣ＿ＰＤＵは、物理レイヤ１０６４を経て無線部６５に送られる。無線部１０６５から、ＲＬＣ＿ＰＤＵは、無線リンク７０を介して移動局１０５０へ送られる。
移動局１０５０において、無線基地局１０６０から送られたＲＬＣ＿ＰＤＵが、無線リンク７０を介して、無線部１０５５により受信される。受信されたＲＬＣ＿ＰＤＵは、物理レイヤ１０５４を経て、ＲＬＣサブレイヤ１０５２のＲＬＣ＿ＰＤＵ受信部１１００により、移動局１０５０のＭＡＣサブレイヤ１０５３から受信される。
ＲＬＣ＿ＰＤＵ受信部１１００は、ＭＡＣサブレイヤ１０５３から受信されたＲＬＣ＿ＰＤＵのうち、無線基地局１０６０からの送信制御情報を、受信制御情報記憶部１１１０に格納し、その他の情報を受信バッファ１１０１に格納する。
ＲＬＣ＿ＳＤＵ作成部１１０２は、受信バッファ１１０１からＲＬＣ＿ＰＤＵを取得して、ＲＬＣ＿ＳＤＵを作成する。作成されたＲＬＣ＿ＳＤＵは、ＲＬＣ＿ＳＤＵ送信部１１０３から、移動局１０５０のＰＤＣＰサブレイヤ１０５１へ送信される。
また、受信されたＲＬＣ＿ＰＤＵが受信状態を報告する要求を含む場合、或いは、受信失敗を検知して受信状態を報告する要求を含む場合は、受信バッファ１１０１は、送信制御情報記憶部１１０９に、受信されたＲＬＣ＿ＰＤＵの中の「受信状態を報告する要求」或いは「受信失敗を検知して受信状態を報告する要求」の情報を格納する。
また、送信制御情報記憶部１１０９は、送信制御情報記憶部１１０９に格納されている「受信状態を報告する要求」や「受信失敗を検知して受信状態を報告する要求」の情報を、ＲＬＣ＿ＰＤＵ作成部１１０７に、転送する。
ＲＬＣ＿ＰＤＵ作成部１１０７は、送信制御情報記憶部１１０９から転送された「受信状態を報告する要求」や「受信失敗を検知して受信状態を報告する要求」の情報を受信すると、送信制御情報の作成を準備する。ＲＬＣ＿ＰＤＵ作成部１１０７は、ＲＬＣ＿ＰＤＵを作成する際に、「受信状態を報告する要求」や「受信失敗を検知して受信状態を報告する要求」に応答する送信制御情報を作成する。
以上のように、ＲＬＣ＿ＰＤＵ作成部１１０７では、移動局１０５０がＲＬＣ＿ＰＤＵを受信したか否かを、ＲＬＣ＿ＳＮを使用して、ＡＣＫ（ＡＣＫｎｏｗｌｅｄｇｅｍｅｎｔ）／ＮＡＣＫ（Ｎｅｇａｔｉｖｅ  ＡＣＫｎｏｗｌｅｄｇｅｍｅｎｔ）として通知する送信制御情報が作成される。
移動局１０５０から無線基地局１０６０へのデータ送信における処理は、無線基地局１０６０から移動局１０５０へのデータ送信における処理と同様である。すなわち、移動局１０５０のＲＬＣサブレイヤ１０５２におけるＲＬＣ＿ＳＤＵ受信部１１０５は、移動局１０５０のＰＤＣＰサブレイヤ１０５１からＲＬＣ＿ＳＤＵを受信して、送信バッファ１１０６に格納する。
ＲＬＣ＿ＰＤＵ作成部１１０７は、送信制御情報記憶部１１０９、再送バッファ１１０４及び送信バッファ１１０６から送信に必要なデータを取得して、ＲＬＣ＿ＰＤＵを作成する。
ＲＬＣ＿ＰＤＵ作成部１１０７がＲＬＣ＿ＰＤＵを作成する際に、ＲＬＣ＿ＰＤＵ作成部１１０７は、ＲＬＣヘッダにＲＬＣ＿ＳＮを付与する。ＲＬＣヘッダには、ポーリング・ビットがある。該ポーリング・ビットの設定により、無線基地局１０６０の受信状態の報告が要求される。
作成されたＲＬＣ＿ＰＤＵは、ＡＲＱ再送に備えて、再送バッファ１１０４へ格納されると共に、ＲＬＣ＿ＰＤＵ送信部１１０８にて移動局１０５０のＭＡＣサブレイヤ１０５３へ送信される。ＭＡＣサブレイヤ１０５３へ送信されたＲＬＣ＿ＰＤＵは、物理レイヤ１０５４を経て無線部１０５５に送られる。無線部１０５５から、ＲＬＣ＿ＰＤＵは、無線リンク７０を介して無線基地局１０６０へ送られる。
無線基地局１０６０において、移動局１０５０から送られたＲＬＣ＿ＰＤＵが、無線リンク７０を介して、無線部１０６５により受信される。受信されたＲＬＣ＿ＰＤＵは、物理レイヤ１０６４を経て、ＲＬＣサブレイヤ１０６２のＲＬＣ＿ＰＤＵ受信部１０８５により、ＭＡＣサブレイヤ１０６３から受信される。
ＲＬＣ＿ＰＤＵ受信部１０８５は、ＭＡＣサブレイヤ１０６３から受信されたＲＬＣ＿ＰＤＵのうち、移動局１０５０からの送信制御情報を、受信制御情報記憶部１０９０に格納し、そのほかの情報を受信バッファ１０８６に格納する。
ＲＬＣ＿ＳＤＵ作成部１０８７は、受信バッファ１０８６からＲＬＣ＿ＰＤＵを取得して、ＲＬＣ＿ＳＤＵを作成する。作成されたＲＬＣ＿ＳＤＵは、ＲＬＣ＿ＳＤＵ送信部１０８８から、無線基地局１０６０のＰＤＣＰサブレイヤ１０６１へ送信される。
また、受信されたＲＬＣ＿ＰＤＵが受信状態を報告する要求を含む場合、或いは、受信失敗を検知して受信状態を報告する要求を含む場合は、受信バッファ１０８６は、送信制御情報記憶部１０８９に、受信されたＲＬＣ＿ＰＤＵの中の「受信状態を報告する要求」或いは「受信失敗を検知して受信状態を報告する要求」の情報を格納する。
また、送信制御情報記憶部１０８９は、送信制御情報記憶部１０８９に格納されている「受信状態を報告する要求」や「受信失敗を検知して受信状態を報告する要求」の情報を、ＲＬＣ＿ＰＤＵ作成部１０８２に、転送する。
ＲＬＣ＿ＰＤＵ作成部１０８２は、送信制御情報記憶部１０８９から転送された「受信状態を報告する要求」や「受信失敗を検知して受信状態を報告する要求」の情報を受信すると、送信制御情報の作成を準備する。ＲＬＣ＿ＰＤＵ作成部１０８２は、ＲＬＣ＿ＰＤＵを作成する際に、「受信状態を報告する要求」や「受信失敗を検知して受信状態を報告する要求」に応答する送信制御情報を作成する。
以上のように、ＲＬＣ＿ＰＤＵ作成部１０８２では、無線基地局１０６０がＲＬＣ＿ＰＤＵを受信したか否かを、ＲＬＣ＿ＳＮを使用して、ＡＣＫ／ＮＡＣＫとして通知する送信制御情報が作成される。
以上が関連する移動通信システムにおける移動局１０５０と無線基地局１０６０との間の通信手順である。
上記のように、誤り制御技術として自動再送要求（ＡＲＱ）を採用するデータ伝送方法は、例えば、特許文献１に記載される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３９６０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した移動無線システムでは、無線リンク７０の無線区間における誤りにより、移動局１０５０において送信処理を行う部分、或いは、無線基地局１０６０において送信処理を行う部分が、送信制御情報を誤って判定することがある。特に、送信処理を行う部分で、ＮＡＣＫを示す通知を、ＡＣＫと誤って判定すると、無線基地局１０６０の再送バッファ１０８４に保持されるＲＬＣ＿ＰＤＵ、或は、移動局１０５０の再送バッファ１１０４に保持されるＲＬＣ＿ＰＤＵが削除される。このため、送信処理を行う部分は、その後、受信処理を行う部分から正常なＮＡＣＫ通知により再送を要求されても、ＲＬＣ＿ＰＤＵが再送されない。
受信処理を行う部分は、データが受信されたと判定されないと、データが受信されるまで、ＮＡＣＫ通知により再送を要求されたＲＬＣ＿ＰＤＵの受信を待つ。これらの処理の結果、受信処理を行う部分と送信処理を行う部分との間で、通信が中断する。
本発明は、上記の点に鑑みてなされたものであり、再送を要求されたデータが再送信されるか否かを、再送を要求した装置が判定する、通信システム、通信装置、通信方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の課題を解決するために、本発明による通信システムは、データ送信手段と、データ再送手段とを含む、第１の通信装置と、第１の通信装置に接続され、第１の通信装置から送信されるデータを受信するデータ受信手段と、データ受信手段が正常に受信しなかったデータの再送信を要求するデータ再送要求手段とを含む、第２の通信装置とを備え、データ受信手段はデータ再送要求手段から要求された再送データが第１の通信装置から再送信されるか否かを判定することを特徴とする。
また、本発明による通信装置は、データ送信手段とデータ再送手段とを含む対向する通信装置に接続され、対向する通信装置から送信されるデータを受信するデータ受信手段と、データ受信手段が正常に受信しなかったデータの再送信を要求するデータ再送要求手段とを含み、データ受信手段はデータ再送要求手段から要求された再送データが対向する通信装置から再送信されるか否かを判定することを特徴とする。
また、本発明による通信装置は、対向する通信装置に接続され、対向する通信装置にデータを送信するデータ送信手段と、対向する通信装置が正常に受信しなかったデータの再送信の要求に応じて要求された再送データを再送信するデータ再送手段と、再送データが再送信されないとの再送不可情報を対向する通信装置に送信する再送不可情報送信手段とを含むことを特徴とする。
また、本発明による通信方法は、第１の通信装置と第１の通信装置に接続される第２の通信装置と間の通信方法であって、第１の通信装置から、第２の通信装置にデータを送信し、第２の通信装置において、第１の通信装置から送信されたデータが正常に受信されたか否かを判定し、正常に受信されなかったデータについて、該データの再送信を要求し、第２の通信装置において、要求された再送データが、第１の通信装置から再送信されるか否かを判定することを特徴とする。
また、本発明による記憶媒体は、第１の通信装置と第１の通信装置に接続される第２の通信装置とを通信するプログラムを格納した記憶媒体であって、コンピュータに、第１の通信装置から、第２の通信装置にデータを送信するステップと、第２の通信装置において、第１の通信装置から送信されたデータが正常に受信されたか否かを判定するステップと、正常に受信されなかったデータについて、該データの再送信を要求するステップと、第２の通信装置において、要求された再送データが第１の通信装置から再送信されるか否かを判定するステップとを実行させるプログラムを格納する。
【発明の効果】
【０００６】
本発明によれば、ネットワークを介して接続される通信機器間のデータ通信において、正常に受信されなかったデータの再送を要求する、確認モードでの自動再送要求（ＡＲＱ）による、通信の中断を防ぐ。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１の実施形態に係る通信システムの構成を示す。
【図２】図２は、第１の実施形態に係る通信システムの処理手順を示す。
【図３】図３は、第２及び第３の実施形態に係る移動通信システムの構成を示す。
【図４】図４は、第２の実施形態に係る無線基地局のＲＬＣサブレイヤの構成を示す。
【図５】図５は、第２の実施形態に係る移動局のＲＬＣサブレイヤの構成を示す。
【図６】図６は、第２及び第３の実施形態に係るＲＬＣ＿ＰＤＵ送信部がデータを送信するときに使用する、ＲＬＣ＿ＰＤＵのフォーマットを示す。
【図７】図７は、第２及び第３の実施形態に係るＲＬＣ＿ＰＤＵ送信部が送信制御情報を送信するときに使用する、ＲＬＣ＿ＰＤＵのフォーマットを示す。
【図８】図８は、第２及び第３の実施形態に係るＲＬＣ＿ＰＤＵ送信部が再送不可情報を送信するときに使用する、ＲＬＣ＿ＰＤＵのフォーマット例を示す図である。
【図９】図９は、第３の実施形態に係る無線基地局のＲＬＣサブレイヤの構成を示す。
【図１０】図１０は、第３の実施形態に係る移動局のＲＬＣサブレイヤの構成を示す。
【図１１】図１１は、第３の実施形態に係るＮＡＣＫ通知管理部の処理手順を示す。
【図１２】図１２は、関連する移動通信システムの構成を示す。
【図１３】図１３は、関連する無線基地局のＲＬＣサブレイヤの構成を示す。
【図１４】図１４は、関連する移動局のＲＬＣサブレイヤの構成を示す。
【発明を実施するための形態】
【０００８】
［第１の実施形態］
図１を参照して、本発明の第１の実施形態に係る、通信システムが説明される。
通信システム１は、送信側装置２と、該送信側装置２に接続される受信側装置３を含む。送信側装置２と受信側装置３との間で通信が行われる。
送信側装置２は、受信側装置３にデータを送信する、データ送信手段４と、データ再送手段５とを含む。
受信側装置３は、送信側装置２から送信されたデータを受信する、データ受信手段６を含む。受信側装置３は、さらに、データ再送要求手段７を含む。
データ受信手段６は、送信側装置２から送信されたデータが正常に受信されたかどうかを検出する。送信側装置２から送信されたデータが正常に受信されなかった場合、データ再送要求手段７は、送信側装置２にこのデータの再送信を要求する。
データ受信手段６は、データ再送要求手段７から要求された再送データが、送信側装置２から再送信されるか否かを判定する。
次に、図１及び２を参照して、第１の実施形態に係る、通信システムにおける通信方法が説明される。
送信側装置２のデータ送信手段４が、受信側装置３にデータを送信する（ステップＳ１０１）と、受信側装置３のデータ受信手段６は、受信したデータが正常に受信されたか否かを検出する（ステップＳ１０２）。正常にデータが受信されたときは（ステップＳ１０２のＹＥＳ）、データ再送についての処理を終えて、次の処理に進む。
データ受信手段６が、受信したデータが正常に受信されなかったときは（ステップＳ１０２のＮＯ）、データ再送要求手段７が送信側装置２に、該データの再送信を要求する（ステップＳ１０３）。
データ再送要求を送信した後に、受信側装置３のデータ受信手段は、送信側装置２から、要求された再送データが再送信されるか否かを判定する（ステップＳ１０４）。
再送データが再送信されると判定されるとき（ステップＳ１０４のＹＥＳ）は、再送データが再送信されてデータ受信手段６に受信される（ステップＳ１０５）。
再送データが再送信されないと判定されるとき（ステップＳ１０４のＮＯ）は、データ受信手段６は、要求された再送データを受信せずに、処理を終える。
第１の実施形態に係る通信システム１によれば、受信側装置３において、再送信の要求に応じて、送信側装置２からの再送データが再送信されるか否か、が判定される。これにより、送信側装置２が、データ送信手段４を制御する送信制御情報を誤って判定したとしても、受信側装置３が再送データの受信を待って、通信が中断する状態は発生しない。従って、送信側装置２と受信側装置３の間の通信経路の状態によらず、安定した通信環境が得られる。
［第２の実施形態］
次に、第１の実施形態に係る通信システムが、関連する通信システムとして例示されるような、移動通信システムに適用される。
図３は、本発明の第２の実施形態に係る、ＬＴＥ方式の移動通信システムにおける無線アクセスネットワーク（Ｅ−ＵＴＲＡＮ）の構成を示す。
移動通信システム２０１は、ＵＥと呼ばれる移動局５０と、ｅＮＢと呼ばれる無線基地局６０とを含む。移動局５０と無線基地局６０との間で、無線リンク（ＲＬ）７０を介して、通信が行われる。
第１の実施形態に係る、送信側装置２及び受信側装置３は、通信データの処理に応じて、第２の実施形態における、無線基地局６０及び移動局５０、或は、移動局５０及び無線基地局６０に、それぞれ対応する。
移動局５０は、ＰＤＣＰサブレイヤ５１、ＲＬＣサブレイヤ５２、ＭＡＣサブレイヤ５３、物理レイヤ５４及び無線部５５とを含む。無線基地局６０は、ＰＤＣＰサブレイヤ６１、ＲＬＣサブレイヤ６２、ＭＡＣサブレイヤ６３、物理レイヤ６４及び無線部６５とを含む。
なお、第２の実施形態に係るＰＤＣＰサブレイヤ５１、ＭＡＣサブレイヤ５３、物理レイヤ５４及び無線部５５は、上記で説明された関連する移動局１０５０のＰＤＣＰサブレイヤ１０５１、ＭＡＣサブレイヤ１０５３、物理レイヤ１０５４及び無線部１０５５とそれぞれ同じ構成及び同じ機能を有するので、以下では、説明を省略又は簡略化する。
また、第２の実施形態に係るＰＤＣＰサブレイヤ６１、ＭＡＣサブレイヤ６３、物理レイヤ６４及び無線部６５は、上記で説明された関連する無線基地局１０６０のＰＤＣＰサブレイヤ１０６１、ＭＡＣサブレイヤ１０６３、物理レイヤ１０６４及び無線部１０６５とそれぞれ同じ構成及び同じ機能を有するので、以下では、説明を省略又は簡略化する。
図４は、第２の実施形態に係る無線基地局６０のＲＬＣサブレイヤ６２の構成を示す。
無線基地局６０のＲＬＣサブレイヤ６２は、ＲＬＣ＿ＳＤＵ（Ｓｅｒｖｉｃｅ  Ｄａｔａ  Ｕｎｉｔ）受信部８０、送信バッファ８１、ＲＬＣ＿ＰＤＵ（Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）作成部８２、ＲＬＣ＿ＰＤＵ送信部８３、再送バッファ８４、ＲＬＣ＿ＰＤＵ受信部８５、受信バッファ８６、ＲＬＣ＿ＳＤＵ作成部８７、ＲＬＣ＿ＳＤＵ送信部８８、送信制御情報記憶部８９及び受信制御情報記憶部９０を含む。
これらは、上記で説明された関連する無線基地局１０６０のＲＬＣサブレイヤ１０６２のＲＬＣ＿ＳＤＵ受信部１０８０、送信バッファ１０８１、ＲＬＣ＿ＰＤＵ作成部１０８２、ＲＬＣ＿ＰＤＵ送信部１０８３、再送バッファ１０８４、ＲＬＣ＿ＰＤＵ受信部１０８５、受信バッファ１０８６、ＲＬＣ＿ＳＤＵ作成部１０８７、ＲＬＣ＿ＳＤＵ送信部１０８８、送信制御情報記憶部１０８９及び受信制御情報記憶部１０９０とそれぞれ同じ構成及び同じ機能を有するので、以下では、説明を省略又は簡略化する。
図５は、第２の実施形態に係る移動局５０のＲＬＣサブレイヤ５２の構成を示す。
移動局５０のＲＬＣサブレイヤ５２は、ＲＬＣ＿ＰＤＵ受信部１００、受信バッファ１０１、ＲＬＣ＿ＳＤＵ作成部１０２、ＲＬＣ＿ＳＤＵ送信部１０３、再送バッファ１０４、ＲＬＣ＿ＳＤＵ受信部１０５、送信バッファ１０６、ＲＬＣ＿ＰＤＵ作成部１０７、ＲＬＣ＿ＰＤＵ送信部１０８、送信制御情報記憶部１０９及び受信制御情報記憶部１１０を含む。
これらは、上記で説明された関連する移動局１０５０のＲＬＣサブレイヤ１０５２のＲＬＣ＿ＰＤＵ受信部１１００、受信バッファ１１０１、ＲＬＣ＿ＳＤＵ作成部１１０２、ＲＬＣ＿ＳＤＵ送信部１１０３、再送バッファ１１０４、ＲＬＣ＿ＳＤＵ受信部１１０５、送信バッファ１１０６、ＲＬＣ＿ＰＤＵ作成部１１０７、ＲＬＣ＿ＰＤＵ送信部１１０８、送信制御情報記憶部１１０９及び受信制御情報記憶部１１１０とそれぞれ同じ構成及び同じ機能を有するので、以下では、説明を省略又は簡略化する。
第２の実施形態に係る無線基地局６０のＲＬＣサブレイヤ６２は、受信側再送不可情報記憶部１０及び送信側再送不可情報記憶部１１をさらに備える。また、移動局５０のＲＬＣサブレイヤ５２は、受信側再送不可情報記憶部２０及び送信側再送不可情報記憶部２１をさらに備える。
無線基地局６０のＲＬＣサブレイヤ６２において、送信側再送不可情報記憶部１１、ＲＬＣ＿ＰＤＵ作成部８２及びＲＬＣ＿ＰＤＵ送信部８３は、協働して、再送不可情報送信手段として機能する。受信側再送不可情報記憶部１０、ＲＬＣ＿ＳＤＵ作成部８７及びＲＬＣ＿ＰＤＵ受信部８５は、協働して、データ受信手段として機能する。
また、移動局５０のＲＬＣサブレイヤ５２において、送信側再送不可情報記憶部２１、ＲＬＣ＿ＰＤＵ作成部１０７及びＲＬＣ＿ＰＤＵ送信部１０８は、協働して、再送不可情報送信手段として機能する。受信側再送不可情報記憶部２０、ＲＬＣ＿ＳＤＵ作成部１０２及びＲＬＣ＿ＰＤＵ受信部１００は、協働して、データ受信手段として機能する。
次に、図３乃至８を参照して、第２の実施形態に係る無線基地局６０のＲＬＣサブレイヤ６２と移動局５０のＲＬＣサブレイヤ５２における動作が、説明される。
なお、無線基地局６０のＲＬＣサブレイヤ６２における動作は、移動局５０のＲＬＣサブレイヤ５２における動作と同一であるので、以下では、無線基地局６０のＲＬＣサブレイヤ６２における動作が説明され、移動局５０のＲＬＣサブレイヤ５２における動作の説明は省略される。
ＲＬＣ＿ＳＤＵ受信部８０は、ＰＤＣＰサブレイヤ６１からＲＬＣ＿ＳＤＵを受信して送信バッファ８１に格納する。ＲＬＣ＿ＰＤＵ作成部８２は、送信制御情報記憶部８９、送信側再送不可情報記憶部１１、再送バッファ８４及び送信バッファ８１からの送信データを取得して、ＲＬＣ＿ＰＤＵを作成する。
ＲＬＣ＿ＰＤＵを作成する際には、ＲＬＣ＿ＰＤＵ作成部８２は、ＲＬＣヘッダにＲＬＣ＿ＳＮ（ＲＬＣシーケンス番号）を付与する。ＲＬＣヘッダには、ポーリング・ビットがある。ポーリング・ビットの設定により、移動局５０の受信状態の報告が要求される。
作成されたＲＬＣ＿ＰＤＵは、ＡＲＱ（自動再送要求）再送に備えて再送バッファ８４へ格納される。また、ＲＬＣ＿ＰＤＵは、ＲＬＣ＿ＰＤＵ送信部８３からＭＡＣサブレイヤ６３へ送信される。ＭＡＣサブレイヤ６３へ送信されたＲＬＣ＿ＰＤＵは、物理レイヤ６４を経て無線部６５に送られる。無線部６５から、ＲＬＣ＿ＰＤＵは、無線リンク７０を介して移動局５０へ送られる。
上記のように、ＲＬＣ＿ＰＤＵが移動局５０に送信されると、移動局５０から無線基地局６０へＲＬＣ＿ＰＤＵが送信される。移動局５０から無線リンク７０を介して送られてきたＲＬＣ＿ＰＤＵは、無線部６５及び物理レイヤ６４を経て、ＭＡＣサブレイヤ６３に受信される。
無線基地局６０のＲＬＣサブレイヤ６２のＲＬＣ＿ＰＤＵ受信部８５は、移動局５０から送られてきたＲＬＣ＿ＰＤＵを、ＭＡＣサブレイヤ６３から受信する。
ＲＬＣ＿ＰＤＵのうち、移動局５０の送信制御情報は受信制御情報記憶部９０に格納され、移動局５０の再送不可情報は受信側再送不可情報記憶部１０に格納され、ＲＬＣ＿ＰＤＵに含まれる、送信制御情報と再送不可情報以外の情報は、受信バッファ８６に格納される。
ＲＬＣ＿ＳＤＵ作成部８７は、受信バッファ８６からＲＬＣ＿ＰＤＵを取得してＲＬＣ＿ＳＤＵを作成する。このとき、ＲＬＣ＿ＳＤＵ作成部８７は、受信側再送不可情報記憶部１０に格納される移動局５０の再送不可情報に基づき、再送が不可能と示されるＲＬＣ＿ＰＤＵを受信済みと判定して処理する。すなわち、再送不可能と判定されるＲＬＣ＿ＰＤＵに対するＲＬＣ＿ＳＤＵは作成せず、次のＲＬＣ＿ＳＤＵを作成する。
このようにして作成されたＲＬＣ＿ＳＤＵは、ＲＬＣ＿ＳＤＵ送信部８８から、ＰＤＣＰサブレイヤ６１へ送信される。
また、受信制御情報記憶部９０に格納された移動局５０の送信制御情報が、無線基地局６０の受信状態を報告する要求、或は、受信失敗を検知して受信状態を報告する要求を含む場合、この要求は再送バッファ８４に転送される。
ＲＬＣ＿ＰＤＵ作成部８２は、上記の要求を再送バッファ８４から受け取ると、送信制御情報の作成を準備する。ＲＬＣ＿ＰＤＵ作成部８２は、ＲＬＣ＿ＰＤＵを作成するときに、無線基地局６０の受信状態を報告する要求、或は、受信失敗を検知して受信状態を報告する要求に応答する、送信制御情報を作成する。
ＲＬＣ＿ＰＤＵ作成部８２が作成する送信制御情報により、ＲＬＣ＿ＰＤＵが受信済みであるか否かが、ＲＬＣ＿ＳＮを使用してＡＣＫ／ＮＡＣＫとして、無線基地局６０から移動局５０へ通知される。
また、移動局５０の再送不可情報は、受信側再送不可情報記憶部１０から送信制御情報記憶部８９に転送される。
ＲＬＣ＿ＰＤＵ作成部８２は、上記の移動局５０の再送不可情報を、送信制御情報記憶部８９から受け取ると、再送不可情報により通知されたＲＬＣ＿ＰＤＵに対しては、ＮＡＣＫ通知を行わずにＡＣＫ通知を行うように、送信制御情報を作成する。
また、再送バッファ８４は、受信された受信制御情報に従ってデータを管理する。このとき、再送バッファ８４に受信制御情報によりＮＡＣＫを通知されたデータがない場合、再送バッファ８４は、無線基地局６０の再送不可情報を作成し、該再送不可情報を送信側再送不可情報記憶部１１に格納する。
以上が、無線基地局６０のＲＬＣサブレイヤ６２の動作の説明である。次に、無線基地局６０のＲＬＣサブレイヤ６２と移動局５０のＲＬＣサブレイヤ５２とが連携して行う、移動通信システムの処理が説明される。
無線基地局６０のＲＬＣサブレイヤ６２におけるＲＬＣ＿ＳＤＵ受信部８０は、ＰＤＣＰサブレイヤ６１からＲＬＣ＿ＳＤＵを受信して、該ＲＬＣ＿ＳＤＵを送信バッファ８１に格納する。ＲＬＣ＿ＰＤＵ作成部８２は、ＭＡＣサブレイヤ６３から要求されたときにＲＬＣ＿ＰＤＵを作成する。
ＭＡＣサブレイヤ６３からの要求には、作成サイズが含まる。ＲＬＣ＿ＰＤＵ作成部８２は、該作成サイズに達するまで、送信制御情報記憶部８９からの送信制御情報、送信側再送不可情報記憶部１１からの再送不可情報、再送バッファ８４からの情報、及び送信バッファ８１からの情報を、この順に取得して、ＲＬＣ＿ＰＤＵを作成する。
図６は、ＲＬＣ＿ＰＤＵ送信部８３が、再送バッファ８４或は送信バッファ８１から取得した情報を送信するときに使用するフォーマットの一例である。該フォーマットは、３ＧＰＰ＿ＴＳ＿３６．３２２に規定される、Ｄ／Ｃフィールド、ＲＦフィールド、Ｐフィールド、ＦＩフィールド、Ｅフィールド、ＳＮフィールド及びＤａｔａフィールドを含む。
Ｄ／Ｃフィールドは、送信されるデータの種類がユーザデータ（Ｕｓｅｒ  Ｄａｔａ）であるか制御データ（Ｃｏｎｔｒｏｌ  Ｄａｔａ）であるかを示すフィールドである。本実施例では、該フィールドは、ユーザデータであると設定される。
ＲＦフィールドは、ＲＬＣ＿ＰＤＵを再送するときに、データが再分割されるかどうかを示すフィールドである。ＲＦフィールドは、再分割の有無に応じて設定される。
Ｐフィールドは、対向する機器に、受信状態を示す制御情報を要求するかどうかを示すフィールドである。Ｐフィールドは、要求の有無に応じて設定される。
ＦＩフィールドは、Ｄａｔａフィールドの先頭がＲＬＣ＿ＳＤＵの先頭かどうか、Ｄａｔａフィールドの最後がＲＬＣ＿ＳＤＵの最後かどうかを示すフィールドであり、ＲＬＣ＿ＳＤＵのマッピングの状態に応じて設定される。
Ｅフィールドは、複数のＲＬＣ＿ＳＤＵがＲＬＣ＿ＰＤＵにマッピングされているかどうかを示すフィールドである。Ｅフィールドは、ＲＬＣ＿ＳＤＵのマッピングの状態に応じて設定される。
ＳＮフィールドは、ＲＬＣ＿ＰＤＵを識別する番号である。ＳＮフィールドは、新規データ毎にインクリメントされる。また、再送データに対して、ＳＮフィールドには、新規送信時の番号が付与される。
Ｄａｔａフィールドは、１或は複数のＲＬＣ＿ＳＤＵ（もしくはＲＬＣ＿ＳＤＵの一部）を含む。複数のＲＬＣ＿ＳＤＵ（もしくはＲＬＣ＿ＳＤＵの一部）を１つのＲＬＣ＿ＰＤＵにマッピングするときは、ＲＬＣ＿ＳＤＵ（もしくはＲＬＣ＿ＳＤＵの一部）の長さを示すＬＩフィールド（図６では不図示）が設定される。本フォーマットにより、ＲＬＣ＿ＳＤＵがＲＬＣ＿ＰＤＵとして送信される。
また、図７は、ＲＬＣ＿ＰＤＵ送信部８３が、送信制御情報記憶部８９に格納される送信制御情報を送信するときに使用するフォーマットの一例である。該フォーマットは、３ＧＰＰ＿ＴＳ＿３６．３２２に規定されるＤ／Ｃフィールド、ＣＰＴフィールド、ＡＣＫ＿ＳＮフィールド、Ｅ１フィールド、Ｅ２フィールド、ＮＡＣＫ＿ＳＮフィールド、ＳＯｓｔａｒｔフィールド及びＳＯｅｎｄフィールドを含む。
Ｄ／Ｃフィールドは、上記で説明されたＤ／Ｃフィールドと同じである。
ＣＰＴフィールドには、ＲＬＣ＿ＰＤＵの受信状態を示す制御情報であると設定される。
ＡＣＫ＿ＳＮフィールドには、全てのＮＡＣＫが通知された場合は、次に受信するＲＬＣ＿ＰＤＵのシーケンス番号（ＳＮ）を、そうでない場合は、ＮＡＣＫが通知されなかった最初のＲＬＣ＿ＰＤＵのＳＮが設定される。
Ｅ１フィールドは、ＮＡＣＫ＿ＳＮがあるかどうかを示すフィールドである。Ｅ１フィールドは、ＮＡＣＫ＿ＳＮの有無に応じて設定される。
Ｅ２フィールドは、ＳＯｓｔａｒｔ及びＳＯｅｎｄがあるかどうかを示すフィールドである。Ｅ２フィールドは、ＳＯｓｔａｒｔ及びＳＯｅｎｄの有無に応じて設定される。
ＮＡＣＫ＿ＳＮフィールドには、受信できなかったＲＬＣ＿ＰＤＵのＳＮが設定される。
ＳＯｓｔａｒｔフィールドは、ＲＬＣ＿ＰＤＵの一部が受信されたときに、受信されなかった部分の開始位置が設定される。
ＳＯｅｎｄフィールドは、ＲＬＣ＿ＰＤＵの一部が受信されたときに、受信されなかった部分の終了位置が設定される。
図７に示されるフォーマットを用いて、ＲＬＣ＿ＰＤＵ送信部８３は、ＲＬＣ＿ＰＤＵもしくはＲＬＣ＿ＰＤＵの一部の受信状態を通知する。
また、図８は、ＲＬＣ＿ＰＤＵ送信部８３が、送信側再送不可情報記憶部１１に格納される再送不可情報を送信するときに使用するフォーマットの一例を示す。該フォーマットは、３ＧＰＰ＿ＴＳ＿３６．３２２に規定されるＤ／Ｃフィールド、ＣＰＴフィールド、ＵＮＴＸ＿ＳＮフィールド、Ｅ１フィールド、Ｅ２フィールド、ＳＯｓｔａｒｔフィールド及びＳＯｅｎｄフィールドを含む。
Ｄ／Ｃフィールド、ＣＰＴフィールド、Ｅ２フィールド、ＳＯｓｔａｒｔフィールド及びＳＯｅｎｄフィールドは、上記で説明された、Ｄ／Ｃフィールド、ＣＰＴフィールド、Ｅ２フィールド、ＳＯｓｔａｒｔフィールド及びＳＯｅｎｄフィールドとそれぞれ同じである。
ＵＮＴＸ＿ＳＮフィールドには、再送が不可能であるＲＬＣ＿ＰＤＵのシーケンス番号（ＳＮ）が設定される。
Ｅ１フィールドは、ＵＮＴＸ＿ＳＮが継続するかどうかを示すフィールドである。Ｅ１フィールドは、ＵＮＴＸ＿ＳＮの有無に応じて設定される。
図８に示されるフォーマットを用いて、無線基地局６０は、移動局５０に、ＲＬＣ＿ＰＤＵ或はＲＬＣ＿ＰＤＵの一部についての再送不可情報を、ＡＣＫ／ＮＡＣＫとして通知する。
送信バッファ８１に保持されるデータのうち、ＲＬＣ＿ＰＤＵ作成部８２により使用されたデータは削除される。ＲＬＣ＿ＰＤＵ作成部８２で、送信バッファ８１に保持されるデータを使用して作成されたＲＬＣ＿ＰＤＵは、ＲＬＣ＿ＰＤＵ送信部８３へ送出される。また、該ＲＬＣ＿ＰＤＵは、再送バッファ８４に、送信済みデータとして、格納される。
再送バッファ８４には、再送待ちデータと送信済みデータとが格納される。ＲＬＣ＿ＰＤＵ作成部８２は、再送待ちデータを使用する。ＲＬＣ＿ＰＤＵ作成部８２が使用した再送待ちデータは、送信済みデータになる。ＲＬＣ＿ＰＤＵ作成部８２が、再送バッファ８４の再送待ちデータを使用して作成したＲＬＣ＿ＰＤＵは、ＲＬＣ＿ＰＤＵ送信部８３へ送出されるが、該ＲＬＣ＿ＰＤＵは、再送バッファ８４に送信済みデータとして、格納されない。
ＲＬＣ＿ＰＤＵ作成部８２が、送信制御情報記憶部８９に格納される送信制御情報及び送信側再送不可情報記憶部１１に格納される無線基地局６０の再送不可情報を使用して作成したＲＬＣ＿ＰＤＵは、ＲＬＣ＿ＰＤＵ送信部８３へ送出されるが、該ＲＬＣ＿ＰＤＵは、再送バッファ８４に格納されない。
ＲＬＣ＿ＰＤＵ送信部８３は、ＲＬＣ＿ＰＤＵ作成部８２で作成されたＲＬＣ＿ＰＤＵをＭＡＣサブレイヤ６３へ送信する。ＭＡＣサブレイヤ６３へ送信されたＲＬＣ＿ＰＤＵは、物理レイヤ６４及び無線部６５を経て、無線リンク７０を介して、移動局５０へ送られる。
無線基地局６０から送られてきたＲＬＣ＿ＰＤＵは、無線リンク７０を介して、無線部５５及び物理レイヤ５４を経てＭＡＣサブレイヤ５３に受信される。移動局５０のＲＬＣ＿ＰＤＵ受信部１００は、該ＲＬＣ＿ＰＤＵをＭＡＣサブレイヤ５３から受信する。
ＲＬＣ＿ＰＤＵのうち、無線基地局６０の送信制御情報は受信制御情報記憶部１１０に格納され、再送不可情報は受信側再送不可情報記憶部２０に格納される。ＲＬＣ＿ＰＤＵに含まれる、送信制御情報及び再送不可情報以外の情報は、受信バッファ１０１に格納される。
受信バッファ１０１は、ＲＬＣ＿ＰＤＵのシーケンス番号（ＳＮ）を使用して、ＲＬＣ＿ＰＤＵの受信に欠落がないかどうか管理する。
前回作成されたＲＬＣ＿ＳＤＵの終端に対応するＲＬＣ＿ＰＤＵに連続するＲＬＣ＿ＰＤＵが受信されていれば、ＲＬＣ＿ＳＤＵ作成部１０２は、該ＲＬＣ＿ＰＤＵを受信バッファ１０１から取得して、ＲＬＣ＿ＳＤＵを作成する。
受信側再送不可情報記憶部２０に格納される無線基地局６０の再送不可情報に基いて、無線基地局６０が再送しないので移動局５０で受信不可能と判定される、ＲＬＣ＿ＰＤＵは、上記の連続性を途切れさせる。ＲＬＣ＿ＳＤＵ作成部１０２は、このようなＲＬＣ＿ＰＤＵを除外して、次のＲＬＣ＿ＰＤＵを取得する。
除外したＲＬＣ＿ＰＤＵの直後から連続して受信されるＲＬＣ＿ＰＤＵがあれば、ＲＬＣ＿ＳＤＵ作成部１０２は、該連続して受信されるＲＬＣ＿ＰＤＵを取得して、ＲＬＣ＿ＳＤＵを作成する。
ＲＬＣ＿ＳＤＵ作成部１０２により作成されたＲＬＣ＿ＳＤＵは、ＲＬＣ＿ＳＤＵ送信部１０３へ送られて、ＲＬＣ＿ＳＤＵ送信部１０３から、ＰＤＣＰサブレイヤ５１へ送信される。
また、移動局５０のＲＬＣサブレイヤ５２におけるＲＬＣ＿ＳＤＵ受信部１０５は、ＰＤＣＰサブレイヤ５１からＲＬＣ＿ＳＤＵを受信して、受信したＲＬＣ＿ＳＤＵを送信バッファ１０６に格納する。そして、ＲＬＣ＿ＰＤＵ作成部１０７は、ＭＡＣサブレイヤ５３から要求されたときに、ＲＬＣ＿ＰＤＵを作成する。
ＭＡＣサブレイヤ５３からの要求は、作成サイズを含む。ＲＬＣ＿ＰＤＵ作成部１０７は、該作成サイズに達するまで、送信制御情報記憶部１０９からの送信制御情報、送信側再送不可情報記憶部２１からの再送不可情報、再送バッファ１０４からの情報及び送信バッファ１０６からの情報を、この順に取得して、ＲＬＣ＿ＰＤＵを作成する。
送信バッファ１０６に保持されるデータのうち、ＲＬＣ＿ＰＤＵ作成部１０７により使用されたデータは削除される。ＲＬＣ＿ＰＤＵ作成部１０７で、送信バッファ１０６に保持されるデータを使用して作成されたＲＬＣ＿ＰＤＵは、ＲＬＣ＿ＰＤＵ送信部１０８へ送出される。また、該ＲＬＣ＿ＰＤＵは、再送バッファ１０４に、送信済みデータとして、格納される。
再送バッファ１０４には、再送待ちデータと送信済みデータとが格納される。ＲＬＣ＿ＰＤＵ作成部１０７は、再送待ちデータを使用する。ＲＬＣ＿ＰＤＵ作成部１０７が使用した再送待ちデータは、送信済みデータとなる。ＲＬＣ＿ＰＤＵ作成部１０７が、再送バッファ１０４に保持される再送待ちデータを使用して作成したＲＬＣ＿ＰＤＵは、ＲＬＣ＿ＰＤＵ送信部１０８へ送出されるが、該ＲＬＣ＿ＰＤＵは、再送バッファ１０４に、送信済みデータとして、格納されない。
ＲＬＣ＿ＰＤＵ作成部１０７が、送信制御情報記憶部１０９に格納される送信制御情報及び送信側再送不可情報記憶部２１に格納される移動局５０の再送不可情報を取得して作成したＲＬＣ＿ＰＤＵは、ＲＬＣ＿ＰＤＵ送信部１０８へ送出されるが、該ＲＬＣ＿ＰＤＵは、再送バッファ１０４に格納されない。
ＲＬＣ＿ＰＤＵ送信部１０８は、ＲＬＣ＿ＰＤＵ作成部１０７で作成されたＲＬＣ＿ＰＤＵをＭＡＣサブレイヤ５３へ送信する。ＭＡＣサブレイヤ５３へ送信されたＲＬＣ＿ＰＤＵは、物理レイヤ５４及び無線部５５を経て、無線リンク７０を介して、無線基地局６０へ送られる。
受信されたＲＬＣ＿ＰＤＵが、受信状態を報告する要求を含む場合、或は、受信失敗を検知して受信状態を報告する必要がある場合には、ＲＬＣ＿ＰＤＵ作成部１０７は、送信制御情報の作成を準備する。ＲＬＣ＿ＰＤＵ作成部１０７は、ＲＬＣ＿ＰＤＵを作成するときに、送信制御情報を作成する。
ＲＬＣ＿ＰＤＵ作成部１０７が作成する送信制御情報により、ＲＬＣ＿ＰＤＵを受信済みであるか否かが、図７に示されるフォーマットにおけるＲＬＣ＿ＳＮを使用してＡＣＫ／ＮＡＣＫとして、移動局５０から無線基地局６０へ通知される。
移動局５０から送られてきたＲＬＣ＿ＰＤＵは、無線リンク７０を介して、無線部６５及び物理レイヤ６４を経て、ＭＡＣサブレイヤ６３に受信される。無線基地局６０のＲＬＣ＿ＰＤＵ受信部８５は、該ＲＬＣ＿ＰＤＵをＭＡＣサブレイヤ６３から受信する。
ＲＬＣ＿ＰＤＵのうち、移動局５０の送信制御情報は受信制御情報記憶部９０に格納され、再送不可情報は受信側再送不可情報記憶部１０に格納される。ＲＬＣ＿ＰＤＵに含まれる、送信制御情報及び再送不可情報以外の情報は、受信バッファ８６に格納される。
受信バッファ８６では、ＲＬＣ＿ＰＤＵのシーケンス番号（ＳＮ）を使用して、ＲＬＣ＿ＰＤＵの受信に欠落がないかどうか管理する。
前回作成されたＲＬＣ＿ＳＤＵの終端に対応するＲＬＣ＿ＰＤＵに連続するＲＬＣ＿ＰＤＵが受信されていれば、ＲＬＣ＿ＳＤＵ作成部８７は、該ＲＬＣ＿ＰＤＵを受信バッファ８６から取得して、ＲＬＣ＿ＳＤＵを作成する。
受信側再送不可情報記憶部１０に格納される移動局５０の再送不可情報に基いて、移動局５０が再送しないので無線基地局６０で受信不可能と判定される、ＰＬＣ＿ＰＤＵは、上記の連続性を途切れさせる。ＲＬＣ＿ＳＤＵ作成部８７は、このようなＲＬＣ＿ＰＤＵを除外して、次のＲＬＣ＿ＰＤＵを取得する。
除外したＲＬＣ＿ＰＤＵの直後から連続して受信されるＲＬＣ＿ＰＤＵがあれば、ＲＬＣ＿ＳＤＵ作成部８７は、該連続して受信されるＲＬＣ＿ＰＤＵを取得して、ＲＬＣ＿ＳＤＵを作成する。
ＲＬＣ＿ＳＤＵ作成部８７により作成されたＲＬＣ＿ＳＤＵは、ＲＬＣ＿ＳＤＵ送信部８８へ送られて、ＲＬＣ＿ＳＤＵ送信部８８からＰＤＣＰサブレイヤ６１へ送信される。
図８に示されるフォーマットは、ＲＬＣ＿ＰＤＵの一部が再送不可能であると通知できる。従って、ＲＬＣ＿ＳＤＵ作成部８７で除外されるデータのサイズは、再送不可能であると通知されたＲＬＣ＿ＰＤＵの単位に限定されない。除外されるデータのサイズは、再送不可能であると通知されたＲＬＣ＿ＰＤＵの一部であってもよい。
以上説明された、第２の実施形態では、対向する機器に、送信側が再送しないと通知するため、図８に示されるフォーマットは、再送不可情報を含む。しかしながら、図６に示されるフォーマットを使用して、無線基地局６０から移動局５０へ、或は、移動局５０から無線基地局６０へ、ＲＬＣ＿ＰＤＵが再送不可能であると通知してもよい。
送信側は、図６に示されるフォーマットに対して、ＳＮフィールドに再送不可能であるＲＬＣ＿ＰＤＵのＳＮを設定し、Ｄａｔａフィールドを空欄にする。さらに、送信側は、ＦＩフィールドに、Ｄａｔａフィールドの先頭がＲＬＣ＿ＳＤＵの先頭であり、Ｄａｔａフィールドの最後がＲＬＣ＿ＳＤＵの最後である、と設定する。
Ｄａｔａフィールドが空欄であり、ＲＬＣ＿ＰＤＵが完結するとＦＩフィールドが示すので、受信側は、該ＲＬＣ＿ＰＤＵが再送不可能であると判定する。
第２の実施形態に係る移動局５０及び無線基地局６０によれば、受信側装置から要求されたデータの再送信が不可能なときは、送信側装置は、再送信不可との情報を受信側装置に送信する。また、受信側装置が、送信側装置からデータの再送信不可との情報を受信したときは、受信側装置は、再送信を要求したデータを除いてデータを受信する。すなわち、ＡＲＱ再送において、データ再送不可が通知され、或は、データ再送不可の状態が検知される。これらの動作により、データ通信における中断が排除される。
［第３の実施形態］
図３、９及び１０を参照して、本発明の第３の実施形態に係る、移動通信システムが、説明される。
図３は、第３の実施形態に係る、移動通信システム３０１の構成を示す。
なお、第３の実施形態に係る無線基地局３６０及び移動局３５０は、上記で説明された第２の実施形態に係る無線基地局６０及び移動局５０と、それぞれ、ＲＬＣサブレイヤ３５２、３６２を除いた部分は、同一である。
図９及び１０は、それぞれ、第３の実施形態に係る無線基地局３６０のＲＬＣサブレイヤ３６２及び移動局３５０のＲＬＣサブレイヤ３５２の構成を示す。
なお、第３の実施形態に係るＲＬＣサブレイヤ３６２及び３５２は、上記で説明された第２の実施形態に係るＲＬＣサブレイヤ６２及び５２と、構成が部分的に異なる。すなわち、第３の実施形態に係るＲＬＣ＿ＳＤＵ受信部８０、１０５、送信バッファ８１、１０６、ＲＬＣ＿ＰＤＵ作成部８２、１０７、ＲＬＣ＿ＰＤＵ送信部８３、１０８、再送バッファ８４、１０４、ＲＬＣ＿ＰＤＵ受信部８５、１００、受信バッファ８６、１０１、ＲＬＣ＿ＳＤＵ送信部８８、１０３、受信制御情報記憶部９０、１１０は、第２の実施形態とそれぞれ同じ構成及び同じ機能を有するので、以下では、説明を省略又は簡略化する。
ＲＬＣサブレイヤ３６２及び３５２は、それぞれ、ＮＡＣＫ通知管理部３０、３１を含む。また、ＲＬＣ＿ＰＤＵ作成部３８７、４０２及び送信制御情報記憶部３８９、４０９が、それぞれ第２の実施形態と構成及び機能が異なる。
無線基地局３６０のＲＬＣサブレイヤ３６２において、ＮＡＣＫ通知管理部３０、ＲＬＣ＿ＳＤＵ作成部３８７及び送信制御情報記憶部３８９は、協働して、データ受信手段として機能する。
また、移動局３５０のＲＬＣサブレイヤ３５０において、ＮＡＣＫ通知管理部３１、ＲＬＣ＿ＳＤＵ作成部４０２及び送信制御情報記憶部４０９は、協働して、データ受信手段として機能する。
図９乃至１１を参照して、無線基地局３６０のＲＬＣサブレイヤ３６２と移動局３５０のＲＬＣサブレイヤ３５２の動作が説明される。
なお、移動局３５０のＲＬＣサブレイヤ３５２の動作は、ＲＬＣサブレイヤ３６２の動作と同一であるので、以下では、無線基地局３６０のＲＬＣサブレイヤ３６２の動作が説明され、移動局のサブレイヤ３５２の動作の説明は省略される。
ＲＬＣサブレイヤ３６２のＮＡＣＫ通知管理部３０は、送信制御情報記憶部３８９に格納される送信制御情報を基に、ＮＡＣＫ通知を管理する。ＮＡＣＫ通知が所定の時間継続する場合に、対向する機器においてＮＡＣＫを通知するデータのシーケンス番号（ＳＮ）を有するＲＬＣ＿ＰＤＵが、再送不可と判定される。また、ＮＡＣＫ通知が継続する時間を計測するタイマの設定時間を変更することにより、ＮＡＣＫ通知管理部３０において、再送不可を判定するための所定の時間が変更される。
図１１は、第３の実施形態に係るＮＡＣＫ通知管理部３０の処理手順を示す。以下、図１１を参照して、ＮＡＣＫ通知管理部３０の処理の手順が説明される。
最初のＮＡＣＫ通知が送信制御情報記憶部３８９に格納されると、ＮＡＣＫ通知管理部３０は、ＮＡＣＫ通知の回数の計測を開始する。
所定のシーケンス番号（ＳＮ）についてのＮＡＣＫ通知が継続して受信されると、ＮＡＣＫ通知管理部３０は、ＮＡＣＫ通知の受信回数を計数し、該受信回数を所定の整数値ｎ（ｎは１以上の整数）と比較する（ステップＳ２０１）。
ＮＡＣＫ通知管理部３０は、送信制御情報記憶部８９に格納される所定のＳＮについてのＮＡＣＫ通知がｎ回に達した場合（ステップＳ２０１でＹｅｓ）、タイマを起動する（ステップＳ２０２）。
ＮＡＣＫ通知管理部３０は、所定のＳＮの再送信されたデータが受信されたか否かを判定する（ステップＳ２０３）。
所定のＳＮの再送信されたデータが受信された場合（ステップＳ２０３でＹｅｓ）、ＮＡＣＫ通知管理部３０は、タイマを停止して処理を終了する（ステップＳ２０４）。
所定のＳＮの再送信されたデータが受信されない場合（ステップＳ２０３でＮｏ）、タイマで計測される経過時間を所定の閾値と比較する（ステップＳ２０５）。
経過時間が所定の閾値よりも大きい場合（ステップＳ２０５でＹｅｓ）、ＮＡＣＫ通知管理部３０は、再送不可と判定して処理を終了する（ステップＳ２０６）。
経過時間が所定の閾値よりも小さい場合（ステップＳ２０６でＮｏ）は、ステップＳ２０３に戻り、上記の処理を繰り返す。
上記のように、第３の実施形態に係る移動局３５０及び無線基地局３６０によれば、無線基地局３６０のＲＬＣサブレイヤ３６２は、移動局３５０に対してデータの再送信を要求してから所定の時間が経過しても再送信されたデータを受信しないときは、再送不可と判定する。すなわち、再送信を要求したデータを除いて、データが受信される。また、無線基地局３６０のＲＬＣサブレイヤ３６２は、移動局３５０に対してデータの再送信を、所定の回数要求しても、再送信されたデータを受信しないときは、再送不可と判定する。
すなわち、再送信を要求したデータを除いて、データが受信される。
受信側は、対向する機器の送信側からの再送不可の通知を受信しなくても、受信側は、要求したデータが再送されないと認識する。すなわち、無線基地局３６０は、移動局３５０からの再送不可情報を受け取ることなく、自律的に再送不可を判断できる。
移動局３５０が無線基地局３６０に再送を要求する場合も、同様である。
以上の動作により、無線基地局３６０と移動局３５０との間の通信における中断状態を排除することができる。第３の実施形態は、第２の実施形態よりも、簡単な装置構成及び処理手順を有する。
図１１のフローチャートにおける、ステップＳ２０２、Ｓ２０４、Ｓ２０５の処理は省略されてもよい。これらの処理が省略される場合、ＮＡＣＫ通知管理部３０は、所定のＳＮについてのＮＡＣＫ通知がｎ回に達したにも関わらず所定ＳＮの再送信されたデータが受信されなければ、即座に再送不可と判断される。この場合、ｎの値の設定により、ＮＡＣＫ通知管理部３０が再送不可と判断するまでの時間を変更できる。同様に、タイマを使用する場合は、タイマの設定時間の変更により、ＮＡＣＫ通知管理部３０が再送不可と判断するまでの時間を変更できる。
図１１のフローチャートによれば、ＳＮ毎に、ＮＡＣＫ通知が管理されるので、ＲＬＣ＿ＳＤＵ作成部８７が受信をスキップする、データの大きさは、再送不可と判断されたＲＬＣ＿ＰＤＵ単位に限定されない。該データの大きさは、再送不可と判断されるＲＬＣ＿ＰＤＵの一部でもよい。
以上の説明は、無線基地局３６０と移動局３５０とを交換しても有効である。
なお、第２及び第３の実施形態に係る無線基地局６０、３６０のＲＬＣサブレイヤ６２、３６２及び移動局５０、３５０のＲＬＣサブレイヤ５２、３５２の各部は、所定のプログラムにより動作する、汎用の情報処理装置（ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、マイクロプロセッサ（マイクロコンピュータ）など）により構成されてよい。例えば、汎用の情報処理装置は、メモリ、ＣＰＵ、入出力ポートなどを有する。汎用の情報処理装置のＣＰＵは、メモリなどから、所定のプログラムとして、制御プログラムを読み込んで、該制御プログラムを実行する。これにより、汎用の情報処理装置に、無線基地局６０、３６０のＲＬＣサブレイヤ６２、３６２と移動局５０、３５０のＲＬＣサブレイヤ５２、３５２の各部の機能が実現される。また、その他の機能についても、ソフトウェアにより実現可能な機能は、汎用の情報処理装置とプログラムとにより実現される。
なお、汎用の情報処理装置が実行する制御プログラムは、無線基地局６０、３６０のＲＬＣサブレイヤ６２、３６２と移動局５０、３５０のＲＬＣサブレイヤ５２、３５２の出荷前に、汎用の情報処理装置のメモリなどに記憶されたものであっても、無線基地局６０、３６０のＲＬＣサブレイヤ６２、３６２と移動局５０、３５０のＲＬＣサブレイヤ５２、３５２の出荷後に、汎用の情報処理装置のメモリなどに記憶されたものであってもよい。また、制御プログラムの一部が、無線基地局６０、３６０のＲＬＣサブレイヤ６２、３６２と移動局５０、３５０のＲＬＣサブレイヤ５２、３５２の出荷後に、汎用の情報処理装置のメモリなどに記憶されたものであってもよい。無線基地局６０、３６０のＲＬＣサブレイヤ６２、３６２と移動局５０、３５０のＲＬＣサブレイヤ５２、３５２の出荷後に、汎用の情報処理装置のメモリなどに記憶される制御プログラムは、例えば、ＣＤ−ＲＯＭなどのコンピュータ読取可能な記録媒体に記憶されているものをインストールしたものであっても、インターネットなどの伝送媒体を介してダウンロードしたものをインストールしたものであってもよい。
また、制御プログラムは、汎用の情報処理装置によって直接実行可能なプログラムに限定されず、ハードディスクなどへのインストールにより実行可能なプログラムを含んでもよい。また、圧縮されたプログラム、或は、暗号化されたプログラムを含んでもよい。
以上、実施形態を参照して本願発明を説明したが、本願発明は上記の実施形態に限定されない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
上述した実施形態は、その要旨を逸脱しなり限り、様々に変更が可能である。
上述した実施形態は、本発明を、ＬＴＥ方式の移動通信システムにおける無線アクセスネットワーク（Ｅ−ＵＴＲＡＮ）に適用して、説明されたが、それ以外の方式に適用されてもよい。すなわち、送信側装置と受信側装置とが通信を行う通信システムであれば、任意の方式に適用されてよい。さらに、送信側装置と受信側装置とが有線リンクで接続されてもよい。
この出願は、２００９年５月８日に出願された日本出願特願２００９−１１３９５３を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【０００９】
本発明によれば、確認モード（ＡＭ）の自動再送要求（ＡＲＱ）再送において、通信の中断が防止される。
【図１】
2010128636.tif 000003
【図２】
2010128636.tif 000004
【図３】
2010128636.tif 000005
【図４】
2010128636.tif 000006
【図５】
2010128636.tif 000007
【図６】
2010128636.tif 000008
【図７】
2010128636.tif 000009
【図８】
2010128636.tif 000010
【図９】
2010128636.tif 000011
【図１０】
2010128636.tif 000012
【図１１】
2010128636.tif 000013
【図１２】
2010128636.tif 000014
【図１３】
2010128636.tif 000015
【図１４】
2010128636.tif 000016
【手続補正書】
【提出日】平成24年4月6日(2012.4.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ送信手段と、データ再送手段とを含む、第１の通信装置と、
前記第１の通信装置に接続され、前記第１の通信装置から送信されるデータを受信するデータ受信手段と、前記データ受信手段が正常に受信しなかったデータの再送信を要求するデータ再送要求手段とを含む、第２の通信装置と、
を含む通信システムであって、
前記データ受信手段は前記データ再送要求手段から要求された再送データが前記第１の通信装置から再送信されるか否かを判定することを特徴とする通信システム。
【請求項２】
前記データ受信手段は、前記再送データが再送信されないと判定したときに、前記再送データを受信しないことを特徴とする、請求項１に記載の通信システム。
【請求項３】
前記第１の通信装置は、前記再送データが再送信されないとの再送不可情報を前記第２の通信装置に送信する、再送不可情報送信手段をさらに含み、
前記データ受信手段が前記再送不可情報を受信したときに、前記データ受信手段が、前記再送データが再送信されないと判定することを特徴とする請求項１または２に記載の通信システム。
【請求項４】
前記データ再送要求手段が再送データを要求してから、前記再送データを受信せずに、所定の時間が経過したときに、前記データ受信手段が、前記再送データが再送信されないと判定することを特徴とする請求項１または２に記載の通信システム。
【請求項５】
前記データ再送要求手段は、再送データを要求して、前記再送データを受信しないときに、再度前記再送データを要求し、
前記データ再送要求手段が、前記再送データを所定回数要求したときに、前記データ受信手段が、前記再送データが再送信されないと判定することを特徴とする請求項１または２に記載の通信システム。
【請求項６】
第１の通信装置と第２の通信装置は無線リンクを介して接続され、
前記第１の通信装置が無線基地局であり前記第２の通信装置が移動局装置である、或は、前記第２の通信装置が無線基地局であり前記第１の通信装置が移動局装置であることを特徴とする請求項１乃至５に記載の通信システム。
【請求項７】
データ送信手段とデータ再送手段とを含む対向する通信装置に接続され、前記対向する通信装置から送信されるデータを受信するデータ受信手段と、前記データ受信手段が正常に受信しなかったデータの再送信を要求するデータ再送要求手段とを含む通信装置であって、
前記データ受信手段は前記データ再送要求手段から要求された再送データが前記対向する通信装置から再送信されるか否かを判定することを特徴とする通信装置。
【請求項８】
第１の通信装置と前記第１の通信装置に接続される第２の通信装置と間の通信方法であって、
第１の通信装置から、第２の通信装置にデータを送信し、
第２の通信装置において、第１の通信装置から送信されたデータが正常に受信されたか否かを判定し、
正常に受信されなかったデータについて、該データの再送信を要求し、
第２の通信装置において、前記要求された再送データが、前記第１の通信装置から再送信されるか否かを判定することを特徴とする通信方法。
【請求項９】
第１の通信装置と前記第１の通信装置に接続される第２の通信装置とを通信するプログラムを格納した記憶媒体であって、コンピュータに、
第１の通信装置から、第２の通信装置にデータを送信するステップと、
第２の通信装置において、第１の通信装置から送信されたデータが正常に受信されたか否かを判定するステップと、
正常に受信されなかったデータについて、該データの再送信を要求するステップと、
第２の通信装置において、前記要求された再送データが前記第１の通信装置から再送信されるか否かを判定するステップとを実行させるプログラムを格納した記憶媒体。
【国際調査報告】
2010128636.tif 000017
2010128636.tif 000018
2010128636.tif 000019
2010128636.tif 000020
2010128636.tif 000021
2010128636.tif 000022
2010128636.tif 000023
2010128636.tif 000024