JP2004343568A - 無線通信装置、無線通信方法及びプログラム - Google Patents
無線通信装置、無線通信方法及びプログラム Download PDFInfo
- Publication number
- JP2004343568A JP2004343568A JP2003139549A JP2003139549A JP2004343568A JP 2004343568 A JP2004343568 A JP 2004343568A JP 2003139549 A JP2003139549 A JP 2003139549A JP 2003139549 A JP2003139549 A JP 2003139549A JP 2004343568 A JP2004343568 A JP 2004343568A
- Authority
- JP
- Japan
- Prior art keywords
- wireless communication
- control signal
- communication terminal
- terminal
- identification information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
【課題】無線LANシステムなどの無線ネットワークに接続される端末での受信動作が、無駄なく行えるようにする。
【解決手段】無線ネットワーク内の各通信端末で、識別情報を含む制御信号を送信する無線通信システムでのそれぞれの通信端末で、受信した制御信号による認証ができない通信端末が、自らの通信端末の周囲に存在した場合に、自らの通信端末で、その認証ができない通信端末から送信される制御信号の間歇受信動作を停止するようにした。このようにしたことで、認証できる通信端末が存在する場合にだけ、その通信端末に対する間歇受信動作を行うようになる。
【選択図】 図4
【解決手段】無線ネットワーク内の各通信端末で、識別情報を含む制御信号を送信する無線通信システムでのそれぞれの通信端末で、受信した制御信号による認証ができない通信端末が、自らの通信端末の周囲に存在した場合に、自らの通信端末で、その認証ができない通信端末から送信される制御信号の間歇受信動作を停止するようにした。このようにしたことで、認証できる通信端末が存在する場合にだけ、その通信端末に対する間歇受信動作を行うようになる。
【選択図】 図4
Description
【0001】
【発明の属する技術分野】
本発明は、例えばデータ通信などを行う無線LAN(Local Area Network:構内情報通信網)システムに適用して好適な、通信装置、通信方法及びその通信処理を実行するプログラムに関する。
【0002】
【従来の技術】
従来、無線LANシステムのメディアアクセス制御としては、IEEE(The Institute of Electrical and Electronics Engineers )802.11方式で規定されたアクセス制御などが広く知られている。IEEE802.11方式の詳細については、International Standard ISO/IEC 8802−11:1999(E) ANSI/IEEE Std 802.11, 1999 Edition, Part11:Wireless LAN Medium Access Control(MAC) and Physical Layer(PHY) Specificationsなどに記載されている。
【0003】
IEEE802.11方式におけるネットワーキングは、BSS(Basic Service Set)の概念に基づいている。BSS は、アクセスポイント(Access Point:AP) のようなマスタ制御局が存在するインフラモードで定義されるBSS と、複数の移動局(Mobile Terminal:MT)のみにより構成されるアドホックモードで定義されるIBSS(Independent BSS) の二種類がある。アドホックモードで通信を行う際には、RTS/CTS 手順によるCSMA(Carrier Sense Multiple Access) で通信を行うことが知られている。上述したIEEE802.11方式においても、この処理が採用されている。
【0004】
RTS/CTS 手順では、送信元の通信局は、データの送信に先立ちRTS 信号を送信し、受信先の通信局からCTS 信号の返送があった場合に、送信元の通信局からデータの送信が行なえる。また、データ伝送が終了した直後に、受信先の通信局から、データの受信が正しく出来たことを示す確認応答信号である、ACK 信号を返送する手順が一般的に用いられる。このようにRTS 信号とCTS 信号の送受信を行ってから、データ伝送を開始させることで、無線伝送が行える状態か確認しながら通信ができる。
【0005】
ところで、アドホックネットワークにおいては、無線ネットワーク内の各通信局は、一定間隔でビーコンと称される認証用の信号を送信し、ビーコン送信直後の一定時間の送受信権を、その通信局に優先させることにより、信号の往来を管理するようにしてある。無線ネットワーク内の各通信局は、自局の周囲の通信局の状況を、ビーコンを受信することで把握する。その際、ビーコンの連続受信と間歇受信を交互に繰り返し実行することで、新規の通信局の参入などへの対応がとれ、なおかつ受信機の稼働率(ウェイクアップレシオ)の低減による低消費電力化を実現している。
【0006】
図8は、従来のこの種のアドホックネットワークでの通信状態の一例を示した図で、ここでは自ノード1の周囲に、他ノード2,3,4が存在している場合の、自ノード1での送受信状態(図8(a))を示した図である。図8(b),(c),(d)は、他ノード2,3,4でのビーコンの送信タイミングを示してある。
【0007】
ここでは、各ノードでのビーコンの送信周期をT_SFとしてある。図8に送信周期T_SFを符号71として示してある。自ノード1は、1周期の期間、連続して受信を行う全スキャン72を行い、その全スキャンの結果、他のノードが送信するビーコンと衝突しない周期に、自局からのビーコン送信タイミングを設定して、その設定したタイミングでビーコン送信73を行う。
【0008】
具体的には、例えば、初期状態では図9(a)に示すように、1周期T_SFの間に、ノード2からのビーコンと、ノード3からのビーコンが受信できた場合に、図9(b)に示すように、自ノード1からのビーコンの送信タイミングは、このノード2,3の送信タイミングから離れたタイミングに設定する。
【0009】
また、他ノードからビーコンが送信されるタイミングで、間歇受信75を行う。この間歇受信75を複数周期の繰り返した後に、全スキャン77を行う。この全スキャンについては、ビーコンの送信周期T_SFの整数倍の周期T_SCAN74毎に実行される。
【0010】
このようにしたことで、例えば図8(d)に示すように、ノード4が最初の全スキャン72を実行したときには、ビーコンを送信してなく、次の全スキャン77の直前のタイミング76から、ノード4がビーコンの送信を開始したような場合に、その全スキャン77で、ノード4からのビーコンを受信して検出でき、以後の間歇受信時には、ノード4からビーコンが送信されるタイミングにも受信動作を行うようになる。ノード4からのビーコンの送信タイミングについても、例えば図9(c)に示すように、他のノード1〜3のビーコン送信タイミングと重ならないタイミングに設定される。
【0011】
このように間歇受信を行うようにすることで、ネットワーク内の各無線端末の低消費電力化を実現している。特許文献1には、このような無線ネットワークを構築させて、上述したRTS 信号とCTS 信号の送受信を行って、無線通信のアクセス制御を行う例が開示されている。
【0012】
【特許文献1】
特開平8−37528号公報
【0013】
【発明が解決しようとする課題】
ところで、無線LANシステムは近年急速に普及しており、同じ規格の無線ネットワークに接続可能な通信端末が近隣に多数存在するような状況がある場合が稀ではなくなっている。
【0014】
例えば、無線LANシステムに接続可能な無線端末を、携帯用のパーソナルコンピュータ装置などに装着させて、屋外に持ち出して外出するような状況を想定する。この場合、通信を許可されない他の無線端末からのビーコンを大量に受信してしまう。ここで通信を許可されない他の無線端末とは、換言すると、同じ規格の無線通信を行う端末ではあるが、通信を行うことが許可された機器が異なるネットワークに属している為、接続できない端末である。
【0015】
実際の通信では、自らの端末(自ノード)と他の端末(他ノード)の接続を許可するかどうかを、相互認証により判断する手順をとっている。これは、相互認証が完了したならば、自ノードと他ノード間でデータ伝送を行うことができ、認証が完了しなければ、データ伝送を行うことができないことを意味している。これは、例えばホームネットワーク等の無線LANにおいて、隣家が所有するノード(端末)が自ネットワークに許可なく接続されるのを防ぐためである。
【0016】
上述した従来の通信システムでは、このように相互認証で接続できない端末からのビーコンを検出した場合であっても、そのビーコンを間歇受信してしまう。例えば、上述した図8の例の場合、ノード4が、ノード1〜3で構築されるネットワークとは異なるネットワークに属する端末であっても、そのノード4からのビーコンを他のノード1〜3が検出すると、ノード1〜3は、図8に示したように、ノード4からのビーコンについても間歇受信を開始してしまう。
【0017】
このように接続できない端末からのビーコンを間歇受信してしまうと、同様の無線ネットワークが近隣に多数存在するような場合、無駄な間歇受信動作が多数実行されることになり、消費電力の増大を招いてしまう。特に、バッテリ駆動される携帯用の無線端末の場合には、バッテリの持続時間が短くなってしまい、好ましくない。
【0018】
なお、ここまでの説明では、自律分散ネットワークであるアドホックネットワークでビーコンを受信する場合の問題について説明したが、何らかの制御局が存在して、その制御局からの信号に同期して通信を行うようなネットワークであっても、そのネットワーク内の各端末が何らかの信号を周期的に送信し、他の端末がその周期的に送信される信号を受信するような場合には、同様な問題がある。
【0019】
本発明はかかる点に鑑みてなされたものであり、無線LANシステムなどの無線ネットワークに接続される端末での受信動作が、無駄なく行えるようにすることを目的とする。
【0020】
【課題を解決するための手段】
本発明は、無線ネットワーク内の各通信端末で、識別情報を含む制御信号を送信する無線通信システムでのそれぞれの通信端末で、受信した制御信号による認証ができない通信端末が、自らの通信端末の周囲に存在した場合に、自らの通信端末で、その認証ができない通信端末から送信される制御信号の間歇受信動作を停止するようにしたものである。
【0021】
このようにしたことで、認証できない通信端末から送信される制御信号を間歇受信する動作が行われなくなり、認証できる通信端末が存在する場合にだけ、間歇受信動作を行うようになる。
【0022】
【発明の実施の形態】
以下、本発明の一実施の形態を、図1〜図6を参照して説明する。
【0023】
本実施の形態において想定している通信の伝播路は無線であり、かつ単一の伝送媒体(周波数チャネルによりリンクが分離されていない場合)を用いて、複数の機器間でネットワークを構築する場合としてある。但し、複数の周波数チャネルが伝送媒体として存在する場合であっても、同様のことがいえる。また、本実施の形態で想定している通信は蓄積交換型のトラヒックであり、パケット単位で情報が転送される。また、本実施の形態におけるネットワークは、アドホックネットワークとしてあり、ネットワーク内の各通信局を統括して管理する制御局は存在しないネットワークとしてある。但し、後述するように、制御局が存在するネットワーク構成に本発明を適用することも可能である。
【0024】
図1は、本実施の形態による無線通信システムを構成する通信端末(通信局)の配置例である。ここでは、通信端末1,2,‥‥6の6台の無線通信装置が、同一空間上に分布している様子を表わしている。各通信端末1〜6が、それぞれ無線ネットワーク上のノードとして機能する。但し、後述するように、全てのノードが、同一の無線ネットワークに属するノードであるとは限らない。後述する図6の通信例では、通信端末1と通信端末5の2台だけが、同一の無線ネットワークに属するノードとしてあり、他の通信端末は、認証できないノードとしてある。
【0025】
図1に示す状態では、少なくとも通信端末1は、他の通信端末2〜6と相互に無線通信ができる範囲にあるものとする。なお、図1では通信端末として、携帯電話端末の如き形状で示してあるが、一例を示したものであり、本発明が適用される通信端末として、このような形状の通信端末に限定されるものではない。
【0026】
図2は、本例のシステムに適用される通信端末(ノード)の構成例を示したブロック図である。図2において、11はアンテナを示している。アンテナ11は、アナログ回路部20に接続してある。アナログ回路部20内では、アンテナ11は、アンテナ共用器21を介してRF受信部22及びRF送信部23と接続される。
【0027】
アンテナ11で受信された信号は、アンテナ共用器21を介してRF受信部22に送られて受信処理され、RF受信部22内のアナログ/デジタル変換器でデジタル信号に変換され、変換されたデジタル信号が、ベースバンド処理系としての信号処理部30に送られる。また、信号処理部30からアナログ回路部20に送られた送信信号は、RF送信部23内のデジタル/アナログ変換器でアナログ信号に変換された後、所定の送信周波数帯域のRF信号とされ、アンテナ共用器21を介してアンテナ11に送られ、無線送信される。アナログ回路部20では、例えばウルトラワイドバンド信号(Ultra Wideband信号:UWB 信号)として送信させる処理、及びウルトラワイドバンド信号を受信する処理を行う。
【0028】
信号処理部30の受信系としては、復調部31と復号部32を備える。また、信号処理部30の送信系としては、符号部33と変調部34を備える。これらの信号処理部30内の各部での処理は、タイミング制御部31で起動時刻の制御が行なわれる。
【0029】
信号処理部30には、プロトコル処理部40が接続してある。プロトコル処理部40には、プロトコル処理用のプロセッサ41と、このプロセッサ41のプログラムを格納する為のメモリ42が含まれる。プロセッサ41は、この通信端末での通信を制御する制御手段として機能する。メモリ42は、その記憶領域の一部を使用して、端末認証用のデータが記憶されるテーブル43が構成される。端末認証のテーブル43は、例えば図3に示すように、隣接ノードIDの記憶エリア43bと、相互認証ステータスの記憶エリア43aとが用意されている。この端末認証用のデータを使用した処理については後述する。
【0030】
プロトコル処理部40には、ユーザインターフェイス処理部12が接続してあり、ユーザインターフェイス処理部12には表示部(ディブプレイ)13と入力部(キーボード,キーパッド等)14が接続されている。他の機器を接続するためのポート等を備えても良い。
【0031】
また本例の信号処理部30は、音声処理部16が接続される構成としてある。音声処理部16には、マイクロホン17とスピーカ18が接続してある。データ通信専用の端末である場合には、音声処理部16はなくても良い。
【0032】
また、本例の通信端末には、全世界で一意となる端末識別番号が割り振られており、不揮発性メモリで構成される端末識別番号メモリ15に格納されて、プロトコル処理部41が読出すことができる。
【0033】
次に、本例の構成の通信端末で通信を行う際の動作を、図4のフローチャートを参照して説明する。
【0034】
まず、通信端末を電源オフ状態(ステップS11)から電源投入すると、初期化処理を行なった後(ステップS12)、待ち受け状態に移行する(ステップS13)。ステップS12での初期化処理としては、例えば、周辺ノードテーブルの初期化、全スキャン周期カウンタの0設定、間歇受信モードオン、ビーコン送信周期T_SFのタイマ満了処理などである。なお、ここではビーコン送信周期T_SFをスーパーフレーム周期と称する。
【0035】
ここで周囲ノードテーブルは、既に図3に示した構成のテーブルである。このテーブルには、唯一無二である周囲ノードのIDと、そのIDを持つノードと相互認証が行なえたかどうかを示すステータスフラグが格納されている。例えば、相互認証が行なえた場合には、相互認証ステータスの記憶エリア43aに1データが格納され、相互認証が行なえない場合には、記憶エリア43aに0データが格納される。なお、これ以外の情報を周囲ノードテーブルに格納することも可能である。
【0036】
待ち受け状態への移行で、間歇受信モードではビーコンを受信し(ステップS14)、その受信したビーコンに含まれる情報に基づいて相互認証を行い(ステップS15)、認証が完了したならば周囲ノードテーブルの当該ノード認証ステータスを認証成功(=1)に設定する。認証が完了しなかった場合には、周囲ノードテーブルの当該ノード認証ステータスを認証失敗(=0)に設定し、ステップS13に戻る。
【0037】
そして、待ち受け状態でスーパーフレーム周期をカウントするタイマが満了すると(ステップS17)、ノードはそのタイマを再設定し(ステップS18)、ビーコンの送信を行う(ステップS19)。
【0038】
図5は、各ノードから送信されるビーコンのデータ構成例を示した図である。ビーコンは、予め決められた構成のヘッダに続いて、自ノードを識別する識別番号であるIDと、必要によりペイロードが配置してある。場合によって、このノードが属するネットワークの識別番号(ID)が配置される番号がある。また、自ノードの動作状態などに関するデータを付加しても良い。
【0039】
図4のフローチャートの説明に戻ると、ステップS19でビーコンの送信を行なった後、全スキャンタイミングタイミング設定用のカウンタを1減じ(ステップS20)、全スキャンを行なうタイミングかどうか(即ち該当するカウンタのカウント値が0などの所定値であるか否か)の判定を行なう(ステップS21)。全スキャンを行なうタイミングでない場合には、ステップS13に戻る。
【0040】
ここで全スキャンをタイミング判定用のカウンタとは,全スキャンを行う間隔を制御する為のカウンタ値であり、例えば通常は [ T_SCAN (秒)/ T_SF(秒)] を最大値とするデクリメントカウンタである。
【0041】
ステップS21において全スキャンを実行するタイミングであると判断された場合、ステップS22以降の全スキャン処理を行なう。全スキャン処理としては、まず、スーパーフレーム内の周囲ノードのビーコンを全スキャンにより受信する。ここで受信したビーコン情報に基づき、周囲ノードテーブルの再構築を行なう(ステップS23)。
【0042】
ここでの周囲ノードテーブルの再構築としては、例えば以下の処理を行なう。
・テーブルに存在しているが、ビーコンを受信できないノードの情報を消去(電源切断,あるいは受信圏外へ移動したと判断)。
・テーブルに存在していないが、ビーコンを受信したノードの情報をテーブルに新規追加。このとき、認証ステータスは認証可能としておく。
【0043】
次に、再構築した周囲ノードテーブル中に認証が成功したノードが存在するか否かを判断し(ステップS24)、認証が成功したノードが存在したならば、認証不能カウンタを0に設定し(ステップS25)、全スキャン周期カウンタを通信状態に設定して(ステップS26)、ステップS13に戻り、通常の間歇受信モードでの間歇受信を実行する。これは、通常の間歇受信の処理に該当し、また,間歇受信停止状態中に生起したノードとの通信を行なう場合にも該当する。認証不能カウンタについては後述する。
【0044】
再構築した周囲ノードテーブル中に認証完了したノードが存在しない場合、すなわち、ビーコンを受信したとしてもその後の通信が行なえないという状態にある場合、認証不能カウンタを+1し(ステップS27)、間歇受信モードをオフし(ステップS28)、間歇受信そのものを実行しない。これは、例えば図2に示した構成の通信端末において、RF受信部22、復調部32、復号部33をディアクティブ(deactivate)することで実現される。
【0045】
この状態の場合には、受信自体を行なわないので、全スキャンで認証に成功したノードを検出するまで、ステップS14での間歇受信によるビーコン受信イベントは発生しない。
【0046】
これにより周囲ノードが全て認証できないノードのみであった場合、間歇受信を行なわない処理を実行することができる。
【0047】
さらに本例においては、この状態(周囲ノードが全て認証できないノードのみ)が継続した場合に、この状態がどの程度継続したかを示す「認証不能カウンタ」を導入し、同状態になった場合、ステップS27に示すように、このカウンタ値を1増ずる。
【0048】
その後、同状態がある一定時間継続した場合、すなわち認証不能カウンタ値がある閾値を超えたか否か判断し(ステップS29)、超えた場合に、全スキャン周期カウンタの最設定値を通常(5−16)の [ T_SCAN (秒)/ T_SF(秒)] から[ T_SCAN(秒)/ T_SF(秒)] x n (nは整数) に設定する(ステップS30)。認証不能カウンタ値がある閾値を超えてない場合には、ステップS26に移行して、通常の全スキャン周期で間歇受信を行う。
【0049】
これにより、周囲ノードが全て認証できないノードのみであった場合、間歇受信を行なわない期間を延長する処理が実行される。
【0050】
次に、本ネットワークにおけるフレーム構造を持つCSMA(Carrier Sense Multiple Access) で通信を行う場合の通信状態の例を、図6に示す。ここでは、図1に示すように、自ノード1の周辺にノード2,3,4,5,6が存在している例を示していて、図6(a)は自ノード1での受信タイミングを示してあり、図6(b)〜(e)は、他ノード2〜6でのビーコンの送信タイミングを示しある。ネットワーク内の各ノードは他ノードから送出されるビーコンを受信する。同ビーコンには端末固有の識別番号が含まれており,この識別番号より自ノードの周辺にどのノードが存在しているかを把握することが可能である。
【0051】
図6に従って説明すると、まず、自ノード1は、タイミング81でフレーム全スキャンを行い、検出したビーコンのタイミング83で間歇受信を行なう。この状態でビーコン送出ノードと相互認証を行なう。相互認証が失敗した場合(すなわち,自ノードと接続が許可されていないノードからのビーコンのみ受信した場合)、次の全スキャン区間までの間歇受信動作は行なわない。
【0052】
次の全スキャン区間84で、これまで相互認証が行なえなかったノードからのビーコンのみしか受信できなかった場合、さらに次の全スキャン区間までは一切間歇受信動作を行なわない区間85が設定される。
【0053】
この区間で新規にノード4が生起した場合を想定する。このノードからのビーコンは、次の全スキャン区間86で検出される。よって、次の受信フレームではタイミング87で、新規ノード4からのビーコンのみを間歇的に受信する。
【0054】
ここでも、ノード4との相互認証が行なえなかった場合、タイミング83での間歇受信の処理と同様に、次の全スキャン区間88までの間歇受信動作は行なわない。
【0055】
このようにして、全スキャン区間で検出したノードが以前の全スキャン区間で受信したノードと一致しており、かつ、それらのノードのいずれとも認証が行なえない状態がある閾値を超えた場合、全スキャンを行なう周期を通常の T_SCAN から T_SCAN × n (n は整数) に拡大したタイミング89を設定する。これにより、認証できないノードのみしかない状態が継続した場合のノードの消費電力を大幅に低減させることができる。
【0056】
仮に、間歇受信を行わない期間に、相互接続可能なノード5(図6(e)参照)が生起した場合でも、次の全スキャン区間90でビーコンを受信することが出来、その結果、次のフレームからノード5のみを間歇的に受信する受信タイミング92が設定される。
【0057】
このようにして通信処理を行うことで、認証できない通信端末から送信される制御信号を間歇受信する動作が行われなくなり、認証できる通信端末が存在する場合にだけ、間歇受信動作を行うようになる。従って、間歇受信を行う通信モードの場合に、実際にデータのやり取りが可能な通信端末からの信号だけを間歇受信するようになり、通信端末の消費電力の低減を図ることができる。
【0058】
また、間歇受信の区間だけでなく、連続受信の周期を変更することで、より消費電力の低減を図ることができる。なお、本例の無線通信端末の機構は、従来の移動通信端末の構成と何ら変わりはなく、ここまで説明した処理を適用することによる回路増などの問題は生じることがない。
【0059】
なお、上述した説明では、ノードに固有の識別番号(ID)で、そのノードが認証可能なノードか否か判断するようにしたが、例えばネットワーク毎に識別番号(ID)を付与して、そのネットワークIDが自ノードが属するネットワークIDと一致するか否か判断して、認証可能か否か判断するようにしても良い。或いは、ネットワークIDとノードIDの双方から判断しても良い。
【0060】
また、ここまでの説明では、いわゆるアドホックネットワークで各ノードがビーコンを送信する場合の無線ネットワークに適用した例としたが、ネットワーク内に何らかの制御局(基地局)を有して、その制御局からの制御信号に基づいてフレーム周期が規定されて、そのフレーム周期に同期して各ノードが、何らかの制御信号を周期的に送信するネットワーク構成であった場合にも適用可能である。図7は、その場合の通信状態の例を示した図である。
【0061】
この図7では、制御ノード(図7(a))から、フレーム周期を規定する制御信号の送信93が周期的にあり、その制御信号を各ノード1〜5(図7の(b)〜(f))が受信して、各ノード1〜5が、定期的に制御信号を送信しながら通信を行う状態を示してある。図7の(b)に示したノード1は、受信状態を示してあり、図7の(c)〜(f)のノード2〜5は、制御信号の送信状態を示してある。但し、この例では図6の例と同様に、ノード2〜4(図7の(c)〜(e))は、ノード1が属するネットワークと認証できないノードであり、ノード1はノード5や制御ノードとだけデータ伝送が可能であるとする。符号81〜92で示す通信状態については、図6に示した通信状態と基本的に同じであり、認証できないノードだけが存在する状況では、間歇受信をしないようにしてある。各ノード1〜5が、制御ノードからの制御信号の受信タイミングを基準タイミングに設定している点だけが、図6とは異なる。但し、図7では図示してないが、各ノード1〜5は、待ち受け状態では、他ノードからの制御信号の間歇受信の他に、制御ノードからの制御信号を間歇受信する必要がある。但し、全スキャン時に制御ノードからの制御信号を受信して、制御ノードからの制御信号については間歇受信しない構成としても良い。
【0062】
このように制御局が存在するネットワークに適用される通信端末の場合にも、同様に間歇受信動作の制御を行うことができる。
【0063】
なお、本例の処理が適用される通信端末の無線通信方式についても、上述した説明ではUWB 方式を例にして説明したが、例えば無線LANに適用可能な、比較的近距離の通信に適したその他の各種通信方式を適用することもできる。具体的には、UWB 方式以外の方式として、OFDM(Orthogonal Frequency Division Multiplex :直交周波数分割多重)方式、CDMA(Code Division Multiple Access:符号分割多元接続)方式などが適用可能である。
【0064】
また、上述した実施の形態では、無線通信装置として、図2に示した送信や受信を行う専用の通信装置とした構成した例について説明したが、例えば各種データ処理を行うパーソナルコンピュータ装置に、本例での送信部や受信部に相当する通信処理を行うボードやカードなどを装着させた上で、通信制御処理を、コンピュータ装置側で実行させるようにして、その通信制御処理を実行するソフトウェアをパーソナルコンピュータ装置に実装させる構成としても良い。そのパーソナルコンピュータ装置などのデータ処理装置に実装されるプログラムについては、光ディスク,メモリカードなどの各種記録(記憶)媒体を介して配布しても良く、或いはインターネットなどの通信手段を介して配布しても良い。
【0065】
【発明の効果】
本発明によると、認証できない通信端末から送信される制御信号を間歇受信する動作が行われなくなり、認証できる通信端末が存在する場合にだけ、間歇受信動作を行うようになる。従って、間歇受信を行う通信モードの場合に、実際にデータのやり取りが可能な通信端末からの信号だけを間歇受信するようになり、通信端末の消費電力の低減を図ることができる。
【0066】
この場合、間歇受信の区間だけでなく、連続受信の周期を変更することで、より消費電力の低減を図ることができる。
【図面の簡単な説明】
【図1】本発明の一実施の形態による無線ネットワーク構成例を示す説明図である。
【図2】本発明の一実施の形態による無線通信端末の構成例を示すブロック図である。
【図3】本発明の一実施の形態による周囲ノードテーブルの例を示す説明図である。
【図4】本発明の一実施の形態による各ノードの動作例を示したフローチャートである。
【図5】本発明の一実施の形態によるビーコンのフォーマットの例を示す説明図である。
【図6】本発明の一実施の形態による通信状態の例を示すタイミング図である。
【図7】本発明の他の実施の形態による通信状態の例を示すタイミング図である。
【図8】従来の通信状態の例を示すタイミング図である。
【図9】従来のビーコン送信状態の例を示す説明図である。
【符号の説明】
1〜6…無線通信端末(通信局)、11…アンテナ、12…ユーザインターフェイス処理部、13…表示部、14…入力部、15…端末識別番号記憶部、16…音声処理部、17…マイクロホン、18…スピーカ、20…アナログ回路部、21…アンテナ共用器、22…RF受信部、23…RF送信部、30…信号処理部、31…タイミング制御部、32…復調部、33…復号部、34…符号部、35…変調部、40…プロトコル処理部、41…プロセッサ、42…メモリ、43…テーブル
【発明の属する技術分野】
本発明は、例えばデータ通信などを行う無線LAN(Local Area Network:構内情報通信網)システムに適用して好適な、通信装置、通信方法及びその通信処理を実行するプログラムに関する。
【0002】
【従来の技術】
従来、無線LANシステムのメディアアクセス制御としては、IEEE(The Institute of Electrical and Electronics Engineers )802.11方式で規定されたアクセス制御などが広く知られている。IEEE802.11方式の詳細については、International Standard ISO/IEC 8802−11:1999(E) ANSI/IEEE Std 802.11, 1999 Edition, Part11:Wireless LAN Medium Access Control(MAC) and Physical Layer(PHY) Specificationsなどに記載されている。
【0003】
IEEE802.11方式におけるネットワーキングは、BSS(Basic Service Set)の概念に基づいている。BSS は、アクセスポイント(Access Point:AP) のようなマスタ制御局が存在するインフラモードで定義されるBSS と、複数の移動局(Mobile Terminal:MT)のみにより構成されるアドホックモードで定義されるIBSS(Independent BSS) の二種類がある。アドホックモードで通信を行う際には、RTS/CTS 手順によるCSMA(Carrier Sense Multiple Access) で通信を行うことが知られている。上述したIEEE802.11方式においても、この処理が採用されている。
【0004】
RTS/CTS 手順では、送信元の通信局は、データの送信に先立ちRTS 信号を送信し、受信先の通信局からCTS 信号の返送があった場合に、送信元の通信局からデータの送信が行なえる。また、データ伝送が終了した直後に、受信先の通信局から、データの受信が正しく出来たことを示す確認応答信号である、ACK 信号を返送する手順が一般的に用いられる。このようにRTS 信号とCTS 信号の送受信を行ってから、データ伝送を開始させることで、無線伝送が行える状態か確認しながら通信ができる。
【0005】
ところで、アドホックネットワークにおいては、無線ネットワーク内の各通信局は、一定間隔でビーコンと称される認証用の信号を送信し、ビーコン送信直後の一定時間の送受信権を、その通信局に優先させることにより、信号の往来を管理するようにしてある。無線ネットワーク内の各通信局は、自局の周囲の通信局の状況を、ビーコンを受信することで把握する。その際、ビーコンの連続受信と間歇受信を交互に繰り返し実行することで、新規の通信局の参入などへの対応がとれ、なおかつ受信機の稼働率(ウェイクアップレシオ)の低減による低消費電力化を実現している。
【0006】
図8は、従来のこの種のアドホックネットワークでの通信状態の一例を示した図で、ここでは自ノード1の周囲に、他ノード2,3,4が存在している場合の、自ノード1での送受信状態(図8(a))を示した図である。図8(b),(c),(d)は、他ノード2,3,4でのビーコンの送信タイミングを示してある。
【0007】
ここでは、各ノードでのビーコンの送信周期をT_SFとしてある。図8に送信周期T_SFを符号71として示してある。自ノード1は、1周期の期間、連続して受信を行う全スキャン72を行い、その全スキャンの結果、他のノードが送信するビーコンと衝突しない周期に、自局からのビーコン送信タイミングを設定して、その設定したタイミングでビーコン送信73を行う。
【0008】
具体的には、例えば、初期状態では図9(a)に示すように、1周期T_SFの間に、ノード2からのビーコンと、ノード3からのビーコンが受信できた場合に、図9(b)に示すように、自ノード1からのビーコンの送信タイミングは、このノード2,3の送信タイミングから離れたタイミングに設定する。
【0009】
また、他ノードからビーコンが送信されるタイミングで、間歇受信75を行う。この間歇受信75を複数周期の繰り返した後に、全スキャン77を行う。この全スキャンについては、ビーコンの送信周期T_SFの整数倍の周期T_SCAN74毎に実行される。
【0010】
このようにしたことで、例えば図8(d)に示すように、ノード4が最初の全スキャン72を実行したときには、ビーコンを送信してなく、次の全スキャン77の直前のタイミング76から、ノード4がビーコンの送信を開始したような場合に、その全スキャン77で、ノード4からのビーコンを受信して検出でき、以後の間歇受信時には、ノード4からビーコンが送信されるタイミングにも受信動作を行うようになる。ノード4からのビーコンの送信タイミングについても、例えば図9(c)に示すように、他のノード1〜3のビーコン送信タイミングと重ならないタイミングに設定される。
【0011】
このように間歇受信を行うようにすることで、ネットワーク内の各無線端末の低消費電力化を実現している。特許文献1には、このような無線ネットワークを構築させて、上述したRTS 信号とCTS 信号の送受信を行って、無線通信のアクセス制御を行う例が開示されている。
【0012】
【特許文献1】
特開平8−37528号公報
【0013】
【発明が解決しようとする課題】
ところで、無線LANシステムは近年急速に普及しており、同じ規格の無線ネットワークに接続可能な通信端末が近隣に多数存在するような状況がある場合が稀ではなくなっている。
【0014】
例えば、無線LANシステムに接続可能な無線端末を、携帯用のパーソナルコンピュータ装置などに装着させて、屋外に持ち出して外出するような状況を想定する。この場合、通信を許可されない他の無線端末からのビーコンを大量に受信してしまう。ここで通信を許可されない他の無線端末とは、換言すると、同じ規格の無線通信を行う端末ではあるが、通信を行うことが許可された機器が異なるネットワークに属している為、接続できない端末である。
【0015】
実際の通信では、自らの端末(自ノード)と他の端末(他ノード)の接続を許可するかどうかを、相互認証により判断する手順をとっている。これは、相互認証が完了したならば、自ノードと他ノード間でデータ伝送を行うことができ、認証が完了しなければ、データ伝送を行うことができないことを意味している。これは、例えばホームネットワーク等の無線LANにおいて、隣家が所有するノード(端末)が自ネットワークに許可なく接続されるのを防ぐためである。
【0016】
上述した従来の通信システムでは、このように相互認証で接続できない端末からのビーコンを検出した場合であっても、そのビーコンを間歇受信してしまう。例えば、上述した図8の例の場合、ノード4が、ノード1〜3で構築されるネットワークとは異なるネットワークに属する端末であっても、そのノード4からのビーコンを他のノード1〜3が検出すると、ノード1〜3は、図8に示したように、ノード4からのビーコンについても間歇受信を開始してしまう。
【0017】
このように接続できない端末からのビーコンを間歇受信してしまうと、同様の無線ネットワークが近隣に多数存在するような場合、無駄な間歇受信動作が多数実行されることになり、消費電力の増大を招いてしまう。特に、バッテリ駆動される携帯用の無線端末の場合には、バッテリの持続時間が短くなってしまい、好ましくない。
【0018】
なお、ここまでの説明では、自律分散ネットワークであるアドホックネットワークでビーコンを受信する場合の問題について説明したが、何らかの制御局が存在して、その制御局からの信号に同期して通信を行うようなネットワークであっても、そのネットワーク内の各端末が何らかの信号を周期的に送信し、他の端末がその周期的に送信される信号を受信するような場合には、同様な問題がある。
【0019】
本発明はかかる点に鑑みてなされたものであり、無線LANシステムなどの無線ネットワークに接続される端末での受信動作が、無駄なく行えるようにすることを目的とする。
【0020】
【課題を解決するための手段】
本発明は、無線ネットワーク内の各通信端末で、識別情報を含む制御信号を送信する無線通信システムでのそれぞれの通信端末で、受信した制御信号による認証ができない通信端末が、自らの通信端末の周囲に存在した場合に、自らの通信端末で、その認証ができない通信端末から送信される制御信号の間歇受信動作を停止するようにしたものである。
【0021】
このようにしたことで、認証できない通信端末から送信される制御信号を間歇受信する動作が行われなくなり、認証できる通信端末が存在する場合にだけ、間歇受信動作を行うようになる。
【0022】
【発明の実施の形態】
以下、本発明の一実施の形態を、図1〜図6を参照して説明する。
【0023】
本実施の形態において想定している通信の伝播路は無線であり、かつ単一の伝送媒体(周波数チャネルによりリンクが分離されていない場合)を用いて、複数の機器間でネットワークを構築する場合としてある。但し、複数の周波数チャネルが伝送媒体として存在する場合であっても、同様のことがいえる。また、本実施の形態で想定している通信は蓄積交換型のトラヒックであり、パケット単位で情報が転送される。また、本実施の形態におけるネットワークは、アドホックネットワークとしてあり、ネットワーク内の各通信局を統括して管理する制御局は存在しないネットワークとしてある。但し、後述するように、制御局が存在するネットワーク構成に本発明を適用することも可能である。
【0024】
図1は、本実施の形態による無線通信システムを構成する通信端末(通信局)の配置例である。ここでは、通信端末1,2,‥‥6の6台の無線通信装置が、同一空間上に分布している様子を表わしている。各通信端末1〜6が、それぞれ無線ネットワーク上のノードとして機能する。但し、後述するように、全てのノードが、同一の無線ネットワークに属するノードであるとは限らない。後述する図6の通信例では、通信端末1と通信端末5の2台だけが、同一の無線ネットワークに属するノードとしてあり、他の通信端末は、認証できないノードとしてある。
【0025】
図1に示す状態では、少なくとも通信端末1は、他の通信端末2〜6と相互に無線通信ができる範囲にあるものとする。なお、図1では通信端末として、携帯電話端末の如き形状で示してあるが、一例を示したものであり、本発明が適用される通信端末として、このような形状の通信端末に限定されるものではない。
【0026】
図2は、本例のシステムに適用される通信端末(ノード)の構成例を示したブロック図である。図2において、11はアンテナを示している。アンテナ11は、アナログ回路部20に接続してある。アナログ回路部20内では、アンテナ11は、アンテナ共用器21を介してRF受信部22及びRF送信部23と接続される。
【0027】
アンテナ11で受信された信号は、アンテナ共用器21を介してRF受信部22に送られて受信処理され、RF受信部22内のアナログ/デジタル変換器でデジタル信号に変換され、変換されたデジタル信号が、ベースバンド処理系としての信号処理部30に送られる。また、信号処理部30からアナログ回路部20に送られた送信信号は、RF送信部23内のデジタル/アナログ変換器でアナログ信号に変換された後、所定の送信周波数帯域のRF信号とされ、アンテナ共用器21を介してアンテナ11に送られ、無線送信される。アナログ回路部20では、例えばウルトラワイドバンド信号(Ultra Wideband信号:UWB 信号)として送信させる処理、及びウルトラワイドバンド信号を受信する処理を行う。
【0028】
信号処理部30の受信系としては、復調部31と復号部32を備える。また、信号処理部30の送信系としては、符号部33と変調部34を備える。これらの信号処理部30内の各部での処理は、タイミング制御部31で起動時刻の制御が行なわれる。
【0029】
信号処理部30には、プロトコル処理部40が接続してある。プロトコル処理部40には、プロトコル処理用のプロセッサ41と、このプロセッサ41のプログラムを格納する為のメモリ42が含まれる。プロセッサ41は、この通信端末での通信を制御する制御手段として機能する。メモリ42は、その記憶領域の一部を使用して、端末認証用のデータが記憶されるテーブル43が構成される。端末認証のテーブル43は、例えば図3に示すように、隣接ノードIDの記憶エリア43bと、相互認証ステータスの記憶エリア43aとが用意されている。この端末認証用のデータを使用した処理については後述する。
【0030】
プロトコル処理部40には、ユーザインターフェイス処理部12が接続してあり、ユーザインターフェイス処理部12には表示部(ディブプレイ)13と入力部(キーボード,キーパッド等)14が接続されている。他の機器を接続するためのポート等を備えても良い。
【0031】
また本例の信号処理部30は、音声処理部16が接続される構成としてある。音声処理部16には、マイクロホン17とスピーカ18が接続してある。データ通信専用の端末である場合には、音声処理部16はなくても良い。
【0032】
また、本例の通信端末には、全世界で一意となる端末識別番号が割り振られており、不揮発性メモリで構成される端末識別番号メモリ15に格納されて、プロトコル処理部41が読出すことができる。
【0033】
次に、本例の構成の通信端末で通信を行う際の動作を、図4のフローチャートを参照して説明する。
【0034】
まず、通信端末を電源オフ状態(ステップS11)から電源投入すると、初期化処理を行なった後(ステップS12)、待ち受け状態に移行する(ステップS13)。ステップS12での初期化処理としては、例えば、周辺ノードテーブルの初期化、全スキャン周期カウンタの0設定、間歇受信モードオン、ビーコン送信周期T_SFのタイマ満了処理などである。なお、ここではビーコン送信周期T_SFをスーパーフレーム周期と称する。
【0035】
ここで周囲ノードテーブルは、既に図3に示した構成のテーブルである。このテーブルには、唯一無二である周囲ノードのIDと、そのIDを持つノードと相互認証が行なえたかどうかを示すステータスフラグが格納されている。例えば、相互認証が行なえた場合には、相互認証ステータスの記憶エリア43aに1データが格納され、相互認証が行なえない場合には、記憶エリア43aに0データが格納される。なお、これ以外の情報を周囲ノードテーブルに格納することも可能である。
【0036】
待ち受け状態への移行で、間歇受信モードではビーコンを受信し(ステップS14)、その受信したビーコンに含まれる情報に基づいて相互認証を行い(ステップS15)、認証が完了したならば周囲ノードテーブルの当該ノード認証ステータスを認証成功(=1)に設定する。認証が完了しなかった場合には、周囲ノードテーブルの当該ノード認証ステータスを認証失敗(=0)に設定し、ステップS13に戻る。
【0037】
そして、待ち受け状態でスーパーフレーム周期をカウントするタイマが満了すると(ステップS17)、ノードはそのタイマを再設定し(ステップS18)、ビーコンの送信を行う(ステップS19)。
【0038】
図5は、各ノードから送信されるビーコンのデータ構成例を示した図である。ビーコンは、予め決められた構成のヘッダに続いて、自ノードを識別する識別番号であるIDと、必要によりペイロードが配置してある。場合によって、このノードが属するネットワークの識別番号(ID)が配置される番号がある。また、自ノードの動作状態などに関するデータを付加しても良い。
【0039】
図4のフローチャートの説明に戻ると、ステップS19でビーコンの送信を行なった後、全スキャンタイミングタイミング設定用のカウンタを1減じ(ステップS20)、全スキャンを行なうタイミングかどうか(即ち該当するカウンタのカウント値が0などの所定値であるか否か)の判定を行なう(ステップS21)。全スキャンを行なうタイミングでない場合には、ステップS13に戻る。
【0040】
ここで全スキャンをタイミング判定用のカウンタとは,全スキャンを行う間隔を制御する為のカウンタ値であり、例えば通常は [ T_SCAN (秒)/ T_SF(秒)] を最大値とするデクリメントカウンタである。
【0041】
ステップS21において全スキャンを実行するタイミングであると判断された場合、ステップS22以降の全スキャン処理を行なう。全スキャン処理としては、まず、スーパーフレーム内の周囲ノードのビーコンを全スキャンにより受信する。ここで受信したビーコン情報に基づき、周囲ノードテーブルの再構築を行なう(ステップS23)。
【0042】
ここでの周囲ノードテーブルの再構築としては、例えば以下の処理を行なう。
・テーブルに存在しているが、ビーコンを受信できないノードの情報を消去(電源切断,あるいは受信圏外へ移動したと判断)。
・テーブルに存在していないが、ビーコンを受信したノードの情報をテーブルに新規追加。このとき、認証ステータスは認証可能としておく。
【0043】
次に、再構築した周囲ノードテーブル中に認証が成功したノードが存在するか否かを判断し(ステップS24)、認証が成功したノードが存在したならば、認証不能カウンタを0に設定し(ステップS25)、全スキャン周期カウンタを通信状態に設定して(ステップS26)、ステップS13に戻り、通常の間歇受信モードでの間歇受信を実行する。これは、通常の間歇受信の処理に該当し、また,間歇受信停止状態中に生起したノードとの通信を行なう場合にも該当する。認証不能カウンタについては後述する。
【0044】
再構築した周囲ノードテーブル中に認証完了したノードが存在しない場合、すなわち、ビーコンを受信したとしてもその後の通信が行なえないという状態にある場合、認証不能カウンタを+1し(ステップS27)、間歇受信モードをオフし(ステップS28)、間歇受信そのものを実行しない。これは、例えば図2に示した構成の通信端末において、RF受信部22、復調部32、復号部33をディアクティブ(deactivate)することで実現される。
【0045】
この状態の場合には、受信自体を行なわないので、全スキャンで認証に成功したノードを検出するまで、ステップS14での間歇受信によるビーコン受信イベントは発生しない。
【0046】
これにより周囲ノードが全て認証できないノードのみであった場合、間歇受信を行なわない処理を実行することができる。
【0047】
さらに本例においては、この状態(周囲ノードが全て認証できないノードのみ)が継続した場合に、この状態がどの程度継続したかを示す「認証不能カウンタ」を導入し、同状態になった場合、ステップS27に示すように、このカウンタ値を1増ずる。
【0048】
その後、同状態がある一定時間継続した場合、すなわち認証不能カウンタ値がある閾値を超えたか否か判断し(ステップS29)、超えた場合に、全スキャン周期カウンタの最設定値を通常(5−16)の [ T_SCAN (秒)/ T_SF(秒)] から[ T_SCAN(秒)/ T_SF(秒)] x n (nは整数) に設定する(ステップS30)。認証不能カウンタ値がある閾値を超えてない場合には、ステップS26に移行して、通常の全スキャン周期で間歇受信を行う。
【0049】
これにより、周囲ノードが全て認証できないノードのみであった場合、間歇受信を行なわない期間を延長する処理が実行される。
【0050】
次に、本ネットワークにおけるフレーム構造を持つCSMA(Carrier Sense Multiple Access) で通信を行う場合の通信状態の例を、図6に示す。ここでは、図1に示すように、自ノード1の周辺にノード2,3,4,5,6が存在している例を示していて、図6(a)は自ノード1での受信タイミングを示してあり、図6(b)〜(e)は、他ノード2〜6でのビーコンの送信タイミングを示しある。ネットワーク内の各ノードは他ノードから送出されるビーコンを受信する。同ビーコンには端末固有の識別番号が含まれており,この識別番号より自ノードの周辺にどのノードが存在しているかを把握することが可能である。
【0051】
図6に従って説明すると、まず、自ノード1は、タイミング81でフレーム全スキャンを行い、検出したビーコンのタイミング83で間歇受信を行なう。この状態でビーコン送出ノードと相互認証を行なう。相互認証が失敗した場合(すなわち,自ノードと接続が許可されていないノードからのビーコンのみ受信した場合)、次の全スキャン区間までの間歇受信動作は行なわない。
【0052】
次の全スキャン区間84で、これまで相互認証が行なえなかったノードからのビーコンのみしか受信できなかった場合、さらに次の全スキャン区間までは一切間歇受信動作を行なわない区間85が設定される。
【0053】
この区間で新規にノード4が生起した場合を想定する。このノードからのビーコンは、次の全スキャン区間86で検出される。よって、次の受信フレームではタイミング87で、新規ノード4からのビーコンのみを間歇的に受信する。
【0054】
ここでも、ノード4との相互認証が行なえなかった場合、タイミング83での間歇受信の処理と同様に、次の全スキャン区間88までの間歇受信動作は行なわない。
【0055】
このようにして、全スキャン区間で検出したノードが以前の全スキャン区間で受信したノードと一致しており、かつ、それらのノードのいずれとも認証が行なえない状態がある閾値を超えた場合、全スキャンを行なう周期を通常の T_SCAN から T_SCAN × n (n は整数) に拡大したタイミング89を設定する。これにより、認証できないノードのみしかない状態が継続した場合のノードの消費電力を大幅に低減させることができる。
【0056】
仮に、間歇受信を行わない期間に、相互接続可能なノード5(図6(e)参照)が生起した場合でも、次の全スキャン区間90でビーコンを受信することが出来、その結果、次のフレームからノード5のみを間歇的に受信する受信タイミング92が設定される。
【0057】
このようにして通信処理を行うことで、認証できない通信端末から送信される制御信号を間歇受信する動作が行われなくなり、認証できる通信端末が存在する場合にだけ、間歇受信動作を行うようになる。従って、間歇受信を行う通信モードの場合に、実際にデータのやり取りが可能な通信端末からの信号だけを間歇受信するようになり、通信端末の消費電力の低減を図ることができる。
【0058】
また、間歇受信の区間だけでなく、連続受信の周期を変更することで、より消費電力の低減を図ることができる。なお、本例の無線通信端末の機構は、従来の移動通信端末の構成と何ら変わりはなく、ここまで説明した処理を適用することによる回路増などの問題は生じることがない。
【0059】
なお、上述した説明では、ノードに固有の識別番号(ID)で、そのノードが認証可能なノードか否か判断するようにしたが、例えばネットワーク毎に識別番号(ID)を付与して、そのネットワークIDが自ノードが属するネットワークIDと一致するか否か判断して、認証可能か否か判断するようにしても良い。或いは、ネットワークIDとノードIDの双方から判断しても良い。
【0060】
また、ここまでの説明では、いわゆるアドホックネットワークで各ノードがビーコンを送信する場合の無線ネットワークに適用した例としたが、ネットワーク内に何らかの制御局(基地局)を有して、その制御局からの制御信号に基づいてフレーム周期が規定されて、そのフレーム周期に同期して各ノードが、何らかの制御信号を周期的に送信するネットワーク構成であった場合にも適用可能である。図7は、その場合の通信状態の例を示した図である。
【0061】
この図7では、制御ノード(図7(a))から、フレーム周期を規定する制御信号の送信93が周期的にあり、その制御信号を各ノード1〜5(図7の(b)〜(f))が受信して、各ノード1〜5が、定期的に制御信号を送信しながら通信を行う状態を示してある。図7の(b)に示したノード1は、受信状態を示してあり、図7の(c)〜(f)のノード2〜5は、制御信号の送信状態を示してある。但し、この例では図6の例と同様に、ノード2〜4(図7の(c)〜(e))は、ノード1が属するネットワークと認証できないノードであり、ノード1はノード5や制御ノードとだけデータ伝送が可能であるとする。符号81〜92で示す通信状態については、図6に示した通信状態と基本的に同じであり、認証できないノードだけが存在する状況では、間歇受信をしないようにしてある。各ノード1〜5が、制御ノードからの制御信号の受信タイミングを基準タイミングに設定している点だけが、図6とは異なる。但し、図7では図示してないが、各ノード1〜5は、待ち受け状態では、他ノードからの制御信号の間歇受信の他に、制御ノードからの制御信号を間歇受信する必要がある。但し、全スキャン時に制御ノードからの制御信号を受信して、制御ノードからの制御信号については間歇受信しない構成としても良い。
【0062】
このように制御局が存在するネットワークに適用される通信端末の場合にも、同様に間歇受信動作の制御を行うことができる。
【0063】
なお、本例の処理が適用される通信端末の無線通信方式についても、上述した説明ではUWB 方式を例にして説明したが、例えば無線LANに適用可能な、比較的近距離の通信に適したその他の各種通信方式を適用することもできる。具体的には、UWB 方式以外の方式として、OFDM(Orthogonal Frequency Division Multiplex :直交周波数分割多重)方式、CDMA(Code Division Multiple Access:符号分割多元接続)方式などが適用可能である。
【0064】
また、上述した実施の形態では、無線通信装置として、図2に示した送信や受信を行う専用の通信装置とした構成した例について説明したが、例えば各種データ処理を行うパーソナルコンピュータ装置に、本例での送信部や受信部に相当する通信処理を行うボードやカードなどを装着させた上で、通信制御処理を、コンピュータ装置側で実行させるようにして、その通信制御処理を実行するソフトウェアをパーソナルコンピュータ装置に実装させる構成としても良い。そのパーソナルコンピュータ装置などのデータ処理装置に実装されるプログラムについては、光ディスク,メモリカードなどの各種記録(記憶)媒体を介して配布しても良く、或いはインターネットなどの通信手段を介して配布しても良い。
【0065】
【発明の効果】
本発明によると、認証できない通信端末から送信される制御信号を間歇受信する動作が行われなくなり、認証できる通信端末が存在する場合にだけ、間歇受信動作を行うようになる。従って、間歇受信を行う通信モードの場合に、実際にデータのやり取りが可能な通信端末からの信号だけを間歇受信するようになり、通信端末の消費電力の低減を図ることができる。
【0066】
この場合、間歇受信の区間だけでなく、連続受信の周期を変更することで、より消費電力の低減を図ることができる。
【図面の簡単な説明】
【図1】本発明の一実施の形態による無線ネットワーク構成例を示す説明図である。
【図2】本発明の一実施の形態による無線通信端末の構成例を示すブロック図である。
【図3】本発明の一実施の形態による周囲ノードテーブルの例を示す説明図である。
【図4】本発明の一実施の形態による各ノードの動作例を示したフローチャートである。
【図5】本発明の一実施の形態によるビーコンのフォーマットの例を示す説明図である。
【図6】本発明の一実施の形態による通信状態の例を示すタイミング図である。
【図7】本発明の他の実施の形態による通信状態の例を示すタイミング図である。
【図8】従来の通信状態の例を示すタイミング図である。
【図9】従来のビーコン送信状態の例を示す説明図である。
【符号の説明】
1〜6…無線通信端末(通信局)、11…アンテナ、12…ユーザインターフェイス処理部、13…表示部、14…入力部、15…端末識別番号記憶部、16…音声処理部、17…マイクロホン、18…スピーカ、20…アナログ回路部、21…アンテナ共用器、22…RF受信部、23…RF送信部、30…信号処理部、31…タイミング制御部、32…復調部、33…復号部、34…符号部、35…変調部、40…プロトコル処理部、41…プロセッサ、42…メモリ、43…テーブル
Claims (12)
- 無線ネットワーク内の他の無線通信装置に対して、識別情報を含む制御信号を送信する無線通信装置において、
他の無線通信装置と無線通信を行う無線通信手段と、
前記無線通信手段で、他の無線通信装置から前記制御信号が送信されるタイミングで間歇受信を行うと共に、前記無線通信手段で受信した制御信号が、認証ができない無線通信装置からの制御信号である場合に、その認証ができない無線通信装置から送信される制御信号の間歇受信を停止させる制御手段とを備えた
無線通信装置。 - 請求項1記載の無線通信装置において、
前記制御手段は、前記無線通信手段で、他の無線通信装置からの信号を連続して受信する期間を周期的に設け、かつ、その連続した受信で、前記認証ができない無線通信装置からの制御信号だけを検出した場合に、前記連続して受信する周期を、通常より延長する制御を行う
無線通信装置。 - 請求項1記載の無線通信装置において、
前記制御手段が認証する情報は、無線通信装置の識別情報である
無線通信装置。 - 請求項1記載の無線通信装置において、
前記制御手段が認証する情報は、無線ネットワークの識別情報である
無線通信装置。 - 無線ネットワーク内の各通信端末で、識別情報を含む制御信号を送信する無線通信システムに適用される無線通信方法において、
それぞれの通信端末で、受信した制御信号による認証ができない通信端末が、自らの通信端末の周囲に存在した場合に、
自らの通信端末で、前記認証ができない通信端末から送信される制御信号の間歇受信動作を停止する
無線通信方法。 - 請求項5記載の無線通信方法において、
周囲の通信端末からの前記制御信号を連続して受信する期間を周期的に設け、かつ、前記制御信号により認証できない通信端末のみが自らの通信端末の周囲に存在した場合に、
前記連続して受信する期間を設定する周期を、通常より延長する
無線通信方法。 - 請求項5記載の無線通信方法において、
前記識別情報は、端末の識別情報である
無線通信方法。 - 請求項5記載の無線通信方法において、
前記識別情報は、無線ネットワークの識別情報である
無線通信方法。 - 無線ネットワーク内の各通信端末で、識別情報を含む制御信号を送信する無線通信システムを制御するプログラムにおいて、
それぞれの通信端末で、受信した制御信号による認証ができない通信端末が、自らの通信端末の周囲に存在した場合に、
自らの通信端末で、前記認証できない通信端末から送信される制御信号の間歇受信動作を停止する処理を実行する
プログラム。 - 請求項9記載のプログラムにおいて、
周囲の通信端末からの前記制御信号を連続して受信する期間を周期的に設け、かつ、前記制御信号により認証できない通信端末のみが自らの通信端末の周囲に存在した場合に、
前記連続して受信する期間を設定する周期を、通常より延長する処理を実行する
プログラム。 - 請求項9記載のプログラムにおいて、
前記識別情報は、端末の識別情報である
プログラム。 - 請求項9記載のプログラム無線通信方法において、
前記識別情報は、無線ネットワークの識別情報である
プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003139549A JP2004343568A (ja) | 2003-05-16 | 2003-05-16 | 無線通信装置、無線通信方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003139549A JP2004343568A (ja) | 2003-05-16 | 2003-05-16 | 無線通信装置、無線通信方法及びプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004343568A true JP2004343568A (ja) | 2004-12-02 |
Family
ID=33528600
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003139549A Pending JP2004343568A (ja) | 2003-05-16 | 2003-05-16 | 無線通信装置、無線通信方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004343568A (ja) |
-
2003
- 2003-05-16 JP JP2003139549A patent/JP2004343568A/ja active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3308529B1 (en) | Methods and apparatus for wireless discovery location and ranging within a neighborhood aware network | |
EP3611863B1 (en) | Information sending and receiving method and related equipment | |
KR101269754B1 (ko) | Wlan 시스템에서 효율적인 다수 모드 동작을 제공하는 방법 및 시스템 | |
LaMaire et al. | Wireless LANs and mobile networking: standards and future directions | |
US10952139B2 (en) | Wireless communication involving a wake time period for a station | |
KR101591313B1 (ko) | 무선 통신을 위한 비컨들 | |
US20180020410A1 (en) | Power saving for wireless local area network | |
US10986572B2 (en) | Device and method of transmitting wake-up frames | |
JP2002185474A (ja) | Ieee802.11標準wlanにおける802.11標準パラメータの変更方法 | |
KR20170076816A (ko) | Wlan에 대한 저전력 웨이크 업 신호 및 동작들을 위한 방법들 및 장치 | |
US20070060132A1 (en) | Wireless ad hoc communication with different power levels for message header and payload | |
JP2010206828A (ja) | 無線通信システム、無線通信装置、無線通信方法及びコンピュータプログラム | |
CN111034278B (zh) | 无线lan***中发送或接收帧的方法及其装置 | |
WO2007056747A2 (en) | Collision avoidance systems and methods | |
CN106233791A (zh) | 不同ndp ps轮询类型的定义 | |
JP2017533657A (ja) | 送信機会中のマルチユーザ送信のための方法およびシステム | |
JP4747646B2 (ja) | 無線通信システム,無線通信装置,無線通信方法,およびコンピュータプログラム。 | |
US20210022078A1 (en) | Wake-up transmission on a separate carrier | |
US9402226B2 (en) | Station, method, and apparatus for network detection in a wireless communications system | |
JP2020109885A (ja) | アクセスポイント装置、ステーション装置、通信方法 | |
JP2004343568A (ja) | 無線通信装置、無線通信方法及びプログラム | |
CN101601324A (zh) | 无线非蜂窝网络 | |
JP4223891B2 (ja) | 無線端末における共有データの同期方法および無線モジュール | |
US20220338063A1 (en) | Method of dynamic transceiver configuration | |
EP4322696A1 (en) | Method and device for mlsr operation in wireless lan |