(57)【特許請求の範囲】
【請求項１】
電波を相互に直接送受信できない２つの基地局を含む３個以上の基地局を制御する制御装置であって、
無線通信および有線通信の両方が不可能である第１のスリープ状態と、前記無線通信が不可能であり、かつ、前記有線通信が可能である第２のスリープ状態と、前記無線通信が不可能であり、かつ、ネットワークを介した通信が可能である第３のスリープ状態と、前記無線通信および前記有線通信の両方が可能である起動状態とのいずれの状態にあるかを前記基地局毎に示す状態情報を記憶する記憶部と、
前記３個以上の基地局が相互に無線通信を行なうための経路を示す経路表を保持する経路情報保持部と、
前記３個以上の基地局のうち、前記第１のスリープ状態である第１の基地局との間で電波を直接送受信できない第２の基地局が前記第１の基地局との間で通信を開始する開始信号を前記第２の基地局から受信する受信部と、
前記受信部から前記開始信号を受けると、前記状態情報および前記経路表を参照して、前記第１の基地局を前記第１のスリープ状態から前記起動状態へ移行させるための第１のウェイクアップ信号を無線通信によって前記第１の基地局へ届かせることができる第３の基地局を決定し、前記第１のウェイクアップ信号を無線通信によって前記第１の基地局へ送信するように前記第３の基地局を制御するための第１の制御信号を生成する制御部と、
前記制御部から受けた前記第１の制御信号を前記第３の基地局へ送信する送信部とを備え、
前記受信部は、更に、前記第１の基地局が前記第１のスリープ状態から前記起動状態へ移行したことを示す第１の状態信号を前記第１の基地局から受信すると、その受信した第１の状態信号を前記制御部へ出力し、
前記制御部は、更に、前記第１の状態信号を前記受信部から受けると、前記第１の基地局と通信を開始できることを示す第１の通信可能信号を生成して前記送信部へ出力し、
前記送信部は、更に、前記制御部から受けた前記第１の通信可能信号を前記第２の基地局へ送信する、制御装置。
【請求項２】
前記制御部は、更に、前記状態情報を参照して、前記第３の基地局が前記第１のスリープ状態であることを検出したとき、前記第３の基地局を前記第１のスリープ状態から前記起動状態へ移行させるための第２のウェイクアップ信号を無線通信によって前記第３の基地局へ送信するように前記第２の基地局を制御するための第２の制御信号を生成し、前記第３の基地局が前記第１のスリープ状態から前記起動状態へ移行したことを示す第２の起動信号を前記受信部から受けると、前記第１の制御信号を生成して前記送信部へ出力し、
前記受信部は、更に、前記第２の起動信号を前記第３の基地局から受信すると、その受信した第２の起動信号を前記制御部へ出力し、
前記送信部は、更に、前記第２の制御信号を前記制御部から受けると、その受けた第２の制御信号を前記第２の基地局へ送信する、請求項１に記載の制御装置。
【請求項３】
前記制御部は、前記状態情報を参照して、前記第３の基地局が前記第２のスリープ状態であることを検出したとき、前記第３の基地局を前記第２のスリープ状態から前記起動状態へ移行させるためのマジックパケットを生成して前記送信部へ出力し、その後、前記第１の制御信号を生成して前記送信部へ出力し、
前記送信部は、前記制御部から前記マジックパケットを受けると、その受けたマジックパケットを有線通信によって前記第３の基地局へ送信し、前記制御部から前記第１の制御信号を受けると、その受けた第１の制御信号を前記第３の基地局へ送信する、請求項１に記載の制御装置。
【請求項４】
前記制御部は、前記状態情報を参照して、前記第３の基地局が前記第３のスリープ状態であることを検出したとき、前記第１の制御信号を生成して前記送信部へ出力し、
前記送信部は、前記制御部から前記第１の制御信号を受けると、その受けた第１の制御信号を前記ネットワークを介して前記第３の基地局へ送信する、請求項１に記載の制御装置。
【請求項５】
電波を相互に直接送受信できない２つの基地局を含む３個以上の基地局の制御をコンピュータに実行させるためのプログラムであって、
前記コンピュータは、無線通信および有線通信の両方が不可能である第１のスリープ状態と、前記無線通信が不可能であり、かつ、前記有線通信が可能である第２のスリープ状態と、前記無線通信が不可能であり、かつ、ネットワークを介した通信が可能である第３のスリープ状態と、前記無線通信および前記有線通信の両方が可能である起動状態とのいずれの状態にあるかを前記基地局毎に示す状態情報と、前記３個以上の基地局が相互に無線通信を行なうための経路を示す経路表とを記憶する記憶部を備え、
前記プログラムは、
受信部が、前記３個以上の基地局のうち、前記第１のスリープ状態である第１の基地局との間で電波を直接送受信できない第２の基地局が前記第１の基地局との間で通信を開始する開始信号を前記第２の基地局から受信する第１のステップと、
制御部が、前記受信部から前記開始信号を受けると、前記状態情報および前記経路表を前記記憶部から読み出し、その読み出した状態情報および経路表を参照して、前記第１の基地局を前記第１のスリープ状態から前記起動状態へ移行させるための第１のウェイクアップ信号を無線通信によって前記第１の基地局へ届かせることができる第３の基地局を決定し、前記第１のウェイクアップ信号を無線通信によって前記第１の基地局へ送信するように前記第３の基地局を制御するための第１の制御信号を生成する第２のステップと、
送信部が、前記制御部から受けた前記第１の制御信号を前記第３の基地局へ送信する第３のステップと、
前記受信部が、前記第１の基地局が前記第１のスリープ状態から前記起動状態へ移行したことを示す第１の起動信号を前記第１の基地局から受信すると、その受信した第１の起動信号を前記制御部へ出力する第４のステップと、
前記制御部が、前記第１の起動信号を前記受信部から受けると、前記第１の基地局と通信を開始できることを示す第１の通信可能信号を生成して前記送信部へ出力する第５のステップと、
前記送信部が、前記制御部から受けた前記第１の通信可能信号を前記第２の基地局へ送信する第６のステップとをコンピュータに実行させるためのプログラム。
【請求項６】
前記制御部が、前記状態情報を前記記憶部から読み出し、その読み出した状態情報を参照して、前記第３の基地局が前記第１のスリープ状態であることを検出したとき、前記第３の基地局を前記第１のスリープ状態から前記起動状態へ移行させるための第２のウェイクアップ信号を無線通信によって前記第３の基地局へ送信するように前記第２の基地局を制御するための第２の制御信号を生成する第７のステップと、
前記受信部が、前記第２の起動信号を前記第３の基地局から受信すると、その受信した第２の起動信号を前記制御部へ出力する第８のステップと、
前記送信部が、前記第２の制御信号を前記制御部から受けると、その受けた第２の制御信号を前記第２の基地局へ送信する第９のステップとを更にコンピュータに実行させ、
前記制御部は、前記第３の基地局が前記第１のスリープ状態から前記起動状態へ移行したことを示す第２の起動信号を前記受信部から受けると、前記第２のステップを実行する、請求項５に記載のコンピュータに実行させるためのプログラム。
【請求項７】
前記制御部が、前記状態情報を前記記憶部から読み出し、その読み出した状態情報を参照して、前記第３の基地局が前記第２のスリープ状態であることを検出したとき、前記第３の基地局を前記第２のスリープ状態から前記起動状態へ移行させるためのマジックパケットを生成して前記送信部へ出力する第７のステップと、
前記送信部が、前記制御部から前記マジックパケットを受けると、その受けたマジックパケットを有線通信によって前記第３の基地局へ送信する第８のステップとを更にコンピュータに実行させ、
前記第３のステップは、前記第７のステップの後に実行され、
前記第４から第６のステップは、前記第８のステップの後に実行される、請求項５に記載のコンピュータに実行させるためのプログラム。
【請求項８】
前記制御部は、前記第２のステップにおいて、前記状態情報を前記記憶部から読み出し、その読み出した状態情報を参照して、前記第３の基地局が前記第３のスリープ状態であることを検出したとき、前記第１の制御信号を生成し、
前記送信部は、前記第３のステップにおいて、前記制御部から前記第１の制御信号を受けると、その受けた第１の制御信号を前記ネットワークを介して前記第３の基地局へ送信する、請求項５に記載のコンピュータに実行させるためのプログラム。
【請求項９】
請求項５から請求項８のいずれかに記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１０】
無線通信および有線通信の両方が不可能である第１のスリープ状態と、前記無線通信が不可能であり、かつ、前記有線通信が可能である第２のスリープ状態と、前記無線通信が不可能であり、かつ、ネットワークを介した通信が可能である第３のスリープ状態と、前記無線通信および前記有線通信の両方が可能である起動状態とのいずれかの状態を取り得る複数の基地局と、
前記複数の基地局を制御する制御装置とを備え、
前記複数の基地局は、
第１の基地局と、
前記第１の基地局との間で電波を直接送受信できない第２の基地局と、
前記第１の基地局と前記第２の基地局との間で無線通信を中継する第３の基地局とを含み、
前記制御装置は、前記第１の基地局が前記第１のスリープ状態にあるときに前記第２の基地局が前記第１の基地局との間で無線通信を開始する開始信号を前記第２の基地局から受信すると、前記第１から第３のスリープ状態と前記起動状態とのいずれの状態にあるかを前記基地局毎に示す状態情報と、前記複数の基地局が相互に無線通信を行なうための経路を示す経路表とを参照して、前記第１の基地局を前記第１のスリープ状態から前記起動状態へ移行させるための第１のウェイクアップ信号を無線通信によって前記第１の基地局へ届かせることができる基地局として前記第３の基地局を決定し、前記第１のウェイクアップ信号を無線通信によって前記第１の基地局へ送信するように前記第３の基地局を制御するための第１の制御信号を生成して前記第３の基地局へ送信し、前記第１の基地局が前記第１のスリープ状態から前記起動状態へ移行したことを示す第１の起動信号を前記第１の基地局から受信すると、前記第１の基地局と通信を開始できることを示す第１の通信可能信号を生成して前記第２の基地局へ送信し、
前記第２の基地局は、第１の端末装置から前記第１の基地局の通信範囲内に存在する第２の端末装置宛てのデータパケットを受信すると、前記開始信号を生成して前記制御装置へ送信し、前記第１の通信可能信号を前記制御装置から受信すると、前記データパケットを有線通信によって前記第１の基地局へ送信し、
前記第３の基地局は、前記第１の制御信号を前記制御装置から受信すると、前記第１のウェイクアップ信号を生成し、その生成した第１のウェイクアップ信号を無線通信によって前記第１の基地局へ送信し、
前記第１の基地局は、前記第１のウェイクアップ信号を前記第３の基地局から受信すると、前記第１のスリープ状態から前記起動状態へ移行し、前記第１の起動信号を生成して前記制御装置へ送信し、前記データパケットを前記第２の基地局から受信すると、その受信したデータパケットを無線通信によって前記第２の端末装置へ送信する、通信システム。
【請求項１１】
前記制御装置は、前記状態情報を参照して、前記第３の基地局が前記第１のスリープ状態であることを検出したとき、前記第３の基地局を前記第１のスリープ状態から前記起動状態へ移行させるための第２のウェイクアップ信号を無線通信によって前記第３の基地局へ送信するように前記第２の基地局を制御するための第２の制御信号を生成して前記第２の基地局へ送信し、前記第３の基地局が前記第１のスリープ状態から前記起動状態へ移行したことを示す第２の起動信号を前記第３の基地局から受信すると、前記第１の制御信号を生成して前記第３の基地局へ送信し、
前記第２の基地局は、更に、前記第２の制御信号を前記制御装置から受信すると、前記第２のウェイクアップ信号を生成し、その生成した第２のウェイクアップ信号を無線通信によって前記第３の基地局へ送信し、
前記第３の基地局は、更に、前記第２のウェイクアップ信号を前記第２の基地局から受信すると、前記第１のスリープ状態から前記起動状態へ移行し、前記第２の起動信号を生成して前記制御装置へ送信し、前記第１の制御信号を前記制御装置から受信すると、前記第１のウェイクアップ信号を生成して前記第１の基地局へ送信し、前記起動状態から前記第１のスリープ状態へ移行する、請求項１０に記載の通信システム。
【請求項１２】
前記制御装置は、前記状態情報を参照して、前記第３の基地局が前記第２のスリープ状態であることを検出したとき、前記第３の基地局を前記第２のスリープ状態から前記起動状態へ移行させるためのマジックパケットを生成して前記第３の基地局へ送信し、その後、前記第１の制御信号を生成して前記第３の基地局へ送信し、
前記第３の基地局は、更に、前記マジックパケットを前記制御装置から受信すると、前記第２のスリープ状態から前記起動状態へ移行し、前記第１の制御信号を前記制御装置から受信すると、前記第１のウェイクアップ信号を生成して前記第１の基地局へ送信し、前記起動状態から前記第２のスリープ状態へ移行する、請求項１０に記載の通信システム。
【請求項１３】
前記制御装置は、前記状態情報を参照して、前記第３の基地局が前記第３のスリープ状態であることを検出したとき、前記第１の制御信号を生成し、その生成した第１の制御信号を前記ネットワークを介して前記第３の基地局へ送信する、請求項１０に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、制御装置、それにおいて実行されるプログラム、およびその制御装置を備えた通信システムに関するものである。
【背景技術】
【０００２】
従来、有線インターフェースと無線インターフェースとのうち、使用しないインターフェースへの電源供給を断つことによって省電力化を図る手法が提案されている（特許文献１）。
【０００３】
しかし、特許文献１においては、インターフェースよりも消費電力が大きいＣＰＵ（Central Processing Unit）等をスリープさせることは、考慮されていないため、省電力の余地が残っている。
【０００４】
そこで、無線インターフェースおよびＣＰＵをスリープの対象とした場合に、低消費電力で起動し、起動用のパケットを受信することによってスリープしている無線インターフェースおよびＣＰＵをウェイクアップさせる装置が知られている（非特許文献１，２）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３５７６１５０号公報
【非特許文献】
【０００６】
【非特許文献１】伊藤 哲也ほか，“無駄な消費電力量を削減するRadio-On-Demand Networks 概要”，2011 IEICE
【非特許文献２】吉村 紘一ほか，“省電力APの試作開発”，2011 IEICE
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、非特許文献１，２においては、基地局間に壁が存在すること、および干渉が多く存在すること等によって起動用のウェイクアップ信号が直接届かない場合の対処方法が開示されていない。
【０００８】
そこで、この発明は、かかる問題を解決するためになされたものであり、その目的は、起動用のウェイクアップ信号が直接届かない環境においても基地局を確実に起動できる制御装置を提供することである。
【０００９】
また、この発明の別の目的は、起動用のウェイクアップ信号が直接届かない環境においても基地局を確実に起動できるように基地局の制御をコンピュータに実行させるためのプログラムを提供することである。
【００１０】
更に、この発明の別の目的は、起動用のウェイクアップ信号が直接届かない環境においても基地局を確実に起動できる制御装置を備えた通信システムを提供することである。
【課題を解決するための手段】
【００１１】
この発明の実施の形態によれば、制御装置は、電波を相互に直接送受信できない２つの基地局を含む３個以上の基地局を制御する制御装置であって、記憶部と、経路情報保持部と、受信部と、制御部と、送信部とを備える。記憶部は、無線通信および有線通信の両方が不可能である第１のスリープ状態と、無線通信が不可能であり、かつ、有線通信が可能である第２のスリープ状態と、無線通信が不可能であり、かつ、ネットワークを介した通信が可能である第３のスリープ状態と、無線通信および有線通信の両方が可能である起動状態とのいずれの状態にあるかを基地局毎に示す状態情報を記憶する。経路情報保持部は、３個以上の基地局が相互に無線通信を行なうための経路を示す経路表を保持する。受信部は、３個以上の基地局のうち、第１のスリープ状態である第１の基地局との間で電波を直接送受信できない第２の基地局が第１の基地局との間で通信を開始する開始信号を第２の基地局から受信する。制御部は、受信部から開始信号を受けると、状態情報および経路表を参照して、第１の基地局を第１のスリープ状態から起動状態へ移行させるための第１のウェイクアップ信号を無線通信によって第１の基地局へ届かせることができる第３の基地局を決定し、第１のウェイクアップ信号を無線通信によって第１の基地局へ送信するように第３の基地局を制御するための第１の制御信号を生成する。送信部は、制御部から受けた第１の制御信号を第３の基地局へ送信する。そして、受信部は、更に、第１の基地局が第１のスリープ状態から起動状態へ移行したことを示す第１の状態信号を第１の基地局から受信すると、その受信した第１の状態信号を制御部へ出力する。制御部は、更に、第１の状態信号を受信部から受けると、第１の基地局と無線通信を開始できることを示す第１の通信可能信号を生成して送信部へ出力する。送信部は、更に、制御部から受けた第１の通信可能信号を第２の基地局へ送信する。
【００１２】
また、この発明の実施の形態によれば、コンピュータに実行させるためのプログラムは、電波を相互に直接送受信できない２つの基地局を含む３個以上の基地局の制御をコンピュータに実行させるためのプログラムであって、コンピュータは、無線通信および有線通信の両方が不可能である第１のスリープ状態と、無線通信が不可能であり、かつ、有線通信が可能である第２のスリープ状態と、無線通信が不可能であり、かつ、ネットワークを介した通信が可能である第３のスリープ状態と、無線通信および有線通信の両方が可能である起動状態とのいずれの状態にあるかを基地局毎に示す状態情報と、３個以上の基地局が相互に無線通信を行なうための経路を示す経路表とを記憶する記憶部を備え、プログラムは、受信部が、３個以上の基地局のうち、第１のスリープ状態である第１の基地局との間で電波を直接送受信できない第２の基地局が第１の基地局との間で通信を開始する開始信号を第２の基地局から受信する第１のステップと、制御部が、受信部から開始信号を受けると、状態情報および経路表を記憶部から読み出し、その読み出した状態情報および経路表を参照して、第１の基地局を第１のスリープ状態から起動状態へ移行させるための第１のウェイクアップ信号を無線通信によって第１の基地局へ届かせることができる第３の基地局を決定し、第１のウェイクアップ信号を無線通信によって第１の基地局へ送信するように第３の基地局を制御するための第１の制御信号を生成する第２のステップと、送信部が、制御部から受けた第１の制御信号を第３の基地局へ送信する第３のステップと、受信部が、第１の基地局が第１のスリープ状態から起動状態へ移行したことを示す第１の起動信号を第１の基地局から受信すると、その受信した第１の起動信号を制御部へ出力する第４のステップと、制御部が、第１の起動信号を受信部から受けると、第１の基地局と通信を開始できることを示す第１の通信可能信号を生成して送信部へ出力する第５のステップと、送信部が、制御部から受けた第１の通信可能信号を第２の基地局へ送信する第６のステップとをコンピュータに実行させる。
【００１３】
更に、この発明の実施の形態によれば、通信システムは、複数の基地局と、制御装置とを備える。複数の基地局は、無線通信および有線通信の両方が不可能である第１のスリープ状態と、無線通信が不可能であり、かつ、有線通信が可能である第２のスリープ状態と、無線通信が不可能であり、かつ、ネットワークを介した通信が可能である第３のスリープ状態と、無線通信および有線通信の両方が可能である起動状態とのいずれかの状態を取り得る。制御装置は、複数の基地局を制御する。そして、複数の基地局は、第１の基地局と、第１の基地局との間で電波を直接送受信できない第２の基地局と、第１の基地局と第２の基地局との間で無線通信を中継する第３の基地局とを含む。制御装置は、第１の基地局が第１のスリープ状態にあるときに第２の基地局が第１の基地局との間で無線通信を開始する開始信号を第２の基地局から受信すると、第１から第３のスリープ状態と起動状態とのいずれの状態にあるかを基地局毎に示す状態情報と、複数の基地局が相互に無線通信を行なうための経路を示す経路表とを参照して、第１の基地局を第１のスリープ状態から起動状態へ移行させるための第１のウェイクアップ信号を無線通信によって第１の基地局へ届かせることができる基地局として第３の基地局を決定し、第１のウェイクアップ信号を無線通信によって第１の基地局へ送信するように第３の基地局を制御するための第１の制御信号を生成して第３の基地局へ送信し、第１の基地局が第１のスリープ状態から起動状態へ移行したことを示す第１の起動信号を第１の基地局から受信すると、第１の基地局と通信を開始できることを示す第１の通信可能信号を生成して第２の基地局へ送信する。第２の基地局は、第１の端末装置から第１の基地局の通信範囲内に存在する第２の端末装置宛てのデータパケットを受信すると、開始信号を生成して制御装置へ送信し、第１の通信可能信号を制御装置から受信すると、データパケットを有線通信によって第１の基地局へ送信する。第３の基地局は、第１の制御信号を制御装置から受信すると、第１のウェイクアップ信号を生成し、その生成した第１のウェイクアップ信号を無線通信によって第１の基地局へ送信する。第１の基地局は、第１のウェイクアップ信号を第３の基地局から受信すると、第１のスリープ状態から起動状態へ移行し、第１の起動信号を生成して制御装置へ送信し、データパケットを第２の基地局から受信すると、その受信したデータパケットを無線通信によって第２の端末装置へ送信する。
【発明の効果】
【００１４】
この発明の実施の形態においては、第１の基地局がスリープ状態にあるときに、第２の基地局が第１の基地局へデータパケットを送信したい場合、ウェイクアップ信号を第１の基地局に届けることができる第３の基地局がウェイクアップ信号を第１の基地局へ送信し、第１の基地局をウェイクアップさせる。
【００１５】
従って、第２の基地局からの電波が第１の基地局へ届かない環境においても、スリープ状態である基地局３を確実にウェイクアップできる。
【図面の簡単な説明】
【００１６】
【図１】この発明の実施の形態１による通信システムの概略図である。
【図２】図１に示す基地局の構成図である。
【図３】図１に示す制御装置の構成図である。
【図４】状態情報の概念図である。
【図５】経路表の概念図である。
【図６】実施の形態１における基地局をウェイクアップさせる方法を説明するための概念図である。
【図７】状態情報の具体例を示す図である。
【図８】経路表の具体例を示す図である。
【図９】スリープ状態である基地局をウェイクアップさせる方法を示す実施の形態１におけるフローチャートである。
【図１０】実施の形態１における基地局をウェイクアップさせる他の方法を説明するための概念図である。
【図１１】状態情報の他の具体例を示す図である。
【図１２】スリープ状態である基地局をウェイクアップさせる他の方法を示す実施の形態１におけるフローチャートである。
【図１３】実施の形態２による通信システムの概略図である。
【図１４】図１３に示す基地局の構成図である。
【図１５】図１３に示す制御装置の構成図である。
【図１６】実施の形態２における基地局をウェイクアップさせる方法を説明するための概念図である。
【図１７】状態情報の更に他の具体例を示す図である。
【図１８】スリープ状態である基地局をウェイクアップさせる方法を示す実施の形態２におけるフローチャートである。
【図１９】実施の形態３による通信システムの概略図である。
【図２０】図１９に示す基地局の構成図である。
【図２１】図１９に示す制御装置の構成図である。
【図２２】実施の形態３における基地局をウェイクアップさせる方法を説明するための概念図である。
【図２３】状態情報の更に他の具体例を示す図である。
【発明を実施するための形態】
【００１７】
本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。
【００１８】
［実施の形態１］
図１は、この発明の実施の形態１による通信システムの概略図である。図１を参照して、この発明の実施の形態１による通信システム１０は、基地局１〜３と、端末装置４〜６と、制御装置７とを備える。
【００１９】
基地局１〜３は、イーサネット（登録商標）ＥＴＨによって制御装置７に接続され、それぞれ、部屋ＲＭ１〜ＲＭ３内に設置される。そして、基地局１は、基地局２との間で電波を直接送受信でき、基地局２は、基地局３との間で電波を直接送受信できる。また、基地局１は、基地局３との間で電波を直接送受信できない。
【００２０】
基地局１〜３の各々は、電源が投入されたとき、または任意の時刻に、自己のアドレスを含むＨｅｌｌｏパケットを無線通信によってブロードキャストする。
【００２１】
また、基地局１〜３の各々は、他の基地局からＨｅｌｌｏパケットを受信すると、その受信したＨｅｌｌｏパケットに含まれる送信元のアドレスＳｒｃを検出し、その検出した送信元のアドレスＳｒｃと、自己のアドレス（＝Ｈｅｌｌｏパケットを受信した基地局のアドレスＤｓｔ）とを有線通信（イーサネットＥＴＨ）によって制御装置７へ送信する。
【００２２】
更に、基地局１〜３の各々は、自己の通信範囲内に存在する端末装置を管理するためのビーコンフレームＢｅａｃｏｎ（＝管理フレーム）を定期的に送信するとともに、無線通信および有線通信の両方が可能である起動状態と、無線通信および有線通信の両方が不可能であるスリープ状態とを有する。
【００２３】
そして、基地局１〜３の各々は、一定の期間、端末装置と無線通信を行わなかったとき、または自己に帰属する端末装置が存在しないとき（即ち、自己の通信範囲内に端末装置が存在しないとき）、起動状態からスリープ状態へ移行する。この場合、基地局１〜３の各々は、自己が起動状態からスリープ状態へ移行したことを示すスリープ信号ＳＬＰをイーサネットＥＴＨを介して制御装置７へ送信する。
【００２４】
また、基地局１〜３の各々は、スリープ状態であるときに、他の基地局から無線通信によって送信されたウェイクアップ信号を受信すると、スリープ状態から起動状態へ移行する。そして、基地局１〜３の各々は、起動状態へ移行したことを示す起動通知ＤＲＶをイーサネットＥＴＨを介して制御装置７へ送信する。
【００２５】
更に、基地局１〜３の各々は、自己に帰属する端末装置と２．４５ＧＨｚ帯で無線通信を行う。そして、基地局１〜３の各々は、他の基地局の通信範囲内に存在する端末装置宛てのデータパケットを自己に帰属する端末装置から受信すると、その受信したデータパケットＤａｔａ、または他の基地局へデータパケットＤａｔａを送信したいことを示す制御フレームＣＦＭをイーサネットＥＴＨを介して制御装置７へ送信する。その後、基地局１〜３の各々は、他の基地局が通信可能であることを示す通信可能信号ＣＭＯＮをイーサネットＥＴＨを介して制御装置７から受信すると、データパケットＤａｔａをイーサネットＥＴＨを介して他の基地局へ送信する。
【００２６】
更に、基地局１〜３の各々は、制御装置７からの制御に従ってウェイクアップ信号を生成し、その生成したウェイクアップ信号を無線通信によって他の基地局へ送信する。
【００２７】
更に、基地局１〜３の各々は、イーサネットＥＴＨを介してデータパケットＤａｔａを他の基地局から受信し、その受信したデータパケットＤａｔａを無線通信によって自己に帰属する端末装置へ送信する。
【００２８】
更に、基地局１〜３の各々は、無線通信によってデータパケットＤａｔａを自己に帰属する端末装置から受信し、その受信したデータパケットＤａｔａをイーサネットＥＴＨを介して他の基地局へ送信する。
【００２９】
端末装置４〜６は、それぞれ、基地局１〜３の通信範囲内に存在し、基地局１〜３との間で無線通信を行う。
【００３０】
制御装置７は、Ｈｅｌｌｏパケットの送信元（基地局）のアドレスＳｒｃと、Ｈｅｌｌｏパケットを受信した基地局のアドレスＤｓｔとをイーサネットＥＴＨを介して基地局１〜３から受信し、その受信した送信元のアドレスＳｒｃと各基地局１〜３のアドレスＤｓｔとに基づいて、基地局１〜３が相互に無線通信を行うための経路表を構築し、その構築した経路表を保持する。
【００３１】
また、制御装置７は、スリープ信号ＳＬＰまたは起動通知ＤＲＶをイーサネットＥＴＨを介して基地局１〜３から受信し、その受信したスリープ信号ＳＬＰまたは起動通知ＤＲＶに基づいて各基地局１〜３の状態を示す状態情報を作成し、その作成した状態情報を保持する。
【００３２】
そして、制御装置７は、経路表および状態情報に基づいて、後述する方法によって、スリープ状態にある基地局を起動させるように基地局１〜３を制御する。
【００３３】
図２は、図１に示す基地局１の構成図である。図２を参照して、基地局１は、アンテナ１１と、切替器１２と、ウェイクアップ装置１３と、メイン装置１４と、電源１５とを含む。
【００３４】
アンテナ１１は、切替器１２を介してウェイクアップ装置１３またはメイン装置１４に接続される。
【００３５】
切替器１２は、アンテナ１１と、ウェイクアップ装置１３およびメイン装置１４との間に接続される。そして、切替器１２は、メイン装置１４からの制御信号ＣＴＬ１に応じて、アンテナ１１をウェイクアップ装置１３またはメイン装置１４に接続する。
【００３６】
ウェイクアップ装置１３は、例えば、１００μＷの電力を電源１５から受け、その受けた電力によって駆動される。また、ウェイクアップ装置１３は、基地局１がスリープ状態にあるとき、切替器１２を介してアンテナ１１に接続される。そして、ウェイクアップ装置１３は、基地局１をスリープ状態から起動状態へ移行させるためのウェイクアップ信号をアンテナ１１を介して受信すると、その受信したウェイクアップ信号に含まれるウェイクアップＩＤが基地局１のＩＤに一致するか否かを判定する。ウェイクアップ装置１３は、ウェイクアップＩＤが基地局１のＩＤに一致すると判定したとき、起動信号を生成し、その生成した起動信号をメイン装置１４へ出力する。
【００３７】
一方、ウェイクアップ装置１３は、ウェイクアップＩＤが基地局１のＩＤに一致しないとき、ウェイクアップ信号を破棄する。そして、ウェイクアップ装置１３は、ウェイクアップ信号の受信を待つ状態になる。
【００３８】
なお、ウェイクアップ装置１３は、ウェイクアップ信号等のパケットを受信する機能のみを有し、パケットを送信する機能を有しない。
【００３９】
メイン装置１４は、例えば、７Ｗの電力を電源１５から受け、その受けた電力によって駆動される。そして、メイン装置１４は、電源１５から駆動用の電力を供給されたとき、または任意の時刻に、基地局１のアドレスを含むＨｅｌｌｏパケットを生成し、その生成したＨｅｌｌｏパケットをアンテナ１１を介してブロードキャストする。
【００４０】
また、メイン装置１４は、アンテナ１１を介して他の基地局からＨｅｌｌｏパケットを受信すると、その受信したＨｅｌｌｏパケットに含まれる送信元のアドレスＳｒｃを検出し、その検出した送信元のアドレスＳｒｃと、Ｈｅｌｌｏパケットを受信した基地局１のアドレスＤｓｔとをイーサネットＥＴＨを介して制御装置７へ送信する。
【００４１】
メイン装置１４は、起動状態であるとき、アンテナ１１を介して端末装置４と無線通信を行い、イーサネットＥＴＨを介して他の基地局２，３および制御装置７と通信を行う。
【００４２】
また、メイン装置１４は、一定の期間Ｔ１、端末装置４と無線通信を行わなかったとき、または基地局１に帰属する端末装置が存在しないとき、起動状態からスリープ状態へ移行する。この場合、メイン装置１４は、スリープ信号ＳＬＰをイーサネットＥＴＨを介して制御装置７へ送信した後にスリープ状態へ移行する。より具体的には、メイン装置１４は、電源１５が電力をメイン装置１４へ供するのを停止することによってスリープ状態へ移行する。なお、一定の期間Ｔ１は、例えば、数十秒に設定される。
【００４３】
更に、メイン装置１４は、スリープ状態にあるときに、ウェイクアップ装置１３から起動信号を受けると、スリープ状態から起動状態へ移行する。そして、メイン装置１４は、基地局１が起動状態へ移行したことを示す起動通知ＤＲＶを生成し、その生成した起動通知ＤＲＶをイーサネットＥＴＨを介して制御装置７へ送信する。
【００４４】
更に、メイン装置１４は、ウェイクアップ信号を生成して他の基地局へ送信するための制御信号ＣＴＬ２をイーサネットＥＴＨを介して制御装置７から受信すると、ウェイクアップ信号を生成し、その生成したウェイクアップ信号をアンテナ１１を介して他の基地局へ送信する。
【００４５】
電源１５は、１００μＷの電力をウェイクアップ装置１３へ供給し、７Ｗの電力をメイン装置１４へ供給する。
【００４６】
切替器１２は、スイッチ１２１と、端子１２２，１２３とを含む。ウェイクアップ装置１３は、ウェイクアップ信号受信器１３１と、ウェイクアップ判定器１３２とを含む。メイン装置１４は、無線通信モジュール１４１と、有線通信モジュール１４２と、ホストシステム１４３とを含む。
【００４７】
スイッチ１２１は、アンテナ１１に接続される。端子１２２は、ウェイクアップ信号受信器１３１に接続される。端子１２３は、無線通信モジュール１４１に接続される。
【００４８】
スイッチ１２１は、メイン装置１４のホストシステム１４３から制御信号ＣＴＬ１を受ける。そして、スイッチ１２１は、その制御信号ＣＴＬ１によってアンテナ１１を端子１２２または端子１２３に接続する。
【００４９】
この場合、制御信号ＣＴＬ１は、Ｌ（論理ロー）レベルの信号、またはＨ（論理ハイ）レベルの信号からなる。そして、スイッチ１２１は、制御信号ＣＴＬ１がＬレベルの信号からなる場合、アンテナ１１を端子１２２に接続し、制御信号ＣＴＬ１がＨレベルの信号からなる場合、アンテナ１１を端子１２３に接続する。
【００５０】
ウェイクアップ信号受信器１３１は、パケットを受信する機能のみを有し、パケットを送信する機能を有しない。
【００５１】
ウェイクアップ信号受信器１３１は、無線通信帯域（＝２．４５ＧＨｚ帯）と異なる周波数に設定されたチャネルＸを有する。そして、ウェイクアップ信号受信器１３１は、スイッチ１２１が端子１２２に接続されたとき、チャネルＸでウェイクアップ信号を待ち受ける。
【００５２】
ウェイクアップ信号受信器１３１は、ウェイクアップ信号をアンテナ１１を介して受信すると、その受信したウェイクアップ信号を復調し、その復調したウェイクアップ信号をウェイクアップ判定器１３２へ出力する。
【００５３】
ウェイクアップ判定器１３２は、基地局１のＩＤを予め保持している。ウェイクアップ判定器１３２は、ウェイクアップ信号をウェイクアップ信号受信器１３１から受ける。そして、ウェイクアップ判定器１３２は、その受けたウェイクアップ信号に含まれるウェイクアップＩＤを抽出する。
【００５４】
そうすると、ウェイクアップ判定器１３２は、ウェイクアップＩＤが基地局１のＩＤに一致するか否かを判定する。ウェイクアップ判定器１３２は、ウェイクアップＩＤが無線基地局１のＩＤに一致すると判定したとき、起動信号を生成し、その生成した起動信号をメイン装置１４のホストシステム１４３へ出力する。一方、ウェイクアップ判定器１３２は、ウェイクアップＩＤが基地局１のＩＤに一致しないと判定したとき、その抽出したウェイクアップＩＤを破棄する。
【００５５】
無線通信モジュール１４１は、端末装置４との間のデータ通信に使用されるチャネルＺ（＝２．４５ＧＨｚ帯の１つの周波数を有する周波数チャネル）が予め設定されている。
【００５６】
無線通信モジュール１４１は、ホストシステム１４３からコマンド信号ＣＯＭ１を受けると、起動状態からスリープ状態へ移行し、ホストシステム１４３からコマンド信号ＣＯＭ２を受けると、スリープ状態から起動状態へ移行する。なお、このスリープ状態は、無線通信モジュール１４１が動作を停止した状態である。
【００５７】
また、無線通信モジュール１４１は、アンテナ１１を介してビーコンフレームＢｅａｃｏｎを定期的に送信し、端末装置４との間で無線通信リンクを確立する。そして、無線通信モジュール１４１は、端末装置４と無線通信を行う。この場合、無線通信モジュール１４１は、端末装置４から受信したパケットからデータを取り出してホストシステム１４３へ出力し、ホストシステム１４３から受けたデータを含むパケットを生成して端末装置４へ送信する。
【００５８】
無線通信モジュール１４１は、ウェイクアップ信号をホストシステム１４３から受けると、その受けたウェイクアップ信号をオンオフキーイングの変調方式によって変調し、その変調したウェイクアップ信号をアンテナ１１を介してチャネルＸで他の基地局へ送信する。
【００５９】
このオンオフキーイングの変調方式は、伝送レートが数十ｋｂｐｓ〜数百ｋｂｐｓである変調方式であり、通常の無線ＬＡＮに用いられる変調方式よりも伝送レートが低い。このように伝送レートが低い変調方式によってウェイクアップ信号を変調するのは、１００μＷという非常に低い電力で動作するウェイクアップ装置１３によってウェイクアップ信号を復調できるようにするためである。
【００６０】
有線通信モジュール１４２は、イーサネットＥＴＨを介して他の基地局からデータを受信し、その受信したデータをホストシステム１４３へ出力する。
【００６１】
また、有線通信モジュール１４２は、ホストシステム１４３からデータを受け、その受けたデータをイーサネットＥＴＨを介して他の基地局へ送信する。
【００６２】
更に、有線通信モジュール１４２は、ホストシステム１４３からコマンド信号ＣＯＭ１を受けると、起動状態からスリープ状態へ移行し、ホストシステム１４３からコマンド信号ＣＯＭ２を受けると、スリープ状態から起動状態へ移行する。なお、このスリープ状態は、有線通信モジュール１４２が動作を停止した状態である。
【００６３】
ホストシステム１４３は、一定の期間Ｔ１、端末装置４からのパケットを無線通信モジュール１４１を介して受けないとき、または基地局１の通信範囲内に端末装置が存在しないとき、スリープ信号ＳＬＰを生成し、その生成したスリープ信号ＳＬＰをイーサネットＥＴＨを介して制御装置７へ送信する。その後、ホストシステム１４３は、コマンド信号ＣＯＭ１を生成し、その生成したコマンド信号ＣＯＭ１を無線通信モジュール１４１および有線通信モジュール１４２へ出力するとともに、Ｌレベルの制御信号ＣＴＬ１を生成して切替器１２へ出力する。そして、ホストシステム１４３は、スリープ状態（＝停止状態）へ移行する。
【００６４】
また、ホストシステム１４３は、ウェイクアップ判定器１３２から起動信号を受けると、スリープ状態から起動状態へ移行する。そして、ホストシステム１４３は、コマンド信号ＣＯＭ２を生成し、その生成したコマンド信号ＣＯＭ２を無線通信モジュール１４１および有線通信モジュール１４２へ出力するとともに、Ｈレベルの制御信号ＣＴＬ１を生成して切替器１２へ出力する。その後、ホストシステム１４３は、基地局１がスリープ状態から起動状態へ移行したことを示す起動通知ＤＲＶを生成し、その生成した起動通知ＤＲＶを有線通信モジュール１４２およびイーサネットＥＴＨを介して制御装置７へ送信する。
【００６５】
更に、ホストシステム１４３は、他の基地局の通信範囲内に存在する端末装置宛てのデータパケットＤａｔａを無線通信モジュール１４１を介して端末装置４から受信すると、その受信したデータパケットＤａｔａ、または他の基地局へデータパケットＤａｔａを送信したいことを示す制御フレームＣＦＭを有線通信モジュール１４２およびイーサネットＥＴＨを介して制御装置７へ送信する。その後、ホストシステム１４３は、他の基地局が通信可能であることを示す通信可能信号ＣＭＯＮをイーサネットＥＴＨを介して制御装置７から受信すると、データパケットＤａｔａを有線通信モジュール１４２およびイーサネットＥＴＨを介して他の基地局へ送信する。
【００６６】
更に、ホストシステム１４３は、ウェイクアップ信号を生成して送信するように基地局１を制御するための制御信号ＣＴＬ３を制御装置７から有線通信モジュール１４２を介して受信すると、ＥＳＳＩＤ、ＢＳＳＩＤ、およびそれらのハッシュ値のいずれかからなるウェイクアップＩＤを生成し、その生成したウェイクアップＩＤを含むウェイクアップ信号を生成する。そして、ホストシステム１４３は、その生成したウェイクアップ信号を無線通信モジュール１４１へ出力する。なお、ウェイクアップＩＤは、基地局１が起動させる他の基地局を示す情報である。
【００６７】
更に、ホストシステム１４３は、無線通信モジュール１４１からデータを受けると、その受けたデータを有線通信モジュール１４２へ出力する。
【００６８】
更に、ホストシステム１４３は、有線通信モジュール１４２からデータを受けると、その受けたデータを無線通信モジュール１４１へ出力する。
【００６９】
更に、ホストシステム１４３は、基地局１の通信範囲内に存在する端末装置を管理する。
【００７０】
なお、図１に示す基地局２，３の各々も、図２に示す基地局１と同じ構成からなる。
【００７１】
図３は、図１に示す制御装置７の構成図である。図３を参照して、制御装置７は、受信部７１と、送信部７２と、制御部７３と、記憶部７４と、経路情報保持部７５とを含む。
【００７２】
受信部７１および送信部７２は、イーサネットＥＴＨに接続される。受信部７１は、データパケットＤａｔａまたは制御フレームＣＦＭをイーサネットＥＴＨを介して基地局１〜３のいずれかから受信し、その受信したデータパケットＤａｔａまたは制御フレームＣＦＭを制御部７３へ出力する。
【００７３】
また、受信部７１は、Ｈｅｌｌｏパケットの送信元のアドレスＳｒｃと、Ｈｅｌｌｏパケットを受信した基地局のアドレスＤｓｔとをイーサネットＥＴＨを介して基地局１〜３から受信し、その受信した送信元のアドレスＳｒｃと、Ｈｅｌｌｏパケットを受信した基地局のアドレスＤｓｔとを制御部７３へ出力する。
【００７４】
更に、受信部７１は、起動通知ＤＲＶまたはスリープ信号ＳＬＰをイーサネットＥＴＨを介して基地局１〜３から受信し、その受信した起動通知ＤＲＶまたはスリープ信号ＳＬＰを制御部７３へ出力する。
【００７５】
送信部７２は、ウェイクアップ信号を生成して送信するように基地局（基地局１〜３のいずれか）を制御するための制御信号ＣＴＬ２を制御部７３から受ける。そして、送信部７２は、その受けた制御信号ＣＴＬ２をイーサネットＥＴＨを介して基地局（基地局１〜３のいずれか）へ送信する。
【００７６】
また、送信部７２は、通信可能信号ＣＭＯＮを制御部７３から受け、その受けた通信可能信号ＣＭＯＮをイーサネットＥＴＨを介して基地局（基地局１〜３のいずれか）へ送信する。
【００７７】
制御部７３は、Ｈｅｌｌｏパケットの送信元のアドレスＳｒｃと、Ｈｅｌｌｏパケットを受信した基地局のアドレスＤｓｔとを受信部７１から受けると、その受けた送信元のアドレスＳｒｃと、基地局のアドレスＤｓｔとに基づいて、基地局１〜３が相互に無線通信を行うための経路を示す経路表を作成する。この場合、制御部７３は、ＯＬＳＲまたはＡＯＤＶのプロトコルに従って経路表を作成する。そして、制御部７３は、その作成した経路表を経路情報保持部７５に格納する。
【００７８】
なお、ＯＬＳＲまたはＡＯＤＶのプロトコルに従って経路表を作成する方法自体は、公知であるので、その説明を省略するが、無線通信分野の技術者は、「ＯＬＳＲまたはＡＯＤＶのプロトコル」という文言に接すれば、送信元のアドレスＳｒｃと、基地局のアドレスＤｓｔとに基づいて経路表を作成できる。
【００７９】
また、制御部７３は、起動通知ＤＲＶまたはスリープ信号ＳＬＰを受信部７１から受けると、その受けた起動通知ＤＲＶまたはスリープ信号ＳＬＰに基づいて、各基地局１〜３の状態を示す状態情報を作成し、その作成した状態情報を記憶部７４に記憶する。
【００８０】
更に、制御部７３は、データパケットＤａｔａまたは制御フレームＣＦＭを受信部７１から受けると、状態情報を記憶部７４から読み出し、その読み出した状態情報を参照して、データパケットＤａｔａの送信先である基地局がスリープ状態であるか起動状態であるかを判定する。
【００８１】
制御部７３は、データパケットＤａｔａの送信先である基地局が起動状態であると判定したとき、通信可能信号ＣＭＯＮを生成して送信部７２へ出力する。
【００８２】
一方、制御部７３は、データパケットＤａｔａの送信先である基地局がスリープ状態であると判定したとき、経路表を経路情報保持部７５から読み出し、その読み出した経路表を更に参照して、そのスリープ状態である基地局へ無線通信によってウェイクアップ信号を届かせることができる基地局ＢＳ＿ＷＵを決定し、ウェイクアップ信号を生成して送信するように基地局ＢＳ＿ＷＵを制御するための制御信号ＣＴＬ２を生成して送信部７２へ出力する。
【００８３】
更に、制御部７３は、制御信号ＣＴＬ２を送信部７２へ出力した後、起動通知ＤＲＶを受信部７１から受けると、通信可能信号ＣＭＯＮを生成して送信部７２へ出力する。
【００８４】
記憶部７４は、各基地局１〜３の状態を示す状態情報を記憶する。経路情報保持部７５は、基地局１〜３が相互に無線通信を行うための経路を示す経路表を保持する。
【００８５】
図４は、状態情報の概念図である。図４を参照して、状態情報ＩＦＳＴは、基地局１〜３と、基地局１〜３に対応付けられた状態（＝スリープ状態または起動状態）とからなる。
【００８６】
図５は、経路表の概念図である。図５を参照して、経路表ＲＴは、送信先と、次の基地局と、ホップ数とを含む。送信先、次の基地局およびホップ数は、相互に対応付けられる。
【００８７】
送信先は、データパケットの送信先である基地局のアドレスからなる。次の基地局は、各基地局がデータパケットを送信先へ送信するときの次に送信すべき基地局のアドレスからなる。ホップ数は、送信先の基地局までの無線通信の回数からなる。例えば、図１に示す基地局１が基地局３へ無線通信によってデータパケットを送信する場合、ホップ数は、“２”である。
【００８８】
図６は、実施の形態１における基地局をウェイクアップさせる方法を説明するための概念図である。また、図７は、状態情報の具体例を示す図である。更に、図８は、経路表の具体例を示す図である。
【００８９】
図６を参照して、基地局１，２は、起動状態であり、基地局３は、スリープ状態である。そして、端末装置４は、端末装置６宛てのデータパケットＤａｔａを生成し、その生成したデータパケットＤａｔａを無線通信によって基地局１へ送信する。
【００９０】
この場合、データパケットＤａｔａの宛先は、端末装置６であり、基地局３を経由する必要がある。しかし、基地局１は、基地局３との間で電波を直接送受信できないので、スリープ状態にある基地局３をウェイクアップさせることができない。
【００９１】
このような状況において、基地局３を確実にウェイクアップさせる方法について説明する。
【００９２】
図６に示す状況において、制御装置７は、図７に示す状態情報ＩＦＳＴ−１を記憶部７４に記憶しており、図８に示す経路表ＲＴ−１を経路情報保持部７５に保持している。
【００９３】
この場合、制御装置７の制御部７３は、Ｈｅｌｌｏパケットの送信元のアドレスＳｒｃとして基地局２のアドレスＡｄｄ２と、Ｈｅｌｌｏパケットを受信した基地局のアドレスＤｓｔとして基地局１のアドレスＡｄｄ１とを基地局１から受信する。また、制御装置７の制御部７３は、Ｈｅｌｌｏパケットの送信元のアドレスＳｒｃとして基地局２のアドレスＡｄｄ２と、Ｈｅｌｌｏパケットを受信した基地局のアドレスＤｓｔとして基地局３のアドレスＡｄｄ３とを基地局３から受信する。更に、制御装置７の制御部７３は、Ｈｅｌｌｏパケットの送信元のアドレスＳｒｃとして基地局１のアドレスＡｄｄ１と、Ｈｅｌｌｏパケットを受信した基地局のアドレスＤｓｔとして基地局２のアドレスＡｄｄ２とを基地局２から受信する。更に、制御装置７の制御部７３は、Ｈｅｌｌｏパケットの送信元のアドレスＳｒｃとして基地局３のアドレスＡｄｄ３と、Ｈｅｌｌｏパケットを受信した基地局のアドレスＤｓｔとして基地局２のアドレスＡｄｄ２とを基地局２から受信する。そして、制御装置７の制御部７３は、その受信した送信元のアドレスＡｄｄ２と基地局１のアドレスＡｄｄ１との組み合わせ、送信元のアドレスＡｄｄ２と基地局３のアドレスＡｄｄ３との組み合わせ、送信元のアドレスＡｄｄ１と基地局２のアドレスＡｄｄ２との組み合わせ、および送信元のアドレスＡｄｄ３と基地局２のアドレスＡｄｄ２との組み合わせに基づいて、図８に示す経路表ＲＴ−１を作成する。
【００９４】
基地局１のホストシステム１４３は、データパケットＤａｔａを端末装置４から無線通信モジュール１４１を介して受信すると、データパケットＤａｔａまたは制御フレームＣＲＭを有線通信モジュール１４２およびイーサネットＥＴＨを介して制御装置７へ送信する。
【００９５】
制御装置７の受信部７１は、データパケットＤａｔａまたは制御フレームＣＲＭをイーサネットＥＴＨを介して基地局１から受信し、その受信したデータパケットＤａｔａまたは制御フレームＣＲＭを制御部７３へ出力する。
【００９６】
制御装置７の制御部７３は、データパケットＤａｔａまたは制御フレームＣＲＭを受信部７１から受けると、記憶部７４から状態情報ＩＦＳＴ−１を読み出し、その読み出した状態情報ＩＦＳＴ−１を参照して、基地局１，２が起動状態であり、基地局３がスリープ状態であることを検出する。
【００９７】
また、制御装置７の制御部７３は、経路情報保持部７５から経路表ＲＴ−１を読み出し、その読み出した経路表ＲＴ−１を参照して、基地局１と基地局３との間では、電波を直接送受信できないことを検知し（経路表ＲＴ−１の３，４行目参照）、基地局２が基地局１と基地局３との間に位置し、基地局２が基地局１，３の両方との間で電波を直接送受信できることを検知する（経路表ＲＴ−１の１〜４行目参照）。
【００９８】
そうすると、制御装置７の制御部７３は、スリープ状態である基地局３にウェイクアップ信号を届かせることができる基地局ＢＳ＿ＷＵとして基地局２を決定する。そして、制御装置７の制御部７３は、ウェイクアップ信号を生成して基地局３へ送信するように基地局２を制御するための制御信号ＣＴＬ２を生成し、その生成した制御信号ＣＴＬ２を送信部７２およびイーサネットＥＴＨを介して基地局２へ送信する。
【００９９】
基地局２の有線通信モジュール１４２は、イーサネットＥＴＨを介して制御信号ＣＴＬ２を受信し、その受信した制御信号ＣＴＬ２をホストシステム１４３へ出力する。
【０１００】
基地局２のホストシステム１４３は、制御信号ＣＴＬ２を有線通信モジュール１４２から受け、その受けた制御信号ＣＴＬ２に応じて、基地局３を示すウェイクアップＩＤからなるウェイクアップ信号を生成し、その生成したウェイクアップ信号を無線通信モジュール１４１へ出力する。
【０１０１】
基地局２の無線通信モジュール１４１は、ホストシステム１４３からウェイクアップ信号を受けると、その受けたウェイクアップ信号を上述した方法によって変調し、その変調したウェイクアップ信号をチャネルＸでアンテナ１１を介して基地局３へ送信する。
【０１０２】
基地局３のウェイクアップ信号受信器１３１は、アンテナ１１を介してウェイクアップ信号をチャネルＸで基地局２から受信し、その受信したウェイクアップ信号を復調し、その復調したウェイクアップ信号をウェイクアップ判定器１３２へ出力する。
【０１０３】
基地局３のウェイクアップ判定器１３２は、ウェイクアップ信号をウェイクアップ信号受信器１３１から受け、その受けたウェイクアップ信号に含まれるウェイクアップＩＤを抽出する。
【０１０４】
そうすると、基地局３のウェイクアップ判定器１３２は、ウェイクアップＩＤが基地局３のＩＤに一致するか否かを判定する。基地局３のウェイクアップ判定器１３２は、ウェイクアップＩＤが基地局３のＩＤに一致すると判定したとき、起動信号を生成し、その生成した起動信号をメイン装置１４のホストシステム１４３へ出力する。
【０１０５】
基地局３のホストシステム１４３は、ウェイクアップ判定器１３２からの起動信号に応じて、スリープ状態から起動状態へ移行する。そして、基地局３のホストシステム１４３は、コマンド信号ＣＯＭ２を生成して無線通信モジュール１４１および有線通信モジュール１４２へ出力するとともに、Ｈレベルの制御信号ＣＴＬ１を生成して切替器１２へ出力する。
【０１０６】
基地局３の無線通信モジュール１４１および有線通信モジュール１４２は、コマンド信号ＣＯＭ２に応じて、スリープ状態から起動状態へ移行し、スイッチ１２１は、Ｈレベルの制御信号ＣＴＬ１に応じて、端子１２３に接続される。
【０１０７】
その後、基地局３のホストシステム１４３は、基地局３がスリープ状態から起動状態へ移行したことを示す起動通知ＤＲＶを生成し、その生成した起動通知ＤＲＶを有線通信モジュール１４２およびイーサネットＥＴＨを介して制御装置７へ送信する。
【０１０８】
制御装置７の受信部７１は、イーサネットＥＴＨを介して起動通知ＤＲＶを基地局３から受信し、その受信した起動通知ＤＲＶを制御部７３へ出力する。制御装置７の制御部７３は、受信部７１から受けた起動通知ＤＲＶに応じて、状態情報ＩＦＳＴ−１の基地局３に対応する状態をスリープ状態から起動状態へ変える。
【０１０９】
その後、制御装置７の制御部７３は、基地局３が通信可能であることを示す通信可能信号ＣＭＯＮを生成し、その生成した通信可能信号ＣＭＯＮを送信部７２およびイーサネットＥＴＨを介して基地局１へ送信する。
【０１１０】
基地局１の有線通信モジュール１４２は、イーサネットＥＴＨを介して通信可能信号ＣＭＯＮを制御装置７から受信し、その受信した通信可能信号ＣＭＯＮをホストシステム１４３へ出力する。
【０１１１】
そうすると、基地局１のホストシステム１４３は、有線通信モジュール１４２からの通信可能信号ＣＭＯＮに応じて、端末装置４から受信したデータパケットＤａｔａを有線通信モジュール１４２へ出力し、有線通信モジュール１４２は、ホストシステム１４３からのデータパケットＤａｔａをイーサネットＥＴＨを介して基地局３へ送信する。
【０１１２】
基地局３の有線通信モジュール１４２は、データパケットＤａｔａをイーサネットＥＴＨを介して基地局１から受信し、その受信したデータパケットＤａｔａをホストシステム１４３へ出力し、ホストシステム１４３は、データパケットＤａｔａを無線通信モジュール１４１へ出力し、無線通信モジュール１４１は、データパケットＤａｔａを無線ＬＡＮの通信方式に従って変調して端末装置６へ送信する。これによって、端末装置６は、端末装置４から送信された自己宛てのデータパケットＤａｔａを受信する。
【０１１３】
図９は、スリープ状態である基地局をウェイクアップさせる方法を示す実施の形態１におけるフローチャートである。
【０１１４】
図９を参照して、基地局３をウェイクアップさせる動作が開始されると、基地局１は、データパケットＤａｔａを端末装置４から受信し（ステップＳ１）、データパケットＤａｔａまたは制御フレームＣＦＭをイーサネットＥＴＨを介して制御装置７へ送信する（ステップＳ２）。
【０１１５】
そして、制御装置７は、イーサネットＥＴＨを介してデータパケットＤａｔａまたは制御フレームＣＦＭを受信し（ステップＳ３）、その受信したデータパケットＤａｔａまたは制御フレームＣＦＭに基づいて、基地局１が基地局３との通信を要求していることを検知する。
【０１１６】
そうすると、制御装置７は、状態情報ＩＦＳＴ−１を参照して、基地局１，２が起動状態であり、基地局３がスリープ状態であることを検出する。そして、制御装置７は、更に、経路表ＲＴ−１を参照して、基地局３へウェイクアップ信号を届けることができる基地局ＢＳ＿ＷＵとして基地局２を決定する（ステップＳ４）。
【０１１７】
その後、制御装置７は、ウェイクアップ信号を生成して送信するように基地局２を制御するための制御信号ＣＴＬ２を生成し、その生成した制御信号ＣＴＬ２をイーサネットＥＴＨを介して基地局２へ送信する（ステップＳ５）。
【０１１８】
基地局２は、イーサネットＥＴＨを介して制御信号ＣＴＬ２受信し（ステップＳ６）、その受信した制御信号ＣＴＬ２に応じて、ウェイクアップ信号を生成し、その生成したウェイクアップ信号を無線通信によって基地局３へ送信する（ステップＳ７）。
【０１１９】
基地局３は、ウェイクアップ信号を基地局２から受信し（ステップＳ８）、スリープ状態から起動状態へ移行する（ステップＳ９）。そして、基地局３は、起動通知ＤＲＶをイーサネットＥＴＨを介して制御装置７へ送信する（ステップＳ１０）。
【０１２０】
制御装置７は、イーサネットＥＴＨを介して起動通知ＤＲＶを受信し（ステップＳ１１）、その受信した起動通知ＤＲＶに応じて、通信可能信号ＣＭＯＮを生成し、その生成した通信可能信号ＣＭＯＮをイーサネットＥＴＨを介して基地局１へ送信する（ステップＳ１２）。
【０１２１】
基地局１は、イーサネットＥＴＨを介して通信可能信号ＣＭＯＮを受信し（ステップＳ１３）、その受信した通信可能信号ＣＭＯＮに応じて、データパケットＤａｔａをイーサネットＥＴＨを介して基地局３へ送信する（ステップＳ１４）。そして、基地局３は、データパケットＤａｔａをイーサネットＥＴＨを介して基地局１から受信し、その受信したデータパケットＤａｔａを無線通信によって端末装置６へ送信する。これによって、一連の動作が終了する。
【０１２２】
このように、データパケットＤａｔａを受信した基地局１がデータパケットＤａｔａの送信先である基地局３を、直接、ウェイクアップさせることができない場合、制御装置７が基地局３にウェイクアップ信号を届けることができる基地局ＢＳ＿ＷＵとして基地局２を決定し、その決定した基地局２に基地局３をウェイクアップさせる。つまり、制御装置７は、データパケットＤａｔａを送信したい基地局１以外の基地局であり、かつ、スリープ状態にある基地局３にウェイクアップ信号を届けることができる基地局２に基地局３をウェイクアップさせる。
【０１２３】
従って、基地局１からの電波が基地局３へ届かない環境においても、スリープ状態である基地局３を確実にウェイクアップできる。
【０１２４】
図１０は、実施の形態１における基地局をウェイクアップさせる他の方法を説明するための概念図である。また、図１１は、状態情報の他の具体例を示す図である。
【０１２５】
図１０の（ａ）を参照して、基地局３をウェイクアップさせるときに、基地局２がスリープ状態である場合、図９に示す方法では、基地局３をウェイクアップさせることができない。
【０１２６】
制御装置７の制御部７３は、状態情報ＩＦＳＴ−２を参照して基地局２がスリープ状態であることを検出すると、経路表ＲＴ−１を更に参照して、基地局１がウェイクアップ信号を基地局２に届かせることができることを検出する。そして、制御装置７の制御部７３は、ウェイクアップ信号を生成して基地局２へ送信するように基地局１を制御するための制御信号ＣＴＬ３を生成し、その生成した制御信号ＣＴＬ３を送信部７２およびイーサネットＥＴＨを介して基地局１へ送信する。
【０１２７】
基地局１の有線通信モジュール１４２は、イーサネットＥＴＨを介して制御信号ＣＴＬ３を受信し、その受信した制御信号ＣＴＬ３をホストシステム１４３へ出力する。
【０１２８】
基地局１のホストシステム１４３は、制御信号ＣＴＬ３を有線通信モジュール１４２から受け、その受けた制御信号ＣＴＬ３に応じて、基地局２を示すウェイクアップＩＤからなるウェイクアップ信号を生成し、その生成したウェイクアップ信号を無線通信モジュール１４１へ出力する。
【０１２９】
基地局１の無線通信モジュール１４１は、ホストシステム１４３からウェイクアップ信号を受けると、その受けたウェイクアップ信号を上述した方法によって変調し、その変調したウェイクアップ信号をチャネルＸでアンテナ１１を介して基地局２へ送信する。
【０１３０】
基地局２のウェイクアップ信号受信器１３１は、アンテナ１１を介してウェイクアップ信号をチャネルＸで基地局１から受信し、その受信したウェイクアップ信号を復調し、その復調したウェイクアップ信号をウェイクアップ判定器１３２へ出力する。
【０１３１】
基地局２のウェイクアップ判定器１３２は、ウェイクアップ信号をウェイクアップ信号受信器１３１から受け、その受けたウェイクアップ信号に含まれるウェイクアップＩＤを抽出する。
【０１３２】
そうすると、基地局２のウェイクアップ判定器１３２は、ウェイクアップＩＤが基地局２のＩＤに一致するか否かを判定する。基地局２のウェイクアップ判定器１３２は、ウェイクアップＩＤが基地局２のＩＤに一致すると判定したとき、起動信号を生成し、その生成した起動信号をメイン装置１４のホストシステム１４３へ出力する。
【０１３３】
基地局２のホストシステム１４３は、ウェイクアップ判定器１３２からの起動信号に応じて、スリープ状態から起動状態へ移行する。そして、基地局２のホストシステム１４３は、コマンド信号ＣＯＭ２を生成して無線通信モジュール１４１および有線通信モジュール１４２へ出力するとともに、Ｈレベルの制御信号ＣＴＬ１を生成して切替器１２へ出力する。
【０１３４】
基地局２の無線通信モジュール１４１および有線通信モジュール１４２は、コマンド信号ＣＯＭ２に応じて、スリープ状態から起動状態へ移行し、スイッチ１２１は、Ｈレベルの制御信号ＣＴＬ１に応じて、端子１２３に接続される。
【０１３５】
その後、基地局２のホストシステム１４３は、基地局２がスリープ状態から起動状態へ移行したことを示す起動通知ＤＲＶを生成し、その生成した起動通知ＤＲＶを有線通信モジュール１４２およびイーサネットＥＴＨを介して制御装置７へ送信する。
【０１３６】
制御装置７の受信部７１は、イーサネットＥＴＨを介して起動通知ＤＲＶを基地局２から受信し、その受信した起動通知ＤＲＶを制御部７３へ出力する。制御装置７の制御部７３は、受信部７１から受けた起動通知ＤＲＶに応じて、状態情報ＩＦＳＴ−２（図１１参照）の基地局２に対応する状態をスリープ状態から起動状態へ変える。即ち、状態情報ＩＦＳＴ−２は、状態情報ＩＦＳＴ−１（図７参照）に更新される。
【０１３７】
図１０の（ｂ）を参照して、基地局２が起動状態へ移行すると、上述した図９に示す方法によって基地局３をウェイクアップさせる。
【０１３８】
この場合、基地局２は、上述した方法によって、制御装置７からの制御信号ＣＴＬ２に応じてウェイクアップ信号を基地局３へ送信すると、起動状態からスリープ状態へ移行する。
【０１３９】
より具体的には、基地局２の無線通信モジュール１４１がウェイクアップ信号をアンテナ１１を介して基地局３へ送信すると、ホストシステム１４３は、スリープ信号ＳＬＰを生成し、その生成したスリープ信号ＳＬＰを有線通信モジュール１４２およびイーサネットＥＴＨを介して制御装置７へ送信する。そして、基地局２のホストシステム１４３は、コマンド信号ＣＯＭ１を生成して無線通信モジュール１４１および有線通信モジュール１４２へ送信するとともに、Ｌレベルの制御信号ＣＴＬ１を生成して切替器１２へ出力し、その後、スリープ状態へ移行する。また、無線通信モジュール１４１および有線通信モジュール１４２は、コマンド信号ＣＯＭ１に応じてスリープ状態へ移行し、切替器１２のスイッチ１２１は、Ｌレベルの制御信号ＣＴＬ１に応じて端子１２２に接続される。
【０１４０】
図１２は、スリープ状態である基地局をウェイクアップさせる他の方法を示す実施の形態１におけるフローチャートである。
【０１４１】
図１２を参照して、一連の動作が開始されると、図９に示すステップＳ１〜ステップＳ４と同じステップが順次実行される（ステップＳ２１〜ステップＳ２４）。
【０１４２】
そして、ステップＳ２４の後、制御装置７は、基地局２がスリープ状態であることを検出し、ウェイクアップ信号を基地局２へ届けることができる基地局ＢＳ＿ＷＵとして基地局１を決定する（ステップＳ２５）。
【０１４３】
そうすると、制御装置７は、ウェイクアップ信号を生成して送信するように基地局１を制御するための制御信号ＣＴＬ３を生成し、その生成した制御信号ＣＴＬ３をイーサネットＥＴＨを介して基地局１へ送信する（ステップＳ２６）。
【０１４４】
基地局１は、制御信号ＣＴＬ３を受信し（ステップＳ２７）、その受信した制御信号ＣＴＬ３に応じて、ウェイクアップ信号を生成し、その生成したウェイクアップ信号を無線通信によって基地局２へ送信する（ステップＳ２８）。
【０１４５】
基地局２は、基地局１から送信されたウェイクアップ信号を受信し（ステップＳ２９）、その受信したウェイクアップ信号に応じて、スリープ状態から起動状態へ移行する（ステップＳ３０）。
【０１４６】
その後、基地局２は、スリープ状態から起動状態へ移行したことを示す起動通知ＤＲＶを生成し、その生成した起動通知ＤＲＶをイーサネットＥＴＨを介して制御装置７へ送信する（ステップＳ３１）。
【０１４７】
制御装置７は、イーサネットＥＴＨを介して起動通知ＤＲＶを基地局２から受信する（ステップＳ３２）。
【０１４８】
その後、図９に示すステップＳ５〜ステップＳ１５が順次実行される（ステップＳ３３）。この場合、基地局２は、ステップＳ７を実行すると、スリープ信号ＳＬＰを制御装置７へ送信し、その後、起動状態からスリープ状態へ移行する。
【０１４９】
このように、スリープ状態である基地局３にウェイクアップ信号を届けることができる基地局２がスリープ状態である場合、そのスリープ状態である基地局２にウェイクアップ信号を届けることができる基地局１が基地局２をウェイクアップさせ、その後、基地局２が基地局３をウェイクアップさせることによって、基地局１からの電波が基地局３へ届かない環境においても、基地局３を確実にウェイクアップさせることができる。つまり、起動状態にある基地局１からウェイクアップ信号を順次送信し、最終的に、基地局３をウェイクアップさせる。
【０１５０】
そして、基地局２は、基地局３をウェイクアップさせる機能を果たした後、スリープ状態へ移行する。従って、通信システム１０における消費電力を節約できる。
【０１５１】
［実施の形態２］
図１３は、実施の形態２による通信システムの概略図である。図１３を参照して、実施の形態２による通信システム１０Ａは、図１に示す通信システム１０の基地局２を基地局２Ａに代え、制御装置７を制御装置７Ａに代えたものであり、その他は、通信システム１０と同じである。
【０１５２】
基地局２Ａは、基地局１，３と同様にイーサネットＥＴＨに接続される。基地局２Ａは、スリープ状態であるときに、マジックパケットをイーサネットＥＴＨを介して制御装置７Ａから受信すると、スリープ状態から起動状態へ移行する。基地局２Ａは、その他、基地局２と同じ機能を果たす。
【０１５３】
制御装置７Ａは、制御装置７と同様にイーサネットＥＴＨに接続され、イーサネットＥＴＨを介して基地局１，２Ａ，３と通信を行う。
【０１５４】
そして、制御装置７Ａは、ＷＯＬ（Ｗａｋｅ  Ｏｎ  Ｌａｎ）の機能を備えており、基地局３をウェイクアップさせるときに基地局２Ａがスリープ状態である場合、マジックパケットを生成し、その生成したマジックパケットをイーサネットＥＴＨを介して基地局２Ａへ送信する。この場合、マジックパケットは、ＩＰヘッダに続いて、0xffffffffffff（６バイト）と、ＷＯＬ対象のコンピュータのネットワーク・アダプタのＭＡＣアドレス（６バイト）が１６回連続する１０２バイトのデータを含む。
【０１５５】
制御装置７Ａは、その他、制御装置７と同じ機能を果たす。
【０１５６】
図１４は、図１３に示す基地局２Ａの構成図である。図１４を参照して、基地局２Ａは、図２に示す基地局２のメイン装置１４をメイン装置１４Ａに代えたものであり、その他は、基地局２と同じである。
【０１５７】
メイン装置１４Ａは、メイン装置１４の有線通信モジュール１４２およびホストシステム１４３をそれぞれ有線通信モジュール１４２Ａおよびホストシステム１４３Ａに代えたものであり、その他は、メイン装置１４と同じである。
【０１５８】
基地局２Ａにおいては、スリープ状態とは、無線通信モジュール１４１およびホストシステム１４３Ａの動作が停止し、有線通信モジュール１４２Ａが動作している状態を言う。即ち、基地局２Ａにおいては、スリープ状態とは、無線通信が不可能であるが、有線通信が可能である状態を言う。従って、基地局２Ａにおいては、有線通信モジュール１４２Ａは、動作を停止せず、ホストシステム１４３Ａは、コマンド信号ＣＯＭ１，ＣＯＭ２を有線通信モジュール１４２Ａへ出力しない。
【０１５９】
そして、ホストシステム１４３Ａは、有線通信モジュール１４２Ａからマジックパケットを受けると、スリープ状態から起動状態へ移行する。即ち、ホストシステム１４３Ａは、ウェイクアップ判定器１３２からの起動信号によってスリープ状態から起動状態へ移行するとともに、有線通信モジュール１４２Ａからのマジックパケットによってスリープ状態から起動状態へ移行する。
【０１６０】
有線通信モジュール１４２Ａは、その他、有線通信モジュール１４２と同じ機能を果たし、ホストシステム１４３Ａは、その他、ホストシステム１４３と同じ機能を果たす。
【０１６１】
図１５は、図１３に示す制御装置７Ａの構成図である。図１５を参照して、制御装置７Ａは、図３に示す制御装置７の制御部７３を制御部７３Ａに代えたものであり、その他は、制御装置７と同じである。
【０１６２】
制御部７３Ａは、ＷＯＬの機能を備えている。そして、制御部７３Ａは、記憶部７４から読み出した状態情報ＩＦＳＴを参照して、ウェイクアップ信号を基地局３に届けることができる基地局２Ａがスリープ状態であることを検出すると、マジックパケットを生成し、その生成したマジックパケットを送信部７２およびイーサネットＥＴＨを介して基地局２Ａの有線通信モジュール１４２Ａへ送信する。制御部７３Ａは、その他、制御部７３と同じ機能を果たす。
【０１６３】
図１６は、実施の形態２における基地局をウェイクアップさせる方法を説明するための概念図である。また、図１７は、状態情報の更に他の具体例を示す図である。
【０１６４】
図１６の（ａ）を参照して、制御装置７Ａの制御部７３Ａは、経路表ＲＴ−１を参照して、ウェイクアップ信号を基地局３に届けることできる基地局ＢＳ＿ＷＵとして基地局２Ａを決定し、状態情報ＩＦＳＴ−３を参照して基地局２Ａの有線通信が起動状態であることを検出すると、マジックパケットＭｇｃ_ＰＫＴを生成する。そして、制御装置７Ａの制御部７３Ａは、その生成したマジックパケットＭｇｃ_ＰＫＴを送信部７２およびイーサネットＥＴＨを介して基地局２Ａへ送信する。
【０１６５】
基地局２Ａの有線通信モジュール１４２Ａは、イーサネットＥＴＨを介してマジックパケットＭｇｃ_ＰＫＴを制御装置７Ａから受信し、その受信したマジックパケットＭｇｃ_ＰＫＴをホストシステム１４３Ａへ出力する。そうすると、基地局２Ａのホストシステム１４３Ａは、スリープ状態から起動状態へ移行し、コマンド信号ＣＯＭ２を無線通信モジュール１４１へ出力するとともに、Ｈレベルの制御信号ＣＴＬ１を切替器１２へ出力する。そして、無線通信モジュール１４１は、コマンド信号ＣＯＭ２に応じてスリープ状態から起動状態へ移行し、切替器１２のスイッチ１２１は、端子１２３に接続される。
【０１６６】
図１６の（ｂ）を参照して、制御装置７Ａの制御部７３Ａは、マジックパケットＭｇｃ_ＰＫＴを基地局２Ａへ送信した後、制御信号ＣＴＬ２を生成して基地局２Ａへ送信する。その後、実施の形態１において説明した方法によって基地局３をウェイクアップさせる。
【０１６７】
図１８は、スリープ状態である基地局をウェイクアップさせる方法を示す実施の形態２におけるフローチャートである。
【０１６８】
図１８を参照して、一連の動作が開始されると、図９に示すステップＳ１〜ステップＳ４と同じステップが順次実行される（ステップＳ４１〜ステップＳ４４）。
【０１６９】
そして、ステップＳ４４の後、制御装置７Ａは、状態情報ＩＦＳＴ−３を参照して、基地局２Ａの有線通信モジュール１４２Ａが起動状態であることを検出する。そうすると、制御装置７Ａは、マジックパケットＭｇｃ_ＰＫＴを生成し、その生成したマジックパケットＭｇｃ_ＰＫＴをイーサネットＥＴＨを介して基地局２Ａへ送信する（ステップＳ４５）。
【０１７０】
基地局２Ａは、マジックパケットＭｇｃ_ＰＫＴを受信し（ステップＳ４６）、その受信したマジックパケットＭｇｃ_ＰＫＴに応じて、スリープ状態から起動状態へ移行する（ステップＳ４７）。
【０１７１】
その後、図９に示すステップＳ５〜ステップＳ１５が順次実行される（ステップＳ４８）。この場合、基地局２Ａは、ステップＳ７を実行すると、スリープ信号ＳＬＰを制御装置７Ａへ送信し、その後、起動状態からスリープ状態（無線通信が不可能であるが、有線通信が可能である状態）へ移行する。
【０１７２】
このように、スリープ状態である基地局３にウェイクアップ信号を届けることができる基地局２Ａの無線通信が不可能であるが、基地局２Ａの有線通信が可能である場合、マジックパケットＭｇｃ_ＰＫＴによって基地局２Ａを起動状態へ移行させ、その後、基地局２Ａが基地局３をウェイクアップさせることによって、基地局１からの電波が基地局３へ届かない環境においても、基地局３を確実にウェイクアップさせることができる。
【０１７３】
また、制御装置７Ａが基地局１に基地局２Ａをウェイクアップさせずに有線通信によって基地局２Ａを起動状態へ移行させるので、基地局１に基地局２Ａをウェイクアップさせる場合よりも、通信システム１０Ａ全体として電力を節約できる。
【０１７４】
［実施の形態３］
図１９は、実施の形態３による通信システムの概略図である。図１９を参照して、実施の形態３による通信システム１０Ｂは、図１に示す通信システム１０の基地局２および制御装置７をそれぞれ基地局２Ｂおよび制御装置７Ｂに代え、イーサネットＥＴＨをネットワーク２０に代えたものであり、その他は、通信システム１０と同じである。
【０１７５】
基地局１，２Ｂ，３は、ネットワーク２０を介して制御装置７Ｂと通信を行う。基地局２Ｂは、スリープ状態であるときに、ネットワーク２０を介して制御信号ＣＴＬ２を制御装置７Ｂから受信し、その受信した制御信号ＣＴＬ２に応じて、ウェイクアップ信号を生成して基地局３へ送信する。基地局２Ｂは、その他、基地局２と同じ機能を果たす。
【０１７６】
制御装置７Ｂは、ネットワーク２０を介して基地局１，２Ｂ，３と通信を行う。そして、制御装置７Ｂは、基地局３をウェイクアップさせるときに基地局２Ｂがスリープ状態である場合、制御信号ＣＴＬ２を生成し、その生成した制御信号ＣＴＬ２をネットワーク２０を介して基地局２Ｂへ送信する。
【０１７７】
ネットワーク２０は、３Ｇネットワーク、インターネット、ＡＤＳＬおよび光ネットワーク等からなる。
【０１７８】
図２０は、図１９に示す基地局２Ｂの構成図である。図２０を参照して、基地局２Ｂは、図２に示す基地局２のメイン装置１４をメイン装置１４Ｂに代えたものであり、その他は、基地局２と同じである。
【０１７９】
メイン装置１４Ｂは、メイン装置１４の有線通信モジュール１４２およびホストシステム１４３をそれぞれ通信モジュール１４２Ｂおよびホストシステム１４３Ｂに代えたものであり、その他は、メイン装置１４と同じである。
【０１８０】
基地局２Ｂにおいては、スリープ状態とは、無線通信モジュール１４１およびホストシステム１４３Ｂの動作が停止し、通信モジュール１４２Ｂが動作している状態を言う。即ち、基地局２Ｂにおいては、スリープ状態とは、無線通信が不可能であるが、ネットワーク２０を介した通信が可能である状態を言う。従って、基地局２Ｂにおいては、通信モジュール１４２Ｂは、動作を停止せず、ホストシステム１４３Ｂは、コマンド信号ＣＯＭ１，ＣＯＭ２を通信モジュール１４２Ｂへ出力しない。
【０１８１】
そして、ホストシステム１４３Ｂは、通信モジュール１４２Ｂから制御信号ＣＴＬ２を受けると、スリープ状態から起動状態へ移行する。即ち、ホストシステム１４３Ｂは、ウェイクアップ判定器１３２からの起動信号によってスリープ状態から起動状態へ移行するとともに、通信モジュール１４２Ｂからの制御信号ＣＴＬ２によってスリープ状態から起動状態へ移行する。
【０１８２】
通信モジュール１４２Ｂは、その他、有線通信モジュール１４２と同じ機能を果たし、ホストシステム１４３Ｂは、その他、ホストシステム１４３と同じ機能を果たす。
【０１８３】
基地局１，３の有線通信モジュール１４２は、実施の形態３においては、ネットワーク２０を介して制御装置７Ｂと通信を行う。
【０１８４】
図２１は、図１９に示す制御装置７Ｂの構成図である。図２１を参照して、制御装置７Ｂは、図３に示す制御装置７の受信部７１、送信部７２および制御部７３をそれぞれ受信部７１Ａ、送信部７２Ａおよび制御部７３Ａに代えたものであり、その他は、制御装置７と同じである。
【０１８５】
受信部７１Ａは、ネットワーク２０を介して基地局１，２Ｂ，３から起動通知ＤＲＶ等を受信し、その受信した起動通知ＤＲＶ等を制御部７３Ｂへ出力する。
【０１８６】
送信部７２Ａは、制御部７３Ｂから受けた制御信号ＣＴＬ２等をネットワーク２０を介して基地局２Ｂ等へ送信する。
【０１８７】
制御部７３Ｂは、記憶部７４から読み出した状態情報ＩＦＳＴを参照して、ウェイクアップ信号を基地局３に届けることができる基地局２Ｂがスリープ状態であることを検出すると、制御信号ＣＴＬ２を生成し、その生成した制御信号ＣＴＬ２を送信部７２Ａおよびネットワーク２０を介して基地局２Ｂの通信モジュール１４２Ｂへ送信する。制御部７３Ｂは、その他、制御部７３と同じ機能を果たす。
【０１８８】
図２２は、実施の形態３における基地局をウェイクアップさせる方法を説明するための概念図である。また、図２３は、状態情報の更に他の具体例を示す図である。
【０１８９】
図２２を参照して、制御装置７Ｂの制御部７３Ｂは、経路表ＲＴ−１を参照して、ウェイクアップ信号を基地局３に届けることできる基地局ＢＳ＿ＷＵとして基地局２Ｂを決定し、状態情報ＩＦＳＴ−４（図２３参照）を参照して基地局２Ｂのネットワーク通信が起動状態であることを検出すると、制御信号ＣＴＬ２を生成する。そして、制御装置７Ｂの制御部７３Ｂは、その生成した制御信号ＣＴＬ２を送信部７２Ａおよびネットワーク２０を介して基地局２Ｂへ送信する。
【０１９０】
基地局２Ｂの通信モジュール１４２Ｂは、ネットワーク２０を介して制御信号ＣＴＬ２を制御装置７Ｂから受信し、その受信した制御信号ＣＴＬ２をホストシステム１４３Ｂへ出力する。そうすると、基地局２Ｂのホストシステム１４３Ｂは、スリープ状態から起動状態へ移行し、コマンド信号ＣＯＭ２を無線通信モジュール１４１へ出力するとともに、Ｈレベルの制御信号ＣＴＬ１を切替器１２へ出力する。そして、基地局２Ｂの無線通信モジュール１４１は、コマンド信号ＣＯＭ２に応じてスリープ状態から起動状態へ移行し、切替器１２のスイッチ１２１は、端子１２３に接続される。
【０１９１】
その後、基地局２Ｂのホストシステム１４３Ｂは、ウェイクアップ信号を生成して無線通信モジュール１４１へ出力し、実施の形態１において説明した方法によって基地局３をウェイクアップさせる。
【０１９２】
実施の形態３においては、図９に示すフローチャートに従って、スリープ状態である基地局３をウェイクアップさせる。この場合、基地局２を基地局２Ｂと読み替え、イーサネットＥＴＨをネットワーク２０と読み替えればよい。
【０１９３】
このように、スリープ状態である基地局３にウェイクアップ信号を届けることができる基地局２Ｂの無線通信が不可能であるが、基地局２Ｂのネットワーク通信が可能である場合、ネットワーク通信によって基地局２Ｂを起動状態へ移行させ、その後、基地局２Ｂが基地局３をウェイクアップさせることによって、基地局１からの電波が基地局３へ届かない環境においても、基地局３を確実にウェイクアップさせることができる。
【０１９４】
また、制御装置７Ｂが基地局１に基地局２Ｂをウェイクアップさせずにネットワーク通信によって基地局２Ｂを起動状態へ移行させるので、基地局１に基地局２Ｂをウェイクアップさせる場合よりも、通信システム１０Ｂ全体として電力を節約できる。
【０１９５】
上述した実施の形態１においては、無線通信および有線通信の両方が不可能である状態をスリープ状態と定義し、実施の形態２においては、無線通信が不可能であるが、有線通信が可能である状態をスリープ状態と定義し、実施の形態３においては、無線通信が不可能であるが、ネットワーク通信が可能である状態をスリープ状態と定義した。
【０１９６】
従って、この発明の実施の形態においては、基地局は、無線通信および有線通信の両方が不可能である第１のスリープ状態と、無線通信が不可能であり、かつ、有線通信が可能である第２のスリープ状態と、無線通信が不可能であり、かつ、ネットワークを介した通信が可能である第３のスリープ状態と、無線通信および有線通信の両方が可能である起動状態とのいずれかの状態を取り得る。そして、状態情報は、第１〜第３のスリープ状態と、起動状態とのいずれの状態にあるかを各基地局毎に示す。
【０１９７】
また、上記においては、データパケットを受信した基地局１と、ウェイクアップさせたい基地局３との間に１個の基地局２（または基地局２Ａ，２Ｂ）が存在する場合について説明したが、この発明の実施の形態においては、これに限らず、基地局１と基地局３との間に複数の基地局が存在していてもよい。
【０１９８】
この場合、基地局１と基地局３との間に複数の基地局が存在し、その複数の基地局の全てが起動状態であるとき、図９に示すフローチャートに従って、基地局３に最も近い基地局が基地局３にウェイクアップ信号を届けることができる基地局として決定され、基地局３がウェイクアップされる。
【０１９９】
一方、基地局１と基地局３との間に複数の基地局が存在し、その複数の基地局の全てがスリープ状態（＝無線通信および有線通信の両方が不可能）であるとき、基地局１が基地局１に最も近い基地局をウェイクアップさせ、そのウェイクアップした基地局が隣の基地局をウェイクアップさせることを繰り返し行い、最終的に基地局３をウェイクアップさせる。
【０２００】
また、基地局１と基地局３との間に複数の基地局が存在し、その複数の基地局の全てがスリープ状態（＝無線通信が不可能であるが、有線通信が可能）であるとき、基地局３に最も近い基地局へマジックパケットを送信してウェイクアップさせ、そのウェイクアップした基地局が基地局３をウェイクアップさせる。
【０２０１】
更に、基地局１と基地局３との間に複数の基地局が存在し、その複数の基地局の全てがスリープ状態（＝無線通信が不可能であるが、ネットワーク通信が可能）であるとき、基地局３に最も近い基地局へ制御信号ＣＴＬ２を送信してウェイクアップさせ、そのウェイクアップした基地局が基地局３をウェイクアップさせる。
【０２０２】
更に、基地局１と基地局３との間に複数の基地局が存在し、その複数の基地局の一部が起動状態であり、残りがスリープ状態（＝無線通信および有線通信の両方が不可能）であり、起動状態にある基地局と基地局３との間にスリープ状態である基地局が存在するとき、起動状態にある一部の基地局のうち、基地局３に最も近い基地局がスリープ状態にある基地局をウェイクアップさせ、そのウェイクアップした基地局が隣の基地局をウェイクアップさせることを繰り返し行い、最終的に、基地局３にウェイクアップ信号を届かせることができる基地局が基地局３をウェイクアップさせる。
【０２０３】
更に、この発明の実施の形態においては、上述した制御装置７，７Ａ，７Ｂの機能は、プログラムによって実現されてもよい。この場合、コンピュータは、ＣＰＵと、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓｓ  Ｍｅｍｏｒｙ）と、通信インターフェースとを備える。ＣＰＵは、ＲＡＭをワークメモリとして用い、上述した状態情報ＩＦＳＴおよび経路表ＲＴを作成してＲＯＭに格納する。
【０２０４】
また、制御装置７の機能を実現するプログラムＰｒｏｇ−Ａは、図９に示すステップＳ３〜Ｓ５，Ｓ１１，Ｓ１２、または図１２に示すステップＳ２３〜Ｓ２６，Ｓ３〜Ｓ５，Ｓ１１，Ｓ１２からなり、制御装置７Ａの機能を実現するプログラムＰｒｏｇ−Ｂは、図１８に示すステップＳ４３〜Ｓ４５，Ｓ３〜Ｓ５，Ｓ１１，Ｓ１２からなり、制御装置７Ｂの機能を実現するプログラムＰｒｏｇ−Ｃは、図９に示すステップＳ３〜Ｓ５，Ｓ１１，Ｓ１２、または図１２に示すステップＳ２３〜Ｓ２６，Ｓ３〜Ｓ５，Ｓ１１，Ｓ１２からなる。
【０２０５】
そして、プログラムＰｒｏｇ−Ａ，Ｐｒｏｇ−Ｂ，Ｐｒｏｇ−Ｃは、ＲＯＭに格納されており、ＣＰＵは、プログラムＰｒｏｇ−Ａ，Ｐｒｏｇ−Ｂ，Ｐｒｏｇ−ＣのいずれかをＲＯＭから読み出し、その読み出したプログラム（プログラムＰｒｏｇ−Ａ，Ｐｒｏｇ−Ｂ，Ｐｒｏｇ−Ｃのいずれか）を実行して基地局３がウェイクアップするように、基地局１，２；１，２Ａ；１，２Ｂを制御する。
【０２０６】
従って、プログラムＰｒｏｇ−Ａ，Ｐｒｏｇ−Ｂ，Ｐｒｏｇ−Ｃを記憶したＲＯＭは、コンピュータ（ＣＰＵ）読み取り可能な記録媒体である。
【０２０７】
更に、この発明の実施の形態においては、上述したプログラムＰｒｏｇ−Ａ，Ｐｒｏｇ−Ｂ，Ｐｒｏｇ−Ｃのみを販売し、従来のルータにプログラムＰｒｏｇ−Ａ，Ｐｒｏｇ−Ｂ，Ｐｒｏｇ−Ｃのいずれかをインストールして制御装置７，７Ａ，７Ｂの機能を実現するようにしてもよい。
【０２０８】
上記においては、基地局１，２，２Ａ，２Ｂ，３は、部屋の中に配置されると説明したが、この発明の実施の形態においては、これに限らず、基地局１が基地局２，２Ａ，２Ｂと電波を直接送受信でき、基地局２，２Ａ，２Ｂが基地局３と電波を直接送受信できるが、基地局１が基地局３と電波を直接送受信できない環境であれば、基地局１，２，２Ａ，２Ｂ，３は、どのような場所に配置されていてもよい。
【０２０９】
なお、この発明の実施の形態においては、基地局３は、「第１の基地局」を構成し、基地局１は、「第２の基地局」を構成し、基地局２，２Ａ，２Ｂは、「第３の基地局」を構成する。
【０２１０】
また、この発明の実施の形態においては、基地局１が制御装置７，７Ａ，７Ｂへ送信するデータパケットＤａｔａまたは制御フレームＣＦＲは、基地局１が基地局３との間で通信を開始する「開始信号」を構成する。
【０２１１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０２１２】
この発明は、制御装置、それにおいて実行されるプログラム、およびその制御装置を備えた通信システムに適用される。
【符号の説明】
【０２１３】
１〜３，２Ａ，２Ｂ  基地局、４〜６  端末装置、７，７Ａ，７Ｂ  制御装置、１０，１０Ａ，１０Ｂ  通信システム、１１  アンテナ、１２  切替器、１３  ウェイクアップ装置、１４，１４Ａ，１４Ｂ  メイン装置、１５  電源、２０  ネットワーク、７１  受信部、７２  送信部、７３，７３Ａ  制御部、７４  記憶部、７５  経路情報保持部、１２１  スイッチ、１２２，１２３  端子、１３１  ウェイクアップ信号受信器、１３２  ウェイクアップ判定器、１４１  無線通信モジュール、１４２，１４２Ａ  有線通信モジュール、１４２Ｂ  通信モジュール、１４３，１４３Ａ，１４３Ｂ  ホストシステム。
【図１】
0005618243.tif 000002
【図２】
0005618243.tif 000003
【図３】
0005618243.tif 000004
【図４】
0005618243.tif 000005
【図５】
0005618243.tif 000006
【図６】
0005618243.tif 000007
【図７】
0005618243.tif 000008
【図８】
0005618243.tif 000009
【図９】
0005618243.tif 000010
【図１０】
0005618243.tif 000011
【図１１】
0005618243.tif 000012
【図１２】
0005618243.tif 000013
【図１３】
0005618243.tif 000014
【図１４】
0005618243.tif 000015
【図１５】
0005618243.tif 000016
【図１６】
0005618243.tif 000017
【図１７】
0005618243.tif 000018
【図１８】
0005618243.tif 000019
【図１９】
0005618243.tif 000020
【図２０】
0005618243.tif 000021
【図２１】
0005618243.tif 000022
【図２２】
0005618243.tif 000023
【図２３】
0005618243.tif 000024