(57)【要約】【課題】無線区間の輻輳による通話不具合を好適に解決する無線通信システムを提供する。【解決手段】ＳＩＰサーバ１０は、それぞれ、ＥＰ４０のうちで自身が管轄するＥＰの通話状態を特定し、全てのＡＰ３０に送信する。ＡＰ３０は、それぞれ、受信したＥＰの通話状態の情報に基づいて、ＡＰ３０と接続可能なＥＰのうちで通話状態にあるＥＰの台数を特定する。ＡＰ３０は、それぞれ、特定したＥＰの台数に基づいて、そのＡＰに関する通話を制限する旨の要求を全てのＳＩＰサーバ１０に送信する。ＳＩＰサーバ１０は、それぞれ、要求を受信すると、要求を送信したＡＰに関するＥＰの通話を制限する。【選択図】図１
2008219200.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線端末の呼制御を行う１又は複数の呼制御サーバと、前記１又は複数の呼制御サーバと前記複数の無線端末を接続するための１又は複数の中継装置と、から構成される無線通信システムであって、
前記呼制御サーバは、それぞれ、
前記複数の無線端末のうちで自身が管轄する無線端末の通話状態を特定する通話状態特定手段と、
前記通話状態特定手段が特定した無線端末の通話状態を特定する情報を含む通話状態情報を前記１又は複数の中継装置に送信する情報送信手段と、を備え、
前記中継装置は、それぞれ、
前記情報送信手段が送信した通話状態情報を受信し、受信した通話状態情報に基づいて、当該中継装置と接続可能な無線端末のうちで通話状態にある無線端末の台数を特定する台数特定手段と、
前記台数特定手段が特定した無線端末の台数に基づいて、当該中継装置に関する通話を制限する旨の要求を前記１又は複数の呼制御サーバに送信する要求送信手段と、を備え、
前記呼制御サーバは、それぞれ、
前記要求送信手段が送信した要求を受信すると、当該要求送信手段を備える中継装置に関する無線端末の通話を制限する通話制限手段を備える、
ことを特徴とする無線通信システム。
【請求項２】
前記中継装置は、それぞれ、
前記複数の無線端末のうちで自身と接続可能な無線端末を特定する無線端末特定手段をさらに備え、
前記中継装置の前記台数特定手段は、それぞれ、
前記情報送信手段が送信した通話状態情報と、前記無線端末特定手段が特定した無線端末の情報とに基づいて、当該中継装置と接続可能な無線端末のうちで通話状態にある無線端末の台数を特定する、
ことを特徴とする請求項１に記載の無線通信システム。
【請求項３】
前記中継装置は、それぞれ、
前記台数特定手段が特定した無線端末の台数と当該中継装置の処理可能台数とが同じであるか否かを判定する判定手段をさらに備え、
前記中継装置の前記要求送信手段は、それぞれ、
前記台数特定手段が算出した無線端末の台数と当該中継装置の処理可能台数が同じであると前記判定手段が判定した場合、当該中継装置に関する通話を制限する旨の要求を前記１又は複数の呼制御サーバに送信する、
ことを特徴とする請求項１又は２に記載の無線通信システム。
【請求項４】
前記１又は複数の呼制御サーバの前記通話制限手段が、一の中継装置に関する無線端末の通話を制限している場合において、
前記一の中継装置は、
前記台数特定手段が特定した無線端末の台数に基づいて、前記一の中継装置に関する無線端末の通話の制限を解除する旨の要求を前記１又は複数の呼制御サーバに送信し、
前記１又は複数の呼制御サーバは、前記要求を受信すると前記一の中継装置に関する無線端末の通話の制限を解除する、
ことを特徴とする請求項１に記載の無線通信システム。
【請求項５】
前記１又は複数の呼制御サーバの前記通話制限手段が、一の中継装置に関する無線端末の通話を制限している場合において、
前記一の中継装置の前記判定手段が、前記一の中継装置と接続可能な無線端末のうちで通話状態にある無線端末の台数と前記一の中継装置の処理可能台数とが同じではないと判別したときに、前記中継装置は、前記一の中継装置に関する無線端末の通話の制限を解除する旨の要求を前記１又は複数の呼制御サーバに送信し、
前記呼制御サーバは、前記要求を受信すると前記一の中継装置に関する無線端末の通話の制限を解除する、
ことを特徴とする請求項３に記載の無線通信システム。
【請求項６】
複数の無線端末と１又は複数の呼制御サーバとを接続するための中継装置であって、
前記複数の無線端末のうちで自身と接続可能な無線端末を特定する無線端末特定手段と、
前記呼制御サーバが送信した前記呼制御サーバが管轄する無線端末の通話状態を特定する情報を含む通話状態情報を受信すると、受信した情報と、前記無線端末特定手段が特定した無線端末の情報とに基づいて、当該中継装置と接続可能な無線端末のうちで通話状態にある無線端末の台数を特定する台数特定手段と、
前記台数特定手段が特定した無線端末の台数に基づいて、当該中継装置に関する通話を制限する旨の要求を前記１又は複数の呼制御サーバに送信する要求送信手段と、を備える、
ことを特徴とする中継装置。
【請求項７】
１又は複数の中継装置を介して複数の無線端末の呼制御を行う呼制御サーバであって、
前記複数の無線端末のうちで自身が管轄する無線端末の通話状態を特定する通話状態特定手段と、
前記通話状態特定手段が特定した無線端末の通話状態を特定する情報を含む通話状態情報を前記１又は複数の中継装置に送信する情報送信手段と、
前記中継装置が前記情報送信手段の送信に応答し、送信した要求を受信すると、前記中継装置に関する無線端末の通話を制限する通話制限手段とを備える、
ことを特徴とする呼制御サーバ。
【請求項８】
複数の無線端末と、１又は複数の呼制御サーバと、を接続するためのコンピュータを、
前記複数の無線端末のうちで自身と接続可能な無線端末を特定する無線端末特定手段、
前記呼制御サーバが送信した前記呼制御サーバが管轄する無線端末の通話状態を特定する情報を含む通話状態情報を受信すると、受信した情報と、前記無線端末特定手段が特定した無線端末の情報とに基づいて、当該コンピュータと接続可能な無線端末のうちで通話状態にある無線端末の台数を算出する台数算出手段、
前記台数算出手段が算出した無線端末の台数に基づいて、当該中継装置に関する通話を制限する旨の要求を前記１又は複数の呼制御サーバに送信する要求送信手段、
として機能させることを特徴とするプログラム。
【請求項９】
１又は複数の中継装置を介して複数の無線端末の呼制御を行うコンピュータを、
前記複数の無線端末のうちで自身が管轄する無線端末の通話状態を特定する通話状態特定手段、
前記通話状態特定手段が特定した無線端末の通話状態を特定する情報を含む通話状態情報を前記１又は複数の中継装置に送信する情報送信手段、
前記中継装置が前記情報送信手段の送信に応答し、送信した要求を受信すると、前記中継装置に関する無線端末の通話を制限する通話制限手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮを介してのＩＰ（Internet Protocol）音声通信を可能とする無線通信システム、呼制御サーバ、中継装置、及び、プログラムに関する。
【背景技術】
【０００２】
現在、ＩＰ音声通信を可能にするＩＰ電話システム、所謂、ＶｏＩＰ（Voice over Internet Protocol）システムが実用化されている。さらに、無線ＬＡＮを介して無線端末間の通話を可能にするＶｏＩＰシステムが実用化されている。
【０００３】
このような無線ＬＡＮを用いたＶｏＩＰシステムは、無線端末と、呼制御を行うＳＩＰ（Session Initiation Protocol）サーバと、無線ＬＡＮアクセスポイントと、を備えている。ＶｏＩＰシステムはパケット交換方式を採用しているために、一つのアクセスポイント当りに接続できる無線端末の台数は限られている。
【０００４】
そのため、一つのアクセスポイント当りに接続している無線端末の台数が増加すると、通信障害が発生しやすくなる。この結果として、一つのアクセスポイント当りに接続中の無線端末の台数を制限する技術が必要となる。
【０００５】
例えば、特許文献１では、一台のＳＩＰサーバが、各無線端末が接続中であるアクセスポイントと各無線端末の通話状況との情報を記録し、飽和状態になったアクセスポイントへの無線端末の接続を制限する技術が開示されている。
【０００６】
しかし、特許文献１の技術では、複数のＳＩＰサーバを備え、ＳＩＰサーバ毎に複数の無線端末が管轄されているＶｏＩＰシステムにおいて、ＳＩＰサーバはそれぞれ自己の管轄下にある無線端末のみの接続状態を把握するものである。よって、管轄されるＳＩＰサーバがそれぞれ異なる複数の無線端末が同じアクセスポイントに接続要求した場合に、各ＳＩＰサーバは当該アクセスポイントの接続状態を正確に認識することができない。
【特許文献１】特開２００５−２２９５９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上記問題点に鑑みてなされたもので、複数の呼制御サーバと複数の中継装置とから構成され、無線区間の輻輳による通話不具合を解決する無線通信システム、呼制御サーバ、中継装置、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の第１の観点に係る無線通信システムは、
複数の無線端末の呼制御を行う１又は複数の呼制御サーバと、前記１又は複数の呼制御サーバと前記複数の無線端末を接続するための１又は複数の中継装置と、から構成される無線通信システムであって、
前記呼制御サーバは、それぞれ、
前記複数の無線端末のうちで自身が管轄する無線端末の通話状態を特定する通話状態特定手段と、
前記通話状態特定手段が特定した無線端末の通話状態を特定する情報を含む通話状態情報を前記１又は複数の中継装置に送信する情報送信手段と、を備え、
前記中継装置は、それぞれ、
前記情報送信手段が送信した通話状態情報を受信し、受信した通話状態情報に基づいて、当該中継装置と接続可能な無線端末のうちで通話状態にある無線端末の台数を特定する台数特定手段と、
前記台数特定手段が特定した無線端末の台数に基づいて、当該中継装置に関する通話を制限する旨の要求を前記１又は複数の呼制御サーバに送信する要求送信手段と、を備え、
前記呼制御サーバは、それぞれ、
前記要求送信手段が送信した要求を受信すると、当該要求送信手段を備える中継装置に関する無線端末の通話を制限する通話制限手段を備える、
ことを特徴とする。
【０００９】
例えば、前記中継装置は、それぞれ、
前記複数の無線端末のうちで自身と接続可能な無線端末を特定する無線端末特定手段をさらに備え、
前記中継装置の前記台数特定手段は、それぞれ、
前記情報送信手段が送信した通話状態情報と、前記無線端末特定手段が特定した無線端末の情報とに基づいて、当該中継装置と接続可能な無線端末のうちで通話状態にある無線端末の台数を特定してもよい。
【００１０】
例えば、前記中継装置は、それぞれ、
前記台数特定手段が特定した無線端末の台数と当該中継装置の処理可能台数とが同じであるか否かを判定する判定手段をさらに備え、
前記中継装置の前記要求送信手段は、それぞれ、
前記台数特定手段が算出した無線端末の台数と当該中継装置の処理可能台数が同じであると前記判定手段が判定した場合、当該中継装置に関する通話を制限する旨の要求を前記１又は複数の呼制御サーバに送信してもよい。
【００１１】
例えば、前記１又は複数の呼制御サーバの前記通話制限手段が、一の中継装置に関する無線端末の通話を制限している場合において、
前記一の中継装置は、
前記台数特定手段が特定した無線端末の台数に基づいて、前記一の中継装置に関する無線端末の通話の制限を解除する旨の要求を前記１又は複数の呼制御サーバに送信し、
前記１又は複数の呼制御サーバは、前記要求を受信すると前記一の中継装置に関する無線端末の通話の制限を解除してもよい。
【００１２】
例えば、前記１又は複数の呼制御サーバの前記通話制限手段が、一の中継装置に関する無線端末の通話を制限している場合において、
前記一の中継装置の前記判定手段が、前記一の中継装置と接続可能な無線端末のうちで通話状態にある無線端末の台数と前記一の中継装置の処理可能台数とが同じではないと判別したときに、前記中継装置は、前記一の中継装置に関する無線端末の通話の制限を解除する旨の要求を前記１又は複数の呼制御サーバに送信し、
前記呼制御サーバは、前記要求を受信すると前記一の中継装置に関する無線端末の通話の制限を解除してもよい。
【００１３】
本発明の第２の観点に係る中継装置は、
複数の無線端末と１又は複数の呼制御サーバとを接続するための中継装置であって、
前記複数の無線端末のうちで自身と接続可能な無線端末を特定する無線端末特定手段と、
前記呼制御サーバが送信した前記呼制御サーバが管轄する無線端末の通話状態を特定する情報を含む通話状態情報を受信すると、受信した情報と、前記無線端末特定手段が特定した無線端末の情報とに基づいて、当該中継装置と接続可能な無線端末のうちで通話状態にある無線端末の台数を特定する台数特定手段と、
前記台数特定手段が特定した無線端末の台数に基づいて、当該中継装置に関する通話を制限する旨の要求を前記１又は複数の呼制御サーバに送信する要求送信手段と、を備える、
ことを特徴とする。
【００１４】
本発明の第３の観点に係る呼制御サーバは、
１又は複数の中継装置を介して複数の無線端末の呼制御を行う呼制御サーバであって、
前記複数の無線端末のうちで自身が管轄する無線端末の通話状態を特定する通話状態特定手段と、
前記通話状態特定手段が特定した無線端末の通話状態を特定する情報を含む通話状態情報を前記１又は複数の中継装置に送信する情報送信手段と、
前記中継装置が前記情報送信手段の送信に応答し、送信した要求を受信すると、前記中継装置に関する無線端末の通話を制限する通話制限手段とを備える、
ことを特徴とする呼制御サーバ。
【００１５】
本発明の第４の観点に係るプログラムは、
複数の無線端末と、１又は複数の呼制御サーバと、を接続するためのコンピュータを、
前記複数の無線端末のうちで自身と接続可能な無線端末を特定する無線端末特定手段、
前記呼制御サーバが送信した前記呼制御サーバが管轄する無線端末の通話状態を特定する情報を含む通話状態情報を受信すると、受信した情報と、前記無線端末特定手段が特定した無線端末の情報とに基づいて、当該コンピュータと接続可能な無線端末のうちで通話状態にある無線端末の台数を算出する台数算出手段、
前記台数算出手段が算出した無線端末の台数に基づいて、当該中継装置に関する通話を制限する旨の要求を前記１又は複数の呼制御サーバに送信する要求送信手段、
として機能させることを特徴とする。
【００１６】
本発明の第５の観点に係るプログラムは、
１又は複数の中継装置を介して複数の無線端末の呼制御を行うコンピュータを、
前記複数の無線端末のうちで自身が管轄する無線端末の通話状態を特定する通話状態特定手段、
前記通話状態特定手段が特定した無線端末の通話状態を特定する情報を含む通話状態情報を前記１又は複数の中継装置に送信する情報送信手段、
前記中継装置が前記情報送信手段の送信に応答し、送信した要求を受信すると、前記中継装置に関する無線端末の通話を制限する通話制限手段、
として機能させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、複数の呼制御サーバと複数の中継装置とから構成される無線通信システムにおいて、無線区間の輻輳による通話不具合を解決することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施形態に係る無線通信システム１００を説明する。無線通信システム１００は、複数の無線端末の間の通話を可能にする。
【００１９】
無線通信システム１００は、図１に示すように、複数のＳＩＰサーバ１０−１〜１０−Ｌと、ＩＰネットワーク２０と、複数のアクセスポイント３０−１〜３０−Ｍと、複数の無線端末４０−１〜４０−Ｎと、から構成される。以下、アクセスポイントはＡＰと、無線端末（End Point）はＥＰと記す。
【００２０】
ＳＩＰサーバ１０−１〜１０−Ｌは、ＳＩＰ（Session Initiation Protocol）に基づいて、それぞれが管轄する無線端末（ＥＰ）４０の間の接続と切断の制御、所謂、呼制御を行う。また、ＳＩＰサーバ１０−１〜１０−Ｌは、一のＡＰ３０に所属する通話中のＥＰ４０の台数が所定の台数に達したときに当該ＡＰ３０に対する接続制限を行う。
【００２１】
本実施形態において、ＳＩＰサーバ１０−１〜１０−Ｌは互いに同一の構成を有する。ここでは、ＳＩＰサーバ１０−１を例に、その構成を説明する。
【００２２】
ＳＩＰサーバ１０−１は、図２に示すように、ＣＰＵ（Central Processing Unit）１１−１と、ＲＯＭ（Read Only Memory）１２−１と、ＲＡＭ（Random Access Memory）１３−１と、有線通信制御部１４−１と、記憶部１５−１と、から構成される。
【００２３】
ＣＰＵ１１−１は、ＳＩＰサーバ１０−１全体の動作を制御する。また、ＣＰＵ１１−１は、ＲＯＭ１２−１に格納されているプログラムを実行することにより、呼制御とＡＰ３０の接続制限とに関する処理を行う。処理の内容については、後述する。
【００２４】
ＲＯＭ１２−１は、ＣＰＵ１１−１の動作プログラムを記憶する。動作プログラムの詳細については後述する。
【００２５】
ＲＡＭ１３−１は、ＣＰＵ１１−１のワークエリアとして機能する。
【００２６】
有線通信制御部１４−１は、ＩＰネットワーク２０に接続され、他装置と間でデータの送受信を行う。
【００２７】
記憶部１５−１は、ハードディスク装置等から構成され、図５（ａ）に示すようなサーバ管理情報１０１−１や、図５（ｂ）に示すような、ＡＰ使用可否情報１０２−１などを格納する。
【００２８】
サーバ管理情報１０１−１は、ＳＩＰサーバ１０−１が管轄する無線端末（ＥＰ）４０に関する情報であり、図５（ａ）に示すように、それらの無線端末４０のＭＡＣアドレスと内線番号とＩＰアドレスと、それらの無線端末（ＥＰ）４０が所属するアクセスポイント（ＡＰ）３０のＢＳＳＩＤ（Basic Service Set Identifier；通常はアクセスポイントのＭＡＣアドレス）とＩＰアドレスと、それらの無線端末（ＥＰ）４０の通話状態（通話中であるか否か）との情報から構成される。
【００２９】
例えば、図５（ａ）に示す例では、ＳＩＰサーバ１０−１は、ＥＰ４０−１，４０−２，４０−３，４０−４の四台の無線端末（ＥＰ）を管轄している。
左から一番目の項目には、その四台のＥＰのＭＡＣアドレスである「ＭＡＣ１」「ＭＡＣ２」「ＭＡＣ３」「ＭＡＣ４」が上から順に登録されている。
左から二番目の項目には、その四台のＥＰの内線番号である「１０１」「１０２」「１０３」「１０４」が上から順に登録されている。
左から三番目の項目には、その四台のＥＰのＩＰアドレスである「ＩＰ−Ｔ１」「ＩＰ−Ｔ２」「ＩＰ−Ｔ３」「ＩＰ−Ｔ４」が上から順に登録されている。
左から四番目の項目には、その四台のＥＰがそれぞれ所属するＡＰ３０−１のＢＳＳＩＤである「ＢＳＳ−ＡＰ１」「ＢＳＳ−ＡＰ１」「ＢＳＳ−ＡＰ１」「ＢＳＳ−ＡＰ１」が上から順に登録されている。
左から五番目の項目には、その四台のＥＰがそれぞれ所属するＡＰ３０−１のＩＰアドレスである「ＩＰ−ＡＰ１」「ＩＰ−ＡＰ１」「ＩＰ−ＡＰ１」「ＩＰ−ＡＰ１」が上から順に登録されている。
左から六番目の項目には、その四台のＥＰの通話状態が登録されており、「ＥＰ４０−１は通話中」「ＥＰ４０−２は通話中」「ＥＰ４０−３は通話していない」「ＥＰ４０−４は通話していない」という旨の情報が上から順に登録されている。
【００３０】
ＡＰ使用可否情報１０２−１は、システム内の全てのＡＰ３０−１〜３０−Ｍに関する情報であり、図５（ｂ）に示すように、ＡＰ３０−１〜３０−ＭのそれぞれのＢＳＳＩＤとそれぞれの使用可否（ＡＰ３０が使用可能であるか否か）との情報から構成される。
ＡＰ３０が使用不可である状態とは、そのＡＰ３０に所属する通話中ではないＥＰ４０が新たに通話することができない状態をいう。
各ＡＰ３０には、通話制限台数が設定されている。自身に所属する通話中のＥＰ４０の台数が通話制限台数と等しいＡＰ３０は、使用不可とされる。また、自身に所属する通話中のＥＰ４０の台数が通話制限台数未満であるＡＰ３０は、使用可能とされる。
なお、通話制限台数は、ＡＰ３０によって異なってもよい。
【００３１】
例えば、図５（ｂ）に示す例では、上から順にＡＰ３０−１〜３０−Ｍの情報が登録されている。
左から一番目の項目は、それぞれのＡＰのＢＳＳＩＤである「ＢＳＳ−ＡＰ１」「ＢＳＳ−ＡＰ２」「ＢＳＳ−ＡＰ３」〜「ＢＳＳ−ＡＰ（Ｍ）」が上から順に登録されている。
左から二番目の項目には、それぞれのＡＰの使用可否が登録されおり、「ＡＰ３０−１は使用可」「ＡＰ３０−２は使用可」「ＡＰ３０−３は使用可」〜「ＡＰ３０−Ｍは使用可」という旨の情報が上から順に登録されている。
【００３２】
なお、ＳＩＰサーバ１０−２も同様に、図６（ａ）に示すようなサーバ管理情報１０１−２と、図６（ｂ）に示すようなＡＰ使用可否情報１０２−１と内容において同一であるＡＰ使用可否情報１０２−２と、を記憶部１５−２に格納している。
【００３３】
例えば、図６（ａ）に示す例では、ＳＩＰサーバ１０−２は、ＥＰ４０−５，４０−６，４０−７，４０−８の四台の無線端末（ＥＰ）を管轄している。また、サーバ管理情報１０１−２の内容は、サーバ管理情報１０１−１の内容とは異なるが、構成において同一である。サーバ管理情報１０１−１〜１０１−Ｍは、内容において異なるが、構成において同一である。
【００３４】
また、図６（ｂ）に示すように、ＡＰ使用可否情報１０２−２は、ＡＰ使用可否情報１０２−１と内容において同一である。ＡＰ使用可否情報１０２−１〜１０２−Ｍは、内容において同一である。
【００３５】
つまり、ＳＩＰサーバ１０−１〜１０−Ｌは、それぞれサーバ管理情報１０１−１〜１０１〜Ｌと、それぞれＡＰ使用可否情報１０２−１〜１０２−Ｌとをそれぞれ記憶部１５−１〜１５−Ｌに格納している。
【００３６】
ＩＰ（Internet Protocol）ネットワーク２０は、ＩＰ（Internet Protocol）によって制御され、様々なデータを伝送するネットワークである。ＩＰネットワーク２０は、ＳＩＰサーバ１０−１〜１０−Ｌと、ＡＰ３０−１〜３０−Ｍと、に接続される。
【００３７】
アクセスポイント（ＡＰ）３０−１〜３０−Ｍは、それぞれ無線ＬＡＮ（Local Area Network）により自身の通信エリア内の無線端末（ＥＰ）４０と無線接続し、ＩＰネットワーク２０を介してＳＩＰサーバ１０−１〜１０−Ｌと有線接続する。また、ＡＰ３０−１〜３０−Ｍは、それぞれ自身に所属するＥＰのうちで通話中のＥＰの台数を特定し、その台数に基づいて接続制限の要求をＳＩＰサーバ１０−１〜１０−Ｌに送信する。
【００３８】
本実施形態において、ＡＰ３０−１〜３０−Ｍは互いに同一の構成を有する。ここでは、ＡＰ３０−１を例に、その構成を説明する。
【００３９】
アクセスポイント（ＡＰ）３０−１は、図３に示すように、ＣＰＵ３１−１と、ＲＯＭ３２−１と、ＲＡＭ３３−１と、有線通信制御部３４−１と、記憶部３５−１と、無線通信制御部３６−１と、無線送受信部３７−１と、から構成される。
【００４０】
ＣＰＵ３１−１は、ＡＰ３０−１全体の動作を制御する。また、ＣＰＵ３１−１は、ＲＯＭ３２−１に格納されているプログラムを実行することにより、接続制限の要求と、通話と、に関する処理を行う。処理の内容については、後述する。
【００４１】
ＲＯＭ３２−１は、ＣＰＵ３１−１の動作プログラムを記憶する。動作プログラムの詳細については後述する。
【００４２】
ＲＡＭ３３−１は、ＣＰＵ３１−１のワークエリアとして機能する。
【００４３】
有線通信制御部３４−１は、ＩＰネットワーク２０に接続され、他装置と間でデータの送受信を行う。
【００４４】
記憶部３５−１は、ハードディスク装置等から構成され、図７（ａ）に示すようなＡＰ管理情報３０１−１などを格納する。
【００４５】
ＡＰ管理情報３０１−１は、ＡＰ３０−１の通信エリア内に存在する接続可能な無線端末（ＥＰ）４０に関する情報であり、図７（ａ）に示すように、それらの無線端末（ＥＰ）４０のＭＡＣアドレスと内線番号とＩＰアドレスと通話状態（通話中であるか否か）との情報から構成される。
【００４６】
例えば、図７（ａ）に示す例では、ＡＰ３０−１は、その通信エリア内に存在するＥＰ４０−１，４０−２，４０−３，４０−４の四台の無線端末（ＥＰ）と接続可能である。
左から一番目の項目には、その四台のＥＰのＭＡＣアドレスである「ＭＡＣ１」「ＭＡＣ２」「ＭＡＣ３」「ＭＡＣ４」が上から順に登録されている。
左から二番目の項目には、その四台のＥＰの内線番号である「１０１」「１０２」「１０３」「１０４」が上から順に登録されている。
左から三番目の項目には、その四台のＥＰのＩＰアドレスである「ＩＰ−Ｔ１」「ＩＰ−Ｔ２」「ＩＰ−Ｔ３」「ＩＰ−Ｔ４」が上から順に登録されている。
左から四番目の項目には、その四台のＥＰの通話状態が登録されており、「ＥＰ４０−１は通話中」「ＥＰ４０−２は通話中」「ＥＰ４０−３は通話していない」「ＥＰ４０−４は通話していない」という旨の情報が上から順に登録されている。
【００４７】
なお、ＡＰ３０−２も同様に、図７（ｂ）に示すようなＡＰ管理情報３０１−２を記憶部３５−２に格納している。ＡＰ３０−３も同様に、図７（ｃ）に示すようなＡＰ管理情報３０１−３を記憶部３５−３に格納している。
【００４８】
つまり、ＡＰ３０−１〜３０−Ｍは、それぞれＡＰ管理情報３０１−１〜３０１−Ｍをそれぞれ記憶部３５−１〜３５−Ｍに格納している。
【００４９】
無線通信制御部３６−１は、例えば、ＩＥＥＥ８０２．１１などの無線ＬＡＮ規格に準拠しており、無線送受信部３７−１による無線端末（ＥＰ）との電波送受信を制御する。
【００５０】
無線送受信部３７−１は、無線通信制御部３６−１の制御のもと、無線端末（ＥＰ）との間で無線によるデータの送受信を行う。
【００５１】
無線端末４０−１〜４０−Ｎは、無線ＩＰ電話機であり、ＩＥＥＥ８０２．１１ｂなどの無線ＬＡＮ規格に準拠している。無線端末４０−１〜４０−Ｎは、それぞれ、ＳＩＰ(Session Initiation Protocol)に基づいて、通話先の無線端末と接続したり、切断したりするための呼制御データをＡＰ３０−１〜３０−Ｍの何れかと送受信する。また、無線端末４０−１〜４０−Ｎは、それぞれＡＰ３０−１〜３０−Ｍの何れかとＩＰ（Internet Protocol）にもとづいた音声データの通信を行う。
【００５２】
以下、上記構成を有する無線通信システム１００の動作を説明する。
【００５３】
図８に示すシーケンス図を参照して、無線通信システム１００における無線端末間の接続や切断等の一連の処理の一例を説明する。
【００５４】
始めに、図５（ａ）に示すように、ＳＩＰサーバ１０−１は、ＥＰ４０−１〜４０−４を管轄しており、その四台の無線端末の呼制御を行うように設定されている。また、図６（ａ）に示すように、ＳＩＰサーバ１０−２は、ＥＰ４０−５〜４０−８を管轄しており、その四台の無線端末の呼制御を行うように設定されている。
【００５５】
先ず、ＥＰ４０−３は、定期的に登録要求のメッセージ（Register）をＡＰ３０−１に送信する（ステップ＃１）。このとき、ＥＰ４０−３は、自身のＭＡＣアドレスとＩＰアドレスとを送信する。ＡＰ３０−１は、受信したＭＡＣアドレスとＩＰアドレスとがＡＰ管理情報３０１−１に登録されていなければ、受信したＭＡＣアドレスとＩＰアドレスとをＡＰ管理情報３０１−１に登録し、更新する。
【００５６】
ＡＰ管理情報３０１−１を更新すると、ＡＰ３０−１は、メッセージ（Register）をＳＩＰサーバ１０−１〜１０−Ｌに送信する（ステップ＃２）。このとき、ＡＰ３０−１は、登録したＥＰ４０−３のＭＡＣアドレスとＩＰアドレスと、ＡＰ３０−１のＢＳＳＩＤとＩＰアドレスとをＳＩＰサーバ１０−１〜１０−Ｌに送信する。
【００５７】
ＳＩＰサーバ１０−１〜１０−Ｌは、受信したＭＡＣアドレスとＩＰアドレスのＥＰが自身の管轄のものであれば、サーバ管理情報を更新する。ここでは、ＳＩＰサーバ１０−１は、受信したＭＡＣアドレスとＩＰアドレスとを有するＥＰ４０−３が自身の管轄であるので、ＥＰ４０−３の所属するＡＰ３０−１の情報に関してサーバ管理情報１０１−１を更新する。
【００５８】
ＳＩＰサーバ１０−１は、ＥＰ４０−３がＡＰ３０−１に所属した（接続可能である）ことを示すメッセージ（200 OK）を、ＡＰ３０−１を介してＥＰ４０−３に送信する（ステップ＃３）。
【００５９】
同様にして、ＥＰ４０−７は、ＡＰ３０−３に所属する（ステップ＃４〜６）。
【００６０】
この時点で、図４に示すように、ＥＰ４０−１〜４０−４は、ＡＰ３０−１の通信エリア内に存在し、ＡＰ３０−１に所属している。また、ＥＰ４０−５は、ＡＰ３０−２に所属している。ＥＰ４０−６〜４０−８は、ＡＰ３０−３に所属している。
【００６１】
また、図５（ａ）と図６（ａ）に示すように、この時点で、ＡＰ３０−１に所属し、通話中（接続中）の無線端末（ＥＰ）４０は二台であり、ＡＰ３０−２に所属し、通話中（接続中）の無線端末（ＥＰ）４０は一台であり、ＡＰ３０−３に所属し、通話中（接続中）の無線端末（ＥＰ）４０は一台である。ここで、一台のＡＰ３０に所属して通話できるように設定されている無線端末（ＥＰ）４０の台数（以下、通話制限台数）は三台であるとする。よって、この時点で、ＡＰ３０−１〜３０−３に所属している通話中ではない無線端末（ＥＰ）４０はどれも新たに通話（接続）開始することが可能である。つまり、図７（ａ）〜（ｃ）に示すように、ＡＰ３０−１〜３０−３は使用可である。
【００６２】
次に、ＥＰ４０−３が、ＥＰ４０−７に対する接続（通話）要求のメッセージ（Invite）を、ＡＰ３０−１を介してＳＩＰサーバ１０−１に送信した（ステップ＃７）と仮定する。
【００６３】
ＥＰ４０−３よりＥＰ４０−７に対する接続要求のメッセージ（Invite）を受信すると、ＳＩＰサーバ１０−１は、ＡＰ使用可否情報１０２−１を参照して、ＡＰ３０−１が使用可であるので、ＥＰ４０−３のＥＰ４０−７に対する接続要求のメッセージ（Invite）をＳＩＰサーバ１０−２に送信する（ステップ＃８）。それから、図示しないが、ＳＩＰサーバ１０−１は、処理中を示すメッセージ（100 Trying）をＥＰ４０−３に送信する。
【００６４】
接続要求のメッセージを受信すると、ＳＩＰサーバ１０−２は、ＡＰ使用可否情報１０２−２を参照した結果、ＥＰ４０−７が所属するＡＰ３０−３が使用可であるので、ＥＰ４０−３のＥＰ４０−７に対する接続要求のメッセージ（Invite）をＥＰ４０−７に送信する（ステップ＃９）。それから、図示しないが、ＳＩＰサーバ１０−２は、処理中を示すメッセージ（100 Trying）をＳＩＰサーバ１０−１に送信する。
【００６５】
接続要求のメッセージを受信すると、ＥＰ４０−７は、呼び出し中を示すメッセージ（180 Ringing）を送信し、その後、ユーザの入力に応答してＥＰ４０−３とＥＰ４０−７とが接続したことを示すメッセージ（200 OK）をＥＰ４０−３に送信する（ステップ＃１０〜１５）。
【００６６】
ＥＰ４０−３は、応答メッセージ（ACK）をＥＰ４０−７に送信すると（ステップ＃１６〜１８）、ＥＰ４０−３とＥＰ４０−７との間の通話が開始される。
【００６７】
ここで、ＡＰ３０−１に所属し、通話中（接続中）の無線端末（ＥＰ）４０は三台であり、ＡＰ３０−２に所属し、通話中（接続中）の無線端末（ＥＰ）４０は一台であり、ＡＰ３０−３に所属し、通話中（接続中）の無線端末（ＥＰ）４０は二台である。よって、この時点で、ＡＰ３０−１に所属している通話中の無線端末（ＥＰ）４０の台数は通話制限台数と等しい。
【００６８】
ＥＰ４０−３とＥＰ４０−７との間の通話が開始されると、ＳＩＰサーバ１０−１は、図５（ａ）に示すサーバ管理情報１０１−１の「Ｎｏ．３」の「通話状態」の項目を「×」から「○」に書き換える。それから、ＳＩＰサーバ１０−１は、管轄している通話中の無線端末のＭＡＣアドレスを全てのＡＰに送信する（ステップ＃１９，２０）。ここでは、ＥＰ４０−１，４０−２，４０−３のＭＡＣアドレスを送信する。
【００６９】
平行して、ＳＩＰサーバ１０−２は、図６（ａ）に示すサーバ管理情報１０１−２の「Ｎｏ．３」の「通話状態」の項目を「×」から「○」に書き換える。それから、ＳＩＰサーバ１０−２は、管轄している通話中の無線端末のＭＡＣアドレスを全てのＡＰに送信する（ステップ＃２１，２２）。ここでは、ＥＰ４０−５，４０−６，４０−７のＭＡＣアドレスを送信する。
【００７０】
ＡＰ３０は、ＳＩＰサーバ１０よりＥＰ４０のＭＡＣアドレスを受信すると、受信したＭＡＣアドレスに基づいて、ＡＰ管理情報３０１を更新する。具体的に述べると、ここでは、ＡＰ３０−１は、図７（ａ）に示すＡＰ管理情報３０１−１の「Ｎｏ．３」の「通話状態」の項目を「×」から「○」に書き換える。また、ＡＰ３０−３は、図７（ｃ）に示すＡＰ管理情報３０１−３の「Ｎｏ．３」の「通話状態」の項目を「×」から「○」に書き換える。
【００７１】
ＡＰ管理情報３０１を更新した後に、ＡＰ３０は、自身に所属する通話中のＥＰ４０の台数が通話制限台数と等しいと判別した場合に、このＡＰ３０に関する通話を制限する旨の要求を各ＳＩＰサーバ１０に送信する。ここでは、ＡＰ３０−１は、自身に所属する通話中のＥＰ４０の台数が通話制限台数と等しいので、ＡＰ３０−１に関する通話を制限する旨の要求をＳＩＰサーバ１０−１〜１０−Ｌに送信する（ステップ＃２３，２４）。
【００７２】
ＳＩＰサーバ１０−１〜１０−Ｌは、通話を制限する旨の要求を受信すると、その要求を送信したＡＰ３０に関する通話を制限し、ＡＰ使用可否情報１０２を更新する。ここでは、ＳＩＰサーバ１０−１〜１０−Ｌは、それぞれＡＰ３０−１に関する通話を制限し、それぞれＡＰ使用可否情報１０２−１〜１０２−Ｌの「Ｎｏ．１」の「使用可否」の項目を「可」から「不可」に書き換える。
この場合、ＡＰ３０−１に所属するＥＰ４０−４が、別のＥＰと接続するためにＳＩＰサーバ１０−１に接続要求メッセージ（Invite）を送信すると、ＡＰ３０−１は使用不可であるので、ＳＩＰサーバ１０−１は、ＥＰ４０−４に接続拒否メッセージ（486 Busy Here）を返信する。
また、ＡＰ３０−３に所属するＥＰ４０−８が、ＥＰ４０−４と接続するためにＳＩＰサーバ１０−２に接続要求メッセージ（Invite）を送信すると、ＥＰ４０−４が所属するＡＰ３０−１は使用不可であるので、ＳＩＰサーバ１０−２は、ＥＰ４０−８に接続拒否メッセージ（486 Busy Here）を返信する。
【００７３】
ここで、ＥＰ４０−３が、ＥＰ４０−７に対する切断要求のメッセージ（Bye）を、ＡＰ３０−１を介してＳＩＰサーバ１０−１に送信した（ステップ＃２５）と仮定する。
【００７４】
ＥＰ４０−３よりＥＰ４０−７に対する切断要求のメッセージ（Bye）を受信すると、ＳＩＰサーバ１０−１は、ＥＰ４０−３のＥＰ４０−７に対する切断要求のメッセージ（Bye）をＳＩＰサーバ１０−２に送信する（ステップ＃２６）。それから、図示しないが、ＳＩＰサーバ１０−１は、処理中を示すメッセージ（100 Trying）をＥＰ４０−３に送信する。
【００７５】
切断要求のメッセージを受信すると、ＳＩＰサーバ１０−２は、ＥＰ４０−３のＥＰ４０−７に対する切断要求のメッセージ（Bye）をＥＰ４０−７に送信する（ステップ＃２７）。それから、図示しないが、ＳＩＰサーバ１０−２は、処理中を示すメッセージ（100 Trying）をＳＩＰサーバ１０−１に送信する。
【００７６】
切断要求のメッセージを受信すると、ＥＰ４０−７は、応答メッセージ（200 OK）をＳＩＰサーバ１０−２に送信する（ステップ＃２８）。
【００７７】
ＳＩＰサーバ１０−２は、ＥＰ４０−７より応答メッセージを受信すると、ＥＰ４０−７に関する切断処理を行い、応答メッセージ（200 OK）をＳＩＰサーバ１０−１に送信する（ステップ＃２９）。
【００７８】
ＳＩＰサーバ１０−１は、ＳＩＰサーバ１０−２より応答メッセージを受信すると、ＥＰ４０−３に関する切断処理を行い、ＥＰ４０−３とＥＰ４０−７とが切断したことを示すメッセージ（200 OK）をＥＰ４０−３に送信する（ステップ＃３０）。こうして、ＥＰ４０−３とＥＰ４０−７との間の通話が終了する。
【００７９】
ここで、ＡＰ３０−１に所属し、通話中（接続中）の無線端末（ＥＰ）４０は二台であり、ＡＰ３０−２に所属し、通話中（接続中）の無線端末（ＥＰ）４０は一台であり、ＡＰ３０−３に所属し、通話中（接続中）の無線端末（ＥＰ）４０は一台である。
【００８０】
ＥＰ４０−３とＥＰ４０−７との間の通話が終了すると、ＳＩＰサーバ１０−１は、図５（ａ）に示すサーバ管理情報１０１−１の「Ｎｏ．３」の「通話状態」の項目を「○」から「×」に書き換える。それから、ＳＩＰサーバ１０−１は、管轄している通話中の無線端末（ＥＰ）４０のＭＡＣアドレスを全てのＡＰ３０に送信する（ステップ＃３１，３２）。ここでは、ＥＰ４０−１，４０−２のＭＡＣアドレスを送信する。
【００８１】
平行して、ＳＩＰサーバ１０−２は、図６（ａ）に示すサーバ管理情報１０１−２の「Ｎｏ．３」の「通話状態」の項目を「○」から「×」に書き換える。それから、ＳＩＰサーバ１０−２は、管轄している通話中の無線端末（ＥＰ）４０のＭＡＣアドレスを全てのＡＰ３０に送信する（ステップ＃３３，３４）。ここでは、ＥＰ４０−５，４０−６のＭＡＣアドレスを送信する。
【００８２】
ＡＰ３０は、ＳＩＰサーバ１０よりＥＰ４０のＭＡＣアドレスを受信すると、受信したＭＡＣアドレスに基づいて、ＡＰ管理情報３０１を更新する。具体的に述べると、ここでは、ＡＰ３０−１は、図７（ａ）に示すＡＰ管理情報３０１−１の「Ｎｏ．３」の「通話状態」の項目を「○」から「×」に書き換える。また、ＡＰ３０−３は、図７（ｃ）に示すＡＰ管理情報３０１−３の「Ｎｏ．３」の「通話状態」の項目を「○」から「×」に書き換える。
【００８３】
ＡＰ３０は、自身に所属する通話中のＥＰ４０の台数が通話制限台数と等しい状態からＡＰ管理情報３０１を更新した後に等しくない状態に移行したと判別した場合に、このＡＰ３０に関する通話の制限を解除する旨の要求をＳＩＰサーバ１０−１〜１０−Ｌに送信する。ここでは、ＡＰ３０−１は、自身に所属する通話中のＥＰ４０の台数が通話制限台数未満となった場合、ＡＰ３０−１に関する通話の制限を解除する旨の要求をＳＩＰサーバ１０−１〜１０−Ｌに送信する（ステップ＃３５，３６）。
【００８４】
ＳＩＰサーバ１０−１〜１０−Ｌは、通話の制限を解除する旨の要求を受信すると、その要求を送信したＡＰ３０に関する通話の制限を解除し、それぞれのＡＰ使用可否情報１０２を更新する。ここでは、ＳＩＰサーバ１０−１〜１０−Ｌは、ＡＰ３０−１に関する通話の制限を解除し、それぞれ使用可否情報１０２−１〜１０２−Ｌの「Ｎｏ．１」の「使用可否」の項目を「不可」から「可」に書き換える。
【００８５】
この処理のフローは、あくまでも一例であるが、このようにして無線通信システム１００は、通話制限台数分の無線端末（ＥＰ）４０が通話状態にあるアクセスポイント（ＡＰ）３０の通話制限を行い、また、通話状態にある無線端末（ＥＰ）４０の台数が通話制限台数未満になった時にその解除を行う。
【００８６】
次に、無線通信システム１００を構成する各装置の実際の処理を図９〜１４を参照しながら説明する。
【００８７】
先ず、ＡＰ３０−１〜３０−Ｍが行う第１ＡＰ管理情報更新処理を説明する。本実施形態において、ＡＰ３０−１〜３０−Ｍは互いに同一の処理を行う。ここでは、ＡＰ３０−１を例に、その処理を説明する。
【００８８】
簡単に説明すると、ＡＰ３０−１は、ＥＰ４０−１〜４０−Ｎのうちの一台から登録要求のメッセージ（Register）を受信すると、ＡＰ管理情報３０１−１を更新し、メッセージと共に受信したＥＰのＭＡＣアドレスとＩＰアドレスと、ＡＰ３０−１のＢＳＳＩＤとＩＰアドレスとを、ＳＩＰサーバ１０−１〜１０−Ｌに送信する。
【００８９】
以下、図９に示すフローチャートを参照しながら、第１ＡＰ管理情報更新処理を詳細に説明する。
【００９０】
先ず、ＥＰ４０−１〜４０−Ｎのうちの一台から登録要求のメッセージ（Register）をそのＭＡＣアドレスとＩＰアドレスと共に受信すると、ＡＰ１０−１は、そのＭＡＣアドレスがＡＰ管理情報３０１−１に登録されているか否かを判別する（ステップＳ１１）。
【００９１】
受信したＥＰ４０のＭＡＣアドレスがＡＰ管理情報３０１−１に登録されていると判別すると（Ｓ１１；ＹＥＳ）、ＣＰＵ３１−１は、処理を終了する。
【００９２】
受信したＥＰ４０のＭＡＣアドレスがＡＰ管理情報３０１−１に登録されていないと判別すると（Ｓ１１；ＮＯ）、ＣＰＵ３１−１は、受信したＥＰ４０のＭＡＣアドレスとＩＰアドレスとをＡＰ管理情報３０１−１に登録し、更新する（ステップＳ１２）。
【００９３】
ＣＰＵ３１−１は、登録したＥＰ４０のＭＡＣアドレスとＩＰアドレスと、ＡＰ３０−１自身のＢＳＳＩＤとＩＰアドレスとをＳＩＰサーバ１０−１〜１０−Ｌに送信し（ステップＳ１３）、処理を終了する。
【００９４】
このようにして、ＡＰ３０−１は、自身の通信エリア内で新たに存在を確認された無線端末（ＥＰ）４０の情報をＡＰ管理情報３０１−１に登録することができる。
【００９５】
ＳＩＰサーバ１０−１〜１０−Ｌが行うサーバ管理情報更新処理を説明する。本実施形態において、ＳＩＰサーバ１０−１〜１０−Ｌは互いに同一の処理を行う。ここでは、ＳＩＰサーバ１０−１を例に、その処理を説明する。
【００９６】
簡単に説明すると、ＳＩＰサーバ１０−１は、ＡＰ３０−１〜３０−Ｍのうちの一台からＥＰ４０−１〜４０−Ｎのうちの一台のＭＡＣアドレスとＩＰアドレスと、そのＡＰ３０のＢＳＳＩＤとＩＰアドレスとを受信すると、サーバ管理情報１０１−１を更新する。
【００９７】
以下、図１０に示すフローチャートを参照しながら、サーバ管理情報更新処理を詳細に説明する。
【００９８】
先ず、登録要求のメッセージ（Register）と共にＡＰ３０−１〜３０−Ｍのうちの一台からＥＰ４０のＭＡＣアドレスとＩＰアドレスと、ＡＰ３０のＢＳＳＩＤとＩＰアドレスとを受信すると、ＣＰＵ１１−１は、サーバ管理情報１０１−１を参照して、受信したＭＡＣアドレスを有するＥＰ４０がＳＩＰサーバ１０−１の管轄であるか否かを判別する（ステップＳ２１）。
【００９９】
受信したＭＡＣアドレスを有するＥＰ４０がＳＩＰサーバ１０−１の管轄ではないと判別すると（Ｓ２１；ＮＯ）、ＣＰＵ１１−１は処理を終了する。
【０１００】
受信したＭＡＣアドレスを有するＥＰ４０がＳＩＰサーバ１０−１の管轄であると判別すると（Ｓ２１；ＹＥＳ）、ＣＰＵ１１−１はサーバ管理情報１０１−１のＡＰ３０に関する項目を書き換え、更新する（ステップＳ２２）。その後、ＣＰＵ１１−１は、受信したＭＡＣアドレスを有するＥＰ４０が、受信したＢＳＳＩＤを有するＡＰ３０に所属したことを示すメッセージ（200 OK）をそのＥＰ４０に送信し、処理を終了する。
【０１０１】
このようにして、ＳＩＰサーバ１０−１は、所属するＡＰ３０を変更したＥＰ４０に関するサーバ管理情報１０１−１を更新することができる。
【０１０２】
ＳＩＰサーバ１０−１〜１０−Ｌが行うサーバ接続処理を説明する。本実施形態において、ＳＩＰサーバ１０−１〜１０−Ｌは互いに同一の処理を行う。ここでは、ＳＩＰサーバ１０−１を例に、その処理を説明する。
【０１０３】
簡単に説明すると、ＳＩＰサーバ１０−１は、接続要求のメッセージ（Invite）を受信すると、接続処理を行い、サーバ管理情報１０１−１を更新し、通話中（接続中）のＥＰのＭＡＣアドレスをＡＰ３０−１〜３０−Ｍに送信する。
【０１０４】
以下、図１１に示すフローチャートを参照しながら、サーバ接続処理を詳細に説明する。
【０１０５】
接続要求のメッセージ（Invite）を受信すると、ＣＰＵ１１−１は、サーバ管理情報１０１−１を参照して、要求元のＥＰ４０がＳＩＰサーバ１０−１の管轄であるか否かを判別する（ステップＳ３１）。
【０１０６】
要求元のＥＰ４０がＳＩＰサーバ１０−１の管轄ではないと判別すると（Ｓ３１；ＮＯ）、ＣＰＵ１１−１は処理をステップＳ３４に進める。
【０１０７】
要求元のＥＰ４０がＳＩＰサーバ１０−１の管轄であると判別すると（Ｓ３１；ＹＥＳ）、ＣＰＵ１１−１は、ＡＰ使用可否情報１０２−１を参照して、要求元のＥＰが所属するＡＰが使用可能であるか否かを判別する（ステップＳ３２）。
【０１０８】
要求元のＥＰが所属するＡＰが使用不可能であると判別すると（Ｓ３２；ＮＯ）、ＣＰＵ１１−１は、接続要求を拒否する旨のメッセージ（486 Busy Here）を要求元のＥＰ４０に送信し（ステップＳ３３）、処理を終了する。
【０１０９】
要求元のＥＰ４０が所属するＡＰ３０が使用可能であると判別すると（Ｓ３２；ＹＥＳ）、ＣＰＵ１１−１は、処理をステップＳ３４に進める。
【０１１０】
ＣＰＵ１１−１は、要求先のＥＰ４０がＳＩＰサーバ１０−１の管轄であるか否かを判別する（ステップＳ３４）。
【０１１１】
要求先のＥＰ４０がＳＩＰサーバ１０−１の管轄ではないと判別すると（Ｓ３４；ＮＯ）、ＣＰＵ１１−１は、要求先ＥＰ４０を管轄する他のＳＩＰサーバ１０に接続要求のメッセージ（Invite）を送信し（ステップＳ３５）、処理をステップＳ３８に進める。
【０１１２】
要求先のＥＰ４０がＳＩＰサーバ１０−１の管轄であると判別すると（Ｓ３４；ＹＥＳ）、ＣＰＵ１１−１は、ＡＰ使用可否情報１０２−１を参照して、要求先ＥＰ４０が所属するＡＰ３０が使用可能であるか否かを判別する（ステップＳ３６）。
【０１１３】
要求先ＥＰ４０が所属するＡＰ３０が使用可能ではないと判別すると（Ｓ３６；ＮＯ）、ＣＰＵ１１−１は、接続要求を拒否する旨のメッセージ（486 Busy Here）を要求元のＥＰ４０に送信し（ステップＳ３３）、処理を終了する。
【０１１４】
要求先ＥＰ４０が所属するＡＰ３０が使用可能であると判別すると（Ｓ３６；ＹＥＳ）、ＣＰＵ１１−１は、要求先ＥＰ４０に接続要求のメッセージ（Invite）を送信し（ステップＳ３７）、処理をステップＳ３８に進める。
【０１１５】
ＣＰＵ１１−１は、要求元と要求先のＥＰ間の接続が確立したか否かを判別する（ステップＳ３８）。
【０１１６】
要求元と要求先のＥＰ間の接続が確立していないと判別すると（Ｓ３８；ＮＯ）、ＣＰＵ１１−１は、所定時間が経過したか否かを判別する（ステップＳ３９）。
【０１１７】
所定時間が経過していないと判別すると（Ｓ３９；ＮＯ）、ＣＰＵ１１−１は、処理をステップＳ３８に戻す。
【０１１８】
所定時間が経過したと判別すると（Ｓ３９；ＹＥＳ）、ＣＰＵ１１−１は、接続要求を拒否する旨のメッセージ（486 Busy Here）を要求元のＥＰに送信し（ステップＳ４０）、処理を終了する。
【０１１９】
要求元と要求先のＥＰ間の接続が確立していると判別すると（Ｓ３８；ＹＥＳ）、ＣＰＵ１１−１は、サーバ管理情報１０１−１を更新する（ステップＳ４１）。
【０１２０】
ＣＰＵ１１−１は、ＳＩＰサーバ１０−１が管轄する通話中のＥＰ４０のＭＡＣアドレスをＡＰ３０−１〜３０−Ｍに送信し、処理を終了する（ステップＳ４２）。
【０１２１】
このようにして、ＳＩＰサーバ１０−１は、接続処理を行い、サーバ管理情報１０１−１を更新し、通話中（接続中）のＥＰ４０のＭＡＣアドレスをＡＰ３０−１〜３０−Ｍに送信することができる。
【０１２２】
ＡＰ３０−１〜３０−Ｍが行う第２ＡＰ管理情報更新処理を説明する。本実施形態において、ＡＰ３０−１〜３０−Ｍは互いに同一の処理を行う。ここでは、ＡＰ３０−１を例に、その処理を説明する。
【０１２３】
簡単に説明すると、ＡＰ３０−１は、ＳＩＰサーバ１０−１〜１０−Ｌのうちの一台からそのサーバが管轄する通話中のＥＰ４０のＭＡＣアドレスを受信すると、ＡＰ管理情報３０１−１を更新する。その後、ＡＰ３０−１は、自身に所属する通話中のＥＰの台数を特定し、通話制限台数に達していれば、接続制限の要求をＳＩＰサーバ１０−１〜１０−Ｌに送信する。
【０１２４】
以下、図１２に示すフローチャートを参照しながら、第２ＡＰ管理情報更新処理を詳細に説明する。
【０１２５】
ＳＩＰサーバ１０−１〜１０−Ｌのうちの一台からそのサーバが管轄する通話中のＥＰ４０のＭＡＣアドレスを受信すると、ＣＰＵ３１−１は、ＡＰ管理情報３０１−１を参照して、ＡＰ３０−１に所属する通話中のＥＰ４０の台数が通話制限台数に達しているか否かを判別する（ステップＳ５１）。
【０１２６】
ＡＰ３０−１に所属する通話中のＥＰの台数が通話制限台数に達していないと判別すると（Ｓ５１；ＮＯ）、ＣＰＵ３１−１は、受信した通話中のＥＰのＭＡＣアドレスに基づいて、ＡＰ管理情報３０１−１を更新する（ステップＳ５２）。
【０１２７】
ＣＰＵ３１−１は、更新したＡＰ管理情報３０１−１を参照して、ＡＰ３０−１に所属する通話中のＥＰの台数を特定する（ステップＳ５３）。
【０１２８】
ＣＰＵ３１−１は、特定したＡＰ３０−１に所属する通話中のＥＰの台数が通話制限台数に達しているか否かを判別する（ステップＳ５４）。
【０１２９】
特定したＡＰ３０−１に所属する通話中のＥＰの台数が通話制限台数に達していないと判別すると（Ｓ５４；ＮＯ）、ＣＰＵ３１−１は、処理を終了する。
【０１３０】
特定したＡＰ３０−１に所属する通話中のＥＰの台数が通話制限台数に達していると判別すると（Ｓ５４；ＹＥＳ）、ＣＰＵ３１−１は、ＡＰ３０−１に関する接続を制限する旨の要求をＳＩＰサーバ１０−１〜１０−Ｌに送信し（ステップＳ５５）、処理を終了する。
【０１３１】
ＡＰ３０−１に所属する通話中のＥＰの台数が通話制限台数に達していると判別すると（Ｓ５１；ＹＥＳ）、ＣＰＵ３１−１は、受信した通話中のＥＰのＭＡＣアドレスに基づいて、ＡＰ管理情報３０１−１を更新する（ステップＳ５６）。
【０１３２】
ＣＰＵ３１−１は、更新したＡＰ管理情報３０１−１を参照して、ＡＰ３０−１に所属する通話中のＥＰの台数を特定する（ステップＳ５７）。
【０１３３】
ＣＰＵ３１−１は、特定したＡＰ３０−１に所属する通話中のＥＰの台数が通話制限台数に達しているか否かを判別する（ステップＳ５８）。
【０１３４】
特定したＡＰ３０−１に所属する通話中のＥＰの台数が通話制限台数に達していないと判別すると（Ｓ５８；ＮＯ）、ＣＰＵ３１−１は、ＡＰ３０−１に関する接続の制限を解除する旨の要求をＳＩＰサーバ１０−１〜１０−Ｌに送信し（ステップＳ５９）、処理を終了する。
【０１３５】
特定したＡＰ３０−１に所属する通話中のＥＰの台数が通話制限台数に達していると判別すると（Ｓ５８；ＹＥＳ）、ＣＰＵ３１−１は、処理を終了する。
【０１３６】
このようにして、ＡＰ３０−１は、ＳＩＰサーバ１０より受信した通話中のＥＰ４０のＭＡＣアドレスに基づいて、自身に関する接続制限とその解除の要求をＳＩＰサーバ１０−１〜１０−Ｌに送信する。
【０１３７】
ＳＩＰサーバ１０−１〜１０−Ｌが行う接続制限開始処理を説明する。本実施形態において、ＳＩＰサーバ１０−１〜１０−Ｌは互いに同一の処理を行う。ここでは、ＳＩＰサーバ１０−１を例に、その処理を説明する。
【０１３８】
簡単に説明すると、ＳＩＰ１０−１は、ＡＰ３０−１〜３０−Ｍのうちの一台から接続制限の要求のメッセージを受信すると、受信したＡＰの接続制限を開始し、ＡＰ使用可否情報１０２−１を更新する。
【０１３９】
以下、図１３に示すフローチャートを参照しながら、接続制限開始処理を詳細に説明する。
【０１４０】
ＡＰ３０−１〜３０−Ｍのうちの一台から接続制限の要求のメッセージを受信すると、ＣＰＵ１１−１は、受信したＡＰの接続制限を開始する（ステップＳ６１）。
【０１４１】
ＣＰＵ１１−１は、接続制限を開始したＡＰ３０に関してＡＰ使用可否情報１０２−１を更新し（ステップＳ６２）、処理を終了する。
【０１４２】
このようにして、ＳＩＰサーバ１０−１は、ＡＰの接続制限を開始し、ＡＰ使用可否情報１０２−１を更新することができる。
【０１４３】
ＳＩＰサーバ１０−１〜１０−Ｌが行う接続制限解除処理を説明する。本実施形態において、ＳＩＰサーバ１０−１〜１０−Ｌは互いに同一の処理を行う。ここでは、ＳＩＰサーバ１０−１を例に、その処理を説明する。
【０１４４】
簡単に説明すると、ＳＩＰサーバ１０−１は、ＡＰ３０−１〜３０−Ｍのうちの一台から接続制限の解除の要求のメッセージを受信すると、受信したＡＰ３０の接続制限を解除し、ＡＰ使用可否情報１０２−１を更新する。
【０１４５】
以下、図１４に示すフローチャートを参照しながら、接続制限解除処理を詳細に説明する。
【０１４６】
ＡＰ３０−１〜３０−Ｍのうちの一台から接続制限の解除の要求のメッセージを受信すると、ＣＰＵ１１−１は、受信したＡＰ３０の接続制限を解除する（ステップＳ７１）。
【０１４７】
ＣＰＵ１１−１は、接続制限を解除したＡＰ３０に関してＡＰ使用可否情報１０２−１を更新し（ステップＳ７１）、処理を終了する。
【０１４８】
このようにして、ＳＩＰサーバ１０−１は、ＡＰ３０の接続制限を解除し、ＡＰ使用可否情報１０２−１を更新することができる。
【０１４９】
以上、本実施形態に係る無線通信システム１００によれば、ＳＩＰサーバ１０−１〜１０−Ｌは、それぞれＥＰ４０−１〜４０−Ｎのうちで自身が管轄するＥＰの通話状態を特定し、ＡＰ３０−１〜３０−Ｍに送信する。
ＡＰ３０−１〜３０−Ｍは、それぞれ、ＳＩＰサーバ１０−１〜１０−Ｌが送信したＥＰの通話状態の情報に基づいて、ＡＰ３０−１〜３０−Ｍそれぞれと接続可能なＥＰのうちで通話状態にあるＥＰの台数を特定する。
【０１５０】
ＡＰ３０−１〜３０−Ｍは、それぞれ、特定したＥＰの台数に基づいて、そのＡＰに関する通話を制限する旨の要求をＳＩＰサーバ１０−１〜１０−Ｌに送信する。ＳＩＰサーバ１０−１〜１０−Ｌは、それぞれ、通話を制限する旨の要求を受信すると、要求を送信したＡＰに関するＥＰの通話を制限する。
【０１５１】
また、ＡＰ３０−１〜３０−Ｍは、それぞれ、特定したＥＰの台数に基づいて、そのＡＰに関する通話制限を解除する旨の要求をＳＩＰサーバ１０−１〜１０−Ｌに送信する。ＳＩＰサーバ１０−１〜１０−Ｌは、それぞれ、通話制限を解除する旨の要求を受信すると、要求を送信したＡＰに関するＥＰの通話制限を解除する。
【０１５２】
なお、本発明は上記実施形態に限定されず、種々の変形及び応用が可能である。
【０１５３】
上記実施形態では、呼制御サーバにＳＩＰ（Session Initiation Protocol）サーバを用いたが、Ｈ．３２３プロトコルを使用したゲートキーパーを用いてもよい。また、呼制御サーバに使用されるプロトコルは任意であり、既知の任意のプロトコル、又は、新たに開発・提案された任意のプロトコルでもよい。
【０１５４】
上記実施形態では、アクセスポイント（ＡＰ）は、自身に所属する通話中の無線端末の台数が通話制限台数と等しい場合に接続（通話）制限要求をＳＩＰサーバに送信した。しかし、それに限定されるものではなく、通話制限台数に近づいた場合に接続制限要求を送信するようにしてもよい。
【０１５５】
上記実施形態では、無線通信システムは複数の無線端末と複数のＳＩＰサーバと複数のアクセスポイントとから構成されたが、複数の無線端末と一のＳＩＰサーバと一のアクセスポイントとから構成されてもよい。また、複数の無線端末と一のＳＩＰサーバと複数のアクセスポイントとから構成されてもよいし、複数の無線端末と複数のＳＩＰサーバと一のアクセスポイントから構成されてもよい。
【図面の簡単な説明】
【０１５６】
【図１】本発明の実施形態に係る無線通信システムの構成図である。
【図２】図１のＳＩＰサーバの構成図である。
【図３】図１のアクセスポイントの構成図である。
【図４】本発明の実施形態に係る無線通信システムの動作を説明するための図である。
【図５】（ａ）ＳＩＰサーバが格納するサーバ管理情報を説明するための表である。（ｂ）ＳＩＰサーバが格納するＡＰ使用可否情報を説明するための表である。
【図６】（ａ）ＳＩＰサーバが格納するサーバ管理情報を説明するための表である。（ｂ）ＳＩＰサーバが格納するＡＰ使用可否情報を説明するための表である。
【図７】アクセスポイントが格納するＡＰ管理情報を説明するための表である。
【図８】本発明の実施形態に係る無線通信システムの動作を説明するためのシーケンス図である。
【図９】第１ＡＰ管理情報更新処理を説明するためのフローチャートである。
【図１０】サーバ管理情報更新処理を説明するためのフローチャートである。
【図１１】サーバ接続処理を説明するためのフローチャートである。
【図１２】第２ＡＰ管理情報更新処理を説明するためのフローチャートである。
【図１３】接続制限開始処理を説明するためのフローチャートである。
【図１４】接続制限解除処理を説明するためのフローチャートである。
【符号の説明】
【０１５７】
１０    ＳＩＰ（Session Initiation Protocol）サーバ
１１    ＣＰＵ
１２    ＲＯＭ
１３    ＲＡＭ
１４    有線通信制御部
１５    記憶部
２０    ＩＰネットワーク
３０    アクセスポイント（ＡＰ）
３１    ＣＰＵ
３２    ＲＯＭ
３３    ＲＡＭ
３４    有線通信制御部
３５    記憶部
３６    無線通信制御部
３７    無線送受信部
４０    無線端末（ＥＰ）
１００  無線通信システム
１０１  サーバ管理情報
１０２  ＡＰ使用可否情報
３０１  ＡＰ管理情報
【図１】
2008219200.tif 000003
【図２】
2008219200.tif 000004
【図３】
2008219200.tif 000005
【図４】
2008219200.tif 000006
【図５】
2008219200.tif 000007
【図６】
2008219200.tif 000008
【図７】
2008219200.tif 000009
【図８】
2008219200.tif 000010
【図９】
2008219200.tif 000011
【図１０】
2008219200.tif 000012
【図１１】
2008219200.tif 000013
【図１２】
2008219200.tif 000014
【図１３】
2008219200.tif 000015
【図１４】
2008219200.tif 000016