(57)【特許請求の範囲】
【請求項１】
管理装置が管理対象であるゲート装置へ、公衆電話網を介して自装置のＩＰネットワークアドレスを含むデータ要求を送信し、
前記ゲート装置が該要求を受け、前記ＩＰネットワークアドレスに基づいて、管理データをＩＰネットワークを介して前記管理装置へ送信する
ことを特徴とする音声通信ゲート装置の管理方法。
【請求項２】
管理対象であるゲート装置と、前記ゲート装置を管理する管理装置と、前記ゲート装置および前記管理装置を接続するネットワークとを有する音声通信ゲート装置の管理システムにおいて、
前記管理装置は、
前記ゲート装置の管理を行うマネージャと、
前記マネージャからの指示を受け、前記管理装置のＩＰネットワークアドレスを含むデータ要求を公衆電話網を介して前記ゲート装置へ送信すると共に、前記ゲート装置からＩＰネットワークを介して送信された管理データを受信して前記マネージャへ転送する第１のコントローラと、
前記第１のコントローラからの指示により前記ゲート装置からＩＰネットワークを介して送信された管理データを受信するためのポートを開とするファイアウオールと、
を具備し、
前記ゲート装置は、
前記管理装置から公衆電話網を介して送信されたデータ要求を受信してエージェントへ出力すると共に、前記エージェントから出力された管理データをファイアウオールのポートおよびＩＰネットワークを介して前記管理装置へ送信する第２のコントローラと、
前記第２のコントローラから受けた前記データ要求に基づいて管理データを前記第２のコントローラへ出力するエージェントと、
前記第２のコントローラからの指示を受けてＩＰネットワークのポートを開状態とするファイアウオールと、
を具備することを特徴とする音声通信ゲート装置の管理システム。
【請求項３】
遠隔地にあるゲート装置を通信網を介して管理する管理装置において、
前記ゲート装置の管理を行うマネージャと、
前記マネージャからの指示を受け、前記管理装置のＩＰネットワークアドレスを含むデータ要求を公衆電話網を介して前記ゲート装置へ送信すると共に、前記ゲート装置からＩＰネットワークを介して送信された管理データを受信して前記マネージャへ転送するコントローラと、
前記コントローラからの指示により前記ゲート装置からＩＰネットワークを介して送信された管理データを受信するためのポートを開とするファイアウオールと、
を具備することを特徴とする管理装置。
【請求項４】
遠隔地にある管理装置によって通信網を介して管理されるゲート装置において、
前記管理装置から公衆電話網を介して送信されたデータ要求を受信してエージェントへ出力すると共に、前記エージェントから出力された管理データをファイアウオールのポートおよびＩＰネットワークを介して前記管理装置へ送信するコントローラと、
前記コントローラから受けた前記データ要求に基づいて管理データを前記コントローラへ出力するエージェントと、
前記コントローラからの指示を受けてＩＰネットワークのポートを開状態とするファイアウオールと、
を具備することを特徴とするゲート装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、インターネット等のＩＰネットワークを用いて音声通信を行う際に使用される音声通信ゲート装置に係り、特に、音声通信ゲート装置を遠隔地からネットワークを介して管理する管理方法および管理システムに関する。
【０００２】
【従来の技術】
近年、インターネットなどのＩＰネットワークにおいて音声通信を可能とするＶｏＩＰ（Voice over IP）が普及しつつある。図３はこの発明の出願人が以前に出願したＶｏＩＰによる音声通信方法を実施する音声通信システムの構成を示すブロック図である。この図に示すシステムにおいては、ネットワークとして、呼制御信号を伝送する公衆電話網１と、ＶｏＩＰのベアラ信号（音声信号）を伝送するＩＰネットワーク２が使用される。公衆電話網１には、従来通りユーザの電話機が収容されるが、呼制御信号のみを処理し、通話路（Speech Path;SP）の制御は行わないＳＰレス交換機３、４が接続される。本交換機３，４は、信号制御上、従来の交換機と同様に、ユーザ側はQ.931、交換機間はＩＳＵＰ（ISDN User Part）プロトコルを処理する。
【０００３】
ゲート装置５、６は、ユーザ側に設置される装置であり、ゲート装置５の内部構成を図４に示す。図において、Q.931コントローラ１１は、ＳＰレス交換機３との間のQ.931プロトコルを終端し、▲１▼SIP Proxy１２と連携したQ.931−SIPのプロトコル変換、▲２▼電話番−プライベートアドレス変換表１３を参照した電話番とプライベートアドレス変換、▲３▼Ｆ／Ｗ（ファイアウオール）１４の制御を行う。
SIP Proxy１２は、ＶｏＩＰ電話機７（図３）とのSIPプロトコルを終端し、Q.931コントローラ１１と連携してネットワーク側とQ.931プロトコルによる呼制御を行う。Ｆ／Ｗ１４は、Q.931コントローラ１１からの指示により、ポートの開閉や、プライベートアドレスとＩＰネットワーク２のアドレスとの変換を行う。アドレス変換は、１個のＩＰネットワーク２側のアドレスに、ｎ個のプライベートアドレスがマッピングできるＮＡＰＴ（Network Address Port Translation）機能（または、IPマスカレード機能）を有する。
【０００４】
ところで、上述したシステムにおけるゲート装置は、一般にユーザ宅などに設置されることから、通信の故障の際には、それがネットワーク側に起因するものか、ゲート装置側に起因するものかの故障切り分けが必要となる。この故障切り分けを効率的に行うためには、ネットワークのオペレータが、リモートから、ゲート装置の状態取得や、試験を行う機能、すなわち装置管理機能を実現する必要ある。
【０００５】
ＩＰネットワークにおける装置のリモート管理方法として、一般的にＳＮＭＰ（Simple Network Management Protocol）が用いられる。このＳＮＭＰでは、各管理対象装置にＭＩＢ（Management Information Base）と呼ばれる仮想的な管理データを設け、これをマネージャである管理サーバから、取得、操作することによって装置管理を行う。この場合、管理対象装置のＭＩＢを処理する機能をエージェントと呼ぶ。ＭＩＢは、装置種別によって標準化されており、また特殊なデータは、装置ベンダ毎の拡張が行われている。ＳＮＭＰは、対応製品も多く低コストで装置管理が実現できる利点がある。
【０００６】
ところが、ゲート装置の管理にＳＮＭＰを適用しようとした場合、ゲート装置のＩＰネットワーク側のＳＮＭＰポート（通常、ＵＤＰポート１６１番）を常時オープンしておく必要があり、セキュリティの低下が間題となる。実際に、このポートを狙った攻撃もいくつか報告されている。また、ＳＮＭＰを適用せずとも、ＩＰネットワークから装置管理を行う場合には、ゲート装置のいずれかのポートは空けねばならないため、セキュリティ低下は免れない。このため、公衆の音声通信に適用することを目的としたゲート装置では、リモートからのセキュアな装置管理の実現が課題となる。
なお、従来技術として特許文献１〜３が知られている。
【０００７】
【特許文献１】
特開平6-70354号公報
【特許文献２】
特開平11-53669号公報
【特許文献３】
特開2000-270026号公報
【０００８】
【発明が解決しようとする課題】
本発明は上記事情を考慮してなされたもので、その目的は、リモートからＩＰネットワークを介してセキュアな装置管理を行うことができる音声通信ゲート装置の管理方法および管理システムを提供することにある。
【０００９】
【課題を解決するための手段】
本発明は上記の課題を解決するためになされたもので、マネージャからエージェントヘ管理信号と、エージェントからマネージャの応答信号を別ルート化し（前者を公衆電話網を適用する信号ルート、後者をＩＰネットワークルート）、応答時のみゲート装置のファイアウォールを通過させることによりセキュアな装置管理用信号の送受を行うことを特徴とする。
【００１０】
すなわち、請求項１に記載の発明は、管理装置が管理対象であるゲート装置へ、公衆電話網を介して自装置のＩＰネットワークアドレスを含むデータ要求を送信し、前記ゲート装置が該要求を受け、前記ＩＰネットワークアドレスに基づいて、管理データをＩＰネットワークを介して前記管理装置へ送信することを特徴とする音声通信ゲート装置の管理方法である。
【００１１】
請求項２に記載の発明は、管理対象であるゲート装置と、前記ゲート装置を管理する管理装置と、前記ゲート装置および前記管理装置を接続するネットワークとを有する音声通信ゲート装置の管理システムにおいて、前記管理装置は、前記ゲート装置の管理を行うマネージャと、前記マネージャからの指示を受け、前記管理装置のＩＰネットワークアドレスを含むデータ要求を公衆電話網を介して前記ゲート装置へ送信すると共に、前記ゲート装置からＩＰネットワークを介して送信された管理データを受信して前記マネージャへ転送する第１のコントローラと、前記第１のコントローラからの指示により前記ゲート装置からＩＰネットワークを介して送信された管理データを受信するためのポートを開とするファイアウオールとを具備し、前記ゲート装置は、前記管理装置から公衆電話網を介して送信されたデータ要求を受信してエージェントへ出力すると共に、前記エージェントから出力された管理データをファイアウオールのポートおよびＩＰネットワークを介して前記管理装置へ送信する第２のコントローラと、前記第２のコントローラから受けた前記データ要求に基づいて管理データを前記第２のコントローラへ出力するエージェントと、前記第２のコントローラからの指示を受けてＩＰネットワークのポートを開状態とするファイアウオールとを具備することを特徴とする音声通信ゲート装置の管理システムである。
【００１２】
請求項３に記載の発明は、遠隔地にあるゲート装置を通信網を介して管理する管理装置において、前記ゲート装置の管理を行うマネージャと、前記マネージャからの指示を受け、前記管理装置のＩＰネットワークアドレスを含むデータ要求を公衆電話網を介して前記ゲート装置へ送信すると共に、前記ゲート装置からＩＰネットワークを介して送信された管理データを受信して前記マネージャへ転送するコントローラと、前記コントローラからの指示により前記ゲート装置からＩＰネットワークを介して送信された管理データを受信するためのポートを開とするファイアウオールとを具備することを特徴とする管理装置である。
【００１３】
請求項４に記載の発明は、遠隔地にある管理装置によって通信網を介して管理されるゲート装置において、前記管理装置から公衆電話網を介して送信されたデータ要求を受信してエージェントへ出力すると共に、前記エージェントから出力された管理データをファイアウオールのポートおよびＩＰネットワークを介して前記管理装置へ送信するコントローラと、前記コントローラから受けた前記データ要求に基づいて管理データを前記コントローラへ出力するエージェントと、前記コントローラからの指示を受けてＩＰネットワークのポートを開状態とするファイアウオールとを具備することを特徴とするゲート装置である。
【００１４】
【発明の実施の形態】
以下、図面を参照し、この発明の実施の形態について説明する。図１はこの発明の一実施の形態による音声通信ゲート装置の管理方法を適用した管理システムの構成を示すブロック図であり、この図に示す管理システムは、図３に示す音声通信システムに本発明の管理方法を適用して構成したシステムである。
【００１５】
図において、管理装置Ｍは、コントローラ２１、ＳＮＭＰのマネージャ２２、Ｆ／Ｗ（NAPT）２３およびＤＮＳ（Domain Name Server）２４により構成されている。コントローラ２１は、ＳＰレス交換機２５との間のQ.931プロトコルを終端し、▲１▼マネージャ２２と連携したQ.931−ＳＮＭＰのプロトコル変換、▲２▼Ｆ／Ｗ２３の制御を行う。マネージャ２２は、コントローラ２１と連携してＩＰネットワーク２側とＳＮＭＰプロトコルによる装置管理制御を行う。なお、本実施形態では、マネージャ２２に市販のＳＮＭＰ実装製品を流用することが可能であり、システムコストを低減できる。
【００１６】
Ｆ／Ｗ（NAPT）２３は、コントローラ２１からの指示により、ポートの開閉や、プライベートアドレスとＩＰネットワーク２側のアドレスとの変換を行う。アドレス変換は、１個のＩＰネットワーク２側アドレスに、ｎ個のプライベートアドレスがマッピングできるＮＡＰＴ機能（または、IPマスカレード機能）を有する。ＤＮＳ２４はユーザの電話番号とゲート装置アドレスの対応表を持つ。
一方、ゲート装置Ａには、図３において説明したQ.931コントローラ１１、SIP Proxy１２、Ｆ／Ｗ１４が設けられていると共に、ＳＮＭＰのエージェント２６が設けられている。
【００１７】
そして、管理装置Ｍのマネージャ２２からゲート装置Ａのエージェント２６ヘの管理信号はQ.931プロトコルを適用する信号ルートで転送される。具体的には、回線非対応のＵＵＩ（User-User Information）信号等が用いられる。管理信号を受信した、ゲート装置ＡのQ.931コントローラ１１は、これをエージェント２６に通知する。エージェント２６は、その応答を返却するが、この際、Q.931コントローラ１１は、Ｆ／Ｗ１４のポートを制御して、エージェント２６からの応答を通過させる。このように、応答時のみポートをオープンすることによって、セキュアな装置管理信号の送受を実現することができる。
【００１８】
次に、図１に示すシステムの動作を図２に示す信号シーケンスを使用して説明する。図２は、管理装置Ｍのマネージャ２２から、ゲート装置Ａのエージェント２６に対する装置管理のシーケンスである。なお、以下の文中では、ＳＮＭＰ信号を「」で、Q.931信号を＜＞で、本実施形態に固有な内部信号を［］で表記することとする。またＧＭ、ＧＡはそれぞれ、管理装置Ｍ、ゲート装置ＡのＩＰアドレス、ＡＭ、ＡＣは内部構成であるマネージャ２２、コントローラ２１のプライベートアドレスである。
【００１９】
Step1：マネージャ２２からの「GET Req（request）」を通知されたコントローラ２１は、「GET Req」に含まれるユーザのＶｏＩＰ電話機７の電話番号＃Ａ１を元にＤＮＳ２４よりゲート装置ＡのアドレスＧＡを取得し、Ｆ／Ｗ２３に対して「GET Resp（response）」受信用に使用するＩＰネットワーク２側アドレスの通知とＳＮＭＰポートのオープンを依頼する。図の［0pen Port］がそれで、この図ではこれに対して、管理装置ＭのＩＰネットワーク２側アドレスＧＭおよびポート番号が返却されたことを示している。ここで、アドレスＧＡとマネージャ２２のアドレスＡＭの対応付けは、Ｃｉｄ（＝ＧＡ）をキーとして保持されるものとする。Ｃｉｄはユニークにセクションを識別する情報であり、アドレスＧＡを用いている。
【００２０】
Step2：管理装置Ｍのコントローラ２１は、上記Step1でＦ／Ｗ２３から返却された管理装置Ｍのアドレス情報ＧＭおよび「GET Req」を回線非対応ＵＵＩ（User-User Information）の＜REGISTER＞内のファシリティ情報などに設定し、ＳＰレス交換機２５へ送出する。
Step3：ＳＰレス交換機２５は、公衆電話網（ＳＳ＃７ネットワーク）１を経由してゲート装置Ａに＜FACILITY＞を送信し、正しく送信が行われた場合は管理装置Ｍのコントローラ２１に＜REL C0MP＞を返送する。
Step4：＜FACILITY＞を受けた、ゲート装置ＡのQ.931コントローラ１１は、ファシリティ情報を確認後、Ｆ／Ｗ１４に対して、管理装置Ｍと通信する場合に使用するＵＤＰポートを通過させるよう依頼する。図の［Pass Port］がそれである。
【００２１】
Step5：ゲート装置ＡのQ.931コントローラ１１は、ファシリティ情報内の「GET Req」をゲート装置Ａのエージェント２６に送出する。
Step6：エージェント２６は「GET Req」に対する「GET Resp」をQ.931コントローラ１１へ転送する。
Step7：「GET Resp」を受けたQ.931コントローラ１１は、Step4にて受け取ったファシリティ情報内のアドレスＧＭのＳＮＭＰポートヘ「GET Resp」を送出する。「GET Resp」はＩＰネットワーク２経由で管理装置Ｍのコントローラ２１に到達する。
Step8：「GET Resp」を受けた管理装置Ｍのコントローラ２１は「GET Resp」送信元のアドレスＧＡからマネージャ２２のアドレスＡＭを特定し、マネージャ２２に「GET Resp」を送出し、その後、管理装置ＭのＳＮＭＰポートのポートクローズを依頼する。「GET Resp」 はマネージャ２２に到達する。
【００２２】
上述のシーケンスは、あくまで動作例であり、ポートオープンのタイミングなどにバリエーションはあり得る。このため、本発明の主旨を逸脱しない範囲の変更は可能である。例えば、Step8はマネージャが複数台ある場合、動作例では管理装置Ｍのコントローラ２１は常にＳＮＭＰポートで受信して、送信元のアドレスからマネージャ２２のアドレスを特定しているが、マネージャ毎に受信ポートを割り付けることでマネージャのアドレスを特定する方法もあり得る。
上述したようにに、本実施形態によれば、ゲート装置Ａに関してセキュアな装置管理を実現することができる。
【００２３】
【発明の効果】
以上説明したように、この発明によれば、管理装置が管理対象であるゲート装置へ、公衆電話網を介して自装置のＩＰネットワークアドレスを含むデータ要求を送信し、ゲート装置が該要求を受け、管理データをＩＰネットワークを介して管理装置へ送信するので、ゲート装置は管理データの応答時にのみＩＰネットワークのポートを開とすればよく、常時は、特定のポートを開けておく必要がなく、これにより、セキュリティを向上させることができる効果を奏する。
【図面の簡単な説明】
【図１】  この発明の一実施形態による音声通信ゲート装置の管理システムの構成を示すブロック図である。
【図２】  同実施形態の動作を説明するためのシーケンス図である。
【図３】  ＶｏＩＰ通信システムの構成例を示すブロック図である。
【図４】  図３におけるゲート装置５の構成を示すブロック図である。
【符号の説明】
１…公衆電話網
２…ＩＰネットワーク
７…ＶｏＩＰ電話機
１１…Q.931コントローラ
１２…SIP Proxy
１４…Ｆ／Ｗ（ファイアウオール）
２１…コントローラ
２２…マネージャ
２３…Ｆ／Ｗ
２６…エージェント
Ａ…ゲート装置
Ｍ…管理装置
【図１】
0003723183.tif 000002
【図２】
0003723183.tif 000003
【図３】
0003723183.tif 000004
【図４】
0003723183.tif 000005