JP4542404B2 - Communication terminal, wireless LAN system, and communication method - Google Patents
Communication terminal, wireless LAN system, and communication method Download PDFInfo
- Publication number
- JP4542404B2 JP4542404B2 JP2004281944A JP2004281944A JP4542404B2 JP 4542404 B2 JP4542404 B2 JP 4542404B2 JP 2004281944 A JP2004281944 A JP 2004281944A JP 2004281944 A JP2004281944 A JP 2004281944A JP 4542404 B2 JP4542404 B2 JP 4542404B2
- Authority
- JP
- Japan
- Prior art keywords
- service
- identification information
- access point
- communication terminal
- affiliation
- 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
Links
Images
Landscapes
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、無線LANの規格に基づいて通信を行う技術に関する。 The present invention relates to a technology for performing communication based on a wireless LAN standard.
無線LANシステムにおいて、通信端末がアクセスポイントを経由して通信を行う場合、通信端末はSSID(Service Set ID)と呼ばれる識別情報を指定してアクセスポイントを特定し、無線LANシステムに参加する。このSSIDは、無線LANシステムに参加するための識別情報であり、アクセスポイントは、自身が使用しているSSIDと同一のSSIDを設定していることを条件の一つとして、通信端末の当該アクセスポイントを介した無線LANシステムへの参加を許可する。 In a wireless LAN system, when a communication terminal performs communication via an access point, the communication terminal specifies identification information called SSID (Service Set ID), identifies the access point, and participates in the wireless LAN system. This SSID is identification information for participating in the wireless LAN system, and the access point sets the same SSID as the SSID used by the access point as one of the conditions. Allow participation in the wireless LAN system via points.
また、無線LANシステムにおいて、少なくとも1のアクセスポイントを有する複数のグループを設定し、それぞれのグループ毎に異なるSSIDを割り当て、通信端末には、特定のグループのSSIDと同一のSSIDを設定することにより、特定のグループにのみ当該通信端末を所属させることが可能となる。これにより、例えばそれぞれの部署毎に所属させる通信端末を限定することができる。さらに、設備管理者や幹部等が使用する端末には、複数の部署に対応する複数のSSIDを格納しておき、格納された複数のSSIDを切り替えることにより、複数の部署にまたがる通信が可能となるようにすることもできる(例えば、特許文献1参照。)。 In the wireless LAN system, by setting a plurality of groups having at least one access point, assigning different SSIDs to each group, and setting the same SSID as the SSID of a specific group in the communication terminal The communication terminal can belong to only a specific group. Thereby, for example, the communication terminals to which each department belongs can be limited. Furthermore, terminals used by equipment managers and executives store a plurality of SSIDs corresponding to a plurality of departments, and switching between the plurality of stored SSIDs enables communication across a plurality of departments. (For example, refer patent document 1).
しかし、上記のように複数のグループに対応する複数のSSIDを通信端末に設定すると、グループ数が多い場合や所属させるグループを新たに追加する場合等に、それぞれの端末について所属させるグループのSSIDを登録する必要があり、時間と手間がかかる場合があった。 However, when a plurality of SSIDs corresponding to a plurality of groups are set in the communication terminal as described above, the SSID of the group to which each terminal belongs is assigned when the number of groups is large or when a group to which the group belongs is newly added. It was necessary to register and it took time and effort.
そこで本発明は、上記の課題を解決することのできる無線LANシステム、通信端末、および通信方法を提供することを目的とする。例えば、通信端末に、複数のグループに対応する識別情報を個別に登録する必要がないようにする。 Accordingly, an object of the present invention is to provide a wireless LAN system, a communication terminal, and a communication method that can solve the above-described problems. For example, it is not necessary to individually register identification information corresponding to a plurality of groups in the communication terminal.
上記課題を解決するために、本発明の通信端末は、予め定められた規則に基づいて、アクセスポイントに所属するための条件の一つである識別情報を複数算出し、算出した複数の識別情報のそれぞれを用いてアクセスポイントとの通信を試みる。 In order to solve the above problems, the communication terminal of the present invention calculates a plurality of identification information, which is one of the conditions for belonging to an access point, based on a predetermined rule, and the plurality of calculated identification information The communication with the access point is tried using each of the above.
例えば、無線LANで規定されるプロトコルに基づいて通信を行う通信端末であって、予め定められた規則に基づいて、通信端末がアクセスポイントに所属するための条件の一つである識別情報を複数算出する識別情報算出部と、識別情報算出部が算出した複数の識別情報のそれぞれを含む所属要求を、アクセスポイントへ順次送信する所属要求送信部と、所属要求送信部が送信した複数の所属要求のいずれかに応じて、アクセスポイントから所属許可応答を受信した場合に、所属許可応答を送信したアクセスポイントとの間で通信フレームを送受信するデータ通信部とを備えることを特徴とする通信端末を提供する。 For example, a communication terminal that performs communication based on a protocol defined by a wireless LAN, and a plurality of pieces of identification information that is one of the conditions for the communication terminal to belong to an access point based on a predetermined rule. An identification information calculation unit to be calculated, an affiliation request transmission unit that sequentially transmits to the access point an affiliation request that includes each of the plurality of identification information calculated by the identification information calculation unit, and a plurality of affiliation requests that are transmitted by the affiliation request transmission unit A communication terminal comprising: a data communication unit that transmits and receives a communication frame to and from the access point that has transmitted the affiliation permission response when the affiliation permission response is received from the access point provide.
本発明によれば、SSID等の複数の識別情報の値そのものを通信端末に格納するのではなく、算出規則を格納し、格納した算出規則から識別情報を生成するので、通信端末に格納するデータ量を小さくすることができる。さらに、新たなグループを設ける場合、識別情報算出部が算出する識別情報の値の範囲内で、設けた新たなグループに対応する新たな識別情報をアクセスポイント設定することにより、複数の通信端末のそれぞれは、それぞれに新たなグループに対応する識別情報を設定することなく、新たなグループに属するアクセスポイントとの通信を迅速に開始させることができる。 According to the present invention, since the values of a plurality of identification information such as SSIDs are not stored in the communication terminal, the calculation rules are stored, and the identification information is generated from the stored calculation rules. The amount can be reduced. Furthermore, when providing a new group, by setting an access point for new identification information corresponding to the provided new group within the range of the identification information value calculated by the identification information calculation unit, a plurality of communication terminals Each can quickly start communication with an access point belonging to a new group without setting identification information corresponding to the new group.
以下、本発明の実施の形態について説明する。 Embodiments of the present invention will be described below.
図1は、本発明の第1実施形態に係る無線LANシステム10の構成を示す。無線LANシステム10は、ネットワーク12、複数のアクセスポイント16、および複数の通信端末18を備える。複数の通信端末18−1、18−2、および18−3のそれぞれは、IP(Internet Protocol)電話やPDA(Personal Digital Assistant)、PC(Personal Computer)等であり、無線LANに規定されるプロトコルに基づいて、アクセスポイント16−1、16−2、および16−3のいずれかを介して通信可能な端末である。
FIG. 1 shows a configuration of a
アクセスポイント16−1は、無線LANに基づく通信を行うのに十分な強度の電波が届く範囲である通信エリア14−1を有する。同様に、アクセスポイント16−2および16−3は、通信エリア14−2および14−3をそれぞれ有する。複数のアクセスポイント16のそれぞれは、異なる場所に設けられており、それぞれの場所において、無線LANに基づく通信を中継するサービスを提供する。本例において、アクセスポイント16−1、16−2、および16−3のそれぞれには、SSIDの値として、13、21、および26がそれぞれ割り当てられている。複数のアクセスポイント16のそれぞれは、社内LAN等の有線ネットワークであるネットワーク12を介して、互いに接続されている。
The access point 16-1 has a communication area 14-1 that is a range in which a radio wave having a sufficient strength to perform communication based on a wireless LAN. Similarly, access points 16-2 and 16-3 have communication areas 14-2 and 14-3, respectively. Each of the plurality of
複数のアクセスポイント16のそれぞれは、複数の通信端末18のいずれかから所属要求を受け付けた場合に、当該所属要求に含まれるSSID値が自身に設定されているSSID値と同一であることを条件の一つとして、当該所属要求を送信した通信端末18の所属を許可する。このように、異なる場所に設けられた複数のアクセスポイント16に異なるSSID値を割り当てることにより、それぞれのアクセスポイント16が有するSSID値と同一のSSID値を有する通信端末18のみが、当該アクセスポイント16が設けられた場所において無線LANに基づく通信を行うというサービスの提供を受けることができる。
When each of the plurality of
図2は、アクセスポイント16の構成の一例を示すブロック図である。アクセスポイント16は、所属制御部160および通信フレーム中継部162を備える。所属制御部160は、アクセスポイント16に割り当てられたSSID値を記憶しており、通信端末18から所属要求を受け付けた場合に、受け付けた所属要求に含まれるSSID値が、記憶しているSSID値と一致するか否かを判定する。そして、受け付けたSSID値と記憶しているSSID値とが一致した場合に、所属制御部160は、所属の許可を示す旨および無線LANに基づく通信に必要なパラメータをSSID値が一致した通信端末18に通知すると共に、SSID値が一致した通信端末18のMACアドレス等の端末識別情報を通信フレーム中継部162に通知する。通信フレーム中継部162は、所属制御部160から通知された端末識別情報を記憶し、通信端末18から通信フレームを受信した場合に、受信した通信フレームに含まれる端末識別情報と、記憶している端末識別情報とを比較し、両者が一致する場合に、受信した通信フレームを中継する。
FIG. 2 is a block diagram showing an example of the configuration of the
図3は、通信端末18の構成の一例を示すブロック図である。通信端末18は、算出規則格納部180、SSID算出部182、所属試行部184、および通信フレーム送受信部186を備える。算出規則格納部180は、例えば、「初期値0、最大値39、初期値から最大値までSSID値を1ずつ増やす」等のSSID値の算出規則を格納する。
FIG. 3 is a block diagram illustrating an example of the configuration of the
SSID算出部182は、算出規則格納部180に格納された算出規則に基づいて、複数のSSID値を算出する。所属試行部184は、SSID算出部182が算出したSSID値のそれぞれに基づいて、最寄りのアクセスポイント16へ所属要求を送信する。そして、送信した複数の所属要求のいずれかに応答して、アクセスポイント16から所属許可および無線LANに基づく通信に必要なパラメータを受信した場合に、受信した無線LANのパラメータを通信フレーム送受信部186へ送る。通信フレーム送受信部186は、所属試行部184から受け取った無線LANのパラメータに基づいて、アクセスポイント16との間で無線LANに規定されるプロトコルに基づいて通信フレームを送受信する。
The
図4は、アクセスポイント16および通信端末18の動作の一例を示すシーケンス図である。まず、所属試行部184は、SSID算出部182が算出したSSID値のそれぞれに基づいて、最寄りのアクセスポイント16に所属要求を順次送信する(S100)。本例において、SSID算出部182は、「初期値0、最大値39、初期値から最大値までSSID値を1ずつ増やす」旨の算出規則に基づいて、0から39までの40個のSSID値を算出する。
FIG. 4 is a sequence diagram illustrating an example of operations of the
次に、所属制御部160は、所属試行部184から順次受信した所属要求に対して、当該所属要求に含まれるSSID値を、自身が記憶しているSSID値と順次比較する。そして、受信した所属要求に含まれるSSID値と自身が記憶しているSSID値とが一致する場合、所属制御部160は、所属許可を示す旨および無線LANに基づく通信に必要なパラメータを通信端末18に送信すると共に、所属許可を送信した通信端末18の識別情報を通信フレーム中継部162へ通知する(S102)。次に、通信フレーム送受信部186は、所属試行部184が受け取った無線LANのパラメータに基づいて、通信フレーム中継部162との間で無線LANに規定されるプロトコルに基づいて通信フレームを送受信する(S104)。
Next, the
このように、通信端末18は、格納された算出規則に基づいてSSID値を算出するので、複数のSSID値を予め通信端末18内に格納しておく必要がない。そのため、通信端末18が、値の異なる複数のSSIDのそれぞれに対応するアクセスポイント16に所属可能である場合、通信端末18に格納するデータ量を少なくすることができる。また、SSID算出部182は、少ないデータ量で比較的多くのSSID値を算出することができるので、実際にアクセスポイント16に割り当てられているSSID値の種類よりも多い種類のSSID値を算出することができる。そのため、SSID算出部182が算出するSSID値の種類の範囲内で、アクセスポイント16に割り当てるSSID値の種類を増減させることで、算出規則格納部180に格納されている算出規則をそれぞれの通信端末18について変更することなく、アクセスポイント16に割り当てるSSID値の種類を増減させることができる。従って、通信端末18は、SSID値の種類が変更されたアクセスポイント16との通信を迅速に開始することができる。
Thus, since the
さらに、通信端末18毎に異なる算出規則をそれぞれの通信端末18の算出規則格納部180に格納することにより、複数のアクセスポイント16に対するSSID値の割り当て環境が同一であっても、それぞれの通信端末18が所属可能なアクセスポイント16を制限することができる。例えば、一方の通信端末18には、「初期値0、最大値19、初期値から最大値までSSID値を1ずつ増やす」という算出規則を格納し、他方の通信端末18には、「初期値20、最大値39、初期値から最大値までSSID値を1ずつ増やす」という算出規則を格納すると、図1に示したSSID値の割り当て環境において、一方の通信端末18は、通信エリア14−1内にある場合にアクセスポイント16−1に所属することができるが、通信エリア14−2や14−3内にある場合には、アクセスポイント16−2や16−3に所属することはできない。同様に、他方の通信端末18は、通信エリア14−2や14−3内にある場合にアクセスポイント16−2や16−3に所属することができるが、通信エリア14−1内にある場合には、アクセスポイント16−1に所属することができないようにすることができる。
Further, by storing different calculation rules for each
なお、ステップ102において、通信端末18は、算出したSSID値を全て送信した後に、アクセスポイント16から所属許可の通知を受信しているが、本発明はこれに限られず、所属要求を送信する送信機と所属許可を示す旨等を受信する受信機とを所属試行部184に別々に設け、所属要求を送信しながら、同時に所属許可を受信可能とする構成としてもよい。この場合、所属許可を受信した段階で、所属試行部184は、所属要求の送信を停止してもよい。また、所属試行部184は、過去に所属許可の通知を受信したSSID値を記憶しておき、所属許可の通知を受信した回数の多いSSID値から順に所属要求を送信してもよい。これにより、所属処理がより迅速に終了する可能性が高まると共に、不要な所属要求の送信が減り、トラフィックの増加を抑えることができる。さらに、アクセスポイント16毎に通信周波数が異なる場合、通信端末18は、例えば、周波数を固定し、複数の所属要求をアクセスポイント16へ全て送信し、最後に送信した所属要求に対するタイムアウトを検出してから、周波数を変更し、変更した周波数において、複数の所属要求を送信するというように、使用する周波毎に全ての所属要求を送信して応答を待つようにしてもよい。
In step 102, the
以上、本発明の第1実施形態について説明した。 The first embodiment of the present invention has been described above.
上述したように、本実施形態の無線LANシステム10によれば、複数のSSIDそのものを通信端末18に格納するのではなく、算出規則を格納し、格納した算出規則からSSIDを生成するので、通信端末18に格納するデータ量を小さくすることができる。さらに、新たなグループを設ける場合、SSID算出部182が算出するSSID値の範囲内で、設けた新たなグループに対応する新たなSSIDをアクセスポイント16に設定することにより、複数の通信端末18のそれぞれに、新たなグループに対応するSSID値を新たに設定することなく、新たなグループに属するアクセスポイント16との間で無線LANに基づく通信を迅速に開始することができる。
As described above, according to the
次に、本発明の第2実施形態について説明する。 Next, a second embodiment of the present invention will be described.
図5は、本発明の第2実施形態にかかる無線LANシステム20の構成を示す。無線LANシステム20は、ネットワーク22、複数のアクセスポイント26、複数の通信端末28、サービス制御サーバ30、およびサービス提供装置32を備える。複数の通信端末28−1、28−2、および28−3のそれぞれは、IP電話やPDA、PC等であり、無線LANに規定されるプロトコルに基づいて、アクセスポイント26−1、26−2、および26−3のいずれかを介して通信可能な端末である。
FIG. 5 shows a configuration of a
アクセスポイント26−1は、無線LANに基づく通信を行うのに十分な強度の電波が届く範囲である通信エリア24−1を有する。同様に、アクセスポイント26−2および26−3は、通信エリア24−2および24−3をそれぞれ有する。複数のアクセスポイント26のそれぞれは、異なる場所に設けられており、それぞれの場所において、無線LANに基づく通信を中継するサービスを提供する。本例において、アクセスポイント26−1、26−2、および26−3のそれぞれには、SSIDの値として、13、21、および26がそれぞれ割り当てられている。複数のアクセスポイント26のそれぞれは、社内LAN等の有線ネットワークであるネットワーク22を介して、互いに接続されている。
The access point 26-1 has a communication area 24-1 that is a range in which a radio wave with sufficient strength to perform communication based on the wireless LAN. Similarly, access points 26-2 and 26-3 have communication areas 24-2 and 24-3, respectively. Each of the plurality of
複数のアクセスポイント26のそれぞれは、複数の通信端末28のいずれかから所属要求を受け付けた場合に、当該所属要求に含まれるSSID値が自身に設定されているSSID値と同一であることを条件の一つとして、当該所属要求を送信した通信端末28の所属を許可し、自身のSSID値と共に、所属を許可した通信端末28を識別する端末識別情報を、ネットワーク22を介してサービス制御サーバ30へ送信する。
When each of the plurality of
サービス制御サーバ30は、SSIDの値毎に提供するサービスが対応付けられたテーブルを格納する。サービス制御サーバ30は、ネットワーク22を介して複数のアクセスポイント26のそれぞれと接続されており、アクセスポイント26のSSID値と共に、当該アクセスポイント26が所属させる通信端末28の端末識別情報をアクセスポイント26から受信した場合に、テーブルを参照して、受信したSSID値に対応するサービスを抽出し、抽出したサービスを受信した端末識別情報に対応付けて格納する。そして、アクセスポイント26を介して通信端末28から通信フレームを受信した場合に、サービス制御サーバ30は、受信した通信フレームに含まれる端末識別情報に基づいて、対応するサービスを提供するサービス提供装置32へ当該通信フレームを転送する
サービス提供装置32は、ネットワーク22を介してサービス制御サーバ30および複数のアクセスポイント26に接続されており、特定のサーバやQoS制御を行うサーバ、外部インターネットと接続されているルータ等である。サービス提供装置32は、サービス制御サーバ30から転送された通信フレームを受け取り、自身が提供するサービスに基づいて、受信した通信フレームを処理し、当該通信フレームを送信した通信端末28へ返信する。本例においてサービス提供装置32は、1つのサービスを提供する装置として1台のみ示しているが、本発明にかかる無線LANシステム20が複数のサービスを提供する場合、サービス提供装置32は、複数のサービスのそれぞれに対応して複数あってもよく、複数のサービスを提供する機能を1台のサービス提供装置32が有していてもよい。
The
図6は、サービス制御サーバ30の構成の一例を示すブロック図である。サービス制御サーバ30は、提供中サービス情報格納部300、サービス制御部302、およびサービス割り当てテーブル格納部304を備える。サービス割り当てテーブル格納部304は、外部インターネットへの接続の許可や、QoS制御、機密情報が格納されているサーバへのアクセスの許可等のサービスを、SSID値に対応付けて格納している。
FIG. 6 is a block diagram illustrating an example of the configuration of the
サービス制御部302は、通信端末28が所属しているアクセスポイント26のSSID値と共に、通信端末28の識別情報を、複数のアクセスポイント26のいずれかを介して当該通信端末28から受信した場合に、サービス割り当てテーブル格納部304を参照して、受信したSSID値に対応するサービスを抽出し、抽出したサービスを、アクセスポイント26から受信した端末識別情報に対応付けて提供中サービス情報格納部300に格納する。そして、サービス制御部302は、アクセスポイント26を介して通信端末28から通信フレームを受信した場合に、提供中サービス情報格納部300を参照して、受信した通信フレームに含まれる端末識別情報に対応する通信端末28に提供するサービスを、提供中サービス情報格納部300から抽出する。そして、サービス制御部302は、抽出したサービスの内容に基づいて、受信した通信フレームを、当該サービスを提供するサービス提供装置32へ転送する。
When the
図7は、アクセスポイント26の構成の一例を示すブロック図である。アクセスポイント26は、所属制御部260および通信フレーム中継部262を備える。所属制御部260は、アクセスポイント26に割り当てられたSSID値を記憶しており、通信端末28から所属要求を受け付けた場合に、受け付けた所属要求に含まれるSSID値が、記憶しているSSID値と一致するか否かを判定する。そして、受け付けたSSID値と記憶しているSSID値とが一致した場合に、所属制御部260は、所属の許可を示す旨および無線LANに基づく通信に必要なパラメータをSSID値が一致した通信端末28に通知すると共に、SSID値が一致した通信端末28の端末識別情報を通信フレーム中継部262に通知する。通信フレーム中継部262は、無線LANに基づいて、所属制御部260から通知された端末識別情報を有する通信端末28からの通信フレームをサービス制御サーバ30へ中継する。
FIG. 7 is a block diagram illustrating an example of the configuration of the
図8は、通信端末28の構成の一例を示すブロック図である。通信端末28は、算出規則格納部280、SSID算出部282、所属試行部284、および通信フレーム送受信部286を備える。算出規則格納部280は、SSID値の算出規則を格納する。SSID算出部282は、算出規則格納部280に格納された算出規則に基づいて、複数のSSID値を算出する。所属試行部284は、SSID算出部282が算出したSSID値のそれぞれに基づいて、最寄りのアクセスポイント26に所属要求を送信する。そして、送信した複数の所属要求のいずれかに応答して、アクセスポイント26から所属許可および無線LANに基づく通信に必要なパラメータを受信した場合に、受信した無線LANのパラメータおよび所属が許可されたSSID値を通信フレーム送受信部286へ送る。通信フレーム送受信部286は、所属試行部284から受け取った無線LANのパラメータに基づいて、アクセスポイント26との間で無線LANに規定されるプロトコルに基づいて通信フレームを送受信する。このとき、通信フレーム送受信部286は、所属が許可されたSSID値を、アクセスポイント26を介してサービス制御部302へ送信する。
FIG. 8 is a block diagram illustrating an example of the configuration of the
図9は、提供中サービス情報格納部300に格納されるデータの構造の一例を示す。提供中サービス情報格納部300は、提供サービス種別3002をIPアドレス等の端末識別情報3000に対応付けて格納する。提供中サービス情報格納部300を参照することにより、サービス制御部302は、アクセスポイント26を介して通信端末28から受信した通信フレームに含まれる端末識別情報に基づいて、受信した通信フレームをいずれのサービス提供装置32へ転送すべきかを判断することができる。
FIG. 9 shows an example of the structure of data stored in the providing service
なお、提供中サービス情報格納部300は、それぞれのレコードを格納した場合に、格納した時刻をそれぞれのレコードと共に格納し、予め定められた時間が経過したレコードを提供中サービス情報格納部300から削除してもよい。これにより、通信端末28が他のアクセスポイント26へローミングした場合に、対応するレコードを削除することができるので、アクセスポイント26に必要な記憶容量を削減することができる。
When providing each service record, the service-in-service
図10は、サービス制御部302に格納されるデータの構造の一例を示す。サービス割り当てテーブル格納部304は、提供サービス種別3042をSSID3040に対応付けて格納する。このように、SSID=13であるアクセスポイント26の通信エリア24内にある通信端末28は、「QoS制御を行う」というサービスを受けることができる一方で、「外部インターネットへの接続」や「経営企画部のサーバへのアクセス」というサービスを受けることができない。これにより、アクセスポイント26の通信エリア24ないにある通信端末28にのみ、当該アクセスポイント26のSSIDに対応するサービスを提供することができる。
FIG. 10 shows an example of the structure of data stored in the
図11は、アクセスポイント26、通信端末28、およびサービス制御サーバ30の動作の一例を示すシーケンス図である。まず、所属試行部284は、SSID算出部282が算出したSSID値のそれぞれに基づいて、最寄りのアクセスポイント26に所属要求を順次送信する(S200)。次に、所属制御部260は、所属試行部284から順次受信した所属要求に対して、当該所属要求に含まれるSSID値を、自身が記憶しているSSID値と順次比較する。そして、受信した所属要求に含まれるSSID値と自身が記憶しているSSID値とが一致する場合、所属制御部260は、所属許可および無線LANに基づく通信に必要なパラメータを通信端末28に送信すると共に、所属許可を送信した通信端末28の識別情報を通信フレーム中継部262へ通知する(S202)。そして、通信フレーム送受信部286は、所属が許可されたアクセスポイント26のSSID値を、自身の端末識別情報と共に、ネットワーク22を介してサービス制御サーバ30へ送信する(S204)。
FIG. 11 is a sequence diagram illustrating an example of operations of the
次に、サービス制御部302は、サービス割り当てテーブル格納部304を参照して、受信したSSID値に対応するサービスを抽出し、抽出したサービスを、アクセスポイント26から受信した端末識別情報に対応付けて提供中サービス情報格納部300に格納する(S206)。
Next, the
次に、通信フレーム送受信部286は、所属試行部284が受け取った無線LANのパラメータに基づいて、通信フレーム中継部262との間で無線LANに規定されるプロトコルに基づいて通信フレームを送信する(S208)。通信フレーム中継部262は、通信フレーム送受信部286から受け取った通信フレームを、ネットワーク22を介してサービス制御サーバ30へ転送する(S210)。サービス制御部302は、受信した通信フレームから端末識別情報を抽出し(S212)、提供中サービス情報格納部300を参照して、抽出した端末識別情報に対応するサービスを抽出し、対応するサービスを提供するサービス提供装置32へ通信フレームを転送する(S214)。そして、通信端末28は、アクセスポイント26を介して、対応するサービス提供装置32との間で、サービス提供装置32が提供するサービスに基づく通信を行う(S216)。
Next, the communication frame transmission /
なお、第1および2の実施形態において、通信フレーム送受信部286は、所属が許可された場合に、所属が許可されたアクセスポイント26のSSID値を、自身の端末識別情報と共に、通信フレーム中継部262を介してサービス制御サーバ30へ送信するが、本発明はこれに限定されない。他の例として、所属制御部260は、所属試行部284から受け取ったSSID値と自身が記憶しているSSID値とが一致した場合に、所属要求を送信した通信端末28の端末識別情報を、自身のSSIDと共に、ネットワーク22を介してサービス制御サーバ30へ送信してもよい。これにより、特定のサービスの提供が許可されていないSSID値を有するアクセスポイント26に所属した後に、所属したアクセスポイント26が有するSSID値とは異なるSSID値を、サービス制御サーバ30へ送信することにより、通信端末が、許可されていないサービスの提供を不正に受けることを防止することができる。
In the first and second embodiments, when the affiliation is permitted, the communication frame transmission /
また、上述したアクセスポイント16、通信端末18、およびサービス制御サーバ30が有する各機能ブロックは、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)等の集積ロジックICによりハード的に実行されるものでもよく、あるいは、DSP(Digital Signal Processor)や汎用計算機によりソフトウエア的に実現されてもよい。
The functional blocks of the
また、第1および2の実施形態では、通信端末がアクセスポイントに所属するための条件の一つとして、SSIDを例に説明したが、本発明はこれに限定されない。 In the first and second embodiments, the SSID is taken as an example of the condition for the communication terminal to belong to the access point. However, the present invention is not limited to this.
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記した実施の形態に記載の範囲には限定されない。また、上記した実施の形態に、多様な変更または改良を加えることが可能であることが当業者にとって明らかである。さらに、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 As mentioned above, although this invention was demonstrated using embodiment, the technical scope of this invention is not limited to the range as described in above-mentioned embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be made to the above-described embodiment. Further, it is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.
10、20・・・無線LANシステム、12、22・・・ネットワーク、14、24・・・通信エリア、16、26・・・アクセスポイント、160、260・・・所属制御部、162、262・・・通信フレーム中継部、18、28・・・通信端末、180、280・・・算出規則格納部、182、282・・・SSID算出部、184、284・・・所属試行部、186、286・・・通信フレーム送受信部、30・・・サービス制御サーバ、300・・・提供中サービス情報格納部、3000・・・端末識別情報、3002・・・提供サービス種別、302・・・サービス制御部、304・・・サービス割り当てテーブル格納部、3040・・・SSID、3042・・・提供サービス種別、32・・・サービス提供装置
10, 20 ... Wireless LAN system, 12, 22 ... Network, 14, 24 ... Communication area, 16, 26 ... Access point, 160, 260 ... Affiliation control unit, 162, 262 ..Communication frame relay unit, 18, 28 ... communication terminal, 180,280 ... calculation rule storage unit, 182,282 ... SSID calculation unit, 184,284 ... affiliation trial unit, 186,286 ... Communication frame transmission / reception unit, 30 ... Service control server, 300 ... Provided service information storage unit, 3000 ... Terminal identification information, 3002 ... Provided service type, 302 ... Service control unit , 304 ... service allocation table storage unit, 3040 ... SSID, 3042 ... provided service type, 32 ... service providing apparatus
Claims (2)
無線LANで規定されるプロトコルを用いて前記複数のアクセスポイントのいずれかとの間で通信を行う通信端末と、
前記アクセスポイントとの間で通信を行うサービス制御サーバと、
前記通信端末に所定のサービスを提供するサービス提供装置と
を備え、
前記通信端末は、
前記アクセスポイントに所属するための条件の一つである識別情報の算出規則を格納する算出規則格納部と、
前記算出規則格納部に格納された算出規則に基づいて、前記識別情報を複数算出する識別情報算出部と、
前記識別情報算出部が算出した識別情報のそれぞれを含む所属要求を、最寄りの前記アクセスポイントに順次送信する所属試行部と、
前記所属試行部が送信した複数の所属要求のいずれかに応答して、前記アクセスポイントから所属許可を受信した場合に、当該アクセスポイントとの間で通信フレームを送受信する通信フレーム送受信部と
を有し、
前記複数のアクセスポイントのそれぞれは、
前記通信端末から所属要求を受け付けた場合に、受け付けた所属要求に含まれている識別情報が自アクセスポイントの識別情報と一致するか否かを判定し、受け付けた識別情報と自アクセスポイントの識別情報とが一致した場合に、所属許可を示す情報を当該所属要求の送信元の前記通信端末に通知する所属制御部と、
前記通信端末から受け付けた所属要求に含まれている識別情報と自アクセスポイントの識別情報とが一致した場合に、当該識別情報と共に所属を許可する通信端末の端末識別情報を前記サービス制御サーバへ送信する通信フレーム中継部と
を有し、
前記サービス制御サーバは、
前記通信端末の端末識別情報に対応付けて、提供中のサービスを示す情報を格納する提供中サービス情報格納部と、
アクセスポイントの識別情報に対応付けて、提供されるべきサービスを示す情報を格納するサービス割り当てテーブル格納部と、
前記アクセスポイントから、当該アクセスポイントの識別情報および所属を許可する通信端末の端末識別情報を受信した場合に、前記サービス割り当てテーブル格納部を参照して、受信したアクセスポイントの識別情報に対応付けられているサービスの情報を抽出し、抽出したサービスの情報を、前記アクセスポイントから受信した端末識別情報に対応付けて前記提供中サービス情報格納部に格納するサービス制御部と
を有し、
前記サービス制御部は、
前記アクセスポイントを介して前記通信端末から通信フレームを受信した場合に、前記提供中サービス情報格納部を参照して、当該通信フレームに含まれている識別情報に対応付けられているサービスの情報を抽出し、抽出したサービスを提供するサービス提供装置へ、受信した通信フレームを転送することにより、当該サービス提供装置に、当該通信端末へサービスを提供させることを特徴とする無線LANシステム。 Multiple access points,
A communication terminal that communicates with any of the plurality of access points using a protocol defined by a wireless LAN;
A service control server for communicating with the access point;
A service providing apparatus for providing a predetermined service to the communication terminal;
With
The communication terminal is
A calculation rule storage unit that stores a calculation rule of identification information that is one of the conditions for belonging to the access point;
An identification information calculation unit that calculates a plurality of the identification information based on the calculation rules stored in the calculation rule storage unit;
An affiliation trial unit that sequentially transmits to the nearest access point an affiliation request that includes each of the identification information calculated by the identification information calculation unit;
A communication frame transmission / reception unit that transmits / receives a communication frame to / from the access point when a membership permission is received from the access point in response to any of the plurality of membership requests transmitted by the membership trial unit;
Have
Each of the plurality of access points is
When an affiliation request is received from the communication terminal, it is determined whether or not the identification information included in the received affiliation request matches the identification information of the own access point, and the received identification information and the identification of the own access point are determined. An affiliation control unit that notifies information indicating affiliation permission to the communication terminal that is the transmission source of the affiliation request when the information matches
When the identification information included in the affiliation request received from the communication terminal matches the identification information of the own access point, the terminal identification information of the communication terminal that allows affiliation is transmitted to the service control server together with the identification information Communication frame relay
Have
The service control server
A providing service information storage unit that stores information indicating a service being provided in association with the terminal identification information of the communication terminal;
A service allocation table storage unit that stores information indicating the service to be provided in association with the identification information of the access point;
When receiving from the access point the identification information of the access point and the terminal identification information of the communication terminal that is allowed to belong, the service allocation table storage unit is referred to correspond to the received identification information of the access point. A service control unit that extracts information on the service being stored, and associates the extracted service information with the terminal identification information received from the access point and stores the information in the service information storage unit being provided;
Have
The service control unit
When a communication frame is received from the communication terminal via the access point, the service information storage unit is referred to, and service information associated with the identification information included in the communication frame is referred to. A wireless LAN system, characterized by causing the service providing apparatus to provide a service to the communication terminal by transferring the received communication frame to a service providing apparatus that extracts and provides the extracted service .
前記識別情報は、SSID(Service Set ID)であることを特徴とする無線LANシステム。 The wireless LAN system according to claim 1,
The wireless LAN system, wherein the identification information is an SSID (Service Set ID) .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004281944A JP4542404B2 (en) | 2004-09-28 | 2004-09-28 | Communication terminal, wireless LAN system, and communication method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004281944A JP4542404B2 (en) | 2004-09-28 | 2004-09-28 | Communication terminal, wireless LAN system, and communication method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006100970A JP2006100970A (en) | 2006-04-13 |
JP4542404B2 true JP4542404B2 (en) | 2010-09-15 |
Family
ID=36240402
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004281944A Expired - Fee Related JP4542404B2 (en) | 2004-09-28 | 2004-09-28 | Communication terminal, wireless LAN system, and communication method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4542404B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8340711B1 (en) | 2006-08-18 | 2012-12-25 | At&T Mobility Ii Llc | Dual mode service WiFi access control |
JP5118377B2 (en) * | 2007-03-30 | 2013-01-16 | パナソニック株式会社 | Network equipment channel management system |
JP5958147B2 (en) * | 2011-09-19 | 2016-07-27 | 株式会社デンソーウェーブ | Wireless tag authentication system and wireless tag reader |
JP6651921B2 (en) * | 2016-03-17 | 2020-02-19 | 富士ゼロックス株式会社 | Communication program and communication device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000286808A (en) * | 1999-03-31 | 2000-10-13 | Matsushita Electric Ind Co Ltd | Satellite distribution system |
JP2004007120A (en) * | 2002-05-31 | 2004-01-08 | Ricoh Co Ltd | Connection control method in wireless lan network system |
JP2004246512A (en) * | 2003-02-12 | 2004-09-02 | Canon Inc | Information processing system |
-
2004
- 2004-09-28 JP JP2004281944A patent/JP4542404B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000286808A (en) * | 1999-03-31 | 2000-10-13 | Matsushita Electric Ind Co Ltd | Satellite distribution system |
JP2004007120A (en) * | 2002-05-31 | 2004-01-08 | Ricoh Co Ltd | Connection control method in wireless lan network system |
JP2004246512A (en) * | 2003-02-12 | 2004-09-02 | Canon Inc | Information processing system |
Also Published As
Publication number | Publication date |
---|---|
JP2006100970A (en) | 2006-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2003200522B9 (en) | Apparatus and method for supporting mobility between subnetworks of mobile node in wireless LAN | |
CN101218796B (en) | Method, system and apparatus for load balancing of wireless switches to support layer 3 roaming in wireless local area networks | |
EP3128718B1 (en) | Service discovery method and device | |
JP2007074297A (en) | Method for setting security of wireless communication network, security setting program, wireless communication network system, and client apparatus | |
JP2009508434A (en) | Control temporary mobile network | |
US9781579B2 (en) | Method and device for realizing terminal WIFI talkback | |
CN104823517A (en) | Method for setting communication in WI-FI direct service system, and apparatus therefor | |
CN111050318B (en) | Terminal information transmission method and related product | |
CA2734041A1 (en) | Communication control system, communication system and communication control method | |
JP2007028233A (en) | Wireless lan system | |
JP3775430B2 (en) | Network service information providing system, network service information providing apparatus and method, and operation control method thereof | |
CN112823491A (en) | Terminal, communication method, and program | |
JP2010278565A (en) | Communication system, communication method, and control device | |
CN108777712B (en) | Block chain node communication method and device and block chain node | |
CN107612724B (en) | Network node adding method and storage medium | |
JP4542404B2 (en) | Communication terminal, wireless LAN system, and communication method | |
CN103442450A (en) | Wireless communication method and wireless communication equipment | |
US10103930B1 (en) | Method and apparatus of providing emergency communication services | |
JP2007028234A (en) | Wireless lan system | |
CN115589624A (en) | Communication method and device | |
JP2008066944A (en) | Wireless lan system and communication system | |
US8824431B2 (en) | Apparatus for acquiring network information | |
JP2007028231A (en) | Wireless lan system | |
EP3637817A1 (en) | Communication device and communication method | |
JP2019169755A (en) | Radio access point and communication control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070823 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100122 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100202 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100405 |
|
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: 20100608 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100625 |
|
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: 20130702 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130702 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130702 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |