(57)【要約】【課題】無線通信におけるフレームの伝送効率を改善することができるフレーム多重伝送方法を提供する。【解決手段】ＣＳＭＡ／ＣＡ通信方式を利用したフレーム多重伝送方法であって、フレームａ〜ｈの送信タイミングを決定する第１のステップと、バッファ６に配列されているフレームａ〜ｈに対して、所定の閾値ｔｈ（＝６）を越えないように、バッファ６に配列されているフレームａ〜ｈの多重化を行う第２のステップと、第１のステップで決定した送信タイミングに、第２のステップで多重化を行ったフレームａ〜ｆを送信する第３のステップを有する。【選択図】図３
2006246035.tif 000002
【特許請求の範囲】
【請求項１】
ＣＳＭＡ／ＣＡ通信方式を利用したフレーム多重伝送方法であって、
フレームの送信タイミングを決定する第１のステップと、
バッファに配列されているフレームに対して、所定の閾値を越えないように、前記バッファに配列されているフレームの多重化を行う第２のステップと、
前記第１のステップで決定した送信タイミングに、前記第２のステップで多重化を行ったフレームを送信する第３のステップと、
を有することを特徴とするフレーム多重伝送方法。
【請求項２】
ＣＳＭＡ／ＣＡ通信方式を利用したフレーム多重伝送方法であって、
フレーム伝送に利用する無線チャネルがアイドルになってから所定時間経過後に、フレームの送信タイミングを決定する第１のステップと、
前記所定時間経過後にバッファに配列されているフレームに対して、所定の閾値を越えないように、前記バッファに配列されているフレームの多重化を行う第２のステップと、
前記第１のステップで決定した送信タイミングに、前記第２のステップで多重化を行ったフレームを送信する第３のステップと、
を有することを特徴とするフレーム多重伝送方法。
【請求項３】
ＣＳＭＡ／ＣＡ通信方式を利用したフレーム多重伝送方法であって、
フレーム伝送に利用する無線チャネルがアイドルになってから所定時間経過後に、フレームの送信タイミングを決定する第１のステップと、
前記第１のステップで決定した送信タイミングの所定時間前にバッファに配列されているフレームに対して、所定の閾値を越えないように、前記バッファに配列されているフレームの多重化を行う第２のステップと、
前記第１のステップで決定した送信タイミングに、前記第２のステップで多重化を行ったフレームを送信する第３のステップと、
を有することを特徴とするフレーム多重伝送方法。
【請求項４】
前記第３のステップでフレームを送信するまでの間に、前記所定の閾値を越えないように、前記第２のステップで多重化したフレームの再構成を行う第４のステップを更に有することを特徴とする請求項１から３のいずれかの項に記載のフレーム多重伝送方法。
【請求項５】
前記第３のステップで送信するフレームの送信回数を記憶する第５のステップと、
前記第５のステップで記憶している送信回数が所定回数を越える場合には、前記第３のステップで送信するフレームを廃棄する第６のステップと、
前記第５のステップで記憶している送信回数が所定回数以下である場合には、前記所定の閾値を越えないように、前記第２のステップで多重化したフレームの再構成を行う第７のステップと、
を更に有することを特徴とする請求項１から４のいずれかの項に記載のフレーム多重伝送方法。
【請求項６】
前記第３のステップで送信するフレームの送信速度、又は、前記第３のステップでフレームを送信する際のネットワーク負荷に応じて前記所定の閾値を変化させる第８のステップを更に有することを特徴とする請求項１から５のいずれかの項に記載のフレーム多重伝送方法。
【請求項７】
前記第３のステップを、
送信するフレームの優先度ごとに実行し、
送信するフレームの送信速度と前記優先度とに応じて前記所定の閾値を変化させるステップを更に有することを特徴とする請求項１から６のいずれかの項に記載のフレーム多重伝送方法。
【請求項８】
前記第３のステップで送信されるフレームを受信した場合に、そのフレームの受信状態をＡＣＫフレームにより折り返し通知する第９のステップを更に有することを特徴とする請求項１から７のいずれかの項に記載のフレーム多重伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信装置から受信装置に対し、ＣＳＭＡ／ＣＡ通信方式を利用してフレームを送信するためのフレーム多重伝送方法に関する。
【背景技術】
【０００２】
無線ＬＡＮ（ＩＥＥＥ（Institute of Electrical and Electronic Engineers）  ８０２．１１）のアクセス方式としてＣＳＭＡ／ＣＡ（Carrier Sense Multiple Access with Collision Avoidance：搬送波感知多重アクセス／衝突回避方式)通信方式が用いられている（非特許文献１）。このアクセス方式を使用することにより複数の無線通信装置間における確実なパケット・バイ・パケット方式によるデータ転送が可能となる。
しかし、確実なデータ転送が行える反面、図１２（ＩＥＥＥ  ８０２．１１ａによるフレームの構成の一例）に示したように転送データに比べてフレームのオーバーヘッドΔＴ（＝Ｔ１−Ｔ２）が大きくなり伝送効率は必ずしも高くない。
【０００３】
伝送効率の点から見ればＴＤＭＡ（Time Division Multiple Access：時分割多元接続）方式のように時間スロットを厳密に管理する方法が有効ではあるが、無線通信装置間で同期をとるなど複雑な動作が要求される。このような問題は無線通信だけでなく、有線通信の場合も問題となっており、多くの改善方法が提案されてきた。
例えば、非特許文献２に記載されているように、ＭＴＵ（Maximum Transmission Unit)を上限として設定することにより複数のフレームを多重化して伝送する方法が知られている。この方法を使用すれば、フレームを多重化することでフレームのオーバーヘッドを削減することができ、伝送効率を上げることが可能となる。
【非特許文献１】ＡＮＳＩ／ＩＥＥＥ  ８０２．１１  ｓｔｄ．１９９９
【非特許文献２】堀内他、“高スループットパケット一括転送ネットワークに関する検討”、信学技報  ＳＳＥ２０００−２５７、ｐｐ１５７−１６４、２０００
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、非特許文献２に記載されている方法は、一定間隔でしか多重フレームを生成することができないという問題や、ＣＳＭＡ／ＣＡ通信方式のように送信タイミングが変化する場合には使用することができないという問題があった。
また、非特許文献２に記載されている方法は、固定的なＭＴＵを上限として設定しているため、無線ＬＡＮのように無線電波の状況に応じて頻繁に伝送速度が変化するような場合については使用できないという問題があった。
【０００５】
本発明は、上記事情を考慮してなされたもので、その目的は、無線通信におけるフレームの伝送効率を改善することができるフレーム多重伝送方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、上記課題を解決するためになされたもので、請求項１に記載の発明は、ＣＳＭＡ／ＣＡ通信方式を利用したフレーム多重伝送方法であって、フレームの送信タイミングを決定する第１のステップと、バッファに配列されているフレームに対して、所定の閾値を越えないように、前記バッファに配列されているフレームの多重化を行う第２のステップと、前記第１のステップで決定した送信タイミングに、前記第２のステップで多重化を行ったフレームを送信する第３のステップとを有することを特徴とするフレーム多重伝送方法である。
【０００７】
また、請求項２に記載の発明は、ＣＳＭＡ／ＣＡ通信方式を利用したフレーム多重伝送方法であって、フレーム伝送に利用する無線チャネルがアイドルになってから所定時間経過後に、フレームの送信タイミングを決定する第１のステップと、前記所定時間経過後にバッファに配列されているフレームに対して、所定の閾値を越えないように、前記バッファに配列されているフレームの多重化を行う第２のステップと、前記第１のステップで決定した送信タイミングに、前記第２のステップで多重化を行ったフレームを送信する第３のステップとを有することを特徴とするフレーム多重伝送方法である。
【０００８】
また、請求項３に記載の発明は、ＣＳＭＡ／ＣＡ通信方式を利用したフレーム多重伝送方法であって、フレーム伝送に利用する無線チャネルがアイドルになってから所定時間経過後に、フレームの送信タイミングを決定する第１のステップと、前記第１のステップで決定した送信タイミングの所定時間前にバッファに配列されているフレームに対して、所定の閾値を越えないように、前記バッファに配列されているフレームの多重化を行う第２のステップと、前記第１のステップで決定した送信タイミングに、前記第２のステップで多重化を行ったフレームを送信する第３のステップとを有することを特徴とするフレーム多重伝送方法である。
【０００９】
また、請求項４に記載の発明は、前記第３のステップでフレームを送信するまでの間に、前記所定の閾値を越えないように、前記第２のステップで多重化したフレームの再構成を行う第４のステップを更に有することを特徴とする請求項１から３のいずれかの項に記載のフレーム多重伝送方法である。
【００１０】
また、請求項５に記載の発明は、前記第３のステップで送信するフレームの送信回数を記憶する第５のステップと、前記第５のステップで記憶している送信回数が所定回数を越える場合には、前記第３のステップで送信するフレームを廃棄する第６のステップと、前記第５のステップで記憶している送信回数が所定回数以下である場合には、前記所定の閾値を越えないように、前記第２のステップで多重化したフレームの再構成を行う第７のステップとを更に有することを特徴とする請求項１から４のいずれかの項に記載のフレーム多重伝送方法である。
【００１１】
また、請求項６に記載の発明は、前記第３のステップで送信するフレームの送信速度、又は、前記第３のステップでフレームを送信する際のネットワーク負荷に応じて前記所定の閾値を変化させる第８のステップを更に有することを特徴とする請求項１から５のいずれかの項に記載のフレーム多重伝送方法である。
【００１２】
また、請求項７に記載の発明は、前記第３のステップを、送信するフレームの優先度ごとに実行し、送信するフレームの送信速度と前記優先度とに応じて前記所定の閾値を変化させるステップを更に有することを特徴とする請求項１から６のいずれかの項に記載のフレーム多重伝送方法である。
【００１３】
また、請求項８に記載の発明は、前記第３のステップで送信されるフレームを受信した場合に、そのフレームの受信状態をＡＣＫフレームにより折り返し通知する第９のステップを更に有することを特徴とする請求項１から７のいずれかの項に記載のフレーム多重伝送方法である。
【発明の効果】
【００１４】
本発明では、フレームを送信する送信タイミングを決定するとともに、そのタイミングに合わせてフレームを多重化して送信するようにした。
これにより、送信タイミングを優先させた多重化を行うことが可能となり、伝送効率だけでなく、転送遅延などの伝送特性を改善することができる。
【発明を実施するための最良の形態】
【００１５】
始めに、本発明の第１の実施形態によるフレーム多重伝送方法について図１〜図４を参照して説明する。
図１は、本実施形態による多重フレーム２０の送信タイミングについて示す図である。他の無線通信装置から送信されたフレーム１のチャネルの占有が時刻ｔａに終了した後、無線通信に使用するチャネルがアイドルの状態になる。時刻ｔａから所定時間Ｔ０が経過した時刻ｔｅ（ｔａ＜ｔｅ≦ｔｂ）に、多重数ｍを決定し、多重フレーム２０を生成する。ここで、時刻ｔｅの情報は、後述するＣＳＭＡ／ＣＡ機構部５から制御信号が入ることにより通知される。
【００１６】
図２は、本実施形態により生成する多重フレーム２０の構成を示す図である。この多重フレーム２０には、「８０２．１１  ＭＡＣ  ｈｅａｄｅｒ（２０１）」、「ＬＬＣ  ｈｅａｄｅｒ（２０２）」、「ＩＰ＋ＵＤＰ＋ＲＴＰ  ｈｅａｄｅｒ（２０３）」、「Ｄａｔａ（２０４）」、「ＦＣＳ（２０５）」、・・・などのｍ個のフレームが多重されている。
図３（ａ）、（ｂ）は、本実施形態によるフレームの多重化の処理の流れを示す図である。無線送信装置は、ＣＳＭＡ／ＣＡ機構部５、バッファ６を有している。バッファ６には送信するフレームが順次配列され、ＣＳＭＡ／ＣＡ機構部５が出力する制御信号に基づいて無線受信装置に送信される。バッファ６には、所定の閾値ｔｈが設定されている。ここでは、バッファ６に所定の閾値ｔｈとして６が設定されている場合について説明する。
【００１７】
図３（ａ）では、バッファ６にフレームａ、ｂ、ｃ、ｄの合計４個のフレームが配列されている場合を示している。バッファ６に配列されたフレームのうち、閾値ｔｈとして設定されている６番目までのフレームａ、ｂ、ｃ、ｄを多重フレーム２０に多重化する。ここでは、バッファ６の５番目と６番目には、フレームが存在しないため、それらのフレームについては多重化の対象とはしていない。
一方、図３（ｂ）では、バッファ６にフレームａ、ｂ、ｃ、ｄ、ｅ、ｆ、ｇ、ｈの合計８個のフレームが配列されている場合を示している。バッファ６に配列されたフレームのうち、閾値ｔｈとして設定されている６番目までのフレームａ、ｂ、ｃ、ｄ、ｅ、ｆについては多重フレーム２０に多重化するが、閾値ｔｈを越えている７番目、８番目のフレームｇ、ｈについては、多重化の対象から外している。
なお、上述した図３（ａ）、（ｂ）の説明では、閾値ｔｈとしてフレーム数を６に設定する場合について説明したが、閾値ｔｈとしてフレーム数の代わりにデータ量を設定したり、６以外の任意の数を使用することも可能である。
【００１８】
図４（ａ）、（ｂ）は、本実施形態によるフレーム多重伝送方法の処理の流れを示すフローチャートである。始めに、ＣＳＭＡ／ＣＡ機構部５は、時刻ｔｅになった場合に、閾値ｔｈに基づいてバッファ６に配列されているフレームを多重化する(ステップＳ１１）。
次に、バックオフ時間を決定する（ステップＳ１２）。時刻ｔｂにバックオフ時間を加えることにより多重フレーム２０の送信タイミングである時刻ｔｃを決定する。
次に、時刻ｔｃまでに他の無線送信装置からのフレームの送信がなく、チャネルがアイドルの状態にあるか否かについて判定する（ステップＳ１３）。チャネルがアイドルの状態ではない場合、つまり、チャネルがビジーの状態にある場合には、ステップＳ１３で「Ｎｏ」と判定し再度ステップＳ１３へ進む。そして、チャネルがアイドルの状態となるまで同様の処理を繰り返す。一方、チャネルがアイドルの状態である場合には、ステップＳ１３で「Ｙｅｓ」と判定し、ＣＳＭＡ／ＣＡ機構部５が生成した多重フレーム２０を無線受信装置に対して送信する（ステップＳ１４）。
【００１９】
次に、送信した多重フレーム２０が他の無線送信装置から送信されたフレームと衝突したか否かについて判定する（ステップＳ１５）。衝突が発生しておらず無線受信装置に多重フレーム２０が到達した場合には、ステップＳ１５で「Ｙｅｓ」と判定し、無線受信装置は折り返し無線送信装置に対してＡＣＫ（Acknowledge）フレームを送信することにより、多重フレーム２０を受信したことを通知する。そして、図４（ａ）に示したフローチャートによる処理を終了する。
一方、衝突が発生しており無線受信装置に多重フレーム２０が到達せず、無線受信装置から無線送信装置に対してＡＣＫフレームが送られてこなかった場合には、ステップＳ１５で「Ｎｏ」と判定し、図４（ｂ）に示すフローチャートのステップＳ２１へ進む。
【００２０】
図４（ｂ）に示したフローチャートによる処理では、無線送信装置から無線受信装置に多重フレーム２０を再送した回数である再送回数と、再送を何回まで行うかについての最大再送回数とを比較する（ステップＳ２１)。再送回数が最大再送回数を越えている場合には、無線送信装置から無線受信装置への多重フレーム２０の再送を中止し、その多重フレーム２０を廃棄する。一方、再送回数が最大再送回数以下である場合には、ステップＳ２２、Ｓ２３、Ｓ２４などの処理を経て、図４（ａ）のステップＳ１２へ進むことにより、無線送信装置から無線受信装置に対して多重フレーム２０の再送を試みる。
なお、最大再送回数のデータは無線送信装置の記憶部等に記録される。
【００２１】
次に、本発明の第２の実施形態によるフレーム多重伝送方法について図２、図３、図５、図６を参照して説明する。なお、本実施形態が第１の実施形態と同じ構成を採る部分については同一の符号を付してその説明を省略する。
図５は、本実施形態による多重フレーム２０の送信タイミングについて示す図である。第１の実施形態（図１参照）では、他の無線送信装置から送信されたフレーム１の送信が終了した時刻ｔａから所定時間Ｔ０が経過した時刻ｔｅ（ｔａ＜ｔｅ≦ｔｂ）に、多重数ｍを決定して多重フレーム２０を生成していたが、本実施形態では、多重フレーム２０の送信タイミングである時刻ｔｃから所定時間Ｔ１を引いた時刻である時刻ｔｄに多重数ｍを決定して多重フレーム２０を生成する
【００２２】
図６は、本実施形態によるフレーム多重伝送方法の処理の流れを示すフローチャートである。始めに、時刻ｔａにＩＦＳ（Inter Frame Space）、バックオフ時間を加えることにより多重フレーム２０の送信タイミングである時刻ｔｃを決定する（ステップＳ３１）。次に、ＣＳＭＡ／ＣＡ機構部５は、時刻ｔｄになった場合に、閾値ｔｈに基づいてバッファ６に配列されているフレームを多重化する(ステップＳ３２）。この処理については第１の実施形態の説明で図３を参照して説明したとおりである。
次に、時刻ｔｃまでに他の無線送信装置からのフレームの送信がなく、チャネルがアイドルの状態にあるか否かについて判定する（ステップＳ３３）。チャネルがアイドルの状態にない場合には、ステップＳ３３で「Ｎｏ」と判定し再度ステップＳ３３へ進み、チャネルがアイドルの状態になるまで同様の処理を繰り返す。一方、チャネルがアイドルの状態にある場合には、ステップＳ３３で「Ｙｅｓ」と判定し、ＣＳＭＡ／ＣＡ機構部５が生成した多重フレーム２０を無線受信装置に対して送信する（ステップＳ３４）。
【００２３】
次に、送信した多重フレーム２０が他の無線送信装置から送信されたフレームと衝突したか否かについて判定する（ステップＳ３５）。衝突が発生しておらず無線受信装置に多重フレーム２０が到達した場合には、ステップＳ３５で「Ｙｅｓ」と判定し、無線受信装置は折り返し無線送信装置に対してＡＣＫフレームを送信することにより、多重フレーム２０を受信したことを通知する。そして、図６に示したフローチャートによる処理を終了する。
一方、衝突が発生しており無線受信装置に多重フレーム２０が到達せず、無線受信装置から無線送信装置に対してＡＣＫフレームが送られてこなかった場合には、ステップＳ３５で「Ｎｏ」と判定し、前述した図４（ｂ）の処理に進む。図４（ｂ）の処理は、第１の実施形態で既に説明しているので、ここでは説明を省略する。
【００２４】
次に、本発明の第３の実施形態によるフレーム多重伝送方法について図２、図３、図５、図７を参照して説明する。なお、本実施形態が第２の実施形態と同じ構成を採る部分については同一の符号を付してその説明を省略する。
始めに、時刻ｔａにＩＦＳ、バックオフ時間を加えることにより多重フレーム２０の送信タイミングである時刻ｔｃを決定する（ステップＳ４１）。次に、ＣＳＭＡ／ＣＡ機構部５は、時刻ｔｄになった場合に、閾値ｔｈに基づいてバッファ６に配列されているフレームを多重化する。(ステップＳ４２）、これについては第１の実施形態の説明で図３を参照して説明したとおりである。
【００２５】
次に、時刻ｔｃまでに他の無線送信装置からのフレームの送信がなく、チャネルがアイドルの状態にあるか否かについて判定する（ステップＳ４３）。チャネルがアイドルの状態にない場合には、ステップＳ４３で「Ｎｏ」と判定し再度ステップＳ４２へ進み、多重フレーム２０を構成するフレームが閾値ｔｈに満たない場合には、新たにバッファ６からフレームを追加して、多重フレーム２０を再構成する処理を行う。一方、チャネルがアイドルの状態にある場合には、ステップＳ４３で「Ｙｅｓ」と判定し、ＣＳＭＡ／ＣＡ機構部５が生成した多重フレーム２０を無線受信装置に対して送信する（ステップＳ４４）。
次に、送信した多重フレーム２０が他の無線通信装置から送信されたフレームと衝突したか否かについて判定する（ステップＳ４５）。衝突が発生しておらず無線受信装置に多重フレーム２０が到達した場合には、ステップＳ４５で「Ｙｅｓ」と判定し、無線受信装置は折り返し無線送信装置に対してＡＣＫフレームを送信することにより、多重フレーム２０を受信したことを通知する。これにより、図６のフローチャートによる処理を終了する。一方、衝突が発生しており無線受信装置に多重フレーム２０が到達せず、無線受信装置から無線送信装置に対してＡＣＫフレームが送られてこなかった場合には、ステップＳ４５で「Ｎｏ」と判定し、図７（ｂ）の処理に進む。
【００２６】
図７（ｂ）に示したフローチャートによる処理では、再送回数と、最大再送回数とを比較する（ステップＳ５１)。再送回数が最大再送回数を越えている場合には、無線送信装置から無線受信装置への多重フレーム２０の再送を中止し、その多重フレーム２０を廃棄する。一方、再送回数が最大再送回数以下である場合には、ステップＳ５２、Ｓ５３、Ｓ５４、Ｓ５５などの処理を経て、図７（ａ）のステップＳ４１へ進むことにより、無線送信装置から無線受信装置に対して多重フレーム２０の再送を試みる。この際、バックオフ時間の決定には先頭に並ぶ被多重フレームから決まる値を用いるようにする。
【００２７】
次に、本発明の第４の実施形態によるフレーム多重伝送方法について図８を参照して説明する。なお、本実施形態が第１の実施形態と同じ構成を採る部分については同一の符号を付してその説明を省略する。
本実施形態によるフレーム多重伝送方法では、無線送信装置から送信するフレームの伝送速度を変化させるようにしている。ここでは、３種類の伝送速度を設定する場合について説明するが、これに限定されるものではなく何種類であってもかまわない。
図８（ａ）、（ｂ）、（ｃ）はそれぞれ、図８（ｄ）に示すように伝送速度ｂに応じた無線送信装置１００から無線受信装置１０１に対してフレームを多重化して伝送する際に使用する閾値ｔｈの状況を示しており、伝送速度が切り替わる毎に閾値ｔｈを変化させて多重フレーム２０を生成する。図８（ａ）、（ｂ）、（ｃ）の基本的な動作は、図３（ａ）、（ｂ）での動作と同じである。
【００２８】
ここで、図８（ａ）では閾値ｔｈ１として８が、図８（ｂ）では閾値ｔｈ２として５が、図８（ｃ）では閾値ｔｈ３として３がそれぞれ設定されている。
なお、本実施形態では、伝送速度ｂに応じてバッファ６の閾値を変化させる場合について説明したが、このような構成に限定されるものではない。例えば、無線送信装置１００と無線受信装置１０１の間のネットワーク負荷ｌｏａｄに応じてバッファ６の閾値を変化させるようにしてもかまわない。
【００２９】
次に、本発明の第５の実施形態によるフレーム多重伝送方法について図９を参照して説明する。なお、本実施形態が第１の実施形態と同じ構成を採る部分については同一の符号を付してその説明を省略する。
第１の実施形態（図３参照）では、無線送信装置にＣＳＭＡ／ＣＡ機構部５とバッファ６が１つずつしか設けられていなかったが、本実施形態では、ＣＳＭＡ／ＣＡ機構部がｎ個設けられている。
本実施形態では、ＣＳＭＡ／ＣＡ機構部５（５１〜５ｎ）、バッファ６（６１〜６ｎ）に対して優先度（ｎ段階）が設定され、バッファ６１〜６ｎの閾値ｔｈ（ｔｈ１〜ｔｈｎ）も優先度毎に設定される。多重フレーム２０の生成タイミングや閾値ｔｈの変動動作などについては前述した第１〜第３の実施形態での説明と同様である。
また、本実施形態では、衝突回避機構部８が設けられている。衝突回避機構部８は、ＣＳＭＡ／ＣＡ機構部５（５１〜５ｎ）から出力される多重フレームの送信タイミングが二つ以上一致した場合に、より優先度が高い多重フレームを優先して出力する。
【００３０】
なお、上述した第５の実施形態では、ＣＳＭＡ／ＣＡ機構部がｎ台設置され、衝突回避機構部８が１台設置される場合について説明したが、このような構成に限定されるものではない。例えば、図１０に示した構成のようにすることもできる。
つまり、ｎ個のバッファ６１〜６ｎに対してＣＳＭＡ／ＣＡ機構部５を１個設け、一方の端子がＣＳＭＡ／ＣＡ機構部５に接続されるとともに他方の端子がｎ個のバッファ６１〜６ｎにそれぞれ接続されるスケジューラ９を設けるようにしてもよい。バッファ６（６１〜６ｎ）は優先度（ｎ段階）毎に設定され、多重フレーム２０の閾値ｔｈも優先度毎に設定される。スケジューラ９は優先度毎の多重フレーム２０の送信調整を行い、例えば、ラウンドロビン（ＲＲ：Round Robin）、重み付けラウンドロビン（ＷＲＲ：Weighted Round Robin）、不足ラウンドロビン（ＤＲＲ：Deficient Round Robin）、フェアキューイング（ＦＱ：Fair Queuing）、重み付けフェアキューイング（ＷＦＱ：Weighted Fair Queuing）等の処理に基づいて、バッファ６１〜６ｎから出力される多重フレーム２０のいずれかを選択する。また、ＣＳＭＡ／ＣＡ機構部５は、スケジューラ９から出力される多重フレームについて優先度に基づいた送信タイミングの調整を行う。
【００３１】
次に、本発明の第６の実施形態によるフレーム多重伝送方法について図１１（ａ）〜（ｅ）を参照して説明する。なお、本実施形態が第１の実施形態と同じ構成を採る部分については同一の符号を付してその説明を省略する。
本実施形態では、無線受信装置における受信状態を知らせるＡＣＫフレーム３の一部を構成する受信状態領域３０に、多重化された被多重フレームが全て正しく受信された場合は受信できたことを、被多重フレームのうち最低一つのフレームが正しく受信されなかった場合はそのフレームが受信できなかったことをそれぞれ書き込む。そして、ＡＣＫフレーム３を無線受信装置側から無線送信装置側へ送信して、無線送信装置側に通知する。
【００３２】
始めに、図１１（ａ）の場合について説明する。被多重フレームのうち最低一つのフレームが正しく受信されなかった場合は受信状態を知らせるＡＣＫフレーム３を送信しないことで、無線送信装置側に対して正しく受信できなかったことを通知する。
【００３３】
次に、図１１（ｂ）の場合について説明する。受信状態を知らせるＡＣＫフレーム３の受信状態領域３０に被多重フレーム毎の受信状態領域３１（３１１〜３１ｍ）を多重化順に設け、正しく受信できた場合は受信できたことを受信状態領域３１に書き込む。一方、正しく受信されなかった場合は受信できなかったことを受信状態領域３１に書き込む。そして、ＡＣＫフレーム３を無線受信装置側から無線送信装置側へ送り、無線送信装置側へ正しく受信できなかったことを通知する。なお、図１１（ｂ）は、受信状態領域３１ｊのみ正しく受信されなかった例を示している。
【００３４】
次に、図１１（ｃ）の場合について説明する。受信状態を知らせるＡＣＫフレーム３の受信状態領域３０に被多重フレーム毎の受信状態領域３２（３２１〜３２ｍ）を設け、正しく受信できた場合は受信できたことを受信状態領域３２に書き込む。一方、正しく受信されなかった場合は受信できなかったことを受信状態領域３２に書き込む。また、受信状態領域３２（３２１〜３２ｍ）に送信元アドレスＳＡ＃１〜ＳＡ＃ｍも書き込む。そして、ＡＣＫフレーム３を無線受信装置側から無線送信装置側へ送り、正しく受信できなかったことを無線送信装置側へ通知する。図１１（ｃ）は、受信状態領域３２ｊのみ正しく受信されなかった例を示している。
【００３５】
次に、図１１（ｄ）の場合について説明する。受信状態を知らせるＡＣＫフレーム３の受信状態領域３０に対して、正しく受信された場合にのみ多重化の順番を書き込み（３３１〜３３ｍ）、正しく受信されなかった場合は書き込みをせずにＡＣＫフレーム３を無線受信装置側から無線送信装置側へ送り、正しく受信できなかったことを無線送信装置側へ通知する。図１１（ｄ）はｊ番目のフレームが正しく受信されなかった例を示している。
【００３６】
次に、図１１（ｅ）の場合について説明する。受信状態を知らせるＡＣＫフレーム３の受信状態領域３０に対して、正しく受信された場合にのみ送信元アドレス（ＳＡ＃１〜ＳＡ＃ｍ）を書き込み（３４１〜３４ｍ）、正しく受信されなかった場合は書き込みをせずにＡＣＫフレーム３を無線受信装置側から無線送信装置側へ送り、正しく受信できなかったことを無線送信装置側へ通知する。図１１（ｅ）はｊ番目のフレームが正しく受信されなかった例を示している。
【００３７】
上述した本実施形態によるフレーム多重伝送方法では、ＣＳＭＡ／ＣＡアクセス通信方式において送信タイミングを優先しながらフレームの多重化を行って多重フレームを生成するようにした。また、伝送速度やネットワーク負荷に応じて多重数を変化させるようにした。これにより、無線通信における伝送効率を向上させることができるだけでなく、転送遅延等の伝送特性を改善することができる。更に、伝送速度やネットワーク負荷に応じて多重数を変化させることでより伝送特性を改善することができる。
【００３８】
なお、以上説明した実施形態において、ＣＳＭＡ／ＣＡ機構部５、衝突回避機構部８、スケジューラ９などの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより無線送信装置の制御を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００３９】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００４０】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【産業上の利用可能性】
【００４１】
本発明によるフレーム多重伝送方法は、基地局と移動局端末との間で無線通信を行う場合において、通信品質を向上させるためなどに用いることができる。
【図面の簡単な説明】
【００４２】
【図１】本発明の第１の実施形態による多重フレーム２０の送信タイミングについて示す図である。
【図２】本実施形態により生成する多重フレーム２０の構成を示す図である。
【図３】本実施形態によるフレームの多重化の処理の流れを示す図である。
【図４】本実施形態によるフレーム多重伝送方法の処理の流れを示すフローチャートである。
【図５】本発明の第２の実施形態による多重フレーム２０の送信タイミングについて示す図である。
【図６】本実施形態によるフレーム多重伝送方法の処理の流れを示すフローチャートである。
【図７】本発明の第３の実施形態によるフレーム多重伝送方法の処理の流れを示すフローチャートである。
【図８】本発明の第４の実施形態によるフレームの多重化の処理の流れを示す図である。
【図９】本発明の第５の実施形態によるフレームの多重化の処理の流れを示す図である。
【図１０】本実施形態によるフレームの多重化の他の処理の流れを示す図である。
【図１１】本発明の第６の実施形態によるフレームの多重化の処理の流れを示す図である。
【図１２】ＩＥＥＥ  ８０２．１１ａによるフレームの構成の一例を示す図である。
【符号の説明】
【００４３】
３・・・ＡＣＫフレーム、
５・・・ＣＳＭＡ／ＣＡ機構部、
６・・・バッファ、
８・・・衝突回避機構部、
９・・・スケジューラ、
２０・・・多重フレーム、
１００・・・無線送信装置、
１０１・・・無線受信装置
【図１】
2006246035.tif 000003
【図２】
2006246035.tif 000004
【図３】
2006246035.tif 000005
【図４】
2006246035.tif 000006
【図５】
2006246035.tif 000007
【図６】
2006246035.tif 000008
【図７】
2006246035.tif 000009
【図８】
2006246035.tif 000010
【図９】
2006246035.tif 000011
【図１０】
2006246035.tif 000012
【図１１】
2006246035.tif 000013
【図１２】
2006246035.tif 000014