(57)【特許請求の範囲】
【請求項１】
送信元を識別する識別子を含むパケットを周波数帯域からなる複数のチャネルを使用して受信する受信手段と、
該受信手段が前記パケットを受信したチャネルに対応づけて、該パケットに含まれている前記識別子を予め指定された記憶領域に登録する識別子登録手段と、
該記憶領域に前記識別子が登録されると、該記憶領域にて該識別子に対応づけて登録されているチャネルを該識別子が示す前記送信元との通信に使用可能なチャネルに特定するチャネル特定手段と、
前記記憶領域に前記識別子が登録されると、該記憶領域にて該識別子に対応づけて登録されているチャネルの数を該識別子が示す前記送信元との通信に使用可能なチャネルの数として計数するチャネル計数手段と
を備えることを特徴とする通信装置。
【請求項２】
前記識別子登録手段は、
予め指定された指定タイミングが到来した際に、前記受信手段により前記パケットが受信されると作動する
ことを特徴とする請求項１記載の通信装置。
【請求項３】
予め指定された指定タイミングが到来すると、前記受信手段が使用するチャネルを予め指定された順序に従って順次切り替えるチャネル切替手段
を備えることを特徴とする請求項１または請求項２記載の通信装置。
【請求項４】
複数のチャネルを使用して前記パケットを送信する送信手段
を備え、
当該通信装置は、
前記送信手段による前記パケットの送信時を前記指定タイミングとする
ことを特徴とする請求項２または請求項３記載の通信装置。
【請求項５】
前記チャネル計数手段は、前記記憶領域にて前記識別子に対応づけて登録されているチャネルの数を計数すると、計数したチャネルの数を該識別子に対応づけて該記憶領域に登録し、
前記チャネル特定手段は、前記記憶領域に前記識別子が登録されると、該記憶領域にて該識別子に対応づけて登録されているチャネルを該識別子が示す前記送信元との通信に使用可能なチャネルに特定することに加え、該記憶領域にて該識別子に対応づけて登録されているチャネルの数を該識別子が示す前記送信元との通信に使用可能なチャネルの数として特定する
ことを特徴とする請求項１乃至請求項４いずれか記載の通信装置。
【請求項６】
互いにパケットの送受信を行う基地局と端末局とを備えた通信システムであって、
前記基地局もしくは前記端末局のうちの少なくとも一方は、
請求項１乃至請求項５いずれか記載の通信装置を備えることを特徴とする通信システム。
【請求項７】
送信元を識別する識別子を含むパケットを周波数帯域からなる複数のチャネルを使用して受信する受信工程と、
該受信工程にて前記パケットを受信したチャネルに対応づけて、該パケットに含まれている前記識別子を予め指定された記憶領域に登録する識別子登録工程と、
該識別子登録工程により前記記憶領域に前記識別子を登録すると、該記憶領域にて該識別子に対応づけて登録されているチャネルを該識別子が示す前記送信元との通信に使用可能なチャネルに特定するチャネル特定工程と、
前記識別子登録工程により前記記憶領域に前記識別子を登録すると、該記憶領域にて該識別子に対応づけて登録されているチャネルの数を該識別子が示す前記送信元との通信に使用可能なチャネルの数として計数するチャネル計数工程と
を備えることを特徴とする通信方法。
【請求項８】
送信元を識別する識別子を含むパケットを周波数帯域からなる複数のチャネルを使用して受信する受信手段を備えた通信装置に搭載されたコンピュータに、
前記受信手段が前記パケットを受信したチャネルに対応づけて、該パケットに含まれている前記識別子を予め指定された記憶領域に登録する識別子登録手順と、
該記憶領域に前記識別子が登録されると、該記憶領域にて該識別子に対応づけて登録されているチャネルを該識別子が示す前記送信元との通信に使用可能なチャネルに特定するチャネル特定手順と、
前記記憶領域に前記識別子が登録されると、該記憶領域にて該識別子に対応づけて登録されているチャネルの数を該識別子が示す前記送信元との通信に使用可能なチャネルの数として計数するチャネル計数手順と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のチャネルを使用して通信を行う技術に関する。
【背景技術】
【０００２】
従来より、基地局が各端末局との通信に使用するチャネルを各端末局に割り当てる方式として、ダイナミックチャネル割り当てが知られている（例えば、特許文献１を参照）。
このダイナミックチャネル割り当ては、基地局が、端末局から接続要求を受けると、当該基地局が、ＣＩ比（Carrier  to  co-channel  power  ratio）や呼量などに基づいて、複数のチャネルのなかからこの端末局に最適な１つのチャネルを選択し、選択したチャネルをこの端末局に割り当てる方式である。
【０００３】
また、近年、無線ＬＡＮの新たな規格として、ＩＥＥＥ８０２．１１ｎが知られている（例えば、非特許文献１を参照）。
このＩＥＥＥ８０２．１１ｎは、複数のアンテナを備えた無線ＬＡＮ装置が同一周波数帯域の複数のチャネルを使用して通信を行うことで、高スループットの通信を実現する規格である。
【０００４】
尚、ＩＥＥＥ８０２．１１ｎでは、無線ＬＡＮ装置が、当該無線ＬＡＮ装置で使用可能なチャネル及びチャネル数などを示す高スループット情報（HT  Capability  Element）をパケットに格納して他の無線ＬＡＮ装置へ送信することで、当該無線ＬＡＮ装置で使用可能なチャネル及びチャネル数を他の無線ＬＡＮ装置に通知することが規定されている。
【特許文献１】特開平５−５５９９０号公報
【非特許文献１】Syed  Aon  Mujtaba、”TGn  Sync  Proposal  Technical  Specification”、［online］、２００５年５月１８日、IEEE 802 LAN/MAN Standards Committee、［２００６年３月１日検索］、インターネット＜ＵＲＬ ： http://www.ieee802.org/11/DocFiles/05/Files%20From%20May%202005/TGn/11-04-0889-06-000n-tgnsync-proposal-technical-specification.doc＞
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上述のダイナミックチャネル割り当てでは、端末局で使用可能なチャネル数の特定を基地局が行っていない。これにより、端末局が複数のチャネルを使用して通信を行うことが可能に構成されていても、基地局が端末局に複数のチャネルを割り当てることができず、端末局が複数のチャネルを使用して通信を行うことができないという問題点がある。
【０００６】
一方、ＩＥＥＥ８０２．１１ｎによれば、無線ＬＡＮ装置が複数のチャネルを使用して通信を行うことができる。
しかしながら、ＩＥＥＥ８０２．１１ｎでは、無線ＬＡＮ装置で使用可能なチャネル及びチャネル数を特定するために高スループット情報をパケットに余分に付加しなければならないため、パケット長がその分長くなり、スループットがその分低下してしまうという問題点がある。
【０００７】
そこで、本発明は、上記問題点に鑑み、使用可能なチャネル及びチャネル数を示す情報がパケットに付加されていなくても、これらを特定することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するためになされた発明である請求項１記載の通信装置では、受信手段が、送信元を識別する識別子を含むパケットを周波数帯域からなる複数のチャネルを使用して受信し、識別子登録手段が、受信手段がパケットを受信したチャネルに対応づけて、該パケットに含まれている識別子を予め指定された記憶領域に登録する。
【０００９】
記憶領域に識別子が登録されると、チャネル特定手段が、該記憶領域にて該識別子に対応づけて登録されているチャネルを該識別子が示す送信元との通信に使用可能なチャネルに特定し、チャネル計数手段が、該記憶領域にて該識別子に対応づけて登録されているチャネルの数を該識別子が示す送信元との通信に使用可能なチャネルの数として計数する。
【００１０】
つまり、この通信装置では、パケットに含まれている送信元の識別子をパケットを受信したチャネルに対応づけて記憶領域に登録し、記憶領域に登録した内容に基づいて、送信元で使用可能なチャネル及びチャネル数を特定するため、使用可能なチャネル及びチャネル数を示す情報がパケットに付加されていなくても、これらを特定することができる。
【００１１】
また、請求項２記載の通信装置では、識別子登録手段が、予め指定された指定タイミングが到来した際に、受信手段によりパケットが受信されると作動するため、使用可能なチャネル及びチャネル数を特定するのに適切なタイミングを指定タイミングとすることで、使用可能なチャネル及びチャネル数を適切なタイミングにて特定できる。
【００１２】
また、請求項３記載の通信装置では、チャネル切替手段が、予め指定された指定タイミングが到来すると、受信手段が使用するチャネルを予め指定された順序に従って順次切り替えるため、使用可能なチャネルを順番に確認することができる。
【００１３】
また、請求項４記載の通信装置では、送信手段が複数のチャネルを使用してパケットを送信する。そして、この通信装置では、パケットの送信時を指定タイミングとしているため、パケットの送信時にパケットの受信側にて使用可能なチャネル及びチャネル数を特定することができる。
また、請求項５記載の通信装置では、チャネル計数手段は、記憶領域にて識別子に対応づけて登録されているチャネルの数を計数すると、計数したチャネルの数を該識別子に対応づけて該記憶領域に登録する。そして、チャネル特定手段は、記憶領域に識別子が登録されると、該記憶領域にて該識別子に対応づけて登録されているチャネルを該識別子が示す送信元との通信に使用可能なチャネルに特定することに加え、該記憶領域にて該識別子に対応づけて登録されているチャネルの数を該識別子が示す送信元との通信に使用可能なチャネルの数として特定する。
つまり、この通信装置では、送信元との通信に使用可能なチャネル及びチャネルの数を送信元の識別子に対応づけて記憶領域に登録することで、送信元との通信に使用可能なチャネル及びチャネルの数を特定できる。
【００１４】
次に、請求項６記載の通信システムでは、互いにパケットの送受信を行う基地局と端末局とのうちの少なくとも一方が、請求項１乃至請求項５いずれか記載の通信装置を備えるため、請求項１乃至請求項５いずれか記載の発明と同様の効果を発揮することができる。
【００１５】
次に、請求項７記載の通信方法では、まず、受信工程にて、送信元を識別する識別子を含むパケットを周波数帯域からなる複数のチャネルを使用して受信し、識別子登録工程にて、受信工程にてパケットを受信したチャネルに対応づけて、該パケットに含まれている識別子を予め指定された記憶領域に登録する。
【００１６】
識別子登録工程により記憶領域に識別子を登録すると、チャネル特定工程にて、該記憶領域にて該識別子に対応づけて登録されているチャネルを該識別子が示す送信元との通信に使用可能なチャネルに特定し、チャネル計数工程にて、該記憶領域にて該識別子に対応づけて登録されているチャネルの数を該識別子が示す送信元との通信に使用可能なチャネルの数として計数する。
【００１７】
つまり、この通信方法では、請求項１記載の発明と同様に、パケットに含まれている送信元の識別子をパケットを受信したチャネルに対応づけて記憶領域に登録し、記憶領域に登録した内容に基づいて、送信元で使用可能なチャネル及びチャネル数を特定するため、請求項１記載の発明と同様の効果を発揮することができる。
【００１８】
次に、送信元を識別する識別子を含むパケットを周波数帯域からなる複数のチャネルを使用して受信する受信手段を備えた通信装置に搭載されたコンピュータに、請求項８記載のプログラムを実行させると、コンピュータは、まず、識別子登録手順にて、受信手段がパケットを受信したチャネルに対応づけて、該パケットに含まれている識別子を予め指定された記憶領域に登録する。
【００１９】
そして、記憶領域に識別子が登録されると、チャネル特定手順にて、該記憶領域にて該識別子に対応づけて登録されているチャネルを該識別子が示す送信元との通信に使用可能なチャネルに特定し、チャネル計数手順にて、該記憶領域にて該識別子に対応づけて登録されているチャネルの数を該識別子が示す送信元との通信に使用可能なチャネルの数として計数する。
【００２０】
つまり、このプログラムによれば、コンピュータを請求項１記載の通信装置における各手段として機能させることができる。
尚、このプログラムは、通信装置に組み込まれるＲＯＭやバックアップＲＡＭに記録され、これらＲＯＭやバックアップＲＡＭからコンピュータにロードされて用いられてもよいし、ネットワークを介してコンピュータにロードされて用いられてもよい。
【００２１】
また、フレキシブルディスク（ＦＤ）や光ディスク（ＭＯ）、ＤＶＤ、ＣＤ−ＲＯＭ、Ｂｌｕ−Ｒａｙディスク、ＨＤ−ＤＶＤ、ハードディスク、メモリカードなどといったコンピュータにて読み取り可能な記録媒体に記録されて用いられてもよい。
【発明を実施するための最良の形態】
【００２２】
以下に本発明の実施形態を図面と共に説明する。
［第１実施形態］
まず、図１は、本第１実施形態における通信システム１の全体構成を示す構成ブロック図である。
【００２３】
図１に示すように、通信システム１は、本発明に係る基地局２と、本発明に係る端末局３とを備える。そして、これら基地局２と端末局３とが無線通信によって互いにパケットの送受信を行う。
【００２４】
ここで、図２は、基地局２及び端末局３の内部構成を示す構成ブロック図である。
図２に示すように、基地局２及び端末局３はそれぞれ、１基の通信制御部４と、複数のチャネルの各々に対応する複数のモデム５１と、複数のチャネルの各々に対応する複数の中間周波信号部（ＩＦ部）６１と、１基の高周波信号部（ＲＦ部）７とを備える。
【００２５】
モデム５１はそれぞれ、通信制御部４から入力されるパケットをキャリア信号に重畳し、対応するＩＦ部６１へ出力する。また、対応するＩＦ部６１から入力されるキャリア信号からパケットを抽出し、抽出したパケットを通信制御部４へ出力する。
【００２６】
また、ＩＦ部６１はそれぞれ、対応するモデム５１から入力されるキャリア信号を中間周波信号（ＩＦ信号）に変換して、ＲＦ部７へ出力する。また、ＲＦ部７から入力されるＩＦ信号をキャリア信号に変換し、対応するモデム５１へ出力する。
【００２７】
尚、本第１実施形態では、基地局２は、互いに隣り合う周波数帯域からなるＭ（３以上の自然数）個のチャネルｆ１〜ｆＭ（図３参照）を使用できるように、モデム５１と、ＩＦ部６１とをそれぞれＭ基づつ備える。また、端末局３は、互いに隣り合う周波数帯域からなる２個のチャネルｆ１，ｆ２（図３参照）を使用できるように、モデム５１と、ＩＦ部６１とをそれぞれ２基づつ備える。
【００２８】
また、ＲＦ部７は、全てのＩＦ部６１から入力されるＩＦ信号を高周波信号（ＲＦ信号）に変換して、アンテナ８から送信する。また、アンテナ８にて受信したＲＦ信号をＩＦ信号に変換し、ＩＦ部６１の各々へ出力する。
【００２９】
また、通信制御部４は、１基の送信バッファ４１と、１基の受信バッファ４２と、１基のチャネルコントローラ４３と、複数のチャネルの各々に対応する複数の送信制御部４４１と、複数のチャネルの各々に対応する複数の受信制御部４５１と、１基のチャネル特定部４６と、１基のチャネル登録部４７とを備える。
【００３０】
送信バッファ４１は、外部から入力されるパケットを一時蓄積したのち、蓄積したパケットをチャネルコントローラ４３へ出力する。
また、受信バッファ４２は、チャネルコントローラ４３から入力されるパケットを一時蓄積したのち、蓄積したパケットを外部へ出力する。
【００３１】
また、チャネルコントローラ４３は、送信バッファ４１から入力されるパケットを送信制御部４４１の各々へ出力する。また、受信制御部４５１の各々から入力されるパケットを受信バッファ４２へ出力する。
【００３２】
また、送信制御部４４１はそれぞれ、チャネルコントローラ４３から入力されるパケットを対応するモデム５１へ出力する。
また、受信制御部４５１はそれぞれ、対応するモデム５１から入力されるパケットをチャネルコントローラ４３へ出力する。
【００３３】
尚、本第１実施形態の基地局２は、送信制御部４４１と、受信制御部４５１とをそれぞれＭ基づつ備える。また、端末局３は、送信制御部４４１と、受信制御部４５１とをそれぞれ２基づつ備える。
【００３４】
また、チャネル特定部４６は、後述の特定処理を実行し、パケットの送信元で使用可能なパケット及びパケット数を特定する。
また、チャネル登録部４７は、パケットを受信したチャネルと、受信したパケットに含まれている送信元のＭＡＣアドレスとを互いに対応づけて登録する。
【００３５】
尚、上述したこれらの構成ブロックは、ＣＰＵ、ＲＯＭ、ＲＡＭ、各種素子などから構成される各種電子回路や、ＣＰＵが実行するプログラムの処理によって実現されている。
ここで、図４は、基地局２と端末局３との間で行われる通信の手順を示すシーケンス図である。
【００３６】
図４に示すように、通信システム１では、まず、基地局２が、チャネルｆ１〜ｆＭを順次切り替えて、当該基地局２の存在を示すパケットであるビーコンを送信する。より具体的には、ビーコンには、基地局２のＭＡＣアドレス、ＢＳＳＩＤ（Basic  Service  Set  Identifier）などが含まれている。
【００３７】
その一方、端末局３は、当該端末局３に電源が投入されると（時刻Ｔ０）、チャネルｆ１，ｆ２を使用してビーコンの受信を行う。
そして、端末局３は、チャネルｆ１，ｆ２を使用してビーコンを受信すると（時刻Ｔ１，Ｔ２）、接続を要求するパケットである接続要求をチャネルｆ１，ｆ２を使用して基地局２に送信する。より具体的には、接続要求には、接続を要求する旨の情報、端末局３のＭＡＣアドレス、ＢＳＳＩＤなどが含まれている。
【００３８】
基地局２は、チャネルｆ１，ｆ２を使用して接続要求を受信すると（時刻Ｔ３，Ｔ４）、接続要求に応答するパケットである接続応答をチャネルｆ１，ｆ２を使用して端末局３へ送信する。より具体的には、接続応答には、接続要求に応答する旨の情報、基地局２のＭＡＣアドレス、ＢＳＳＩＤなどが含まれている。
【００３９】
これにより、基地局２と端末局３との通信が確立され、データの送受信が開始される。
以下、基地局２及び端末局３にて実行される各種処理のうち、本発明に係る処理について詳述する。
【００４０】
まず、図５は、端末局３のチャネル特定部４６が実行する特定処理（端末局側特定処理）の流れを示すフローチャートである。尚、端末局３のチャネル特定部４６は、端末局３に電源が投入された際に、本処理を実行する。
【００４１】
図５に示すように、本処理では、まず、チャネルｆ１，ｆ２に対応づけられたチャネル識別番号ｉを０に初期化し（Ｓ１００）、チャネル識別番号ｉに対応するチャネルｆ（ｉ）を選択して、チャネルｆ（ｉ）に対応する受信制御部４５１からビーコンの受信を行う。尚、ここでは、チャネルｆ１には、チャネル識別番号ｉ＝０が対応づけられ、チャネルｆ２には、チャネル識別番号ｉ＝１が対応づけられている。
【００４２】
そして、チャネルｆ（ｉ）にてビーコンを受信したか否かを判定し（Ｓ１０５）、ビーコンを受信していない場合には（Ｓ１０５：Ｎｏ）、後述のＳ１５０へ直ちに移行する。
一方、チャネルｆ（ｉ）にてビーコンを受信した場合には（Ｓ１０５：Ｙｅｓ）、ビーコンを受信したチャネルｆ（ｉ）をチャネルコントローラ４３に選択させ、接続要求をチャネルｆ（ｉ）を使用して基地局２へ送信させる（Ｓ１１０）。
【００４３】
そして、ビーコンに含まれていたＭＡＣアドレスをこのチャネルｆ（ｉ）に対応づけてチャネル登録部４７に設定された登録テーブル（図６参照）に登録したのち（Ｓ１１５）、チャネルｆ１，ｆ２に対応づけられたチャネル検索番号ｊと、チャネル数のカウント値ｎとを０に初期化する（Ｓ１２０）。尚、チャネルｆ１には、チャネル検索番号ｊ＝０が対応づけられ、チャネルｆ２には、チャネル識別番号ｊ＝１が対応づけられている。
【００４４】
そして、Ｓ１１５で登録テーブルに登録したＭＡＣアドレスと同一のＭＡＣアドレスがチャネル検索番号ｊに対応するチャネルｆ（ｊ）に対応づけて登録テーブルに登録されているか否かを判定する（Ｓ１２５）。
【００４５】
ここで、登録テーブルに登録されていない場合には（Ｓ１２５：Ｎｏ）、後述のＳ１３５へ直ちに移行する一方、登録されている場合には（Ｓ１２５：Ｙｅｓ）、カウント値ｎを１だけインクリメントしたのち（Ｓ１３０）、チャネル検索番号ｊを１だけインクリメントする（Ｓ１３５）。
【００４６】
そして、チャネル検索番号ｊが当該端末局３で使用可能なチャネル数（つまり、チャネル数＝２）よりも小さいか否かを判定し（Ｓ１４０）、小さい場合には（Ｓ１４０：Ｙｅｓ）、上述のＳ１２５へ再度移行する。
【００４７】
一方、小さくない場合には（Ｓ１４０：Ｎｏ）、使用可能なチャネル及びチャネル数（カウント値ｎ）を基地局２に対応づけて登録テーブルに登録することで、基地局２で使用可能なチャネル及びチャネル数を特定する（Ｓ１４５）。
【００４８】
そして、チャネル識別番号ｉを１だけインクリメントして（Ｓ１５０）、チャネル識別番号ｉが当該端末局３で使用可能なチャネル数（つまり、チャネル数＝２）よりも小さいか否かを判定し（Ｓ１５５）、小さければ（Ｓ１５５：Ｙｅｓ）、上述のＳ１０５へ再度移行する一方、小さくなければ（Ｓ１５５：Ｎｏ）、本処理を終了する。
【００４９】
つまり、図７に登録テーブルの変化の一例を示すように、端末局３への電源投入直後の時刻Ｔ０では、登録テーブルには、何も登録されておらず、端末局３が時刻Ｔ１でチャネルｆ１のビーコンを受信した時点で、チャネルｆ１に対応づけて基地局２のＭＡＣアドレスが登録される。そして、基地局２で使用可能なチャネルがチャネルｆ１に特定されると共に、使用可能なチャネル数が１に特定される。
【００５０】
また、端末局３が時刻Ｔ２でチャネルｆ２のビーコンを受信した時点で、登録テーブルには、チャネルｆ２に対応づけて基地局２のＭＡＣアドレスが登録される。そして、基地局２で使用可能なチャネルがチャネルｆ１，ｆ２に特定されると共に、使用可能なチャネル数が２に特定される。
【００５１】
次に、図８は、基地局２のチャネル特定部４６が実行する特定処理（基地局側特定処理）の流れを示すフローチャートである。尚、基地局２のチャネル特定部４６は、基地局２の送信バッファ４１が基地局２に有線接続された端末装置（図示せず）からパケットを受信し、チャネルコントローラ４３がこのパケットの送信を行う際に本処理を実行する。
【００５２】
図８に示すように、本処理では、まず、チャネルｆ１〜ｆＭに対応づけられたチャネル識別番号ｉを０に初期化し（Ｓ２００）、チャネル識別番号ｉに対応するチャネルｆ（ｉ）を選択して、チャネルｆ（ｉ）に対応する受信制御部４５１から接続要求の受信を行う。尚、ここでは、チャネルｆ１〜ｆＭにはそれぞれ、０〜Ｍ−１のチャネル識別番号ｉが対応づけられている。
【００５３】
そして、チャネルｆ（ｉ）にて接続要求を受信したか否かを判定し（Ｓ２０５）、接続要求を受信していない場合には（Ｓ２０５：Ｎｏ）、後述のＳ２５０へ直ちに移行する。
一方、チャネルｆ（ｉ）にて接続要求を受信した場合には（Ｓ２０５：Ｙｅｓ）、接続要求を受信したチャネルｆ（ｉ）をチャネルコントローラ４３に選択させ、接続要求に対する接続応答をチャネルｆ（ｉ）を使用して端末局３へ送信させる（Ｓ２１０）。
【００５４】
そして、接続要求に含まれていたＭＡＣアドレスをこのチャネルｆ（ｉ）に対応づけてチャネル登録部４７に設定された登録テーブル（図９参照）に登録したのち（Ｓ２１５）、チャネルｆ１〜ｆＭに対応づけられたチャネル検索番号ｊと、チャネル数のカウント値ｎとを０に初期化する（Ｓ２２０）。尚、チャネルｆ１〜ｆＭにはそれぞれ、０〜Ｍ−１のチャネル検索番号ｊが対応づけられている。
【００５５】
そして、Ｓ２１５で登録テーブルに登録したＭＡＣアドレスと同一のＭＡＣアドレスがチャネル検索番号ｊに対応するチャネルｆ（ｊ）に対応づけて登録テーブルに登録されているか否かを判定する（Ｓ２２５）。
【００５６】
ここで、登録テーブルに登録されていない場合には（Ｓ２２５：Ｎｏ）、後述のＳ２３５へ直ちに移行する一方、登録されている場合には（Ｓ２２５：Ｙｅｓ）、カウント値ｎを１だけインクリメントしたのち（Ｓ２３０）、チャネル検索番号ｊを１だけインクリメントする（Ｓ２３５）。
【００５７】
そして、チャネル検索番号ｊが当該基地局２で使用可能なチャネル数（つまり、チャネル数＝Ｍ）よりも小さいか否かを判定し（Ｓ２４０）、小さい場合には（Ｓ２４０：Ｙｅｓ）、上述のＳ２２５へ再度移行する。
【００５８】
一方、小さくない場合には（Ｓ２４０：Ｎｏ）、使用可能なチャネル及びチャネル数（カウント値ｎ）を端末局３に対応づけて登録テーブルに登録することで、端末局３で使用可能なチャネル及びチャネル数を特定する（Ｓ２４５）。
【００５９】
そして、チャネル識別番号ｉを１だけインクリメントして（Ｓ２５０）、チャネル識別番号ｉが当該基地局２で使用可能なチャネル数（つまり、チャネル数＝Ｍ）よりも小さいか否かを判定し（Ｓ２５５）、小さければ（Ｓ２５５：Ｙｅｓ）、上述のＳ２０５へ再度移行する一方、小さくなければ（Ｓ２５５：Ｎｏ）、本処理を終了する。
【００６０】
つまり、図１０に登録テーブルの変化の一例を示すように、端末局３への電源投入直後の時刻Ｔ０では、登録テーブルには、何も登録されておらず、基地局２が時刻Ｔ３でチャネルｆ１の接続要求を受信した時点で、チャネルｆ１に対応づけて端末局３のＭＡＣアドレスが登録される。そして、端末局３との通信で使用可能なチャネルがチャネルｆ１に特定されると共に、使用可能なチャネル数が１に特定される。
【００６１】
また、基地局２が時刻Ｔ４でチャネルｆ２の接続要求を受信した時点で、登録テーブルには、チャネルｆ２に対応づけて端末局３のＭＡＣアドレスが登録される。そして、端末局３との通信で使用可能なチャネルがチャネルｆ１，ｆ２に特定されると共に、使用可能なチャネル数が２に特定される。
【００６２】
以上に述べたように、通信システム１では、基地局２及び端末局３が、パケットに含まれている送信元の識別子をパケットを受信したチャネルに対応づけて登録テーブルに登録し、登録テーブルに登録した内容に基づいて、送信元で使用可能なチャネル及びチャネル数を特定するため、使用可能なチャネル及びチャネル数を示す情報がパケットに付加されていなくても、これらを特定することができる。
【００６３】
また、端末局３は、基地局２との通信に使用可能なチャネル及びチャネル数の特定を当該端末局３の電源投入時に行うため、電源投入後に直ちに基地局２とデータの送受信を行うことができる。
【００６４】
また、基地局２及び端末局３は、上述の特定処理の際に、予め指定された順序に従って、パケットを受信するチャネルを切り替えるため、使用可能なチャネルを順番に確認することができる。
【００６５】
また、基地局２は、パケットの送信時に上述の特定処理を行うため、パケットの送信時に端末局３側にて使用可能なチャネル及びチャネル数を特定することができる。
尚、本第１実施形態では、ＲＦ部７と、ＩＦ部６１と、モデム５１と、受信制御部４５１と、端末局側特定処理のＳ１０５と、基地局側特定処理のＳ２０５とが本発明における受信手段に相当し、端末局側特定処理のＳ１１５と、基地局側特定処理のＳ２１５とが本発明における識別子登録手段に相当し、端末局側特定処理のＳ１２０〜Ｓ１４５と、基地局側特定処理のＳ２２０〜Ｓ２４５とが本発明におけるチャネル特定手段及びチャネル計数手段に相当し、端末局側特定処理のＳ１５０と、基地局側特定処理のＳ２５０とが本発明におけるチャネル切替手段に相当する。
【００６６】
また、本第１実施形態では、端末局側特定処理のＳ１０５と、基地局側特定処理のＳ２０５とが本発明における受信工程に相当し、端末局側特定処理のＳ１１５と、基地局側特定処理のＳ２１５とが本発明における識別子登録工程及び識別子登録手順に相当し、端末局側特定処理のＳ１２０〜Ｓ１４５と、基地局側特定処理のＳ２２０〜Ｓ２４５とが本発明におけるチャネル特定工程、チャネル特定手順、チャネル計数工程、チャネル計数手順に相当する。
【００６７】
また、本第１実施形態では、ＲＦ部７と、ＩＦ部６１と、モデム５１と、送信制御部４４１とが本発明における送信手段に相当する。
［第２実施形態］
次に、第２実施形態について説明する。
【００６８】
まず、図１１は、本第２実施形態における通信システム１１の全体構成を示す構成ブロック図である。
図１１に示すように、通信システム１１は、本発明に係る基地局１２と、本発明に係る端末局１３とを備える。そして、端末局１３が基地局１２の通信セルＳ内に入ると、基地局１２と端末局１３とが互いにパケットの送受信を行う。
【００６９】
尚、基地局１２は、２つのチャネルｆ１，ｆ２を使用可能に構成され、端末局１３は、Ｍ個のチャネルｆ１〜ｆＭを使用可能に構成されている（図１２参照）。つまり、基地局１２は、送信制御部４４１、受信制御部４５１、モデム５１、ＩＦ部６１の数がそれぞれ２基となっている点が第１実施形態の基地局２の内部構成と異なっているだけでその他は同様である（図２参照）。また、端末局１３は、送信制御部４４１、受信制御部４５１、モデム５１、ＩＦ部６１の数がそれぞれＭ基となっている点が第１実施形態の端末局３の内部構成と異なっているだけでその他は同様である（図２参照）。
【００７０】
そして、この通信システム１１では、図１３のシーケンス図に示す通信手順で基地局１２と端末局１３とが通信を行う。
図１３に示すように、通信システム１１では、端末局１３が基地局１２の通信セルＳ内に入ると（時刻Ｔ０）、端末局１３がチャネルｆ１〜ｆＭを順次切り替えて、接続要求を送信する。
【００７１】
一方、基地局１２は、チャネルｆ１，ｆ２を使用して接続要求を受信すると（時刻Ｔ１，Ｔ２）、接続応答をチャネルｆ１，ｆ２を使用して端末局１３へ送信する。
そして、端末局１３は、接続応答をチャネルｆ１，ｆ２を使用して受信する（時刻Ｔ３，Ｔ４）。
【００７２】
これにより、基地局１２と端末局１３との通信が確立され、データの送受信が開始される。
尚、端末局１３で実行される端末局側特定処理では、チャネルをｆ１〜ｆＭに順次切り替えて接続応答の受信を行う点と、接続要求の送信を行わない点が第１実施形態の端末局側特定処理と異なるだけで、その他は同様である。
【００７３】
また、基地局１２で実行される基地局側特定処理では、チャネルをｆ１，ｆ２に順次切り替えて接続要求を受信する点が第１実施形態の基地局側特定処理と異なるだけで、その他は同様である。
【００７４】
つまり、基地局１２では、図１４に登録テーブルの変化の一例を示すように、端末局１３が通信セルＳ内に入った時刻Ｔ０では、登録テーブルには、何も登録されておらず、基地局１２が時刻Ｔ１でチャネルｆ１の接続要求を受信した時点で、チャネルｆ１に対応づけて端末局１３のＭＡＣアドレスが登録される。そして、端末局１３との通信で使用可能なチャネルがチャネルｆ１に特定されると共に、使用可能なチャネル数が１に特定される。
【００７５】
また、基地局１２が時刻Ｔ２でチャネルｆ２の接続要求を受信した時点で、登録テーブルには、チャネルｆ２に対応づけて端末局１３のＭＡＣアドレスが登録される。そして、端末局１３との通信で使用可能なチャネルがチャネルｆ１，ｆ２に特定されると共に、使用可能なチャネル数が２に特定される。
【００７６】
以上のような通信システム１１では、通信システム１と同様の効果を発揮することができる。
［変形例］
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
【００７７】
例えば、上記第１，２実施形態では、基地局２，１２及び端末局３，１３は、互いに無線接続するように構成されていたが、互いに有線接続されるように構成されていてもよい。この場合、基地局２，１２及び端末局３，１３は、有線接続時に、使用可能なチャネル及びチャネル数を特定すればよい。
【００７８】
また、上記第１，２実施形態では、パケットの送信元を識別する識別子としてＭＡＣアドレスを用いたが、例えばＩＰアドレスなどの他の識別子を用いても勿論よい。
また、上記第１，２実施形態では、基地局２，１２及び端末局３，１３は、複数のチャネルを順次切り替えてパケットを送受信していたが、全てのチャネルを同時に使用してパケットの送受信を行っても勿論よい。
【００７９】
また、上記第１，２実施形態では、ビーコン、接続要求、接続応答を用いて、使用可能なチャネル及びチャネル数の特定を行ったが、これ以外のパケットを用いて特定を行っても勿論よい。
【図面の簡単な説明】
【００８０】
【図１】第１実施形態における通信システム１の全体構成を示す構成ブロック図である。
【図２】基地局２及び端末局３の内部構成を示す構成ブロック図である。
【図３】基地局２及び端末局３のチャネル割当て状況を示す説明図である。
【図４】基地局２と端末局３との間で行われる通信の手順を示すシーケンス図である。
【図５】端末局側特定処理の流れを示すフローチャートである。
【図６】端末局３に設定された登録テーブルの概要を示す説明図である。
【図７】端末局３に設定された登録テーブルの変化の一例を示す説明図である。
【図８】基地局側特定処理の流れを示すフローチャートである。
【図９】基地局２に設定された登録テーブルの概要を示す説明図である。
【図１０】基地局２に設定された登録テーブルの変化の一例を示す説明図である。
【図１１】第２実施形態における通信システム１１の全体構成を示す構成ブロック図である。
【図１２】基地局１２及び端末局１３のチャネル割当て状況を示す説明図である。
【図１３】基地局１２と端末局１３との間で行われる通信の手順を示すシーケンス図である。
【図１４】基地局１２に設定された登録テーブルの変化の一例を示す説明図である。
【符号の説明】
【００８１】
１，１１…通信システム、２，１２…基地局、３，１３…端末局、４…通信制御部、７…ＲＦ部、８…アンテナ、４１…送信バッファ、４２…受信バッファ、４３…チャネルコントローラ、４６…チャネル特定部、４７…チャネル登録部、５１…モデム、６１…ＩＦ部、４４１…送信制御部、４５１…受信制御部。
【図１】
0005116244.tif 000002
【図２】
0005116244.tif 000003
【図３】
0005116244.tif 000004
【図４】
0005116244.tif 000005
【図５】
0005116244.tif 000006
【図６】
0005116244.tif 000007
【図７】
0005116244.tif 000008
【図８】
0005116244.tif 000009
【図９】
0005116244.tif 000010
【図１０】
0005116244.tif 000011
【図１１】
0005116244.tif 000012
【図１２】
0005116244.tif 000013
【図１３】
0005116244.tif 000014
【図１４】
0005116244.tif 000015