[go: up one dir, main page]

JP4862417B2 - access point - Google Patents

access point Download PDF

Info

Publication number
JP4862417B2
JP4862417B2 JP2006030893A JP2006030893A JP4862417B2 JP 4862417 B2 JP4862417 B2 JP 4862417B2 JP 2006030893 A JP2006030893 A JP 2006030893A JP 2006030893 A JP2006030893 A JP 2006030893A JP 4862417 B2 JP4862417 B2 JP 4862417B2
Authority
JP
Japan
Prior art keywords
wireless lan
attribution
reservation
lan terminal
terminal
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
JP2006030893A
Other languages
Japanese (ja)
Other versions
JP2007214760A (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.)
Nakayo Telecommunications Inc
Original Assignee
Nakayo Telecommunications Inc
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 Nakayo Telecommunications Inc filed Critical Nakayo Telecommunications Inc
Priority to JP2006030893A priority Critical patent/JP4862417B2/en
Publication of JP2007214760A publication Critical patent/JP2007214760A/en
Application granted granted Critical
Publication of JP4862417B2 publication Critical patent/JP4862417B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、無線LANの規格に基づいて無線通信を行うアクセスポイントに関する。   The present invention relates to an access point that performs wireless communication based on a wireless LAN standard.

IEEE802.11aやIEEE802.11b等の規格に基づく無線LANシステムが知られている。このような無線LANシステムには、それぞれの無線LAN端末は、アクセスポイントと呼ばれる中継局を介して互いに通信を行う方式がある。このような方式では、1つのアクセスポイントに帰属している無線LAN端末が多くなると、それぞれの無線LAN端末に割り当て可能な通信帯域が狭くなり、実効的な通信速度が低下する場合がある。   Wireless LAN systems based on standards such as IEEE 802.11a and IEEE 802.11b are known. In such a wireless LAN system, there is a method in which each wireless LAN terminal communicates with each other via a relay station called an access point. In such a system, when the number of wireless LAN terminals belonging to one access point increases, the communication band that can be allocated to each wireless LAN terminal becomes narrow, and the effective communication speed may decrease.

このような状況は、VoIP等の音声通信や、映像等のストリーミング配信のような比較的リアルタイム性が要求される通信の場合には、音声や映像が途切れることになり特に問題となる。   Such a situation is particularly problematic in the case of voice communication such as VoIP and communication that requires relatively real-time properties such as streaming delivery of video and the like, because the voice and video are interrupted.

これを回避するために、例えば特許文献1には、1つのアクセスポイントに帰属可能な無線LAN端末の最大の台数を予めアクセスポイントに設定し、アクセスポイントが、無線LAN端末から帰属要求を受信した場合に、当該アクセスポイントに現在帰属している無線LAN端末の台数が予め定められている最大帰属可能台数未満の場合にのみ、当該無線LAN端末の帰属を許可することにより、各無線LAN端末に要求される通信品質を保証する技術が開示されている。   In order to avoid this, for example, in Patent Document 1, the maximum number of wireless LAN terminals that can belong to one access point is set in advance as the access point, and the access point receives an attribution request from the wireless LAN terminal. In this case, only when the number of wireless LAN terminals currently belonging to the access point is less than a predetermined maximum number that can be assigned, the wireless LAN terminal is allowed to belong to each wireless LAN terminal. A technique for guaranteeing required communication quality is disclosed.

特開2004−48250号公報JP 2004-48250 A

ところで、無線LAN端末は、移動に伴って、他のアクセスポイントへハンドオーバしたり、いずれのアクセスポイントからも通信を行うのに十分な品質の電波を受信することができないエリアへ移動したりすることにより、現在帰属しているアクセスポイントとの通信が可能なエリアの外に出る場合がある。この場合、上記の特許文献1に記載の技術において、アクセスポイントは、現在帰属している無線LAN端末の台数を1減らすことになる。   By the way, as the wireless LAN terminal moves, it may be handed over to another access point, or moved to an area where it is not possible to receive radio waves of sufficient quality for communication from any access point. May go out of the area where communication with the access point to which it currently belongs is possible. In this case, in the technique described in Patent Document 1, the access point reduces the number of wireless LAN terminals to which it currently belongs by one.

例えば、制限台数いっぱいまで無線LAN端末を帰属させているアクセスポイントの通信可能エリアから、1台の無線LAN端末がそのエリアの外へ移動した場合、当該アクセスポイントは、新たに1台分の無線LAN端末を帰属することができるようになる。そして、他の無線LAN端末がそのアクセスポイントの近傍へ移動し、そのアクセスポイントへ帰属要求を送信した場合、そのアクセスポイントは、無線LAN端末の帰属を新たに許可し、再び制限台数いっぱいの無線LAN端末を帰属させることになる。   For example, when one wireless LAN terminal moves out of the communication area of the access point to which the wireless LAN terminal belongs to the limit number, the access point is newly connected to one wireless LAN. A LAN terminal can be assigned. Then, when another wireless LAN terminal moves to the vicinity of the access point and transmits an attribution request to the access point, the access point newly permits the attribution of the wireless LAN terminal, and again, the wireless devices of the limited number The LAN terminal will belong.

その後、そのアクセスポイントの通信可能エリア内からその外へ移動した無線LAN端末が、再び戻ってきた場合、アクセスポイントには制限台数いっぱいまで他の無線LAN端末が既に帰属しており、そのアクセスポイントへ再び帰属することができない。そのため、アクセスポイントの通信可能エリア内からその外へ移動して戻ってきた無線LAN端末は、そのアクセスポイントに再び帰属することができない場合がある。   After that, when a wireless LAN terminal that has moved out of the communicable area of the access point returns again, another wireless LAN terminal has already belonged to the access point up to the limit number, and the access point Can't belong again. For this reason, the wireless LAN terminal that has moved back from the communicable area of the access point and returned may not be able to belong to the access point again.

例えば、無線LAN端末として無線LAN電話機を使用している営業部門の社員等が、自分のデスクで顧客からの電話着信に応対し、その後、通話を保留(例えばRFC3981に規定されている技術を用いたシステム保留を実行)して、無線LAN電話機を持ったままアクセスポイントの電波が届かない倉庫へ在庫状況を確認しに移動し、再び自分のデスクに戻ってきて保留を解除して電話応対を続ける場合がある。このような場合に、上記の特許文献1に記載の技術では、社員が自分のデスクに戻ってきても、無線LAN電話機がもとのアクセスポイントに再び帰属することができない場合があり、電話応対を続けることができず特に問題となる。   For example, a sales department employee who uses a wireless LAN telephone as a wireless LAN terminal responds to an incoming call from a customer at his / her desk and then puts the call on hold (for example, using the technology defined in RFC3981). Hold the system hold), move to the warehouse where the access point's radio wave does not reach with the wireless LAN phone, go back to your desk again, release the hold and answer the phone May continue. In such a case, with the technique described in Patent Document 1 above, even if the employee returns to his / her desk, the wireless LAN telephone may not be able to belong to the original access point again. Can not continue to be a problem.

本発明は上記事情を鑑みてなされたものであり、本発明の目的は、無線LAN端末が帰属中のアクセスポイントの通信可能エリア外へ移動した後に、当該アクセスポイントの通信可能エリア内に戻ってきた場合に、当該無線LAN端末が当該アクセスポイントに確実に帰属することができるようにすることにある。   The present invention has been made in view of the above circumstances, and an object of the present invention is to return to the communicable area of the access point after moving out of the communicable area of the access point to which the wireless LAN terminal belongs. The wireless LAN terminal can reliably belong to the access point.

上記課題を解決するために、本発明のアクセスポイントは、帰属可能な無線LAN端末の台数を予め定められた最大帰属可能台数以内に制限し、配下の無線LAN端末から予約コマンドを受信した場合に、当該無線LAN端末のみが帰属可能な再帰属可能枠を最大帰属可能台数内に設ける。   In order to solve the above-described problem, the access point of the present invention limits the number of wireless LAN terminals that can be attributed to a predetermined maximum number that can be attributed and receives a reservation command from a subordinate wireless LAN terminal. A re-assignable frame to which only the wireless LAN terminal can belong is provided within the maximum number of assignable units.

例えば、本発明は、無線LAN端末を有する無線LANシステムに用いられるアクセスポイントであって、
無線LAN端末の帰属を許可する期間である予約期間を、許可される無線LAN端末の識別情報に対応付けて格納する予約期間格納手段と、
現在帰属している無線LAN端末の台数を格納する帰属台数格納手段と、
帰属中の無線LAN端末から当該無線LAN端末の識別情報を含む予約コマンドを受信した場合に、前記予約期間を当該無線LAN端末の識別情報に対応付けて前記予約期間格納手段に格納する予約コマンド受信手段と、
前記予約期間格納手段を参照して、前記予約期間格納手段内に格納されている予約期間が経過した後に、前記帰属台数格納手段に格納されている無線LAN端末の台数を1減らすと共に、対応する予約期間および当該予約期間に対応付けられている識別情報を削除する予約期間削除手段と、
無線LAN端末から帰属要求を受信した場合に、前記予約期間格納手段を参照して、
前記帰属要求を送信した無線LAN端末の識別情報が前記予約期間格納手段に格納されている場合には、前記帰属台数格納手段に格納されている無線LAN端末の台数を1増やさずに、当該帰属要求を送信した無線LAN端末との間で帰属処理を実行し、
前記帰属要求を送信した無線LAN端末の識別情報が前記予約期間格納手段に格納されていない場合には、前記帰属台数格納手段を参照して、
現在帰属している無線LAN端末の台数が、同時に帰属可能な最大の無線LAN端末の台数である最大帰属台数未満ならば、前記帰属台数格納手段に格納されている無線LAN端末の台数を1増やすと共に、前記帰属要求を送信した無線LAN端末との間で帰属処理を実行し、
現在帰属している無線LAN端末の台数が、前記最大帰属台数以上ならば、前記帰属要求を送信した無線LAN端末の帰属を拒否する帰属処理手段と
を備え
前記帰属処理手段は、
現在帰属している無線LAN端末から帰属解除要求を受信した場合に、前記予約期間格納手段を参照して、
当該帰属解除要求を送信した無線LAN端末の識別情報が前記予約期間格納手段に格納されている場合には、前記帰属台数格納手段に格納されている無線LAN端末の台数を1減らさずに、当該帰属解除要求を送信した無線LAN端末との間で帰属解除処理を実行し、
当該帰属解除要求を送信した無線LAN端末の識別情報が前記予約期間格納手段に格納されていない場合には、前記帰属台数格納手段に格納されている無線LAN端末の台数を1減らすと共に、当該帰属解除要求を送信した無線LAN端末との間で帰属解除処理を実行することを特徴とするアクセスポイントを提供する。
For example, the present invention is an access point used in a wireless LAN system having a wireless LAN terminal,
Reservation period storage means for storing a reservation period, which is a period during which wireless LAN terminal attribution is permitted, in association with identification information of the permitted wireless LAN terminal;
Belonging number storage means for storing the number of wireless LAN terminals currently belonging;
Reservation command reception for storing the reservation period in the reservation period storage unit in association with the identification information of the wireless LAN terminal when a reservation command including the identification information of the wireless LAN terminal is received from the belonging wireless LAN terminal Means,
Referring to the reservation period storage means, after the reservation period stored in the reservation period storage means has elapsed , the number of wireless LAN terminals stored in the belonging number storage means is reduced by 1 and corresponding A reservation period deleting means for deleting the reservation period and the identification information associated with the reservation period;
When an attribution request is received from a wireless LAN terminal, referring to the reservation period storage means,
If the identification information of the wireless LAN terminal that transmitted the attribution request is stored in the reservation period storage means, the attribution number is increased without increasing the number of wireless LAN terminals stored in the attribution number storage means. Execute attribution processing with the wireless LAN terminal that sent the request,
If the identification information of the wireless LAN terminal that transmitted the attribution request is not stored in the reservation period storage means, refer to the attribution number storage means,
If the number of wireless LAN terminals currently belonging is less than the maximum number of wireless LAN terminals that can be simultaneously attributed, the number of wireless LAN terminals stored in the belonging number storage means is increased by one. Together with the wireless LAN terminal that transmitted the attribution request,
If the number of wireless LAN terminals currently attributed is equal to or greater than the maximum attribute number, an attribution processing means for rejecting attribution of the wireless LAN terminal that transmitted the attribution request ,
The attribution processing means is
When receiving an attribution cancellation request from the currently belonging wireless LAN terminal, refer to the reservation period storage means,
If the identification information of the wireless LAN terminal that transmitted the attribution cancellation request is stored in the reservation period storage means, the number of wireless LAN terminals stored in the attribution number storage means is not reduced by 1, Execute the attribution cancellation process with the wireless LAN terminal that sent the attribution cancellation request,
If the identification information of the wireless LAN terminal that transmitted the attribution cancellation request is not stored in the reservation period storage means, the number of wireless LAN terminals stored in the attribution number storage means is reduced by 1, and the attribution information the release request to provide an access point which is characterized that you run attribution cancellation processing with the transmitted wireless LAN terminal.

本発明のアクセスポイントによれば、配下の無線LAN端末が当該アクセスポイントの通信可能エリア外へ移動した後に、当該アクセスポイントの通信可能エリア内に戻ってきた場合に、当該無線LAN端末を確実に帰属させることができる。   According to the access point of the present invention, when a subordinate wireless LAN terminal moves outside the communicable area of the access point and then returns to the communicable area of the access point, the wireless LAN terminal is securely connected. Can be attributed.

以下、本発明の実施の形態について説明する。   Embodiments of the present invention will be described below.

図1は、本発明の一実施形態に係る無線LANシステム10のシステム構成を示す。無線LANシステム10は、複数の無線LAN端末20および複数のアクセスポイント30を備える。   FIG. 1 shows a system configuration of a wireless LAN system 10 according to an embodiment of the present invention. The wireless LAN system 10 includes a plurality of wireless LAN terminals 20 and a plurality of access points 30.

それぞれのアクセスポイント30は、有線LAN11に接続されており、IEEE802.11aやIEEE802.11b等の無線LANの規格に基づいて、それぞれの無線LAN端末20と無線通信を行うと共に、有線LAN11を介して有線LAN11に接続されているSIPサーバ12や他の通信機器13と、例えばイーサネット(登録商標)等の通信規格に基づいて有線通信を行う。なお、それぞれのアクセスポイント30は、有線LAN11に接続されているインターネット等の外部ネットワークを介して、当該外部ネットワークに接続されている通信機器13と通信を行ってもよい。また、有線LAN11は、無線LAN端末20と異なる無線通信方式の無線通信網であってもよい。   Each access point 30 is connected to the wired LAN 11, performs wireless communication with each wireless LAN terminal 20 based on a wireless LAN standard such as IEEE802.11a or IEEE802.11b, and via the wired LAN 11. Wired communication is performed with the SIP server 12 and other communication devices 13 connected to the wired LAN 11 based on a communication standard such as Ethernet (registered trademark). Each access point 30 may communicate with the communication device 13 connected to the external network via an external network such as the Internet connected to the wired LAN 11. The wired LAN 11 may be a wireless communication network of a wireless communication method different from that of the wireless LAN terminal 20.

また、それぞれのアクセスポイント30は、同時に帰属可能な無線LAN端末20の台数を予め定められた台数である最大帰属可能台数以内に制限している。本例では、それぞれのアクセスポイント30には、最大帰属可能台数として例えば6台という値が設定されている。なお、本例において、最大帰属可能台数とは、通信中であるか、待機中であるかに関わらず、アクセスポイント30によって当該アクセスポイント30への帰属が許可されている無線LAN端末20の台数を指す。   Each access point 30 limits the number of wireless LAN terminals 20 that can be simultaneously attributed to within the maximum number that can be attributed, which is a predetermined number. In this example, for each access point 30, for example, a value of 6 is set as the maximum assignable number. Note that in this example, the maximum possible number of belongings is the number of wireless LAN terminals 20 to which the access point 30 is allowed to belong to the access point 30 regardless of whether it is communicating or waiting. Point to.

これにより、それぞれのアクセスポイント30は、1台のアクセスポイント30に帰属する無線LAN端末20の台数が多くなることにより、それぞれの無線LAN端末20に割り当てられる通信帯域が狭くなって、リアルタイム性が必要な音声や動画像の伝送等に支障が起こることを防止している。   As a result, each access point 30 increases in the number of wireless LAN terminals 20 belonging to one access point 30, thereby reducing the communication band allocated to each wireless LAN terminal 20 and improving real-time performance. This prevents the transmission of necessary audio and moving images.

なお、他の例として、それぞれのアクセスポイント30は、最大帰属可能台数に、待機中の無線LAN端末20の台数を含めず、通信中の無線LAN端末20の台数を、最大帰属可能台数に含めるようにしてもよい。また、本例では、それぞれのアクセスポイント30には、同一の最大帰属可能台数が設定されるが、他の例として、それぞれのアクセスポイント30には、異なる最大帰属可能台数が設定されていてもよい。   As another example, each access point 30 does not include the number of standby wireless LAN terminals 20 in the maximum number of assignable units, but includes the number of wireless LAN terminals 20 in communication in the maximum number of assignable units. You may do it. Further, in this example, the same maximum assignable number is set for each access point 30, but as another example, different maximum assignable numbers may be set for each access point 30. Good.

それぞれの無線LAN端末20は、例えば最も受信信号品質のよいアクセスポイント30に帰属し、当該アクセスポイント30と無線LANに基づく無線通信を行い、当該アクセスポイント30を介して、当該アクセスポイント30に帰属している他の無線LAN端末20や、他のアクセスポイント30に帰属している他の無線LAN端末20、有線LAN11に接続されているSIPサーバ12や通信機器13等と通信を行う。   Each wireless LAN terminal 20 belongs to, for example, the access point 30 with the best received signal quality, performs wireless communication based on the wireless LAN with the access point 30, and belongs to the access point 30 via the access point 30. It communicates with other wireless LAN terminals 20 that are connected, other wireless LAN terminals 20 that belong to other access points 30, the SIP server 12 connected to the wired LAN 11, the communication device 13, and the like.

なお、本例において、無線LAN端末20は音声通信端末であり、例えばSIP(Session Initiation Protocol)に基づいて、SIPサーバ12や通信機器13と音声通信を行う。また、他の例として、無線LAN端末20は、音声データ以外のデータや、音声データおよび音声データ以外のデータの両方を送受信する通信端末等であってもよい。   In this example, the wireless LAN terminal 20 is a voice communication terminal, and performs voice communication with the SIP server 12 and the communication device 13 based on, for example, SIP (Session Initiation Protocol). As another example, the wireless LAN terminal 20 may be a communication terminal that transmits / receives data other than voice data, or both voice data and data other than voice data.

ここで、図1に示すように、アクセスポイント30−1に最大帰属可能台数(6台)分の無線LAN端末20が帰属している場合に、その中の1台である無線LAN端末20−2が、アクセスポイント30−1の通信可能エリア14−1の外へ移動すると、アクセスポイント30−1は、新たに1台の無線LAN端末20を帰属させることができるようになる。このときに、無線LAN端末20−1がアクセスポイント30−1の通信可能エリア14−1内へ移動してアクセスポイント30−1へ帰属要求を送信すると、無線LAN端末20−1の帰属が許可される場合がある。   Here, as shown in FIG. 1, when the maximum number of wireless LAN terminals 20 that can be attributed (six) belong to the access point 30-1, the wireless LAN terminal 20- that is one of the wireless LAN terminals 20- 2 moves outside the communicable area 14-1 of the access point 30-1, the access point 30-1 can newly belong to one wireless LAN terminal 20. At this time, if the wireless LAN terminal 20-1 moves into the communicable area 14-1 of the access point 30-1 and transmits an attribution request to the access point 30-1, the attribution of the wireless LAN terminal 20-1 is permitted. May be.

そうすると、無線LAN端末20−2がアクセスポイント30−1の通信可能エリア14−1の外から通信可能エリア14−1内へ戻ってきて、アクセスポイント30−1へ帰属要求を送信しても、アクセスポイント30−1は、既に帰属可能台数分の無線LAN端末20の帰属を許可しているため、無線LAN端末20−2の帰属を拒否する。そのため、この場合、無線LAN端末20−2は、アクセスポイント30−1に再び帰属することはできない。   Then, even if the wireless LAN terminal 20-2 returns from outside the communicable area 14-1 of the access point 30-1 to the communicable area 14-1, and transmits an attribution request to the access point 30-1, Since the access point 30-1 has already permitted the attribution of the number of wireless LAN terminals 20 that can be attributed, the access point 30-1 rejects the attribution of the wireless LAN terminal 20-2. Therefore, in this case, the wireless LAN terminal 20-2 cannot belong again to the access point 30-1.

また、図1に示すように、無線LAN端末20−3が、帰属中のアクセスポイント30−1の通信可能エリア14−1内から、通信可能エリア14−1の外であり、他のアクセスポイント30−2の通信可能エリア14−2内へ移動して、アクセスポイント30−1からアクセスポイント30−2へ帰属を変更する、いわゆるハンドオーバを行ってから、再び通信可能エリア14−1内へ戻る場合においも、上記と同様の問題が生じる。   Further, as shown in FIG. 1, the wireless LAN terminal 20-3 is located outside the communicable area 14-1 from the communicable area 14-1 of the access point 30-1 to which it belongs, and other access points. After moving into the communicable area 14-2 of 30-2 and changing the attribution from the access point 30-1 to the access point 30-2, so-called handover, the mobile terminal returns to the communicable area 14-1 again. In some cases, the same problem as described above occurs.

これを回避するために、本発明では、無線LAN端末20は、アクセスポイント30の通信可能エリア14内で所定のキー操作をユーザから受け付けた場合に、自身が帰属しているアクセスポイント30へ、自無線LAN端末20のみが帰属可能な再帰属可能枠を最大帰属可能台数内に設けさせる旨の予約コマンドを送信する。予約コマンドを受信したアクセスポイント30は、所定期間、当該予約コマンドを送信した無線LAN端末20については、現在帰属中の無線LAN端末20の台数とは無関係に、帰属処理を実行する。   In order to avoid this, in the present invention, when the wireless LAN terminal 20 receives a predetermined key operation from the user within the communicable area 14 of the access point 30, the wireless LAN terminal 20 moves to the access point 30 to which it belongs. A reservation command is sent to the effect that only the own wireless LAN terminal 20 can be reattached within the maximum number of reassignable frames. The access point 30 that has received the reservation command executes the belonging process for the wireless LAN terminal 20 that has transmitted the reservation command for a predetermined period regardless of the number of wireless LAN terminals 20 currently belonging.

これにより、無線LAN端末20が帰属中のアクセスポイント30の通信可能エリア14外へ移動した後に、当該アクセスポイント30の通信可能エリア内に戻ってきた場合に、当該無線LAN端末20は、当該アクセスポイント30に確実に帰属することができる。   Accordingly, when the wireless LAN terminal 20 moves out of the communicable area 14 of the access point 30 to which the wireless LAN terminal 20 belongs, and returns to the communicable area of the access point 30, the wireless LAN terminal 20 The point 30 can be reliably attributed.

以下、上記機能を実現するための無線LANシステム10の具体的な構成について、詳細に説明する。   Hereinafter, a specific configuration of the wireless LAN system 10 for realizing the above functions will be described in detail.

図2は、無線LAN端末20の詳細な機能構成の一例を示す。無線LAN端末20は、通知部200、操作キー201、予約期間管理部202、帰属処理部203、エリア内判定部204、コマンド送信部205、キー操作検出部206、および無線通信部207を備える。   FIG. 2 shows an example of a detailed functional configuration of the wireless LAN terminal 20. The wireless LAN terminal 20 includes a notification unit 200, an operation key 201, a reservation period management unit 202, an attribution processing unit 203, an in-area determination unit 204, a command transmission unit 205, a key operation detection unit 206, and a wireless communication unit 207.

無線通信部207は、アクセスポイント30と無線LANに基づく無線通信を行う。エリア内判定部204は、無線通信部207を介してアクセスポイント30からの受信信号品質を測定する。そして、通信を行うのに十分な品質の信号をアクセスポイント30から受信している場合に、エリア内判定部204は、自無線LAN端末20が当該アクセスポイント30の通信可能エリア14内に位置していると判定する。また、エリア内判定部204は、自無線LAN端末20がアクセスポイント30の通信可能エリア14内に位置していると判定した場合、その旨と共に、当該アクセスポイント30の識別情報(ID)を出力する。   The wireless communication unit 207 performs wireless communication with the access point 30 based on the wireless LAN. The in-area determination unit 204 measures the received signal quality from the access point 30 via the wireless communication unit 207. Then, when a signal of sufficient quality for communication is received from the access point 30, the in-area determination unit 204 determines that the own wireless LAN terminal 20 is located in the communicable area 14 of the access point 30. It is determined that In addition, when the in-area determination unit 204 determines that the own wireless LAN terminal 20 is located in the communicable area 14 of the access point 30, the identification information (ID) of the access point 30 is output together with that fact. To do.

帰属処理部203は、エリア内判定部204によって、自無線LAN端末20がアクセスポイント30の通信可能エリア14外に位置していると判定された後に、通信可能エリア14内に位置していると判定された場合に、無線通信部207を介して、当該アクセスポイント30との間で自動的に帰属処理を実行する。   The attribution processing unit 203 is located in the communicable area 14 after the in-area determination unit 204 determines that the own wireless LAN terminal 20 is located outside the communicable area 14 of the access point 30. When the determination is made, the attribution process is automatically executed with the access point 30 via the wireless communication unit 207.

操作キー201は、無線LAN端末20のユーザからのキー操作を受け付ける。キー操作検出部206は、操作キー201を介して受け付けたキー操作が予約コマンドの送信を指示する操作である場合に、予約期間の指定と共に予約コマンドの送信をコマンド送信部205に指示する。また、操作キー201が受け付けたキー操作が、送信した予約コマンドの解除を指示する解除コマンドの送信を指示する操作である場合、キー操作検出部206は、解除コマンドの送信をコマンド送信部205に指示する。   The operation key 201 receives a key operation from the user of the wireless LAN terminal 20. When the key operation received via the operation key 201 is an operation for instructing transmission of a reservation command, the key operation detection unit 206 instructs the command transmission unit 205 to transmit the reservation command together with designation of the reservation period. When the key operation received by the operation key 201 is an operation for instructing transmission of a cancellation command for instructing cancellation of the transmitted reservation command, the key operation detection unit 206 sends the transmission of the cancellation command to the command transmission unit 205. Instruct.

図3は、無線LAN端末20の概観の一例を示しており、例えば予約ボタン42が押下された場合、キー操作検出部206は、例えば1分を予約期間として指定する予約コマンドの送信をコマンド送信部205に指示する。また、例えば所定時間内に予約ボタン42が複数回押下された場合、キー操作検出部206は、押下された回数に例えば1分を乗じた期間を予約期間として指定する予約コマンドの送信をコマンド送信部205に指示する。   FIG. 3 shows an example of an overview of the wireless LAN terminal 20. For example, when the reservation button 42 is pressed, the key operation detection unit 206 transmits a reservation command that specifies, for example, 1 minute as a reservation period. The unit 205 is instructed. Further, for example, when the reservation button 42 is pressed a plurality of times within a predetermined time, the key operation detection unit 206 transmits a reservation command that designates a period obtained by multiplying the number of times pressed by, for example, 1 minute as a reservation period. The unit 205 is instructed.

また、数字キー44を押下された後に予約ボタン42を押下された場合に、キー操作検出部206は、押下された数字キー44が示す数値に1分を乗じた期間を予約期間として指定する予約コマンドの送信をコマンド送信部205に指示する。例えば、「1」に対応する数字キー44が押下された後に「2」に対応する数字キー44が押下され、その後に予約ボタン42が押下された場合、キー操作検出部206は、12分間の予約期間を指定する予約コマンドの送信をコマンド送信部205に指示する。   In addition, when the reservation button 42 is pressed after the numeric key 44 is pressed, the key operation detection unit 206 specifies a period obtained by multiplying the numerical value indicated by the pressed numeric key 44 by 1 minute as a reservation period. Command transmission unit 205 is instructed to transmit a command. For example, when the number key 44 corresponding to “2” is pressed after the number key 44 corresponding to “1” is pressed, and then the reservation button 42 is pressed, the key operation detection unit 206 performs the 12-minute operation. The command transmission unit 205 is instructed to transmit a reservation command that specifies a reservation period.

また、図3に示す予約解除ボタン43が押下された場合、キー操作検出部206は、解除コマンドの送信をコマンド送信部205に指示する。なお、無線LAN端末20に保留ボタン(図示せず)が設けられ、当該保留ボタンが押下された場合に、前述の予約コマンドが送信されるように構成されてもよい。さらに、当該保留ボタンが再押下(保留解除)された場合に、前述の解除コマンドが送信されるように構成されてもよい。   When the reservation cancel button 43 shown in FIG. 3 is pressed, the key operation detection unit 206 instructs the command transmission unit 205 to transmit a cancel command. The wireless LAN terminal 20 may be provided with a hold button (not shown), and the reservation command described above may be transmitted when the hold button is pressed. Furthermore, the release command described above may be transmitted when the hold button is pressed again (hold release).

図2において、コマンド送信部205は、予約期間の指定と共に予約コマンドの送信をキー操作検出部206から指示された場合に、自無線LAN端末20を識別する端末IDおよび予約期間を含む予約コマンドを無線通信部207を介して、帰属中のアクセスポイント30へ送信すると共に、予約期間を予約期間管理部202に通知する。   In FIG. 2, when the command transmission unit 205 is instructed by the key operation detection unit 206 to transmit a reservation command together with a reservation period, a command including a terminal ID for identifying the own wireless LAN terminal 20 and a reservation period is received. The data is transmitted to the access point 30 belonging to the wireless communication unit 207 and the reservation period management unit 202 is notified of the reservation period.

また、コマンド送信部205は、解除コマンドの送信をキー操作検出部206から指示された場合に、エリア内判定部204によって自無線LAN端末20がアクセスポイント30の通信可能エリア14内に位置していると判定されているならば、端末IDを含む解除コマンドを無線通信部207を介して、帰属中のアクセスポイント30へ送信すると共に、予約が解除された旨を予約期間管理部202に通知する。   Further, when the command transmission unit 205 is instructed by the key operation detection unit 206 to transmit a release command, the in-area determination unit 204 locates its own wireless LAN terminal 20 within the communicable area 14 of the access point 30. If it is determined, the cancel command including the terminal ID is transmitted to the belonging access point 30 via the wireless communication unit 207, and the reservation period management unit 202 is notified that the reservation has been canceled. .

一方、解除コマンドの送信をキー操作検出部206から指示された場合に、エリア内判定部204によって自無線LAN端末20がアクセスポイント30の通信可能エリア14内に位置していると判定されていないならば、コマンド送信部205は、エラーを通知するよう通知部200に指示する。   On the other hand, when the key operation detection unit 206 is instructed to transmit the release command, the in-area determination unit 204 does not determine that the own wireless LAN terminal 20 is located in the communicable area 14 of the access point 30. Then, the command transmission unit 205 instructs the notification unit 200 to notify an error.

予約期間管理部202は、コマンド送信部205から予約期間を通知された場合に、無線LAN端末20に内蔵されているタイマを用いて、通知された予約期間の計測を開始する。そして、予約期間管理部202は、予約期間の満了を検出した場合に、その旨を通知部200に通知する。一方、予約期間の満了前に、コマンド送信部205から予約を解除する旨を通知された場合、予約期間管理部202は、予約期間の計測を停止する。   When the reservation period is notified from the command transmission unit 205, the reservation period management unit 202 uses the timer built in the wireless LAN terminal 20 to start measuring the notified reservation period. When the reservation period management unit 202 detects the expiration of the reservation period, the reservation period management unit 202 notifies the notification unit 200 to that effect. On the other hand, if the command transmission unit 205 notifies the reservation period to expire before the expiration of the reservation period, the reservation period management unit 202 stops measuring the reservation period.

通知部200は、予約期間の満了を予約期間管理部202から通知された場合や、エラーの通知をコマンド送信部205から指示された場合に、その旨をユーザに通知する。通知部200は、例えば図3に示すように、スピーカ40からビープ音を発生させたり、表示画面41にメッセージを表示させたりすることにより、予約期間の満了やエラーをユーザに通知する。なお、他の例として、通知部200は、予約期間管理部202が管理している予約期間の残り期間をユーザに通知するようにしてもよい。   The notification unit 200 notifies the user when the reservation period management unit 202 is notified of the expiration of the reservation period, or when an error notification is instructed from the command transmission unit 205. For example, as illustrated in FIG. 3, the notification unit 200 notifies the user of the expiration of the reservation period or an error by generating a beep sound from the speaker 40 or displaying a message on the display screen 41. As another example, the notification unit 200 may notify the user of the remaining period of the reservation period managed by the reservation period management unit 202.

図4は、アクセスポイント30の詳細な機能構成の一例を示す。アクセスポイント30は、有線通信部300、予約許可端末情報格納部301、コマンド受信部302、終了時刻削除部303、無線通信部304、終了時刻格納部305、帰属台数格納部306、および帰属処理部307を備える。   FIG. 4 shows an example of a detailed functional configuration of the access point 30. The access point 30 includes a wired communication unit 300, a reservation permission terminal information storage unit 301, a command reception unit 302, an end time deletion unit 303, a wireless communication unit 304, an end time storage unit 305, an affiliated number storage unit 306, and an attribution processing unit. 307.

有線通信部300は、イーサネット(登録商標)等の通信規格に基づいて、有線LAN11を介してSIPサーバ12や通信機器13、他のアクセスポイント30と有線通信を行う。無線通信部304は、IEEE802.11aやIEEE802.11b等の無線LANの規格に基づいて、それぞれの無線LAN端末20と無線通信を行う。   The wired communication unit 300 performs wired communication with the SIP server 12, the communication device 13, and other access points 30 via the wired LAN 11 based on a communication standard such as Ethernet (registered trademark). The wireless communication unit 304 performs wireless communication with each wireless LAN terminal 20 based on a wireless LAN standard such as IEEE802.11a or IEEE802.11b.

予約許可端末情報格納部301は、予約コマンドに応じた処理を実行することが許可された無線LAN端末20の端末IDを予め格納している。終了時刻格納部305は、予約期間の終了時刻を、それぞれの無線LAN端末20の端末IDに対応付けて、例えば図5に示すようなデータ構造で格納する。帰属台数格納部306は、現在帰属している無線LAN端末20の台数を格納する。   The reservation permission terminal information storage unit 301 stores in advance the terminal ID of the wireless LAN terminal 20 that is permitted to execute the process according to the reservation command. The end time storage unit 305 stores the end time of the reservation period in association with the terminal ID of each wireless LAN terminal 20, for example, in a data structure as shown in FIG. The belonging number storage unit 306 stores the number of the wireless LAN terminals 20 to which it currently belongs.

コマンド受信部302は、無線通信部304を介して無線LAN端末20から予約コマンドを受信した場合に、受信した予約コマンドに含まれる端末IDに基づいて予約許可端末情報格納部301を参照する。そして、予約コマンドに含まれる端末IDが予約許可端末情報格納部301に格納されている場合に、コマンド受信部302は、当該予約コマンドに含まれる予約期間に基づいて予約期間の終了時刻を算出し、算出した終了時刻を、当該予約コマンドに含まれる端末IDに対応付けて終了時刻格納部305に格納する。   When receiving a reservation command from the wireless LAN terminal 20 via the wireless communication unit 304, the command receiving unit 302 refers to the reservation-permitted terminal information storage unit 301 based on the terminal ID included in the received reservation command. Then, when the terminal ID included in the reservation command is stored in the reservation permission terminal information storage unit 301, the command reception unit 302 calculates the end time of the reservation period based on the reservation period included in the reservation command. The calculated end time is stored in the end time storage unit 305 in association with the terminal ID included in the reservation command.

また、無線通信部304を介して無線LAN端末20から解除コマンドを受信した場合、コマンド受信部302は、受信した解除コマンドに含まれる端末IDに基づいて終了時刻格納部305を参照する。そして、解除コマンドに含まれる端末IDが終了時刻格納部305に格納されている場合に、コマンド受信部302は、当該端末IDおよび当該端末IDに対応する終了時刻を終了時刻格納部305から削除する。   When receiving a release command from the wireless LAN terminal 20 via the wireless communication unit 304, the command receiving unit 302 refers to the end time storage unit 305 based on the terminal ID included in the received release command. When the terminal ID included in the release command is stored in the end time storage unit 305, the command reception unit 302 deletes the terminal ID and the end time corresponding to the terminal ID from the end time storage unit 305. .

終了時刻削除部303は、終了時刻格納部305を参照して、終了時刻格納部305内に格納されている終了時刻のいずれかが現在時刻と一致しているか否かを判定する。そして、現在時刻と一致する終了時刻を検出した場合に、終了時刻削除部303は、当該終了時刻および当該終了時刻に対応する端末IDを終了時刻格納部305から削除すると共に、削除した端末IDを帰属処理部307に通知する。   The end time deletion unit 303 refers to the end time storage unit 305 and determines whether any of the end times stored in the end time storage unit 305 matches the current time. When an end time that matches the current time is detected, the end time deletion unit 303 deletes the end time and the terminal ID corresponding to the end time from the end time storage unit 305, and deletes the deleted terminal ID. Notify the attribution processing unit 307.

本例において、終了時刻削除部303は、終了時刻格納部305内に格納されている終了時刻のいずれかと現在時刻との差が例えば1分以内である場合に、当該終了時刻と現在時刻とが一致していると判定する。   In this example, if the difference between any of the end times stored in the end time storage unit 305 and the current time is within one minute, for example, the end time deleting unit 303 determines that the end time and the current time are It is determined that they match.

帰属処理部307は、無線通信部304を介して、無線LAN端末20の端末IDを含む帰属要求を受信した場合に、終了時刻格納部305を参照して、当該帰属要求に含まれる端末IDが終了時刻格納部305に格納されているか否かを判定する。そして、当該端末IDが終了時刻格納部305内に格納されている場合、帰属処理部307は、当該端末IDおよび対応する終了時刻を終了時刻格納部305から削除すると共に、無線通信部304を介して、当該帰属要求を送信した無線LAN端末20との間で帰属処理を実行する。   When the attribution processing unit 307 receives an attribution request including the terminal ID of the wireless LAN terminal 20 via the wireless communication unit 304, the attribution processing unit 307 refers to the end time storage unit 305 and determines that the terminal ID included in the attribution request is It is determined whether it is stored in the end time storage unit 305. When the terminal ID is stored in the end time storage unit 305, the attribution processing unit 307 deletes the terminal ID and the corresponding end time from the end time storage unit 305, and via the wireless communication unit 304. Then, the attribution process is executed with the wireless LAN terminal 20 that has transmitted the attribution request.

一方、受信した帰属要求に含まれる端末IDが終了時刻格納部305内に格納されていない場合、帰属処理部307は、帰属台数格納部306を参照して、帰属中の無線LAN端末20の台数が予め設定された最大帰属可能台数(本例では6台)未満か否かを判定する。   On the other hand, when the terminal ID included in the received attribution request is not stored in the end time storage unit 305, the attribution processing unit 307 refers to the attribution number storage unit 306 and determines the number of wireless LAN terminals 20 that are belonging. Is less than a preset maximum number of belongings (6 in this example).

帰属中の無線LAN端末20の台数が最大帰属可能台数未満の場合、帰属処理部307は、無線通信部304を介して、当該帰属要求を送信した無線LAN端末20との間で帰属処理を実行する。そして、帰属処理の結果、帰属を許可する場合、帰属処理部307は、帰属許可応答を無線通信部304を介して無線LAN端末20へ送信すると共に、帰属台数格納部306に格納されている、帰属中の無線LAN端末20の台数を1増やす。   When the number of belonging wireless LAN terminals 20 is less than the maximum number that can be attributed, the attribution processing unit 307 performs attribution processing with the wireless LAN terminal 20 that transmitted the attribution request via the wireless communication unit 304. To do. As a result of the attribution process, when the attribution is permitted, the attribution processing unit 307 transmits an attribution permission response to the wireless LAN terminal 20 via the wireless communication unit 304 and is stored in the attribution number storage unit 306. The number of belonging wireless LAN terminals 20 is increased by one.

帰属中の無線LAN端末20の台数が最大帰属可能台数以上の場合、または、帰属処理の結果、帰属を許可しない場合、帰属処理部307は、無線通信部304を介して、当該帰属要求を送信した無線LAN端末20へ帰属拒否応答を送信することにより、当該無線LAN端末20の帰属を拒否する。   When the number of belonging wireless LAN terminals 20 is equal to or greater than the maximum number that can be attributed, or when attribution is not permitted as a result of the attribution process, the attribution processing unit 307 transmits the attribution request via the wireless communication unit 304. The attribution of the wireless LAN terminal 20 is rejected by transmitting an attribution rejection response to the wireless LAN terminal 20 that has been transmitted.

また、帰属処理部307は、帰属中の無線LAN端末20から帰属解除要求を受信した場合、終了時刻格納部305を参照して、当該帰属解除要求に含まれる端末IDが終了時刻格納部305に格納されているか否かを判定する。そして、帰属解除要求に含まれる端末IDが終了時刻格納部305内に格納されていない場合、帰属処理部307は、帰属台数格納部306に格納されている、帰属中の無線LAN端末20の台数を1減らす。一方、当該端末IDが終了時刻格納部305内に格納されている場合、帰属処理部307は、帰属台数格納部306に格納されている、帰属中の無線LAN端末20の台数を1減らす処理を実行しない。   When the attribution processing unit 307 receives an attribution cancellation request from the belonging wireless LAN terminal 20, the attribution processing unit 307 refers to the end time storage unit 305, and the terminal ID included in the attribution cancellation request is stored in the termination time storage unit 305. It is determined whether it is stored. If the terminal ID included in the attribution release request is not stored in the end time storage unit 305, the attribution processing unit 307 stores the number of wireless LAN terminals 20 that belong to the affiliated number storage unit 306. Decrease by 1. On the other hand, when the terminal ID is stored in the end time storage unit 305, the attribution processing unit 307 performs a process of reducing the number of belonging wireless LAN terminals 20 stored in the attribution number storage unit 306 by one. Do not execute.

図6は、無線LAN端末20の動作の一例を示すフローチャートである。例えば電源投入等の所定のタイミングで、無線LAN端末20は、本フローチャートに示す動作を開始する。   FIG. 6 is a flowchart showing an example of the operation of the wireless LAN terminal 20. For example, at a predetermined timing such as power-on, the wireless LAN terminal 20 starts the operation shown in this flowchart.

まず、キー操作検出部206は、操作キー201を介して受け付けたキー操作が予約コマンドの送信を指示する操作であるか否かを判定する(S100)。キー操作が予約コマンドの送信指示でない場合(S100:No)、キー操作検出部206は、予約コマンドの送信指示を受け付けるまでステップ100を繰り返す。   First, the key operation detection unit 206 determines whether or not the key operation received via the operation key 201 is an operation for instructing transmission of a reservation command (S100). When the key operation is not a reservation command transmission instruction (S100: No), the key operation detection unit 206 repeats Step 100 until a reservation command transmission instruction is received.

キー操作が予約コマンドの送信指示である場合(S100:Yes)、キー操作検出部206は、予約期間の指定と共に予約コマンドの送信をコマンド送信部205に指示する。そして、コマンド送信部205は、エリア内判定部204からの判定結果に基づいて、自無線LAN端末20がアクセスポイント30の通信可能エリア14内に位置しているか否かを判定する(S101)。   When the key operation is a reservation command transmission instruction (S100: Yes), the key operation detection unit 206 instructs the command transmission unit 205 to transmit the reservation command together with the designation of the reservation period. Then, the command transmission unit 205 determines whether or not the own wireless LAN terminal 20 is located in the communicable area 14 of the access point 30 based on the determination result from the in-area determination unit 204 (S101).

自無線LAN端末20がアクセスポイント30の通信可能エリア14内に位置していない場合(S101:No)、コマンド送信部205は、通知部200を介してエラーをユーザに通知し(S114)、キー操作検出部206は、再びステップ100に示した処理を実行する。   When the own wireless LAN terminal 20 is not located in the communicable area 14 of the access point 30 (S101: No), the command transmission unit 205 notifies the user of an error via the notification unit 200 (S114), and the key The operation detection unit 206 executes the process shown in step 100 again.

自無線LAN端末20がアクセスポイント30の通信可能エリア14内に位置している場合(S101:Yes)、コマンド送信部205は、自無線LAN端末20の端末IDおよび予約期間を含む予約コマンドを無線通信部207を介して、帰属中のアクセスポイント30へ送信すると共に、予約期間を予約期間管理部202に通知する(S102)。   When the own wireless LAN terminal 20 is located in the communicable area 14 of the access point 30 (S101: Yes), the command transmission unit 205 wirelessly transmits a reservation command including the terminal ID of the own wireless LAN terminal 20 and a reservation period. The information is transmitted to the access point 30 belonging to it via the communication unit 207, and the reservation period is notified to the reservation period management unit 202 (S102).

そして、予約期間管理部202は、予約期間の計測を開始する(S103)。そして、コマンド送信部205は、予約コマンドの送信先のアクセスポイント30のIDを記憶する(S104)。   Then, the reservation period management unit 202 starts measuring the reservation period (S103). Then, the command transmission unit 205 stores the ID of the access point 30 that is the transmission destination of the reservation command (S104).

次に、コマンド送信部205は、エリア内判定部204からの判定結果を参照して、自無線LAN端末20が、予約コマンドの送信先のアクセスポイント30の通信可能エリア14外へ移動したか否かを判定する(S105)。自無線LAN端末20が、予約コマンドの送信先のアクセスポイント30の通信可能エリア14外へ移動した場合(S105:Yes)、予約期間管理部202は、予約期間が満了したか否かを判定する(S106)。   Next, the command transmission unit 205 refers to the determination result from the in-area determination unit 204, and whether or not the own wireless LAN terminal 20 has moved outside the communicable area 14 of the access point 30 to which the reservation command is transmitted. Is determined (S105). When the own wireless LAN terminal 20 moves out of the communicable area 14 of the access point 30 to which the reservation command is transmitted (S105: Yes), the reservation period management unit 202 determines whether or not the reservation period has expired. (S106).

予約期間が満了した場合(S106:Yes)、予約期間管理部202は、その旨を通知部200を介して無線LAN端末20のユーザに通知する(S107)。そして、予約期間管理部202は、予約期間の計測を終了し(S115)、キー操作検出部206は、再びステップ100に示した処理を実行する。   When the reservation period has expired (S106: Yes), the reservation period management unit 202 notifies the user of the wireless LAN terminal 20 via the notification unit 200 (S107). Then, the reservation period management unit 202 ends the measurement of the reservation period (S115), and the key operation detection unit 206 executes the process shown in step 100 again.

予約期間が満了していない場合(S106:No)、コマンド送信部205は、エリア内判定部204からの判定結果を参照して、自無線LAN端末20が、予約コマンドの送信先のアクセスポイント30の通信可能エリア14内へ戻ったか否かを判定する(S108)。自無線LAN端末20が、予約コマンドの送信先のアクセスポイント30の通信可能エリア14内へ戻っていない場合(S108:No)、予約期間管理部202は、再びステップ106に示した処理を実行する。   When the reservation period has not expired (S106: No), the command transmission unit 205 refers to the determination result from the in-area determination unit 204, and the own wireless LAN terminal 20 determines that the reservation command transmission destination access point 30 It is determined whether or not the communication area 14 has been returned (S108). When the own wireless LAN terminal 20 has not returned to the communicable area 14 of the access point 30 to which the reservation command is transmitted (S108: No), the reservation period management unit 202 executes the process shown in step 106 again. .

自無線LAN端末20が、予約コマンドの送信先のアクセスポイント30の通信可能エリア14内へ戻った場合(S108:Yes)、帰属処理部203は、当該アクセスポイント30へ帰属要求を送信することにより帰属処理を開始し、コマンド送信部205は、予約期間管理部202に予約期間の計測を終了させ(S109)、キー操作検出部206は、再びステップ100に示した処理を実行する。   When the own wireless LAN terminal 20 returns to the communicable area 14 of the access point 30 to which the reservation command is transmitted (S108: Yes), the attribution processing unit 203 transmits an attribution request to the access point 30. The attribution process is started, the command transmission unit 205 causes the reservation period management unit 202 to finish measuring the reservation period (S109), and the key operation detection unit 206 executes the process shown in step 100 again.

ステップ105において、自無線LAN端末20が、予約コマンドの送信先のアクセスポイント30の通信可能エリア14外へ移動していない場合(S105:No)、予約期間管理部202は、予約期間が満了したか否かを判定する(S110)。予約期間が満了した場合(S110:Yes)、予約期間管理部202は、ステップ107に示した処理を実行する。   In step 105, if the own wireless LAN terminal 20 has not moved outside the communicable area 14 of the access point 30 to which the reservation command is transmitted (S105: No), the reservation period management unit 202 has expired the reservation period. It is determined whether or not (S110). When the reservation period has expired (S110: Yes), the reservation period management unit 202 executes the processing shown in step 107.

予約期間が満了していない場合(S110:No)、キー操作検出部206は、操作キー201を介して、送信した予約コマンドの解除を指示するキー操作を受け付けたか否かを判定する(S111)。送信した予約コマンドの解除を指示するキー操作を受け付けていない場合(S111:No)、コマンド送信部205は、再びステップ105に示した処理を実行する。   When the reservation period has not expired (S110: No), the key operation detection unit 206 determines whether or not a key operation for instructing cancellation of the transmitted reservation command has been received via the operation key 201 (S111). . When the key operation for instructing the cancellation of the transmitted reservation command is not received (S111: No), the command transmission unit 205 executes the process shown in step 105 again.

送信した予約コマンドの解除を指示するキー操作を受け付けた場合(S111:Yes)、コマンド送信部205は、端末IDを含む解除コマンドを無線通信部207を介して、帰属中のアクセスポイント30へ送信し(S112)、予約が解除された旨を予約期間管理部202に通知する。そして、予約期間管理部202は、予約期間の計測を終了し(S113)、キー操作検出部206は、再びステップ100に示した処理を実行する。   When a key operation for instructing the cancellation of the transmitted reservation command is received (S111: Yes), the command transmission unit 205 transmits a cancellation command including the terminal ID to the access point 30 belonging to it via the wireless communication unit 207. In step S112, the reservation period management unit 202 is notified that the reservation has been canceled. Then, the reservation period management unit 202 ends the measurement of the reservation period (S113), and the key operation detection unit 206 executes the process shown in step 100 again.

図7は、アクセスポイント30の動作の一例を示すフローチャートである。例えば、電源投入等の所定のタイミングで、アクセスポイント30は、本フローチャートに示す処理を開始する。   FIG. 7 is a flowchart showing an example of the operation of the access point 30. For example, the access point 30 starts the processing shown in this flowchart at a predetermined timing such as when the power is turned on.

まず、帰属処理部307は、帰属要求を受信したか否かを判定する(S200)。帰属要求を受信した場合(S200:Yes)、帰属処理部307は、終了時刻格納部305を参照して、受信した帰属要求に含まれる端末IDが終了時刻格納部305内に格納されているか否かを判定する(S201)。   First, the attribution processing unit 307 determines whether an attribution request has been received (S200). When the attribution request is received (S200: Yes), the attribution processing unit 307 refers to the end time storage unit 305 and determines whether or not the terminal ID included in the received attribution request is stored in the end time storage unit 305. Is determined (S201).

受信した帰属要求に含まれる端末IDが終了時刻格納部305内に格納されている場合(S201:Yes)、帰属処理部307は、当該端末IDおよび対応する終了時刻を終了時刻格納部305から削除する(S202)。そして、帰属処理部307は、当該帰属要求を送信してきた無線LAN端末20との間で帰属処理を実行し(S203)、帰属を許可するか否かを判定する(S204)。   When the terminal ID included in the received attribution request is stored in the end time storage unit 305 (S201: Yes), the attribution processing unit 307 deletes the terminal ID and the corresponding end time from the end time storage unit 305. (S202). Then, the attribution processing unit 307 executes attribution processing with the wireless LAN terminal 20 that has transmitted the attribution request (S203), and determines whether or not the attribution is permitted (S204).

帰属を許可する場合(S204:Yes)、帰属処理部307は、無線LAN端末20へ帰属許可応答を送信し(S205)、再びステップ200に示した処理を実行する。一方、帰属を許可しない場合(S204:No)、帰属処理部307は、無線LAN端末20へ帰属拒否応答を送信し(S210)、再びステップ200に示した処理を実行する。   When the attribution is permitted (S204: Yes), the attribution processing unit 307 transmits an attribution permission response to the wireless LAN terminal 20 (S205), and executes the process shown in step 200 again. On the other hand, when the attribution is not permitted (S204: No), the attribution processing unit 307 transmits an attribution rejection response to the wireless LAN terminal 20 (S210), and executes the process shown in step 200 again.

受信した帰属要求に含まれる端末IDが終了時刻格納部305内に格納されていない場合(S201:No)、帰属処理部307は、帰属台数格納部306を参照して、帰属中の無線LAN端末20の台数が予め設定された最大帰属可能台数(本例では6台)未満か否かを判定する(S206)。   When the terminal ID included in the received attribution request is not stored in the end time storage unit 305 (S201: No), the attribution processing unit 307 refers to the attribution number storage unit 306, and belongs to the wireless LAN terminal that is belonging It is determined whether or not the number of 20 is less than a preset maximum attribution possible number (6 in this example) (S206).

帰属中の無線LAN端末20の台数が最大帰属可能台数以上である場合(S206:No)、帰属処理部307は、ステップ210に示した処理を実行する。一方、帰属中の無線LAN端末20の台数が最大帰属可能台数未満である場合(S206:Yes)、帰属処理部307は、当該帰属要求を送信してきた無線LAN端末20との間で帰属処理を実行し(S207)、帰属を許可するか否かを判定する(S208)。   If the number of wireless LAN terminals 20 that belong is equal to or greater than the maximum number that can be attributed (S206: No), the attribution processing unit 307 executes the processing shown in step 210. On the other hand, when the number of belonging wireless LAN terminals 20 is less than the maximum assignable number (S206: Yes), the attribution processing unit 307 performs attribution processing with the wireless LAN terminal 20 that has transmitted the attribution request. It is executed (S207), and it is determined whether or not attribution is permitted (S208).

帰属を許可する場合(S207:Yes)、帰属処理部307は、無線LAN端末20へ帰属許可応答を送信すると共に、帰属台数格納部306に格納されている、帰属中の無線LAN端末20の台数を1増やし(S209)、再びステップ200に示した処理を実行する。一方、帰属を許可しない場合(S208:No)、帰属処理部307は、ステップ210に示した処理を実行する。   When the attribution is permitted (S207: Yes), the attribution processing unit 307 transmits an attribution permission response to the wireless LAN terminal 20, and the number of the wireless LAN terminals 20 that are belonging, which is stored in the attribution number storage unit 306. Is incremented by 1 (S209), and the process shown in step 200 is executed again. On the other hand, when the attribution is not permitted (S208: No), the attribution processing unit 307 executes the processing shown in step 210.

ステップ200において、帰属要求を受信していない場合(S200:No)、帰属処理部307は、帰属解除要求を受信したか否かを判定する(S211)。帰属解除要求を受信した場合(S211:Yes)、帰属処理部307は、終了時刻格納部305を参照して、受信した帰属解除要求に含まれる端末IDが終了時刻格納部305内に格納されているか否かを判定する(S212)。   In step 200, when the attribution request has not been received (S200: No), the attribution processing unit 307 determines whether an attribution cancellation request has been received (S211). When the attribution cancellation request is received (S211: Yes), the attribution processing unit 307 refers to the end time storage unit 305, and the terminal ID included in the received attribution cancellation request is stored in the end time storage unit 305. It is determined whether or not there is (S212).

受信した帰属解除要求に含まれる端末IDが終了時刻格納部305内に格納されていない場合(S212:No)、帰属処理部307は、帰属台数格納部306に格納されている、現在帰属中の無線LAN端末20の台数を1減らし(S213)、再びステップ200に示した処理を実行する。一方、受信した帰属解除要求に含まれる端末IDが終了時刻格納部305内に格納されている場合(S212:Yes)、帰属処理部307は、当該帰属解除要求に対しては何も処理を実行することなく、再びステップ200に示した処理を実行する。   When the terminal ID included in the received attribution release request is not stored in the end time storage unit 305 (S212: No), the attribution processing unit 307 stores the currently belonging attribute stored in the attribution number storage unit 306. The number of wireless LAN terminals 20 is reduced by 1 (S213), and the process shown in step 200 is executed again. On the other hand, when the terminal ID included in the received attribution cancellation request is stored in the end time storage unit 305 (S212: Yes), the attribution processing unit 307 performs no processing on the attribution cancellation request. Without doing so, the processing shown in step 200 is executed again.

帰属解除要求を受信していない場合(S211:No)、コマンド受信部302は、予約コマンドを受信したか否かを判定する(S214)。予約コマンドを受信した場合(S214:Yes)、コマンド受信部302は、受信した予約コマンドに含まれる端末IDに基づいて予約許可端末情報格納部301を参照し、当該端末IDが予約許可端末情報格納部301に格納されているか否かを判定する(S215)。   If no attribution cancellation request has been received (S211: No), the command receiving unit 302 determines whether a reservation command has been received (S214). When the reservation command is received (S214: Yes), the command reception unit 302 refers to the reservation permission terminal information storage unit 301 based on the terminal ID included in the received reservation command, and the terminal ID stores the reservation permission terminal information. It is determined whether it is stored in the unit 301 (S215).

予約コマンドに含まれる端末IDが予約許可端末情報格納部301に格納されていない場合(S215:No)、帰属処理部307は、再びステップ200に示した処理を実行する。予約コマンドに含まれる端末IDが予約許可端末情報格納部301に格納されている場合(S215:Yes)、コマンド受信部302は、当該予約コマンドに含まれる予約期間に基づいて予約期間の終了時刻を算出し、算出した終了時刻を、当該予約コマンドに含まれる端末IDに対応付けて終了時刻格納部305に格納し(S216)、帰属処理部307は、再びステップ200に示した処理を実行する。   When the terminal ID included in the reservation command is not stored in the reservation permission terminal information storage unit 301 (S215: No), the attribution processing unit 307 executes the process shown in step 200 again. When the terminal ID included in the reservation command is stored in the reservation permission terminal information storage unit 301 (S215: Yes), the command reception unit 302 sets the end time of the reservation period based on the reservation period included in the reservation command. The calculated end time is stored in the end time storage unit 305 in association with the terminal ID included in the reservation command (S216), and the attribution processing unit 307 executes the process shown in step 200 again.

ステップ214において、予約コマンドを受信していない場合(S214:No)、コマンド受信部302は、解除コマンドを受信したか否かを判定する(S217)。解除コマンドを受信した場合(S217:Yes)、コマンド受信部302は、受信した解除コマンドに含まれる端末IDに基づいて終了時刻格納部305を参照し、解除コマンドに含まれる端末IDが終了時刻格納部305に格納されている場合には、当該端末IDおよび当該端末IDに対応する終了時刻を終了時刻格納部305から削除し(S218)、帰属処理部307は、再びステップ200に示した処理を実行する。   In step 214, when the reservation command has not been received (S214: No), the command reception unit 302 determines whether or not a release command has been received (S217). When the cancellation command is received (S217: Yes), the command reception unit 302 refers to the end time storage unit 305 based on the terminal ID included in the received cancellation command, and the terminal ID included in the cancellation command stores the end time. If it is stored in the unit 305, the terminal ID and the end time corresponding to the terminal ID are deleted from the end time storage unit 305 (S218), and the attribution processing unit 307 performs the process shown in step 200 again. Execute.

解除コマンドを受信していない場合(S217:No)、終了時刻削除部303は、終了時刻格納部305を参照して、終了時刻格納部305内に格納されている終了時刻のいずれかが現在時刻と一致しているか否かを判定する(S219)。現在時刻と一致する終了時刻が終了時刻格納部305内に格納されていない場合(S219:No)、帰属処理部307は、再びステップ200に示した処理を実行する。   When the cancel command has not been received (S217: No), the end time deletion unit 303 refers to the end time storage unit 305, and any of the end times stored in the end time storage unit 305 is the current time. It is determined whether or not (S219). When the end time that matches the current time is not stored in the end time storage unit 305 (S219: No), the attribution processing unit 307 executes the process shown in step 200 again.

現在時刻と一致する終了時刻が終了時刻格納部305内に格納されている場合(S219:Yes)、終了時刻削除部303は、当該終了時刻および当該終了時刻に対応する端末IDを終了時刻格納部305から削除し(S220)、削除した端末IDを帰属処理部307に通知する。そして。帰属処理部307は、終了時刻格納部305から通知された端末IDに対応する無線LAN端末20が、自アクセスポイント30に帰属中か否かを判定する(S221)。   When the end time that matches the current time is stored in the end time storage unit 305 (S219: Yes), the end time deletion unit 303 sets the end time and the terminal ID corresponding to the end time to the end time storage unit. It deletes from 305 (S220), and notifies the attribution processing unit 307 of the deleted terminal ID. And then. The attribution processing unit 307 determines whether or not the wireless LAN terminal 20 corresponding to the terminal ID notified from the end time storage unit 305 belongs to the own access point 30 (S221).

削除した端末IDに対応する無線LAN端末20が、自アクセスポイント30に帰属していない場合(S221:No)、帰属処理部307は、帰属台数格納部306に格納されている、現在帰属中の無線LAN端末20の台数を1減らし(S221)、再びステップ200に示した処理を実行する。一方、削除した端末IDに対応する無線LAN端末20が、自アクセスポイント30に帰属中である場合(S221:Yes)、帰属処理部307は、再びステップ200に示した処理を実行する。   When the wireless LAN terminal 20 corresponding to the deleted terminal ID does not belong to the own access point 30 (S221: No), the attribution processing unit 307 is stored in the belonging number storage unit 306 and is currently belonging. The number of wireless LAN terminals 20 is reduced by 1 (S221), and the process shown in step 200 is executed again. On the other hand, when the wireless LAN terminal 20 corresponding to the deleted terminal ID is belonging to the own access point 30 (S221: Yes), the attribution processing unit 307 executes the process shown in step 200 again.

以上、本発明の実施の形態について説明した。   The embodiment of the present invention has been described above.

上記説明から明らかなように、本実施形態のアクセスポイント30によれば、配下の無線LAN端末20が当該アクセスポイント30の通信可能エリア14外へ移動した後に、当該アクセスポイント30の通信可能エリア14内に戻ってきた場合に、当該無線LAN端末20を確実に帰属させることができる。   As is clear from the above description, according to the access point 30 of this embodiment, after the subordinate wireless LAN terminal 20 moves out of the communicable area 14 of the access point 30, the communicable area 14 of the access point 30 is obtained. When it comes back in, the wireless LAN terminal 20 can be reliably attributed.

なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。   In addition, this invention is not limited to said embodiment, Many deformation | transformation are possible within the range of the summary.

例えば、無線LAN端末20は、SIPに基づく音声通信中に、ユーザからシステム保留(例えばRFC3981に規定されている技術を用いる)の指示を受け付けた場合に、システム保留の処理を実行すると共に、予約コマンドを帰属中のアクセスポイント30へ送信するようにしてもよい。   For example, if a wireless LAN terminal 20 receives an instruction to hold a system (for example, using a technology defined in RFC3981) from a user during voice communication based on SIP, the wireless LAN terminal 20 executes a system holding process and makes a reservation. The command may be transmitted to the belonging access point 30.

図8は、システム保留処理を実行する際に予約コマンドを送信する場合の無線LANシステム10の動作の一例を示すシーケンス図である。   FIG. 8 is a sequence diagram illustrating an example of the operation of the wireless LAN system 10 when a reservation command is transmitted when the system hold process is executed.

まず、無線LAN端末20は、帰属中のアクセスポイント30を介して、通信機器13とSIPに基づく音声通信を実行している(S300)。ユーザからシステム保留の指示を受け付けると(S301)、無線LAN端末20は、Refer−ToヘッダにSIPサーバ12のSIP URIを記述したREFERメソッドを、アクセスポイント30を介して、通信相手の通信機器13へ送信することにより、通信相手の通信機器13に保留を指示する(S302)。   First, the wireless LAN terminal 20 performs voice communication based on SIP with the communication device 13 via the access point 30 to which it belongs (S300). Upon receiving a system hold instruction from the user (S301), the wireless LAN terminal 20 uses the REFER method in which the SIP URI of the SIP server 12 is described in the Refer-To header via the access point 30, and the communication device 13 of the communication partner. To the communication partner 13 is instructed to hold (S302).

通信機器13は、通信相手を無線LAN端末20からSIPサーバ12へ変更し、システム保留状態となる(S303)。そして、無線LAN端末20は、アクセスポイント30へ予約コマンドを送信することにより、無線LAN端末20の再帰属を予約する(S304)。そして、無線LAN端末20は、帰属解除要求を送信することにより、アクセスポイント30への帰属を解除する(S305)。   The communication device 13 changes the communication partner from the wireless LAN terminal 20 to the SIP server 12, and enters the system hold state (S303). Then, the wireless LAN terminal 20 reserves reassignment of the wireless LAN terminal 20 by transmitting a reservation command to the access point 30 (S304). Then, the wireless LAN terminal 20 cancels the attribution to the access point 30 by transmitting the attribution cancellation request (S305).

次に、無線LAN端末20は、アクセスポイント30の通信可能エリア14外へ移動した後に、通信可能エリア14内へ戻り、アクセスポイント30へ帰属要求を送信することにより、アクセスポイント30との間で帰属処理を実行する(S306)。このとき、無線LAN端末20の帰属は、ステップ304によって予約されているので、無線LAN端末20は、アクセスポイント30に確実に帰属することができる。   Next, after the wireless LAN terminal 20 moves out of the communicable area 14 of the access point 30, the wireless LAN terminal 20 returns to the communicable area 14 and transmits an attribution request to the access point 30. Attribution processing is executed (S306). At this time, since the attribution of the wireless LAN terminal 20 is reserved in step 304, the wireless LAN terminal 20 can surely belong to the access point 30.

そして、無線LAN端末20は、ユーザからシステム保留解除の指示を受け付けると(S307)、Replacesヘッダに自身のSIP URIを設定したINVITEリクエストを、保留中の通信機器13へ送信することにより、通信機器13に保留解除を指示する(S308)。そして、無線LAN端末20と通信機器13とは、通話を再開する(S309)。   When the wireless LAN terminal 20 receives an instruction to release the system hold from the user (S307), the wireless LAN terminal 20 transmits an INVITE request in which the SIP URI is set in the Replaces header to the communication device 13 on hold, thereby transmitting the communication device. 13 is instructed to cancel the hold (S308). Then, the wireless LAN terminal 20 and the communication device 13 resume the call (S309).

また、上記した実施形態では、予約コマンド内に予約期間が含まれていたが、他の例として、コマンド受信部302は、予約コマンドを受信した場合に、どの無線LAN端末20に対しても一律に予約期間を設定してもよい。また、無線LAN端末20毎に異なる予約期間を予め定め、予約コマンドを受信した場合に、予約コマンドに含まれる端末IDに応じて、予め定められた予約期間を適用するようにしてもよい。   In the embodiment described above, the reservation period is included in the reservation command, but as another example, the command receiving unit 302 is uniform for any wireless LAN terminal 20 when the reservation command is received. A reservation period may be set. Further, when a reservation period that is different for each wireless LAN terminal 20 is determined in advance and a reservation command is received, a predetermined reservation period may be applied according to the terminal ID included in the reservation command.

また、上記した実施形態では、アクセスポイント30は、予約コマンドを送信した無線LAN端末20のみが帰属可能な再帰属可能枠を、予約期間分、最大帰属可能台数内に設けるが、他の例として、予約コマンドを受信した場合に、終了時刻を設定せずに、予約コマンドを送信した無線LAN端末20が再び帰属するか、あるいは、予約コマンドを送信した無線LAN端末20から解除コマンドを受信するまで、予約コマンドを送信した無線LAN端末20のみが帰属可能な再帰属可能枠を、最大帰属可能台数内に設けるようにしてもよい。   In the above-described embodiment, the access point 30 provides a re-attributable frame that can be attributed only to the wireless LAN terminal 20 that has transmitted the reservation command, within the maximum number that can be attributed for the reservation period. When the reservation command is received, the wireless LAN terminal 20 that transmitted the reservation command belongs again without setting the end time, or until the cancel command is received from the wireless LAN terminal 20 that transmitted the reservation command. Further, a re-assignable frame that only the wireless LAN terminal 20 that has transmitted the reservation command can belong to may be provided within the maximum number that can be assigned.

また、上記した実施形態において、アクセスポイント30は、予約コマンドを送信した無線LAN端末20の識別情報および予約期間の終了時刻を終了時刻格納部305に登録し、終了時刻格納部305に登録されている無線LAN端末20が自身への帰属を解除した場合には、帰属が解除されたにもかかわらず、現在帰属中の無線LAN端末20の台数を1台減らさないことにより、当該無線LAN端末20のみが再帰属することができる枠を、最大帰属可能台数内に設けるようにしたが、本発明はこれに限られない。   In the above-described embodiment, the access point 30 registers the identification information of the wireless LAN terminal 20 that transmitted the reservation command and the end time of the reservation period in the end time storage unit 305 and is registered in the end time storage unit 305. When the belonging wireless LAN terminal 20 cancels the belonging to itself, the number of wireless LAN terminals 20 currently belonging to the wireless LAN terminal 20 is not reduced by one even though the belonging is released, so that the wireless LAN terminal 20 However, the present invention is not limited to this.

例えば、アクセスポイント30は、予約コマンドを送信してきた無線LAN端末20の識別情報および予約期間の終了時刻を終了時刻格納部305に登録し、終了時刻格納部305に新たに1台分の識別情報が登録された場合に、最大帰属可能台数を1台分減らす。そして、無線LAN端末20が当該アクセスポイントへ再帰属を試みた場合に、当該アクセスポイント30は、当該無線LAN端末20の識別情報が終了時刻格納部305に登録されている場合に、現在帰属中の無線LAN端末20の台数が最大帰属可能台数未満か否かにかかわらず、当該無線LAN端末20との間で帰属処理を実行する。   For example, the access point 30 registers the identification information of the wireless LAN terminal 20 that has transmitted the reservation command and the end time of the reservation period in the end time storage unit 305 and newly adds one piece of identification information to the end time storage unit 305. When is registered, the maximum number of belongings can be reduced by one. When the wireless LAN terminal 20 attempts to re-associate with the access point, the access point 30 is currently belonging when the identification information of the wireless LAN terminal 20 is registered in the end time storage unit 305. Regardless of whether or not the number of wireless LAN terminals 20 is less than the maximum attributeable number, the attribution process is executed with the wireless LAN terminal 20.

一方、当該無線LAN端末20の識別情報が終了時刻格納部305に格納されていない場合、当該アクセスポイント30は、現在帰属中の無線LAN端末20の台数が最大帰属可能台数未満の場合に、当該無線LAN端末20との間で帰属処理を実行する。このような構成としても、アクセスポイント30は、予約コマンドに対応する予約期間分、当該予約コマンドを送信してきた無線LAN端末20の再帰属を確実に実行することができる。   On the other hand, when the identification information of the wireless LAN terminal 20 is not stored in the end time storage unit 305, the access point 30 is in the state where the number of wireless LAN terminals 20 currently belonging is less than the maximum number of belongings. The attribution process is executed with the wireless LAN terminal 20. Even with such a configuration, the access point 30 can reliably execute re-assignment of the wireless LAN terminal 20 that has transmitted the reservation command for the reservation period corresponding to the reservation command.

また、上記した実施形態では、無線LAN端末20が、予約コマンドを送信した後に、予約コマンドの送信先のアクセスポイント30のエリア外へ移動し、再び当該エリア内へ戻って当該アクセスポイント30へ帰属要求を送信した場合、アクセスポイント30は、当該無線LAN端末20からの予約コマンドによって設定した終了時刻を終了時刻格納部305から削除するが、他の例として、アクセスポイント30は、現在時刻が当該終了時刻を過ぎるまで、当該終了時刻を削除しないようにしてもよい。これにより、無線LAN端末20は、予約コマンドにより一旦予約した期間は、予約コマンドを再び送信することなく、予約コマンドの送信先のアクセスポイント30に何度でも再帰属することができる。   In the above-described embodiment, after the wireless LAN terminal 20 transmits the reservation command, the wireless LAN terminal 20 moves out of the area of the access point 30 to which the reservation command is transmitted, returns to the area, and belongs to the access point 30 again. When the request is transmitted, the access point 30 deletes the end time set by the reservation command from the wireless LAN terminal 20 from the end time storage unit 305. As another example, the access point 30 The end time may not be deleted until the end time has passed. Thus, the wireless LAN terminal 20 can recursively belong to the access point 30 that is the destination of the reservation command again and again without transmitting the reservation command again during the period once reserved by the reservation command.

また、上記した実施形態において、アクセスポイント30は、終了時刻を管理することにより、予約コマンドを送信した無線LAN端末20の予約期間を管理したが、他の例として、アクセスポイント30は、予約コマンドを受信してからの時間の経過を管理することにより、予約コマンドを送信した無線LAN端末20の予約期間を管理するようにしてもよい。   In the embodiment described above, the access point 30 manages the reservation period of the wireless LAN terminal 20 that has transmitted the reservation command by managing the end time. As another example, the access point 30 may It is also possible to manage the reservation period of the wireless LAN terminal 20 that has transmitted the reservation command by managing the passage of time since the reception of.

本発明の一実施形態に係る無線LANシステム10のシステム構成を示す図である。1 is a diagram showing a system configuration of a wireless LAN system 10 according to an embodiment of the present invention. 無線LAN端末20の詳細な機能構成の一例を示す図である。2 is a diagram illustrating an example of a detailed functional configuration of a wireless LAN terminal 20. FIG. 無線LAN端末20の概観の一例を示す図である。2 is a diagram illustrating an example of an overview of a wireless LAN terminal 20. FIG. アクセスポイント30の詳細な機能構成の一例を示す図である。2 is a diagram illustrating an example of a detailed functional configuration of an access point 30. FIG. 終了時刻格納部305に格納されるデータ構造の一例を示す図である。It is a figure which shows an example of the data structure stored in the end time storage part. 無線LAN端末20の動作の一例を示すフローチャートである。4 is a flowchart showing an example of the operation of the wireless LAN terminal 20. アクセスポイント30の動作の一例を示すフローチャートである。3 is a flowchart showing an example of the operation of an access point 30. システム保留処理を実行する際に予約コマンドを送信する場合の無線LANシステム10の動作の一例を示すシーケンス図である。It is a sequence diagram which shows an example of operation | movement of the wireless LAN system 10 in the case of transmitting a reservation command when performing a system suspension process.

符号の説明Explanation of symbols

10・・・無線LANシステム、11・・・有線LAN、12・・・SIPサーバ、13・・・通信機器、14・・・通信可能エリア、20・・・無線LAN端末、200・・・通知部、201・・・操作キー、202・・・予約期間管理部、203・・・帰属処理部、204・・・エリア内判定部、205・・・コマンド送信部、206・・・キー操作検出部、207・・・無線通信部、30・・・アクセスポイント、300・・・有線通信部、301・・・予約許可端末情報格納部、302・・・コマンド受信部、303・・・終了時刻削除部、304・・・無線通信部、305・・・終了時刻格納部、3050・・・端末ID、3051・・・終了時刻、306・・・帰属台数格納部、307・・・帰属処理部、40・・・スピーカ、41・・・表示画面、42・・・予約ボタン、43・・・予約解除ボタン、44・・・数字キー DESCRIPTION OF SYMBOLS 10 ... Wireless LAN system, 11 ... Wired LAN, 12 ... SIP server, 13 ... Communication equipment, 14 ... Communication area, 20 ... Wireless LAN terminal, 200 ... Notification , 201 ... operation keys, 202 ... reservation period management section, 203 ... attribution processing section, 204 ... in-area determination section, 205 ... command transmission section, 206 ... key operation detection 207 ... Wireless communication unit, 30 ... Access point, 300 ... Wired communication unit, 301 ... Reservation permission terminal information storage unit, 302 ... Command reception unit, 303 ... End time Deletion unit, 304 ... wireless communication unit, 305 ... end time storage unit, 3050 ... terminal ID, 3051 ... end time, 306 ... belonging number storage unit, 307 ... attribution processing unit 40 ... Speaker, 1 ... display screen, 42 ... reservation button, 43 ... reservation release button, 44 ... numeric keys

Claims (3)

無線LAN端末を有する無線LANシステムに用いられるアクセスポイントであって、
無線LAN端末の帰属を許可する期間である予約期間を、許可される無線LAN端末の識別情報に対応付けて格納する予約期間格納手段と、
現在帰属している無線LAN端末の台数を格納する帰属台数格納手段と、
帰属中の無線LAN端末から当該無線LAN端末の識別情報を含む予約コマンドを受信した場合に、前記予約期間を当該無線LAN端末の識別情報に対応付けて前記予約期間格納手段に格納する予約コマンド受信手段と、
前記予約期間格納手段を参照して、前記予約期間格納手段内に格納されている予約期間が経過した後に、前記帰属台数格納手段に格納されている無線LAN端末の台数を1減らすと共に、対応する予約期間および当該予約期間に対応付けられている識別情報を削除する予約期間削除手段と、
無線LAN端末から帰属要求を受信した場合に、前記予約期間格納手段を参照して、
前記帰属要求を送信した無線LAN端末の識別情報が前記予約期間格納手段に格納されている場合には、前記帰属台数格納手段に格納されている無線LAN端末の台数を1増やさずに、当該帰属要求を送信した無線LAN端末との間で帰属処理を実行し、
前記帰属要求を送信した無線LAN端末の識別情報が前記予約期間格納手段に格納されていない場合には、前記帰属台数格納手段を参照して、
現在帰属している無線LAN端末の台数が、同時に帰属可能な最大の無線LAN端末の台数である最大帰属台数未満ならば、前記帰属台数格納手段に格納されている無線LAN端末の台数を1増やすと共に、前記帰属要求を送信した無線LAN端末との間で帰属処理を実行し、
現在帰属している無線LAN端末の台数が、前記最大帰属台数以上ならば、前記帰属要求を送信した無線LAN端末の帰属を拒否する帰属処理手段と
を備え
前記帰属処理手段は、
現在帰属している無線LAN端末から帰属解除要求を受信した場合に、前記予約期間格納手段を参照して、
当該帰属解除要求を送信した無線LAN端末の識別情報が前記予約期間格納手段に格納されている場合には、前記帰属台数格納手段に格納されている無線LAN端末の台数を1減らさずに、当該帰属解除要求を送信した無線LAN端末との間で帰属解除処理を実行し、
当該帰属解除要求を送信した無線LAN端末の識別情報が前記予約期間格納手段に格納されていない場合には、前記帰属台数格納手段に格納されている無線LAN端末の台数を1減らすと共に、当該帰属解除要求を送信した無線LAN端末との間で帰属解除処理を実行することを特徴とするアクセスポイント。
An access point used in a wireless LAN system having a wireless LAN terminal,
Reservation period storage means for storing a reservation period, which is a period during which wireless LAN terminal attribution is permitted, in association with identification information of the permitted wireless LAN terminal;
Belonging number storage means for storing the number of wireless LAN terminals currently belonging;
Reservation command reception for storing the reservation period in the reservation period storage unit in association with the identification information of the wireless LAN terminal when a reservation command including the identification information of the wireless LAN terminal is received from the belonging wireless LAN terminal Means,
Referring to the reservation period storage means, after the reservation period stored in the reservation period storage means has elapsed , the number of wireless LAN terminals stored in the belonging number storage means is reduced by 1 and corresponding A reservation period deleting means for deleting the reservation period and the identification information associated with the reservation period;
When an attribution request is received from a wireless LAN terminal, referring to the reservation period storage means,
If the identification information of the wireless LAN terminal that transmitted the attribution request is stored in the reservation period storage means, the attribution number is increased without increasing the number of wireless LAN terminals stored in the attribution number storage means. Execute attribution processing with the wireless LAN terminal that sent the request,
If the identification information of the wireless LAN terminal that transmitted the attribution request is not stored in the reservation period storage means, refer to the attribution number storage means,
If the number of wireless LAN terminals currently belonging is less than the maximum number of wireless LAN terminals that can be simultaneously attributed, the number of wireless LAN terminals stored in the belonging number storage means is increased by one. Together with the wireless LAN terminal that transmitted the attribution request,
If the number of wireless LAN terminals currently attributed is equal to or greater than the maximum attribute number, an attribution processing means for rejecting attribution of the wireless LAN terminal that transmitted the attribution request ,
The attribution processing means is
When receiving an attribution cancellation request from the currently belonging wireless LAN terminal, refer to the reservation period storage means,
If the identification information of the wireless LAN terminal that transmitted the attribution cancellation request is stored in the reservation period storage means, the number of wireless LAN terminals stored in the attribution number storage means is not reduced by 1, Execute the attribution cancellation process with the wireless LAN terminal that sent the attribution cancellation request,
If the identification information of the wireless LAN terminal that transmitted the attribution cancellation request is not stored in the reservation period storage means, the number of wireless LAN terminals stored in the attribution number storage means is reduced by 1, and the attribution information access point, wherein that you run attribution release processing with the wireless LAN terminal transmitting the release request.
請求項1に記載のアクセスポイントであって、
前記予約コマンドに応じて前記予約期間を設定する無線LAN端末の識別情報を予め格納している予約許可端末情報格納手段をさらに備え、
前記予約コマンド受信手段は、
前記予約コマンドを受信した場合に、当該予約コマンドに含まれる無線LAN端末の識別情報が、前記予約許可端末情報格納手段に格納されているならば、前記予約期間を当該無線LAN端末の識別情報に対応付けて前記予約期間格納手段に格納することを特徴とするアクセスポイント。
The access point according to claim 1,
Reservation permission terminal information storage means for preliminarily storing wireless LAN terminal identification information for setting the reservation period according to the reservation command,
The reservation command receiving means includes
When the reservation command is received, if the identification information of the wireless LAN terminal included in the reservation command is stored in the reservation permitted terminal information storage unit, the reservation period is set as the identification information of the wireless LAN terminal. An access point that is stored in the reservation period storage means in association with each other.
請求項1または2に記載のアクセスポイントであって、
前記予約コマンドには、前記予約期間が含まれており、
前記予約コマンド受信手段は、
前記予約コマンドを受信した場合に、当該予約コマンドに含まれる予約期間を、当該予約コマンドを送信した無線LAN端末の識別情報に対応付けて前記予約期間格納手段に格納することを特徴とするアクセスポイント。
The access point according to claim 1 or 2,
The reservation command includes the reservation period,
The reservation command receiving means includes
When the reservation command is received, the reservation period included in the reservation command is stored in the reservation period storage unit in association with the identification information of the wireless LAN terminal that has transmitted the reservation command. .
JP2006030893A 2006-02-08 2006-02-08 access point Expired - Fee Related JP4862417B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006030893A JP4862417B2 (en) 2006-02-08 2006-02-08 access point

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006030893A JP4862417B2 (en) 2006-02-08 2006-02-08 access point

Publications (2)

Publication Number Publication Date
JP2007214760A JP2007214760A (en) 2007-08-23
JP4862417B2 true JP4862417B2 (en) 2012-01-25

Family

ID=38492829

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006030893A Expired - Fee Related JP4862417B2 (en) 2006-02-08 2006-02-08 access point

Country Status (1)

Country Link
JP (1) JP4862417B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5942374B2 (en) * 2011-09-30 2016-06-29 ソニー株式会社 Information processing apparatus, communication system, and information processing apparatus control method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2762409B2 (en) * 1992-03-31 1998-06-04 松下電器産業株式会社 Multi-zone cordless telephone device
JP2004048250A (en) * 2002-07-10 2004-02-12 Toshiba Corp Wireless base station, network subscribing control method, wireless terminal, and communication control method
JP2004228851A (en) * 2003-01-22 2004-08-12 Matsushita Electric Ind Co Ltd Communication system
JP2005101788A (en) * 2003-09-24 2005-04-14 Sony Corp System and apparatus of radio communication

Also Published As

Publication number Publication date
JP2007214760A (en) 2007-08-23

Similar Documents

Publication Publication Date Title
US7630329B2 (en) Communication method, communication system, and connection apparatus
JP5804253B2 (en) Wireless LAN access point device and wireless voice call system
US10200539B2 (en) Relaying device, audio communication system, and relaying method
KR101312205B1 (en) Communication control method and mobile communication terminal
EP3068118B1 (en) Relay apparatus, voice-communication system, method for relaying voice signals, and program
EP1732335B1 (en) Communication control server, communication terminal and communication control method for PoC communication
JP4699226B2 (en) Call system
JP3997995B2 (en) Half-duplex wireless communication method, program, and system
EP3068117B1 (en) Relay device, voice-communication system, program, and relay method
US20050036468A1 (en) Communication terminal and communication system
JP4862417B2 (en) access point
JP5109702B2 (en) Communications system
JP4830486B2 (en) Wireless LAN system and wireless LAN terminal
JP2007166274A (en) Wireless lan terminal and wireless lan system
JP5391982B2 (en) Terminal device and power supply control method
JP4690152B2 (en) access point
JPH1141663A (en) Mobile terminal equipment
US20040242214A1 (en) Call saving method and telephone switchboard used in telephone switching system
JPH03128535A (en) Line connection switching method
JP5094163B2 (en) Wireless IP telephone and wireless IP telephone system
JP2009218859A (en) Call connecting method, and, communication system
KR20030028181A (en) Method for reject incomming call
JPWO2020225241A5 (en)
JP2010093332A (en) Apparatus, system, and method for call processing
JP2007335974A (en) Wireless communication terminal and communication method thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090121

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110627

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110712

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110908

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: 20111011

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: 20111024

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

Free format text: PAYMENT UNTIL: 20141118

Year of fee payment: 3

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: 20141118

Year of fee payment: 3

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees