(57)【要約】【課題】基地局を持たない移動局間の通信において、伝送路を効率的に利用して通信可能な移動局の数を適切に保つと共に、良好な通信品質を確保することが容易に実現できる通信装置を提供する。【解決手段】各移動局に搭載された通信装置１において、スロットタイミング生成部１１及び送信制御部１４が伝送路上の空きスロットを検出し、伝送路において空きスロットが少なくなるほど、各移動局がそれぞれ送信するデータの伝送レートを上げることで、伝送路に空きを確保し、また、伝送路において空きスロットが多くなるほど、各移動局に搭載された通信装置１がそれぞれ送信するデータの伝送レートを下げることで、伝送路を有効利用する。【選択図】図１
2008294838.tif 000002
【特許請求の範囲】
【請求項１】
移動局に搭載され、伝送データを送信する送信手段と伝送データを受信する受信手段を有し、移動局間の伝送データが伝送路を占有できる時間を、所定の時間長であるスロットで制御して送受信を行う通信装置であって、
前記伝送路の空き状況をスロット単位で検出する空きスロット検出手段と、
検出した前記空きスロットの数が少ない時ほど、送信する前記伝送データの伝送レートを上げ、検出した前記空きスロットの数が多い時ほど、送信する前記伝送データの伝送レートを下げる伝送レート変更手段と、
を備えることを特徴とする通信装置。
【請求項２】
前記空きスロット検出手段は、スロットの時間長に等しい周期を持つ周期カウンタと、スロットの受信した順番をカウントする番号カウンタとを用いて、所定数のスロットからなるフレーム内の空き状況を検出すること、
を特徴とする請求項１に記載の通信装置。
【請求項３】
前記伝送レート変更手段は、
前記送信手段が送信した前記伝送データに対応する自占有スロットを前記受信手段で受信し、
前記自占有スロットの直後のスロットにおいて、前記伝送レートを下げるために必要な前記空きスロット数が連続して存在しているかを確認し、
前記伝送レートを下げるために必要な前記空きスロット数が連続して存在している場合には、前記自占有スロットに対応する前記伝送データの前記伝送レートを下げること、
を特徴とする請求項１又は２に記載の通信装置。
【請求項４】
前記自占有スロットの直後のスロットが伝送データによって使用される使用スロットであり、前記自占有スロットの直前のスロットが前記空きスロットであり、前記自占有スロットの前のスロットに対応する前記伝送データが前記伝送レートを下げる場合に必要な空きスロット数以上に連続している場合には、前記自占有スロットを前記自占有スロットより前のスロットに変更する自占有スロット変更手段を備えること、
を特徴とする請求項３に記載の通信装置。
【請求項５】
前記伝送レート変更手段は、前記自占有スロットに対応する前記伝送データの前記伝送レートが、前記自占有スロットの後の伝送データの伝送レートよりも大きい場合にのみ、前記自占有スロットに対応する前記伝送データの前記伝送レートを下げること、
を特徴とする請求項３又は４に記載の通信装置。
【請求項６】
前記自占有スロット変更手段は、前記自占有スロットに対応する前記伝送データの前記伝送レートが前記自占有スロットの前の伝送データの伝送レートよりも大きい場合にのみ、前記自占有スロットの変更を行うこと、
を特徴とする請求項５に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置に関するものである。
【背景技術】
【０００２】
従来、移動端末（移動局）の通信方式として、移動局間の通信を制御する基地局を有し、伝送路を占有可能な時間を基地局がスロット単位に時分割し、スロットを各移動局に割当てて通信する方式（時分割多元接続方式）が知られている（例えば、特許文献１参照）。特許文献１に記載の通信方式は、時分割多重方式と、伝送路の状態に応じて変調方式を変化させる可変変調方式とを組み合わせた通信方式であり、実質的な情報伝送速度を一定に保つことができる。
【０００３】
一般的に、時分割通信方式の伝送路においては、通信周期内のスロット数が決まっているため、各移動局が使用するスロットに応じて通信可能な移動局の数（収容端末数）が決定される。このため、使用していないスロット（空きスロット）が伝送路上に少なくなれば、新たに通信に参加できる移動局の数が減少し、空きスロットが伝送路上に多く存在すれば、新たに通信に参加できる移動局の数が増加する。このように、伝送路上の利用率に応じて、収容端末数が決定される。
【０００４】
一方、伝送データの変調方式を変えることによって、１つの移動局が使用するスロット数を変化させることが可能である。移動局が使用するスロットの数が多くなるほど、伝送時間が長く取れるため雑音等の影響が少なくなり、通信の信頼性が良くなる。よって、伝送路上の利用率が少ない場合には、移動局が使用するスロットの数を多くすることによって通信の信頼性を向上することができる。
【特許文献１】特開平５−１３００８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の通信方式は基地局を経由して行うものであるので、基地局を経由せずに移動局間で直接通信する通信方式には適用することができない。また、移動局の一つに基地局の機能を持たせる通信方式は、移動局群の大きさ、形状及び密度が時間に応じて変化するため、基地局となる移動局を決定する制御が複雑となり、移動局間の円滑な通信が阻害される恐れがある。
【０００６】
そこで本発明は、このような技術課題を解決するためになされたものであって、基地局を持たない移動局間の通信において、伝送路を効率的に利用して通信可能な移動局の数を適切に保つと共に、良好な通信品質を確保することが容易に実現できる通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
すなわち本発明に係る通信装置は、移動局に搭載され、伝送データを送信する送信手段と伝送データを受信する受信手段を有し、移動局間の伝送データが伝送路を占有できる時間を、所定の時間長であるスロットで制御して送受信を行う通信装置であって、伝送路の空き状況をスロット単位で検出する空きスロット検出手段と、検出した空きスロットの数が少ない時ほど、送信する伝送データの伝送レートを上げ、検出した空きスロットの数が多い時ほど、送信する伝送データの伝送レートを下げる伝送レート変更手段と、を備えて構成される。
【０００８】
本発明では、各移動局に搭載された通信装置が伝送路上の空きスロットを検出し、空きスロットが少ない場合には、各移動局がそれぞれ送信するデータの伝送レートを上げている。このため、他の移動局が通信に参加できるようにすることができるので、通信可能な移動局の数を適切に保つことができる。また、伝送路において空きスロットが多い場合には、各移動局に搭載された通信装置がそれぞれ送信するデータの伝送レートを下げている。このため、伝送路を有効活用しながら通信品質を確保することができる。
【０００９】
ここで、通信装置の空きスロット検出手段は、スロットの時間長に等しい周期を持つ周期カウンタと、スロットの受信した順番をカウントする番号カウンタとを用いて、所定数のスロットからなるフレーム内の空き状況を検出する。
【００１０】
各移動局に搭載された通信装置は、スロットの時間長に等しい周期を持つ周期カウンタを用いて同期をとることにより、スロットタイミングを認識することができる。また、各移動局に搭載された通信装置は、スロットタイミングを認識することにより、フレーム内のスロット間隔が認識でき、受信した順番をカウントする番号カウンタを用いて、スロットを所定の回数分受信することができる。これにより、周期的に構成されている一つのフレームに対応する個数のスロットを取得することができるため、基地局が各移動局を制御しなくても、一つのフレーム内の空きスロットの数を認識することができる。
【００１１】
また、伝送レート変更手段は、送信手段が送信した伝送データに対応する自占有スロットを受信手段で受信し、自占有スロットの直後のスロットにおいて、伝送レートを下げるために必要な空きスロット数が連続して存在しているかを確認し、伝送レートを下げるために必要な空きスロット数が連続して存在している場合には、自占有スロットに対応する伝送データの伝送レートを下げるようにしている。
【００１２】
本発明では、伝送レートを下げて、伝送データが使用するスロットの数を増やす場合は、自占有スロットの直後のスロットを使用することとし、直後のスロットにおいて、伝送レートを下げるために必要な空きスロット数が連続して存在しているかを確認して伝送レートを下げている。このため、各々の移動局がそれぞれ独自に伝送レートを下げて一つの移動局が使用するスロットの数を増やしても、移動局同士で使用するスロットが重なることを回避することができる。従って、基地局が各移動局を制御しなくても、各移動局が送信する伝送データが重なることを回避することができるため、通信品質を確保することができる。
【００１３】
また、通信装置は、自占有スロットの直後のスロットが伝送データによって使用される使用スロットであり、自占有スロットの直前のスロットが空きスロットであり、自占有スロットの前のスロットに対応する伝送データが伝送レートを下げる場合に必要な空きスロット数以上に連続している場合には、自占有スロットを自占有スロットより前のスロットに変更する自占有スロット変更手段を備えて構成される。
【００１４】
本発明では、自占有スロットの直後のスロットが使用スロットであっても、自占有スロットの直前のスロットが、自占有スロットの前のデータが伝送レートを下げる場合に必要な空きスロット数以上に連続して空いている場合は、自占有スロットを変更して送信タイミングを早めている。このため、自占有スロットの直後のスロットが空きスロットとなるため、その後伝送レートを変えることができる。従って、基地局が各移動局を制御しなくても、効率に伝送路を利用することができる。
【００１５】
また、伝送レート変更手段は、自占有スロットに対応する伝送データの伝送レートが、自占有スロットの後の伝送データの伝送レートよりも大きい場合にのみ、自占有スロットに対応する伝送データの伝送レートを下げるようにしている。
【００１６】
このように、本発明では、自占有スロットの後方のスロットの空き状況に加えて、伝送データの伝送レートを利用して各移動局間の伝送路の利用状況を制御する。伝送レートを下げて伝送データが使用するスロットの数を増やす動作は、後方の伝送データの伝送レートよりも大きい伝送レートを有している場合のみ行うこととする。これにより、伝送データ間に空きスロットが存在する場合において、基地局が各移動局を制御しなくても、双方の伝送データが同じ空きスロットを使用することを確実に回避することができる。
【００１７】
また、自占有スロット変更手段は、自占有スロットに対応する伝送データの伝送レートが自占有スロットの前の伝送データの伝送レートよりも大きい場合には、自占有スロットの変更を行うようにしている。
【００１８】
このように、本発明では、自占有スロットの前方のスロットの空き状況に加えて、伝送データの伝送レートを利用して各移動局間の伝送路の利用状況を制御する。自占有スロットを変更する動作は、前方の伝送データの伝送レートよりも大きい伝送レートを有している場合のみできることとする。これにより、伝送データ間に空きスロットが存在する場合において、基地局が各移動局を制御しなくても、双方の伝送データが同じ空きスロットを使用することを確実に回避することができる。
【発明の効果】
【００１９】
本発明によれば、基地局を持たない移動局間の通信において、伝送路を効率的に利用して通信可能な移動局の数を適切に保つと共に、良好な通信品質を確保することが容易に実現できる。
【発明を実施するための最良の形態】
【００２０】
以下、添付図面を参照して本発明の実施形態について説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。
【００２１】
（第１実施形態）
図１は本発明の第１実施形態に係る通信装置の構成概要図、図２は通信装置が使用するフレーム構成図、図３は通信装置が使用するパケット構成図である。本実施形態に係る通信装置１は、ＴＤＭＡ（Time DivisionMultiple Access：時分割多元接続）通信システムにおいて通信装置同士が直接通信する場合に用いられ、例えば車両（移動局）に搭載され、ブロードキャスト通信を行う車車間通信に用いられる装置である。また、通信装置１は、各通信装置間をパケット単位で送受信し、所定の個数のスロットで構成されたフレーム単位のタイミングで送受信する装置であり、ここではＮ個のスロットでフレームが構成されている。なお、Ｎは伝送レートが最も遅い時にパケットが使用するスロット数の整数倍とする。
【００２２】
通信装置１は、パケット受信部１０、復調部１３、スロットタイミング生成部１１（空きスロット検出手段、自占有スロット変更手段）、送信制御部１４（空きスロット検出手段、伝送レート変更手段）、メモリ１６、変調部１５、パケット送信部１２を備えている。
【００２３】
パケット受信部１０は、伝送路上のパケットを受信する。パケット受信部１０が受信するパケットは、図３の（ａ）に示すように、プリアンブルＤ１、変調識別情報Ｄ２、データＤ３によって構成されており、ここでは変調前のパケットを固定長とする。パケット受信部１０は、無線周波帯の信号に変換されたパケットを受信する受信アンテナ２０からパケットを入力し、中間周波数帯あるいはベースバンドなどの低い周波数に変換する機能を有している。また、パケット受信部１０は、受信したパケットを復調部１３へ出力する機能を有している。さらに、パケット受信部１０は、パケットを検出したタイミング情報をスロットタイミング生成部１１へ出力する機能を有している。
【００２４】
復調部１３は、送信元の波形データを復調する。この復調部１３は、パケット受信部１０からパケットを入力して、パケットに含まれる変調識別情報から信号の変調方式を識別し、識別した変調方式で復調して受信データを取り出す機能を有している。変調方式は、ここでは１６ＱＡＭ、ＱＰＳＫ又はＢＰＳＫが用いられる。例えば、ＢＰＳＫで変調したパケットは図３の（ｂ）となり、変調識別情報Ｄ２３にはＢＰＳＫで変調したという情報が格納されている。また、ＢＰＳＫで変調したパケットは図３の（ｃ）となり、変調識別情報Ｄ２２にはＱＰＳＫで変調したという情報が格納されている。さらに、１６ＱＡＭで変調したパケットは図３の（ｄ）となり、変調識別情報Ｄ２１には１６ＱＡＭで変調したという情報が格納されている。各変調方式によって変調されたデータ部Ｄ３１、Ｄ３２及びＤ３３は、伝送路を占有する時間をスロット単位で時分割した場合、１６ＱＡＭが１スロット、ＱＰＳＫが２スロット、ＢＰＳＫが４スロットを使用する。すなわち、変調多値数の大きい順に、１６ＱＡＭ、ＱＰＳＫ、ＢＰＳＫとなる。１６ＱＡＭで変調した場合には、ＱＰＳＫ及びＢＰＳＫで変調する場合に比べて伝送レートが大きく、ＱＰＳＫ、ＢＰＳＫの順に伝送レートが小さくなる。なお、前述したフレームを構成するスロット数Ｎは、伝送レートが最も遅いＢＰＳＫで変調された場合に使用されるスロットの数が４であるので、４の整数倍となる。また、復調部１３は、取り出した受信データを、アプリケーション等が備えるデータ入力部２３へ出力する機能を有している。さらに、復調部１３は、識別した変調方式を送信制御部１４へ出力する機能を有している。
【００２５】
スロットタイミング生成部１１は、通信装置１のスロットタイミングを生成する。スロットタイミング生成部１１は、パケット受信部１０から入力したタイミング情報に基づいてスロットタイミングを生成する機能を有している。具体的には、スロットタイミング生成部１１は、スロット長に等しい周期を持つ周期カウンタを有し、他の通信装置が送信したパケットを検出したタイミングを、通信装置１の周期カウンタの開始タイミングとする機能を有している。
【００２６】
また、スロットタイミング生成部１１は、受信開始から受信したスロットの数を計測する周期Ｎの番号カウンタを有し、計測したスロットの数を、スロット番号として受信パケットに対応させる機能を有している。以下、スロット番号を受信パケットに対応させる機能を、図２を用いて説明する。図２に示すように、通信装置１を搭載した端末Ａ、Ｂ、Ｃが周期Ｎのフレームを受信するとする。図２の（ａ）に示すように、フレームはＳ１〜Ｓ（Ｎ）で示すスロットによって構成されているとし、端末ＡはＳ３、端末ＢはＳ５、端末ＣはＳ８から受信を開始するとする。この場合、端末Ａは、図２の（ｂ）に示すように、最初のスロットであるＳ３から順にスロットを受信する度に番号カウンタに１を加え、受信パケットが存在する場合は、そのパケットが占有するスロットに対応する番号カウンタをスロット番号として受信パケットと対応させる。端末Ｂ、Ｃも同様の動作をする。これにより、例えば、図２の（ａ）のＳ９で示すスロットは、端末Ａにおいては先頭から７番目に受信されたスロットであるためスロット番号７、端末Ｂにおいては先頭から５番目に受信されたスロットであるためスロット番号５、端末Ｃにおいては先頭から２番目に受信されたスロットであるためスロット番号２となる。このように、スロット番号は各端末がスロットを識別するために独自にもつ固有の番号である。また、スロット番号は周期Ｎを持つため、受信開始からＮ番目までのスロットを受信することで、１フレーム分のパケットを入力することができる。また、スロットタイミング生成部１１は、受信したパケットのスロット番号を送信制御部１４へ出力する機能を有している。さらに、通信制御部１４から通信装置１が送信するスロットを入力し、パケット送信部１２へ送信タイミングを出力する機能を有している。
【００２７】
送信制御部１４は、パケットを送信するための制御を行う。スロットタイミング生成部１１から受信したスロット番号と、変調部１３から変調方式を入力し、メモリ１６に出力する。具体的には、送信制御部１４は、スロットタイミング生成部１１から受信したスロット番号を順次メモリに出力し、変調部１３から変調方式を入力した場合には、そのパケットに対応するスロット番号と対応させて変調方式をメモリ１６へ出力する。この動作は、スロット番号の周期Ｎまで繰り返されるため、メモリ１６には１フレーム分のスロットの番号、またはスロット番号及び変調方式が格納される。このように格納することで、変調方式が格納されていないスロット番号は、空きスロットであると判断できる。また、送信制御部１４は、メモリ１６に格納した１フレーム分の情報を入力して、１フレーム内の空きスロットの割合を算出する機能を有している。また、送信制御部１４は、算出した空きスロットの割合、通信装置１が送信したパケットの前後の空きスロットの数、及び通信装置１が送信したパケットの前後のパケットの変調方式に基づいて、通信装置１が送信するパケットの変調方式及びスロットを決定する機能を有している。さらに、送信するパケットの変調方式を変調部１５へ、送信するパケットのスロットをスロットタイミング生成部１１へ出力する機能を有している。
【００２８】
変調部１５は、送信データを変調する。この変調部１５は、データを出力するアプリケーションが備える送信データ出力部２４から入力した送信データを、送信制御部１４から入力した変調方式に基づいて変調する機能を有している。また、変調部１５は、変調した送信データをパケット送信部１２へ出力する機能を有している。
【００２９】
パケット送信部１２は、伝送路上へパケットを送信する。パケット送信部１２は、変調部１５から入力した低い周波数の信号からなる送信データを、無線周波数帯の信号に変換すると共に、スロットタイミング生成部１１から入力した送信タイミングで無線周波数帯の信号を送信アンテナ２１へ出力する機能を有している。
【００３０】
次に第１実施形態に係る通信装置の動作について説明する。
【００３１】
図４、６は通信装置１の動作を示すフローチャート、図５は通信装置１の伝送レートを下げる動作を示すテーブルである。図４に示す制御処理は、例えば通信装置１が電源ＯＮされたタイミングで所定の間隔で繰り返し実行される。なお、通信装置１のスロットタイミングと、通信装置１と送受信する他の通信装置のスロットタイミングとは、それぞれの周期カウンタを用いて同期が確立しているものとする。
【００３２】
通信装置１は、図４のステップ１０から処理を開始する。ステップ１０の処理は、パケット受信部１０、スロットタイミング生成部１１で実行され、伝送路上のパケットを受信する処理である。パケット受信部１０はパケットを受信する処理を行い、スロットタイミング生成部１１は入力したスロットをカウントし、送信制御処理１４へ出力する処理を行う。ステップ１０の処理が終了すると、変調方式検出処理へ移行する（ステップ１２）。
【００３３】
ステップ１２の処理は、復調部１３で実行され、受信パケットの変調方式を検出する処理である。例えば、図３の（ｂ）に示すパケットを受信した場合、プリアンブルＤ１１で受信同期を確立し、所定の変調方式で変調されたＤ２１を復調する。Ｄ２１に格納された変調方式はＢＰＳＫであるので、Ｄ３１のデータをＢＰＳＫで復調すると共に、送信制御部１４へ変調方式を出力する。なお、ステップ１０及びステップ１２の処理は１フレームの期間に対応するパケットを受信し終わるまで繰り返し実行され、送信制御部１４によってメモリ１６に１フレーム分のスロット番号及び変調方式が格納される。ステップ１２の処理が終了すると、空き状況の算出処理へ移行する（ステップ１４）。
【００３４】
ステップ１４の処理は、送信制御部１４で実行され、１フレーム内の空き状況を算出する処理である。メモリ１６には、ステップ１０及びステップ１２の処理において入力された１フレーム内のスロット番号及び変調方式が格納されており、メモリ１６から入力したデータに基づいて１フレーム内の空きスロットの割合を算出する。また、通信装置１が出力したパケットの前後のスロットの空きを検出し、空いている場合は空きスロットの数を検出する。ステップ１４の処理が終了すると、空き状況判断処理へ移行する（ステップ１６）。
【００３５】
ステップ１６の処理は、送信制御部１４で実行され、１フレーム内の空き状況を判断する処理である。この処理は、１フレーム内の空きスロットの割合が所定の値以上か否かを判断する処理である。所定の値として、例えば４０％が設定される。１フレーム内の空きスロットの割合が所定の値以上であると判断された場合は、送信スロット決定処理へ移行する（ステップ２０）。
【００３６】
ステップ２０の処理は、送信制御部１４で実行され、送信データのスロットを決定する処理及び、伝送データの変調方式を変更する処理である。以下では、説明理解の容易性を考慮して、ステップ２０の処理を、図５に示すテーブルを用いて説明する。
【００３７】
送信データのスロット決定処理、及び伝送レートを下げる変更を行う処理は、送信装置１が送信したパケット（自パケット）の変調方式、自パケットの前後のパケット（前方パケット、後方パケット）の変調方式、及び自パケットが使用するスロット（自占有スロット）の前後の空きスロット数に基づいて行われる。具体的には、伝送レートを下げる処理は、自パケットの後方スロットに十分な空きがあった場合に行い、自パケットが使用しているスロットと空いていた後方スロットとを用いる。また、スロット決定処理において、スロットの変更は自パケットの後方スロットに十分な空きがなかった場合に行い、自占有スロットを前方スロットに変更する。ここで、スロット決定処理及び変調方式変更処理は、変調多値数の大きい変調方式で送信している送信装置１を優先させて行う。
【００３８】
送信装置１の動作をより詳細に示したのが図５に示すテーブルである。図５に示すテーブルは、変調方式及び空きスロット数の全ての組み合わせと、その時の動作が記載されている。なお、斜線が入った条件は、その条件について判断しないという意味である。
【００３９】
まず、自パケットの変調方式が１６ＱＡＭの場合を説明する。図５の番号１−１から１−５には、自パケットの変調方式が１６ＱＡＭの場合の組み合わせが記載されている。
【００４０】
番号１−１の場合、すなわち、前方パケット及び後方パケットの変調方式に関わらず、自占有スロットの前方の空きスロット数（前方空きスロット数）が０、及び自占有スロットの後方の空きスロット数（後方空きスロット数）が０の場合には、メモリ上に格納された所定回数前までのフレームと、受け取ったフレームとを比較し、他の通信装置のスロット使用状況に変化が無いか否かを判断する。変化が無いと判断した場合、今後もフレームの使用状況が同一であると予想されるので、フレーム内に連続して空いているスロットがある場合は、送信するスロット番号を連続して空いているスロット番号に変更する。このように、スロット番号を変更することによって、通信装置１から送信されるパケットの送信タイミングが変更される。一方、変化が有ると判断された場合には、送信するスロット番号および送信する変調方式は変更しない。
【００４１】
番号１−２の場合、すなわち、前方パケットの変調方式が１６ＱＡＭであり、前方空きスロット数が１、及び後方空きスロット数が０の場合には、前方パケットが前方空きスロットを使用する可能性があるため、送信するスロット番号および送信する変調方式は変更しない。
【００４２】
番号１−３の場合、すなわち、前方パケットの変調方式がＱＰＳＫ又はＢＰＳＫであり、前方空きスロット数が１、及び後方空きスロット数が０の場合には、前方パケットが前方空きスロットを使用する可能性が無いため、その後変調方式を変更できるように、送信するスロット番号を、自占有スロット番号から１引いた番号に変更する。このように、スロット番号を変更することによって、通信装置１から送信されるパケットの送信タイミングが変更される。
【００４３】
番号１−４の場合、すなわち、前方パケット及び後方パケットの変調方式に関わらず、前方空きスロット数が２以上、及び後方空きスロット数が０の場合には、前方パケットが前方空きスロットを使用する可能性が無いため、その後変調方式を変更できるように、送信するスロット番号を、自占有スロット番号から１引いた番号に変更する。このように、スロット番号を変更することによって、通信装置１から送信されるパケットの送信タイミングが変更される。
【００４４】
番号１−５の場合、すなわち、前方パケット及び後方パケットの変調方式に関わらず、後方空きスロット数が１以上の場合には、後方空きスロットを有効利用するために、送信する変調方式をＱＰＳＫに変更する。この場合、自占有スロットの先頭スロットが変化しないように変調方式を変更する。また、変調方式をＱＰＳＫに変更することで、送信の伝送レートは小さくなる。
【００４５】
次に、自パケットの変調方式がＱＰＳＫの場合を説明する。図５の番号２−１から２−１２には、自パケットの変調方式がＱＰＳＫの場合の組み合わせが記載されている。
【００４６】
番号２−１の場合、すなわち、前方パケット及び後方パケットの変調方式のうち、少なくとも１つが１６ＱＡＭである場合には、前方パケット及び後方パケットが前方空きスロット及び後方空きスロットを使用する可能性があるため、送信するスロット番号および送信する変調方式は変更しない。
【００４７】
番号２−２の場合、すなわち、前方パケット及び後方パケットの変調方式がＱＰＳＫ又はＢＰＳＫであり、前方空きスロット数が０、及び後方空きスロット数が０の場合には、図４の制御処理を所定回数実行後においてフレーム内の他の通信装置のスロットに変化が無いか否かを判断する。変化が無いと判断した場合、同一状態が保たれると予想されるので、フレーム内に連続して３つ以上空いているスロットがある場合は、送信するスロット番号を連続して３つ以上空いているスロット番号に変更する。また、フレーム内に連続して３つ以上空いているスロットがない場合は、送信するスロット番号および送信する変調方式は変更しない。一方、変化が有ると判断された場合には、送信するスロット番号および送信する変調方式は変更しない。
【００４８】
番号２−３の場合、すなわち、前方パケット及び後方パケットの変調方式がＱＰＳＫ又はＢＰＳＫであり、前方空きスロット数が１、及び後方空きスロット数が０の場合には、前方パケットが前方空きスロットを使用する可能性があるため、送信するスロット番号および送信する変調方式は変更しない。
【００４９】
番号２−４の場合、すなわち、前方パケットの変調方式がＱＰＳＫであり、後方パケットの変調方式がＱＰＳＫ又はＢＰＳＫであって、前方空きスロット数が２又は３、及び後方空きスロット数が０の場合には、前方パケットが前方空きスロットを使用する可能性があるため、送信するスロット番号および送信する変調方式は変更しない。
【００５０】
番号２−５の場合、すなわち、前方パケットの変調方式がＱＰＳＫであり、後方パケットの変調方式がＱＰＳＫ又はＢＰＳＫであって、前方空きスロット数が４以上、及び後方空きスロット数が０の場合には、前方パケットが前方空きスロットを使用した場合であっても、少なくとも前方空きスロットが２つ残るため、その後変調方式を変更できるように、送信するスロット番号を、自占有スロット番号から２引いた番号に変更する。このように、スロット番号を変更することによって、通信装置１から送信されるパケットの送信タイミングが変更される。
【００５１】
番号２−６の場合、すなわち、前方パケットの変調方式がＢＰＳＫであり、後方パケットの変調方式がＱＰＳＫ又はＢＰＳＫであって、前方空きスロット数が２以上、及び後方空きスロット数が０の場合には、前方パケットが前方空きスロットを使用する可能性が無いため、その後変調方式を変更できるように、送信するスロット番号を、自占有スロット番号から２引いた番号に変更する。このように、スロット番号を変更することによって、通信装置１から送信されるパケットの送信タイミングが変更される。
【００５２】
番号２−７の場合、すなわち、前方パケット及び後方パケットの変調方式がＱＰＳＫ又はＢＰＳＫであり、前方空きスロット数が０、及び後方空きスロット数が１の場合には、後方空きスロット数が変調方式をＢＰＳＫに変更するために必要な空きスロット数に足りないため、送信するスロット番号および送信する変調方式は変更しない。
【００５３】
番号２−８の場合、すなわち、前方パケットの変調方式がＱＰＳＫであり、後方パケットの変調方式がＱＰＳＫ又はＢＰＳＫであって、前方空きスロット数が１、及び後方空きスロット数が１の場合には、前方パケットが前方空きスロットを使用する可能性が無いため、その後変調方式を変更できるように、送信するスロット番号を、自占有スロット番号から１引いた番号に変更する。このように、スロット番号を変更することによって、通信装置１から送信されるパケットの送信タイミングが変更される。
【００５４】
番号２−９の場合、すなわち、前方パケットの変調方式がＱＰＳＫであり、後方パケットの変調方式がＱＰＳＫ又はＢＰＳＫであって、前方空きスロット数が２、及び後方空きスロット数が１の場合には、前方パケットが前方空きスロットを使用する可能性があり、後方空きスロット数が変調方式をＢＰＳＫに変更するために必要な空きスロット数に足りないため、送信するスロット番号および送信する変調方式は変更しない。
【００５５】
番号２−１０の場合、すなわち、前方パケットの変調方式がＱＰＳＫであり、後方パケットの変調方式がＱＰＳＫ又はＢＰＳＫであって、前方空きスロット数が３以上、及び後方空きスロット数が１の場合には、前方パケットが自占有スロットの直前の前方空きスロットを使用する可能性が無いため、その後変調方式を変更できるように、送信するスロット番号を、自占有スロット番号から１引いた番号に変更する。このように、スロット番号を変更することによって、通信装置１から送信されるパケットの送信タイミングが変更される。
【００５６】
番号２−１１の場合、すなわち、前方パケットの変調方式がＢＰＳＫであり、後方パケットの変調方式がＱＰＳＫ又はＢＰＳＫであって、前方空きスロット数が１以上、及び後方空きスロット数が１の場合には、前方パケットが前方空きスロットを使用する可能性が無いため、その後変調方式を変更できるように、送信するスロット番号を、自占有スロット番号から１引いた番号に変更する。このように、スロット番号を変更することによって、通信装置１から送信されるパケットの送信タイミングが変更される。
【００５７】
番号２−１２の場合、すなわち、前方パケット及び後方パケットの変調方式がＱＰＳＫ又はＢＰＳＫであり、後方空きスロット数が２以上の場合には、後方空きスロットを有効利用するために、送信する変調方式をＢＰＳＫに変更する。この場合、自占有スロットの先頭スロットが変化しないように変調方式を変更する。また、変調方式をＢＰＳＫに変更することで、送信の伝送レートは小さくなる。
【００５８】
次に、自パケットの変調方式がＢＰＳＫの場合を説明する。図５の番号３−１、３−２には、自パケットの変調方式がＢＰＳＫの場合の組み合わせが記載されている。
【００５９】
番号３−１の場合、すなわち、前方パケットの変調方式が１６ＱＡＭ又はＱＰＳＫの場合には、前方パケットが前方空きスロットを使用する可能性があるため、送信するスロット番号および送信する変調方式は変更しない。
【００６０】
番号３−２の場合、すなわち、前方パケットの変調方式がＢＰＳＫであり、前方空きスロット数が整数ｎの場合には、空きスロットを連続させて伝送路を利用し易くするために、ｎをＢＰＳＫによって占有されるスロット数４で割り、その余りを自占有スロット番号から引いた値を送信するスロット番号とする。このように、スロット番号を変更することによって、通信装置１から送信されるパケットの送信タイミングが変更される。
【００６１】
以上で図４のステップ２０の処理である送信スロット決定処理及び変調方式変更処理が終了する。図４に戻り、ステップ２０の処理が終了すると、送信データ入力処理へ移行する（ステップ２６）。
【００６２】
ステップ２６の処理は、変調部１５で実行され、送信データを送信データ出力部２４から入力する処理である。ステップ２６の処理が終了すると、送信データ変調処理へ移行する（ステップ２８）。
【００６３】
ステップ２８の処理は、変調部１５で実行され、ステップ２０又はステップ２４（後述）で決定した変調方式で送信データを変調する処理である。ステップ２８の処理が終了すると、パケット送信処理へ移行する（ステップ３０）。
【００６４】
ステップ３０の処理は、パケット送信部１２で実行され、パケットを送信する処理である。ステップ３０の処理は、ステップ２８で変調したデータに、ステップ２８で使用した変調方式を含む変調方式情報、および同期信号であるプリアンブルを付与し、ステップ２０又は前回のパケット送信処理で使用したスロット番号でパケットを送信する処理である。ステップ３０の処理が終了すると、通信装置１は、図４の制御処理を終了する。
【００６５】
一方、ステップ１６の処理において、１フレーム内の空きスロットの割合が所定の値以上であると判断された場合は、空き状況判断処理へ移行する（ステップ２２）。
【００６６】
ステップ２２の処理は、送信制御部１４で実行され、１フレーム内の空き状況を判断する処理である。この処理は、１フレーム内の空きスロットの割合が所定の値以下か否かを判断する処理である。所定の値として、例えば１０％が設定される。１フレーム内の空きスロットの割合が所定の値以下であると判断された場合は、送信スロット決定処理及び変調方式変更処理へ移行する（ステップ２４）。
【００６７】
ステップ２４の処理は、送信制御部１４で実行され、１フレーム内の収容端末数を増加させるために、伝送レートを上げるように変調方式を変更する処理である。さらに、送信スロットを決定する処理である。この処理は、図６に示すように、ＢＰＳＫ確認処理から実行する（ステップ３２）。ステップ３２の処理は、通信装置１の変調方式がＢＰＳＫか否かを判定する処理である。通信装置１の変調方式がＢＰＳＫである場合は、伝送レートを上げるために、ＱＰＳＫ変更処理へ移行する（ステップ３４）。
【００６８】
ステップ３４の処理は、送信する変調方式をＱＰＳＫに変更する処理である。ステップ３４の処理が終了すると、送信スロット決定処理へ移行する（ステップ４０）。
【００６９】
ステップ４０の処理は、次回送信するスロットの先頭スロット番号を前回送信したスロットの先頭番号とする処理である。ステップ４０の処理が終了すると、送信スロット決定処理及び変調方式変更処理を終了する。
【００７０】
一方、ステップ３２の処理において、通信装置１の変調方式がＢＰＳＫでないと判定された場合は、ＱＰＳＫ確認処理へ移行する（ステップ３６）。ステップ３６の処理は、通信装置１の変調方式がＱＰＳＫか否かを判定する処理である。通信装置１の変調方式がＱＰＳＫである場合は、伝送レートを上げるために、１６ＱＡＭ変更処理へ移行する（ステップ３８）。
【００７１】
ステップ３８の処理は、送信する変調方式を１６ＱＡＭに変更する処理である。ステップ３８の処理が終了すると、送信スロット決定処理へ移行する（ステップ４０）。
【００７２】
一方、ステップ３６の処理において、通信装置１の変調方式がＱＰＳＫでないと判定された場合は、伝送レートが最も大きい１６ＱＡＭであり、これ以上伝送レートを上げることができないので、送信スロット決定処理へ移行する（ステップ４０）。
【００７３】
以上で図４のステップ２４の送信スロット決定処理及び変調方式変更処理が終了する。図４に戻り、ステップ２４の処理が終了すると、送信データ入力処理へ移行する（ステップ２６）。
【００７４】
一方、ステップ２２において、１フレーム内の空きスロットの割合が所定の値以下でないと判断された場合は、現在の送信タイミングおよび変調方式が、効率的に伝送路を使用して最適な通信していると判断し、送信データ入力処理へ移行する（ステップ２６）。
【００７５】
以上で、通信装置１の動作は終了する。上記の動作をすることによって、通信装置１が搭載された移動局が、自律的に伝送路上の空き状況を確認し、変調方式を変えて伝送レートを変化させることができるため、伝送路を効率的に利用しながら良好な通信品質を確保することができる。
【００７６】
次に、第１実施形態に係る通信装置の作用効果を説明する。
【００７７】
図７は、フレーム使用状況を示す概要図であり、２４個のスロットからなるフレームの使用状況を（ａ）〜（i）の順に時系列で示している。なお、図７において、説明理解の容易性を考慮し、各移動局に搭載された通信装置が独自に持つスロット番号が同一とする。
【００７８】
図７の（ａ）に示すように、通信装置１をそれぞれ搭載した移動局Ｃ１〜Ｃ８が伝送路を使用して通信している。移動局Ｃ１は、１６ＱＡＭで変調したデータをパケット化し、スロット番号４を用いて送信している。移動局Ｃ２は、１６ＱＡＭで変調したデータをパケット化し、スロット番号５を用いて送信している。移動局Ｃ３は、１６ＱＡＭで変調したデータをパケット化し、スロット番号９を用いて送信している。移動局Ｃ４は、１６ＱＡＭで変調したデータをパケット化し、スロット番号１１を用いて送信している。移動局Ｃ５は、１６ＱＡＭで変調したデータをパケット化し、スロット番号１３を用いて送信している。移動局Ｃ６は、１６ＱＡＭで変調したデータをパケット化し、スロット番号１５を用いて送信している。移動局Ｃ７は、１６ＱＡＭで変調したデータをパケット化し、スロット番号１６を用いて送信している。移動局Ｃ８は、１６ＱＡＭで変調したデータをパケット化し、スロット番号２２を用いて送信している。各移動局Ｃ１〜Ｃ８は、図７の（ａ）に示すフレームを受信し、各々で図４に示す制御処理を行う。
【００７９】
図７の（ａ）において、フレーム内の空き状況は約６７％であるので、各移動局は図５に示すテーブルに従った制御を実施する。移動局Ｃ１に着目すると、自パケットが１６ＱＡＭであり、前方パケットが１６ＱＡＭ（移動局Ｃ８）、後方パケットが１６ＱＡＭ、前方空きスロット数が５、後方空きスロット数が０であるので、図５に示すテーブルの番号１−４に該当する。よって、移動局Ｃ１の通信装置１は、次のフレームにおいて、送信開始のスロット番号を４から３へ変更して送信する。
【００８０】
また、移動局Ｃ２に着目すると、自パケットが１６ＱＡＭであり、前方パケットが１６ＱＡＭ、後方パケットが１６ＱＡＭ、前方空きスロット数が０、後方空きスロット数が３であるので、図５に示すテーブルの番号１−５に該当する。よって、移動局Ｃ２の通信装置１は、次のフレームにおいて、変調方式をＱＰＳＫに変更して送信する。
【００８１】
また、移動局Ｃ３に着目すると、自パケットが１６ＱＡＭであり、前方パケットが１６ＱＡＭ、後方パケットが１６ＱＡＭ、前方空きスロット数が３、後方空きスロット数が１であるので、図５に示すテーブルの番号１−５に該当する。よって、移動局Ｃ３の通信装置１は、次のフレームにおいて、変調方式をＱＰＳＫに変更して送信する。
【００８２】
また、移動局Ｃ４に着目すると、自パケットが１６ＱＡＭであり、前方パケットが１６ＱＡＭ、後方パケットが１６ＱＡＭ、前方空きスロット数が１、後方空きスロット数が１であるので、図５に示すテーブルの番号１−５に該当する。よって、移動局Ｃ４の通信装置１は、次のフレームにおいて、変調方式をＱＰＳＫに変更して送信する。
【００８３】
また、移動局Ｃ５に着目すると、自パケットが１６ＱＡＭであり、前方パケットが１６ＱＡＭ、後方パケットが１６ＱＡＭ、前方空きスロット数が１、後方空きスロット数が１であるので、図５に示すテーブルの番号１−５に該当する。よって、移動局Ｃ５の通信装置１は、次のフレームにおいて、変調方式をＱＰＳＫに変更して送信する。ここで、移動局Ｃ５は、次のフレーム前に、移動局Ｃ１〜Ｃ８が共有する伝送路が届かない範囲に移動したか、又は電源ＯＦＦによって通信不能となるとする。この場合、移動局Ｃ５の通信装置１が送信するパケットは、次のフレーム上に存在しないこととなる（消滅）。
【００８４】
また、移動局Ｃ６に着目すると、自パケットが１６ＱＡＭであり、前方パケットが１６ＱＡＭ、後方パケットが１６ＱＡＭ、前方空きスロット数が１、後方空きスロット数が０であるので、図５に示すテーブルの番号１−２に該当する。よって、移動局Ｃ６の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。
【００８５】
また、移動局Ｃ７に着目すると、自パケットが１６ＱＡＭであり、前方パケットが１６ＱＡＭ、後方パケットが１６ＱＡＭ、前方空きスロット数が０、後方空きスロット数が５であるので、図５に示すテーブルの番号１−５に該当する。よって、移動局Ｃ７の通信装置１は、次のフレームにおいて、変調方式をＱＰＳＫに変更して送信する。
【００８６】
また、移動局Ｃ８に着目すると、自パケットが１６ＱＡＭであり、前方パケットが１６ＱＡＭ、後方パケットが１６ＱＡＭ（移動局Ｃ１）、前方空きスロット数が５、後方空きスロット数が５であるので、図５に示すテーブルの番号１−５に該当する。よって、移動局Ｃ８の通信装置１は、次のフレームにおいて、変調方式をＱＰＳＫに変更して送信する。
【００８７】
以上のように、図７の（ａ）に示すフレームを受け取った各移動局Ｃ１〜Ｃ８は、上記のように動作して、図７の（ｂ）に示す次のフレームを形成する。
【００８８】
次に、図７の（ｂ）に示すフレームを受け取った各移動局の動作を説明する。図７の（ｂ）において、フレーム内の空き状況は５０％であるので、各移動局は図５に示すテーブルに従った制御を実施する。移動局Ｃ１に着目すると、自パケットが１６ＱＡＭであり、前方パケットがＱＰＳＫ（移動局Ｃ８）、後方パケットがＱＰＳＫ、前方空きスロット数が３、後方空きスロット数が１であるので、図５に示すテーブルの番号１−５に該当する。よって、移動局Ｃ１の通信装置１は、次のフレームにおいて、変調方式をＱＰＳＫに変更して送信する。
【００８９】
また、移動局Ｃ２に着目すると、自パケットがＱＰＳＫであり、前方パケットが１６ＱＡＭ、後方パケットがＱＰＳＫ、前方空きスロット数が１、後方空きスロット数が２であるので、図５に示すテーブルの番号２−１に該当する。よって、移動局Ｃ２の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。ここで、移動局Ｃ２は、次のフレーム前に、各移動局が共有する伝送路が届かない範囲に移動したか、又は電源ＯＦＦによって通信不能となるとする。この場合、移動局Ｃ２の通信装置１が送信するパケットは、次のフレーム上に存在しないこととなる（消滅）。
【００９０】
また、移動局Ｃ３に着目すると、自パケットがＱＰＳＫであり、前方パケットがＱＰＳＫ、後方パケットがＱＰＳＫ、前方空きスロット数が２、後方空きスロット数が０であるので、図５に示すテーブルの番号２−４に該当する。よって、移動局Ｃ３の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。
【００９１】
また、移動局Ｃ４に着目すると、自パケットがＱＰＳＫであり、前方パケットがＱＰＳＫ、後方パケットが１６ＱＡＭ、前方空きスロット数が０、後方空きスロット数が２であるので、図５に示すテーブルの番号２−１に該当する。よって、移動局Ｃ４の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。
【００９２】
また、移動局Ｃ６に着目すると、自パケットが１６ＱＡＭであり、前方パケットがＱＰＳＫ、後方パケットがＱＰＳＫ、前方空きスロット数が２、後方空きスロット数が０であるので、図５に示すテーブルの番号１−４に該当する。よって、移動局Ｃ６の通信装置１は、次のフレームにおいて、送信開始のスロット番号を１５から１４へ変更して送信する。
【００９３】
また、移動局Ｃ７に着目すると、自パケットがＱＰＳＫであり、前方パケットが１６ＱＡＭ、後方パケットがＱＰＳＫ、前方空きスロット数が０、後方空きスロット数が４であるので、図５に示すテーブルの番号２−１に該当する。よって、移動局Ｃ７の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。
【００９４】
また、移動局Ｃ８に着目すると、自パケットがＱＰＳＫであり、前方パケットがＱＰＳＫ、後方パケットが１６ＱＡＭ（移動局Ｃ１）、前方空きスロット数が４、後方空きスロット数が３であるので、図５に示すテーブルの番号２−１に該当する。よって、移動局Ｃ８の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。
【００９５】
以上のように、図７の（ｂ）に示すフレームを受け取った各移動局は、上記のように動作して、図７の（ｃ）に示す次のフレームを形成する。
【００９６】
次に、図７の（ｃ）に示すフレームを受け取った各移動局の動作を説明する。図７の（ｃ）において、フレーム内の空き状況は５４％であるので、各移動局は図５に示すテーブルに従った制御を実施する。移動局Ｃ１に着目すると、自パケットがＱＰＳＫであり、前方パケットがＱＰＳＫ（移動局Ｃ８）、後方パケットがＱＰＳＫ、前方空きスロット数が３、後方空きスロット数が４であるので、図５に示すテーブルの番号２−１２に該当する。よって、移動局Ｃ１の通信装置１は、次のフレームにおいて、変調方式をＢＰＳＫに変更して送信する。
【００９７】
また、移動局Ｃ３に着目すると、自パケットがＱＰＳＫであり、前方パケットがＱＰＳＫ、後方パケットがＱＰＳＫ、前方空きスロット数が４、後方空きスロット数が０であるので、図５に示すテーブルの番号２−５に該当する。よって、移動局Ｃ３の通信装置１は、次のフレームにおいて、送信開始のスロット番号を９から７へ変更して送信する。
【００９８】
また、移動局Ｃ４に着目すると、自パケットがＱＰＳＫであり、前方パケットがＱＰＳＫ、後方パケットが１６ＱＡＭ、前方空きスロット数が０、後方空きスロット数が１であるので、図５に示すテーブルの番号２−１に該当する。よって、移動局Ｃ４の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。
【００９９】
また、移動局Ｃ６に着目すると、自パケットが１６ＱＡＭであり、前方パケットがＱＰＳＫ、後方パケットがＱＰＳＫ、前方空きスロット数が１、後方空きスロット数が１であるので、図５に示すテーブルの番号１−５に該当する。よって、移動局Ｃ６の通信装置１は、次のフレームにおいて、変調方式をＱＰＳＫに変更して送信する。
【０１００】
また、移動局Ｃ７に着目すると、自パケットがＱＰＳＫであり、前方パケットが１６ＱＡＭ、後方パケットがＱＰＳＫ、前方空きスロット数が１、後方空きスロット数が４であるので、図５に示すテーブルの番号２−１に該当する。よって、移動局Ｃ７の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。ここで、移動局Ｃ７は、次のフレーム前に、各移動局が共有する伝送路が届かない範囲に移動したか、又は電源ＯＦＦによって通信不能となるとする。この場合、移動局Ｃ７の通信装置１が送信するパケットは、次のフレーム上に存在しないこととなる（消滅）。
【０１０１】
また、移動局Ｃ８に着目すると、自パケットがＱＰＳＫであり、前方パケットがＱＰＳＫ、後方パケットがＱＰＳＫ（移動局Ｃ１）、前方空きスロット数が４、後方空きスロット数が３であるので、図５に示すテーブルの番号２−１２に該当する。よって、移動局Ｃ７の通信装置１は、次のフレームにおいて、変調方式をＢＰＳＫに変更して送信する。ここで、移動局Ｃ８は、次のフレーム前に、各移動局が共有する伝送路が届かない範囲に移動したか、又は電源ＯＦＦによって通信不能となるとする。この場合、移動局Ｃ８の通信装置１が送信するパケットは、次のフレーム上に存在しないこととなる（消滅）。
【０１０２】
以上のように、図７の（ｃ）に示すフレームを受け取った各移動局は、上記のように動作して、図７の（ｄ）に示す次のフレームを形成する。
【０１０３】
次に、図７の（ｄ）に示すフレームを受け取った各移動局の動作を説明する。図７の（ｄ）において、フレーム内の空き状況は５８％であるので、各移動局は図５に示すテーブルに従った制御を実施する。移動局Ｃ１に着目すると、自パケットがＢＰＳＫであり、前方パケットがＱＰＳＫ（移動局Ｃ６）、後方パケットがＱＰＳＫ、前方空きスロット数が１１、後方空きスロット数が０であるので、図５に示すテーブルの番号３−１に該当する。よって、移動局Ｃ１の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。
【０１０４】
また、移動局Ｃ３に着目すると、自パケットがＱＰＳＫであり、前方パケットがＢＰＳＫ、後方パケットがＱＰＳＫ、前方空きスロット数が０、後方空きスロット数が２であるので、図５に示すテーブルの番号２−１２に該当する。よって、移動局Ｃ３の通信装置１は、次のフレームにおいて、変調方式をＱＰＳＫに変更して送信する。
【０１０５】
また、移動局Ｃ４に着目すると、自パケットがＱＰＳＫであり、前方パケットがＱＰＳＫ、後方パケットがＱＰＳＫ、前方空きスロット数が２、後方空きスロット数が１であるので、図５に示すテーブルの番号２−９に該当する。よって、移動局Ｃ４の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。
【０１０６】
また、移動局Ｃ６に着目すると、自パケットがＱＰＳＫであり、前方パケットがＱＰＳＫ、後方パケットがＢＰＳＫ（移動局Ｃ１）、前方空きスロット数が１、後方空きスロット数が１１であるので、図５に示すテーブルの番号２−１２に該当する。よって、移動局Ｃ６の通信装置１は、次のフレームにおいて、変調方式をＢＰＳＫに変更して送信する。
【０１０７】
以上のように、図７の（ｄ）に示すフレームを受け取った各移動局は、上記のように動作して、図７の（ｅ）に示す次のフレームを形成する。
【０１０８】
次に、図７の（ｅ）に示すフレームを受け取った各移動局の動作を説明する。図７の（ｅ）において、フレーム内の空き状況は４１％であるので、各移動局は図５に示すテーブルに従った制御を実施する。移動局Ｃ１に着目すると、自パケットがＢＰＳＫであり、前方パケットがＢＰＳＫ（移動局Ｃ６）、後方パケットがＢＰＳＫ、前方空きスロット数が９、後方空きスロット数が０であるので、図５に示すテーブルの番号３−２に該当する。よって、移動局Ｃ１の通信装置１は、次のフレームにおいて、スロット番号を変更して送信する。現在の前方空きスロット数が９であるので、９を４で割った余り１を自占有スロット番号３から引いた値、すなわち送信開始のスロット番号を２に変更して送信する。
【０１０９】
また、移動局Ｃ３に着目すると、自パケットがＢＰＳＫであり、前方パケットがＢＰＳＫ、後方パケットがＱＰＳＫ、前方空きスロット数が０、後方空きスロット数が０であるので、図５に示すテーブルの番号３−２に該当する。よって、移動局Ｃ３の通信装置１は、次のフレームにおいて、スロット番号を変更して送信する。現在の前方空きスロット数が０であるので、０を４で割った余り０を自占有スロット番号７から引いた値、すなわち送信開始のスロット番号を７に変更して送信する。この場合、送信を開始するスロット番号に変更が無いという結果になる。
【０１１０】
また、移動局Ｃ４に着目すると、自パケットがＱＰＳＫであり、前方パケットがＢＰＳＫ、後方パケットがＢＰＳＫ、前方空きスロット数が０、後方空きスロット数が１であるので、図５に示すテーブルの番号２−７に該当する。よって、移動局Ｃ４の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。
【０１１１】
また、移動局Ｃ６に着目すると、自パケットがＢＰＳＫであり、前方パケットがＱＰＳＫ、後方パケットがＢＰＳＫ（移動局Ｃ１）、前方空きスロット数が１、後方空きスロット数が９であるので、図５に示すテーブルの番号３−１に該当する。よって、移動局Ｃ６の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。
【０１１２】
以上のように、図７の（ｅ）に示すフレームを受け取った各移動局は、上記のように動作して、図７の（ｆ）に示す次のフレームを形成する。
【０１１３】
次に、図７の（ｆ）に示すフレームを受け取った各移動局の動作を説明する。図７の（ｆ）において、フレーム内の空き状況は４１％であるので、各移動局は図５に示すテーブルに従った制御を実施する。移動局Ｃ１に着目すると、自パケットがＢＰＳＫであり、前方パケットがＢＰＳＫ（移動局Ｃ６）、後方パケットがＢＰＳＫ、前方空きスロット数が８、後方空きスロット数が１であるので、図５に示すテーブルの番号３−２に該当する。よって、移動局Ｃ１の通信装置１は、次のフレームにおいて、スロット番号を変更して送信する。現在の前方空きスロット数が８であるので、８を４で割った余り０を自占有スロット番号３から引いた値、すなわち送信開始のスロット番号を３に変更して送信する。この場合、送信を開始するスロット番号に変更が無いという結果になる。
【０１１４】
また、移動局Ｃ３に着目すると、自パケットがＢＰＳＫであり、前方パケットがＢＰＳＫ、後方パケットがＱＰＳＫ、前方空きスロット数が１、後方空きスロット数が０であるので、図５に示すテーブルの番号３−２に該当する。よって、移動局Ｃ３の通信装置１は、次のフレームにおいて、スロット番号を変更して送信する。現在の前方空きスロット数が１であるので、１を４で割った余り１を自占有スロット番号７から引いた値、すなわち送信開始のスロット番号を６に変更して送信する。
【０１１５】
また、移動局Ｃ４に着目すると、自パケットがＱＰＳＫであり、前方パケットがＢＰＳＫ、後方パケットがＢＰＳＫ、前方空きスロット数が０、後方空きスロット数が１であるので、図５に示すテーブルの番号２−７に該当する。よって、移動局Ｃ４の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。
【０１１６】
また、移動局Ｃ６に着目すると、自パケットがＢＰＳＫであり、前方パケットがＱＰＳＫ、後方パケットがＢＰＳＫ（移動局Ｃ１）、前方空きスロット数が１、後方空きスロット数が８であるので、図５に示すテーブルの番号３−１に該当する。よって、移動局Ｃ６の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。
【０１１７】
以上のように、図７の（ｆ）に示すフレームを受け取った各移動局は、上記のように動作して、図７の（ｇ）に示す次のフレームを形成する。
【０１１８】
次に、図７の（ｇ）に示すフレームを受け取った各移動局の動作を説明する。図７の（ｇ）において、フレーム内の空き状況は４１％であるので、各移動局は図５に示すテーブルに従った制御を実施する。移動局Ｃ１に着目すると、自パケットがＢＰＳＫであり、前方パケットがＢＰＳＫ（移動局Ｃ６）、後方パケットがＢＰＳＫ、前方空きスロット数が８、後方空きスロット数が０であるので、図５に示すテーブルの番号３−２に該当する。よって、移動局Ｃ１の通信装置１は、次のフレームにおいて、スロット番号を変更して送信する。現在の前方空きスロット数が８であるので、８を４で割った余り０を自占有スロット番号３から引いた値、すなわち送信開始のスロット番号を３に変更して送信する。この場合、送信を開始するスロット番号に変更が無いという結果になる。
【０１１９】
また、移動局Ｃ３に着目すると、自パケットがＢＰＳＫであり、前方パケットがＢＰＳＫ、後方パケットがＱＰＳＫ、前方空きスロット数が０、後方空きスロット数が１であるので、図５に示すテーブルの番号３−２に該当する。よって、移動局Ｃ３の通信装置１は、次のフレームにおいて、スロット番号を変更して送信する。現在の前方空きスロット数が０であるので、０を４で割った余り０を自占有スロット番号６から引いた値、すなわち送信開始のスロット番号を６に変更して送信する。この場合、送信を開始するスロット番号に変更が無いという結果になる。
【０１２０】
また、移動局Ｃ４に着目すると、自パケットがＱＰＳＫであり、前方パケットがＢＰＳＫ、後方パケットがＢＰＳＫ、前方空きスロット数が１、後方空きスロット数が１であるので、図５に示すテーブルの番号２−８に該当する。よって、移動局Ｃ４の通信装置１は、次のフレームにおいて、送信開始のスロット番号を１１から１０へ変更して送信する。
【０１２１】
また、移動局Ｃ６に着目すると、自パケットがＢＰＳＫであり、前方パケットがＱＰＳＫ、後方パケットがＢＰＳＫ（移動局Ｃ１）、前方空きスロット数が１、後方空きスロット数が８であるので、図５に示すテーブルの番号３−１に該当する。よって、移動局Ｃ６の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。
【０１２２】
以上のように、図７の（ｇ）に示すフレームを受け取った各移動局は、上記のように動作して、図７の（ｈ）に示す次のフレームを形成する。
【０１２３】
次に、図７の（ｈ）に示すフレームを受け取った各移動局の動作を説明する。図７の（ｈ）において、フレーム内の空き状況は４１％であるので、各移動局は図５に示すテーブルに従った制御を実施する。移動局Ｃ１に着目すると、自パケットがＢＰＳＫであり、前方パケットがＢＰＳＫ（移動局Ｃ６）、後方パケットがＢＰＳＫ、前方空きスロット数が８、後方空きスロット数が０であるので、図５に示すテーブルの番号３−２に該当する。よって、移動局Ｃ１の通信装置１は、次のフレームにおいて、スロット番号を変更して送信する。現在の前方空きスロット数が８であるので、８を４で割った余り０を自占有スロット番号３から引いた値、すなわち送信開始のスロット番号を３に変更して送信する。この場合、送信を開始するスロット番号に変更が無いという結果になる。
【０１２４】
また、移動局Ｃ３に着目すると、自パケットがＢＰＳＫであり、前方パケットがＢＰＳＫ、後方パケットがＱＰＳＫ、前方空きスロット数が０、後方空きスロット数が１であるので、図５に示すテーブルの番号３−２に該当する。よって、移動局Ｃ３の通信装置１は、次のフレームにおいて、スロット番号を変更して送信する。現在の前方空きスロット数が０であるので、０を４で割った余り０を自占有スロット番号６から引いた値、すなわち送信開始のスロット番号を６に変更して送信する。この場合、送信を開始するスロット番号に変更が無いという結果になる。
【０１２５】
また、移動局Ｃ４に着目すると、自パケットがＱＰＳＫであり、前方パケットがＢＰＳＫ、後方パケットがＢＰＳＫ、前方空きスロット数が０、後方空きスロット数が２であるので、図５に示すテーブルの番号２−１２に該当する。よって、移動局Ｃ４の通信装置１は、次のフレームにおいて、変調方式をＢＰＳＫに変更して送信する。
【０１２６】
また、移動局Ｃ６に着目すると、自パケットがＢＰＳＫであり、前方パケットがＱＰＳＫ、後方パケットがＢＰＳＫ（移動局Ｃ１）、前方空きスロット数が２、後方空きスロット数が８であるので、図５に示すテーブルの番号３−１に該当する。よって、移動局Ｃ６の通信装置１は、次のフレームにおいて、変調方式およびスロット番号を変更しないで送信する。
【０１２７】
以上のように、図７の（ｇ）に示すフレームを受け取った各移動局は、上記のように動作して、図７の（i）に示す次のフレームを形成する。
【０１２８】
図７に示すように、各移動局に備わる通信装置１は、自律的に送信タイミングおよび変調方式決定する。また、伝送レートを下げる場合であっても、自パケットの前後のパケットの変調方式および空きスロットを確認することで、送信パケットが重なって干渉することを防ぐことができる。なお、図７の（i）に示すパケットを受け取った場合は、フレーム内の空き状況が３３％であるので、１フレーム内の収容端末数を増加させるために、伝送レートを上げる処理を行う。このように伝送レートを上げる場合は、送信スロットの先頭を変更せずに動作する。例えば、変調方式がＱＰＳＫであって、自パケットがスロット番号１、２を使用して送信している場合において、変調方式を１６ＱＡＭに変更しても、自パケットのスロット番号は１であり、先頭のタイミングは変更しない。
【０１２９】
以上のように、第１実施形態に係る通信装置１によれば、各移動局に搭載された通信装置１が伝送路上の空きスロットを検出し、伝送路において空きスロットが少ない場合には、各移動局がそれぞれ送信するデータの伝送レートを上げている。このため、他の移動局が通信に参加できるようにすることができるので、通信可能な移動局の数を適切に保つことができる。また、伝送路において空きスロットが多くなるほど伝送路の利用率が小さくなるため、各移動局がそれぞれ使用するスロットを増加させて、各移動局に搭載された通信装置１がそれぞれ送信するデータの伝送レートを下げている。このため、伝送路を有効活用しながら通信品質を確保することができる。
【０１３０】
また、第１実施形態に係る通信装置１によれば、通信装置１の空きスロット検出手段が、スロットの時間長に等しい周期を持つ周期カウンタと、スロットの受信した順番をカウントする番号カウンタとを用いて、所定数のスロットからなるフレーム内の空き状況を検出するため、基地局が各移動局を制御しなくても、一つのフレーム内の空きスロットの数を認識することができる。
【０１３１】
また、第１実施形態に係る通信装置１によれば、通信装置１の伝送レート変更手段が、伝送レートを下げて、伝送データが使用するスロットの数を増やす場合には、自占有スロットの直後のスロットを使用することとし、直後のスロットにおいて、伝送レートを下げるために必要な空きスロットが連続して存在しているかを確認して使用している。このため、各々の移動局がそれぞれ独自に伝送レートを下げて一つの移動局が使用するスロットの数を増やしても、移動局同士で使用するスロットが重なることを回避することができる。従って、基地局が各移動局を制御しなくても、各移動局が送信する伝送データが重なることを回避することができるため、通信品質を確保することができる。
【０１３２】
また、第１実施形態に係る通信装置１によれば、自占有スロットの直後のスロットが使用スロットであっても、自占有スロットの直前のスロットが、自占有スロットの前のデータが伝送レートを下げる場合に必要な空きスロット数以上に連続して空いている場合は、自占有スロットを変更して送信タイミングを早めている。このため、自占有スロットの直後のスロットが空きスロットとなるため、その後伝送レートを変えることができる。従って、基地局が各移動局を制御しなくても、効率に伝送路を利用することができる。
【０１３３】
また、第１実施形態に係る通信装置１によれば、自占有スロットの後方のスロットの空き状況に加えて、伝送データの伝送レートを利用して各移動局間の伝送路の利用状況を制御する。伝送レートを下げて伝送データが使用するスロットの数を増やす動作は、後方の伝送データの伝送レートよりも大きい伝送レートを有している場合のみ行うこととする。これにより、伝送データ間に空きスロットが存在する場合において、基地局が各移動局を制御しなくても、双方の伝送データが同じ空きスロットを使用することを確実に回避することができる。
【０１３４】
さらに、第１実施形態に係る通信装置１によれば、自占有スロットの前方のスロットの空き状況に加えて、伝送データの伝送レートを利用して各移動局間の伝送路の利用状況を制御する。自占有スロットを変更する動作は、前方の伝送データの伝送レートよりも大きい伝送レートを有している場合のみできることとする。これにより、伝送データ間に空きスロットが存在する場合において、基地局が各移動局を制御しなくても、双方の伝送データが同じ空きスロットを使用することを確実に回避することができる。
【０１３５】
（第２実施形態）
次に本発明の第２実施形態に係る通信装置について説明する。
【０１３６】
第２実施形態に係る通信装置２は、図１で示す第１実施形態に係る通信装置１と同様に構成されるものであり、伝送レートを下げる場合における送信スロット決定処理及び変調方式変更処理が異なっている。よって、構成要素は第１実施形態と同様の符号を付して説明を省略し、以下では第２実施形態に係る通信装置２の送信スロット決定処理及び変調方式変更処理について、図８を用いて説明する。
【０１３７】
図８は、図５と同様に通信装置１の伝送レートを下げる動作を示すテーブルであり、図４のステップ２０の処理を表すものである。図８に示すテーブルは、例えば無線を用いた移動通信においてフェージング等の影響により、通信状況が悪化し、前後のパケットの変調方式を把握できない場合に用いられる。このような場合であっても、受信電力の観測値からスロットの使用状況を予測することが可能であるため、図８に示すように、空きスロット数のみに基づいて送信スロットの決定及び変調方式の変更を行う。
【０１３８】
図８に示すテーブルは、自パケットの変調方式及び空きスロット数の全ての組み合わせと、その時の動作が記載されている。なお、一斜線が入った条件は、その条件について判断しないという意味であり、二斜線が入った条件は、通信状況の悪化のため、判断できないという意味である。
【０１３９】
まず、自パケットの変調方式が１６ＱＡＭの場合を説明する。図８の番号４−１から４−３には、自パケットの変調方式が１６ＱＡＭの場合の組み合わせが記載されている。
【０１４０】
番号４−１の場合、すなわち、前方空きスロット数が０又は１、後方空きスロット数が０の場合において、前方パケットの変調方式が１６ＱＡＭであるとすると、前方パケットが前方空きスロットを使用する可能性があるため、通信装置２は送信するスロット番号および送信する変調方式を変更しない。
【０１４１】
番号４−２の場合、すなわち、前方空きスロット数が２以上、後方空きスロット数が０の場合には、前方パケットが自占有スロットの直前の前方空きスロットを使用する可能性が無いため、その後変調方式を変更できるように、通信装置２は、送信するスロット番号を、自占有スロット番号から１引いた番号に変更する。このように、スロット番号を変更することによって、通信装置２から送信されるパケットの送信タイミングが変更される。
【０１４２】
番号４−３の場合、すなわち、後方空きスロット数が１以上の場合には、後方空きスロットを有効利用するために、通信装置２は送信する変調方式をＱＰＳＫに変更する。
【０１４３】
次に、自パケットの変調方式がＱＰＳＫの場合を説明する。図８の番号５−１から５−７には、自パケットの変調方式がＱＰＳＫの場合の組み合わせが記載されている。
【０１４４】
番号５−１の場合、すなわち、前方空きスロット数が０〜３、後方空きスロット数が０の場合において、前方パケットの変調方式がＱＰＳＫであるとすると、前方パケットがＱＰＳＫからＢＰＳＫに変調方式を変更して２つの空きスロットを使用する場合が考えられるので、通信装置２は送信するスロット番号および送信する変調方式を変更しない。
【０１４５】
番号５−２の場合、すなわち、前方空きスロット数が４以上、後方空きスロット数が０の場合において、前方パケットの変調方式がＱＰＳＫであり、ＢＰＳＫに変調方式を変更して２つの空きスロットを使用する場合であっても、少なくとも前方空きスロットが２つ残るため、その後変調方式を変更できるように、通信装置２は、送信するスロット番号を、自占有スロット番号から２引いた番号に変更する。このように、スロット番号を変更することによって、通信装置２から送信されるパケットの送信タイミングが変更される。
【０１４６】
番号５−３の場合、すなわち、前方空きスロット数が０〜２、後方空きスロット数が１の場合には、前方パケットの変調方式がＱＰＳＫであるとすると、前方パケットがＢＰＳＫに変調方式を変更して２つの空きスロットを使用する場合が考えられるので、通信装置２は送信するスロット番号および送信する変調方式を変更しない。
【０１４７】
番号５−４の場合、すなわち、前方空きスロット数が３以上、後方空きスロット数が１の場合において、前方パケットの変調方式がＱＰＳＫであり、ＢＰＳＫに変調方式を変更して２つの空きスロットを使用する場合であっても、少なくとも前方空きスロットが１つ残るため、その後変調方式を変更できるように、通信装置２は、送信するスロット番号を、自占有スロット番号から１引いた番号に変更する。このように、スロット番号を変更することによって、通信装置２から送信されるパケットの送信タイミングが変更される。
【０１４８】
番号５−５の場合、すなわち、前方空きスロット数が０〜２、後方空きスロット数が２の場合において、前方パケットの変調方式がＱＰＳＫであるとすると、前方パケットがＢＰＳＫに変調方式を変更して２つの空きスロットを使用する場合が考えられるので、通信装置２は送信するスロット番号および送信する変調方式を変更しない。なお、後方空きスロット数が２であるため、変調方式をＢＰＳＫに変更しても後方パケットと干渉しないが、スロットの重複をさけることを重視し、余裕をみて変更しない。
【０１４９】
番号５−６の場合、すなわち、前方空きスロット数が３以上、後方空きスロット数が２の場合において、前方パケットの変調方式がＱＰＳＫであり、ＢＰＳＫに変調方式を変更して２つの空きスロットを使用する場合であっても、少なくとも前方空きスロットが１つ残るため、その後変調方式を変更できるように、通信装置２は、送信するスロット番号を、自占有スロット番号から１引いた番号に変更する。このように、スロット番号を変更することによって、通信装置２から送信されるパケットの送信タイミングが変更される。
【０１５０】
番号５−７の場合、すなわち、後方空きスロット数が３以上の場合には、後方空きスロットを有効利用するために、送信する変調方式をＢＰＳＫに変更する。
【０１５１】
次に、自パケットの変調方式がＢＰＳＫの場合を説明する。図８の番号６−１には、自パケットの変調方式がＢＰＳＫの場合の組み合わせが記載されている。
【０１５２】
番号６−１の場合、すなわち、前方空きスロット数が３以上の数字ｎの場合には、前方空きスロットを有効活用するために、通信装置２は、ｎ−２をＢＰＳＫによって占有されるスロット数４で割り、その余りを自占有スロット番号から引いた値を送信するスロット番号とする。このように、スロット番号を変更することによって、通信装置２から送信されるパケットの送信タイミングが変更される。
【０１５３】
以上で図４の処理において、図８に示すテーブルを用いた送信スロット決定処理および変調方式変更処理が終了する。
【０１５４】
以上のように、第２実施形態に係る通信装置２によれば、各移動局に搭載された通信装置２が伝送路上の空きスロットを検出し、伝送路において空きスロットが少ない場合には、各移動局がそれぞれ送信するデータの伝送レートを上げている。このため、他の移動局が通信に参加できるようにすることができるので、通信可能な移動局の数を適切に保つことができる。また、伝送路において空きスロットが多くなるほど伝送路の利用率が小さくなるため、各移動局がそれぞれ使用するスロットを増加させて、各移動局に搭載された通信装置２がそれぞれ送信するデータの伝送レートを下げている。このため、伝送路を有効活用しながら通信品質を確保することができる。
【０１５５】
また、第２実施形態に係る通信装置２によれば、通信装置２の空きスロット検出手段が、スロットの時間長に等しい周期を持つ周期カウンタと、スロットの受信した順番をカウントする番号カウンタとを用いて、所定数のスロットからなるフレーム内の空き状況を検出するため、基地局が各移動局を制御しなくても、一つのフレーム内の空きスロットの数を認識することができる。
【０１５６】
また、第２実施形態に係る通信装置２によれば、通信装置２の伝送レート変更手段が、伝送レートを下げて、伝送データが使用するスロットの数を増やす場合には、自占有スロットの直後のスロットを使用することとし、直後のスロットにおいて、伝送レートを下げるために必要な空きスロットが連続して存在しているかを確認して使用している。このため、各々の移動局がそれぞれ独自に伝送レートを下げて一つの移動局が使用するスロットの数を増やしても、移動局同士で使用するスロットが重なることを回避することができる。従って、基地局が各移動局を制御しなくても、各移動局が送信する伝送データが重なることを回避することができるため、通信品質を確保することができる。
【０１５７】
また、第２実施形態に係る通信装置２によれば、自占有スロットの直後のスロットが使用スロットであっても、自占有スロットの直前のスロットが、自占有スロットの前のデータが伝送レートを下げる場合に必要な空きスロット数以上に連続して空いている場合は、自占有スロットを変更して送信タイミングを早めている。このため、自占有スロットの直後のスロットが空きスロットとなるため、その後伝送レートを変えることができる。従って、基地局が各移動局を制御しなくても、効率に伝送路を利用することができる。
【０１５８】
さらに、第２実施形態に係る通信装置２によれば、自パケットの前方空きスロット数および後方空きスロット数のみに基づいて変調方式及び送信スロットを決定することができるため、自パケット以外のパケットの変調方式をフェージング等の影響で認識できない場合であっても、効率に伝送路の利用しながら通信品質を確保することができる。
【０１５９】
なお、上述した各実施形態は本発明に係る通信装置の一例を示すものである。本発明に係る通信装置は、これらの各実施形態に係る通信装置に限られるものではなく、各請求項に記載した要旨を変更しない範囲で、各実施形態に係る通信装置を変形し、又は他のものに適用したものであってもよい。
【０１６０】
例えば、第１、第２実施形態では、１６ＱＡＭ、ＱＰＳＫ、ＢＰＳＫの３つの変調方式を使用して変調する場合を説明したが、必ずしも３つの変調方式で実施する必要は無く、１６ＱＡＭ、ＱＰＳＫの２つの変調方式を用いる場合、ＱＰＳＫ、ＢＰＳＫの２つの変調方式を用いる場合、及び１６ＱＡＭ、ＢＰＳＫの２つの変調方式を用いる場合であってもよい。
【０１６１】
また、第１、第２実施形態では、伝送レートを変更する手段として変調方式を変更する例を説明したが、変調方式は、１６ＱＡＭ、ＱＰＳＫ、ＢＰＳＫに限られるものではなく、ＦＳＫ、６４ＱＡＭ、２５６ＱＡＭなどを用いても良く、要は伝送レートに変化を与えることができれば何でもよい。
【図面の簡単な説明】
【０１６２】
【図１】本発明の第１実施形態に係る通信装置の構成概要を示すブロック図である。
【図２】図１の通信装置が用いるフレーム構成図である。
【図３】図１の通信装置が用いるパケット構成図である。
【図４】図１の通信装置の動作を示すフローチャートである。
【図５】図１の通信装置の伝送レートを下げる動作を示すテーブルである。
【図６】図１の通信装置の動作を示すフローチャートである。
【図７】図１の通信装置が用いるフレームの使用状況を時系列に示す概要図である。
【図８】本発明の第２実施形態に係る通信装置の伝送レートを下げる動作を示すテーブルである。
【符号の説明】
【０１６３】
１,２…通信装置、１１…スロットタイミング生成部（空きスロット検出手段、自占有スロット変更手段）、１４…送信制御部（伝送レート変更手段、空きスロット検出手段）。
【図１】
2008294838.tif 000003
【図２】
2008294838.tif 000004
【図３】
2008294838.tif 000005
【図４】
2008294838.tif 000006
【図５】
2008294838.tif 000007
【図６】
2008294838.tif 000008
【図７】
2008294838.tif 000009
【図８】
2008294838.tif 000010