JP2004007081A - Client connection management system, access point management device, program, and client connection management method - Google Patents
Client connection management system, access point management device, program, and client connection management method Download PDFInfo
- Publication number
- JP2004007081A JP2004007081A JP2002158033A JP2002158033A JP2004007081A JP 2004007081 A JP2004007081 A JP 2004007081A JP 2002158033 A JP2002158033 A JP 2002158033A JP 2002158033 A JP2002158033 A JP 2002158033A JP 2004007081 A JP2004007081 A JP 2004007081A
- Authority
- JP
- Japan
- Prior art keywords
- client
- access point
- connection
- connections
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
【課題】不均等な状態になったとき、迅速に均等な状態に戻すことにある。
【解決手段】ネットワーク1に複数のアクセスポイント2−1,…及びアクセスポイント管理装置4が接続され、各アクセスポイントは、各クライアントからの接続要求又は切断要求に基づく接続処理又は切断処理の完了後、その完了情報を要求元クライアントに通知する一方、接続クライアント情報を通知する手段を有し、アクセスポイント管理装置は、アクセスポイントから接続クライアント情報を受けた場合、新規登録又は削除登録する手段431と、クライアント接続数テーブルの該当アクセスポイントに対応するクライアント接続数を加・減算し、このクライアント接続数から不均等な状態を判断する不均等監視手段432と、クライアント接続数の多いアクセスポイントに対し、クライアントへの接続先替えを促す情報を通知する再接続要求手段433を有するシステムである。
【選択図】 図1An object of the present invention is to quickly return to an even state when the state becomes uneven.
A plurality of access points (2-1, ...) and an access point management device (4) are connected to a network (1), and each access point performs connection processing or disconnection processing based on a connection request or disconnection request from each client. The access point management apparatus has means for notifying the requesting client of the completion information and notifying the connection client information, and the access point management device newly registers or deletes the registration when receiving the connection client information from the access point. A non-uniformity monitoring unit 432 that adds / subtracts the number of client connections corresponding to the access point in the client connection number table and determines an uneven state based on the number of client connections; Notify information that prompts the client to change the connection destination It is a system having a re-connection request means 433.
[Selection diagram] Fig. 1
Description
【0001】
【発明の属する技術分野】
本発明は、ネットワーク上の複数のアクセスポイントに接続されるクライアント接続数の不均等を監視するクライアント接続管理システム、アクセスポイント管理装置、プログラム及びクライアント接続管理方法に関する。
【0002】
【従来の技術】
無線通信は、物理的な回線を接続しないことから、携帯電話,PHS,PDAなどを用いたモバイル通信の他、無線LANによるパソコン同士やサーバとの間の接続などに広く利用されており、機器の配置替えが容易であること、また所定の距離範囲内であれば場所を選ばずに通信できることから、今後益々その利用範囲、利用者層の広がりが拡大していく傾向にある。
【0003】
このような無線通信システムの1つには、Bluetooth(ブルートゥース)が挙げられる。
【0004】
このBluetoothを用いた無線通信システムでは、LAN上に複数のアクセスポイントが設置され、各クライアントが接続要求のもとに適宜なアクセスポイントを選択し、無線通信回線を確立する方式がとられている。従って、複数のアクセスポイントに各クライアントの数が均等に接続するための手順等については何ら規定されていない。
【0005】
ところで、現状のBluetoothを用いた無線通信システムでは、各アクセスポイントに接続されている不均等なクライアント数の状態からアクセスポイントを適宜切替えて各アクセスポイントのクライアント接続数を均等にしようとする場合、各アクセスポイントから勝手にクライアントの接続を切断することができないので、各クライアントがアクセスポイントとの接続を切断し、さらに再接続要求のもとに他のアクセスポイントに接続先を変更することになる。
【0006】
このとき、クライアントは、アクセスポイントの接続クライアント数を自動的に把握する技術をもっていないので、各クライアントの利用者が何らかの手段を用いて接続クライアント数の少ないアクセスポイントを見つけ出して接続要求を行い、そのアクセスポイントに対して再接続処理を行わせることになる。
【0007】
【発明が解決しようとする課題】
ところで、以上のようなBluetoothを用いた無線通信システムでは、複数のアクセスポイントが設置され、クライアントの利用者が何らかの手段により、各アクセスポイントのクライアント接続数を把握し、均等になるように接続することが考えられる。
【0008】
しかし、各アクセスポイントにクライアントが均等に接続された状態であっても、あるクライアントがアクセスポイントとの接続を切断したとき、各アクセスポイントに接続されているクライアント数の間に不均等が生じる。
【0009】
例えば5台のアクセスポイントが設置され、各アクセスポイントにそれぞれ7台のクライアントが接続されている状態を考えると、この場合には全てのアクセスポイントに同数のクライアントが接続されているので、均等であると言える。ここで、ある1台のアクセスポイントに接続されていたクライアント7台のうち、6台のクライアントがほぼ同時に切断したとすると、接続クライアント数7台のアクセスポイントが4台、接続クライアント数1台のアクセスポイントが1台となり、各アクセスポイント相互間で不均等となる。
【0010】
このようにクライアントがアクセスポイントとの接続を切断した場合、常に不均等な状態が生じることが予想される。仮に、切断によってアクセスポイントの接続クライアント数が均等にならない場合、アクセスポイントの接続クライアント数が常に均等であるBluetoothを用いたシステムが構築できないという問題が出てくる。
【0011】
また、アクセスポイントの接続クライアント数を均等にする場合、接続クライアント数の多いアクセスポイントから少ないアクセスポイントに切替える必要があるが、接続するクライアントが何れのアクセスポイントの接続クライアント数が少ないことを知らなければならないことになり、事実上均等な状態から不均等な状態になったとき、均等化することが難しい。
【0012】
本発明は上記事情に鑑みてなされたもので、各アクセスポイントのクライアント接続数の均等な状態から不均等な状態になった場合、確実、かつ、迅速に均等な状態になるような指示を出すクライアント接続管理システム、アクセスポイント管理装置、プログラム及びクライアント接続管理方法を提供することを目的とする。
【0013】
【課題を解決するための手段】
(1) 上記課題を解決するために、本発明に係わるクライアント接続管理システムは、クライアントからの接続要求又は切断要求に基づく接続処理又は切断処理の完了後、その完了情報を要求元クライアントに通知する一方、接続クライアント情報を通知するネットワーク上に接続された複数のアクセスポイントと、各アクセスポイントから前記ネットワークを通じて接続クライアント情報を受けた場合、当該接続クライアント情報を新規登録又は削除登録する一方、クライアント接続数テーブルの各アクセスポイントに対応するクライアント接続数のうち、該当アクセスポイントに対応するクライアント接続数を加・減算し、これらアクセスポイントのクライアント接続数から不均等な状態を監視するアクセスポイント管理装置とが設けられた構成である。
【0014】
本発明は以上のような構成とすることにより、アクセスポイント管理装置は、各アクセスポイントからクライアントの接続による接続クライアント情報を受けると、該当アクセスポイントに対応するクライアント接続数を加・減算し、各アクセスポイントごとのクライアント接続数を把握できるので、クライアント接続数の均等または不均等の状態を迅速に判断できる。
【0015】
さらに、アクセスポイント管理装置としては、各アクセスポイントに対応するクライアント接続数から不均等と判断した場合、クライアント接続数の多いアクセスポイントに対し、クライアントに対する接続先替えを促す切断・再接続先情報を通知すれば、当該アクセスポイントから接続先情報を含む切断・再接続先情報をクライアントに送信でき、ひいてはクライアントは切断後に再接続先のアクセスポイントに再接続要求を行うことにより、均等な状態に戻すことができる。
【0016】
なお、ネットワークに接続される複数のアクセスポイントのうち、1つのアクセスポイントにアクセスポイント管理装置の機能をもたせれば、ネットワークに改めてアクセスポイント管理装置を設けることなく、クライアント接続数の不均等の監視及び均等となる指示を出すことが可能となる。
【0017】
(2) 本発明に係わるアクセスポイント管理装置は、アクセスポイント、クライアントを識別する接続クライアント情報及び各アクセスポイントに対応するクライアント接続数を記憶する記憶手段と、前記アクセスポイントから接続クライアント情報を受け取ると、前記記憶手段に当該接続クライアント情報を追加登録又は削除登録し、かつ、該当アクセスポイントに対応するクライアント接続数を加・減算する接続状態登録手段と、この登録手段による接続数の加・減算後に前記記憶手段の記憶されるクライアント接続数の多いアクセスポイントとクライアント接続数の少ないアクセスポイントとのクライアント接続数差が所定の均等許容値を越えたか否かを比較し、越えた場合には各アクセスポイント相互間のクライアント接続数に不均等が生じたと判断する不均等監視手段と、この不均等監視手段により不均等と判断された場合、前記クライアント接続数の多いアクセスポイントに対し、クライアント接続数の少ないアクセスポイントの接続先を表わす前記アクセスポイント識別子を含む切断・再接続要求情報を通知し、前記クライアント接続数の多いアクセスポイントに接続されるクライアントに対する送信を要請する再接続要求手段とを設けた構成である。
【0018】
この発明は以上のような構成とすることにより、前記(1)と同様な作用効果を奏するものである。
【0019】
なお、前記アクセスポイント管理装置による一連の処理は、プログラムをコンピュータに読ませることにより、実現させることが可能である。
【0020】
(3) 本発明に係わるクライアント接続管理方法は、アクセスポイントが各クライアントからの接続要求又は切断要求を受付けると、接続処理叉は切断処理を実行し、その処理完了を要求元クライアントに通知するとともに、アクセスポイント、クライアントを識別する接続クライアント情報を送信するステップと、このステップによって送信された接続クライアント情報を受け取ったアクセスポイント管理装置が当該接続クライアント情報を追加登録又は削除登録するステップと、各アクセスポイントに対応するクライアント接続数のうち、該当アクセスポイントに対応するクライアント接続数を加・減算するステップと、このステップによる接続数の加・減算後、最も多いクライアント接続数と最も少ないクライアント接続数との接続数差と均等許容接続数とを比較し、クライアント接続数の不均等を判断するステップと、このステップによりクライアント接続数に不均等であると判断された場合、最もクライアント接続数をもつアクセスポイントに対し、再接続先情報を含むクライアント切断・再接続要求を通知する切断・再接続要求ステップと、この切断・再接続要求ステップにより通知されたクライアント切断・再接続要求を受け取ったアクセスポイントが当該クライアント切断・再接続要求からクライアントを識別し、当該識別されたクライアントに切断・再接続要求を送信し、再接続先情報に基づくアクセスポイントへの再接続を促す切断・再接続要求送信ステップとを有することにより、前記(1)と同様な作用効果を奏するものである。
【0021】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
【0022】
図1は例えばBluetoothを適用した場合の本発明に係わるクライアント接続管理システムの一実施の形態を示す系統図である。
【0023】
このクライアント接続管理システムは、LANなどのネットワーク1上に複数のアクセスポイント2−1,2−2,…,2−nが接続され、これらアクセスポイント2−1,2−2,…,2−nと例えば移動ノードであるクライアント3が例えばBluetooth(ブルートゥース)に基づくインターフェィス仕様に基づく無線通信を行う構成となっている。
【0024】
このネットワーク1には複数のアクセスポイント2−1,2−2,…,2−nを管理するアクセスポイント管理装置4が接続されている。
【0025】
各アクセスポイント2−1(2−2,…,2−n)は、クライアント3との間で接続制御に関連する情報の授受を司る無線通信部21と、クライアント3からの接続要求を受け付け、当該クライアント3との接続処理を実行し、その接続完了後にアクセスポイント識別子、接続クライアントのBluetoothアドレスなどの接続クライアント情報をアクセスポイント管理装置4に通知し、また当該アクセスポイント管理装置4からの指示情報に従って所要の処理を実行する接続切断処理部22とによって構成されている。
【0026】
前記クライアント3は、各アクセスポイント2−1(2−2,…,2−n)との間で接続制御に関連する情報の授受を司る無線通信部31と、前記アクセスポイント管理装置4からクライアント接続数の不均等時にアクセスポイントを経由してくる切断・再接続要求に従って他のアクセスポイントへの再接続要求を実行する接続切断処理部32とによって構成されている。
【0027】
前記アクセスポイント管理装置4は、図2に示すように接続クライアント情報データベース41および各アクセスポイント2−1,2−2,…,2−nごとにクライアント接続数を記憶するクライアント接続数テーブル42の他、各アクセスポイント2−1,2−2,…,2−nから通知された接続クライアント情報をデータベース41に登録する一方、このデータベース41およびクライアント接続数テーブル42の記憶内容から各アクセスポイント2−1,2−2,…,2−nのクライアント接続状態を管理し、各アクセスポイント2−1,2−2,…,2−n相互間の不均等な状態を判断し、所要とするアクセスポイントに接続替えの情報を送信する接続クライアント管理部43が設けられている。
【0028】
なお、接続クライアント情報データベース41とクライアント接続数テーブル42はそれぞれ独立した状態で記載しているが、接続クライアント情報データベース41内にクライアント接続数テーブル42を形成してもよい。
【0029】
前記アクセスポイント管理装置4の接続クライアント管理部43は、機能的には、各アクセスポイント2−1,2−2,…,2−nからクライアント接続処理完了後にネットワーク1を通してアクセスポイント識別子及びBluetoothアドレスを含む接続クライアント情報を受信すると、当該接続クライアント情報に含まれるアクセスポイント識別子及びBluetoothアドレスをそれぞれ接続クライアント情報データベース41に登録するとともに、クライアント接続数テーブル42の接続クライアント情報送信元のアクセスポイントに対応するクライアント接続数を+1加算する接続状態登録手段431、この接続状態登録手段431により+1加算した後、クライアント接続数テーブル42から各アクセスポイントに接続される最も多いクライアント接続数と最も少ないクライアント接続数との接続数差が予め設定される所定の均等許容値(例えば3)を越えたときに各アクセスポイントのクライアント接続数に不均等が生じていると判断する不均等監視手段432及びこの不均等監視手段432により不均等と判断された場合、クライアント接続数の多いアクセスポイントに対し、クライアント接続数の少ないアクセスポイントの接続先を表わすアクセスポイント識別子を含む切断・再接続要求情報を通知し、前記クライアント接続数の多いアクセスポイントに接続されるクライアント3への送信を要請する再接続要求手段433が設けられている。
【0030】
図中44は接続クライアント管理部43が各アクセスポイント2−1,2−2,…,2−nのクライアント接続状態を監視し不均等状態が生じたときに均等状態となるように一連の処理を実行させるプログラムを格納するプログラムメモリである。
【0031】
次に、プログラムメモリ44に格納されるプログラムの処理例について図3を参照して説明する。なお、この場合には接続クライアント管理部43又は他のサーバ等はプログラムを実行するためにCPUで構成されている。
【0032】
アクセスポイント管理装置4が動作すると、接続クライアント管理部43がプログラムメモリ44からプログラムを読み出し適宜なバッファメモリ(図示せず)に記憶した後、例えばクライアント接続数テーブル42等に記憶される不要なデータを消去するなどの初期化処理を実行した後(ST1)、各アクセスポイント2−1,2−2,…,2−nから接続クライアント情報を受信したか否かを判断する(ST2)。ここで、受信有りと判断されると、接続クライアント情報にはクライアント接続による追加登録とクライアント切断による削除登録とが有るので、追加登録か削除登録かをそれぞれ判断する(ST3,ST4)。
【0033】
新規のクライアント接続による追加登録の場合、接続クライアント情報に含まれるアクセスポイント識別子及びBluetoothアドレスをデータベース41に登録するとともに、クライアント接続数テーブル42の該当アクセスポイントに対応するクライアント接続数を+1加算し(ST5、ST6)、またクライアント切断による削除登録の場合も同様に、接続クライアント情報に含まれるアクセスポイント識別子及びBluetoothアドレスのもとに、データベース41の該当アクセスポイント識別子等を削除する一方、クライアント接続数テーブル42の該当アクセスポイントに対応するクライアント接続数を−1減算する(ST7、ST8)。これらST2〜ST8はクライアントの接続状態登録機能に相当する。
【0034】
しかる後、クライアント接続数テーブル42へのクライアント接続数の加・減算後、クライアント接続数テーブル42に格納されるアクセスポイントに対応するクライアント接続数のうち、最も多いクライアント接続数−最も少ないクライアント接続数の接続数差が予め設定されている所定の均等許容値(例えば3)を越えたか否かを判断し、所定の均等許容値を越えている場合には不均等と判断し、所定の均等許容値を越えていない場合には均等を許容できると判断する(ST9:不均等監視機能)。
【0035】
ここで、不均等と判断した場合、クライアント接続数の多いアクセスポイントに対し、クライアント接続数の少ないアクセスポイントの接続先を表わすアクセスポイント識別子を含む切断・再接続要求情報を通知し、前記クライアント接続数の多いアクセスポイントに接続されるクライアント3への送信を要請し、またクライアント接続数少ないアクセスポイントに対し、再接続クライアント情報を通知する(ST10、ST11:再接続要求機能)。
【0036】
従って、以上のようなアクセスポイント管理装置4ないしプログラムによる実施の形態においては、各アクセスポイントからの接続クライアント情報を受け取ると、アクセスポイント及びクライアントの必要な情報を登録管理する一方、該当アクセスポイントにクライアント接続数を更新し、複数のアクセスポイントの最大クライアント接続数差を見ているので、不均等を容易に監視でき、最もクライアント接続数のアクセスポイントに再接続を指示することが可能である。しかも、この再接続指示は最も少ないクライアント接続数をもつアクセスポイントを接続先とする情報をクライアントに通知することを要請するので、不均等が生じても迅速に均等となるような処理を実施できる。
【0037】
さらに、以上のようなクライアント接続管理システムの動作及び本発明に係わるクライアント接続管理方法について図4ないし図8を参照して説明する。
【0038】
A.クライアントの新規接続処理について(図4参照)。
【0039】
(1) クライアント3は、接続要求操作を受付けると、接続切断処理部32がアクセスポイント例えば2−1に接続するために「接続要求」内に当該クライアントのBluetoothアドレスを挿入し、無線通信部31を介してアクセスポイント2−1に送信する(ステップS1)。
【0040】
(2) アクセスポイント2−1の接続切替処理部22は、無線通信部21を通してクライアント3から「接続要求」を受信すると、当該クライアント3に対する接続処理を実行し、その接続処理が完了すると、クライアント3に付与するIPアドレスを適宜決定し、「接続完了」内にIPアドレスを入れ込んでクライアント3に送信する(S2)。なお、IPアドレスはアクセスポイント2−1内に登録しておくが、例えばアクセスポイント2−1と同一のLAN上に設置されるIPアドレス管理装置(図示せず)に登録しておいてもよい。
【0041】
(3) また、アクセスポイント2−1の接続切替処理部22は、アクセスポイント識別子及び接続したクライアント3のBluetoothアドレス、必要に応じて決定されたIPアドレスを含む「接続クライアント情報」をアクセスポイント管理装置4に通知する(接続クライアント情報通知ステップS3)。
【0042】
(4) アクセスポイント管理装置4の接続クライアント管理部43は、「接続クライアント情報」を受信すると、この「接続クライアント情報」に含まれているアクセスポイント識別子およびBluetoothアドレスを接続クライアント情報データベース41のアクセスポイント識別子格納エリア及びBluetoothアドレス格納エリアに登録する一方、クライアント接続数テーブル42の該当アクセスポイント2−1に対応してクライアント接続数を+1加算する(クライアント接続情報登録ステップS4)。
【0043】
また、接続クライアント管理部43は、クライアント接続数テーブル42に均等であることを許容する均等許容値(例えば3)が設定されているので、当該クライアント接続数テーブル42に記憶されるアクセスポイント2−1,2−2,…,2−n相互のクライアント接続数を比較し、クライアント接続数の多いアクセスポイントとクライアント接続数の少ないアクセスポイントとのクライアント接続数差が均等許容値「3」を越えているか否かを監視する。
【0044】
(5) 一方、クライアント3は、「接続完了」の通知を受けると、アクセスポイント2−1との間で無線にてデータ通信を実行する(ステップS5)。
【0045】
B.クライアントのコネクション切断による処理について(図5参照)。
【0046】
各アクセスポイントのクライアント接続数が均等な状態にあるものとする。
【0047】
(1) 以上のような均等な状態において、クライアント3が図4に示すごとくアクセスポイント2−2との間で行われているデータ通信S11を完了すると、「コネクション切断要求」をアクセスポイント2−2に送信する(S12)。
【0048】
このアクセスポイント2−2の接続切断処理部22は、クライアント3からの「コネクション切断要求」に基づいてコネクション切断処理を実行し、該当クライアント3にコネクション切断完了を通知すると(S13)、アクセスポイント2−2とクライアント3との間の無線回線が切断される(S14)。
【0049】
(2) また、アクセスポイント2−2の接続切断処理部22は、コネクション切断完了後ないし切断後、アクセスポイント識別子、切断したクライアント3のBluetoothアドレス等を含む接続クライアント情報をアクセスポイント管理装置4に通知する(S15)。
【0050】
(3) アクセスポイント管理装置4の接続クライアント管理部43は、アクセスポイント2−2から接続クライアント情報を受けると、接続クライアント情報データベース41の該当アクセスポイントのアクセスポイント識別子及びBluetoothアドレスを削除登録すると共に、クライアント接続数テーブル42の該当アクセスポイント2−2に対応するクライアント接続数を−1減算した後、クライアント接続数の多いアクセスポイントとクライアント接続数の少ないアクセスポイントとのクライアント接続数差が均等許容値「3」を越えているか否かを判断し、越えていると判断されたとき、クライアント接続数に不均等が生じていると判断する。
【0051】
C.クライアント接続数不均等後の切替え接続による均等処理について(図6参照)
(1) アクセスポイント管理装置4の接続クライアント管理部43は、クライアント接続数の不均等を判断すると、クライアント接続数の最も多いアクセスポイント例えば2−1に接続されているクライアント3の接続を切替えるために、最も多いアクセスポイント2−1へ「クライアント切断・再接続要求」を送信する{切断・再接続要求ステップS21(図7参照)}。この「クライアント切断・再接続要求」には、接続切り替えを要求されたクライアント3が再接続を試みるために、クライアント接続数の最も少ないアクセスポイント例えば2−nを再接続先情報とする例えばアクセスポイント識別子などの情報を含むものである。
【0052】
(2) この「クライアント切断・再接続要求」を受信したアクセスポイント2−1の接続切断処理部22は、当該「クライアント切断・再接続要求」からクライアント3を識別し、識別されたクライアント3に「クライアント切断・再接続要求」を送信する(切断・再接続要求送信ステップS22)。
【0053】
(3) また、アクセスポイント管理装置4の接続クライアント管理部43は、「クライアント切断・再接続要求」を送信すると同時又はその後、当該「クライアント切断・再接続要求」により接続を切替えるクライアント3のBluetoothアドレスを含む「再接続クライアント情報」をクライアント接続数の最も少ないアクセスポイント2−nに通知する(再接続クライアント情報通知ステップS22)。すなわち、クライアント3が再接続するアクセスポイント2−nに「再接続クライアント情報」を通知する(再接続クライアント情報ステップS23)。
【0054】
(4) 「再接続クライアント情報」を受信したアクセスポイント2−nの接続切断処理部22は、再接続クライアント情報に含むBluetoothアドレスを抽出し保持する。
【0055】
(5) 一方、アクセスポイント2−1から「クライアント切断・再接続要求」を受信したクライアント3の接続切断処理部32は、接続中のアクセスポイント2−1とのコネクションを切断するために、「コネクション切断要求」を該当アクセスポイント2−1に送信する(S24)。このアクセスポイント2−1の接続切断処理部22は、受信された「コネクション切断要求」に基づいてコネクションの切断処理を実行し、「コネクション切断完了」をクライアント3に送信し(S25)、接続中の無線回線を切断する(S26)。これらS24〜S26はコネクション切断処理ステップに相当する。
【0056】
(6) 以上のようにしてアクセスポイント2−1とクライアント3との無線回線を切断すると、切り替え操作に基づくハンドオーバに移行する(S27)。
【0057】
(7) アクセスポイント2−1とのコネクションを切断したクライアント3は、再接続のための処理を行う(図7参照)。すなわち、クライアント3の接続切断処理部32は、S22によって受信した「クライアント切断・再接続要求」に含まれている再接続先のアクセスポイント2−nへ「再接続要求」を送信する(再接続要求ステップS31)。
【0058】
(8) この「再接続要求」を受信したアクセスポイント2−nの接続切断処理部22は、クライアント3との再接続処理を行った後、「再接続完了」に適宜なIPアドレスを挿入し、当該クライアント3に通知する(S32)。
【0059】
(9) また、アクセスポイント2−nの接続切断処理部22は、アクセスポイント、接続したクライアント3のBluetoothアドレス、必要に応じてIPアドレスを含む「接続クライアント情報」をアクセスポイント管理装置4に通知する(接続クライアント情報通知ステップS33)。
【0060】
(10) 以上のようにしてクライアント3が「再接続完了」を受けると、無線回線が確立し、アクセスポイント2−nとの間でデータ通信が行われる(S34)。
【0061】
(11) 一方、アクセスポイント管理装置4の接続クライアント管理部43は、「接続クライアント情報」を受信すると、「接続クライアント情報」に含まれているアクセスポイント識別子およびBluetoothアドレスをアクセスポイント接続クライアント対応データベース41のアクセスポイント識別子格納エリア及びBluetoothアドレス格納エリアに登録する一方、クライアント接続数テーブル42の該当アクセスポイントに対応してクライアント接続数を+1加算した後、最も多いクライアント接続数と最も少ないクライアント接続数との差が均等許容接続数3以内に入ったことにより、各クライアント2−1〜2−nの接続クライアント数が均等な状態にあることを判断する。
【0062】
従って、以上のようなクライアント接続管理システムの動作及びクライアント接続管理方法の実施の形態によれば、アクセスポイントがクライアント3の接続要求又は切断要求に対して接続完了又は切断完了したとき、アクセスポイント識別子、Bluetoothアドレスを含む接続クライアント情報をアクセスポイント管理装置4に送信すると、アクセスポイント管理装置4の接続クライアント管理部43では、アクセスポイント識別子、Bluetoothアドレス等を接続クライアント情報データベース41に追加登録又は削除登録する一方、クライアント接続数テーブル42の該当するアクセスポイントに対応するクライアント接続数を更新し、各アクセスポイントに対応するクライアント接続数の大小関係を見ているので、容易、かつ、迅速に各アクセスポイントに接続されるクライアント接続数の不均等を判断できる。
【0063】
また、接続クライアント管理部43は、各アクセスポイントのクライアント接続数のうち、最も多いクライアント接続数と最も少ないクライアント接続数との接続数差が設定値を越えたときに不均等と判断し、最も多いクライアント接続数をもつアクセスポイントに対し、回線の切断及び最も少ないクライアント接続数をもつアクセスポイントである接続先情報を含む再接続を要求すると、該当アクセスポイントは接続先情報をクライアントに通知するので、当該クライアントは最も少ないクライアント接続数をもつアクセスポイントに再接続要求を行うことになり、不均等が生じたときに確実に均等となるように指示を出すことができる。
【0064】
さらに、接続クライアント管理部43は、最も多いクライアント接続数をもつアクセスポイントに対して最も少ないクライアント接続数をもつアクセスポイントである接続先情報を送信するとともに、最も少ないクライアント接続数をもつアクセスポイントに対して再接続すべきクライアントの情報を送信するので、均等を意図する再接続要求のクライアントを容易に判断できる。
【0065】
なお、上記実施の形態では、各アクセスポイント2−1,2−2,…に無線通信部21と接続切断処理部22とを設けたが、それ以外にIPアドレス割り当て部を設け、このIPアドレス割り当て部が接続切断処理部22による接続完了後にクライアントに付与するIPアドレスを決定し、接続完了内に決定されたIPアドレスを挿入し、クライアントに通知する一方、接続クライアント情報にIPアドレスを挿入し、アクセスポイント管理装置4に通知しても良い。この場合には接続クライアント情報データベース41にはIPアドレス格納エリアを形成することになる。
【0066】
また、クライアント接続管理システムは、Bluetoothを適用した場合について説明したが、Bluetooth以外の無線通信システムでも同様に適用できる。
【0067】
さらに、一般のサーバであっても、本発明に係わるプログラムを装填することにより、一般のデータベースに接続クライアント情報及び各アクセスポイント対応のクライアント接続数を格納することにより、容易に実現可能である。
【0068】
その他、本願発明は、上記実施の形態に限定されるものでなく、その要旨を逸脱しない範囲で種々変形して実施できる。
【0069】
さらに、各実施の形態は可能な限り組み合わせて実施することが可能であり、その場合には組み合わせによる効果が得られる。さらに、上記各実施の形態には種々の上位,下位段階の発明が含まれており、開示された複数の構成要素の適宜な組み合わせにより種々の発明が抽出され得るものである。例えば問題点を解決するための手段に記載される全構成要件から幾つかの構成要件が省略されうることで発明が抽出された場合には、その抽出された発明を実施する場合には省略部分が周知慣用技術で適宜補われるものである。
【0070】
【発明の効果】
以上説明したように本発明によれば、アクセスポイントの接続クライアント数が均等な状態から不均等な状態になったとき、確実、かつ、迅速に均等な状態になるように指示を出すクライアント接続管理システム、アクセスポイント管理装置、プログラム及びクライアント接続管理方法を提供できる。
【図面の簡単な説明】
【図1】本発明に係わるクライアント接続管理システムの一実施の形態を示す系統構成図。
【図2】図1に示すアクセスポイント管理装置の一実施の形態を示す構成図。
【図3】アクセスポイント管理装置の動作及びプログラムによる一連の処理例を説明するフローチャート。
【図4】クライアントの接続要求に対するクライアント接続管理システムの動作例を説明する図。
【図5】クライアントの切断要求に対するクライアント接続管理システムの動作例を説明する図。
【図6】クライアント接続数が均等な状態から不均等な状態になった場合のアクセスポイント管理装置の処理動作を説明する図。
【図7】クライアントの再接続要求に対するクライアント接続管理システムの動作例を説明する図。
【図8】本発明に係わるクライアント接続管理方法の一実施の形態を説明するシーケンス図。
【符号の説明】
1…ネットワーク
2−1,2−2,…,2−n…アクセスポイント
3…クライアント
4…アクセスポイント管理装置
22,32…接続切断処理部
41…接続クライアント情報データベース
42…クライアント接続数テーブル
43…接続クライアント管理部
44…プログラムメモリ
431…接続状態登録手段
432…不均等監視手段
433…再接続要求手段[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a client connection management system, an access point management device, a program, and a client connection management method for monitoring an uneven number of client connections connected to a plurality of access points on a network.
[0002]
[Prior art]
Wireless communication is widely used not only for mobile communication using a mobile phone, PHS, PDA, etc., but also for connection between personal computers or a server using a wireless LAN since a physical line is not connected. It is easy to change the location and communication is possible regardless of the location within a predetermined distance range. Therefore, the range of use and the number of users will tend to expand in the future.
[0003]
One of such wireless communication systems is Bluetooth (Bluetooth).
[0004]
In a wireless communication system using Bluetooth, a plurality of access points are installed on a LAN, and each client selects an appropriate access point based on a connection request and establishes a wireless communication line. . Therefore, there is no specification of a procedure or the like for connecting each client to a plurality of access points equally.
[0005]
By the way, in the current wireless communication system using Bluetooth, when trying to equalize the number of clients connected to each access point by appropriately switching the access points from the state of the uneven number of clients connected to each access point, Since the client connection cannot be disconnected from each access point, each client disconnects from the access point and changes the connection destination to another access point based on a reconnection request. .
[0006]
At this time, since the client does not have a technology for automatically grasping the number of connected clients of the access point, the user of each client finds an access point with a small number of connected clients by using some means, makes a connection request, and makes a connection request. The reconnection process is performed on the access point.
[0007]
[Problems to be solved by the invention]
By the way, in a wireless communication system using Bluetooth as described above, a plurality of access points are installed, and a user of a client grasps the number of client connections of each access point by some means, and connects the access points equally. It is possible.
[0008]
However, even if the clients are equally connected to each access point, when a certain client disconnects from the access point, the number of clients connected to each access point becomes uneven.
[0009]
For example, consider a state in which five access points are installed and seven clients are connected to each access point. In this case, the same number of clients are connected to all access points. It can be said that there is. Here, assuming that six of the seven clients connected to one certain access point are disconnected almost simultaneously, four access points have seven connected clients and four access points have one connected client. The number of access points becomes one, and the access points become uneven.
[0010]
When the client disconnects from the access point in this way, an uneven state is expected to always occur. If the number of clients connected to the access point is not equal due to the disconnection, there arises a problem that a system using Bluetooth in which the number of clients connected to the access point is always equal cannot be constructed.
[0011]
Further, when equalizing the number of connected clients of the access point, it is necessary to switch from an access point having a large number of connected clients to an access point having a small number of connected clients. However, the connecting client must know which access point has a small number of connected clients. That is, when the state is changed from a substantially uniform state to an uneven state, it is difficult to equalize.
[0012]
The present invention has been made in view of the above circumstances, and when the number of client connections of each access point changes from an equal state to an uneven state, an instruction is given to ensure that the number of client connections is changed to an equal state quickly and reliably. It is an object to provide a client connection management system, an access point management device, a program, and a client connection management method.
[0013]
[Means for Solving the Problems]
(1) In order to solve the above problem, the client connection management system according to the present invention notifies the requesting client of completion information after completion of connection processing or disconnection processing based on a connection request or disconnection request from a client. On the other hand, when a plurality of access points connected on a network for notifying connection client information and connection client information is received from each access point through the network, the connection client information is newly registered or deleted while client connection is performed. An access point management device for adding / subtracting the number of client connections corresponding to the access point among the number of client connections corresponding to each access point in the number table, and monitoring an uneven state from the number of client connections of these access points; Provided Configuration.
[0014]
With the configuration described above, the present invention allows the access point management device to add / subtract the number of client connections corresponding to the access point when receiving connection client information from a client connection from each access point. Since the number of client connections for each access point can be ascertained, it is possible to quickly determine whether the number of client connections is equal or uneven.
[0015]
Further, as the access point management device, when it is determined that the number of client connections corresponding to each access point is not equal, disconnection / reconnection destination information prompting the access point having a large number of client connections to change the connection destination of the client is provided. If notified, the access point can transmit the disconnection / reconnection destination information including the connection destination information to the client. In turn, the client issues a reconnection request to the reconnection destination access point after disconnection, thereby returning to an equal state. be able to.
[0016]
If one of the plurality of access points connected to the network has the function of the access point management device, it is possible to monitor the uneven number of client connections without newly providing the access point management device in the network. And an equivalent instruction can be issued.
[0017]
(2) The access point management device according to the present invention, when receiving connection client information from the access point, storing means for storing the access point, connection client information for identifying the client, and the number of client connections corresponding to each access point. A connection state registration unit for adding or subtracting the connection client information in the storage unit, and adding / subtracting the number of client connections corresponding to the access point; and after adding / subtracting the number of connections by the registration unit. A comparison is made as to whether or not the difference in the number of client connections between an access point having a large number of client connections and an access point having a small number of client connections stored in the storage means exceeds a predetermined equal allowable value. The number of client connections between points is uneven The unevenness monitoring means for determining that an error has occurred, and, when the unevenness is determined by the unevenness monitoring means, to indicate the connection destination of the access point having a small number of client connections with respect to the access point having a large number of client connections. And reconnection request means for notifying disconnection / reconnection request information including an access point identifier and requesting transmission to a client connected to the access point having a large number of client connections.
[0018]
The present invention has the same configuration and effect as the above (1).
[0019]
A series of processes by the access point management device can be realized by causing a computer to read a program.
[0020]
(3) In the client connection management method according to the present invention, when the access point receives a connection request or disconnection request from each client, the access point executes connection processing or disconnection processing, notifies the requesting client of the completion of the processing, and Transmitting the connected client information for identifying the access point and the client, and the access point management apparatus having received the connected client information transmitted in this step additionally registering or deleting the connected client information. A step of adding / subtracting the number of client connections corresponding to the access point from the number of client connections corresponding to the point; and adding / subtracting the number of connections by this step. Connections Comparing the difference with the equal allowable number of connections, and determining whether the number of client connections is unequal, and if it is determined that the number of client connections is unequal by this step, the access point having the largest number of client connections is A disconnection / reconnection requesting step of notifying a client disconnection / reconnection request including reconnection destination information, and an access point receiving the client disconnection / reconnection request notified by the disconnection / reconnection requesting step disconnects the client. A disconnection / reconnection request transmitting step of identifying the client from the reconnection request, transmitting a disconnection / reconnection request to the identified client, and prompting reconnection to the access point based on the reconnection destination information; Accordingly, the same operation and effect as the above (1) can be obtained.
[0021]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0022]
FIG. 1 is a system diagram showing an embodiment of a client connection management system according to the present invention when, for example, Bluetooth is applied.
[0023]
In this client connection management system, a plurality of access points 2-1, 2-2, ..., 2-n are connected on a
[0024]
An access
[0025]
Each of the access points 2-1 (2-2,..., 2-n) receives a connection request from the
[0026]
The
[0027]
The access
[0028]
Although the connection
[0029]
Functionally, the connection
[0030]
In the figure,
[0031]
Next, an example of processing of a program stored in the
[0032]
When the access
[0033]
In the case of additional registration by a new client connection, the access point identifier and the Bluetooth address included in the connected client information are registered in the
[0034]
Thereafter, after adding / subtracting the number of client connections to / from the client connection number table 42, the number of client connections corresponding to the access point stored in the client connection number table 42 is the largest number of client connections minus the smallest number of client connections. It is determined whether or not the difference in the number of connections exceeds a predetermined equal allowable value (for example, 3). If the difference exceeds the predetermined equal allowable value, it is determined that the connections are unequal. If the value does not exceed the value, it is determined that equality is allowable (ST9: unevenness monitoring function).
[0035]
Here, if it is determined that the connection is uneven, the access point having a large number of client connections is notified of disconnection / reconnection request information including an access point identifier indicating a connection destination of the access point having a small number of client connections, and It requests transmission to the
[0036]
Therefore, in the above-described embodiment using the access
[0037]
Further, the operation of the above-described client connection management system and the client connection management method according to the present invention will be described with reference to FIGS.
[0038]
A. About the new connection processing of the client (see FIG. 4).
[0039]
(1) When the
[0040]
(2) Upon receiving a “connection request” from the
[0041]
(3) The connection
[0042]
(4) Upon receiving the “connected client information”, the connected
[0043]
Further, the connection
[0044]
(5) On the other hand, upon receiving the notification of "connection completed", the
[0045]
B. Processing by disconnection of client connection (see FIG. 5).
[0046]
It is assumed that the number of client connections of each access point is in an equal state.
[0047]
(1) In the above uniform state, when the
[0048]
The connection
[0049]
(2) The connection
[0050]
(3) Upon receiving the connection client information from the access point 2-2, the connection
[0051]
C. About equal processing by switching connection after client connection number is uneven (see Fig. 6)
(1) When the connection
[0052]
(2) The connection
[0053]
(3) The connected
[0054]
(4) Upon receiving the “reconnection client information”, the connection
[0055]
(5) On the other hand, the connection
[0056]
(6) When the wireless line between the access point 2-1 and the
[0057]
(7) The
[0058]
(8) Upon receiving the “reconnection request”, the connection
[0059]
(9) Also, the connection
[0060]
(10) When the
[0061]
(11) On the other hand, upon receiving the “connection client information”, the connection
[0062]
Therefore, according to the operation of the client connection management system and the embodiment of the client connection management method as described above, when the access point completes connection or disconnection in response to the connection request or disconnection request of the
[0063]
In addition, the connection
[0064]
Further, the connected
[0065]
In the above embodiment, the
[0066]
In addition, although the case where Bluetooth is applied to the client connection management system has been described, the client connection management system can be similarly applied to wireless communication systems other than Bluetooth.
[0067]
Further, even a general server can be easily realized by loading the program according to the present invention and storing connection client information and the number of client connections corresponding to each access point in a general database.
[0068]
In addition, the present invention is not limited to the above-described embodiment, and can be variously modified and implemented without departing from the gist thereof.
[0069]
Furthermore, the embodiments can be implemented in combination as much as possible, and in that case, the effect of the combination is obtained. Furthermore, each of the above embodiments includes various upper and lower stage inventions, and various inventions can be extracted by appropriately combining a plurality of disclosed components. For example, when an invention is extracted because some constituent elements can be omitted from all the constituent elements described in the means for solving the problem, if the extracted invention is implemented, the omitted part is omitted. Is appropriately supplemented by well-known conventional techniques.
[0070]
【The invention's effect】
As described above, according to the present invention, when the number of connected clients of an access point changes from an equal state to an uneven state, client connection management that issues an instruction to surely and quickly change to an equal state. A system, an access point management device, a program, and a client connection management method can be provided.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram showing an embodiment of a client connection management system according to the present invention.
FIG. 2 is a configuration diagram showing an embodiment of the access point management device shown in FIG.
FIG. 3 is a flowchart for explaining an operation of the access point management apparatus and a series of processing examples according to a program;
FIG. 4 is a view for explaining an operation example of a client connection management system in response to a client connection request.
FIG. 5 is a view for explaining an operation example of the client connection management system in response to a client disconnection request;
FIG. 6 is a view for explaining the processing operation of the access point management apparatus when the number of client connections changes from an even state to an uneven state;
FIG. 7 is a view for explaining an operation example of the client connection management system in response to a client reconnection request.
FIG. 8 is a sequence diagram illustrating an embodiment of a client connection management method according to the present invention.
[Explanation of symbols]
1. Network
2-1 2-2 Access points
3. Client
4: Access point management device
22, 32 ... connection disconnection processing unit
41: Connected client information database
42: Client connection number table
43 ... Connected client management unit
44 Program memory
431 ... connection state registration means
432: Unevenness monitoring means
433 ... reconnection request means
Claims (7)
前記接続要求又は切断要求に基づく接続処理又は切断処理の完了後、その完了情報を要求元クライアントに通知する一方、接続クライアント情報を通知する前記各アクセスポイントと、
前記各アクセスポイントから前記ネットワークを通じて接続クライアント情報を受けた場合、当該接続クライアント情報を新規登録又は削除登録する一方、クライアント接続数テーブルの各アクセスポイントに対応するクライアント接続数のうち、該当アクセスポイントに対応するクライアント接続数を加・減算し、これらアクセスポイントのクライアント接続数から不均等な状態を監視するアクセスポイント管理装置と
を備えたことを特徴とするクライアント接続管理システム。In a client connection management system in which a plurality of access points are connected on a network and process a connection request or a disconnection request from a client,
After the completion of the connection processing or disconnection processing based on the connection request or disconnection request, while notifying the completion information to the requesting client, the respective access points that notify the connection client information,
When connection client information is received from each access point through the network, the connection client information is newly registered or deleted, while the number of client connections corresponding to each access point in the client connection number table, A client connection management system comprising: an access point management device that adds / subtracts a corresponding number of client connections and monitors an uneven state based on the number of client connections of these access points.
前記アクセスポイント管理装置は、前記クライアント接続数テーブルの各アクセスポイントに対応するクライアント接続数から不均等と判断した場合、クライアント接続数の多いアクセスポイントに対し、クライアントに対する接続先替えを促す切断・再接続先情報を通知する手段を設けたことを特徴とするクライアント接続管理システム。The client connection management system according to claim 1,
If the access point management device determines that the number of client connections corresponding to each access point in the client connection number table is unequal, the access point management apparatus disconnects and re-prompts the access point having a large number of client connections to change the connection destination of the client. A client connection management system comprising means for notifying connection destination information.
前記接続要求又は切断要求に基づく接続処理又は切断処理の完了後、その完了情報を要求元クライアントに通知する一方、接続クライアント情報を通知する前記各アクセスポイントと、
前記請求項1または請求項2に記載される前記アクセスポイント管理装置の構成を取込むことにより、自身を含む他のアクセスポイントの接続状態を管理する機能をもった前記複数のアクセスポイントのうち何れか1つのアクセスポイントと
を備えたことを特徴とするクライアント接続管理システム。In a client connection management system in which a plurality of access points are connected on a network and process a connection request or a disconnection request from a client,
After the completion of the connection processing or disconnection processing based on the connection request or disconnection request, while notifying the completion information to the requesting client, the respective access points that notify the connection client information,
Any one of the plurality of access points having a function of managing a connection state of another access point including itself by incorporating the configuration of the access point management device according to claim 1 or 2. A client connection management system comprising: one access point.
前記アクセスポイント、クライアントを識別する接続クライアント情報及び各アクセスポイントに対応するクライアント接続数を記憶する記憶手段と、
前記アクセスポイントから接続クライアント情報を受け取ると、前記記憶手段に当該接続クライアント情報を追加登録又は削除登録し、かつ、該当アクセスポイントに対応するクライアント接続数を加・減算する接続状態登録手段と、
この登録手段による接続数の加・減算後に前記記憶手段の記憶されるクライアント接続数の多いアクセスポイントとクライアント接続数の少ないアクセスポイントとのクライアント接続数差が所定の均等許容値を越えたか否かを比較し、越えた場合には各アクセスポイント相互間のクライアント接続数に不均等が生じたと判断する不均等監視手段と、
この不均等監視手段により不均等と判断された場合、前記クライアント接続数の多いアクセスポイントに対し、クライアント接続数の少ないアクセスポイントの接続先を表わす前記アクセスポイント識別子を含む切断・再接続要求情報を通知し、前記クライアント接続数の多いアクセスポイントに接続されるクライアントに対する送信を要請する再接続要求手段と
を備えたことを特徴とするアクセスポイント管理装置。An access point management device which receives connection client information from an access point through a network each time a client connection or disconnection is completed,
Storage means for storing the access point, connection client information for identifying the client, and the number of client connections corresponding to each access point;
Upon receiving the connection client information from the access point, the connection client information is additionally registered or deleted and registered in the storage unit, and a connection state registration unit that adds / subtracts the number of client connections corresponding to the access point.
After the addition / subtraction of the number of connections by the registration means, whether or not the difference in the number of client connections between the access point having a large number of client connections and the access point having a small number of client connections stored in the storage means exceeds a predetermined equal allowable value. A non-uniformity monitoring unit that determines that the number of client connections between each access point has become non-uniform,
If the unequal monitoring means determines that the access point has an uneven connection, disconnection / reconnection request information including the access point identifier indicating the connection destination of the access point having a small number of client connections is provided for the access point having a large number of client connections. An access point management apparatus, comprising: a reconnection request unit that notifies the client and sends a request to a client connected to the access point having a large number of client connections.
前記アクセスポイントから接続クライアント情報を受け取ると、この接続クライアント情報を登録する一方、前記該当アクセスポイントに対応するクライアント接続数を加・減算する接続状態登録機能と、
この機能によるクライアント接続数の加・減算後にクライアント接続数の多いアクセスポイントとクライアント接続数の少ないアクセスポイントとのクライアント接続数差が所定の均等許容値を越えたか否かを比較し、越えた場合にはクライアント接続数に不均等が生じていると判断する不均等監視機能と、
この不均等監視機能により不均等と判断された場合、前記クライアント接続数の多いアクセスポイントに対し、クライアント接続数の少ないアクセスポイントの接続先を表わす切断・再接続要求情報を通知し、前記クライアント接続数の多いアクセスポイントに接続されるクライアントに対する送信を要請する再接続要求機能とを実現させることを特徴とする前記コンピュータ読取り可能なプログラム。Connected client information associated with connection / disconnection of a client from each access point and the number of client connections corresponding to each access point are stored, and a computer that monitors unevenness in the number of client connections connected to each access point,
When receiving the connection client information from the access point, while registering this connection client information, a connection state registration function to add / subtract the number of client connections corresponding to the access point,
After adding or subtracting the number of client connections by this function, if the difference between the number of client connections between an access point with a large number of client connections and an access point with a small number of client connections exceeds a predetermined equal allowable value, and exceeds Has an unevenness monitoring function that determines that the number of client connections is uneven,
When the unevenness is determined by the unevenness monitoring function, disconnection / reconnection request information indicating a connection destination of the access point having a small number of client connections is notified to the access point having a large number of client connections, and the client connection is notified. A computer-readable program for realizing a reconnection request function for requesting transmission to a client connected to a large number of access points.
前記アクセスポイントが各クライアントからの接続要求又は切断要求を受付けると、接続処理叉は切断処理を実行し、その処理完了を要求元クライアントに通知するとともに、アクセスポイント、クライアントを識別する接続クライアント情報を送信するステップと、
このステップによって送信された接続クライアント情報を受け取ったアクセスポイント管理装置が当該接続クライアント情報を追加登録又は削除登録するステップと、
各アクセスポイントに対応するクライアント接続数のうち、該当アクセスポイントに対応するクライアント接続数を加・減算するステップと、
このステップによる接続数の加・減算後、最も多いクライアント接続数と最も少ないクライアント接続数との接続数差と均等許容接続数とを比較し、クライアント接続数の不均等を判断するステップと、
このステップによりクライアント接続数に不均等であると判断された場合、最もクライアント接続数をもつアクセスポイントに対し、再接続先情報を含むクライアント切断・再接続要求を通知する切断・再接続要求ステップと、
この切断・再接続要求ステップにより通知されたクライアント切断・再接続要求を受け取ったアクセスポイントが当該クライアント切断・再接続要求からクライアントを識別し、当該識別されたクライアントに切断・再接続要求を送信し、再接続先情報に基づくアクセスポイントへの再接続を促す切断・再接続要求送信ステップとを有することを特徴とするクライアント接続管理方法。A plurality of access points are connected on a network, and in a client connection management method for processing a connection request or a disconnection request from a client,
When the access point receives a connection request or a disconnection request from each client, the access point executes connection processing or disconnection processing, notifies the requesting client of the completion of the processing, and transmits access point and connection client information for identifying the client. Sending,
An access point management device that has received the connected client information transmitted in this step, additionally registers or deletes the connected client information;
Adding / subtracting the number of client connections corresponding to the access point among the number of client connections corresponding to each access point;
After adding / subtracting the number of connections in this step, comparing the difference in the number of connections between the largest number of client connections and the smallest number of client connections and the equal allowable number of connections, and determining whether the number of client connections is uneven,
If it is determined in this step that the number of client connections is not uniform, a disconnection / reconnection requesting step of notifying the access point having the largest number of client connections of a client disconnection / reconnection request including reconnection destination information; ,
The access point receiving the client disconnection / reconnection request notified in the disconnection / reconnection request step identifies the client from the client disconnection / reconnection request, and transmits the disconnection / reconnection request to the identified client. And a disconnection / reconnection request transmission step for prompting reconnection to an access point based on the reconnection destination information.
前記アクセスポイント管理装置は、前記クライアント切断・再接続要求とともに、前記最も少ないクライアント接続数をもつアクセスポイントに対し、クライアントを識別する再接続クライアント情報を通知する再接続クライアント情報通知ステップと、当該クライアントから再接続要求を受け取ると、当該アクセスポイントが再接続処理を実行し、その再接続完了後に前記再接続クライアント情報の中のクライアント識別情報をもつ接続クライアント情報を前記アクセスポイント管理装置に通知するステップとを有することを特徴とするクライアント接続管理方法。The client connection management method according to claim 6,
The access point management device, a reconnection client information notification step of notifying the reconnection client information for identifying a client to the access point having the smallest number of client connections, together with the client disconnection / reconnection request; Receiving the reconnection request from the access point, the access point executes a reconnection process, and after the reconnection is completed, notifies the access point management device of connection client information having client identification information in the reconnection client information. And a client connection management method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002158033A JP3853698B2 (en) | 2002-05-30 | 2002-05-30 | Client connection management system, access point management apparatus, program, and client connection management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002158033A JP3853698B2 (en) | 2002-05-30 | 2002-05-30 | Client connection management system, access point management apparatus, program, and client connection management method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004007081A true JP2004007081A (en) | 2004-01-08 |
| JP3853698B2 JP3853698B2 (en) | 2006-12-06 |
Family
ID=30428581
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002158033A Expired - Fee Related JP3853698B2 (en) | 2002-05-30 | 2002-05-30 | Client connection management system, access point management apparatus, program, and client connection management method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3853698B2 (en) |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006304119A (en) * | 2005-04-22 | 2006-11-02 | Mitsubishi Electric Corp | Load balancing method, C-planeWireless Controller device, base station and terminal station |
| JP2006304115A (en) * | 2005-04-22 | 2006-11-02 | Mitsubishi Electric Corp | Wireless communication system and its base station and terminal station |
| JP2006304116A (en) * | 2005-04-22 | 2006-11-02 | Mitsubishi Electric Corp | Wireless communication system |
| JP2007074382A (en) * | 2005-09-07 | 2007-03-22 | Hitachi Communication Technologies Ltd | Access point, communication system, and connection switching method |
| JP2007129604A (en) * | 2005-11-07 | 2007-05-24 | Matsushita Electric Ind Co Ltd | Communication control system and control device |
| JP2007243677A (en) * | 2006-03-09 | 2007-09-20 | Nec Corp | Wireless lan system, control method depending on service level of the same, and wireless lan access point |
| CN100356746C (en) * | 2005-12-02 | 2007-12-19 | 无锡永中科技有限公司 | Method for carrying communication connection over LAN |
| JP2008085792A (en) * | 2006-09-28 | 2008-04-10 | Ntt Software Corp | Connection terminal number balancing device and connection terminal number balancing method |
| JP2009182597A (en) * | 2008-01-30 | 2009-08-13 | Nec Corp | Broadband radio connection system, radio base station and radio base station notifying method |
| JP2015057912A (en) * | 2004-09-10 | 2015-03-26 | インターデイジタル テクノロジー コーポレーション | Wireless communication method and component for performing handoff in a wireless local area network |
| JP2016140085A (en) * | 2010-04-23 | 2016-08-04 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Uniquely identifying target femtocell to facilitate femto-assisted active hand-in |
| JP2018504029A (en) * | 2014-12-17 | 2018-02-08 | トムソン ライセンシングThomson Licensing | Control of WLAN user quality of experience in multi-access point environment |
| JP2018056964A (en) * | 2016-09-30 | 2018-04-05 | 富士通株式会社 | Monitoring device, reconnection method, and reconnection program |
| US11586720B2 (en) | 2016-08-05 | 2023-02-21 | Sharp Nec Display Solutions, Ltd. | Display system, reception device, display device and communication connection method |
-
2002
- 2002-05-30 JP JP2002158033A patent/JP3853698B2/en not_active Expired - Fee Related
Cited By (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015057912A (en) * | 2004-09-10 | 2015-03-26 | インターデイジタル テクノロジー コーポレーション | Wireless communication method and component for performing handoff in a wireless local area network |
| JP2006304115A (en) * | 2005-04-22 | 2006-11-02 | Mitsubishi Electric Corp | Wireless communication system and its base station and terminal station |
| JP2006304116A (en) * | 2005-04-22 | 2006-11-02 | Mitsubishi Electric Corp | Wireless communication system |
| JP2006304119A (en) * | 2005-04-22 | 2006-11-02 | Mitsubishi Electric Corp | Load balancing method, C-planeWireless Controller device, base station and terminal station |
| JP2007074382A (en) * | 2005-09-07 | 2007-03-22 | Hitachi Communication Technologies Ltd | Access point, communication system, and connection switching method |
| JP2007129604A (en) * | 2005-11-07 | 2007-05-24 | Matsushita Electric Ind Co Ltd | Communication control system and control device |
| CN100356746C (en) * | 2005-12-02 | 2007-12-19 | 无锡永中科技有限公司 | Method for carrying communication connection over LAN |
| JP2007243677A (en) * | 2006-03-09 | 2007-09-20 | Nec Corp | Wireless lan system, control method depending on service level of the same, and wireless lan access point |
| JP2008085792A (en) * | 2006-09-28 | 2008-04-10 | Ntt Software Corp | Connection terminal number balancing device and connection terminal number balancing method |
| JP2009182597A (en) * | 2008-01-30 | 2009-08-13 | Nec Corp | Broadband radio connection system, radio base station and radio base station notifying method |
| JP2016140085A (en) * | 2010-04-23 | 2016-08-04 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Uniquely identifying target femtocell to facilitate femto-assisted active hand-in |
| JP2018504029A (en) * | 2014-12-17 | 2018-02-08 | トムソン ライセンシングThomson Licensing | Control of WLAN user quality of experience in multi-access point environment |
| JP2020145704A (en) * | 2014-12-17 | 2020-09-10 | インターデジタル シーイー パテント ホールディングス | Controlling the WLAN user quality of the experience in a multi-access point environment |
| JP6998423B2 (en) | 2014-12-17 | 2022-01-18 | インターディジタル・シーイー・パテント・ホールディングス・ソシエテ・パ・アクシオンス・シンプリフィエ | Controlling the WLAN user quality of the experience in a multi-access point environment |
| US11363515B2 (en) | 2014-12-17 | 2022-06-14 | Interdigital Ce Patent Holdings | WLAN user quality of experience control in a multi-access point environment |
| US11902848B2 (en) | 2014-12-17 | 2024-02-13 | Interdigital Ce Patent Holdings | WLAN user quality of experience control in a multi-access point environment |
| US12279197B2 (en) | 2014-12-17 | 2025-04-15 | Interdigital Ce Patent Holdings | WLAN user quality of experience control in a multi-access point environment |
| US11586720B2 (en) | 2016-08-05 | 2023-02-21 | Sharp Nec Display Solutions, Ltd. | Display system, reception device, display device and communication connection method |
| JP2018056964A (en) * | 2016-09-30 | 2018-04-05 | 富士通株式会社 | Monitoring device, reconnection method, and reconnection program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3853698B2 (en) | 2006-12-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4216255B2 (en) | Processing method for service connection between wireless local area network and user terminal device | |
| JP4919352B2 (en) | Wireless LAN system and connection method | |
| JP3853698B2 (en) | Client connection management system, access point management apparatus, program, and client connection management method | |
| US20160308960A1 (en) | Connection management system, and a method for linking connection management server in thin client system | |
| CN111447660B (en) | Network roaming control method, device and cloud control device for terminal equipment | |
| CN102316416B (en) | Terminal access method and cordless communication network | |
| US9900385B2 (en) | Connection management device, communication system, connection management method, and computer program product | |
| US9479990B1 (en) | Roaming management for client devices | |
| WO2018090386A1 (en) | Method, device and system for processing abnormities of nf modules | |
| CN104683435B (en) | Network system keeps connection method, electronic equipment, server | |
| JP2013175916A5 (en) | ||
| JP4834506B2 (en) | Connection terminal number balancing device and connection terminal number balancing method | |
| US8625462B2 (en) | Ownership requests for access points | |
| WO2022111113A1 (en) | Frequency channel switching method, terminal, base station, and storage medium | |
| JP5143750B2 (en) | Method for performing handover, handover execution apparatus, recording medium, mobile radio apparatus, mobile radio system | |
| JP2016033811A (en) | Session management method, session management device, session management program and communication processing method | |
| JPH10312365A (en) | Load decentralization system | |
| JP6674041B2 (en) | Access method, apparatus, device, and system | |
| CN106470429A (en) | A kind of method for processing business being suitable to wireless dilatation and device | |
| CN116962489A (en) | Internet of things access method, device and system | |
| EP3570585A1 (en) | Stickiness removal of transactions in the core network | |
| JP6008412B1 (en) | COMMUNICATION CONTROL DEVICE, CALL CONTROL METHOD, AND CALL CONTROL PROGRAM | |
| WO2018137353A1 (en) | Method and apparatus for controlling state of controllable device | |
| CN108834188B (en) | Data switching method and system | |
| CN108632355B (en) | A home appliance network routing method, control terminal, readable storage medium and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050317 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20050511 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060530 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060726 |
|
| 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: 20060829 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060906 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090915 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100915 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100915 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110915 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |