[go: up one dir, main page]

JP3848281B2 - RADIO COMMUNICATION SYSTEM, RADIO TERMINAL DEVICE, ACCESS POINT DEVICE AND MANAGEMENT DEVICE, PROGRAM, AND RADIO COMMUNICATION METHOD USED IN THE RADIO COMMUNICATION SYSTEM - Google Patents

RADIO COMMUNICATION SYSTEM, RADIO TERMINAL DEVICE, ACCESS POINT DEVICE AND MANAGEMENT DEVICE, PROGRAM, AND RADIO COMMUNICATION METHOD USED IN THE RADIO COMMUNICATION SYSTEM Download PDF

Info

Publication number
JP3848281B2
JP3848281B2 JP2003085669A JP2003085669A JP3848281B2 JP 3848281 B2 JP3848281 B2 JP 3848281B2 JP 2003085669 A JP2003085669 A JP 2003085669A JP 2003085669 A JP2003085669 A JP 2003085669A JP 3848281 B2 JP3848281 B2 JP 3848281B2
Authority
JP
Japan
Prior art keywords
wireless
terminal device
wireless terminal
channel
access point
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.)
Expired - Fee Related
Application number
JP2003085669A
Other languages
Japanese (ja)
Other versions
JP2004297354A (en
Inventor
啓治 角田
映二 鎌形
稔 行方
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2003085669A priority Critical patent/JP3848281B2/en
Publication of JP2004297354A publication Critical patent/JP2004297354A/en
Application granted granted Critical
Publication of JP3848281B2 publication Critical patent/JP3848281B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、通信網が無線を用いて端末に通信を行わせる無線LAN(Local Area Network)などのような無線通信システムと、この無線通信システムで使用される無線端末装置、アクセスポイント装置および管理装置と、プログラムと、無線通信方法に関する。
【0002】
【従来の技術】
パーソナル通信の流れとして、無線LAN(Local Area Network)を利用したネットワークアクセスが普及してきている。無線LANには、端末同士で直接通信を行うアドホックモードと、端末がアクセスポイントを介して他の端末やサーバとの間で通信を行うインフラストラクチャーモードがある。
【0003】
インフラストラクチャーモードの場合、アクセスポイントはビーコンとして定期的に情報を報知する。端末はその情報を確認した上で、アクセスポイントへの接続を試みることになる。
【0004】
無線LANの規格である「INTERNATIONAL STANDARD ISO/IEC 8022-11」には、以下の通りの手順が規定されている。
【0005】
(1) アクセスポイントは、定期的にビーコンフレームを送信する。ビーコンフレームには、SSID(Service Set IDentity)またはESS-ID(Extended Service Set IDentity)という情報要素が含まれており、ここにはそのアクセスポイントが所属するグループの名称が書かれる。以下では簡単のためにESS-IDが使用される例を示す。
【0006】
(2) 端末は、上記のビーコンフレームを受信した上で、そのビーコンフレームを送信したアクセスポイントに接続したい場合に、アソシエーション要求フレームを送信する。このフレームには、上記ESS-IDが含まれている。
【0007】
(3) アソシエーション要求フレームを受け取ったアクセスポイントは、その要求内容を審査して、接続を許可するか否かを決定する。この時の条件の中には、アソシエーション要求フレーム内のESS-IDがアクセスポイントの保有するESS-IDと一致することが含まれる。審査の結果、端末のアソシエーションを許可することを決定した場合には、アクセスポイントはアソシエーション応答フレームを端末へ返し、その他の通信条件に関するネゴシエーションを行う。
【0008】
(4) 上記のESS-IDの審査において、端末がアソシエーション要求フレーム内でESS-ID="ANY"なる値を入れた場合、例外としてアクセスポイントがアクセスを許可することが一般的である。
【0009】
さて、近年普及しはじめている公衆エリアにおける無線LAN提供サービスでは、インフラストラクチャーモードを利用して、パーソナルコンピュータ等の端末に対して無線LANを介したインターネット接続を提供している。このうち、無料で誰でもアクセスできるようなサービス形態の場合には、ESS-ID="ANY"を許容しており、一方、会員制によって接続できるサービス形態の場合には、ESS-IDは決められた値(あるいは記号)となっている。
【0010】
このような無線LAN提供サービスを行うにあたっては、以下のような2つの不具合がある。
【0011】
第1は、無線周波数の制限の問題である。スポットサービスは人の多く集まるところにおいて展開されるため、混雑する場所では、複数のサービス提供者が集中し、いくつもの周波数が同時に使用されていることがあり得る。また1社のサービス提供会社が独占している場合でも、できるだけ多くの顧客にサービスを行うために、複数の無線チャネルを利用してサービスを展開している場合もある。具体的には2.4ギガヘルツ帯では例えば3〜4種類のチャネル、5.2ギガヘルツ帯においても4種類のチャネルが最大で利用できる。5.2ギガヘルツ帯の場合の無線レベルの最大伝送レートは毎秒54メガビットとかなり高速であるが、アプリケーションから見た実効スループットは約半分であり、100ユーザ端末を収容して各ユーザに毎秒1メガビット程度のスループットを提供しようとすれば、やはり4チャネル全てが必要になる。
【0012】
このような状況において、あるユーザ端末がそのスポットでサービスを受けたいとしよう。ユーザ端末は、自分の入りたいサービス提供会社がどの周波数のどのチャネルでサービスを行っているか、についての情報は事前に知ることができない。従って、仮に2.4ギガヘルツ帯のチャネルを全て調べ、また5.2ギガヘルツ帯のチャネルを全て調べて、それらの中で接続を希望するサービス提供会社を示すESS-IDの含まれるチャネルを確認した上で接続しなければならない。無線LANの利用周波数は今後4.9ギガヘルツ等に拡張もされて行くため、調べるべき無線チャネル数は増加する一方である。この手続きは非常に面倒である。
【0013】
また、スポットサービスでは一般に、特定のサービス提供に使用されるのは同じESS-IDである。しかし、事業者間ローミング等を行う場合には、複数のESS-IDにより特定のサービス提供が行われることがある。ところが、現状のスポットサービスの場合、ESS-IDはユーザの手入力により端末に設定される。上記のローミングのためにESS-IDの値が変更になる場合のことはまったく考慮されておらず、ローミングサービスを受けるためにはユーザが適宜ESS-IDの変更を行わなければならなかった。
【0014】
第2は、上記においてあるスポットサービス提供者が複数のチャネルを所有してサービスを行っていた場合の不具合である。端末からは、複数あるチャネルのうちのいずれを使用するのが良いのかは不明である。従って、端末では、端末なりの勝手な規則に従って複数チャネルの中から1つを選択することになる。最も簡単には、チャネルを調べた順番、例えば周波数の小さい方のチャネルから選択することが考えられる。そしてこのような選択の方法は、同じ無線LANのモジュールを有する端末では同一となる。このように複数の端末が、同じ方法を用いてチャネル選択をする結果として、あるスポットサービス提供者の無線チャネルがたとえ複数あったとしても、そのうち特定のチャネルだけにサービスを受ける端末が集中してしまい、本来目的とすべき効率的なサービス提供ができないおそれがあった。
【0015】
なお、端末がどのアクセスポイントの下に現在所属しているかを集中管理させるようなシステムが知られている(例えば、特許文献1を参照)。しかしながら、この特許文献1に開示されたシステムでは、全てのアクセスポイントは同じIDを持っており、ユーザはどのアクセスポイントのどのチャネルにアクセスしても確実に接続サービスが受けられるという特別なモデルにのみ適用されるものである。
【0016】
【特許文献1】
特開2000−232455公報
【0017】
【発明が解決しようとする課題】
従来の標準的な無線LANの仕様では、スポットサービスを行う場合には上述のように効率的なサービスを提供できなかった。
【0018】
本発明はこのような事情を考慮してなされたものであり、その目的とするところは、重複するエリアで複数の無線チャネルを使用した通信サービスを効率的に提供することにある。
【0019】
【課題を解決するための手段】
以上の目的を達成するために本発明は、無線端末装置と、それぞれが複数のサービスグループのいずれかに属するとともにそれぞれ識別子が割り当てられた複数の無線チャネルを用いて前記無線端末装置に通信を行わせる通信網とを含んだ無線通信システムにおいて、前記無線端末装置にて、前記複数のサービスグループのうちの1つを示した問い合わせ情報を前記無線チャネルを利用して送信することとした。前記通信網にて、前記問い合わせ情報を受信し、受信された前記問い合わせ情報に示される前記サービスグループに属した前記無線チャネルを選択し、選択された前記無線チャネルおよびこの選択された前記無線チャネルに割り当てられている前記識別子の少なくともいずれか一方を示した回答情報を生成し、前記問い合わせ情報の伝送に使用された前記無線チャネルを用いて前記回答情報を前記無線端末装置へ送信することとした。そして前記無線端末装置にて、前記通信網から送信された前記回答情報を受信することとした。
【0020】
無線端末装置にとって識別子が不明のままの無線チャネルを介して送受信する方法を用いて、無線端末装置が問い合わせ情報と回答情報とを送受するようにする。そして回答情報には、無線端末装置側にて問い合わせ情報に示したサービスグループに属した無線チャネルおよびこの選択された前記無線チャネルに割り当てられている前記識別子の少なくともいずれか一方が示される。このような手段を講じたことにより、無線端末装置は、回答情報にて通知される情報に基づいて、通信網へ正規のアクセスを行うことが可能となる。
【0021】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態につき説明する。
【0022】
図1は本実施形態に係る無線通信システムの全体構成図である。
この図1に示すように第1の実施形態の無線通信システムは、アクセスポイント装置1、管理サーバ2、無線端末装置3およびネットワーク4を含む。アクセスポイント装置1は、ネットワーク4を介して管理サーバ2と通信可能である。またアクセスポイント装置1は、無線チャネルを介して無線端末装置3と通信可能である。
【0023】
図1に示すようにアクセスポイント装置1は複数の有線ポート11、複数の無線インタフェース(無線IF)12、複数の無線アンテナ13、制御部14およびスイッチ部15を含む。なお、有線ポート11の数は1つ以上の任意数であって良いが、ここでは2つが設けられていることとする。また無線アンテナ13および無線インタフェース12の数は2つ以上の任意数であって良いが、ここでは4つずつが設けられていることとする。
【0024】
有線ポート11は、ネットワーク4を介して伝送されるパケットの送受信を行う。
【0025】
無線インタフェース12は、無線アンテナ13を使用して無線端末装置3と無線通信を行う。4つの無線インタフェース12は、それぞれ異なる無線チャネルを用いる。無線インタフェース12が用いる4つの無線チャネルは一般には同じ周波数帯が想定される。すなわち、例えば5.2ギガヘルツ帯の4つのチャネルを用いることが想定される。しかし、周波数の完全な重複さえなければ必ずしも同じ周波数帯である必要はない。異なる周波数帯のチャネルを混在して用いてもよく、例えば2つの無線チャネルは2.4ギガヘルツ帯を使用し、他の2つの無線チャネルは5.2ギガヘルツ帯を使用するような構成をとっても構わない。
【0026】
これら複数の無線インタフェース12によってカバーされるエリアは重複する。従って無線端末装置3は、上記エリア内では4つの無線チャネルのいずれも受信することが可能である。
【0027】
制御部14は、無線端末装置3をこのアクセスポイント装置1を介してネットワーク4へ接続するための処理を行う。
【0028】
スイッチ部15は、有線ポート11および無線インタフェース12を制御部14に接続する。
【0029】
図2はアクセスポイント装置1の詳細な構成を示すブロック図である。なお、図2において図1と同一部分には同一符号を付している。また図2においては、有線ポート11および無線インタフェース12は、1つずつのみを示している。
【0030】
図2に示すように、有線ポート11は、パケットルーティング部111を含んでいる。無線インタフェース12は、アンテナ共用器121、無線受信部122、無線送信部123および周波数/チャネル設定部124を含む。制御部14は、フレーム受信部141、ESS-ID確認部142、管理サーバ向けパケット作成部143、回答パケット解釈部144、端末向けメッセージ作成部145およびフレーム生成部146を含む。
【0031】
無線端末装置3から放射された無線信号は無線アンテナ13により電気信号に変換され、アンテナ共用器121を介して無線受信部122へ入力される。無線受信部122は、入力された信号から所要無線チャネルの信号を取り出す。無線受信部122で取り出された信号は、スイッチ部15を介して制御部14のフレーム受信部141へ入力される。
【0032】
フレーム受信部141は、無線受信部122が出力する信号のフレームを合成処理した上で、パケットを取り出す。フレーム受信部141は取り出したパケットの種類を確認する。フレーム受信部141は、通常のデータ通信用のパケットは、スイッチ部15を介してパケットルーティング部111へ与える。パケットが第1段のアソシエーション要求メッセージであり、かつESS-IDの値が"ANY"である場合には、フレーム受信部141はこのメッセージの中身をESS-ID確認部142に送る。ESS-ID確認部142は、送られたメッセージの中で後述する問い合わせメッセージと、そうでないメッセージとに分類し、前者のみについてメッセージの中身を解析する。そして解析した内容を管理サーバ向けパケット作成部143に渡す。管理サーバ向けパケット作成部143は、ESS-ID確認部142から与えられる情報を管理サーバ2へ送るための問い合わせパケットを作成する。ESS-ID確認部142は、作成した問い合わせパケットをスイッチ部15を介してパケットルーティング部111に渡す。
【0033】
パケットルーティング部111は、制御部14から渡されるパケットの宛先を確認し、宛先がネットワーク4の側であるならばこのパケットをネットワーク4へと送出する。パケットルーティング部111は、パケットの宛先が送信元と同じ無線エリアの無線端末装置3であれば、このパケットをスイッチ部15を介してフレーム生成部146に折り返す。従ってパケットルーティング部111は、管理サーバ向けパケット作成部143から渡される問い合わせパケットはネットワーク4へ送出する。パケットルーティング部111は、問い合わせパケットを、フレーム受信部141から渡されるパケットよりも優先させてルーティングすることが望ましい。
【0034】
管理サーバ向けパケット作成部143は、上記の問い合わせパケットのみでなく、無線インタフェース12における定期的なトラフィック情報や、無線アンテナ13の位置関係に関する情報を管理サーバ2へ通知するためのパケットを送信する機能を有する。すなわち管理サーバ向けパケット作成部143は、フレーム受信部141においてモニタリングしているトラフィック情報を取得し、このトラフィック情報を示したパケットを作成して管理サーバ2向けに送信する。
【0035】
ところで、無線アンテナ13の位置関係に関する情報は、物理的な設置情報を伝達することが一般的には非常に困難であるため、アクセスポイント装置1の無線アンテナ13相互で行うキャリアセンスの結果として判明するある特定フレーム(ビーコンなど)の受信電界強度を各アクセスポイント装置1から管理サーバ2に報告通知することで、この電界強度が強いほどエリア相互の距離が近接していると解釈するという方法がある。この方法を採用する場合に管理サーバ向けパケット作成部143は、上記の受信電界強度を示したパケットを作成して管理サーバ2向けに送信する。
【0036】
パケットルーティング部111は、ネットワーク4を介して到来したパケットを受信する。パケットルーティング部111は、上記の問い合わせパケットに応じて管理サーバ2から送信される回答パケットとそれ以外のパケットとの分類を行い、前者のパケットを回答パケット解釈部144に渡し、後者のパケットをフレーム生成部146に渡す。回答パケット解釈部144は、上記の回答パケットの内容を解釈し、この解釈の結果を端末向けメッセージ作成部145に渡す。端末向けメッセージ作成部145は、回答パケット解釈部144から渡された情報を示した回答メッセージを作成して、この回答メッセージをフレーム生成部146に渡す。フレーム生成部146は、パケットルーティング部111から渡されるパケットや端末向けメッセージ作成部145から渡される回答メッセージをフレーム化した信号を生成し、この信号をスイッチ部15を介して無線インタフェース12の無線送信部123へ渡す。
【0037】
無線送信部123は、フレーム生成部146から出力された信号を所定の無線チャネルで伝送するための信号に変換した上で、この信号をアンテナ共用器121を介して無線アンテナ13に供給する。これによりフレーム生成部146から出力された信号は、無線アンテナ13から無線送信される。
【0038】
周波数/チャネル設定部124は、無線受信部122および無線送信部123が送受信する無線チャネルを設定する。なお周波数/チャネル設定部124は、運用中に頻繁に無線チャネルを変更するのではなく、例えば初期化時に設定を行う等のために使用される。
【0039】
図3は管理サーバ2の構成を示すブロック図である。
この図3に示すように管理サーバ2は、有線ポート21、パケット受信部22、受信パケット解釈部23、対応表24、送信パケット作成部25およびパケット送信部26を含む。
【0040】
管理サーバ2としては、例えば汎用のサーバ装置が利用できる。そしてパケット受信部22、受信パケット解釈部23、送信パケット作成部25およびパケット送信部26は、上記のサーバ装置に搭載されたプロセッサにプログラムを実行させることにより実現することができる。管理サーバ2は、上記のプログラムが予めインストールされていても良いし、CD-ROMなどのようなリムーバブルな記録媒体に記録して、あるいはネットワーク4を介して上記のプログラムを配布し、このプログラムを適宜インストールすることとしても良い。
【0041】
ネットワーク4を介して管理サーバ2に宛てて伝送されてきたパケットは、有線ポート21により取り込まれてパケット受信部22に渡される。パケット受信部22は、有線ポート21から渡されたパケットを受信する。パケット受信部22は、受信したパケットが正当なパケットであるか否かを確認し、正当なパケットを受信パケット解釈部23に渡す。受信パケット解釈部23は、渡されたパケットについて、その中身を解釈する。受信パケット解釈部23は、渡されたパケットが問い合わせパケットである場合に、この問い合わせパケットに示されたサービスグループに属する無線チャネルや、その無線チャネルに割り当てられたESS-IDといった情報を対応表24から取得する。受信パケット解釈部23は、対応表24から取得した情報を送信パケット作成部25に渡す。
【0042】
送信パケット作成部25は、受信パケット解釈部23から渡される情報を示した回答パケットを作成し、この回答パケットをパケット送信部26に渡す。パケット送信部26は、渡された回答パケットをアクセスポイント装置1に宛てて送信する。
【0043】
対応表24は、アクセスポイント装置1に関する情報を記述したデータベースである。具体的には、例えば図4に示すように、各無線インタフェース12のID番号と、各無線インタフェース12で使用される無線チャネルと、各無線インタフェース12で使用される無線チャネルに割り当てられたESS-IDとが対応付けて記述されている。
【0044】
図5は無線端末装置3の構成を示すブロック図である。
この図5に示すように無線端末装置3は、無線アンテナ31、アンテナ共用器32、無線受信部33、フレーム受信部34、アプリケーション受信部35、画面表示部36、アプリケーション送信部37、加入キャリアID・加入ISP ID管理部38、社内グループID管理部39、選択部40、ESS-ID設定部41、フレーム生成部42、無線送信部43および周波数/チャネル設定部44を含む。
【0045】
アクセスポイント装置1から放射された電波は無線アンテナ31により電気信号に変換され、アンテナ共用器32を介して無線受信部33へ入力される。無線受信部33は、入力された信号から所要無線チャネルの信号を取り出す。無線受信部33で取り出された信号は、フレーム受信部34へ入力される。
【0046】
フレーム受信部34は、無線受信部33が出力する信号のフレームを合成処理した上で、パケットを取り出す。フレーム受信部34は取り出したパケットの種類を確認し、通常のデータパケットはアプリケーション受信部35に渡す。アプリケーション受信部35は、渡されるデータパケットに対してアプリケーションレベルの処理を行い、その結果得られる情報のうちの必要なものについては画面表示部36に渡す。画面表示部36は、渡される情報に基づいて画面上に表示を行う。
【0047】
画面表示部36は、ユーザによるアプリケーション操作を受け付け、その操作の内容を示したコマンド等をアプリケーション送信部37に渡す。アプリケーション送信部37は、渡されたコマンド等に基づいて送信データを作成し、この送信データをフレーム生成部42に渡す。
【0048】
加入キャリアID・加入ISP ID管理部38は、この無線端末装置3のユーザが加入している通信キャリアの名称や、ISPに関する識別子を保持管理している。社内グループID管理部39は、“研究開発部”といったような所属部署の識別子を保持管理している。なお、これら加入キャリアID・加入ISP ID管理部38および社内グループID管理部39が保持管理する情報は、無線端末装置3が複数のユーザにより共有される場合などでは、ユーザ毎に変化する。そこで加入キャリアID・加入ISP ID管理部38および社内グループID管理部39は、このような場合には、情報をユーザ毎に個別管理することとしても良い。
【0049】
選択部40は、加入キャリアID・加入ISP ID管理部38および社内グループID管理部39により保持管理されている情報のうちから現状のアクセスに使用すべき情報を選択する。すなわち選択部40は、現状のアクセスに使用すべき識別子が、職場内のグループ名称および一般のISP等の識別子のいずれであるのか、さらには職場内のグループ名称またはISP等の識別子に複数の候補がある場合にはそれのいずれを使用するべきであるのか、といった判断を行って、該当する情報を選択する。上記の判断は、予め定められたルールに従って自動的に行っても良いが、これは容易ではないため、必要に応じてユーザに問い合わせるようにしても良い。選択部40は、選択した情報をESS-ID設定部41およびフレーム生成部42にそれぞれ渡す。
【0050】
ESS-ID設定部41は、使用するべきESS-IDの値をフレーム生成部42に渡す。ESS-ID設定部41は、使用するべきESS-IDの値が不明であるときには、ESS-IDの値として"ANY"をフレーム生成部42に渡す。ところでフレーム受信部34は、ESS-IDを示した応答メッセージが受信された場合、この応答メッセージに示されるESS-IDの値をESS-ID設定部41に渡す。ESS-ID設定部41は、このように渡された値を使用するべきESS-IDの値として設定し、フレーム生成部42に渡す。回答メッセージ内にESS-IDの値が複数示されている場合に、この複数の値のいずれかの選択もESS-ID設定部41がつかさどる。またESS-ID設定部41は、新たに設定した値のESS-IDが割り当てられた無線チャネルが不明である場合には、ESS-IDの値を持つ無線チャネルのキャリアセンスを無線受信部33に依頼する。
【0051】
無線受信部33は、上記の依頼を受けると、キャリアセンスを実行する。無線受信部33は、キャリアセンスの結果を、フレーム受信部34を介して周波数/チャネル設定部44に渡す。ところでフレーム受信部34は、無線チャネルを指定する応答メッセージが受信された場合、この応答メッセージで指定される無線チャネルを周波数/チャネル設定部44に通知する。周波数/チャネル設定部44は、キャリアセンスの結果に基づいて使用可能であると判定した無線チャネルや応答メッセージで指定される無線チャネルを送受信の対象とするように無線受信部33および無線送信部43を制御する。
【0052】
フレーム生成部42は、アプリケーション送信部37から渡された送信データを無線チャネルに出すべきフレームの形にして無線送信部43に渡す。またフレーム生成部42は、各種のアソシエーション要求メッセージを作成し、このアソシエーション要求メッセージを無線送信部43に渡す。無線送信部43は、フレーム生成部42から渡された信号を所定の無線チャネルで伝送するための信号に変換した上で、この信号をアンテナ共用器32を介して無線アンテナ31に供給する。これによりフレーム生成部42から出力された信号は、無線アンテナ31から無線送信される。
【0053】
(第1の実施形態)
以下に、上述のように構成された無線通信システムの第1の実施形態における動作につき説明する。
図6は第1の実施形態における無線アクセスのシーケンス図である。また図7は管理サーバ2の第1の実施形態におけるフローチャートである。
【0054】
第1の実施形態は、無線端末装置3のユーザが既に加入済みのISP等が提供するサービスを受けようとするが、当該サービスのために利用されている無線チャネルのESS-IDを上記ユーザが知らないという状況を前提とする。
【0055】
無線端末装置3には、ユーザがアクセスの権利を持つISPや、使用可能な通信キャリア等の情報を持っており、それらは例えば端末上の接続用アイコン等の形に明示的に示されていたり、無線LANカードの周辺に情報として既にあるので、ユーザがスポットサービスを意識してそれらのプロバイダ等の情報を改めて設定する必要はない。
【0056】
ユーザが無線端末装置3へ、ISP等としてA社を指定した上でアクセスを指示したとする。これに応じて無線端末装置3は、最初のアソシエーション要求メッセージを作成する。このアソシエーション要求メッセージには、サービスグループとして、上記の指定されたISPや通信キャリアの情報(名称など)を記述する。すなわちここでは、アソシエーション要求メッセージには“A社”が記述される。ところでこの時には、ESS-IDの値は不明である。そこで上記のアソシエーション要求メッセージのESS-IDを"ANY"とする。このような形態のアソシエーション要求メッセージを、この第1の実施形態では問い合わせメッセージとして使用する。そして無線端末装置3は、このように作成した問い合わせメッセージを、アクセスポイント装置1に向けて無線送信する(図6中のE1)。
【0057】
問い合わせメッセージの送信に使用する無線チャネルは、4つの無線チャネルのいずれであっても良い。例えば、ビーコンフレームを最初に受信できた無線チャネルを選択して使用すれば、サービス開始までの時間を短縮できる。図6の例では無線チャネルCh1を使用している。
【0058】
問い合わせメッセージは、アクセスポイント装置1の複数の無線インタフェース12のうちで無線チャネルCh1に対応したものにより受信され、スイッチ部15を介して制御部14に渡される。
【0059】
制御部14ではESS-IDの値が"ANY"になっていることを確認すると、メッセージの中身を解析する。そして制御部14は、ISPの名前として“A社”が記述されていることを確認すると、その名前情報“A社”と、無線端末装置3がアクセスしてきた無線インタフェース12または無線アンテナ13の識別子と、無線端末装置3の識別子とを含む問い合わせパケットを作成する。制御部14は、作成した問い合わせパケットをスイッチ部15および有線ポート11を介してネットワーク4へ送出し、管理サーバ2に送る(図6中のE2)。
【0060】
管理サーバ2は問い合わせパケットがネットワーク4を介して到来すると、図7に示す処理を実行する。
管理サーバ2はまずステップST1において、ネットワーク4を介して到来した問い合わせパケットを受信する。次に管理サーバ2はステップST2において、その問い合わせパケットが正当であるか否かをチェックする。もし、問い合わせパケットが正当でなければ、管理サーバ2はこの問い合わせパケットを無視し、この処理を終了する。
【0061】
問い合わせパケットが正当であるならば、管理サーバ2はステップST3において、問い合わせパケットの内容を解釈する。そして管理サーバ2はステップST4において、問い合わせパケットに記述されているISP等の名称に対応したESS-IDを対応表24から取得する。
【0062】
続いて管理サーバ2はステップST5において、ESS-IDの取得に成功したか否かを確認し、成功したならばステップST6において、上記の取得したESS-IDを示した回答パケットを作成する。ESS-IDの取得に失敗したならば、管理サーバ2はステップST7において、不成功の旨を通知するための通知情報を示した回答パケットを作成する。なお管理サーバ2はステップST6およびステップST7のいずれにおいても、問い合わせパケットに含まれていた無線インタフェース12または無線アンテナ13の識別子と、無線端末装置3の識別子とを回答パケットに含める。
【0063】
そして管理サーバ2はステップST8において、ステップST6またはステップST7にて作成した回答パケットをアクセスポイント装置1に向けてネットワーク4へ送出する(図6中のE3)。
【0064】
アクセスポイント装置1では、ネットワーク4を介して上記の回答パケットが到来したならば、この回答パケットを有線ポート11により取り込んで、スイッチ部15を介して制御部14に渡す。制御部14は、回答パケットの内容を解釈し、回答パケットに示されたESS-IDまたは通知情報を取り出す。そして制御部14は、この取り出したESS-IDまたは通知情報を含めた回答メッセージを作成し、この回答メッセージを無線端末装置3に向けて送信する。このとき、回答パケットに示された無線インタフェース12または無線アンテナ13の識別子に対応した無線チャネルを使用し、また回答メッセージの宛先は回答パケットに含まれた無線端末装置3の識別子とする。従って、問い合わせメッセージが伝送されたのと同一の無線チャネルCh1を用いて、問い合わせメッセージを送信した無線端末装置3へと回答メッセージが送られる(図6中のE4)。
【0065】
かくして無線端末装置3では、問い合わせメッセージを送信するのに用いた無線チャネルで待ち受けていることにより、アクセスポイント装置1から送信された回答メッセージを受信することができる。
【0066】
無線端末装置3は回答メッセージを受信すると、ESS-IDおよび不成功の旨の通知情報のいずれが含まれているかを確認する。もし、不成功の旨の通知情報が含まれているのだとすると、無線端末装置3は所望のサービスを受けるために必要なESS-IDを取得することができなかったので、その旨をユーザに通知するなどする。
【0067】
回答メッセージにESS-IDが含まれていたならば、無線端末装置3はこのESS-IDを持つ無線チャネルをキャリアセンスにより探す(図6中のE5)。そしてこれにより該当する無線チャネルが見つかったならば、無線端末装置3はその無線チャネルに、上記の回答メッセージに含まれていたESS-IDを適切に設定したアソシエーション要求メッセージを送る(図6中のE6)。図6の例では、無線チャネルCh4が該当する無線チャネルとして見つかったので、この無線チャネルCh4を用いてアソシエーション要求メッセージが送られている。
【0068】
このアソシエーション要求メッセージは正当なメッセージとなるため、アクセスポイント装置1は、ISP等との接続処理(図6中のE7)を周知の手順で行って、無線端末装置3とISP等との通信(図6中のE8)を開始させる。
【0069】
なお、キャリアセンスの結果として見つかった無線チャネルが、問い合わせメッセージの送信に用いた無線チャネルと同一であったとしても、無線端末装置3は上述のようにアソシエーション要求メッセージを送信する。このとき、アクセスポイント装置1には繰り返してアソシエーション要求が到達することになるが、ESS-IDが特定の値(例えばA社用の値)であるか、それとも"ANY"であるかによってその後の処理を変えるために何ら不都合はない。
【0070】
以上のように第1の実施形態によれば、無線端末装置3の側では適切なESS-IDを知っていなくとも、加入しているISPや通信キャリアの名称などのように1つのサービスグループを指す情報に基づいて無線端末装置3に適切なESS-IDの値を教えることができ、これにより適切にアソシエーションを行うことが可能となる。このとき、無線端末装置3は、キャッチできた無線チャネルに適当にアクセスして問い合わせメッセージを送信することと、回答メッセージで通知されたESS-IDを持つ無線チャネルを見つけるためのキャリアセンスを行うという簡易な機能だけを既存の無線端末装置の構成に付加するだけで簡易に実現できる。
【0071】
ところで、以上のように適宜にESS-IDを無線端末装置3に通知して、このESS-IDによるアソシエーションを行わせることができることから、この第1実施形態は以下のような形態で運用することによりローミングサービスを効率的に提供することが可能となる。
【0072】
ここでは、A社が無線チャネルCh4でESS-ID#Aを使用してサービスし、A社と提携関係にあるE社が無線チャネルCh2でESS-ID#Eを使用してサービスしている場合を例にとって説明する。
【0073】
さて、無線端末装置3は、回答メッセージにて指定されたESS-IDと合致する無線チャネルを見つけることができなかった場合には、無線アクセスが不可能である。
【0074】
このような状況が生じる原因としては、以下の2つの原因が考えられる。
第1の原因としては、指定されたESS-IDを持つ無線チャネルが属している無線周波数帯に無線端末装置3が適応していないことが挙げられる。例えば無線端末装置3は5.2ギガヘルツ帯しかアクセスできないにも関わらず、2.4ギガヘルツ帯の無線チャネルに関するESS-IDを指定された場合がこれにあたる。
【0075】
第2の原因としては、指定されたESS-IDを持つ無線チャネルについて、無線端末装置3における電波強度が弱いためにアクセスが不可能なことが挙げられる。たとえエリアが近くであっても、障害物などの影響により、いわゆる「隠れ端末」となってしまっている場合がこれにあたる。
【0076】
ここでの具体例のように同一エリアで複数の無線チャネルで同一のサービスを提供している状況においては、上述のような不具合に以下の2つの処置により対処することが可能である。
【0077】
まず、本実施形態における第1の処置について説明する。
無線端末装置3は、A社のサービスを受けるべくESS-ID#Aの通知を受けて、このESS-ID#Aに関するキャリアセンスを行ったが、該当する無線チャネルCh4を見つけることができなかったとする。この場合に無線端末装置3は、問い合わせメッセージを再度送信することとする。この時、無線端末装置3が移動している可能性があるため、問い合わせメッセージの送信に用いる無線チャネルおよびアクセスポイント装置1は変更されていても構わない。また、このときに問い合わせメッセージのESS-IDのフィールドには"ANY"という値を記述することとする。また最近アクセスに失敗したESS-IDの値として"ESS-ID#A"という値も一緒に記述しておく。
【0078】
アクセスポイント装置1では、上記の問い合わせメッセージに基づいて作成する問い合わせパケットには、失敗したESS-IDの値も含ませる。
【0079】
管理サーバ2では、過去にアクセスを試みた無線端末装置3の識別子と失敗したESS-ID、あるいは現在の無線端末装置3の位置を総合的に考えて、適切なESS-IDを取得することとする。
【0080】
上記の具体例の場合、無線端末装置3が移動していないのであれば、例えばA社と提携しているE社のESS-ID#Eを取得し、これを示した回答パケットを送信する。
【0081】
上記の回答パケットに基づいてアクセスポイント装置1から送信される回答メッセージを受信することで無線端末装置3は、E社のESS-ID#Eを得ることができる。そしてこのESS-ID#Eを持つ無線チャネルCh2を見つけることができれば、この無線チャネルCh2を用いて、A社と同一のサービスのE社による提供を受けることが可能となる。
【0082】
次に本実施形態における第2の処置について説明する。
管理サーバ2は、問い合わせパケットを受けた際にESS-ID#AとESS-ID#Eとの2つの値を取得することができたのならば、これらの値をいずれも回答パケットに含ませることとする。アクセスポイント装置1は回答パケットにESS-IDの値が複数含まれていたならば、これらの値の全てを回答メッセージに示すこととする。
【0083】
かくしてこのような回答メッセージを受信することで無線端末装置3は、ESS-ID#AとESS-ID#Eとの2つの値をまとめて知ることができる。無線端末装置3では、これらの値をESS-IDとして順次選択し、キャリアセンスを行うことで、ESS-ID#Aを持つ無線チャネルCh4を見つけることができなくても、ESS-ID#Eを持つ無線チャネルCh2を見つけて、この無線チャネルCh2によってアクセス可能となることがありえる。
【0084】
ただし上記の実施例1および実施例2において管理サーバ2では、ESS-IDの値を複数取得できる場合には、これらの値に推奨順を指定することが望ましい。
例えば推奨順は、以下の順とすることが考えられる。
(1)無線端末装置3が指定した会社が使用する無線チャネルのESS-ID。
(2)提携会社が使用する無線チャネルのESS-ID。
しかし、同一の会社が使用する無線チャネルが複数あるような場合には、さらに細かく推奨順を定めることが必要となる。以下に、その方法を3つ例示する。
【0085】
本実施形態における第1の方法では、管理サーバ2は、アクセスポイント装置1と定期的に情報の交換を行い、無線トラフィックの混雑度に関する情報を得ておく。そして管理サーバ2は、混雑していない無線チャネルから順に選択していく。ただし、混雑度といっても、無線周波数や方式により無線そのものの最大通信容量が異なるため、その点も勘案した選択を行う。
【0086】
本実施形態における第2の方法では、ごく単純に乱数計算を行い、その乱数の値の結果で選択された無線チャネルを指定する。例えば2つの無線チャネルでの選択であれば、0から1までの間の値をとる乱数を動かし、出力値が0.5以上であるか否かで判定する、という方法が可能である。
【0087】
本実施形態における第3の方法では、管理サーバ2が、アクセスポイント装置1の無線アンテナ13の相互の位置関係についての情報をあらかじめ得ておく。そして無線端末装置3がアクセスに利用した無線チャネル、無線アンテナ13、あるいは無線インタフェース12の識別情報を、アクセスポイント装置1が問い合わせパケットに含ませて管理サーバ2に送る。管理サーバ2ではその情報に基づいて、サービス可能な複数の無線チャネルの中から、無線端末装置3がアクセスを行っている無線チャネルのサービスエリアに近いサービスエリアを持つ無線チャネルから優先的に選択する。
【0088】
(第2の実施形態)
以下に、前述のように構成された無線通信システムの第2の実施形態における動作につき説明する。
図8は第2の実施形態における無線アクセスのシーケンス図である。また図9は管理サーバ2の第2の実施形態におけるフローチャートである。なお、図8において図6と同一のイベントには、また図9において図7と同一のステップには、それぞれ同一の符号を付し、その詳細な説明は省略する。
【0089】
第2の実施形態は、無線端末装置3のユーザが既に加入済みのISP等が使用する無線チャネルのESS-IDを既に知っている状況を前提とする。
この場合には、無線端末装置3がキャリアセンスを行えば無線チャネルを見つけることができるのであるが、全ての無線チャネルを一通りキャリアセンスすると、アクセスポイント装置1が遠いところにあるような場合はかなり長時間探さないと見つからない場合もあり、実際にサービスの提供を受けられるようになるまでに長時間を要してしまうおそれがある。
【0090】
そこで、複雑なキャリアセンスを不要とするのがこの第2の実施形態である。
問い合わせパケットが管理サーバ2へと送られるまでの動作は第1の実施形態と同様である。そして管理サーバ2は問い合わせパケットがネットワーク4を介して到来したことに応じて図9に示す処理を実行する。
【0091】
図9の処理において管理サーバ2は、ステップST3までは第1実施形態における図7の処理と同様に行う。そしてステップST3にて問い合わせパケットの内容を解釈したのに続いて、管理サーバ2はステップST11において、無線チャネル情報を対応表24から取得する。ここで取得する無線チャネル情報は、無線端末装置3が問い合わせメッセージの送信のためにアクセスしてきた無線インタフェース12の近傍のエリアにおいて、問い合わせパケットに記述されているISP等により使用されている無線周波数帯とその無線チャネルの情報である。
【0092】
続いて管理サーバ2はステップST12において、無線チャネル情報の取得に成功したか否かを確認し、成功したならばステップST13において、取得した無線チャネル情報を示した回答パケットを作成する。無線チャネル情報の取得に失敗したならば、管理サーバ2はステップST7において、不成功の旨を通知するための通知情報を示した回答パケットを作成する。なお管理サーバ2はステップST13においても、問い合わせパケットに含まれていた無線インタフェース12または無線アンテナ13の識別子と、無線端末装置3の識別子とを回答パケットに含める。
【0093】
そして管理サーバ2はステップST8において、ステップST13またはステップST7にて作成した回答パケットをアクセスポイント装置1に向けてネットワーク4へ送出する(図8中のE11)。
【0094】
アクセスポイント装置1では、ネットワーク4を介して上記の回答パケットが到来したならば、この回答パケットを有線ポート11により取り込んで、スイッチ部15を介して制御部14に渡す。制御部14は、回答パケットの内容を解釈し、回答パケットに示された無線チャネル情報または通知情報を取り出す。そして制御部14は、この取り出した無線チャネル情報または通知情報を含めた回答メッセージを作成し、この回答メッセージを無線端末装置3に向けて送信する。このとき、回答パケットに示された無線インタフェース12または無線アンテナ13の識別子に対応した無線チャネルを使用し、また回答メッセージの宛先は回答パケットに含まれた無線端末装置3の識別子とする。従って、問い合わせメッセージが伝送されたのと同一の無線チャネルCh1を用いて、問い合わせメッセージを送信した無線端末装置3へと回答メッセージが送られる(図8中のE12)。
【0095】
かくして無線端末装置3では、問い合わせメッセージを送信するのに用いた無線チャネルで待ち受けていることにより、アクセスポイント装置1から送信された回答メッセージを受信することができる。
【0096】
無線端末装置3は回答メッセージを受信すると、無線チャネル情報および不成功の旨の通知情報のいずれが含まれているかを確認する。もし、不成功の旨の通知情報が含まれているのだとすると、無線端末装置3は所望のサービスを受けるために必要な無線チャネル情報を取得することができなかったので、その旨をユーザに通知するなどする。あるいは、キャリアセンスを実行して無線チャネルを見つけるようにしても良い。
【0097】
回答メッセージに無線チャネル情報が含まれていたならば、無線端末装置3はこの無線チャネル情報を解析することで、アソシエーションすべき無線周波数とその無線チャネルの値を取得できる。そこで無線端末装置3は、この値により定まる無線チャネルに限定してキャリアセンスを実施し、該無線チャネルにおいて放送されているESS-IDの値を聞いて端末の所定の場所に設定し、その後に適切なESS-IDの値を含んだアソシエーション要求メッセージをアクセスポイント装置1に送る。(図8中のE13)。
【0098】
このように第2の実施形態によれば、無線端末装置3の側では既知のESS-IDが割り当てられている無線チャネルを知っていなくとも、加入しているISPや通信キャリアの名称などのように1つのサービスグループを指す情報に基づいて無線端末装置3に使用するべき無線チャネルを教えることができる。これにより、無線端末装置3はいくつもの無線チャネルを対象としてキャリアセンスを行う必要がなく、迅速にアソシエーションを行うことが可能となる。
【0099】
ところで、以上のように適宜に無線チャネルを無線端末装置3に指定して、この無線チャネルを用いてアソシエーションを行わせることができることから、この第2実施形態は以下のような形態で運用することにより新たな便利なサービスを提供することが可能となる。
【0100】
ここでは、B社が無線チャネルCh2と無線チャネルCh4との両方でサービスしている場合を例にとって説明する。
【0101】
さて、管理サーバ2は、アクセスポイント装置1から問い合わせパケットが到着したとき、複数存在する無線チャネルから、ある一つを選び出す。以下に、その方法を4つ例示する。
【0102】
本実施形態における第1の方法では、管理サーバ2は、アクセスポイント装置1と定期的に情報の交換を行い、無線トラフィックの混雑度に関する情報を得ておく。そして管理サーバ2は、混雑していない無線チャネルから順に選択していく。ただし、混雑度といっても、無線周波数や方式により無線そのものの最大通信容量が異なるため、その点も勘案した選択を行う。
【0103】
本実施形態における第2の方法では、ごく単純に乱数計算を行い、その乱数の値の結果で選択された無線チャネルを指定する。例えば2つの無線チャネルでの選択であれば、0から1までの間の値をとる乱数を動かし、出力値が0.5以上であるか否かで判定する、という方法が可能である。
【0104】
本実施形態における第3の方法では、問い合わせメッセージの送信のために無線端末装置3がアクセスしてきた無線周波数帯の情報を、アクセスポイント装置1が問い合わせパケットに含ませる。そして、管理サーバ2では、上記の情報に基づき、可能な限り無線端末装置3がアクセスしてきた無線周波数帯の中から無線チャネルを選択する。
【0105】
以下、無線端末装置3が5.2ギガヘルツ帯でアクセスしてきた場合に、無線チャネルCh2,Ch4から選択する例を具体的に解説する。
(1) 無線チャネルCh2が2.4ギガヘルツ帯、無線チャネルCh4が5.2ギガヘルツ帯の場合には、無線チャネルCh4を選択する。
(2) 無線チャネルCh2および無線チャネルCh4のどちらも5.2ギガヘルツ帯であった場合には、上記方法4または方法5の手順に従ってどちらかの無線チャネルを選択する。
(3) 無線チャネルCh2および無線チャネルCh4のどちらも2.4ギガヘルツ帯であった場合にも、上記方法4または方法5の手順に従ってどちらかの無線チャネルを選択する。
【0106】
本実施形態における第4の方法では、管理サーバ2は、アクセスポイント装置1の無線アンテナ13の相互の位置関係についての情報をあらかじめ得ておく。そして無線端末装置3がアクセスに利用した無線チャネル、無線アンテナ13、あるいは無線インタフェース12の識別情報を、アクセスポイント装置1が問い合わせパケットに含ませて管理サーバ2に送る。管理サーバ2ではその情報に基づいて、サービス可能な複数の無線チャネルの中から、無線端末装置3がアクセスを行っている無線チャネルのサービスエリアに近いサービスエリアを持つ無線チャネルを優先的に選択する。
【0107】
ただしこの第4の方法では、逆にトラフィックの偏りを生じさせるおそれがあるため、上記第1の方法と併用して、トラフィックの偏りがある閾値を超えてあまりに大きい場合にはエリアに依存しない無線チャネルを割り当てる、といった方法によりトラフィックの偏りを減らすことも有効である。
【0108】
管理サーバ2は、上記第1の方法から第4の方法までのいずれかの方法によって無線チャネルを選択する。
【0109】
ところがここで1つの不具合が発生する。すなわち、以上のように選択された無線チャネルを使っても、無線端末装置3がキャリアセンスを行えないか、あるいはアクセスすることが不可能である場合があり得る。
【0110】
このような状況が生じる原因としては、以下の2つの原因が考えられる。
第1の原因としては、指定された無線周波数帯に無線端末装置3が適応していないことが挙げられる。例えば無線端末装置3は5.2ギガヘルツ帯しかアクセスできないにも関わらず、2.4ギガヘルツ帯の無線チャネルが指定された場合がこれにあたる。
【0111】
第2の原因としては、指定された無線チャネルについて、無線端末装置3における電波強度が弱いためにアクセスが不可能なことが挙げられる。たとえエリアが近くであっても、障害物などの影響により、いわゆる「隠れ端末」となってしまっている場合がこれにあたる。
【0112】
ここでの具体例のように同一エリアで複数の無線チャネルで同一のサービスを提供している状況においては、上述のような不具合に以下の2つの処置により対処することが可能である。
【0113】
まず、本実施形態における第1の処置について説明する。
【0114】
無線端末装置3は、通知された無線チャネル(具体例として例えば無線チャネルCh4)でのアクセスが不可能と判断したとする。この場合に無線端末装置3は、問い合わせメッセージを再度送信することとする。この時、無線端末装置3が移動している可能性があるため、アクセスする無線チャネルおよびアクセスポイント装置1は変更されていても構わない。
【0115】
このとき問い合わせメッセージのESS-IDのフィールドには"ANY"という値を記述することとする。また最近アクセスに失敗した無線チャネルの識別子も含める。
【0116】
アクセスポイント装置1では、既に述べた方法により管理サーバ2に対して問い合わせパケットを送る。ただし、過去の失敗情報としての無線チャネル識別子も入れておく。管理サーバ2では、過去にアクセスを試みた無線端末装置3の識別子と失敗情報、現在の無線端末装置3の位置を総合的に考えて、適切な無線チャネル識別子を新たに取得する。無線チャネルCh4のエリアと同じ場所に現在もいるという判断であれば、例えば同じエリアの無線チャネルCh2という情報を無線端末装置3向けに返す。もし他に該当する無線チャネルが存在しなければ、その旨を通知する。
【0117】
次に、本実施形態における第2の処置について説明する。
【0118】
管理サーバ2は、問い合わせパケットを受けた際に、可能性のある全ての無線チャネル(本具体例では無線チャネルCh2および無線チャネルCh4)に関する無線チャネル情報をいずれも回答パケットに含ませることとする。無線端末装置3では、これら複数の無線チャネルの中から自由に選んでアクセスを試みることが可能なため、無線チャネルCh4がたとえ不成功であっても無線チャネルCh2によって接続可能となることがありえる。
【0119】
ただし管理サーバ2としては、これら複数の情報を送る場合には、接続の推奨順を指定したい。推奨の順番としては、上述の4つの方法のいずれかによって優先度をつけることが好ましい。
【0120】
(第3の実施形態)
以下に、前述のように構成された無線通信システムの第3の実施形態における動作につき説明する。
図10は第3の実施形態における無線アクセスのシーケンス図である。また図11は管理サーバ2の第3の実施形態におけるフローチャートである。なお、図10において図6と同一のイベントには、また図11において図7と同一のステップには、それぞれ同一の符号を付し、その詳細な説明は省略する。
【0121】
第3の実施形態は、無線端末装置3のユーザが既に加入済みのISP等が提供するサービスを受けようとするが、当該サービスのために利用されている無線チャネルのESS-IDを上記ユーザが知らないという、第1の実施形態と同様の状況を前提とする。そして第3の実施形態は、第2の実施形態と同様に複雑なキャリアセンスを不要とする。
【0122】
問い合わせパケットが管理サーバ2へと送られるまでの動作は第1の実施形態と同様である。そして管理サーバ2は問い合わせパケットがネットワーク4を介して到来したことに応じて図11に示す処理を実行する。
【0123】
図11の処理において管理サーバ2は、ステップST3までは第1実施形態における図7の処理と同様に行う。そしてステップST3にて問い合わせパケットの内容を解釈したのに続いて、管理サーバ2はステップST21において、無線チャネル情報およびESS-IDを対応表24から取得する。無線チャネル情報の取得は第2の実施形態と同様にして、またESS-IDの取得は第1の実施形態と同様にして行える。
【0124】
続いて管理サーバ2はステップST22において、無線チャネル情報およびESS-IDの取得に成功したか否かを確認し、成功したならばステップST23において、取得した無線チャネル情報およびESS-IDを示した回答パケットを作成する。無線チャネル情報およびESS-IDの取得に失敗したならば、管理サーバ2はステップST7において、不成功の旨を通知するための通知情報を示した回答パケットを作成する。なお管理サーバ2はステップST23においても、問い合わせパケットに含まれていた無線インタフェース12または無線アンテナ13の識別子と、無線端末装置3の識別子とを回答パケットに含める。
【0125】
そして管理サーバ2はステップST8において、ステップST23またはステップST7にて作成した回答パケットをアクセスポイント装置1に向けてネットワーク4へ送出する(図10中のE21)。
【0126】
アクセスポイント装置1では、ネットワーク4を介して上記の回答パケットが到来したならば、この回答パケットを有線ポート11により取り込んで、スイッチ部15を介して制御部14に渡す。制御部14は、回答パケットの内容を解釈し、回答パケットに示された無線チャネル情報およびESS-IDまたは通知情報を取り出す。そして制御部14は、この取り出した無線チャネル情報およびESS-IDまたは通知情報を含めた回答メッセージを作成し、この回答メッセージを無線端末装置3に向けて送信する。このとき、回答パケットに示された無線インタフェース12または無線アンテナ13の識別子に対応した無線チャネルを使用し、また回答メッセージの宛先は回答パケットに含まれた無線端末装置3の識別子とする。従って、問い合わせメッセージが伝送されたのと同一の無線チャネルCh1を用いて、問い合わせメッセージを送信した無線端末装置3へと回答メッセージが送られる(図10中のE22)。
【0127】
かくして無線端末装置3では、問い合わせメッセージを送信するのに用いた無線チャネルで待ち受けていることにより、アクセスポイント装置1から送信された回答メッセージを受信することができる。
【0128】
無線端末装置3は回答メッセージを受信すると、無線チャネル情報およびESS-IDと不成功の旨の通知情報とのいずれが含まれているかを確認する。もし、不成功の旨の通知情報が含まれているのだとすると、無線端末装置3は所望のサービスを受けるために必要な無線チャネル情報およびESS-IDを取得することができなかったので、その旨をユーザに通知するなどする。
【0129】
回答メッセージに無線チャネル情報およびESS-IDが含まれていたならば、無線端末装置3はこの無線チャネル情報を解析することで、アソシエーションすべき無線周波数とその無線チャネルの値を取得できる。また、この値により定まる無線チャネルにアクセスするためのESS-IDの値が取得できる。そこで無線端末装置3は、上記の無線チャネルに限定してキャリアセンスを実施し、該無線チャネルにおいて放送されているESS-IDの値を聞いて端末の所定の場所に設定し、その後に上記の取得したESS-IDの値を含んだアソシエーション要求メッセージをアクセスポイント装置1に送る。(図10中のE23)。
【0130】
このように第3の実施形態によれば、無線端末装置3の側では適切なESS-IDを知っていなくとも、加入しているISPや通信キャリアの名称などのように1つのサービスグループを指す情報に基づいて無線端末装置3に適切なESS-IDの値を教えることができ、これにより適切にアソシエーションを行うことが可能となる。しかも上記のESS-IDが割り当てられている無線チャネル、すなわち使用するべき無線チャネルを無線端末装置3に教えることができるので、これにより、無線端末装置3はいくつもの無線チャネルを対象としてキャリアセンスを行う必要がなく、迅速にアソシエーションを行うことが可能となる。
【0131】
ところで、以上のように適宜に無線周波数、無線チャネルおよびESS-IDの組を無線端末装置3に指定して、その条件でのアソシエーションを行わせることができることから、この第3の実施形態は以下のような形態で運用することにより新たな便利なサービスを提供することが可能となる。
【0132】
ここでは、C社が無線チャネルCh2ではESS-ID#CCを使用して、また無線チャネルCh4ではESS-ID#Cを使用してそれぞれサービスしており、またC社と提携しているF社が無線チャネルCh3でESS-ID#Fを使用してサービスしている場合を例にとって説明する。
【0133】
さて、無線端末装置3は、以上のように指定された無線チャネルに指定されたESS-IDを使用してアクセスしようとしても、無線端末装置3がキャリアセンスを行えないか、あるいはアクセスすることが不可能である場合があり得る。
【0134】
このような状況が生じる原因としては、以下の2つの原因が考えられる。
第1の原因としては、指定された無線周波数帯に無線端末装置3が適応していないことが挙げられる。例えば無線端末装置3は5.2ギガヘルツ帯しかアクセスできないにも関わらず、2.4ギガヘルツ帯の無線チャネルが指定された場合がこれにあたる。
【0135】
第2の原因としては、指定された無線チャネルについて、無線端末装置3における電波強度が弱いためにアクセスが不可能なことが挙げられる。たとえエリアが近くであっても、障害物などの影響により、いわゆる「隠れ端末」となってしまっている場合がこれにあたる。
【0136】
ここでの具体例のように同一エリアで複数の無線チャネルで同一のサービスを提供している状況においては、上述のような不具合に以下の2つの処置により対処することが可能である。
【0137】
まず、本実施形態における第1の処置について説明する。
【0138】
無線端末装置3は、指定された無線チャネルCh4でのアクセスが不可能であると判断したとする。この場合に無線端末装置3は、問い合わせメッセージを再度送信することとする。この時、無線端末装置3が移動している可能性があるため、問い合わせメッセージの送信に用いる無線チャネルおよびアクセスポイント装置1は変更されていても構わない。また、このときに問い合わせメッセージのESS-IDのフィールドには"ANY"という値を記述することとする。また上記の問い合わせメッセージには、最近のアクセス失敗に関する情報として、ESS-IDの値として"ESS-ID#C"および無線チャネルCh4の識別情報も一緒に記述しておく。
【0139】
アクセスポイント装置1では、上記の問い合わせメッセージに基づいて作成する問い合わせパケットには、上記のアクセス失敗に関する情報も含ませる。
【0140】
管理サーバ2では、過去にアクセスを試みた無線端末装置3の識別子とアクセス失敗に関する情報、現在の無線端末装置3の位置を総合的に考えて、適切なESS-IDを取得することとする。
【0141】
上記の具体例の場合、無線端末装置3が移動していないのであれば、C社のESS-ID#CCと無線チャネルCh2との組合わせ、もしくはF社のESS-ID#Fおよび無線チャネルCh3との組合わせのいずれかを取得することになる。なお、上記の2つの組合わせでは、一般には無線端末装置3のユーザが契約しているC社に関する組合わせを優先して取得するのが好ましい。
【0142】
上記の回答パケットに基づいてアクセスポイント装置1から送信される回答メッセージを受信することで無線端末装置3は、C社のESS-ID#CCと無線チャネルCh2との組合わせ、もしくはF社のESS-ID#Fおよび無線チャネルCh3との組合わせを知ることができる。そしてESS-ID#CCを持つ無線チャネルCh2もしくはESS-ID#Fを持つ無線チャネルCh3を見つけることができれば、この無線チャネルCh2もしくは無線チャネルCh3を用いて、サービスC社もしくはF社による提供を受けることが可能となる。
【0143】
次に本実施形態における第2の処置について説明する。
【0144】
管理サーバ2は、問い合わせパケットを受けた際に、可能性のある全ての組合わせを取得する。ここでの具体例の場合には、ESS-ID#CCと無線チャネルCh2との組合わせ、ESS-ID#Fと無線チャネルCh2との組合わせ、ならびにESS-ID#Cと無線チャネルCh4との組合わせをそれぞれ取得する。そしてこれらの組合わせの全てを回答パケットに含ませることとする。アクセスポイント装置1は回答パケットに複数の組合わせが含まれていたならば、これらの組合わせの全てを回答メッセージに示すこととする。
【0145】
かくしてこのような回答メッセージを受信することで無線端末装置3は、使用可能なESS-IDと無線チャネルとの複数の組合わせをまとめて知ることができる。無線端末装置3では、これらの複数の組合わせの中の1つを自由に選んでキャリアセンスをすることが可能なため、ESS-ID#Cが不成功であっても他の2種類のESS-IDと無線チャネルの組み合わせによって接続可能となることがありえる。
【0146】
ただし上記の実施例5および実施例6において管理サーバ2では、ESS-IDと無線チャネルとの組合わせを複数取得できる場合には、これらの組合わせに推奨順を指定することが望ましい。
【0147】
このような推奨順を決定する方法は以下の4つが考えられる。
本実施形態における第1の方法では、管理サーバ2は、アクセスポイント装置1と定期的に情報の交換を行い、無線トラフィックの混雑度に関する情報を得ておく。そして管理サーバ2は、混雑していない無線チャネルを含む組合わせから順に選択していく。ただし、混雑度といっても、無線周波数や方式により無線そのものの最大通信容量が異なるため、その点も勘案した選択を行う。
【0148】
本実施形態における第2の方法では、管理サーバ2は、ごく単純に乱数計算を行い、その乱数の値の結果で選択された無線チャネルを含む組合わせを指定する。例えば2つの組合わせからの選択であれば、0から1までの間の値をとる乱数を動かし、出力値が0.5以上であるか否かで判定する。
【0149】
本実施形態における第3の方法では、問い合わせメッセージの送信のために無線端末装置3がアクセスしてきた無線周波数帯の情報を、アクセスポイント装置1が問い合わせパケットに含ませる。そして、管理サーバ2では、上記の情報に基づき、無線端末装置3がアクセスしてきた無線周波数帯の中の無線チャネルを優先して選択する。
【0150】
以下、無線端末装置3が5.2ギガヘルツ帯でアクセスしてきた場合に、無線チャネルCh2,Ch4から選択する例を具体的に解説する。
(1) 無線チャネルCh2が2.4ギガヘルツ帯、無線チャネルCh4が5.2ギガヘルツ帯の場合には、無線チャネルCh4を優先する。
(2) 無線チャネルCh2および無線チャネルCh4のどちらも5.2ギガヘルツ帯であった場合には、上記第1の方法または第2の方法の手順に従ってどちらかの無線チャネルを優先する。
(3) 無線チャネルCh2および無線チャネルCh4のどちらも2.4ギガヘルツ帯であった場合にも、上記第1の方法または第2の方法の手順に従ってどちらかの無線チャネルを優先する。
【0151】
本実施形態における第4の方法では、管理サーバ2は、アクセスポイント装置1の無線アンテナ13の相互の位置関係についての情報をあらかじめ得ておく。そして無線端末装置3がアクセスに利用した無線チャネル、無線アンテナ13、あるいは無線インタフェース12の識別情報を、アクセスポイント装置1が問い合わせパケットに含ませて管理サーバ2に送る。管理サーバ2ではその情報に基づいて、サービス可能な複数の組合わせの中から、無線端末装置3がアクセスを行っている無線チャネルのサービスエリアに近いサービスエリアを持つ組合わせを優先的に選択する。ただし、この方法11は、逆にトラフィックの偏りを生じさせる原因となるおそれが有るため、方法8と併用して、トラフィックの偏りがあるしきい値を越えてあまりに大きい場合にはエリアに依存しない無線チャネルを割り当てる、といった方法によりトラフィックの偏りを減らすことが望ましい。
【0152】
ところで、このように優先度付けを行う場合には、管理サーバ2には対応表24の他に、優先度付けのためのサブの表を設けておくと便利である。
例えば上記の第1の方法の場合、サブの表として無線トラフィックの混雑度情報の表を用意することが考えられる。一番簡単でかつ比較的効果のある混雑度情報としては、例えば一定時間の平均トラフィック(ビットレート)をその無線の最大トラフィック容量から引いて求まる値が使用できる。このとき、混雑度情報の値が多いほど、「混んでいない」判断できる。
上記の第2の方法の場合、乱数計算であるので、サブの表としては単なる乱数表のようなものがあれば良い。
上記の第3の方法の場合、上記の第1の方法または第2の方法のために用意されるサブの表となる。またこの第3の方法の場合には、無線端末装置3が現状アクセスを試みようとしている周波数帯の情報が優先度付けに効力を発揮するが、この情報は改めて表にするような情報ではない。
上記の第4の方法の場合、アクセスポイント装置1の無線アンテナ13と無線チャネルと、その隣接程度に関する表をサブの表として用いることができる。
【0153】
以上の各実施形態は、次のような種々の変形実施が可能である。
(第1の変形例)
例えば、上記の各実施形態における管理サーバ2の機能をアクセスポイント装置に備えることも可能である。
図12は管理サーバ2の機能を兼ね備えたアクセスポイント装置の構成例を示すブロック図である。なお、図12において図2と同一部分には同一符号を付し、その詳細な説明は省略する。
【0154】
図12に示すアクセスポイント装置5は、有線ポート11、無線インタフェース12、無線アンテナ13、スイッチ部15および制御部51を含む。すなわちアクセスポイント装置5は、アクセスポイント装置1における制御部14に代えて制御部51を備えたものである。
【0155】
制御部51は、フレーム受信部511、ESS-ID確認部512、受信フレーム解釈部513、対応表514、端末向けメッセージ作成部515およびフレーム生成部516を含む。
【0156】
無線インタフェース12の無線受信部122で取り出された信号は、スイッチ部15を介して制御部51のフレーム受信部511へ入力される。
【0157】
フレーム受信部511は、無線受信部122が出力する信号のフレームを合成処理した上で、パケットを取り出す。フレーム受信部511は取り出したパケットの種類を確認する。フレーム受信部511は、通常のデータ通信用のパケットは、スイッチ部15を介してパケットルーティング部111へ与える。パケットが第1段のアソシエーション要求メッセージであり、かつESS-IDの値が"ANY"である場合には、フレーム受信部511はこのメッセージの中身をESS-ID確認部512に送る。ESS-ID確認部512は、送られたメッセージの中で後述する問い合わせメッセージと、そうでないメッセージとに分類し、前者のみについてメッセージの中身を解析する。そしてESS-ID確認部512は、解析した内容を受信フレーム解釈部513に渡す。
【0158】
受信フレーム解釈部513は、渡された情報を解析し、問い合わせパケットに示されたサービスグループに属する無線チャネルや、その無線チャネルに割り当てられたESS-IDといった情報を対応表514から取得する。なお、対応表514は、前記の実施形態における対応表24に準じるものである。
【0159】
受信フレーム解釈部513は、対応表514から取得した情報を端末向けメッセージ作成部515に渡す。端末向けメッセージ作成部515は、受信フレーム解釈部513から渡される情報を示した回答メッセージを作成し、この回答メッセージをフレーム生成部516に渡す。フレーム生成部516は、パケットルーティング部111から渡されるパケットや端末向けメッセージ作成部515から渡される回答メッセージをフレーム化した信号を生成し、この信号をスイッチ部15を介して無線インタフェース12の無線送信部123へ渡す。
【0160】
かくしてこのようなアクセスポイント装置5を用いることにより、管理サーバ2を用いることなく本発明の無線通信システムを実現することが可能となる。
【0161】
なお、アクセスポイント装置5にさらに、管理サーバ2が有している前記実施形態における問い合わせパケットを受信する機能と、この問い合わせパケットに応じた回答パケットを作成する機能と、回答パケットを他のアクセスポイント装置に送る機能とを備えることにより、このアクセスポイント装置5と前記の実施形態におけるアクセスポイント装置1とを組み合わせて無線通信システムを構築することが可能となる。
【0162】
(第2の変形例)
図13は前記各実施形態の第2の変形例に係る無線通信システムの全体構成図である。図13において図1と同一部分には同一符号を付し、その詳細な説明は省略する。
【0163】
この図13に示すように、アクセスポイント装置6を複数備えて、複数の無線インタフェース12および複数の無線アンテナ13を上記の複数のアクセスポイント装置6に分散して配置するようにしても良い。この場合、制御部14も複数を備え、各アクセスポイント装置6に分散して配置する。有線ポート11も、各アクセスポイント装置6に1つずつを備える。
このような構成によっても、前記の実施形態と同様な無線通信サービスを提供することができる。
【0164】
(その他の変形例)
前記の第1の変形例と第2の変形例とを組み合わせて実施することも可能である。
前記各実施形態のアクセスポイント装置1のように複数の無線インタフェース12を搭載する場合でも、前記の第2の実施形態のように無線インタフェース12のそれぞれに専用の制御部14を設ける構成とすることも可能である。
【0165】
本発明の無線通信システムは、スポットエリアだけでなく、オフィスや家庭といった環境でも適用できる。例えばあるオフィスに複数の部署があり、部署毎にサーバが設置され、かつ無線チャネルも部署毎に割り振られている環境においては、無線端末装置3が問い合わせメッセージにサービスグループとして、上記の部署の名前(例えば"研究開発部"など)を記述することで、各ユーザにより利用される無線チャネルをユーザの所属部署に応じて振り分けることが可能となる。これは、オフィスにおいて隣の部署との情報の隔離を行うためにも使用できるし、また不要な他の3種の部署のトラフィックを無線端末装置3が受信しなくて済む利点も得られる。
【0166】
上記の変形例からも分かるように、サービスグループを判定するための情報としては、任意の情報を使用することが可能である。例えば複数のISPが互いに提携してローミンググループを形成している場合には、そのローミンググループを識別する名称や識別子などをサービスグループとして利用することもできる。あるいは、「インターネット接続」といったサービスの性質を表わす形態のサービスグループを利用することもできる。
【0167】
無線チャネルにアクセスするための識別子としては、SSIDなどのような企画化された他の情報を適用することもできるし、あるいは規格外で独自に定めた識別子を適用することもできる。
【0168】
対応表24においては、ID番号の組み合わせによって、ローミング提携関係のあるものについてその表示が行えるようにID番号のエントリーの記述を工夫するようにしても良い。
【0169】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【0170】
【発明の効果】
重複するエリアで複数の無線チャネルを使用した通信サービスを効率的に提供することが可能となる。
【図面の簡単な説明】
【図1】 本発明の実施形態に係る無線通信システムの全体構成図。
【図2】 図1中のアクセスポイント装置1の詳細な構成を示すブロック図。
【図3】 図1中の管理サーバ2の構成を示すブロック図。
【図4】 対応表24に記述される情報の一例を示す図。
【図5】 図1中の無線端末装置3の構成を示すブロック図。
【図6】 第1の実施形態における無線アクセスのシーケンス図。
【図7】 図1中の管理サーバ2の第1の実施形態におけるフローチャート。
【図8】 第2の実施形態における無線アクセスのシーケンス図。
【図9】 図1中の管理サーバ2の第2の実施形態におけるフローチャート。
【図10】 第3の実施形態における無線アクセスのシーケンス図。
【図11】 図1中の管理サーバ2の第3の実施形態におけるフローチャート。
【図12】 管理サーバ2の機能を兼ね備えたアクセスポイント装置の構成例を示すブロック図。
【図13】 第1乃至第3の各実施形態に関する第2の変形例に係る無線通信システムの全体構成図。
【符号の説明】
1,5,6…アクセスポイント装置、2…管理サーバ、3…無線端末装置、4…ネットワーク、11…有線ポート、12…無線インタフェース、13,31…無線アンテナ、14,51…制御部、15…スイッチ部、21…有線ポート、22…パケット受信部、23…受信パケット解釈部、24,514…対応表、25…送信パケット作成部、26…パケット送信部、32,121…アンテナ共用器、33,122…無線受信部、34,141,511…フレーム受信部、35…アプリケーション受信部、36…画面表示部、37…アプリケーション送信部、38…加入キャリアID・加入ISP ID管理部、39…社内グループID管理部、40…選択部、41…ESS-ID設定部、42,146,516…フレーム生成部、43,123…無線送信部、44,124…周波数/チャネル設定部、111…パケットルーティング部、142,512…ESS-ID確認部、143…管理サーバ向けパケット作成部、144…回答パケット解釈部、145,515…端末向けメッセージ作成部、513…受信フレーム解釈部。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a wireless communication system such as a wireless local area network (LAN) in which a communication network communicates with a terminal using wireless communication, a wireless terminal device used in the wireless communication system, an access point device, and management The present invention relates to an apparatus, a program, and a wireless communication method.
[0002]
[Prior art]
As a flow of personal communication, network access using a wireless local area network (LAN) has become widespread. Wireless LAN includes an ad hoc mode in which terminals communicate directly with each other and an infrastructure mode in which terminals communicate with other terminals and servers via an access point.
[0003]
In the infrastructure mode, the access point periodically broadcasts information as a beacon. The terminal checks the information and tries to connect to the access point.
[0004]
The following procedure is defined in “INTERNATIONAL STANDARD ISO / IEC 8022-11” which is a wireless LAN standard.
[0005]
(1) The access point periodically transmits beacon frames. The beacon frame includes an information element called SSID (Service Set IDentity) or ESS-ID (Extended Service Set IDentity), and the name of the group to which the access point belongs is written. The following is an example where ESS-ID is used for simplicity.
[0006]
(2) After receiving the above beacon frame, the terminal transmits an association request frame when it wishes to connect to the access point that transmitted the beacon frame. This frame includes the ESS-ID.
[0007]
(3) Upon receiving the association request frame, the access point examines the request contents and decides whether to permit the connection. The condition at this time includes that the ESS-ID in the association request frame matches the ESS-ID held by the access point. As a result of the examination, when it is determined that the terminal association is permitted, the access point returns an association response frame to the terminal and negotiates other communication conditions.
[0008]
(4) In the above examination of ESS-ID, when the terminal enters a value of ESS-ID = “ANY” in the association request frame, it is common that the access point permits access as an exception.
[0009]
Now, in the wireless LAN providing service in the public area that has begun to spread in recent years, an Internet connection via a wireless LAN is provided to a terminal such as a personal computer using an infrastructure mode. Of these, ESS-ID = "ANY" is allowed for services that can be accessed by anyone for free, while ESS-ID is determined for services that can be connected by membership. Value (or symbol).
[0010]
When performing such a wireless LAN providing service, there are the following two problems.
[0011]
The first is a radio frequency limitation problem. Since the spot service is developed in a place where many people gather, in a crowded place, a plurality of service providers may be concentrated and several frequencies may be used simultaneously. Even when one service provider monopolizes, there are cases where a service is provided using a plurality of wireless channels in order to provide services to as many customers as possible. Specifically, in the 2.4 GHz band, for example, 3 to 4 types of channels, and in the 5.2 GHz band, 4 types of channels can be used at maximum. The maximum transmission rate at the radio level in the 5.2 GHz band is as high as 54 megabits per second, but the effective throughput seen from the application is about half, accommodating 100 user terminals and 1 megabit per second for each user. Again, all four channels are required to provide a degree of throughput.
[0012]
In such a situation, a user terminal wants to receive service at the spot. The user terminal cannot know in advance information about which frequency and which channel the service provider that it wants to enter is providing. Therefore, tentatively, all 2.4 GHz band channels were examined, and all 5.2 GHz band channels were examined, and among them, the channel including the ESS-ID indicating the service provider desired to connect was confirmed. Must be connected on. Since the use frequency of wireless LAN will be expanded to 4.9 GHz in the future, the number of wireless channels to be examined is increasing. This procedure is very troublesome.
[0013]
In the spot service, the same ESS-ID is generally used for providing a specific service. However, when performing roaming between providers, a specific service may be provided by a plurality of ESS-IDs. However, in the case of the current spot service, the ESS-ID is set in the terminal by the user's manual input. The case where the value of the ESS-ID is changed due to the roaming is not considered at all, and the user has to change the ESS-ID as appropriate in order to receive the roaming service.
[0014]
The second is a problem in the case where a certain spot service provider in the above owns a plurality of channels and provides services. From the terminal, it is unclear which of a plurality of channels should be used. Therefore, the terminal selects one from a plurality of channels in accordance with the arbitrary rules of the terminal. In the simplest case, it is conceivable to select from the order in which the channels are examined, for example, the channel having the smaller frequency. Such a selection method is the same for terminals having the same wireless LAN module. As a result of a plurality of terminals selecting channels using the same method in this way, even if there are a plurality of radio channels of a certain spot service provider, terminals receiving services only on a specific channel are concentrated. As a result, there is a risk that the efficient service that should originally be intended cannot be provided.
[0015]
A system that centrally manages to which access point a terminal currently belongs is known (for example, see Patent Document 1). However, in the system disclosed in Patent Document 1, all access points have the same ID, and the user can be sure to receive a connection service regardless of which channel of which access point is accessed. Only applies.
[0016]
[Patent Document 1]
JP 2000-232455 A
[0017]
[Problems to be solved by the invention]
The conventional standard wireless LAN specifications cannot provide an efficient service as described above when performing a spot service.
[0018]
The present invention has been made in consideration of such circumstances, and an object of the present invention is to efficiently provide communication services using a plurality of radio channels in overlapping areas.
[0019]
[Means for Solving the Problems]
In order to achieve the above object, the present invention communicates with a radio terminal apparatus using a radio terminal apparatus and a plurality of radio channels each belonging to one of a plurality of service groups and assigned with an identifier. In the wireless communication system including the communication network to be transmitted, the wireless terminal device transmits inquiry information indicating one of the plurality of service groups using the wireless channel. In the communication network, the inquiry information is received, the radio channel belonging to the service group indicated in the received inquiry information is selected, and the selected radio channel and the selected radio channel are selected. Response information indicating at least one of the assigned identifiers is generated, and the response information is transmitted to the wireless terminal device using the wireless channel used for transmitting the inquiry information. The wireless terminal device receives the answer information transmitted from the communication network.
[0020]
The wireless terminal device transmits and receives inquiry information and answer information using a method of transmitting and receiving via a wireless channel whose identifier remains unknown to the wireless terminal device. The response information indicates at least one of the radio channel belonging to the service group indicated in the inquiry information on the radio terminal device side and the identifier assigned to the selected radio channel. By taking such means, the wireless terminal device can perform regular access to the communication network based on the information notified in the response information.
[0021]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0022]
FIG. 1 is an overall configuration diagram of a wireless communication system according to the present embodiment.
As shown in FIG. 1, the wireless communication system according to the first embodiment includes an access point device 1, a management server 2, a wireless terminal device 3, and a network 4. The access point device 1 can communicate with the management server 2 via the network 4. The access point device 1 can communicate with the wireless terminal device 3 via a wireless channel.
[0023]
As shown in FIG. 1, the access point device 1 includes a plurality of wired ports 11, a plurality of wireless interfaces (wireless IFs) 12, a plurality of wireless antennas 13, a control unit 14, and a switch unit 15. Note that the number of the wired ports 11 may be an arbitrary number of one or more, but here, it is assumed that two are provided. In addition, the number of the wireless antennas 13 and the wireless interfaces 12 may be an arbitrary number of two or more, but here, four each are provided.
[0024]
The wired port 11 transmits and receives packets transmitted via the network 4.
[0025]
The wireless interface 12 performs wireless communication with the wireless terminal device 3 using the wireless antenna 13. The four radio interfaces 12 use different radio channels. The four radio channels used by the radio interface 12 are generally assumed to have the same frequency band. That is, for example, it is assumed that four channels of 5.2 GHz band are used. However, the same frequency band is not necessarily required unless there is complete frequency overlap. Channels of different frequency bands may be used together. For example, the two radio channels may use the 2.4 GHz band, and the other two radio channels may use the 5.2 GHz band. Absent.
[0026]
The areas covered by the plurality of wireless interfaces 12 overlap. Therefore, the wireless terminal device 3 can receive any of the four wireless channels in the area.
[0027]
The control unit 14 performs processing for connecting the wireless terminal device 3 to the network 4 via the access point device 1.
[0028]
The switch unit 15 connects the wired port 11 and the wireless interface 12 to the control unit 14.
[0029]
FIG. 2 is a block diagram showing a detailed configuration of the access point device 1. 2 that are the same as those in FIG. 1 are denoted by the same reference numerals. In FIG. 2, only one wired port 11 and one wireless interface 12 are shown.
[0030]
As shown in FIG. 2, the wired port 11 includes a packet routing unit 111. The radio interface 12 includes an antenna duplexer 121, a radio receiver 122, a radio transmitter 123, and a frequency / channel setting unit 124. The control unit 14 includes a frame reception unit 141, an ESS-ID confirmation unit 142, a management server packet creation unit 143, a reply packet interpretation unit 144, a terminal message creation unit 145, and a frame generation unit 146.
[0031]
The radio signal radiated from the radio terminal device 3 is converted into an electric signal by the radio antenna 13 and input to the radio reception unit 122 via the antenna duplexer 121. The radio reception unit 122 extracts a signal of a required radio channel from the input signal. The signal extracted by the wireless reception unit 122 is input to the frame reception unit 141 of the control unit 14 via the switch unit 15.
[0032]
The frame reception unit 141 extracts a packet after synthesizing the signal frame output from the wireless reception unit 122. The frame receiving unit 141 confirms the type of the extracted packet. The frame reception unit 141 gives a packet for normal data communication to the packet routing unit 111 via the switch unit 15. When the packet is the first-level association request message and the value of ESS-ID is “ANY”, the frame receiving unit 141 sends the contents of this message to the ESS-ID confirmation unit 142. The ESS-ID confirmation unit 142 classifies the received message into an inquiry message, which will be described later, and a message that is not, and analyzes the content of the message only for the former. Then, the analyzed contents are transferred to the packet creation unit 143 for the management server. The packet creation unit 143 for the management server creates an inquiry packet for sending the information given from the ESS-ID confirmation unit 142 to the management server 2. The ESS-ID confirmation unit 142 passes the created inquiry packet to the packet routing unit 111 via the switch unit 15.
[0033]
The packet routing unit 111 confirms the destination of the packet passed from the control unit 14 and sends the packet to the network 4 if the destination is on the network 4 side. If the destination of the packet is the wireless terminal device 3 in the same wireless area as the transmission source, the packet routing unit 111 returns this packet to the frame generation unit 146 via the switch unit 15. Accordingly, the packet routing unit 111 sends the inquiry packet passed from the packet creation unit 143 for the management server to the network 4. The packet routing unit 111 preferably routes the inquiry packet with priority over the packet passed from the frame reception unit 141.
[0034]
The management server packet creation unit 143 transmits not only the inquiry packet but also a packet for notifying the management server 2 of periodic traffic information on the wireless interface 12 and information on the positional relationship of the wireless antenna 13. Have That is, the management server packet creation unit 143 acquires the traffic information monitored by the frame reception unit 141, creates a packet indicating the traffic information, and transmits the packet to the management server 2.
[0035]
By the way, the information related to the positional relationship of the wireless antenna 13 is generally found to be a result of carrier sense performed between the wireless antennas 13 of the access point device 1 because it is generally very difficult to transmit physical installation information. A method of interpreting that the distance between the areas is closer as the electric field strength increases by reporting the received electric field strength of a specific frame (such as a beacon) from each access point device 1 to the management server 2. is there. When this method is adopted, the management server packet creation unit 143 creates a packet indicating the received electric field strength and transmits it to the management server 2.
[0036]
The packet routing unit 111 receives a packet that has arrived via the network 4. The packet routing unit 111 classifies the reply packet transmitted from the management server 2 according to the inquiry packet and other packets, passes the former packet to the reply packet interpreter 144, and sends the latter packet to the frame. The data is passed to the generation unit 146. The reply packet interpreter 144 interprets the contents of the reply packet and passes the interpretation result to the terminal message creator 145. The terminal message creation unit 145 creates a reply message indicating the information passed from the reply packet interpretation unit 144, and passes this reply message to the frame generation unit 146. The frame generation unit 146 generates a signal obtained by framing the packet passed from the packet routing unit 111 and the reply message passed from the terminal message creation unit 145, and transmits this signal via the switch unit 15 through the wireless interface 12. To part 123.
[0037]
The wireless transmission unit 123 converts the signal output from the frame generation unit 146 into a signal for transmission through a predetermined wireless channel, and then supplies this signal to the wireless antenna 13 via the antenna duplexer 121. As a result, the signal output from the frame generation unit 146 is wirelessly transmitted from the wireless antenna 13.
[0038]
The frequency / channel setting unit 124 sets a wireless channel that the wireless reception unit 122 and the wireless transmission unit 123 transmit and receive. The frequency / channel setting unit 124 is used not to change the radio channel frequently during operation, but to perform setting at the time of initialization, for example.
[0039]
FIG. 3 is a block diagram showing the configuration of the management server 2.
As shown in FIG. 3, the management server 2 includes a wired port 21, a packet reception unit 22, a reception packet interpretation unit 23, a correspondence table 24, a transmission packet creation unit 25, and a packet transmission unit 26.
[0040]
For example, a general-purpose server device can be used as the management server 2. The packet reception unit 22, the reception packet interpretation unit 23, the transmission packet creation unit 25, and the packet transmission unit 26 can be realized by causing a processor mounted on the server device to execute a program. The management server 2 may have the above program installed in advance, or may be recorded on a removable recording medium such as a CD-ROM, or distributed through the network 4 and the program may be distributed. It may be installed as appropriate.
[0041]
A packet transmitted to the management server 2 via the network 4 is captured by the wired port 21 and passed to the packet receiving unit 22. The packet receiving unit 22 receives a packet passed from the wired port 21. The packet receiving unit 22 confirms whether or not the received packet is a valid packet, and passes the valid packet to the received packet interpretation unit 23. The received packet interpretation unit 23 interprets the contents of the passed packet. When the received packet is an inquiry packet, the reception packet interpretation unit 23 displays information such as the wireless channel belonging to the service group indicated in the inquiry packet and the ESS-ID assigned to the wireless channel in the correspondence table 24. Get from. The reception packet interpretation unit 23 passes the information acquired from the correspondence table 24 to the transmission packet creation unit 25.
[0042]
The transmission packet creation unit 25 creates a response packet indicating the information passed from the reception packet interpretation unit 23 and passes this response packet to the packet transmission unit 26. The packet transmission unit 26 transmits the received answer packet to the access point device 1.
[0043]
The correspondence table 24 is a database describing information about the access point device 1. Specifically, for example, as shown in FIG. 4, the ID number of each radio interface 12, the radio channel used in each radio interface 12, and the ESS− assigned to the radio channel used in each radio interface 12. The ID is described in association with it.
[0044]
FIG. 5 is a block diagram showing a configuration of the wireless terminal device 3.
As shown in FIG. 5, the wireless terminal device 3 includes a wireless antenna 31, an antenna duplexer 32, a wireless reception unit 33, a frame reception unit 34, an application reception unit 35, a screen display unit 36, an application transmission unit 37, a subscription carrier ID. A subscription ISP ID management unit 38, an in-house group ID management unit 39, a selection unit 40, an ESS-ID setting unit 41, a frame generation unit 42, a wireless transmission unit 43, and a frequency / channel setting unit 44 are included.
[0045]
The radio wave radiated from the access point device 1 is converted into an electric signal by the radio antenna 31 and input to the radio reception unit 33 via the antenna duplexer 32. The radio reception unit 33 extracts a signal of a required radio channel from the input signal. The signal extracted by the wireless reception unit 33 is input to the frame reception unit 34.
[0046]
The frame receiving unit 34 extracts a packet after synthesizing the signal frame output from the wireless receiving unit 33. The frame receiving unit 34 confirms the type of the extracted packet and passes a normal data packet to the application receiving unit 35. The application receiving unit 35 performs an application level process on the data packet to be transferred, and passes necessary information out of the obtained information to the screen display unit 36. The screen display unit 36 performs display on the screen based on the passed information.
[0047]
The screen display unit 36 receives an application operation by the user and passes a command or the like indicating the content of the operation to the application transmission unit 37. The application transmission unit 37 creates transmission data based on the passed command or the like, and passes this transmission data to the frame generation unit 42.
[0048]
The subscription carrier ID / subscription ISP ID management unit 38 holds and manages the name of the communication carrier to which the user of the wireless terminal device 3 is subscribed and an identifier related to the ISP. The in-house group ID management unit 39 holds and manages the identifiers of departments such as “Research and Development Department”. Note that the information held and managed by the subscribing carrier ID / subscriber ISP ID management unit 38 and the in-house group ID management unit 39 changes for each user when the wireless terminal device 3 is shared by a plurality of users. Therefore, in such a case, the subscribing carrier ID / subscribing ISP ID management unit 38 and the in-house group ID management unit 39 may individually manage information for each user.
[0049]
The selection unit 40 selects information to be used for the current access from the information held and managed by the subscription carrier ID / subscription ISP ID management unit 38 and the in-house group ID management unit 39. That is, the selection unit 40 determines whether the identifier to be used for the current access is a group name in the workplace or an identifier such as a general ISP, and moreover, a plurality of candidates for the identifier of the group name or ISP in the workplace. If there is, determine which one should be used and select the corresponding information. The above determination may be automatically made according to a predetermined rule, but since this is not easy, the user may be inquired as necessary. The selection unit 40 passes the selected information to the ESS-ID setting unit 41 and the frame generation unit 42, respectively.
[0050]
The ESS-ID setting unit 41 passes the ESS-ID value to be used to the frame generation unit 42. When the ESS-ID value to be used is unknown, the ESS-ID setting unit 41 passes “ANY” as the ESS-ID value to the frame generation unit 42. By the way, when the response message indicating the ESS-ID is received, the frame receiving unit 34 passes the value of the ESS-ID indicated in the response message to the ESS-ID setting unit 41. The ESS-ID setting unit 41 sets the value passed in this way as the value of the ESS-ID to be used, and passes it to the frame generation unit 42. When a plurality of ESS-ID values are indicated in the reply message, the ESS-ID setting unit 41 controls the selection of any of the plurality of values. When the radio channel to which the newly set ESS-ID is assigned is unknown, the ESS-ID setting unit 41 sends the carrier sense of the radio channel having the ESS-ID value to the radio reception unit 33. Ask.
[0051]
When receiving the above request, the wireless reception unit 33 performs carrier sense. The radio reception unit 33 passes the carrier sense result to the frequency / channel setting unit 44 via the frame reception unit 34. Meanwhile, when a response message designating a radio channel is received, the frame receiving unit 34 notifies the frequency / channel setting unit 44 of the radio channel designated by this response message. The frequency / channel setting unit 44 transmits / receives the wireless channel determined to be usable based on the carrier sense result or the wireless channel specified by the response message to the transmission / reception unit. To control.
[0052]
The frame generation unit 42 passes the transmission data passed from the application transmission unit 37 to the wireless transmission unit 43 in the form of a frame to be output to the wireless channel. In addition, the frame generation unit 42 creates various association request messages and passes the association request message to the wireless transmission unit 43. The wireless transmission unit 43 converts the signal passed from the frame generation unit 42 into a signal for transmission through a predetermined wireless channel, and then supplies this signal to the wireless antenna 31 via the antenna duplexer 32. As a result, the signal output from the frame generation unit 42 is wirelessly transmitted from the wireless antenna 31.
[0053]
(First embodiment)
Hereinafter, an operation in the first embodiment of the wireless communication system configured as described above will be described.
FIG. 6 is a sequence diagram of radio access in the first embodiment. FIG. 7 is a flowchart of the management server 2 in the first embodiment.
[0054]
In the first embodiment, the user of the wireless terminal device 3 tries to receive a service provided by an ISP or the like to which the user has already subscribed, but the user sets the ESS-ID of the wireless channel used for the service. It assumes the situation of not knowing.
[0055]
The wireless terminal device 3 has information such as an ISP to which the user has access rights and usable communication carriers, which are explicitly shown in the form of a connection icon on the terminal, for example. Since the information is already present in the vicinity of the wireless LAN card, it is not necessary for the user to set the information such as the provider again in consideration of the spot service.
[0056]
It is assumed that the user instructs access to the wireless terminal device 3 after designating company A as an ISP or the like. In response to this, the wireless terminal device 3 creates an initial association request message. In this association request message, information (name, etc.) of the designated ISP and communication carrier is described as a service group. That is, “Company A” is described in the association request message here. By the way, at this time, the value of ESS-ID is unknown. Therefore, the ESS-ID of the above association request message is set to “ANY”. This type of association request message is used as an inquiry message in the first embodiment. Then, the wireless terminal device 3 wirelessly transmits the inquiry message created in this way to the access point device 1 (E1 in FIG. 6).
[0057]
The wireless channel used for sending the inquiry message may be any of the four wireless channels. For example, if a radio channel that can receive a beacon frame first is selected and used, the time until the service starts can be shortened. In the example of FIG. 6, the wireless channel Ch1 is used.
[0058]
The inquiry message is received by the one corresponding to the wireless channel Ch1 among the plurality of wireless interfaces 12 of the access point device 1 and passed to the control unit 14 via the switch unit 15.
[0059]
When the control unit 14 confirms that the value of the ESS-ID is “ANY”, the content of the message is analyzed. When the control unit 14 confirms that “Company A” is described as the name of the ISP, the name information “Company A” and the identifier of the wireless interface 12 or the wireless antenna 13 accessed by the wireless terminal device 3 are displayed. And an inquiry packet including the identifier of the wireless terminal device 3 is created. The control unit 14 sends the created inquiry packet to the network 4 via the switch unit 15 and the wired port 11 and sends it to the management server 2 (E2 in FIG. 6).
[0060]
When the inquiry packet arrives via the network 4, the management server 2 executes the processing shown in FIG.
The management server 2 first receives an inquiry packet that has arrived via the network 4 in step ST1. Next, in step ST2, the management server 2 checks whether or not the inquiry packet is valid. If the inquiry packet is not valid, the management server 2 ignores the inquiry packet and ends this process.
[0061]
If the inquiry packet is valid, the management server 2 interprets the contents of the inquiry packet in step ST3. In step ST4, the management server 2 acquires from the correspondence table 24 the ESS-ID corresponding to the name of the ISP or the like described in the inquiry packet.
[0062]
Subsequently, in step ST5, the management server 2 confirms whether or not the acquisition of the ESS-ID is successful. If successful, in step ST6, the management server 2 creates the reply packet indicating the acquired ESS-ID. If acquisition of the ESS-ID fails, the management server 2 creates a reply packet indicating notification information for notifying failure in step ST7. Note that, in both step ST6 and step ST7, the management server 2 includes the identifier of the wireless interface 12 or the wireless antenna 13 and the identifier of the wireless terminal device 3 included in the inquiry packet in the reply packet.
[0063]
In step ST8, the management server 2 sends the reply packet created in step ST6 or step ST7 to the network 4 toward the access point device 1 (E3 in FIG. 6).
[0064]
In the access point device 1, when the answer packet arrives via the network 4, the answer packet is fetched by the wired port 11 and passed to the control unit 14 via the switch unit 15. The control unit 14 interprets the content of the reply packet and extracts the ESS-ID or notification information indicated in the reply packet. Then, the control unit 14 creates a reply message including the extracted ESS-ID or notification information, and transmits the reply message to the wireless terminal device 3. At this time, the wireless channel corresponding to the identifier of the wireless interface 12 or the wireless antenna 13 indicated in the reply packet is used, and the destination of the reply message is the identifier of the wireless terminal device 3 included in the reply packet. Therefore, a reply message is sent to the wireless terminal device 3 that has transmitted the inquiry message using the same wireless channel Ch1 to which the inquiry message is transmitted (E4 in FIG. 6).
[0065]
Thus, the wireless terminal device 3 can receive the reply message transmitted from the access point device 1 by waiting on the wireless channel used to transmit the inquiry message.
[0066]
When receiving the reply message, the wireless terminal device 3 confirms which of the ESS-ID and the notification information indicating the failure is included. If the notification information indicating the failure is included, the wireless terminal device 3 has not been able to acquire the ESS-ID necessary for receiving the desired service, so that the user is notified accordingly. To do.
[0067]
If the reply message includes ESS-ID, the wireless terminal device 3 searches for a wireless channel having this ESS-ID by carrier sense (E5 in FIG. 6). If a corresponding wireless channel is found by this, the wireless terminal device 3 sends an association request message in which the ESS-ID included in the answer message is appropriately set to the wireless channel (in FIG. 6). E6). In the example of FIG. 6, since the wireless channel Ch4 has been found as the corresponding wireless channel, an association request message is transmitted using this wireless channel Ch4.
[0068]
Since this association request message is a legitimate message, the access point apparatus 1 performs a connection process (E7 in FIG. 6) with an ISP or the like according to a well-known procedure, and communicates between the wireless terminal apparatus 3 and the ISP or the like ( E8) in FIG. 6 is started.
[0069]
Even if the wireless channel found as a result of the carrier sense is the same as the wireless channel used for transmitting the inquiry message, the wireless terminal device 3 transmits the association request message as described above. At this time, the association request repeatedly arrives at the access point device 1, but the subsequent ESS-ID depends on whether it is a specific value (for example, a value for company A) or "ANY". There is no inconvenience for changing the processing.
[0070]
As described above, according to the first embodiment, even if the wireless terminal device 3 does not know an appropriate ESS-ID, a service group such as the name of a subscribed ISP or communication carrier is added. An appropriate ESS-ID value can be taught to the wireless terminal device 3 on the basis of the information to be pointed, so that association can be performed appropriately. At this time, the wireless terminal device 3 appropriately accesses the caught wireless channel and transmits an inquiry message, and performs carrier sense for finding a wireless channel having the ESS-ID notified by the reply message. This can be realized simply by adding only simple functions to the configuration of the existing wireless terminal device.
[0071]
By the way, since the ESS-ID can be appropriately notified to the wireless terminal device 3 as described above and the association by this ESS-ID can be performed, the first embodiment is operated in the following form. This makes it possible to provide a roaming service efficiently.
[0072]
Here, company A is using ESS-ID # A on radio channel Ch4 and company E, which is affiliated with company A, is using ESS-ID # E on radio channel Ch2. Will be described as an example.
[0073]
If the wireless terminal device 3 cannot find a wireless channel that matches the ESS-ID specified in the reply message, wireless access is not possible.
[0074]
The following two causes can be considered as a cause of such a situation.
The first cause is that the radio terminal device 3 is not adapted to the radio frequency band to which the radio channel having the designated ESS-ID belongs. For example, this is the case when the ESS-ID for the 2.4 GHz band radio channel is specified even though the wireless terminal device 3 can only access the 5.2 GHz band.
[0075]
The second cause is that the radio channel having the designated ESS-ID cannot be accessed because the radio wave intensity in the radio terminal device 3 is weak. Even if the area is near, this is a case where it becomes a so-called “hidden terminal” due to the influence of an obstacle or the like.
[0076]
In the situation where the same service is provided by a plurality of radio channels in the same area as in the specific example here, the above-described problems can be dealt with by the following two measures.
[0077]
First, the first treatment in the present embodiment will be described.
The wireless terminal device 3 receives the notification of ESS-ID # A to receive the service of the company A and performs carrier sense regarding the ESS-ID # A, but cannot find the corresponding wireless channel Ch4. To do. In this case, the wireless terminal device 3 transmits the inquiry message again. At this time, since the wireless terminal device 3 may be moving, the wireless channel and the access point device 1 used for transmitting the inquiry message may be changed. At this time, the value “ANY” is described in the ESS-ID field of the inquiry message. In addition, the value “ESS-ID # A” is also described as the value of the ESS-ID that has recently failed to be accessed.
[0078]
In the access point device 1, the inquiry packet created based on the inquiry message includes the value of the failed ESS-ID.
[0079]
The management server 2 obtains an appropriate ESS-ID by comprehensively considering the identifier of the wireless terminal device 3 that has attempted access in the past and the failed ESS-ID, or the current position of the wireless terminal device 3. To do.
[0080]
In the case of the above specific example, if the wireless terminal device 3 is not moving, for example, the ESS-ID # E of the company E affiliated with the company A is acquired, and a reply packet indicating this is transmitted.
[0081]
The wireless terminal device 3 can obtain the ESS-ID # E of company E by receiving the response message transmitted from the access point device 1 based on the above response packet. If the wireless channel Ch2 having this ESS-ID # E can be found, it is possible to receive the same service as the company A by the company E using the wireless channel Ch2.
[0082]
Next, the second treatment in this embodiment will be described.
If the management server 2 can acquire two values of ESS-ID # A and ESS-ID # E when receiving the inquiry packet, both of these values are included in the response packet. I will do it. If the response packet includes a plurality of ESS-ID values, the access point device 1 indicates all these values in the response message.
[0083]
Thus, by receiving such an answer message, the wireless terminal device 3 can know the two values of ESS-ID # A and ESS-ID # E together. In the wireless terminal device 3, these values are sequentially selected as ESS-ID, and carrier sense is performed, so that even if the wireless channel Ch 4 having ESS-ID # A cannot be found, ESS-ID # E is set. It is possible that the wireless channel Ch2 that the user has is found and accessible by this wireless channel Ch2.
[0084]
However, when the management server 2 can acquire a plurality of ESS-ID values in the first and second embodiments, it is desirable to specify a recommended order for these values.
For example, the recommended order may be the following order.
(1) The ESS-ID of the wireless channel used by the company designated by the wireless terminal device 3.
(2) ESS-ID of the wireless channel used by the partner company.
However, when there are a plurality of wireless channels used by the same company, it is necessary to further define the recommended order. In the following, three methods will be exemplified.
[0085]
In the first method according to the present embodiment, the management server 2 periodically exchanges information with the access point device 1 to obtain information on the degree of congestion of wireless traffic. And the management server 2 selects in order from the radio channel which is not congested. However, even with the degree of congestion, since the maximum communication capacity of the radio itself varies depending on the radio frequency and method, selection is made in consideration of this point.
[0086]
In the second method in the present embodiment, the random number calculation is simply performed, and the selected radio channel is designated by the result of the random number value. For example, if two radio channels are selected, a method is possible in which a random number that takes a value between 0 and 1 is moved and a determination is made based on whether the output value is 0.5 or more.
[0087]
In the third method in the present embodiment, the management server 2 obtains in advance information about the mutual positional relationship of the wireless antennas 13 of the access point device 1. Then, the access point device 1 sends the identification information of the wireless channel, the wireless antenna 13 or the wireless interface 12 used for access by the wireless terminal device 3 to the management server 2 in the inquiry packet. Based on the information, the management server 2 preferentially selects a wireless channel having a service area close to the service area of the wireless channel that the wireless terminal device 3 is accessing from among a plurality of wireless channels that can be serviced. .
[0088]
(Second Embodiment)
The operation of the second embodiment of the wireless communication system configured as described above will be described below.
FIG. 8 is a sequence diagram of radio access in the second embodiment. FIG. 9 is a flowchart of the management server 2 in the second embodiment. In FIG. 8, the same event as in FIG. 6 and the same step in FIG. 9 as in FIG. 7 are denoted by the same reference numerals, and detailed description thereof is omitted.
[0089]
The second embodiment is based on the premise that the user of the wireless terminal device 3 already knows the ESS-ID of the wireless channel used by the already subscribed ISP or the like.
In this case, if the wireless terminal device 3 performs carrier sense, a wireless channel can be found. However, if carrier sensing is performed for all the wireless channels, the access point device 1 is far away. If you do not search for quite a long time, it may not be found, and it may take a long time before you can actually receive the service.
[0090]
Therefore, the second embodiment eliminates the need for complicated carrier sense.
The operation until the inquiry packet is sent to the management server 2 is the same as that in the first embodiment. Then, the management server 2 executes the process shown in FIG. 9 in response to the inquiry packet having arrived via the network 4.
[0091]
In the process of FIG. 9, the management server 2 performs the same processes as in the process of FIG. 7 in the first embodiment until step ST3. Then, after interpreting the contents of the inquiry packet in step ST3, the management server 2 acquires the radio channel information from the correspondence table 24 in step ST11. The radio channel information acquired here is a radio frequency band used by an ISP or the like described in the inquiry packet in an area near the wireless interface 12 that the wireless terminal device 3 has accessed for transmission of the inquiry message. And the information of the radio channel.
[0092]
Subsequently, in step ST12, the management server 2 confirms whether or not the acquisition of the wireless channel information has been successful. If successful, in step ST13, the management server 2 creates a reply packet indicating the acquired wireless channel information. If acquisition of the wireless channel information has failed, the management server 2 creates a reply packet indicating notification information for notifying failure in step ST7. In step ST13, the management server 2 also includes the identifier of the wireless interface 12 or the wireless antenna 13 and the identifier of the wireless terminal device 3 included in the inquiry packet in the reply packet.
[0093]
In step ST8, the management server 2 sends the response packet created in step ST13 or step ST7 to the network 4 toward the access point device 1 (E11 in FIG. 8).
[0094]
In the access point device 1, when the answer packet arrives via the network 4, the answer packet is fetched by the wired port 11 and passed to the control unit 14 via the switch unit 15. The control unit 14 interprets the content of the reply packet and extracts the radio channel information or notification information indicated in the reply packet. Then, the control unit 14 creates a reply message including the extracted wireless channel information or notification information, and transmits this reply message to the wireless terminal device 3. At this time, the wireless channel corresponding to the identifier of the wireless interface 12 or the wireless antenna 13 indicated in the reply packet is used, and the destination of the reply message is the identifier of the wireless terminal device 3 included in the reply packet. Therefore, a reply message is sent to the wireless terminal device 3 that has transmitted the inquiry message using the same wireless channel Ch1 to which the inquiry message is transmitted (E12 in FIG. 8).
[0095]
Thus, the wireless terminal device 3 can receive the reply message transmitted from the access point device 1 by waiting on the wireless channel used to transmit the inquiry message.
[0096]
When the wireless terminal device 3 receives the reply message, the wireless terminal device 3 confirms which of the wireless channel information and the notification information indicating failure is included. If the notification information indicating the failure is included, the wireless terminal device 3 has not been able to acquire the wireless channel information necessary for receiving the desired service, and therefore notifies the user accordingly. To do. Alternatively, carrier sense may be executed to find a radio channel.
[0097]
If the response message includes the wireless channel information, the wireless terminal device 3 can acquire the wireless frequency to be associated and the value of the wireless channel by analyzing the wireless channel information. Therefore, the wireless terminal device 3 performs carrier sense only on the wireless channel determined by this value, listens to the value of the ESS-ID broadcast on the wireless channel, sets it to a predetermined location of the terminal, and then An association request message including an appropriate ESS-ID value is sent to the access point apparatus 1. (E13 in FIG. 8).
[0098]
As described above, according to the second embodiment, even if the wireless terminal device 3 does not know the wireless channel to which the known ESS-ID is assigned, the name of the subscribed ISP, communication carrier, etc. The wireless channel to be used can be taught to the wireless terminal device 3 based on information indicating one service group. As a result, the wireless terminal device 3 does not need to perform carrier sense for a number of wireless channels, and can quickly perform association.
[0099]
By the way, as described above, since the radio channel can be appropriately designated to the radio terminal device 3 and the association can be performed using this radio channel, the second embodiment is operated in the following manner. This makes it possible to provide new convenient services.
[0100]
Here, a case will be described as an example where company B is serving both wireless channel Ch2 and wireless channel Ch4.
[0101]
When the inquiry packet arrives from the access point device 1, the management server 2 selects one from a plurality of existing radio channels. In the following, four methods are exemplified.
[0102]
In the first method according to the present embodiment, the management server 2 periodically exchanges information with the access point device 1 to obtain information on the degree of congestion of wireless traffic. And the management server 2 selects in order from the radio channel which is not congested. However, even with the degree of congestion, since the maximum communication capacity of the radio itself varies depending on the radio frequency and method, selection is made in consideration of this point.
[0103]
In the second method in the present embodiment, the random number calculation is simply performed, and the selected radio channel is designated by the result of the random number value. For example, if two radio channels are selected, a method is possible in which a random number that takes a value between 0 and 1 is moved and a determination is made based on whether the output value is 0.5 or more.
[0104]
In the third method in the present embodiment, the access point device 1 includes information on the radio frequency band accessed by the wireless terminal device 3 for transmission of the inquiry message in the inquiry packet. The management server 2 selects a radio channel from the radio frequency band accessed by the radio terminal device 3 as much as possible based on the above information.
[0105]
Hereinafter, an example of selecting from the wireless channels Ch2 and Ch4 when the wireless terminal device 3 has accessed in the 5.2 GHz band will be described in detail.
(1) When the radio channel Ch2 is in the 2.4 GHz band and the radio channel Ch4 is in the 5.2 GHz band, the radio channel Ch4 is selected.
(2) If both the radio channel Ch2 and the radio channel Ch4 are in the 5.2 GHz band, one of the radio channels is selected according to the procedure of the method 4 or the method 5 described above.
(3) Even when both the radio channel Ch2 and the radio channel Ch4 are in the 2.4 GHz band, one of the radio channels is selected according to the procedure of the method 4 or the method 5 described above.
[0106]
In the fourth method in the present embodiment, the management server 2 obtains in advance information about the mutual positional relationship of the wireless antennas 13 of the access point device 1. Then, the access point device 1 sends the identification information of the wireless channel, the wireless antenna 13 or the wireless interface 12 used for access by the wireless terminal device 3 to the management server 2 in the inquiry packet. Based on the information, the management server 2 preferentially selects a wireless channel having a service area close to the service area of the wireless channel to which the wireless terminal device 3 is accessing, from among a plurality of serviceable wireless channels. .
[0107]
However, in the fourth method, there is a risk of causing a traffic bias. Therefore, in combination with the first method, when the traffic bias is too large beyond a certain threshold, the wireless method does not depend on the area. It is also effective to reduce traffic bias by assigning channels.
[0108]
The management server 2 selects a radio channel by any method from the first method to the fourth method.
[0109]
However, one problem occurs here. That is, even when the radio channel selected as described above is used, there is a case where the radio terminal device 3 cannot perform carrier sense or cannot access.
[0110]
The following two causes can be considered as a cause of such a situation.
The first cause is that the radio terminal device 3 is not adapted to the designated radio frequency band. For example, this is the case when the wireless terminal device 3 can access only the 5.2 GHz band, but the 2.4 GHz band wireless channel is designated.
[0111]
The second cause is that access to the designated radio channel is not possible because the radio wave intensity in the radio terminal device 3 is weak. Even if the area is near, this is a case where it becomes a so-called “hidden terminal” due to the influence of an obstacle or the like.
[0112]
In the situation where the same service is provided by a plurality of radio channels in the same area as in the specific example here, the above-described problems can be dealt with by the following two measures.
[0113]
First, the first treatment in the present embodiment will be described.
[0114]
It is assumed that the wireless terminal device 3 determines that access through the notified wireless channel (specifically, for example, the wireless channel Ch4) is impossible. In this case, the wireless terminal device 3 transmits the inquiry message again. At this time, since there is a possibility that the wireless terminal device 3 is moving, the wireless channel to be accessed and the access point device 1 may be changed.
[0115]
At this time, the value “ANY” is described in the ESS-ID field of the inquiry message. It also includes the identifier of the radio channel that failed to access recently.
[0116]
The access point device 1 sends an inquiry packet to the management server 2 by the method already described. However, a wireless channel identifier as past failure information is also entered. The management server 2 newly acquires an appropriate radio channel identifier by comprehensively considering the identifier and failure information of the wireless terminal device 3 that has attempted access in the past and the current position of the wireless terminal device 3. If it is determined that the current location is the same as the area of the wireless channel Ch4, for example, information on the wireless channel Ch2 in the same area is returned to the wireless terminal device 3. If there is no other applicable radio channel, this is notified.
[0117]
Next, the second treatment in the present embodiment will be described.
[0118]
When the management server 2 receives the inquiry packet, the management server 2 includes all the wireless channel information related to all possible wireless channels (in this specific example, the wireless channel Ch2 and the wireless channel Ch4) in the reply packet. Since the wireless terminal device 3 can freely try to access by selecting from the plurality of wireless channels, even if the wireless channel Ch4 is unsuccessful, it is possible that the wireless terminal device 3 can be connected by the wireless channel Ch2.
[0119]
However, the management server 2 wants to specify the recommended order of connection when sending these pieces of information. As the order of recommendation, it is preferable to give priority by any of the above-mentioned four methods.
[0120]
(Third embodiment)
The operation in the third embodiment of the wireless communication system configured as described above will be described below.
FIG. 10 is a sequence diagram of wireless access in the third embodiment. FIG. 11 is a flowchart of the management server 2 in the third embodiment. 10, the same event as in FIG. 6 and the same step in FIG. 11 as in FIG. 7 are denoted by the same reference numerals, and detailed description thereof is omitted.
[0121]
In the third embodiment, the user of the wireless terminal device 3 tries to receive a service provided by an ISP or the like to which the user has already subscribed, but the user sets the ESS-ID of the wireless channel used for the service. The same situation as in the first embodiment, which is not known, is assumed. The third embodiment eliminates the need for complicated carrier sense as in the second embodiment.
[0122]
The operation until the inquiry packet is sent to the management server 2 is the same as that in the first embodiment. Then, the management server 2 executes the process shown in FIG. 11 in response to the inquiry packet having arrived via the network 4.
[0123]
In the process of FIG. 11, the management server 2 performs the process up to step ST3 in the same manner as the process of FIG. 7 in the first embodiment. Then, after interpreting the contents of the inquiry packet in step ST3, the management server 2 acquires the wireless channel information and the ESS-ID from the correspondence table 24 in step ST21. Acquisition of radio channel information can be performed in the same manner as in the second embodiment, and acquisition of ESS-ID can be performed in the same manner as in the first embodiment.
[0124]
Subsequently, in step ST22, the management server 2 confirms whether or not the acquisition of the radio channel information and the ESS-ID is successful. If successful, in step ST23, the response indicating the acquired radio channel information and the ESS-ID. Create a packet. If acquisition of the wireless channel information and the ESS-ID fails, the management server 2 creates a reply packet indicating notification information for notifying failure in step ST7. In step ST23, the management server 2 also includes the identifier of the wireless interface 12 or the wireless antenna 13 and the identifier of the wireless terminal device 3 included in the inquiry packet in the reply packet.
[0125]
In step ST8, the management server 2 sends the reply packet created in step ST23 or step ST7 to the network 4 toward the access point device 1 (E21 in FIG. 10).
[0126]
In the access point device 1, when the answer packet arrives via the network 4, the answer packet is fetched by the wired port 11 and passed to the control unit 14 via the switch unit 15. The control unit 14 interprets the content of the reply packet and extracts the radio channel information and ESS-ID or notification information indicated in the reply packet. Then, the control unit 14 creates a reply message including the extracted wireless channel information and ESS-ID or notification information, and transmits this reply message to the wireless terminal device 3. At this time, the wireless channel corresponding to the identifier of the wireless interface 12 or the wireless antenna 13 indicated in the reply packet is used, and the destination of the reply message is the identifier of the wireless terminal device 3 included in the reply packet. Therefore, a reply message is sent to the wireless terminal device 3 that has transmitted the inquiry message using the same wireless channel Ch1 to which the inquiry message is transmitted (E22 in FIG. 10).
[0127]
Thus, the wireless terminal device 3 can receive the reply message transmitted from the access point device 1 by waiting on the wireless channel used to transmit the inquiry message.
[0128]
When the wireless terminal device 3 receives the reply message, the wireless terminal device 3 confirms which of the wireless channel information, the ESS-ID, and the notification information indicating the failure is included. If the notification information indicating the failure is included, the wireless terminal device 3 could not acquire the wireless channel information and ESS-ID necessary for receiving the desired service. To the user.
[0129]
If the response message includes the wireless channel information and the ESS-ID, the wireless terminal device 3 can acquire the wireless frequency to be associated and the value of the wireless channel by analyzing the wireless channel information. Moreover, the value of ESS-ID for accessing the radio channel determined by this value can be acquired. Therefore, the wireless terminal device 3 performs carrier sense only on the above wireless channel, listens to the value of the ESS-ID broadcast on the wireless channel, sets it to a predetermined location of the terminal, and then An association request message including the acquired ESS-ID value is sent to the access point apparatus 1. (E23 in FIG. 10).
[0130]
As described above, according to the third embodiment, even if the wireless terminal device 3 does not know an appropriate ESS-ID, it refers to one service group such as the name of the subscribed ISP or communication carrier. Based on the information, an appropriate ESS-ID value can be taught to the wireless terminal device 3, thereby enabling appropriate association. In addition, since the wireless channel to which the ESS-ID is assigned, that is, the wireless channel to be used, can be taught to the wireless terminal device 3, the wireless terminal device 3 can perform carrier sense for a number of wireless channels. It is not necessary to do so, and it is possible to perform association quickly.
[0131]
By the way, since the combination of the radio frequency, the radio channel, and the ESS-ID can be appropriately designated to the radio terminal device 3 and the association can be performed under the conditions as described above, the third embodiment is described below. It becomes possible to provide a new convenient service by operating in such a form.
[0132]
Here, company C is using ESS-ID # CC for wireless channel Ch2 and ESS-ID # C for wireless channel Ch4, and company F is affiliated with company C. Will be described by taking as an example a case where the wireless channel Ch3 is serving using ESS-ID # F.
[0133]
Now, even if the wireless terminal device 3 tries to access the wireless channel specified as described above using the specified ESS-ID, the wireless terminal device 3 cannot perform carrier sense or may access it. It may not be possible.
[0134]
The following two causes can be considered as a cause of such a situation.
The first cause is that the radio terminal device 3 is not adapted to the designated radio frequency band. For example, this is the case when the wireless terminal device 3 can access only the 5.2 GHz band, but the 2.4 GHz band wireless channel is designated.
[0135]
The second cause is that access to the designated radio channel is not possible because the radio wave intensity in the radio terminal device 3 is weak. Even if the area is near, this is a case where it becomes a so-called “hidden terminal” due to the influence of an obstacle or the like.
[0136]
In the situation where the same service is provided by a plurality of radio channels in the same area as in the specific example here, the above-described problems can be dealt with by the following two measures.
[0137]
First, the first treatment in the present embodiment will be described.
[0138]
Assume that the wireless terminal device 3 determines that access through the designated wireless channel Ch4 is impossible. In this case, the wireless terminal device 3 transmits the inquiry message again. At this time, since the wireless terminal device 3 may be moving, the wireless channel and the access point device 1 used for transmitting the inquiry message may be changed. At this time, the value “ANY” is described in the ESS-ID field of the inquiry message. In the inquiry message, “ESS-ID # C” as the value of the ESS-ID and the identification information of the radio channel Ch4 are also described as information on the recent access failure.
[0139]
In the access point device 1, the inquiry packet created based on the inquiry message also includes information on the access failure.
[0140]
The management server 2 obtains an appropriate ESS-ID by comprehensively considering the identifier of the wireless terminal device 3 that has attempted access in the past, information on access failure, and the current position of the wireless terminal device 3.
[0141]
In the case of the above specific example, if the wireless terminal device 3 is not moving, the combination of the ESS-ID # CC of the company C and the wireless channel Ch2, or the ESS-ID # F of the company F and the wireless channel Ch3 Will get one of the combinations. Note that, in the above two combinations, it is generally preferable to preferentially obtain a combination related to company C with which the user of the wireless terminal device 3 has a contract.
[0142]
By receiving the reply message transmitted from the access point device 1 based on the reply packet, the wireless terminal device 3 can combine the ESS-ID # CC of company C with the wireless channel Ch2, or the ESS of company F. -You can know the combination with ID # F and radio channel Ch3. If a radio channel Ch2 having ESS-ID # CC or a radio channel Ch3 having ESS-ID # F can be found, the service C or F company is provided by using the radio channel Ch2 or radio channel Ch3. It becomes possible.
[0143]
Next, the second treatment in this embodiment will be described.
[0144]
The management server 2 acquires all possible combinations when receiving the inquiry packet. In the case of the specific example here, the combination of ESS-ID # CC and radio channel Ch2, the combination of ESS-ID # F and radio channel Ch2, and the combination of ESS-ID # C and radio channel Ch4. Get each combination. All of these combinations are included in the reply packet. If a plurality of combinations are included in the reply packet, the access point device 1 indicates all of these combinations in the reply message.
[0145]
Thus, by receiving such an answer message, the wireless terminal device 3 can collectively know a plurality of combinations of usable ESS-IDs and wireless channels. The wireless terminal device 3 can freely select one of these combinations and perform carrier sense, so even if ESS-ID # C is unsuccessful, the other two types of ESS -Connection may be possible depending on the combination of ID and wireless channel.
[0146]
However, when the management server 2 can acquire a plurality of combinations of ESS-IDs and radio channels in the fifth and sixth embodiments, it is desirable to specify a recommended order for these combinations.
[0147]
The following four methods can be considered for determining the recommended order.
In the first method according to the present embodiment, the management server 2 periodically exchanges information with the access point device 1 to obtain information on the degree of congestion of wireless traffic. And the management server 2 selects in order from the combination containing the radio channel which is not crowded. However, even with the degree of congestion, since the maximum communication capacity of the radio itself varies depending on the radio frequency and method, selection is made in consideration of this point.
[0148]
In the second method in the present embodiment, the management server 2 performs a random number calculation very simply and designates a combination including the selected radio channel based on the result of the random number value. For example, in the case of selection from two combinations, a random number that takes a value between 0 and 1 is moved, and the determination is made based on whether the output value is 0.5 or more.
[0149]
In the third method in the present embodiment, the access point device 1 includes information on the radio frequency band accessed by the wireless terminal device 3 for transmission of the inquiry message in the inquiry packet. Then, the management server 2 preferentially selects a radio channel in the radio frequency band accessed by the radio terminal device 3 based on the above information.
[0150]
Hereinafter, an example of selecting from the wireless channels Ch2 and Ch4 when the wireless terminal device 3 has accessed in the 5.2 GHz band will be described in detail.
(1) When the radio channel Ch2 is in the 2.4 GHz band and the radio channel Ch4 is in the 5.2 GHz band, the radio channel Ch4 is prioritized.
(2) When both the radio channel Ch2 and the radio channel Ch4 are in the 5.2 GHz band, priority is given to either radio channel according to the procedure of the first method or the second method.
(3) Even when both the radio channel Ch2 and the radio channel Ch4 are in the 2.4 GHz band, priority is given to one of the radio channels according to the procedure of the first method or the second method.
[0151]
In the fourth method in the present embodiment, the management server 2 obtains in advance information about the mutual positional relationship of the wireless antennas 13 of the access point device 1. Then, the access point device 1 sends the identification information of the wireless channel, the wireless antenna 13 or the wireless interface 12 used for access by the wireless terminal device 3 to the management server 2 in the inquiry packet. Based on the information, the management server 2 preferentially selects a combination having a service area close to the service area of the wireless channel that the wireless terminal device 3 is accessing from among a plurality of combinations that can be serviced. . However, since this method 11 may cause a traffic bias, it does not depend on the area when the traffic bias exceeds a certain threshold in combination with the method 8. It is desirable to reduce traffic bias by a method of assigning a radio channel.
[0152]
By the way, when prioritization is performed in this way, it is convenient to provide a sub-table for prioritization in addition to the correspondence table 24 in the management server 2.
For example, in the case of the first method, it is conceivable to prepare a table of radio traffic congestion degree information as a sub table. As the simplest and relatively effective congestion degree information, for example, a value obtained by subtracting the average traffic (bit rate) for a certain time from the maximum traffic capacity of the radio can be used. At this time, the greater the congestion degree information value, the more “not crowded” can be determined.
In the case of the second method described above, since the random number calculation is performed, a sub table such as a simple random table may be used.
In the case of the third method, a sub table is prepared for the first method or the second method. In the case of the third method, the information on the frequency band to which the wireless terminal device 3 is attempting to access is effective for prioritization, but this information is not information that will be tabulated again. .
In the case of the fourth method, a table regarding the wireless antenna 13 and the wireless channel of the access point device 1 and the degree of adjacency thereof can be used as a sub table.
[0153]
Each of the above embodiments can be modified in various ways as follows.
(First modification)
For example, the function of the management server 2 in each of the above embodiments can be provided in the access point device.
FIG. 12 is a block diagram showing a configuration example of an access point device having the function of the management server 2. In FIG. 12, the same parts as those in FIG. 2 are denoted by the same reference numerals, and detailed description thereof is omitted.
[0154]
The access point device 5 illustrated in FIG. 12 includes a wired port 11, a wireless interface 12, a wireless antenna 13, a switch unit 15, and a control unit 51. That is, the access point device 5 includes a control unit 51 instead of the control unit 14 in the access point device 1.
[0155]
The control unit 51 includes a frame reception unit 511, an ESS-ID confirmation unit 512, a reception frame interpretation unit 513, a correspondence table 514, a terminal message creation unit 515, and a frame generation unit 516.
[0156]
The signal extracted by the wireless reception unit 122 of the wireless interface 12 is input to the frame reception unit 511 of the control unit 51 via the switch unit 15.
[0157]
The frame reception unit 511 extracts a packet after synthesizing the signal frame output from the wireless reception unit 122. The frame receiving unit 511 confirms the type of the extracted packet. The frame receiving unit 511 gives a packet for normal data communication to the packet routing unit 111 via the switch unit 15. When the packet is the first-level association request message and the value of the ESS-ID is “ANY”, the frame reception unit 511 sends the contents of this message to the ESS-ID confirmation unit 512. The ESS-ID confirmation unit 512 classifies the received message into an inquiry message to be described later and a message that is not, and analyzes the contents of the message only for the former. Then, the ESS-ID confirmation unit 512 passes the analyzed content to the received frame interpretation unit 513.
[0158]
The received frame interpretation unit 513 analyzes the passed information, and acquires from the correspondence table 514 information such as the radio channel belonging to the service group indicated in the inquiry packet and the ESS-ID assigned to the radio channel. The correspondence table 514 conforms to the correspondence table 24 in the above embodiment.
[0159]
The reception frame interpretation unit 513 passes the information acquired from the correspondence table 514 to the terminal message creation unit 515. The terminal message creation unit 515 creates a reply message indicating the information passed from the received frame interpretation unit 513, and passes this reply message to the frame generation unit 516. The frame generation unit 516 generates a signal obtained by framing the packet delivered from the packet routing unit 111 and the reply message delivered from the terminal message creation unit 515, and transmits this signal via the switch unit 15 via the wireless interface 12. To part 123.
[0160]
Thus, by using such an access point device 5, the wireless communication system of the present invention can be realized without using the management server 2.
[0161]
The access point device 5 further has a function of receiving the inquiry packet in the embodiment that the management server 2 has, a function of creating a reply packet according to the inquiry packet, and the reply packet to another access point. By providing the function of sending to the device, it is possible to construct a wireless communication system by combining this access point device 5 and the access point device 1 in the above embodiment.
[0162]
(Second modification)
FIG. 13 is an overall configuration diagram of a radio communication system according to a second modification of each of the embodiments. 13, the same parts as those in FIG. 1 are denoted by the same reference numerals, and detailed description thereof is omitted.
[0163]
As shown in FIG. 13, a plurality of access point devices 6 may be provided, and a plurality of wireless interfaces 12 and a plurality of wireless antennas 13 may be distributed and arranged in the plurality of access point devices 6 described above. In this case, a plurality of control units 14 are also provided and distributed in each access point device 6. One wired port 11 is also provided for each access point device 6.
Even with such a configuration, it is possible to provide a wireless communication service similar to that of the above-described embodiment.
[0164]
(Other variations)
It is also possible to implement a combination of the first modification and the second modification.
Even when a plurality of wireless interfaces 12 are mounted as in the access point device 1 of each embodiment, a dedicated control unit 14 is provided for each wireless interface 12 as in the second embodiment. Is also possible.
[0165]
The wireless communication system of the present invention can be applied not only in a spot area but also in an environment such as an office or a home. For example, in an environment where there are a plurality of departments in an office, a server is installed for each department, and a wireless channel is also assigned to each department, the wireless terminal device 3 uses the inquiry message as a service group as the service group name. By describing (for example, “Research and Development Department”, etc.), it becomes possible to distribute the radio channel used by each user according to the department to which the user belongs. This can be used to isolate information from the adjacent departments in the office, and there is also an advantage that the wireless terminal device 3 does not have to receive traffic of other three kinds of unnecessary departments.
[0166]
As can be seen from the above modification, any information can be used as the information for determining the service group. For example, when a plurality of ISPs cooperate with each other to form a roaming group, a name or identifier for identifying the roaming group can be used as a service group. Alternatively, it is possible to use a service group in a form representing the nature of a service such as “Internet connection”.
[0167]
As the identifier for accessing the wireless channel, other planned information such as SSID can be applied, or an identifier uniquely defined outside the standard can be applied.
[0168]
In the correspondence table 24, the description of the ID number entry may be devised so that a combination of ID numbers can be displayed for those having a roaming alliance.
[0169]
Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined.
[0170]
【The invention's effect】
It is possible to efficiently provide communication services using a plurality of radio channels in overlapping areas.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram of a wireless communication system according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a detailed configuration of the access point device 1 in FIG.
FIG. 3 is a block diagram showing the configuration of the management server 2 in FIG.
4 is a view showing an example of information described in a correspondence table 24. FIG.
5 is a block diagram showing a configuration of a wireless terminal device 3 in FIG.
FIG. 6 is a sequence diagram of wireless access in the first embodiment.
FIG. 7 is a flowchart in the first embodiment of the management server 2 in FIG. 1;
FIG. 8 is a sequence diagram of radio access in the second embodiment.
FIG. 9 is a flowchart in the second embodiment of the management server 2 in FIG. 1;
FIG. 10 is a sequence diagram of wireless access in the third embodiment.
FIG. 11 is a flowchart in the third embodiment of the management server 2 in FIG. 1;
FIG. 12 is a block diagram showing a configuration example of an access point apparatus having the function of the management server 2;
FIG. 13 is an overall configuration diagram of a wireless communication system according to a second modified example related to the first to third embodiments.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1,5,6 ... Access point apparatus, 2 ... Management server, 3 ... Wireless terminal device, 4 ... Network, 11 ... Wired port, 12 ... Wireless interface, 13, 31 ... Wireless antenna, 14, 51 ... Control part, 15 ... Switch unit, 21 ... Wired port, 22 ... Packet reception unit, 23 ... Reception packet interpretation unit, 24,514 ... Correspondence table, 25 ... Transmission packet creation unit, 26 ... Packet transmission unit, 32,121 ... Antenna duplexer, 33, 122 ... wireless reception unit, 34, 141, 511 ... frame reception unit, 35 ... application reception unit, 36 ... screen display unit, 37 ... application transmission unit, 38 ... subscribing carrier ID / subscription ISP ID management unit, 39 ... In-house group ID management unit, 40 ... selection unit, 41 ... ESS-ID setting unit, 42, 146, 516 ... frame generation unit, 43, 123 ... wireless transmission unit, 44 , 124 ... Frequency / channel setting unit, 111 ... Packet routing unit, 142, 512 ... ESS-ID confirmation unit, 143 ... Management server packet creation unit, 144 ... Reply packet interpretation unit, 145, 515 ... Terminal message creation unit 513: Received frame interpretation unit.

Claims (10)

無線端末装置と、それぞれが複数のサービスグループのいずれかに属するとともにそれぞれ識別子が割り当てられた複数の無線チャネルを用いて前記無線端末装置に通信を行わせる通信網とを含んだ無線通信システムにおいて、
前記無線端末装置に設けられ、前記複数のサービスグループのうちの1つを示した問い合わせ情報を前記無線チャネルを利用して送信する第1送信手段と、
前記通信網に設けられ、前記問い合わせ情報を受信する第1受信手段と、
前記通信網に設けられ、受信された前記問い合わせ情報に示される前記サービスグループに属した前記無線チャネルを選択する選択手段と、
前記通信網に設けられ、選択された前記無線チャネルおよびこの選択された前記無線チャネルに割り当てられている前記識別子の少なくともいずれか一方を示した回答情報を生成する生成手段と、
前記通信網に設けられ、前記問い合わせ情報の伝送に使用された前記無線チャネルを用いて前記回答情報を前記無線端末装置へ送信する第2送信手段と、
前記無線端末装置に設けられ、前記第2送信手段により送信された前記回答情報を受信する第2受信手段とを具備したことを特徴とする無線通信システム。
In a wireless communication system including a wireless terminal device and a communication network that allows the wireless terminal device to communicate using a plurality of wireless channels each belonging to one of a plurality of service groups and assigned an identifier,
First transmission means provided in the wireless terminal device, for transmitting inquiry information indicating one of the plurality of service groups using the wireless channel;
First receiving means provided in the communication network for receiving the inquiry information;
Selecting means for selecting the radio channel belonging to the service group provided in the communication network and indicated in the received inquiry information;
Generating means for generating reply information indicating at least one of the selected radio channel and the selected identifier assigned to the selected radio channel, provided in the communication network;
Second transmission means provided in the communication network, for transmitting the answer information to the wireless terminal device using the wireless channel used for transmitting the inquiry information;
A wireless communication system, comprising: a second receiving unit that is provided in the wireless terminal device and receives the answer information transmitted by the second transmitting unit.
前記通信網は、前記第1受信手段および前記第2送信手段を備えたアクセスポイント装置と、前記選択手段および前記生成手段を備えた管理装置とを含み、
前記アクセスポイント装置に備えられ、前記第1受信手段により受信された前記問い合わせ情報を前記管理装置へ送信する第3送信手段と、
前記管理装置に備えられ、前記第3送信手段により送信された前記問い合わせ情報を受信する第3受信手段と、
前記管理装置に備えられ、前記生成手段により生成された前記回答情報を前記アクセスポイント装置へ送信する第4送信手段と、
前記アクセスポイント装置に備えられ、前記第4送信手段により送信された前記回答情報を受信する第4受信手段とをさらに具備することを特徴とする請求項1に記載の無線通信システム。
The communication network includes an access point device including the first reception unit and the second transmission unit, and a management device including the selection unit and the generation unit.
A third transmission unit provided in the access point device, for transmitting the inquiry information received by the first reception unit to the management device;
A third receiving means provided in the management device for receiving the inquiry information transmitted by the third transmitting means;
A fourth transmission unit provided in the management device, for transmitting the response information generated by the generation unit to the access point device;
The wireless communication system according to claim 1, further comprising a fourth receiving unit that is provided in the access point device and receives the response information transmitted by the fourth transmitting unit.
無線端末装置と、それぞれが複数のサービスグループのいずれかに属するとともにそれぞれ識別子が割り当てられた複数の無線チャネルを用いて前記無線端末装置に通信を行わせる通信網とを含んだ無線通信システムの前記通信網に、前記サービスグループと前記無線チャネルとの対応および前記無線チャネルと前記識別子との対応の少なくともいずれか一方を管理する管理装置とともに設けられ、前記無線端末装置と無線通信を行うアクセスポイント装置において、
前記複数のサービスグループのうちの1つを示しており前記無線端末装置から送信される問い合わせ情報を受信する第1受信手段と、
受信された前記問い合わせ情報を前記管理装置へ送信する第1送信手段と、
送信した前記問い合わせ情報に基づいて前記管理装置から送信される回答情報を受信する第2受信手段と、
前記問い合わせ情報の伝送に使用された前記無線チャネルを用いて前記第2受信手段により受信された前記回答情報を前記無線端末装置へ送信する第2送信手段とを具備したことを特徴とするアクセスポイント装置。
The wireless communication system comprising: a wireless terminal device; and a communication network that allows the wireless terminal device to communicate using a plurality of wireless channels each belonging to any of a plurality of service groups and assigned an identifier. An access point device that is provided in a communication network together with a management device that manages at least one of correspondence between the service group and the wireless channel and correspondence between the wireless channel and the identifier, and performs wireless communication with the wireless terminal device In
First receiving means for receiving inquiry information transmitted from the wireless terminal device and indicating one of the plurality of service groups;
First transmission means for transmitting the received inquiry information to the management device;
Second receiving means for receiving response information transmitted from the management device based on the transmitted inquiry information;
An access point comprising: second transmission means for transmitting the response information received by the second reception means to the wireless terminal device using the wireless channel used for transmitting the inquiry information. apparatus.
無線端末装置と、それぞれが複数のサービスグループのいずれかに属するとともにそれぞれ識別子が割り当てられた複数の無線チャネルを用いて前記無線端末装置に通信を行わせる通信網とを含んだ無線通信システムの前記通信網に前記無線端末装置と無線通信を行うアクセスポイント装置とともに設けられ、前記サービスグループと前記無線チャネルとの対応および前記無線チャネルと前記識別子との対応の少なくともいずれか一方を管理する管理装置において、
前記複数のサービスグループのうちの1つを示しており前記アクセスポイント装置から送信された問い合わせ情報を受信する受信手段と、
受信された前記問い合わせ情報に示される前記サービスグループに属した前記無線チャネルを選択する選択手段と、
選択された前記無線チャネルおよびこの選択された前記無線チャネルに割り当てられている前記識別子の少なくともいずれか一方を示した回答情報を生成する生成手段と、
前記回答情報を前記アクセスポイント装置へ送信する送信手段とを具備したことを特徴とする管理装置。
The wireless communication system comprising: a wireless terminal device; and a communication network that allows the wireless terminal device to communicate using a plurality of wireless channels each belonging to any of a plurality of service groups and assigned an identifier. In a management device provided in a communication network together with an access point device that performs wireless communication with the wireless terminal device, and manages at least one of the correspondence between the service group and the wireless channel and the correspondence between the wireless channel and the identifier ,
Receiving means for indicating one of the plurality of service groups and receiving inquiry information transmitted from the access point device;
Selecting means for selecting the radio channel belonging to the service group indicated in the received inquiry information;
Generating means for generating response information indicating at least one of the selected radio channel and the identifier assigned to the selected radio channel;
A management apparatus comprising: a transmission unit configured to transmit the answer information to the access point apparatus.
無線端末装置と、それぞれが複数のサービスグループのいずれかに属するとともにそれぞれ識別子が割り当てられた複数の無線チャネルを用いて前記無線端末装置に通信を行わせる通信網とを含んだ無線通信システムの前記通信網に前記無線端末装置と無線通信を行うアクセスポイント装置とともに設けられ、前記サービスグループと前記無線チャネルとの対応および前記無線チャネルと前記識別子との対応の少なくともいずれか一方を管理する管理装置が備えるコンピュータを、
前記複数のサービスグループのうちの1つを示しており前記アクセスポイント装置から送信された問い合わせ情報を受信する受信手段と、
受信された前記問い合わせ情報に示される前記サービスグループに属した前記無線チャネルを選択する選択手段と、
選択された前記無線チャネルおよびこの選択された前記無線チャネルに割り当てられている前記識別子の少なくともいずれか一方を示した回答情報を生成する生成手段と、
前記回答情報を前記アクセスポイント装置へ送信する送信手段として機能させることを特徴とするプログラム。
The wireless communication system comprising: a wireless terminal device; and a communication network that allows the wireless terminal device to communicate using a plurality of wireless channels each belonging to any of a plurality of service groups and assigned an identifier. A management device provided in a communication network together with an access point device that performs wireless communication with the wireless terminal device, and manages at least one of a correspondence between the service group and the wireless channel and a correspondence between the wireless channel and the identifier A computer with
Receiving means for indicating one of the plurality of service groups and receiving inquiry information transmitted from the access point device;
Selecting means for selecting the radio channel belonging to the service group indicated in the received inquiry information;
Generating means for generating response information indicating at least one of the selected radio channel and the identifier assigned to the selected radio channel;
A program that causes the response information to function as a transmission unit that transmits to the access point device.
前記通信網はアクセスポイント装置を含み、
前記アクセスポイント装置は、
前記複数のサービスグループのうちの1つを示しており前記無線端末装置から送信される問い合わせ情報を受信する受信手段と、
受信された前記問い合わせ情報に示される前記サービスグループに属した前記無線チャネルを選択する選択手段と、
選択された前記無線チャネルおよびこの選択された前記無線チャネルに割り当てられている前記識別子の少なくともいずれか一方を示した回答情報を生成する生成手段と、
前記問い合わせ情報の伝送に使用された前記無線チャネルを用いて前記回答情報を前記無線端末装置へ送信する送信手段とを具備することを特徴とする請求項1に記載の無線通信システム。
The communication network includes an access point device,
The access point device is
Receiving means for receiving inquiry information transmitted from the wireless terminal device and indicating one of the plurality of service groups;
Selecting means for selecting the radio channel belonging to the service group indicated in the received inquiry information;
Generating means for generating response information indicating at least one of the selected radio channel and the identifier assigned to the selected radio channel;
The wireless communication system according to claim 1, further comprising: a transmission unit configured to transmit the answer information to the wireless terminal device using the wireless channel used for transmitting the inquiry information.
無線端末装置と、それぞれが複数のサービスグループのいずれかに属するとともにそれぞれ識別子が割り当てられた複数の無線チャネルを用いて前記無線端末装置に通信を行わせる通信網とを含んだ無線通信システムにて使用されるアクセスポイント装置において、
前記複数のサービスグループのうちの1つを示しており前記無線端末装置から送信される問い合わせ情報を受信する受信手段と、
受信された前記問い合わせ情報に示される前記サービスグループに属した前記無線チャネルを選択する選択手段と、
選択された前記無線チャネルおよびこの選択された前記無線チャネルに割り当てられている前記識別子の少なくともいずれか一方を示した回答情報を生成する生成手段と、
前記問い合わせ情報の伝送に使用された前記無線チャネルを用いて前記回答情報を前記無線端末装置へ送信する送信手段とを具備したことを特徴とするアクセスポイント装置。
A wireless communication system comprising: a wireless terminal device; and a communication network that allows the wireless terminal device to communicate using a plurality of wireless channels each belonging to one of a plurality of service groups and assigned with an identifier. In the access point device used,
Receiving means for receiving inquiry information transmitted from the wireless terminal device and indicating one of the plurality of service groups;
Selecting means for selecting the radio channel belonging to the service group indicated in the received inquiry information;
Generating means for generating response information indicating at least one of the selected radio channel and the identifier assigned to the selected radio channel;
An access point device comprising: a transmission unit configured to transmit the answer information to the wireless terminal device using the wireless channel used for transmitting the inquiry information.
それぞれが複数のサービスグループのいずれかに属するとともにそれぞれ識別子が割り当てられた複数の無線チャネルを用いて無線端末装置に通信を行わせる通信網を含んだ無線通信システムにて使用される前記無線端末装置において、
前記複数のサービスグループのうちの1つを示した問い合わせ情報を前記無線チャネルを利用して送信する第1送信手段と、
前記問い合わせ情報に示した前記サービスグループに属する前記無線チャネルおよび当該無線チャネルに割り当てられている前記識別子の少なくともいずれか一方を示した回答情報を、前記通信網から前記問い合わせ情報を送信するために利用した無線チャネルを介して受信する受信手段とを具備したことを特徴とする無線端末装置。
The wireless terminal device used in a wireless communication system including a communication network that allows a wireless terminal device to communicate using a plurality of wireless channels each belonging to any of a plurality of service groups and assigned an identifier. In
First transmission means for transmitting inquiry information indicating one of the plurality of service groups using the wireless channel;
Reply information indicating at least one of the wireless channel belonging to the service group indicated in the inquiry information and the identifier assigned to the wireless channel is used for transmitting the inquiry information from the communication network. wireless terminal and wherein through a radio channel by comprising a receiving means for receiving.
前記回答情報は前記無線チャネルおよび前記識別子のうちの前記識別子のみが示され、
受信された前記回答情報に示される前記識別子が割り当てられた無線チャネルを探索する探索手段をさらに備えたことを特徴とする請求項8に記載の無線端末装置。
The answer information shows only the identifier of the wireless channel and the identifier,
9. The wireless terminal device according to claim 8, further comprising search means for searching for a wireless channel to which the identifier indicated in the received answer information is assigned.
無線端末装置と、それぞれが複数のサービスグループのいずれかに属するとともにそれぞれ識別子が割り当てられた複数の無線チャネルを用いて前記無線端末装置に通信を行わせる通信網とを含んだ無線通信システムにおける無線通信方法において、
前記無線端末装置にて、前記複数のサービスグループのうちの1つを示した問い合わせ情報を前記無線チャネルを利用して送信し、
前記通信網にて、前記問い合わせ情報を受信し、
前記通信網にて、受信された前記問い合わせ情報に示される前記サービスグループに属した前記無線チャネルを選択し、
前記通信網にて、選択された前記無線チャネルおよびこの選択された前記無線チャネルに割り当てられている前記識別子の少なくともいずれか一方を示した回答情報を生成し、
前記通信網にて、前記問い合わせ情報の伝送に使用された前記無線チャネルを用いて前記回答情報を前記無線端末装置へ送信し、
前記無線端末装置にて、前記第2送信手段により送信された前記回答情報を受信することを特徴とする無線通信方法。
Wireless communication in a wireless communication system including a wireless terminal device and a communication network that allows the wireless terminal device to communicate using a plurality of wireless channels each belonging to any of a plurality of service groups and assigned an identifier In the communication method,
The wireless terminal device transmits inquiry information indicating one of the plurality of service groups using the wireless channel,
Receiving the inquiry information in the communication network;
In the communication network, select the radio channel belonging to the service group indicated in the received inquiry information,
Generating response information indicating at least one of the selected radio channel and the identifier assigned to the selected radio channel in the communication network;
In the communication network, the response information is transmitted to the wireless terminal device using the wireless channel used for transmission of the inquiry information,
The wireless communication method, wherein the wireless terminal device receives the answer information transmitted by the second transmission means.
JP2003085669A 2003-03-26 2003-03-26 RADIO COMMUNICATION SYSTEM, RADIO TERMINAL DEVICE, ACCESS POINT DEVICE AND MANAGEMENT DEVICE, PROGRAM, AND RADIO COMMUNICATION METHOD USED IN THE RADIO COMMUNICATION SYSTEM Expired - Fee Related JP3848281B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003085669A JP3848281B2 (en) 2003-03-26 2003-03-26 RADIO COMMUNICATION SYSTEM, RADIO TERMINAL DEVICE, ACCESS POINT DEVICE AND MANAGEMENT DEVICE, PROGRAM, AND RADIO COMMUNICATION METHOD USED IN THE RADIO COMMUNICATION SYSTEM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003085669A JP3848281B2 (en) 2003-03-26 2003-03-26 RADIO COMMUNICATION SYSTEM, RADIO TERMINAL DEVICE, ACCESS POINT DEVICE AND MANAGEMENT DEVICE, PROGRAM, AND RADIO COMMUNICATION METHOD USED IN THE RADIO COMMUNICATION SYSTEM

Publications (2)

Publication Number Publication Date
JP2004297354A JP2004297354A (en) 2004-10-21
JP3848281B2 true JP3848281B2 (en) 2006-11-22

Family

ID=33400533

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003085669A Expired - Fee Related JP3848281B2 (en) 2003-03-26 2003-03-26 RADIO COMMUNICATION SYSTEM, RADIO TERMINAL DEVICE, ACCESS POINT DEVICE AND MANAGEMENT DEVICE, PROGRAM, AND RADIO COMMUNICATION METHOD USED IN THE RADIO COMMUNICATION SYSTEM

Country Status (1)

Country Link
JP (1) JP3848281B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006088135A1 (en) 2005-02-17 2006-08-24 Pioneer Corporation Communication device and communication method
JP5116244B2 (en) * 2006-03-20 2013-01-09 株式会社デンソー COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM

Also Published As

Publication number Publication date
JP2004297354A (en) 2004-10-21

Similar Documents

Publication Publication Date Title
US9137670B2 (en) Method for detecting rogue devices operating in wireless and wired computer network environments
US9356761B2 (en) Methods, apparatuses and systems facilitating management of airspace in wireless computer network environments
RU2693592C1 (en) Method, device and a computer program product for a service detection proxy session for wireless communication
TWI481225B (en) Scanning procedure in wireless lan, station supporting the same, and frame format therefor
US7929503B2 (en) Wireless terminal, management apparatus and wireless LAN control method
KR101424293B1 (en) Mechanism to convey discovery information in a wireless network
JP3775278B2 (en) Network service information providing system, network service information providing apparatus, method and terminal
CN105247911B (en) Management device, method of operating management device, and computer recordable medium
KR101573737B1 (en) Wireless communication method, and wireless communication device and wireless communication system using the same
EP3928469B1 (en) Method and system for detecting stations in wireless local area networks
JP2014507850A (en) Dynamic wireless network detection system, method and apparatus
JP2018509827A (en) Access point steering
US10111164B2 (en) Wireless communication system and wireless communication method
JP4081679B2 (en) Wireless communication system
JP3196747B2 (en) Mobile radio, base station radio, and recording medium thereof
JP2006229938A (en) Distributed network discovery
EP4250685A1 (en) Network configuration method and apparatus for internet of things device
JP2013143624A (en) Access point, wireless terminal, and program for wireless lan for minimizing sensing time for multiple wireless communication bands
JP5353683B2 (en) Wireless communication system, wireless communication device, and information notification method
CN113543282B (en) Wireless roaming method and system
JP4714261B2 (en) Optimal selection of communication networks in the location area of terminal equipment
JP2006050372A (en) Wireless LAN connection system, wireless LAN connection method, and access point
JP4078558B2 (en) Automatic selection connection method
JP3848281B2 (en) RADIO COMMUNICATION SYSTEM, RADIO TERMINAL DEVICE, ACCESS POINT DEVICE AND MANAGEMENT DEVICE, PROGRAM, AND RADIO COMMUNICATION METHOD USED IN THE RADIO COMMUNICATION SYSTEM
KR20070064227A (en) Network ID Conflict Detection and Conflict Resolution

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060501

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060516

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060712

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060822

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060824

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090901

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100901

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110901

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110901

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120901

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees