(57)【特許請求の範囲】
【請求項１】
無線通信システムにおけるＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）階層のデータを生成するための方法において、
第１のＭＡＣ階層プロトコル・データ・ユニット（ＭＡＣ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ：ＭＰＤＵ）を受信端に送信する過程と、
前記受信端からフィードバック情報を受信する過程と、
第２のＭＰＤＵを送信する過程とを含み、
前記第１のＭＰＤＵは、共通ＭＡＣヘッダー（Ｇｅｎｅｒａｌ  ＭＡＣ  Ｈｅａｄｅｒ）、第１の制御情報、および、ＭＰＤＵのデータ部分を含み、
前記第１の制御情報は、前記第１のＭＰＤＵのＡＲＱ（Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）ブロックのシーケンス番号、および、前記ＭＰＤＵのデータ部分を構成する少なくとも一つのＭＡＣ階層サービス・データ・ユニット（ＭＡＣ  Ｓｅｒｖｉｃｅ  Ｄａｔａ  Ｕｎｉｔ：ＭＳＤＵ）を含み、
前記共通ＭＡＣヘッダーは、前記第１のＭＰＤＵの長さ情報と接続識別子情報を含み、
前記第２のＭＰＤＵは、前記ＡＲＱブロックから分割された複数のＡＲＱ下位ブロック、および、第２の制御情報を含み、
前記第２のＭＰＤＵが再送信される場合には、各前記ＡＲＱ下位ブロックは再送信単位であり、
前記第２の制御情報は、複数の前記ＡＲＱ下位ブロックの第１のＡＲＱ下位ブロックに対する下位シーケンス番号を含むことを特徴とする方法。
【請求項２】
前記第１の制御情報および前記第２の制御情報は、ヘッダーまたはサブ・ヘッダーの形で構成され、前記第２の制御情報は前記第１のＭＰＤＵの最後のＡＲＱ下位ブロックが含まれているか否かを示す指示子をさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記第１の制御情報は、追加的な拡張ヘッダーの存在有無を示すフィールド、拡張ヘッダーのタイプを示すフィールド及びＡＲＱ（Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）フィードバック情報を含むか否かを示すフィールドのうち少なくとも一つのフィールドが前記第１の制御情報に追加されて構成されることを特徴とする請求項１または２に記載の方法。
【請求項４】
前記第１の制御情報は、前記第１のＭＰＤＵのシーケンス情報、ＭＰＤＵのデータ部分を構成するＭＳＤＵの分解及び結合情報、追加的な制御情報の存在有無を示す情報のうち少なくとも一つを含めて構成される第１制御情報をさらに含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記第１の制御情報は、ＭＰＤＵのデータ部分が少なくとも２個のＭＳＤＵの少なくともひとつの一部分を含める場合、ＭＳＤＵの長さ情報、追加的な制御情報の存在有無情報のうち少なくとも一つを含めて構成される第３の制御情報をさらに含み、
前記第３の制御情報は、ＭＰＤＵのデータ部分を構成するＭＳＤＵの個数を考慮して前記ＭＳＤＵの長さ情報、前記追加的な制御情報の存在有無情報の連続的な組合せで構成することを特徴とする請求項４に記載の方法。
【請求項６】
前記第１のＭＰＤＵの長さは、前記第１のＭＰＤＵの全体長さ及び前記第１のＭＰＤＵのペイロード長さのうち少なくとも何れか一つを含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記第１のＭＰＤＵを送信する過程は、
少なくとも２個の接続子に対するＭＰＤＵが存在する場合、少なくとも２個の接続子に対する共通ＭＡＣヘッダーと制御情報及びＭＰＤＵのデータ部分を含む多重ＭＰＤＵを構成する過程と、
前記多重ＭＰＤＵを受信端に送信する過程と、を含むことを特徴とする請求項１に記載の方法。
【請求項８】
無線通信システムにおけるＭＡＣ階層のデータを生成するための装置において、
第１のＭＰＤＵを受信端に送信し、前記受信端からフィードバック情報を受信した後に、第２のＭＰＤＵを送信する送信部と、を含み、
前記第１のＭＰＤＵは、共通ＭＡＣヘッダー（Ｇｅｎｅｒａｌ  ＭＡＣ  Ｈｅａｄｅｒ）、第１の制御情報、および、ＭＰＤＵのデータ部分を含み、
前記第１の制御情報は、前記第１のＭＰＤＵのＡＲＱ（Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）ブロックのシーケンス番号、および、前記ＭＰＤＵのデータ部分を構成する少なくとも一つのＭＡＣ階層サービス・データ・ユニット（ＭＡＣ  Ｓｅｒｖｉｃｅ  Ｄａｔａ  Ｕｎｉｔ：ＭＳＤＵ）を含み、
前記共通ＭＡＣヘッダーは、前記第１のＭＰＤＵの長さ情報と接続識別子情報を含み、
前記第２のＭＰＤＵは、前記ＡＲＱブロックから分割された複数のＡＲＱ下位ブロック、および、第２の制御情報を含み、
前記第２のＭＰＤＵが再送信される場合には、各前記ＡＲＱ下位ブロックは再送信単位であり、
前記第２の制御情報は、複数の前記ＡＲＱ下位ブロックの第１のＡＲＱ下位ブロックに対する下位シーケンス番号を含む構成を特徴とする装置。
【請求項９】
前記第１の制御情報および前記第２の制御情報は、ヘッダーまたはサブ・ヘッダーの形で構成され、前記第２の制御情報は前記第１のＭＰＤＵの最後のＡＲＱ下位ブロックが含まれているか否かを示す指示子をさらに含むことを特徴とする請求項８に記載の装置。
【請求項１０】
前記第１の制御情報は、追加的な拡張ヘッダーの存在有無を示すフィールド、拡張ヘッダーのタイプを示すフィールド及びＡＲＱ（Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）フィードバック情報を含むか否かを示すフィールドのうち少なくとも一つのフィールドが前記第１の制御情報に追加されて構成されることを特徴とする請求項８または９に記載の装置。
【請求項１１】
前記第１の制御情報は、第１のＭＰＤＵのシーケンス情報、ＭＰＤＵのデータ部分を構成するＭＳＤＵの分解及び結合情報、追加的な制御情報の存在有無を示す情報のうち少なくとも一つを含めて構成される第１制御情報をさらに含むことを特徴とする請求項８に記載の装置。
【請求項１２】
前記第１の制御情報は、ＭＰＤＵのデータ部分が少なくとも２個のＭＳＤＵの少なくともひとつの一部分を含める場合、ＭＳＤＵの長さ情報、追加的な制御情報の存在有無情報のうち少なくとも一つを含めて構成される第３の制御情報をさらに含み、
前記第３の制御情報は、ＭＰＤＵのデータ部分を構成するＭＳＤＵの個数を考慮して前記
ＭＳＤＵの長さ情報、前記追加的な制御情報の存在有無情報の連続的な組合せで構成することを特徴とする請求項１１に記載の装置。
【請求項１３】
前記第１のＭＰＤＵの長さは、前記第１のＭＰＤＵの全体長さ及び前記第１のＭＰＤＵのペイロード長さのうち少なくとも何れか一つを含むことを特徴とする請求項８に記載の装置。
【請求項１４】
少なくとも２個の接続子に対するＭＰＤＵが存在する場合、少なくとも２個の接続子に対する共通ＭＡＣヘッダーと制御情報及びＭＰＤＵのデータ部分を含む多重ＭＰＤＵを構成する制御メッセージ生成部をさらに含むことを特徴とする請求項８に記載の装置。
【請求項１５】
無線通信システムにおけるＭＡＣ階層のデータを生成するための方法において、
ＡＲＱフィードバック情報が受信される場合、受信端に送信する少なくとも一つのＭＡＣ階層プロトコル・データ・ユニットに対するエラー発生有無を確認する過程と、
少なくとも一つのＭＰＤＵにエラーが発生する場合、エラーが発生したＭＰＤＵのデータ部分を少なくとも２個の下位ブロックに分割する過程と、
複数の下位ブロックを含む少なくとも一つの再送信ＭＰＤＵのデータ部分を生成する過程であって、前記再送信ＭＰＤＵが再送信される場合には、各前記下位ブロックは再送信単位である過程と、
各々の再送信ＭＰＤＵのデータ部分を構成する少なくとも一つのＭＡＣ階層サービス・データ・ユニット情報、および、各前記再送信ＭＰＤＵのデータ部分に含まれる複数の前記下位ブロック中の第１の下位ブロック対する下位シーケンス番号を含む制御情報を各々の再送信ＭＰＤＵのデータ部分に追加して少なくとも一つの再送信ＭＰＤＵペイロードを生成する過程と、
再送信ＭＰＤＵの長さ情報と接続識別子情報を含む共通ＭＡＣヘッダーを各々の再送信ＭＰＤＵペイロードに追加する少なくとも一つの再送信ＭＰＤＵを生成する過程と、
前記再送信ＭＰＤＵを受信端に送信する過程と、を含むことを特徴とする方法。
【請求項１６】
前記少なくとも２個の下位ブロックに分割する過程は、
エラーが発生したＭＰＤＵのデータ部分を固定長さまたは可変長さを有する少なくとも２個の下位ブロックに分割することを特徴とする請求項１５に記載の方法。
【請求項１７】
前記制御情報は、ヘッダーまたはサブ・ヘッダーの形で構成され、前記制御情報は前記エラーが発生したＭＰＤＵの最後の下位ブロックが含まれているか否かを示す指示子をさらに含むことを特徴とする請求項１５に記載の方法。
【請求項１８】
前記制御情報は、追加的な拡張ヘッダーの存在有無を示すフィールド、拡張ヘッダーのタイプを示すフィールド及びＡＲＱフィードバック情報を含むか否かを示すフィールドのうち少なくとも一つのフィールドが前記制御情報に追加されて構成されることを特徴とする請求項１５または１６に記載の方法。
【請求項１９】
前記制御情報は、再送信ＭＰＤＵのシーケンス情報、再送信ＭＰＤＵのデータ部分を構成するＭＳＤＵの分解及び結合情報、追加的な制御情報の存在有無情報のうち少なくとも一つを含めて構成される第１制御情報を含むことを特徴とする請求項１５に記載の方法。
【請求項２０】
前記制御情報は、再送信ＭＰＤＵのデータ部分が少なくとも２個のＭＳＤＵの少なくとも一つの一部分を含む場合、ＭＳＤＵの長さ情報、追加的な制御情報の存在有無情報のうち少なくとも一つを含めて構成される第２制御情報さらに含み、
前記第２制御情報は、再送信ＭＰＤＵのデータ部分を構成するＭＳＤＵの個数を考慮して前記ＭＳＤＵの長さ情報、前記追加的な制御情報の存在有無情報の連続的な組合せで構成されることを特徴とする請求項１９に記載の方法。
【請求項２１】
前記再送信ＭＰＤＵの長さは、再送信ＭＰＤＵの全体長さ及び再送信ＭＰＤＵのペイロード長さのうち少なくとも何れか一つを含むことを特徴とする請求項１５に記載の方法。
【請求項２２】
少なくとも一つのＭＰＤＵにエラーが発生した場合、エラーが発生したＭＰＤＵのデータ部分を分割して再送信するか決定する過程と、
ＭＰＤＵのデータ部分を分割しなく再送信する場合、前記エラーが発生したＭＰＤＵのデータ部分の原本で再送信ＭＰＤＵのデータ部分を構成する過程と、
再送信ＭＰＤＵのデータ部分を構成する少なくとも一つのＭＳＤＵ情報を含む制御情報を各々の再送信ＭＰＤＵのデータ部分に追加して少なくとも一つの再送信ＭＰＤＵペイロードを生成する過程と、
再送信ＭＰＤＵの長さ情報と接続識別子情報を含む共通ＭＡＣヘッダーを各々の再送信ＭＰＤＵペイロードに追加する少なくとも一つの再送信ＭＰＤＵを生成する過程と、をさらに含み、
ＭＰＤＵのデータ部分を分割して再送信する場合、前記エラーが発生したＭＰＤＵのデータ部分を少なくとも２個の下位ブロックに分割することを特徴とする請求項１５に記載の方法。
【請求項２３】
前記制御情報は、前記エラーが発生したＭＰＤＵのデータ部分の原本に対する制御情報と同様にヘッダーまたはサブ・ヘッダーの形で構成されることを特徴とする請求項２２に記載の方法。
【請求項２４】
前記再送信ＭＰＤＵを送信する過程は、
少なくとも２個の接続子に対する再送信ＭＰＤＵが存在する場合、少なくとも２個の接続子に対する共通ＭＡＣヘッダーと制御情報及び再送信ＭＰＤＵのデータ部分を含む多重
ＭＰＤＵを構成する過程と、
前記多重ＭＰＤＵを受信端に送信する過程と、を含むことを特徴とする請求項１５に記載の方法。
【請求項２５】
無線通信システムにおけるＭＡＣ階層データを生成するための装置において、
受信端からＡＲＱフィードバック情報が受信される受信部と、
前記ＡＲＱフィードバック情報を介して確認するエラーが発生したＭＰＤＵのデータ部分を少なくとも一つの下位ブロックに分割して、複数の下位ブロックを含む少なくとも一つの再送信ＭＰＤＵのデータ部分を構成する再送信ブロック構成部と、
各々の再送信ＭＰＤＵのデータ部分を構成する少なくとも一つのＭＡＣ階層サービス・データ・ユニット情報、および、各前記再送信ＭＰＤＵのデータ部分に含まれる複数の下位ブロック中の第１の下位ブロック対する下位シーケンス番号を含む制御情報と、再送信ＭＰＤＵの長さ情報と接続識別子情報を含む共通ＭＡＣヘッダーを生成する制御メッセージ生成部と、
前記再送信ＭＰＤＵのデータ部分に制御情報と共通ＭＡＣヘッダーを追加して少なくとも一つの再送信ＭＰＤＵを生成する制御部と、
前記再送信ＭＰＤＵを受信端に送信する送信部と、を含むことを特徴とする装置。
【請求項２６】
前記少なくとも２個の下位ブロックに分割する過程は、
エラーが発生したＭＰＤＵのデータ部分を固定長さまたは可変長さを有する少なくとも２個の下位ブロックに分割することを特徴とする請求項２５に記載の装置。
【請求項２７】
前記制御情報は、ヘッダーまたはサブ・ヘッダーの形で構成され、前記制御情報は前記エラーが発生したＭＰＤＵの最後の下位ブロックが含まれているか否かを示す指示子をさらに含むことを特徴とする請求項２５に記載の装置。
【請求項２８】
前記制御情報は、追加的な拡張ヘッダーの存在有無を示すフィールド、拡張ヘッダーのタイプを示すフィールド及びＡＲＱフィードバック情報を含むか否かを示すフィールドのうち少なくとも一つのフィールドが前記制御情報に追加されて構成されることを特徴とする請求項２７に記載の装置。
【請求項２９】
前記制御情報は、再送信ＭＰＤＵのシーケンス情報、再送信ＭＰＤＵのデータ部分を構成するＭＳＤＵの分解及び結合情報、追加的な制御情報の存在有無情報のうち少なくとも一つを含めて構成される第１制御情報をさらに含むことを特徴とする請求項２５に記載の装置。
【請求項３０】
前記制御情報は、再送信ＭＰＤＵのデータ部分が少なくとも２個のＭＳＤＵの少なくとも一つの一部分を含む場合、ＭＳＤＵの長さ情報、追加的な制御情報の存在有無情報のうち少なくとも一つを含めて構成される第２制御情報さらに含み、
前記第２制御情報は、再送信ＭＰＤＵのデータ部分を構成するＭＳＤＵの個数を考慮して前記ＭＳＤＵの長さ情報、前記追加的な制御情報の存在有無情報の連続的な組合せで構成されることを特徴とする請求項２９に記載の装置。
【請求項３１】
前記再送信ＭＰＤＵの長さは、再送信ＭＰＤＵの全体長さ及び再送信ＭＰＤＵのペイロード長さのうち少なくとも何れか一つを含むことを特徴とする請求項２５に記載の装置。
【請求項３２】
前記制御メッセージ生成部は、少なくとも２個の接続子に対する再送信ＭＰＤＵが存在する場合、少なくとも２個の接続子に対する共通ＭＡＣヘッダーと制御情報及び再送信ＭＰＤＵのデータ部分を含む多重ＭＰＤＵを構成することを特徴とする請求項２５に記載の装置。
【請求項３３】
前記制御部は、エラーが発生したＭＰＤＵのデータ部分を分割して再送信するか決定して、前記ＭＰＤＵのデータ部分を分割して再送信する場合、前記エラーが発生したＭＰＤＵのデータ部分を少なくとも２個の再送信ブロックに分割を実行するよう前記再送信ブロック構成部を制御して、
前記ＭＰＤＵのデータ部分を分割しなく再送信する場合、前記エラーが発生したＭＰＤＵのデータ部分を分割しなく前記再送信ブロック構成部を制御し、
前記再送信ブロック構成部は、前記制御部におけるＭＰＤＵのデータ部分を分割しないよう制御する場合、前記エラーが発生したＭＰＤＵのデータ部分の原本に再送信ＭＰＤＵのデータ部分を構成することを特徴とする請求項２５に記載の装置。
【請求項３４】
前記制御メッセージ生成部は、前記エラーが発生したＭＰＤＵのデータ部分の原本に対する制御情報と同様にヘッダーまたはサブ・ヘッダーの形の制御情報を含めるよう前記ＭＰＤＵのデータ部分を分割しない再送信ＭＰＤＵを構成することを特徴とする請求項３３に記載の装置。
【請求項３５】
無線通信システムの受信端におけるＭＡＣ階層のデータを復元するための方法において、
受信されるデータに含まれた第１のＭＡＣ階層プロトコル・データ・ユニットの共通ＭＡＣヘッダーで前記第１のＭＰＤＵの長さを確認する過程と、
第１のＭＰＤＵの第１の制御情報を介して、ＭＰＤＵのデータ部分を構成する少なくとも一つのＭＡＣ階層サービス・データ・ユニットの分解及び結合情報と第１のＭＰＤＵのシーケンス情報、および、前記第１のＭＰＤＵのＡＲＱ（Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）ブロックのシーケンス番号を含む前記第１の制御情報を確認する過程と、
受信されるデータに含まれた少なくとも一つの前記第１のＭＰＤＵに対するエラー発生有無を確認する過程と、
前記第１のＭＰＤＵにエラーが発生しない場合、前記ＭＳＤＵの分解及び結合情報とＭＰＤＵのシーケンス情報によってＭＰＤＵのデータ部分を再構成して少なくとも一つのＭＳＤＵを復元する過程と、
前記第１のＭＰＤＵにエラーが発生する場合、前記第１のＭＰＤＵの再送信のために第２のＭＰＤＵを受信する過程と、を含み、
前記第２のＭＰＤＵは、前記ＡＲＱブロックから分割された少なくとも１つのＡＲＱ下位ブロック、および、第２の制御情報を含み、
前記第２の制御情報は、少なくとも１つのＡＲＱ下位ブロックの第１のＡＲＱ下位ブロックに対する下位シーケンス番号を含むことを特徴とする方法。
【請求項３６】
前記第１のＭＰＤＵの長さは、前記第１のＭＰＤＵの全体長さ及び前記第１のＭＰＤＵのペイロード長さの少なくとも何れか一つを含むことを特徴とする請求項３５に記載の方法。
【請求項３７】
前記第１のＭＰＤＵにエラーが発生した場合、前記第１のＭＰＤＵを送信した送信端に前記第１のＭＰＤＵのエラー発生情報を送信する過程をさらに含むことを特徴とする請求項３５に記載の方法。
【請求項３８】
無線通信システムの受信端におけるＭＡＣ階層のデータを復元するための装置において、
送信端からデータを受信する受信部と、
前記受信部を介して受信するデータに含まれる第１のＭＡＣ階層プロトコル・データ・ユニットの共通ＭＡＣヘッダーで前記第１のＭＰＤＵの長さを確認して、前記第１のＭＰＤＵの第１の制御情報においてＭＰＤＵのデータ部分を構成する少なくとも一つのＭＡＣ階層サービス・データ・ユニットの分解及び結合情報と前記第１のＭＰＤＵのシーケンス情報を確認し、前記第１の制御情報は前記第１のＭＰＤＵのＡＲＱ（Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）ブロックのシーケンス番号を含むデータ構成制御部と、
前記第１のＭＰＤＵのエラー発生有無を確認してＭＳＤＵを再構成するかを決定する制御部と、
前記第１のＭＳＤＵを再構成する場合、前記ＭＳＤＵの分解及び結合情報と前記第１のＭＰＤＵのシーケンス情報によってＭＰＤＵのデータ部分を再構成して少なくとも一つのＭＳＤＵを復元するデータ復元部と、を含めて構成し、
前記第１のＭＰＤＵでエラーが発生する場合には、前記受信部は、前記第１のＭＰＤＵの再送信のために第２のＭＰＤＵを受信し、
前記第２のＭＰＤＵは、前記ＡＲＱブロックから分割された少なくとも１つのＡＲＱ下位ブロック、および、第２の制御情報を含み、
前記第２の制御情報は、少なくとも１つのＡＲＱ下位ブロックの第１のＡＲＱ下位ブロックに対する下位シーケンス番号を含むことを特徴とする装置。
【請求項３９】
前記第１のＭＰＤＵの長さは、前記第１のＭＰＤＵの全体長さ及び前記第１のＭＰＤＵのペイロード長さの少なくとも何れか一つを含むことを特徴とする請求項３８に記載の装置。
【請求項４０】
前記制御部は、少なくとも一つの前記第１のＭＰＤＵにエラーが発生した場合、前記第１のＭＰＤＵを送信した送信端に前記第１のＭＰＤＵのエラー発生情報を送信するよう制御することを特徴とする請求項３８に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムにおける媒体接近制御（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ：ＭＡＣ）階層プロトコル・データ・ユニット（ＭＡＣ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ：ＭＰＤＵ）を生成するための装置及び方法に関し、特に無線通信システムにおけるＭＰＤＵを構成するＭＡＣ階層サービス・データ・ユニット（ＭＡＣ  Ｓｅｒｖｉｃｅ  Ｄａｔａ  Ｕｎｉｔ：ＭＳＤＵ）情報を示すヘッダーまたはサブ・ヘッダーを生成するための装置及び方法に関する。
【背景技術】
【０００２】
無線通信システムにおける送信端のＭＡＣ階層は、上位階層から提供されるＭＳＤＵを再加工して下位階層へ送信するためのＭＰＤＵを生成する。例えば、ＩＥＥＥ（Ｉｎｓｔｉｔｕｄｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１６標準の場合、送信端は下記図１の（ａ）〜（ｄ）に示すようにＭＰＤＵを生成する。
【０００３】
図１の（ａ）〜（ｄ）は、従来技術による無線通信システムにおけるＭＰＤＵ構成を示している。
【０００４】
前記図１を参照すると、送信端のＭＡＣ階層で上位階層から前記図１の（ａ）に示す３個のＭＳＤＵを提供される場合、前記送信端は前記ＭＳＤＵを前記図１の（ｂ）に示すように固定長さのＡＲＱブロックに分割する。このとき、送信端でＭＳＤＵを分割するＡＲＱブロックの長さは全体受信端に共通的に適用される。
【０００５】
以後、送信端は前記図１の（ｃ）に示すように分割したＡＲＱブロックでＭＰＤＵを構成する。例えば、送信端はＡＲＱブロック＃１からＡＲＱブロック＃３まで含む第１のＭＰＤＵを構成して、ＡＲＱブロック＃４からＡＲＱブロック＃９まで含む第２のＭＰＤＵを構成し、ＡＲＱブロック＃１０からＡＲＱブロック＃１３まで含む第３のＭＰＤＵを構成する。
【０００６】
前記図１の（ｃ）に示すようにＭＰＤＵを構成する場合、一つのＭＤＰＵは一つ以上のＭＳＤＵを含む。例えば、第２のＭＰＤＵはＭＳＤＵ＃１の一部分とＭＳＤＵ＃２及びＭＳＤＵ＃３の一部分を含めて構成される。
【０００７】
これによって、送信端は受信端がＭＰＤＵを用いてＭＳＤＵを再構成することができるように各々のＭＰＤＵを構成するＭＳＤＵ情報を含むＦＳＨ（Ｆｒａｇｍｅｎｔａｔｉｏｎ  Ｓｕｂ−Ｈｅａｄｅｒ）とＰＳＨ（Ｐａｃｋｉｎｇ  Ｓｕｂ−Ｈｅａｄｅｒ）を各々のＭＰＤＵに追加する。このとき、送信端は一つのＭＳＤＵまたはＭＳＤＵの一部分で構成されるＭＰＤＵにＦＳＨを追加して、２個以上のＭＳＤＵまたは２個以上の分割されたＭＳＤＵで構成されるＭＰＤＵにＰＳＨを追加する。例えば、前記図１の（ｃ）に示す第１のＭＰＤＵはＭＳＤＵ＃１の一部分で構成されるのでＦＳＨを含めて、第３のＭＰＤＵはＭＳＤＵ＃３の一部分で構成されるのでＦＳＨを含む。一方、前記図１の（ｃ）に示す第２のＭＰＤＵはＭＳＤＵ＃１の一部分とＭＳＤＵ＃２及びＭＳＤＵ＃３の一部分を含めるので各々のＭＳＤＵの先端にＰＳＨを含む。ここで、各々のＭＰＤＵに追加されるＦＳＨとＰＳＨはＭＰＤＵを構成するＡＲＱブロックのうち最も早いＡＲＱシーケンス番号（Ｓｅｑｕｅｎｃｅ  Ｎｕｍｂｅｒ：ＳＮ）を含む。
【０００８】
前記図１の（ｃ）と同様にＭＰＤＵを生成する場合、送信端は前記ＭＰＤＵを用いて前記図１（ｄ）に示すように物理階層プロトコル・データ・ユニット（ＰＨＹ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ：ＰＰＤＵ）を構成する。例えば、送信端は第１のＭＰＤＵと第２のＭＰＤＵを含む第１のＰＰＤＵと、第３のＭＰＤＵを含める第２のＰＰＤＵとを構成する。
【０００９】
受信端は各々のＭＰＤＵに含まれるＦＳＨまたはＰＳＨを用いて各々のＭＰＤＵに含まれるＭＳＤＵ情報を確認してＭＳＤＵを再構成することができる。また、ＭＰＤＵの長さとＡＲＱブロックの固定長さを知っている場合、受信端は各々のＭＰＤＵが含むＡＲＱブロックの個数を知ることができる。
【００１０】
上述のように送信端はＭＳＤＵを分割する固定長さのＡＲＱブロックでＭＰＤＵを構成する。これによって、データを送信するために割当てられた物理階層資源の大きさがＡＲＱブロックの大きさの倍数ではない場合、送信端はＰＰＤＵにＭＰＤＵを追加することができなく資源を浪費する問題を発生する。
【００１１】
受信端におけるデータ効率（ｄａｔａ  ｔｈｒｏｕｇｈｐｕｔ）はＡＲＱブロックの大きさと比例する。これによって、前記データ効率を高めるためにはＡＲＱブロックの大きさを大きく設定しなければならない。しかし、送信端は全体の受信端に共通的にＡＲＱブロックの長さを適用するためにチャンネル状態が最も悪い受信端へサービスを提供することができるようＡＲＱブロックの長さを短く設定する。すなわち、チャンネル状態が悪い受信端へデータを送信する場合、送信端は送信電力（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｐｏｗｅｒ）を大きくするので物理階層から一気に大きいデータを送信することができなくなる。これを考慮して、送信端はＭＡＣ階層のＡＲＱブロックの大きさも小さく設定しなければならないのでシステム全体のデータ効率が落ちる問題を発生する。
【発明の概要】
【発明が解決しようとする課題】
【００１２】
そこで、本発明の目的は、無線通信システムにおけるＭＡＣ階層プロトコル・データ・ユニット（ＭＡＣ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ：ＭＰＤＵ）を生成するための装置及び方法を提供することにある。
【００１３】
本発明の他の目的は、無線通信システムにおけるＭＡＣ階層サービス・データ・ユニット（ＭＡＣ  Ｓｅｒｖｉｃｅ  Ｄａｔａ  Ｕｎｉｔ：ＭＳＤＵ）を固定長さのＡＲＱブロックに分割しないで前記ＭＳＤＵを再構成してＭＰＤＵを生成するための装置及び方法を提供することにある。
【００１４】
本発明のさらに他の目的は、無線通信システムにおけるＭＰＤＵを構成するＭＳＤＵ情報を含むヘッダーまたはサブ・ヘッダーを生成するための装置及び方法を提供することにある。
【００１５】
本発明のさらに他の目的は、無線通信システムにおける再送信するためのＭＰＤＵを生成するための装置及び方法を提供することにある。
【００１６】
本発明のさらに他の目的は、無線通信システムにおけるＭＰＤＵをＡＲＱ下位ブロックに分割して再送信するためのＭＰＤＵを生成するための装置及び方法を提供することにある。
【００１７】
本発明のさらに他の目的は、無線通信システムにおける再送信するためのＭＰＤＵを構成するＭＳＤＵ情報を含むヘッダーまたはサブ・ヘッダーを生成するための装置及び方法を提供することにある。
【００１８】
本発明のさらに他の目的は、無線通信システムにおける再送信するための多重ＭＰＤＵを構成するＭＳＤＵ情報を含むヘッダーまたはサブ・ヘッダーを生成するための装置及び方法を提供することにある。
【課題を解決するための手段】
【００１９】
本発明の目的を達成するための本発明の第１見地によれば、無線通信システムにおけるＭＡＣ階層のデータを生成するための方法は、少なくとも一つのＭＡＣ階層サービス・データ・ユニット（ＭＡＣ  Ｓｅｒｖｉｃｅ  Ｄａｔａ  Ｕｎｉｔ：ＭＳＤＵ）をＭＡＣ階層のスケジューリング情報によって再構成して少なくとも一つのＭＡＣ階層プロトコル・データ・ユニット（ＭＡＣ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ：ＭＰＤＵ）のデータ部分を生成する過程と、各々のＭＰＤＵのデータ部分を構成する少なくとも一つのＭＳＤＵ情報を含む制御情報を各々のＭＰＤＵのデータ部分に追加して少なくとも一つのＭＰＤＵペイロードを生成する過程と、ＭＰＤＵの長さ情報と接続識別子情報を含む共通ＭＡＣヘッダー（Ｇｅｎｅｒａｌ  ＭＡＣ  Ｈｅａｄｅｒ）を各々のＭＰＤＵペイロードに追加する少なくとも一つのＭＰＤＵを生成する過程と、前記ＭＰＤＵを受信端へ送信する過程とを含むことを特徴とする。
【００２０】
本発明の第２見地によれば、無線通信システムにおけるＭＡＣ階層のデータを生成するための方法は、ＡＲＱ（Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）フィードバック情報が受信される場合、受信端へ送信する少なくとも一つのＭＡＣ階層プロトコル・データ・ユニットに対するエラー発生有無を確認する過程と、少なくとも一つのＭＰＤＵにエラーが発生する場合、エラーが発生するＭＰＤＵのデータ部分を少なくとも２個の下位ブロックに分割する過程と、少なくとも一つの下位ブロックを含む少なくとも一つの再送信ＭＰＤＵのデータ部分を生成する過程と、各々の再送信ＭＰＤＵのデータ部分を構成する少なくとも一つのＭＡＣ階層サービス・データ・ユニット情報を含める制御情報を各々の再送信ＭＰＤＵのデータ部分に追加して少なくとも一つの再送信ＭＰＤＵペイロードを生成する過程と、再送信ＭＰＤＵの長さ情報と接続識別子情報を含む共通ＭＡＣヘッダー（Ｇｅｎｅｒａｌ  ＭＡＣ  Ｈｅａｄｅｒ）を各々の再送信ＭＰＤＵペイロードに追加する少なくとも一つの再送信ＭＰＤＵを生成する過程と、前記再送信ＭＰＤＵを受信端へ送信する過程とを含むことを特徴とする。
【００２１】
本発明の第３見地によれば、無線通信システムの受信端におけるＭＡＣ階層のデータを復元するための方法は、受信されるデータに含まれるＭＡＣ階層プロトコル・データ・ユニットの共通ＭＡＣヘッダーでＭＰＤＵの長さを確認する過程と、ＭＰＤＵの制御情報を介してＭＰＤＵのデータ部分を構成する少なくとも一つのＭＡＣ階層サービス・データ・ユニットの分解及び結合情報とＭＰＤＵのシーケンス情報を確認する過程と、受信されるデータに含まれる少なくとも一つのＭＰＤＵに対するエラー発生有無を確認する過程と、ＭＰＤＵにエラーが発生しない場合、前記ＭＳＤＵの分解及び結合情報とＭＰＤＵのシーケンス情報によってＭＰＤＵのデータ部分を再構成して少なくとも一つのＭＳＤＵを復元する過程とを含むことを特徴とする。
【００２２】
本発明の第４見地によれば、無線通信システムにおけるＭＡＣ階層のデータを生成するための装置は、少なくとも一つのＭＡＣ階層サービス・データ・ユニットをＭＡＣ階層のスケジューリング情報によって再構成して少なくとも一つのＭＡＣ階層プロトコル・データ・ユニットのデータ部分を生成するデータ構成部と、各々のＭＰＤＵのデータ部分を構成する少なくとも一つのＭＳＤＵ情報を含む制御情報とＭＰＤＵの長さ情報と接続識別子情報を含む共通ＭＡＣヘッダーを生成する制御メッセージ生成部と、前記ＭＰＤＵのデータ部分に制御情報と共通ＭＡＣヘッダーを追加してＭＰＤＵを生成する制御部と、前記ＭＰＤＵを受信端へ送信する送信部とを含む構成になることを特徴とする。
【００２３】
本発明の第５見地によれば、無線通信システムにおけるＭＡＣ階層のデータを生成するための装置は、受信端からＡＲＱフィードバック情報を受信される受信部と、前記ＡＲＱフィードバック情報を介して確認するエラーが発生するＭＰＤＵのデータ部分を少なくとも一つの下位ブロックに分割して、少なくとも一つの下位ブロックを含む少なくとも一つの再送信ＭＰＤＵのデータ部分を生成する再送信ブロック構成部と、各々の再送信ＭＰＤＵのデータ部分を構成する少なくとも一つのＭＡＣ階層サービス・データ・ユニット情報を含む制御情報と再送信ＭＰＤＵの長さ情報と接続識別子情報を含む共通ＭＡＣヘッダーを生成する制御メッセージ生成部と、前記再送信ＭＰＤＵのデータ部分に制御情報と共通ＭＡＣヘッダーを追加して少なくとも一つの再送信ＭＰＤＵを生成する制御部と、前記再送信ＭＰＤＵを受信端へ送信する送信部とを含む構成になることを特徴とする。
【００２４】
本発明の第６見地によれば、無線通信システムの受信端におけるＭＡＣ階層のデータを復元するための装置は、送信端からデータを受信する受信部と、前記受信部を介して受信するデータに含まれるＭＡＣ階層プロトコル・データ・ユニットの共通ＭＡＣヘッダーでＭＰＤＵの長さを確認して、前記ＭＰＤＵの制御情報においてＭＰＤＵのデータ部分を構成する少なくとも一つのＭＡＣ階層サービス・データ・ユニットの分解及び結合情報とＭＰＤＵのシーケンス情報を確認するデータ構成制御部と、前記ＭＰＤＵのエラー発生有無を確認してＭＳＤＵを再構成するかを決定する制御部と、前記ＭＳＤＵを再構成する場合、前記ＭＳＤＵの分解及び結合情報とＭＰＤＵのシーケンス情報によってＭＰＤＵのデータ部分を再構成して少なくとも一つのＭＳＤＵを復元するデータ復元部とを含む構成になることを特徴とする。
【００２５】
本発明の他の見地、利益、重要な特徴は、以下の添付された本発明の実施の形態及び図面とともに説明される詳細な説明から当業者に明白に認識されるはずである。
【００２６】
本発明の実施形態による本発明の前述の見地、他の見地、特徴、利益は、下記の図面とともに説明される詳細な説明から明らかに認識されるであろう。
【図面の簡単な説明】
【００２７】
【図１】従来技術による無線通信システムにおけるＭＰＤＵ構成を示す図である。
【図２】本発明の実施形態による無線通信システムにおけるＭＰＤＵの構成を示す図である。
【図３】本発明の実施形態による無線通信システムにおけるＭＰＤＵに対するＦＰＩの構成を示す図である。
【図４】本発明の実施形態による無線通信システムにおけるＭＰＤＵを構成するための手続きを示す図である。
【図５】本発明の実施形態による無線通信システムにおける再送信するためのＭＰＤＵの構成を示す図である。
【図６】本発明の実施形態による無線通信システムにおける再送信するＭＰＤＵに対するＦＰＩの構成を示す図である。
【図７】本発明の実施形態による無線通信システムにおける再送信するためのＭＰＤＵを構成するための手続きを示す図である。
【図８】本発明の実施形態による無線通信システムの受信端におけるＭＳＤＵを再構成するための手続きを示す図である。
【図９】本発明の実施形態による無線通信システムにおけるＭＰＤＵに対するＦＰＩまたはＲＦＰＩを構成するための拡張ヘッダーの構造を示す図である。
【図１０】本発明の実施形態による無線通信システムの受信端における拡張ヘッダーのＦＰＩまたはＲＦＰＩを確認するための手続きを示す図である。
【図１１】本発明の実施形態による無線通信システムにおける多重ＭＰＤＵの構成を示す図である。
【図１２】本発明の実施形態による無線通信システムにおける再送信するための多重ＭＰＤＵに対するＲＦＰＩの構成を示す図である。
【図１３】本発明による無線通信システムにおける送信端の構成を示す図である。
【図１４】本発明による無線通信システムにおける受信端の構成を示す図である。
【発明を実施するための形態】
【００２８】
前記図面において、参照番号は同一または類似する要素、特徴、及び構造を説明するために使用される。
【００２９】
以下、参照図面についての説明は、特許請求の範囲及びそれと同等なのによって定義される本発明の実施形態の包括的な理解を助けるために提供される。以下の説明は、理解を助けるために多様な具体的な詳細事項を含むが、単に例示として取り扱われる。したがって、本発明の思想や範囲を逸脱しない限り、実施形態の多様な変形及び修正が可能であるということは言うまでもない。また、周知の機能及び構造の説明は明確性のために省略されるであろう。
【００３０】
“ａ”、“ａｎ”及び“ｔｈｅ”のような単数形は、文脈で明確に記述しない限り、複数の指示対象を含む。例えば、“ａ  ｃｏｍｐｏｎｅｎｔ  ｓｕｒｆａｃｅ”は少なくとも一つの意味を含む。
【００３１】
以下、本発明は、無線通信システムにおける媒体接近制御階層プロトコル・データ・ユニット（ＭＰＤＵ：ＭＡＣ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）を生成するための技術に対して説明する。
【００３２】
以下の説明において送信端と受信端は、基地局制御装置、基地局、端末、中継局など無線通信システムを構成するすべての送受信ノードらを含む。
【００３３】
無線通信システムの送信端は、ＭＰＤＵを下記図２に示すように構成する。
【００３４】
図２は、本発明の実施形態による無線通信システムにおけるＭＰＤＵの構成を示している。
【００３５】
前記図２に示すように送信端のＭＡＣ階層が上位階層の一つの接続子（Ｃｏｎｎｅｃｔｉｏｎ）から２個のＭＳＤＵを提供される場合、前記送信端はＭＡＣ階層の資源スケジューリング情報によって前記ＭＳＤＵを再構成してＭＰＤＵのデータ部分を生成する。例えば、送信端はＭＡＣ階層の資源スケジューリング情報によってＭＳＤＵ＃１とＭＳＤＵ＃２を再構成して３個のＭＰＤＵのデータ部分らを生成する。このとき、送信端は各々のＭＰＤＵのデータ部分に順次的にシーケンス番号（ＳＮ：Ｓｅｑｕｅｎｃｅ  Ｎｕｍｂｅｒ）を割当てる。
【００３６】
送信端は、ＭＰＤＵに割当られるシーケンス番号を含むＦＰＩ（Ｆｒａｇｍｅｎｔａｔｉｏｎ  ａｎｄ  Ｐａｃｋｉｎｇ  Ｉｎｄｉｃａｔｏｒ）２００を生成して各々のＭＰＤＵのデータ部分に追加してＭＰＤＵペイロードを生成する。ここで、送信端は、ＦＰＩをＭＰＤＵのＭＡＣヘッダーまたはＭＡＣサブ・ヘッダー形態に生成してＭＰＤＵのデータ部分に追加する。
【００３７】
例えば、ＭＰＤＵはＭＰＤＵのデータ部分とＦＰＩ及びＧＭＨ（Ｇｅｎｅｒａｌ  ＭＡＣ  Ｈｅａｄｅｒ）を含めて構成する。これによって、送信端は図示しなかったが前記ＭＰＤＵペイロードにＧＭＨを追加してＭＰＤＵを生成する。
【００３８】
自動再送信要請（ＡＲＱ：Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）法を考慮する場合、送信端は一つのＭＰＤＵのデータ部分を一つのＡＲＱブロックに設定する。よって、送信端は各々のＭＰＤＵに割当てられるシーケンス番号をＡＲＱシーケンス番号と同一に用いることができる。
【００３９】
一方、ＭＰＤＵにＡＲＱを適用しない場合、送信端は各々のＭＰＤＵに割当てられるシーケンス番号をＭＰＤＵを分類するシーケンス番号として用いる。
【００４０】
上述のようにＭＳＤＵをＭＡＣ階層の資源スケジューリング情報によって再構成してＭＰＤＵを生成する場合、送信端は物理階層の利用可能な資源を考慮するＭＰＤＵを構成することができる。また、送信端はＭＰＤＵ別にＡＲＱを行うので受信短とのチャンネル状態を考慮してＰＤＵの長さを可変的に調節することもできる。
【００４１】
送信端におけるＭＳＤＵを再構成してＭＰＤＵを生成する場合、一つのＭＰＤＵは一つ以上のＭＳＤＵ情報を含めることができる。これによって、送信端は受信端がＭＰＤＵを介してＭＳＤＵを再構成することができるように各々のＭＰＤＵのデータ部分を構成するＭＳＤＵ情報を含むＦＰＩを構成して各々のＭＰＤＵに追加する。このとき、前記ＦＰＩはＭＰＤＵを構成するＭＳＤＵ情報を含めるために下記図３の（ａ）及び（ｂ）に示すように構成される。
【００４２】
図３の（ａ）及び（ｂ）は本発明の実施形態による無線通信システムにおけるＭＰＤＵに対するＦＰＩの構成を示している。
【００４３】
前記図３を参照すると、前記図３の（ａ）は、ＭＰＤＵの構成を示して、前記図３の（ｂ）は、ＦＰＩの構成を示す。
【００４４】
前記図３の（ａ）に示すように送信端のＭＡＣ階層が上位階層の一つの接続子から３個のＭＳＤＵを提供される場合、前記送信端はＭＡＣ階層の資源スケジューリング情報に応じて前記ＭＳＤＵを再構成してＭＰＤＵを生成する。例えば、送信端はＭＳＤＵ＃１を含めるＭＰＤＵ＃１のデータ部分を生成して、ＭＳＤＵ＃２の一部分を含めるＭＰＤＵ＃２のデータ部分を生成する。また、送信端はＭＳＤＵ＃２の一部分とＭＳＤＵ＃３のデータ部分を生成する。
【００４５】
前記送信端は各々のＭＰＤＵのデータ部分を構成するＭＳＤＵ情報を含めるように前記図３の（ｂ）に示すようなＦＰＩを構成して各々のＭＰＤＵのデータ部分に追加する。
【００４６】
前記図３の（ｂ）に示すようにＦＰＩは共通的に含まれる固定領域（Ｆｉｘｅｄ  Ｆｉｅｌｄ）３００情報とＭＳＤＵをパッキングする時だけ含まれる可変領域（Ｖａｒｉａｂｌｅ  Ｆｉｅｌｄ）３１０情報を含めて構成される。
【００４７】
前記固定領域３００はＡＲＱブロックまたはＡＲＱが適用されないＭＰＤＵの順次情報を含めるシーケンス番号ＳＮフィールド、ＭＰＤＵを構成するＭＳＤＵの分解（Ｆｒａｇｍｅｎｔａｔｉｏｎ）または結合（Ｐａｃｋｉｎｇ）情報を示すＦＣフィールド、可変領域３１０の存在有無を示すＬＡＳＴフィールドを含めて構成される。
【００４８】
前記可変領域３１０はＭＰＤＵを構成するＭＳＤＵの長さ情報を示すＬＥＮフィールドと追加的な可変領域３１０の存在有無を示すＬＡＳＴフィールドを含めて構成される。このとき、前記可変領域３１０はＭＰＤＵを構成するＭＳＤＵの個数によってＬＥＮフィールドとＬＡＳＴフィールドの連続的な組合せで構成される。ここで、前記ＬＥＮフィールドは一つのＭＳＤＵの長さまたは分解ＭＳＤＵの長さ情報を含む。
【００４９】
例えば、送信端は下記表１に示すようにＦＰＩを構成することができる。
【００５０】
【表１】
0005619005.tif 000002
【００５１】
ここで、ＦＰＩはＡＲＱブロックまたはＡＲＱが適用されないＭＰＤＵの順次情報を含むシーケンス番号ＳＮフィールド、ＭＰＤＵを構成するＭＳＤＵの分解または結合情報を示すＦＣフィールド、可変領域の存在有無を示すＬＡＳＴフィールド、可変領域が存在する場合、ＭＰＤＵを構成するＭＳＤＵの長さ情報を示すＬＥＮフィールド及び追加的な可変領域の存在有無を示すＬＡＳＴフィールドを含めて構成される。ここで、ＭＰＤＵはＡＲＱの適用有無によって異なる長さのシーケンス番号を有することができる。また、前記可変領域はＭＰＤＵを構成するＭＳＤＵの個数に応じてＬＥＮフィールドとＬＡＳＴフィールドの連続的な組合せで構成される。また、前記ＬＥＮフィールドは一つのＭＳＤＵの長さまたは分解ＭＳＤＵの長さ情報を含める。
【００５２】
送信端は下記表２に示すＦＣの詳細情報を用いて前記表１のＦＣを設定する。
【００５３】
【表２】
0005619005.tif 000003
【００５４】
ここで、ＦＣはＭＰＤＵに含まれるＭＳＤＵの分解（Ｆｒａｇｍｅｎｔａｔｉｏｎ）または結合（Ｐａｃｋｉｎｇ）情報を示す。
【００５５】
例えば、前記表１と表２を用いて前記図３の（ａ）に生成したＭＰＤＵのＦＰＩを構成する場合、送信端はＭＰＤＵ＃１がＭＳＤＵ＃１を含むのでＳＮ＝１、ＦＣ＝００、ＬＡＳＴ＝１に設定される固定領域情報だけを含むＭＰＤＵ＃１を構成する。また、送信端はＭＰＤＵ＃２がＭＳＤＵ＃２の一部分を含むのでＳＮ＝２、ＦＣ＝０１、ＬＡＳＴ＝１に設定された固定領域情報だけを含むＭＰＤＵ＃２のＦＰＩを構成する。また、送信端はＭＰＤＵ＃３がＭＳＤＵ＃２の一部分とＭＳＤＵ＃３を含めるのでＳＮ＝３、ＦＣ＝１０、ＬＡＳＴ＝０に設定された固定領域情報とＬＥＮ＝ＭＰＤＵ＃３に含まれるＳＮ＝３、ＦＣ＝１０、ＬＡＳＴ＝０に設定された固定領域情報とＬＥＮ＝ＭＰＤＵ＃３に含まれるＭＳＤＵ＃２の長さ情報（Ｂｙｔｅ）、ＬＡＳＴ＝１に設定された可変領域情報を含めるＭＰＤＵ＃３のＦＰＩを構成する。
【００５６】
ＭＰＤＵはＭＰＤＵのデータ部分とＦＰＩ及びＭＰＤＵの長さ情報を含めるＧＭＨを含む。このとき、受信端はＧＭＨを介してＭＰＤＵの長さを獲得することができる。よって、送信端は前記ＦＰＩにＭＰＤＵに対する長さ情報を含ませない。例えば、受信端はＭＰＤＵ＃３のＧＭＨを介して前記ＭＰＤＵ＃３の長さを獲得することができる。これによって、送信端はＭＰＤＵ＃３を構成する２個のＭＳＤＵ譲歩裏のうち一つのＭＳＤＵの長さ情報だけを含めるようにＦＰＩの可変情報を構成する。
【００５７】
以下の説明は送信端でＭＰＤＵを構成するための方法に対して説明する。
【００５８】
図４は本発明の実施形態による無線通信システムにおけるＭＰＤＵを構成するための手続きを示している。
【００５９】
前記図４を参照すると送信端は４０１ステップにてＭＡＣ階層が上位階層からＭＳＤＵを提供されるか確認する。
【００６０】
もし、ＭＡＣ階層がＭＳＤＵを提供された場合、前記送信端は４０３ステップに進行してＭＡＣ階層のスケジューリング情報によってＭＰＤＵのデータ部分を生成する。例えば、前記図２に示すように送信端はＭＡＣ階層の資源スケジューリング情報によってＭＳＤＵ＃１を分割して前記ＭＳＤＵ＃１の一部分を含めるＭＰＤＵ＃１のデータ部分を生成する。また、送信端はＭＳＤＵ＃２を分割し、前記ＭＳＤＵ＃１の残り部分と前記ＭＳＤＵ＃２の一部分を含めるＭＰＤＵ＃２のデータ部分を生成する。また、損薪炭はＭＳＤＵ＃２の残り部分を含めるＭＰＤＵ＃３のデータ部分を生成する。勿論分割及び生成技法は上述の実施形態以外に多数個のＭＳＤＵを分割して多数個のＭＰＤＵを生成することができる。
【００６１】
前記ＭＰＤＵのデータ部分を生成した後、前記送信端は４０５ステップに信号して前記生成するＭＰＤＵのデータ部分にシーケンス番号を割当てる。このとき、前記送信端は前記ＭＰＤＵのデータ部分に順次的にシーケンス番号を割当てる。例えば、ＡＲＱを適用する場合、送信端は一つのＭＰＤＵを一つのＡＲＱブロックとして設定するので前記ＭＰＤＵのデータ部分に割当てられたシーケンス番号をＡＲＱシーケンス番号として用いる。一方、ＡＲＱを適用されない場合、送信端はＭＰＤＵのデータ部分に割当てられたシーケンス番号をＭＳＤＵを順次的に構成するための順次情報として用いる。また、送信端はＡＲＱの適用有無に関係なく前記ＭＰＤＵのデータ部分に割当てられたシーケンス番号をＨＡＲＱ（Ｈｙｂｒｉｄ−ＡＲＱ）でＭＰＤＵの順次を整列する用度として用いることができる。
【００６２】
以後、前記送信端は４０７ステップに進行して各々のＭＰＤＵのデータ部分を構成するＭＳＤＵの分解及び結合情報を含めるＦＰＩを構成して各々のＭＰＤＵのデータ部分に追加する。例えば、送信端は前記図３の（ｂ）に示すようにＭＰＤＵのデータ部分を構成するＭＳＤＵの個数によって固定領域３００情報と可変領域３１０情報を含めるように各々のＭＰＤＵのデータ部分に対するＦＰＩを構成する。以後、前記送信端は各々のＭＰＤＵのデータ部分に該当ＦＰＩを追加してＭＰＤＵペイロードを生成する。
【００６３】
ＭＰＤＵペイロードを生成した後、前記送信端は４０９ステップに進み各々のＭＰＤＵペイロードにＭＰＤＵの長さ情報及び接続識別子（Ｃｏｎｎｅｃｔｉｏｎ  ＩＤまたはＦｌｏｗ  ＩＤ）情報などを含むＧＭＨを構成する。以後、前記送信端は前記ＧＭＨを各々のＭＰＤＵペイロードに追加してＭＰＤＵを生成する。ここで、前記ＭＰＤＵの長さ情報は前記ＭＰＤＵペイロード長さ情報またはＭＰＤＵ全体長さ情報を含める。前記ＭＰＤＵ全体ＭＰＤＵペイロードとＧＭＨを含める。
【００６４】
ＭＰＤＵを生成した後、前記送信端は４１１ステップに進み前記ＭＰＤＵで物理階層のデータを構成して受信端へ送信する。例えば、送信端は一つ以上のＭＰＤＵで物理階層プロトコル・データ・ユニットを構成する。以後、前記送信端を前記物理階層プロトコル・データ・ユニット受信端へ送信する。
【００６５】
以後、前記送信端はこのアルゴリズムを終了する。
【００６６】
上述したように送信端はＭＡＣ階層のスケジューリング情報によってＭＳＤＵを分解及び結合して生成したＭＰＤＵ別にＡＲＱを行う。しかし受信端へ送信したデータにエラーが発生した場合、送信端は書き図５に示すようにエラーが発生したＭＰＤＵを無線チャンネル環境によって分割して再送信することもできる。
【００６７】
図５の（ａ）〜（ｄ）は本発明の実施形態による無線通信システムにおける再送信するためのＭＰＤＵの構成を示している。
【００６８】
前記図５を参照すると前記図５の（ａ）は送信データの構成を示して、前記図５の（ｂ）、（ｃ）、（ｄ）は再送信データの構成を示す。
【００６９】
前記図５の（ａ）に示すように送信端のＭＡＣ階層が上位階層の一つの接続子から２個のＭＳＤＵを提供される場合、送信端はＭＡＣ階層のスケジューリング情報によってＭＳＤＵを再構成して３個のＭＰＤＵに対するデータ部分を生成する。以後、送信端は各々のＭＰＤＵのデータ部分に対するＦＰＩとＧＭＨを追加してＭＰＤＵを生成する。このとき、ＭＰＤＵにＡＲＱを適用することになると、前記送信端はＭＰＤＵに割当てられたシーケンス番号をＡＲＱブロックシーケンス番号として用いる。すなわち、送信端は一つのＭＰＤＵのデータ部分を一つのＡＲＱブロックとして設定する。
【００７０】
送信端から送信したＭＰＤＵのうちＭＰＤＵ＃２にエラーが発生した場合、受信端はＡＲＱフィードバックを介して送信端へＭＰＤＵ＃２の再送信を要請する。
【００７１】
送信端はエラーが発生したＭＰＤＵに対する原本ＭＰＤＵを受信端へ再送信するかまたはエラーが発生したＭＰＤＵを分割して再送信することもできる。例えば、受信端へ送信したＭＰＤＵ＃２にエラーが発生した場合、送信端は前記図５の（ｂ）に示すように前記ＭＰＤＵ＃２の原本ＭＰＤＵを受信端へ再送信することができる。すなわち、前記送信端はＭＰＤＵ＃２を初期送信する時と同様に構成するＭＰＤＵを受信端へ再送信することができる。
【００７２】
他の例として、受信端へ送信するＭＰＤＵ＃２にエラーが発生する場合、送信端は前記図５の（ｃ）に示すように前記ＭＰＤＵ＃２を固定長さのＡＲＱ下位ブロックに分割して再送信する。すなわち、前記送信端はＭＰＤＵ＃２を固定長さを有する７個のＡＲＱ下位ブロックに分割する。以後、送信端はＡＲＱ下位ブロックで一つの再送信ＭＰＤＵのデータ部分を構成して、４個のＡＲＱ下位ブロックで他の一つの再送信ＭＰＤＵのデータ部分を構成する。このとき、送信端は各々のＡＲＱ下位ブロックにＭＰＤＵ＃２のシーケンス番号を含む下位シーケンス番号を割当てる。ここで、前記下位シーケンス番号は送信端においてＡＲＱを適用する場合、ＡＲＱブロック下位シーケンス番号として用いられる。
【００７３】
送信端は再送信ＭＰＤＵを構成するＡＲＱ下位ブロックのうち最も早い下位シーケンス番号を含めるよう再送信ＭＰＤＵのＦＰＩを構成して各々の再送信ＭＰＤＵのデータ部分に追加する。以下の説明において再送信ＭＰＤＵのＦＰＩのうちから下位シーケンス番号を含むＦＰＩをＲＦＰＩとする。
【００７４】
送信端でエラーが発生したＭＰＤＵを固定長さのＡＲＱ下位ブロックに分割する場合、送信端は再送信ＭＰＤＵにエラーが発生するとＡＲＱ下位ブロック単位に再送信を行うことができる。
【００７５】
さらに他の例として、受信端へ送信するＭＰＤＵ＃２にエラーが発生する場合、送信端は前記図５の（ｄ）に示すように前記ＭＰＤＵ＃２を可変長さのＡＲＱ下位ブロックに分割して再送信することもできる。すなわち、前記送信端はＭＰＤＵ＃２を可変長さを有する２個のＡＲＱ下位ブロックに分割する。このとき、前記送信端は一つのＡＲＱ下位ブロックで一つの再送信ＭＰＤＵを構成することができる。また、前記送信端は第１のＡＲＱ下位ブロックに２のシーケンス番号と１の下位シーケンス番号を割当て、第２のＡＲＱ下位ブロックに２のシーケンス番号と２の下位シーケンス番号を割当てる。
【００７６】
送信端はＡＲＱ下位ブロックに割当てた下位シーケンス番号を含めるようＲＦＰＩを構成して各々の再送信ＭＰＤＵのデータ部分に追加する。
【００７７】
エラーが発生したＭＰＤＵを可変長さのＡＲＱ下位ブロックに分割する場合、送信端は物理階層の資源状況に合わせて再送信ＭＰＤＵを構成することができる。もし、前記再送信ＭＰＤＵにエラーが発生する場合、送信端は再送信ＭＰＤＵを分割することができない。
【００７８】
しかし、前記再送信ＭＰＤＵを分割して再送信する場合、送信端は再送信ＭＰＤＵを分割したＡＲＱ下位ブロックに前記再送信ＭＰＤＵに割当てた下位シーケンス番号と前記下位シーケンス番号に対する下位シーケンス番号を追加的に割当てなければならない。
【００７９】
エラーが発生したＭＰＤＵのデータ部分をＡＲＱ下位ブロックに分割する場合、送信端はＭＰＤＵのデータ部分を固定長さまたは可変長さのＡＲＱ下位ブロックに分割することができる。例えば、送信端はネットワーク進入（Ｎｅｔｗｏｒｋ  Ｅｎｔｒｙ）過程にてＡＲＱ下位ブロックを固定長さに分割するかまたは可変長さに分割するか決定して受信端へ送信することができる。このとき、前記送信端はＡＲＱ下位ブロックを固定長さに分割するかまたは可変長さに分割するかに応じてＡＲＱ＿ＳＵＢ＿ＢＬＯＣＫ＿ＳＩＺＥを設定して受信端へ送信することができる。また、前記送信端は前記ＡＲＱ＿ＳＵＢ＿ＢＬＯＣＫ＿ＳＩＺＥと別途の制御メッセージを用いてＡＲＱ下位ブロックを固定長さに分割するかまたは可変長さに分割するかを受信端へ知らせることもできる。
【００８０】
他の例として、受信端は初期接続過程にてＡＲＱ下位ブロックを固定長さに分割するかまたは可変長さに分割するかを決定して送信端へ送信することもできる。
【００８１】
さらに他の例として、送信端と受信端は交渉（Ｎｅｇｏｔｉａｔｉｏｎ）を介してＡＲＱ下位ブロックを固定長さに分割するかまたは可変長さに分割するかを決定することもできる。
【００８２】
前記ＡＲＱ＿ＳＵＢ＿ＢＬＯＣＫ＿ＳＩＺＥは初期接続の時、送信端と受信端が能力交渉（Ｃａｐａｂｉｌｉｔｙ  Ｎｅｇｏｔｉａｔｉｏｎ）のために送受信する制御メッセージに含まれることができる。他の例として、前記ＡＲＱ＿ＳＵＢ＿ＢＬＯＣＫ＿ＳＩＺＥは送信端と受信端が初期登録（Ｒｅｇｉｓｔｒａｔｉｏｎ）のために送受信する制御メッセージに含まれることもできる。さらに他の例として、前記ＡＲＱ＿ＳＵＢ＿ＢＬＯＣＫ＿ＳＩＺＥはＤＳＡ（Ｄｙｎａｍｉｃ  Ｓｅｒｖｉｃｅ  Ａｄｄｉｔｉｏｎ）またはＤＳＣ（Ｄｙｎａｍｉｃ  Ｓｅｒｖｉｃｅ  Ｃｈａｎｇｅ）のように送信端と受信端の間に接続子（Ｃｏｎｎｅｃｔｉｏｎ）パラメータを初期に決定する制御メッセージに含まれることもできる。さらに他の例として、システムにおけるＡＲＱ＿ＳＵＢ＿ＢＬＯＣＫ＿ＳＩＺＥを決定する場合、前記ＡＲＱ＿ＳＵＢ＿ＢＬＯＣＫ＿ＳＩＺＥは放送制御メッセージ（Ｂｒｏａｄｃａｓｔ  ｍｅｓｓａｇｅ）を介して送信することもできる。
【００８３】
エラーが発生したＭＰＤＵを下位ブロックに分割しなく再送信する場合、送信端はＲＦＰＩを追加しなく前記ＭＰＤＵのＦＰＩを用いて再送信ＭＰＤＵを構成する。しかし、エラーが発生したＭＰＤＵのデータ部分をＡＲＱ下位ブロックに分割して前記ＡＲＱ下位ブロックで再送信ＭＰＤＵを構成する場合、送信端はＲＦＰＩを構成して再送信ＭＰＤＵのデータ部分に追加する。例えば、送信端は下記図６に示すようにＲＦＰＩを構成することができる。ここで、下記図６は送信端がエラーの発生したＭＰＤＵを固定長さのＡＲＱ下位ブロックに分割する場合におけるＲＦＰＩの構成を示す。しかし、送信端がエラーの発生したＭＰＤＵを可変長さのＡＲＱ下位ブロックに分割する場合にも同様に適用することができる。
【００８４】
図６の（ａ）及び（ｂ）は本発明の実施形態による無線通信システムにおける再送信するＭＰＤＵに対するＦＰＩの構成を示している。
【００８５】
前記図６を参照すると、前記図６の（ａ）は再送信ＭＰＤＵの構成を示して、前記図６の（ｂ）はＲＦＰＩの構成を示す。
【００８６】
前記図６の（ａ）に示すようにＭＳＤＵ＃２の一部分とＭＳＤＵ＃３を含めて構成されるＭＰＤＵ＃３にエラーが発生する場合、送信端はＭＰＤＵ＃３を固定長さを有する７個のＡＲＱ下位ブロックに分割する。以後、送信端は３個のＡＲＱ下位ブロックで第１の再送信ＭＰＤＵのデータ部分を構成して、４個のＡＲＱ下位ブロックで第２の再送信ＭＰＤＵのデータ部分を構成する。
【００８７】
このとき、送信端は各々の再送信ＭＰＤＵのデータ部分を構成するＭＳＤＵ情報を含めるよう前記図６の（ｂ）に示すようにＲＦＰＩを構成して各々の再送信ＭＰＤＵのデータ部分に追加する。
【００８８】
前記図６の（ｂ）に示すようにＲＦＰＩは共通的に含まれる固定領域（Ｆｉｘｅｄ  Ｆｉｅｌｄ）６００情報とＭＳＤＵをパッキングする時だけ含まれる可変領域（Ｖａｒｉａｂｌｅ  Ｆｉｅｌｄ）６１０情報を含めて構成される。
【００８９】
前記固定領域６００はエラーが発生したＭＰＤＵのシーケンス番号を含むシーケンス番号ＳＮフィールド、再送信ＭＰＤＵ及びＡＲＱ下位ブロックの順を示す下位シーケンス番号を含む下位シーケンス番号ＳＵＢ  ＳＮフィールド、エラーが発生したＭＰＤＵを分割して構成する最後の再送信ＭＰＤＵ含み有無を示すＬＦＩフィールド、再送信ＭＰＤＵを構成するＭＳＤＵの分解や結合の情報を示すＦＣフィールド、可変領域６１０の存在有無を示すＬＡＳＴフィールドを含めて構成される。
【００９０】
前記可変領域６１０は再送信ＭＰＤＵを構成するＭＳＤＵの長さ情報を示すＬＥＮフィールドと追加的な可変領域６１０の存在有無を示すＬＡＳＴフィールドを含めて構成される。このとき、前記可変領域６１０は再送信ＭＰＤＵを構成するＭＳＤＵの個数によってＬＥＮフィールドとＬＡＳＴフィールドの連続的な組合せで構成される。ここで、前記ＬＥＮフィールドは一つのＭＳＤＵの長さまたは分解ＭＳＤＵの長さ情報を示すことができる。
【００９１】
例えば、送信端は下位表３に示すようにＲＦＰＩを構成することができる。
【００９２】
【表３】
0005619005.tif 000004
【００９３】
ここで、ＲＦＰＩはエラーが発生したＭＰＤＵのＡＲＱブロックシーケンス番号を含むシーケンス番号ＳＮフィールド、再送信ＭＰＤＵ内で下位シーケンス番号が最も小さい第１のＡＲＱ下位ブロックの下位シーケンス番号を含む下位シーケンス番号ＳＵＢ  ＳＮフィールド、エラーが発生したＭＰＤＵのデータ部分を分割して構成するＡＲＱ下位ブロックのうち下位シーケンス番号が最も大きい最後の再送信ＡＲＱ下位ブロックの含み有無を示すＬＦＩフィールド、再送信ＭＰＤＵを構成するＭＳＤＵの分解や結合情報を示すＦＣフィールド、可変領域の存在有無を示すＬＡＳＴフィールド、可変領域が存在する場合、再送信ＭＰＤＵを構成するＭＳＤＵの長さ情報を示すＬＥＮフィールド及び追加的な可変領域の存在有無を示すＬＡＳＴフィールドを含めて構成される。このとき、前記可変領域は再送信ＭＰＤＵを構成するＭＳＤＵの個数によってＬＥＮフィールドとＬＡＳＴフィールドの連続的な組合せで構成される。ここで、前記ＬＥＮフィールドは一つのＭＳＤＵの長さまたは分解ＭＳＤＵの長さ情報を示すことができる。
【００９４】
前記表２と表３を用いて前記図６の（ａ）で生成する再送信ＭＰＤＵのＲＦＰＩを構成する場合、送信端はＭＰＤＵ＃３の第１の再送信ＭＰＤＵがＭＳＤＵ＃２の一部分とＭＳＤＵ＃３の一部分を含めるのでＳＮ＝３、ＳＵＢ  ＳＮ＝１、ＬＦＩ＝０、ＦＣ＝１１、ＬＡＳＴ＝０に設定される固定領域情報とＬＥＮ＝第１の再送信ＭＰＤＵに含まれるＭＳＤＵ＃２の長さ情報（Ｂｙｔｅ）、ＬＡＳＴ＝１に設定された可変領域情報を含む第１の再送信ＭＰＤＵ＃３のＲＦＰＩを構成する。このとき、受信端はＧＭＨを介して再送信ＭＰＤＵの長さを獲得することができる。よって、送信端は第１の再送信ＭＰＤＵを構成する２個のＭＳＤＵ情報のうち一つのＭＳＤＵの長さ情報だけを含めるようＲＦＰＩの可変情報を構成する。
【００９５】
また、送信端はＭＰＤＵ＃３の第２の再送信ＭＰＤＵがＭＳＤＵ＃３の一部分を含めるのでＳＮ＝３、ＳＵＢ  ＳＮ＝２、ＬＦＩ＝１、ＦＣ＝１０、ＬＡＳＴ＝１に設定される固定領域情報だけを含む第２の再送信ＭＰＤＵ＃３のＲＦＰＩを構成する。このとき、受信端はＧＭＨを介して再送信ＭＰＤＵの長さを獲得することができる。よって、送信端は第２の再送信ＭＰＤＵ＃３に対するＲＦＰＩに別途の長さ情報を含ませない。
【００９６】
以下の説明は送信端において再送信ＭＰＤＵを構成するための方法に対して説明する。
【００９７】
図７は本発明の実施形態による無線通信システムにおける再送信するためのＭＰＤＵを構成するための手続きを示している。
【００９８】
前記図７を参照すると送信端は７０１ステップにて自身が送信したデータを受信される受信端からＡＲＱフィードバックからＡＲＱフィードバック情報が受信されたか確認する。
【００９９】
ＡＲＱフィードバック情報が受信される場合、前記送信端は７０３ステップに進めてＡＲＱフィードバック情報を介して受信端へ送信したＡＲＱブロックに対するエラー発生有無を確認する。このとき、送信端はＭＰＤＵ別にＡＲＱを行うので一つのＡＲＱブロックを一つのＭＰＤＵのデータ部分として認識する。
【０１００】
以後、前記送信端は７０５ステップに進み前記７０３ステップにて確認したエラー発生有無に応じて再送信しなければならないＡＲＱブロックの存在の有無を確認する。
【０１０１】
再送信するＡＲＱブロックが存在する場合、前記送信端は７０１ステップに戻ってＡＲＱフィードバック情報が受信されるか確認する。受信端へ送信するデータが存在する場合、送信端は前記７０１ステップにてＡＲＱフィードバック情報の受信を待機するともにＡＲＱブロックを持続的に送信する。以後、送信端は前記送信したＡＲＱブロックに対するＡＲＱフィードバック情報が受信されるか確認する。他の例として、前記送信端は前記７０１ステップに戻ってＡＲＱフィードバック情報を受信されないＡＲＱブロックに対するＡＲＱフィードバック情報が受信されるか確認する。
【０１０２】
一方、前記７０５ステップにて再送信するＡＲＱブロックが存在する場合、前記送信端は７０７ステップに進めてエラーが発生したＡＲＱブロックをＡＲＱ下位ブロックに分割して再送信するか決定する。このとき、前記送信端はスケジューラの無線資源運営方案によって再送信するＡＲＱブロックをＡＲＱ下位ブロックに分割するか決定する。例えば、初期送信より無線チャンネルに強く（Ｒｏｂｕｓｔ）ＡＲＱブロックを送信することを望む場合、送信端は再送信するＡＲＱブロックをＡＲＱ下位ブロックに分割することに決定する。
【０１０３】
再送信するＡＲＱブロックをＡＲＱ下位ブロックに分割しない場合、前記送信端は７１７ステップに進めてエラーが発生するＡＲＱブロックを含むＭＰＤＵを初期送信する時と同様に構成して受信端へ再送信する。すなわち、前記送信端は再送信ＭＰＤＵのデータ部分を原本ＭＰＤＵのデータ部分と同様に構成する。また、前記送信端は再送信ＭＰＤＵのＦＰＩとＧＭＨを原本ＭＰＤＵのＦＰＩ及びＧＭＨと同様に構成する。
【０１０４】
一方、再送信するＡＲＱブロックをＡＲＱ下位ブロックに分割する場合、前記送信端は７０９ステップに進めて再送信するＡＲＱブロックをＡＲＱ下位ブロックに分割する。例えば、送信端は前記図５の（ｃ）に示すようにＡＲＱブロックを固定長さのＡＲＱ下位ブロックに分割する。他の例として、送信端は前記図５の（ｄ）に示すようにＡＲＱブロックを可変長さのＡＲＱ下位ブロックに分割する。
【０１０５】
再送信するＡＲＱブロックをＡＲＱ下位ブロックに分割する後、前記送信端は７１１ステップに進めてＡＲＱ下位ブロックで再送信ＭＰＤＵのデータ部分を構成する。例えば、前記図５の（ｃ）に示すようにＡＲＱブロックを固定長さのＡＲＱ下位ブロックに分割する場合、送信端は一つ以上のＡＲＱ下位ブロックを含む再送信ＭＰＤＵのデータ部分を構成する。他の例として、前記図５の（ｄ）に示すようにＡＲＱブロックを可変長さのＡＲＱ下位ブロックに分割する場合、送信端は一つのＡＲＱ下位ブロックを一つの再送信ＭＰＤＵのデータ部分に設定する。
【０１０６】
再送信ＭＰＤＵのデータ部分を構成する後、前記送信端は７１３ステップに進めて各々の再送信ＭＰＤＵのデータ部分を構成するＭＳＤＵの分解及び結合情報を含めるＲＦＰＩを構成して再送信ＭＰＤＵのデータ部分に追加する。例えば、送信端は前記図６の（ｂ）に示すように再送信ＭＰＤＵのデータ部分を構成するＭＳＤＵの個数によって固定領域６００情報と可変領域６１０情報を含む再送信ＭＰＤＵのデータ部分別ＲＦＰＩを構成する。
【０１０７】
再送信ＭＰＤＵのデータ部分にＲＦＰＩを追加する後、前記送信端は７１５ステップに進めてＧＭＨを追加して再送信ＭＰＤＵを構成する。
【０１０８】
再送信ＭＰＤＵを生成する後、前記送信端は前記７１７ステップに進めて再送信ＭＰＤＵで物理階層のデータを構成して受信端へ送信する。例えば、送信端は再送信ＭＰＤＵで物理階層プロトコル・データ・ユニットを構成するか、送信ＭＰＤＵと再送信ＭＰＤＵで物理階層プロトコル・データ・ユニットを構成する。以後、前記送信端は物理階層プロトコル・データ・ユニットを受信端へ送信する。
【０１０９】
以後、前記送信端はこのアルゴリズムを終了する。
【０１１０】
以下の説明は受信端におけるＭＳＤＵを再構成するための方法に対して説明する。
【０１１１】
図８は本発明の実施形態による無線通信システムの受信端におけるＭＳＤＵを再構成するための手続きを示している。
【０１１２】
前記図８を参照すると、まず受信端は８０１ステップに進めて送信端からデータが受信されるか確認する。
【０１１３】
データが受信される場合、前記受信端は８０３ステップに進めてＧＭＨを介してＭＰＤＵの長さ情報と接続識別子情報を確認する。例えば、受信端は送信端から提供される物理階層信号からＭＰＤＵを分離する。以後、前記受信端はＧＭＨを介して各々のＭＰＤＵに対するＭＰＤＵの長さを確認する。ここで、前記ＭＰＤＵの長さはＭＰＤＵ全体の長さまたはＭＰＤＵからＧＭＨを除いた長さを示す。前記ＧＭＨを除いた長さはＦＰＩとＭＰＤＵのデータ部分の長さを示す。もし、記述されないＭＰＤＵと関する制御情報がまた他の追加的なヘッダーまたはサブ・ヘッダーの形に含まれる場合、前記ＧＭＨを除いた長さはＦＰＩとＭＰＤＵのデータ部分及び他の追加的なヘッダー情報を含む長さを示すこともできる。
【０１１４】
ＭＰＤＵの長さを確認する後、前記受信端は８０５ステップに進めて送信端とＭＰＤＵの接続識別子に対する自動再送信要請（ＡＲＱ）法が適用されたか確認する。
【０１１５】
ＡＲＱ技法が適用されてない場合、前記受信端は８１１ステップに進めてＭＰＤＵのＦＰＩ及び前記８０３ステップで確認するＭＰＤＵの長さ情報を用いて各々のＭＰＤＵを構成するＭＳＤＵの分解及び結合情報を獲得する。
【０１１６】
一方、前記８０５ステップにてＡＲＱ法を適用する場合、前記受信端は８０７ステップに進めて各々のＭＰＤＵのＦＰＩまたはＲＦＰＩを介してＡＲＱブロックのシーケンス番号を確認する。
【０１１７】
以後、前記受信端は８０９ステップに進めて受信されるＡＲＱブロックのうち受信されないＡＲＱブロックが存在するか確認する。例えば、受信端はＡＲＱブロックのシーケンス番号または下位シーケンス番号を用いてＡＲＱブロックの受信を確認する。このとき、受信されたＡＲＱブロックのシーケンス番号または下位シーケンス番号が順次でない場合、前記受信端は確認されないシーケンス番号のＡＲＱブロックにエラーが発生しないと判断する。この場合、前記受信端はＭＳＤＵを再構成しないことに決定する。また、前記受信端はシーケンス番号または下位シーケンス番号が順次であるＡＲＱブロックまでだけＭＳＤＵを再構成することに決定することもできる。
【０１１８】
他の例として、受信されるＡＲＱブロックのシーケンス番号または下位シーケンス番号が順番通りである場合、前記受信端はＡＲＱブロックにエラーが発生されたか確認する。もし、ＡＲＱブロックにエラーが発生する場合、前記受信端はＭＳＤＵを再構成しないことに決定する。また、前記受信端はエラーが発生したＡＲＱブロックよりシーケンス番号または下位シーケンス番号が小さいＡＲＱブロックまでだけＭＳＤＵを再構成することに決定することもできる。
【０１１９】
ＡＲＱブロックにエラーが発生する場合、前記受信端は８１５ステップに進めてＡＲＱフィードバックを介してエラーが発生するＡＲＱブロック情報を送信端に知らせる。すなわち、前記受信端はＡＲＱフィードバックを介してエラーが発生したＡＲＱブロックに対する再送信を送信端へ要請する。
【０１２０】
以後、前記受信端は前記８０１ステップに戻って送信端からエラーが発生したＡＲＱブロックが含まれたＭＰＤＵが受信されるか確認する。
【０１２１】
一方、ＡＲＱブロックにエラーが発生されない場合、前記受信端は前記８１１ステップに進めてＭＰＤＵのＦＰＩまたはＲＦＰＩ及びＭＰＤＵの長さ情報を用いて各々のＭＰＤＵを構成するＭＳＤＵの分解及び結合情報を獲得する。例えば、ＦＰＩの固定領域がＳＮ＝１、ＦＣ＝００、ＬＡＳＴ＝１に設定される場合、受信端はＳＮが１番であるＭＰＤＵが１番ＭＳＤＵを含めて構成されることに認識する。すなわち、前記受信端はＳＮが１番であるＭＰＤＵが１番ＭＳＤＵと同じ長さを有することに認識する。
【０１２２】
また、ＦＰＩの固定領域がＳＮ＝２、ＦＣ＝０１、ＬＡＳＴ＝１に設定される場合、受信端はＳＮが２番であるＭＤＵが２番ＭＳＤＵの一部分を含めて構成されることに認識する。すなわち、受信端は２番ＭＳＤＵの一部分の長さがＳＮが２番であるＭＰＤＵの長さと同じであると認識する。
【０１２３】
また、ＦＰＩの固定領域がＳＮ＝３、ＦＣ＝１０、ＬＡＳＴ＝０に設定され、可変領域がＬＥＮ＝ＭＰＤＵ＃３に含まれるＭＳＤＵ＃２の長さ情報（Ｂｙｔｅ）、ＬＡＳＴ＝１に設定される場合、受信端はＳＮが３番であるＭＰＤＵが２番ＭＳＤＵの一部分と３番ＭＳＤＵを含めて構成されることに認識する。すなわち、受信端は可変領域のＬＥＮ長さによってＳＮが３番であるＭＰＤＵが含める２番ＭＳＤＵの一部分に対する長さを確認することができる。以後、受信端は前記３番ＭＰＤＵの長さと３番ＭＰＤＵが含む２番ＭＳＤＵの一部分に対する長さの差を３番ＭＳＤＵの長さとして認識する。
【０１２４】
前記ＭＳＤＵの分解及び結合情報を獲得した後、前記受信端は８１３ステップに進めてＭＳＤＵの分解及び結合情報を用いてＭＳＤＵを再構成する。
【０１２５】
以後、受信端はこのアルゴリズムを終了する。
【０１２６】
上述の実施形態で受信端はＡＲＱブロックにエラーが発生しない場合、前記８１１ステップに進めてＭＰＤＵのＦＰＩまたはＲＦＰＩ及びＭＰＤＵの長さ情報を用いて各々のＭＰＤＵを構成するＭＳＤＵの分解及び結合情報を獲得する。
【０１２７】
他の実施形態で受信端はエラーが発生する以前のＡＲＱブロックよりシーケンス番号または下位シーケンス番号が小さいＡＲＱブロックまでのＭＳＤＵを再構成することに決定した場合にも前記８１１ステップに進めてＭＰＤＵのＦＰＩまたはＲＦＰＩ及びＭＰＤＵの長さ情報を用いて各々のＭＰＤＵを構成するＭＳＤＵの分解及び結合情報を獲得することができる。
【０１２８】
上述するように送信端は受信端からＭＳＤＵを再構成することができるようＭＰＤＵのデータ部分にＧＭＨ、ＦＰＩまたはＲＦＰＩを追加する。このとき、ＧＭＨ、ＦＰＩ及びＲＦＰＩが含む長さＬＥＮフィールドの大きさは最大に構成可能なＭＰＤＵの長さと比例するように決定される。また、前記ＧＭＨ、ＦＰＩ及びＲＦＰＩが含む長さＬＥＮフィールドの大きさは物理階層プロトコル・データ・ユニットの大きさによって決定されることもできる。例えば、物理階層で複数個の周波数搬送波を用いる場合、前記ＧＭＨ、ＦＰＩ及びＲＦＰＩが含む長さＬＥＮフィールドの大きさは物理階層で一つの周波数搬送波を用いる場合より大きくなる。すなわち、一つの周波数搬送波を介して送信可能なＭＰＤＵの大きさを２０４８バイトとする場合、ＧＭＨ、ＦＰＩ及びＲＦＰＩが含む長さＬＥＮフィールドの大きさは１１ビットに決定される。しかし、物理階層で２個の周波数搬送波を用いる場合、ＧＭＨ、ＦＰＩ及びＲＦＰＩが含む長さＬＥＮフィールドの大きさは１２ビットに決定される。また、物理階層で４個の周波数搬送波を用いる場合、ＧＭＨ、ＦＰＩ及びＲＦＰＩが含む長さＬＥＮフィールドの大きさは１３ビットに決定される。
【０１２９】
他の例として、ＧＭＨ、ＦＰＩ及びＲＦＰＩが含む長さＬＥＮフィールドの大きさはアンテナの個数によって決定されることができる。すなわち、前記ＧＭＨ、ＦＰＩ及びＲＦＰＩが含む長さＬＥＮフィールドの大きさはアンテナの個数が増えることによって大きくなる。
【０１３０】
上述するように送信端はＭＰＤＵを構成するＭＳＤＵ情報を含むＦＰＩと再送信ＭＰＤＵを構成するＭＳＤＵ情報を含むＲＦＰＩを構成する。このとき、送信端はＦＰＩとＲＦＰＩを下記図９に示すように拡張ヘッダーの形に構成してＭＰＤＵのデータ部分に追加することができる。
【０１３１】
図９は本発明の実施形態による無線通信システムにおけるＭＰＤＵに対するＦＰＩまたはＲＦＰＩを構成するための拡張ヘッダーの構造を示している。
【０１３２】
前記図９に示すようにＭＰＤＵはＧＭＨとＭＰＤＵペイロードに大別される。
【０１３３】
前記ＧＭＨは接続識別子情報（ＣＩＤまたはＦｌｏｗ  ＩＤ）を含む接続識別子フィールドと拡張ヘッダーの存在有無を示す拡張ヘッダー（Ｅｘｔｅｎｄｅｄ  Ｈｅａｄｅｒ：ＥＨ）フィールド及びＭＰＤＵの長さ情報を示す長さフィールドを含めて構成される。ここで、前記長さフィールドはＭＰＤＵの長さ情報またはＭＰＤＵペイロード情報を示す。
【０１３４】
前記ＭＰＤＵペイロードは多様な制御情報を含む拡張ヘッダーとＭＳＤＵの情報を含むＭＰＤＵのデータ部分で構成される。ここで、前記拡張ヘッダーはＭＰＤＵペイロードに含まなくてもよい。
【０１３５】
送信端はＦＰＩまたはＲＦＰＩを拡張ヘッダーの形にＭＰＤＵに含めさせることができる。以下の説明ではＦＰＩ情報を含む拡張ヘッダーはＦＰＥＨ（Ｆｒａｇｍｅｎｔａｔｉｏｎ  ａｎｄ  Ｐａｃｋｉｎｇ  Ｅｘｔｅｎｄｅｄ  Ｈｅａｄｅｒ）とし、ＲＦＰＩ情報を含む拡張ヘッダーをＲＦＰＥＨ（Ｒｅｔｒａｎｓｍｉｓｓｉｏｎ  ＦＰＥＨ）とする。
【０１３６】
ＭＰＤＵペイリードは互いに異なる制御情報を含む複数個の拡張ヘッダーを含めることができる。これによって、送信端はＭＰＤＵを受信される受信端がＦＰＥＨまたはＲＦＰＥＨを区分することができるようＦＰＥＨまたはＲＦＰＥＨを前記図９の（ａ）または前記図９の（ｂ）のような形で構成する。
【０１３７】
前記図９の（ａ）に示すようにＦＰＥＨはＬＡＳフィールド、ヘッダー・タイプ・フィールド、ＡＲＱ指示子及びＦＰＩ情報のうち少なくとも一つのフィールドを含めて構成される。ＲＦＰＥＨはＬＡＳＴフィールド、ヘッダー・タイプ・フィールド、ＡＲＱ指示子フィールド及びＲＦＰＩ情報のうち少なくとも一つのフィールドを含めて構成される。
【０１３８】
前記ＬＡＳＴフィールドは追加的な拡張ヘッダーの存在有無を示す。例えば、ＦＰＥＨまたはＲＦＰＥＨ情報を含む拡張ヘッダーの次に追加的な拡張ヘッダーが存在する場合、送信端はＬＡＳＴフィールドを１に設定する。一方、ＦＰＥＨまたはＲＦＰＥＨ情報を含む拡張ヘッダーの次に追加的な拡張ヘッダーが存在しない場合、送信端はＬＡＳＴフィールドを０に設定する。
【０１３９】
前記ヘッダー・タイプ・フィールドは拡張ヘッダーの種類を示す。例えば、前記ヘッダー・タイプ・フィールドは拡張ヘッダーがＦＰＥＨであるかＲＦＰＥＨであるかを示す。他の例として、前記ヘッダー・タイプ・フィールドは互いに異なる種類の拡張ヘッダーを示すこともできる。この場合、拡張ヘッダーの個数によって前記ヘッダー・タイプ・フィールドのビット数が決定される。
【０１４０】
前記ＡＲＱ支持子フィールドはＭＰＤＵのデータ部分にＡＲＱフィードバック情報が含まれるか示す。例えば、ＭＰＤＵがＡＲＱフィードバック情報を含める場合、送信端はＡＲＱフィードバック情報がＭＰＤＵのデータ部分を構成するＭＳＤＵ情報と区分されるようＡＲＱフィードバック情報をＭＰＤＵのデータ部分の先端に位置させる。
【０１４１】
前記図９の（ｂ）に示すようにＦＰＥＨはＬＡＳＴフィールド、ＦＰＩ指示子またはＲＦＰＩ指示子フィールド、ＡＲＱ指示子フィールド及びＦＰＩ情報のうち少なくとも一つのフィールドを含めて構成される。ＲＦＰＥＨはＬＡＳＴフィールド、ＦＰＩ指示子またはＲＦＰＩ指示子フィールド、ＡＲＱ指示子フィールド及びＲＦＰＩ情報のうち少なくとも一つのフィールドを含めて構成される。
【０１４２】
前記図９の（ｂ）に示すようにＦＰＥＨまたはＲＦＰＥＨを構成する場合、ＦＰＥＨまたはＲＦＰＥＨはヘッダー・タイプ・フィールドを含まないので幾つかの仮定を要する。まず、一つのＭＰＤＵにはＦＰＩとＲＦＰＩがともに存在しない。次にＭＰＤＵに複数個の拡張ヘッダーが存在する場合、ＦＰＥＨまたはＲＦＰＥＨは複数個の拡張ヘッダーのうち最後に位置する。最後に受信端はＧＭＨに含まれる接続識別子を介してＭＰＤＵ内にＦＰＩまたはＲＦＰＩの存在有無を常に確認することができる。
【０１４３】
これによって、前記図９の（ｂ）に示すようにＦＰＥＨまたはＲＦＰＥＨを構成する場合、追加的な拡張ヘッダーの存在有無を示す前記ＬＡＳＴフィールドは１に設定される。
【０１４４】
上述するように送信端は受信端でＦＰＥＨまたはＲＦＰＥＨを区分することができるようにＦＰＥＨまたはＲＦＰＥＨを前記図９の（ａ）または前記図９の（ｂ）のような形で構成する。このとき、送信端は前記図９の（ａ）または前記図９の（ｂ）のうち何れか一つの形にＦＰＥＨとＲＦＰＥＨを構成するか前記図９の（ａ）と前記図９の（ｂ）の両方を用いてＦＰＥＨとＲＦＰＥＨを構成することもできる。例えば、前記図９の（ａ）と前記図９の（ｂ）の両方を用いてＦＰＥＨとＲＦＰＥＨを構成する場合、送信端は受信端のネットワーク侵入過程でＦＰＥＨまたはＲＦＰＥＨを常に含む接続識別子リストを決定する。これによって、送信端はＦＰＥＨまたはＲＦＰＥＨを常に含む接続識別子リストに含める接続識別子に対するＦＰＥＨとＲＦＰＥＨを前記図９の（ｂ）に示される形で構成される。一方、送信端はＦＰＥＨまたはＲＦＰＥＨを常に含む接続識別子リストに含めない接続識別子に対するＦＰＥＨとＲＦＰＥＨを前記図９の（ａ）に示される形に構成する。
【０１４５】
送信端で前記図９の（ｂ）に示すようにＦＰＥＨまたはＲＦＰＥＨを構成する場合、送信端は上述した条件を満足するようＦＰＥＨまたはＲＦＰＥＨを構成する。この場合、受信端は下記図１０に示されるようにＦＰＩまたはＲＦＰＩを確認することができる。
【０１４６】
図１０は本発明の実施形態による無線通信システムの受信端における拡張ヘッダーのＦＰＩまたはＲＦＰＩを確認するための手続きを示している。
【０１４７】
前記図１０を参照すると、まず受信端は１００１ステップに進めて送信端からデータが受信されたか確認する。
【０１４８】
データが受信される場合、前記受信端は１００３ステップに進めてＧＭＨに含まれた接続識別子を介してＭＰＤＵの拡張ヘッダーにＦＰＥＨまたはＲＦＰＥＨが含まれるか確認する。例えば、受信端がＦＰＥＨまたはＲＦＰＥＨを常に含む接続識別子リストを含める場合、前記受信端はＧＭＨに含まれた接続識別子を介してＭＰＤＵの拡張ヘッダーにＦＰＥＨまたはＲＦＰＥＨが含まれるか確認することができる。
【０１４９】
ＭＰＤＵの拡張ヘッダーにＦＰＥＨまたはＲＦＰＥＨが含まれる場合、前記受信端は１００５ステップに進めてＭＰＤＵに含まれる拡張ヘッダーのうち最後の拡張ヘッダーを抽出する。例えば、ＦＰＥＨまたはＲＦＰＥＨを前記図９の（ｂ）に示すように構成する場合、ＦＰＥＨまたはＲＦＰＥＨはＭＰＤＵの拡張ヘッダーのうち最後に位置する。これによって、受信端は拡張ヘッダーのうちＬＡＳＴフィールドが１である拡張ヘッダーを抽出する。
【０１５０】
最後の拡張ヘッダーを抽出した後、前記受信端は１００７ステップに進めて前記抽出した最後の拡張ヘッダーの指示子フィールドを確認して拡張ヘッダーの種類を確認する。例えば、前記受信端は前記拡張ヘッダーの指示子フィールドを用いて前記拡張ヘッダーがＦＰＩ情報を含むのか区分する。
【０１５１】
前記拡張ヘッダーの種類を確認した後、前記受信端は１００９ステップに進めて拡張ヘッダーに含まれたＦＰＩまたはＲＦＰＩ情報を確認する。
【０１５２】
以後、前記受信端はこのアルゴリズムを終了する。
【０１５３】
上述する実施形態で受信端はＧＭＨを介して確認した接続識別子とＦＰＥＨまたはＲＦＰＥＨを常に含む接続識別子リストを比べてＭＰＤＵがＦＰＥＨまたはＲＦＰＥＨを含むのか判断する。もし、受信端はＧＭＨを介して確認した接続識別子がＦＰＥＨまたはＲＦＰＥＨを常に含む接続識別子リストに含まない場合、送信端で前記図９の（ａ）の形でＦＰＥＨまたはＲＦＰＥＨを構成したことと認識する。これによって、前記受信端は拡張ヘッダーのヘッダー・タイプ・フィールドを介してＦＰＥＨまたはＲＦＰＥＨを区分してＦＰＩまたはＲＦＰＩを確認することができる。
【０１５４】
送信端は接続識別子が異なる２個以上のＭＰＤＵを統合して多重ＭＰＤＵを構成することができる。例えば、送信端は下記図１１に示すように複数個の接続子に対するＭＰＤＵを一つの多重ＭＰＤＵに統合することもできる。
【０１５５】
図１１は本発明の実施形態による無線通信システムにおける多重ＭＰＤＵの構成を示している。
【０１５６】
前記図１１を参照すると前記図１１の（ａ）は各々の接続子（ｘ、ｙ、…、ｎ）に対するＭＰＤＵを示して、前記図１１の（ｂ）は複数の接続子に対するＭＰＤＵを統合する多重ＭＰＤＵを示す。
【０１５７】
前記図１１の（ａ）に示すように送信端は自分が含む複数個の接続子に対する各々のＭＰＤＵを生成することができる。
【０１５８】
前記送信端は複数個の接続識別子に対するＭＰＤＵを前記図１１の（ｂ）に示すように一つの多重ＭＰＤＵに統合して受信端へ送信することができる。
【０１５９】
多重ＭＰＤＵを構成する場合、前記送信端は各々の接続識別子に対するＭＤＰＵのＧＭＨとＦＰＩまたはＲＦＰＩ及びＭＰＤＵのデータ部分を含むように多重ＭＰＤＵを構成する。例えば、前記送信端は接続子に対するＧＭＨを結合して多重ＧＭＨを生成して、前記接続子に対するＦＰＩまたはＲＦＰＩを結合して多重ＭＰＤＵのデータ部分を生成する。他の例として、前記送信端は接続子に対するＧＭＨとＦＰＩまたはＲＦＰＩを区分しなくて結合することもできる。
【０１６０】
このとき、送信端は前記接続識別子のうち第１の接続子のＧＭＨを多重ＭＰＤＵのヘッダーに設定して他の接続子のＧＭＨを多重拡張ヘッダー（Ｍｕｌｔｉｐｌｅｘｅｄ  Ｅｘｔｅｎｄｅｄ  Ｈｅａｄｅｒ）の形に構成することができる。ここで、前記多重拡張ヘッダーを構成する情報は各々の接続子情報と各々の接続子に対するＭＰＤＵのデータ部分に対する長さ情報を含む。
【０１６１】
また、送信端は各々の接続子に対するＦＰＩの情報を結合して多重ＦＰＩを生成するかＲＦＰＩの情報を結合して多重ＲＦＰＩを生成することができる。他の例として、送信端は各々の接続子に対するＦＰＩ情報とＲＦＰＩ情報を統合して多重ＦＰＩを生成してもよい。
【０１６２】
上述するように多重ＭＰＤＵを構成する場合、送信端は各々の接続子別にＭＰＤＵを送信する必要なく一つの多重ＭＰＤＵで構成して容易く送信することができる。これによって、受信端は多重ＭＰＤＵを介して複数個の接続子に対するＭＰＤＵを容易く解析することができる。
【０１６３】
また、多重ＭＰＤＵを構成する場合、送信端は多重ＭＰＤＵのデータ部分だけを符号化して、多重ＧＭＨと多重拡張ヘッダー及び多重ＦＰＩを符号化しなくてもよい。
【０１６４】
以下の説明は複数個の接続子に対するＲＦＰＩを含む多重ＲＦＰＩの構成に対して説明する。
【０１６５】
図１２は本発明の実施形態による無線通信システムにおける再送信するための多重ＭＰＤＵに対するＲＦＰＩの構成を示している。
【０１６６】
前記図１２に示すように多重ＲＦＰＩを構成するＲＦＰＩは前記図６に示されるＲＦＰＩと同様に構成される。前記ＲＦＰＩは共通的に含まれる固定領域１２００情報とＭＳＤＵをパッキングする時だけ含まれる可変領域１２１０情報を含めて構成される。
【０１６７】
しかし、多重ＲＦＰＩを構成するＲＦＰＩのうち最後に位置するＲＦＰＩを除いた残りのＲＦＰＩはバイト整列のための予約ビットを含まない。
【０１６８】
以下の説明はＭＰＤＵまたは再送信ＭＰＤＵを生成するための送信端の構成に対して説明する。
【０１６９】
図１３は本発明による無線通信システムにおける送信端の構成を示している。
【０１７０】
前記図１３に示すように送信端はデータ格納部１３００、データ構成部１３０２、制御部１３０４、制御メッセージ生成部１３０６、送信器１３０８、送受共用器１３１０、受信器１３１２及び再送信ブロック構成部１３１４を含めて構成される。
【０１７１】
前記データ格納部１３００は上位応用プログラムで生成されたデータを格納する。すなわち、前記データ格納部１３００は上位応用プログラムから適用されるＭＳＤＵを格納する。例えば、前記データ格納部１３００はデータ・キューの形態で構成される。
【０１７２】
前記データ構成部１３０２はＭＡＣ階層の資源スケジューリング情報によって前記データ格納部１３００に格納されるＭＳＤＵを分解及び結合してＭＰＤＵのデータ部分を構成する。例えば、前記データ構成部１３０２は前記図２に示すように上位階層から提供されるＭＳＤＵをＭＡＣ階層の資源スケジューリング情報によって分割するか一つ以上のＭＳＤＵまたはＭＳＤＵの一部分を結合してＭＰＤＵのデータ部分を生成する。
【０１７３】
前記制御部１３０４は送信端の信号送受信及びＡＲＱを制御して前記データ構成部１３０２で生成した各々のＭＰＤＵのデータ部分に順にシーケンス番号を付ける。ここで、前記制御部１３０４はＡＲＱを適用する場合、ＭＰＤＵ別にＡＲＱを制御するので各々のＭＰＤＵに付けたシーケンス番号をＡＲＱシーケンス番号として用いる。
【０１７４】
前記制御部１３０４は前記データ構成部１３０２から提供されるＭＰＤＵのデータ部分に前記制御メッセージ生成部１３０６から提供されるＦＰＩとＧＭＨを追加してＭＰＤＵを生成する。以後、前記制御部１３０４は一つ以上のＭＰＤＵを含む物理階層プロトコル・データ・ユニットを構成して前記送信器１３０８に提供する。
【０１７５】
前記制御部１３０４は受信端から適用されるＡＲＱフィードバック情報を介して前記受信端に送信するＭＰＤＵに対するエラー発生情報を確認してＭＰＤＵに対する再送信制御する。このとき、前記制御部１３０４はエラーが発生するＭＰＤＵのデータ部分をＡＲＱ下位ブロックに分割して再送信するか決定する。
【０１７６】
前記再送信ブロック構成部１３１４は前記制御部１３０４の決定によってＭＰＤＵのデータ部分をＡＲＱ下位ブロックに分割する場合、再送信するためのＭＰＤＵのデータ部分をＡＲＱ下位ブロックに分割する。例えば、前記再送信ブロック構成部１３１４は前記図５の（ｃ）に示すように固定長さのＡＲＱ下位ブロックにＭＰＤＵのデータ部分を分割する。このとき、前記再送信ブロック構成部１３１４は一つ以上のＡＲＱ下位ブロックを含むよう一つ以上の再送信ＭＰＤＵのデータ部分を構成する。他の例として、前記再送信ブロック構成部１３１４は前記図５の（ｄ）に示すように可変長さのＡＲＱ下位ブロックにＭＰＤＵのデータ部分を分割する。このとき、前記再送信ブロック構成部１３１４は一つのＡＲＱ下位ブロックを一つの再送信ＭＰＤＵに設定する。
【０１７７】
前記制御メッセージ生成部１３０６は前記制御部１３０４の制御によってＭＰＤＵのデータ部分を構成するＭＳＤＵ情報を含むＦＰＩとＭＰＤＵの長さ情報及び接続識別子情報を含むＧＭＨを構成する。例えば、前記制御メッセージ生成部１３０６は前記図３の（ｂ）に示すようにＦＰＩを構成する。ここで、前記ＭＰＤＵの長さはＭＰＤＵ全体長さまたはＭＰＤＵのデータ部分とＦＰＩの長さを示す。
【０１７８】
もし、前記制御部１３０４の制御によってエラーが発生したＭＰＤＵに対する再送信を行う場合、前記制御メッセージ生成部１３０６は前記制御部１３０４の制御によって再送信ＭＰＤＵのデータ部分を構成するＭＳＤＵ情報を含むＲＦＰＩと再送信ＭＰＤＵの長さ情報及び接続識別子情報を含むＧＭＨを構成する。例えば、前記制御メッセージ生成部１３０６は前記図６の（ｂ）に示すようにＲＦＰＩを構成する。ここで、前記再送信ＭＰＤＵの長さは再送信ＭＰＤＵ全体長さまたは再送信ＭＰＤＵのデータ部分とＲＦＰＩの長さを示す。
【０１７９】
また、前記再送信ブロック構成部１３１４で固定長さのＡＲＱ下位ブロックにＭＰＤＵのデータ部分を分割する場合、前記制御メッセージ生成部１３０６は再送信ＭＰＤＵのデータ部分を構成するＡＲＱ下位ブロックのうち最も早い下位ＡＲＱシーケンス番号を含むようにＲＦＰＩを構成する。
【０１８０】
上述するように前記制御メッセージ生成部１３０６でＲＦＰＩを生成する場合、前記制御部１３０４は前記再送信ブロック構成部１３１４から提供される再送信ＭＰＤＵのデータ部分に前記制御メッセージ生成部１３０６から提供されるＲＦＰＩとＧＭＨを追加して再送信ＭＰＤＵを生成する。以後、前記制御部１３０４は一つ以上の再送信ＭＰＤＵを含む物理階層プロトコル・データ・ユニットを構成して前記送信器１３０８に提供する。
【０１８１】
前記送信器１３０８はチャンネル符号ブロック、変調ブロック及びＲＦ処理ブロックを含めて構成され前記ＡＲＱ制御部１３０４から提供される物理階層プロトコル・データ・ユニットを高周波信号に変換して前記送受共用器１３１０を介して受信端に送信する。例えば、前記チャンネル符号ブロックはチャンネル符号器、インターリーバー及び変調器などで構成される。前記変調ブロックは直交周波数分割多重方式の場合、ＩＦＦＴ（Ｉｎｖｅｒｓｅ  Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）演算器で構成されて、コード分割多重接近方式の場合、コード拡散変調器で構成される。前記ＲＦ処理ブロックは前記変調ブロックから提供されるベースバンド信号を高周波信号に変化してアンテナを介して出力する。
【０１８２】
前記送受共用器１３１０は二重方式によって前記送信器１３０８から提供される送信信号をアンテナを介して送信し、アンテナからの受信信号を受信器１３１２に提供する。
【０１８３】
前記受信器１３１２はＲＦ処理ブロック、復調ブロック、チャンネル復号ブロックなどを含めて構成され、前記送受共用器１３１０から提供される高周波信号をベースバンド信号に変換して復調する。例えば、前記ＲＦ処理ブロックは前記送受共用器１３１０から提供される高周波信号をベースバンドに変換して出力する。前記復調ブロックは前記ＲＦ処理ブロックから提供される信号から各の副搬送波のデータを抽出するためのＦＦＴ演算器などで構成される。前記チャンネル復号ブロックは復調器、デインターリーバー及びチャンネル・デコーダーなどで構成される。
【０１８４】
上述の構成で前記制御部１３０４は前記制御メッセージ生成部１３０６と前記再送信ブロック構成部１３１４の機能を行うことができる。本発明においてこれを別に構成したことは各の機能を区別して説明するためである。よって、実際に具現する場合、これらのすべてを前記制御部１３０４で処理できるよう構成することができ、これらのうち一部だけ前記制御部１３０４で処理するよう構成することができる。
【０１８５】
以下の説明はＭＳＤＵを再構成するための受信端の構成に対して説明する。
【０１８６】
図１４の本発明による無線通信システムにおける受信端の構成を示している。
【０１８７】
前記図１４に示すように受信端は送受信共用器１４００、受信器１４０２、制御部１４０４、データ復元部１４０６、データ構成制御部１４０８、データ格納部１４１０及び送信器１４１２を含めて構成される。
【０１８８】
前記送受信共用機１４００は二重方式によって前記送信器１４１２から提供される送信信号をアンテナを介して送信し、アンテナからの受信信号を受信器１４０２に提供する。
【０１８９】
前記受信器１４０２はＲＦ処理ブロック、復調ブロック、チャンネル復号ブロックなどを含めて構成され、前記送受共用器１４００から提供される高周波信号をベースバンド信号に変換して復調する。例えば、前記ＲＦ処理ブロックは前記送受共用器１４００から提供される高周波信号をベースバンド信号に変換して出力する。前記復調ブロックは前記ＲＦ処理ブロックから提供される信号から各の副搬送波のデータを抽出するためのＦＦＴ演算器などで構成される。前記チャンネル復号ブロックは復調器、デインターリーバー及びチャンネル・デコーダーなどで構成される。
【０１９０】
前記制御部１４０４は前記受信器１４０２から提供される物理階層プロトコル・データ・ユニットからＭＰＤＵを分割して各々のＭＰＤＵに対するエラー発生有無を確認する。もし、ＭＰＤＵにエラーが発生した場合、前記制御部１４０４はＡＲＱフィードバックを介してＭＰＤＵに対するエラー発生情報を送信端に送信しよう制御する。
【０１９１】
前記制御部１４０４はエラーが発生しないＭＰＤＵに含まれたＧＭＨとＦＰＩまたはＲＦＰＩを前記データ構成制御部１４０８に送信してＭＰＤＵペイロードはデータ復元部１４０６に送信する。
【０１９２】
前記データ構成制御部１４０８は前記制御部１４０４から提供されるＧＭＨを介してＭＰＤＵの長さ情報を獲得する。また、前記データ構成制御部１４０８は前記制御部１４０４から提供されるＦＰＩまたはＲＦＰＩを介して各々のＭＰＤＵのデータ部分を構成するＭＳＤＵの分解及び結合情報を獲得する。例えば、ＦＰＩの固定領域がＳＮ＝１、ＦＣ＝００、ＬＡＳＴ＝１に設定される場合、データ構成制御部１４０８は１番ＭＰＤＵが１番ＭＳＤＵを含めて構成されることに認識する。このとき、前記データ構成制御部１４０８は前記１番ＭＳＤＵが前記１番ＭＰＤＵのデータ部分と同じ長さを有することに認識する。
【０１９３】
前記データ復元部１４０６は前記データ構成制御部１４０８から提供されるＭＳＤＵの分解及び結合情報によってＭＰＤＵのデータ部分を再構成してＭＳＤＵを復元する。
【０１９４】
前記データ格納部１４１０は前記データ復元部１４０６で復元するＭＳＤＵを格納して、前記ＭＳＤＵを上位応用プログラムから伝達する。例えば、前記データ格納部１４１０はデータ・キューの形で構成される。
【０１９５】
前記送信器１４１２はチャンネル符号ブロック、変調ブロック及びＲＦ処理ブロックを含めて構成され前記制御部１４０４から提供されるＡＲＱフィードバック・メッセージを高周波信号に変換して前記送受共用器１４００を介して受信端に送信する。例えば、前記チャンネル符号ブロックはチャンネル符号器、インターリーバー及び変調器などで構成される。前記変調ブロックは直交周波数分割多重方式の場合、ＩＦＦＴ演算器で構成され、コード分割多重接近方式の場合、コード拡散変調器で構成される。前記ＲＦ処理ブロックは前記変調ブロックから提供されるベースバンド信号を高周波信号に変換してアンテナを介して出力する。
【０１９６】
上述する構成から前記制御部１４０４は前記データ構成制御部１４０８の機能を行なうことができる。本発明においてこれを別に構成したことは各の機能らを区別して説明するためである。よって、実際に具現する場合これらすべてを制御部１４０４で処理するよう構成することができ、これらのうち一部だけ前記制御部１４０４で処理するよう構成することができる。
【０１９７】
上述するように無線通信システムにおけるＭＡＣ階層の資源スケジューリング情報を考慮してＭＡＣ階層プロトコル・データ・ユニット（ＭＰＤＵ）を生成して、一つのＭＰＤＵを構成するＭＳＤＵの情報を一つのヘッダーまたはサブ・ヘッダーを用いてＭＰＤＵに追加することで、物理階層においてＭＰＤＵの大きさに応じて浪費される資源を減らすことができてデータ効率を高めることができるという利点がある。
【０１９８】
一方、本発明の詳細な説明では具体的な実施形態について説明したが、本発明の範囲から逸脱しない限り、多様な変形が可能であるということは言うまでもない。したがって、本発明の範囲は説明された実施形態に限って定められるものではなく、後述する特許請求の範囲だけでなく、この特許請求の範囲と均等なものによって定められねばならない。
【符号の説明】
【０１９９】
３００  固定領域
３１０  可変領域
【図１】
0005619005.tif 000005
【図２】
0005619005.tif 000006
【図３】
0005619005.tif 000007
【図４】
0005619005.tif 000008
【図５】
0005619005.tif 000009
【図６】
0005619005.tif 000010
【図７】
0005619005.tif 000011
【図８】
0005619005.tif 000012
【図９】
0005619005.tif 000013
【図１０】
0005619005.tif 000014
【図１１】
0005619005.tif 000015
【図１２】
0005619005.tif 000016
【図１３】
0005619005.tif 000017
【図１４】
0005619005.tif 000018