(57)【要約】【課題】処理負荷を増大させることなくワンタイムパスワードを利用するとともに、加入者が端末の設置場所を選択可能とする。【解決手段】SIPサーバ３０は、レジスタ信号とレジスタ以外のSIP信号とで受信ポートを別に設定する設定手段と、加入者端末Aからレジスタ信号用受信ポート１１を介してレジスタ信号を受信すると、当該レジスタ信号のワンタイムパスワードを認証する認証手段と、加入者端末Aの発アドレスおよび発電話番号のSIP信号に対してレジスタ以外のSIP信号用受信ポート３６を開放するとともに、加入者端末の発アドレスのSIP信号に対して加入者収容装置１０のレジスタ以外のSIP信号用受信ポート１２を開放させる指示を前記加入者収容装置に送信する制御手段とを有し、加入者収容装置１０は、指示された発アドレスの加入者端末Aが収容された収容位置０１で、レジスタ以外のSIP信号用受信ポート１２を発アドレスのSIP信号に対して開放する。【選択図】図３
2013197920.tif 000002
【特許請求の範囲】
【請求項１】
SIPサーバと加入者収容装置とを備える通信システムであって、
前記SIPサーバは、
レジスタ信号とレジスタ以外のSIP信号とで受信ポートを別に設定する設定手段と、
加入者端末からレジスタ信号用受信ポートを介してレジスタ信号を受信すると、当該レジスタ信号に含まれるワンタイムパスワードを認証する認証手段と、
前記認証に成功した場合、前記加入者端末の発アドレスおよび発電話番号のSIP信号に対してレジスタ以外のSIP信号用受信ポートを開放するとともに、前記加入者端末の発アドレスのSIP信号に対して前記加入者収容装置のレジスタ以外のSIP信号用受信ポートを開放させる指示を前記加入者収容装置に送信する制御手段と、を有し、
前記加入者収容装置は、
前記SIPサーバから指示された発アドレスの加入者端末が収容された収容位置で、レジスタ以外のSIP信号用受信ポートを前記発アドレスのSIP信号に対して開放すること
を特徴とする通信システム。
【請求項２】
請求項１記載の通信システムであって、
前記SIPサーバのレジスタ以外のSIP信号用受信ポートは、前記制御手段により開放された発アドレスおよび発電話番号以外のSIP信号を受け付けた場合、当該SIP信号を破棄すること
を特徴とする通信システム。
【請求項３】
請求項１または２記載の通信システムであって、
前記加入者収容装置の前記加入者端末が収容された収容位置におけるレジスタ以外のSIP信号用受信ポートは、前記開放手段により開放された発アドレス以外のSIP信号を受け付けた場合、当該SIP信号を破棄すること
を特徴とする通信システム。
【請求項４】
請求項１から３のいずれか一項に記載の通信システムであって、
前記SIPサーバおよび加入者収容装置のレジスタ信号用受信ポートは、すべてのレジスタ信号に対して開放されていること
を特徴とする通信システム。
【請求項５】
レジスタ信号とレジスタ以外のSIP信号とで受信ポートを別に設定する設定手段と、
加入者端末からレジスタ信号用受信ポートを介してレジスタ信号を受信すると、当該レジスタ信号に含まれるワンタイムパスワードを認証する認証手段と、
前記認証に成功した場合、前記加入者端末の発アドレスおよび発電話番号のSIP信号に対してレジスタ以外のSIP信号用受信ポートを開放するとともに、前記加入者端末の発アドレスのSIP信号に対して前記加入者収容装置のレジスタ以外のSIP信号用受信ポートを開放させる指示を加入者収容装置に送信する制御手段と、を有すること
を特徴とするSIPサーバ。
【請求項６】
SIPサーバと加入者収容装置とを備える通信システムが行う認証方法であって、
前記SIPサーバは、
レジスタ信号とレジスタ以外のSIP信号とで受信ポートを別に設定する設定ステップと、
加入者端末からレジスタ信号用受信ポートを介してレジスタ信号を受信すると、当該レジスタ信号に含まれるワンタイムパスワードを認証する認証ステップと、
前記認証に成功した場合、前記加入者端末の発アドレスおよび発電話番号のSIP信号に対してレジスタ以外のSIP信号用受信ポートを開放するとともに、前記加入者端末の発アドレスのSIP信号に対して前記加入者収容装置のレジスタ以外のSIP信号用受信ポートを開放させる指示を前記加入者収容装置に送信する制御ステップと、を行い、
前記加入者収容装置は、
前記SIPサーバから指示された発アドレスの加入者端末が収容された収容位置で、レジスタ以外のSIP信号用受信ポートを前記発アドレスのSIP信号に対して開放する開放ステップを行うこと
を特徴とする認証方法。
【請求項７】
請求項６記載の認証方法であって、
前記SIPサーバのレジスタ以外のSIP信号用受信ポートは、前記制御ステップにより開放された発アドレスおよび発電話番号以外のSIP信号を受け付けた場合、当該SIP信号を破棄すること
を特徴とする認証方法。
【請求項８】
請求項６または７記載の認証方法であって、
前記加入者収容装置の前記加入者端末が収容された収容位置におけるレジスタ以外のSIP信号用受信ポートは、前記開放ステップにより開放された発アドレス以外のSIP信号を受け付けた場合、当該SIP信号を破棄すること
を特徴とする認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、SIPプロトコルを利用した通信において、加入者端末を認証する通信システム、SIPサーバおよび認証方法に関する。
【背景技術】
【０００２】
SIPプロトコルを利用した通信において、SIPサーバの加入者端末認証にダイジェスト認証等が使用されている。ダイジェスト認証では、パスワード暗号化にMD5、SHA-1等が使用されている。このような暗号化方式の出現当時は暗号の強度が保証されていたが、その後の高度な解読アルゴリズムの発見及び演算速度の高速化などにより、将来的には加入者端末が送付するSIP信号のダイジェスト認証が悪意の第三者によって解読され、通信が妨害される恐れがある。
【０００３】
このため、ワンタイムパスワードを利用する方式（非特許文献１、２）、及び回線認証方式（非特許文献３、４）が提案されている。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】RFC2289、［online］、インターネット＜http://tools.ietf.org/html/rfc2289＞
【非特許文献２】ITpro  ［online］、インターネット＜http://itpro.nikkeibp.co.jp/article/COLUMN/20060414/235357/＞
【非特許文献３】ITpro、［online］、インターネット＜http://itpro.nikkeibp.co.jp/article/COLUMN/20070125/259673/＞
【非特許文献４】ITpro、［online］、インターネット＜http://itpro.nikkeibp.co.jp/article/COLUMN/20071121/287778/＞
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ワンタイムパスワード方式の場合、セキュリティを強化するためにはパスワードの更新頻度を高くする必要がある。例えば１SIPトランザクション毎に更新したワンタイムパスワードで認証を行うことが望ましいが、その一方で加入者端末及びSIPサーバの処理負荷が増大してしまう。
【０００６】
また、回線認証方式は、加入者端末の収容回線を固定し、該当の回線以外からは加入者端末のSIP信号を受け付けない方式である。このように回線認証方式では、加入者端末の収容回線を固定してしまうため、第三者からの攻撃を受けにくい反面、加入者が端末の設置場所を自由に選択できるサービスには適さない。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、本発明の目的は、処理負荷を増大させることなくワンタイムパスワードを利用するとともに、加入者が端末の設置場所を選択可能な通信システム、SIPサーバおよび認証方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明は、SIPサーバと加入者収容装置とを備える通信システムであって、前記SIPサーバは、レジスタ信号とレジスタ以外のSIP信号とで受信ポートを別に設定する設定手段と、加入者端末からレジスタ信号用受信ポートを介してレジスタ信号を受信すると、当該レジスタ信号に含まれるワンタイムパスワードを認証する認証手段と、前記認証に成功した場合、前記加入者端末の発アドレスおよび発電話番号のSIP信号に対してレジスタ以外のSIP信号用受信ポートを開放するとともに、前記加入者端末の発アドレスのSIP信号に対して前記加入者収容装置のレジスタ以外のSIP信号用受信ポートを開放させる指示を前記加入者収容装置に送信する制御手段と、を有し、前記加入者収容装置は、前記SIPサーバから指示された発アドレスの加入者端末が収容された収容位置で、レジスタ以外のSIP信号用受信ポートを前記発アドレスのSIP信号に対して開放する。
【０００９】
本発明は、レジスタ信号とレジスタ以外のSIP信号とで受信ポートを別に設定する設定手段と、加入者端末からレジスタ信号用受信ポートを介してレジスタ信号を受信すると、当該レジスタ信号に含まれるワンタイムパスワードを認証する認証手段と、前記認証に成功した場合、前記加入者端末の発アドレスおよび発電話番号のSIP信号に対してレジスタ以外のSIP信号用受信ポートを開放するとともに、前記加入者端末の発アドレスのSIP信号に対して前記加入者収容装置のレジスタ以外のSIP信号用受信ポートを開放させる指示を加入者収容装置に送信する制御手段と、を有する。
【００１０】
本発明は、SIPサーバと加入者収容装置とを備える通信システムが行う認証方法であって、前記SIPサーバは、レジスタ信号とレジスタ以外のSIP信号とで受信ポートを別に設定する設定ステップと、加入者端末からレジスタ信号用受信ポートを介してレジスタ信号を受信すると、当該レジスタ信号に含まれるワンタイムパスワードを認証する認証ステップと、前記認証に成功した場合、前記加入者端末の発アドレスおよび発電話番号のSIP信号に対してレジスタ以外のSIP信号用受信ポートを開放するとともに、前記加入者端末の発アドレスのSIP信号に対して前記加入者収容装置のレジスタ以外のSIP信号用受信ポートを開放させる指示を前記加入者収容装置に送信する制御ステップと、を行い、前記加入者収容装置は、前記SIPサーバから指示された発アドレスの加入者端末が収容された収容位置で、レジスタ以外のSIP信号用受信ポートを前記発アドレスのSIP信号に対して開放する開放ステップを行う。
【発明の効果】
【００１１】
本発明によれば、処理負荷を増大させることなくワンタイムパスワードを利用するとともに、加入者が端末の設置場所を選択可能な通信システム、SIPサーバおよび認証方法を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る通信システムの全体構成を示す図である。
【図２】SIPサーバの構成を示すブロック図である。
【図３】加入者収容スイッチおよびSIPサーバの受信ポートを説明する説明図である。
【図４】加入者端末がSIPサーバにRegister信号を送信する動作を示す図である。
【図５】SIPサーバが、受信ポートを開放する動作を示す図である。
【図６】加入者端末からRegister以外のSIP信号を送信する動作を示す図である。
【図７】悪意の加入者端末が、正当な加入者端末を偽装した場合の動作を示す図である。
【図８】本実施形態の詳細な動作を示すシーケンス図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１４】
図１は、本実施形態の通信システムの全体構成を示す構成図である。本実施形態の通信システムは、SIPプロトコルを利用した通信において、SIPサーバ３０が、加入者収容スイッチ１０と連携して各加入者端末A、Bの認証を行うものである。
【００１５】
図１に示する通信システムは、少なくとも１つの加入者端末A、Bと、加入者収容スイッチ１０（加入者収容装置）と、加入者収容ルータ２０と、SIPサーバ３０とを備える。加入者端末A、Bは、ネットワーク（インターネットなど）を介してSIPサーバ３０と接続し、通信を行う端末である。
【００１６】
加入者収容スイッチ１０は、IP網内に設置され、加入者端末A、Bを収容する回線を集約し、加入者端末A、Bと加入者収容ルータ２０との間でIPパケットの相互接続を行う装置である。また、本実施形態の加入者収容スイッチ１０は、SIPサーバ３０から指示された発アドレスの加入者端末が収容された収容位置で、Register以外のSIP信号用受信ポートを、前記発アドレスのSIP信号に対して開放する。
【００１７】
加入者収容ルータ２０は、IP網に設置され、加入者端末A、BとSIPサーバ３０との間でIPパケットの相互接続を行う装置である。
【００１８】
SIPサーバ３０は、IP網内に設置され、加入者端末A、Bからの呼接続要求信号を受信すると、当該呼接続要求信号内に含まれる着信番号に対応するアドレス情報へ呼接続要求信号を送信し、通信を確立する。
【００１９】
図２は、本実施形態のSIPサーバ３０の機能を示す機能ブロック図である。図示するSIPサーバ３０は、設定部３１と、認証部３２と、制御部３３と、呼処理部３４とを備える。設定部３１は、Register信号とレジスタ以外のSIP信号とで受信ポートを別に設定する。認証部３２は、加入者端末A、BからRegister信号用受信ポートを介してRegister信号を受信すると、当該Register信号に含まれるワンタイムパスワードを認証する。制御部３３は、認証に成功した場合、加入者端末A、Bの発アドレスおよび発電話番号のSIP信号に対して、レジスタ以外のSIP信号用受信ポートを開放するとともに、加入者端末A、Bの発アドレスのSIP信号に対して加入者収容スイッチ１０のRegister以外のSIP信号用受信ポートを開放させる指示を加入者収容スイッチ１０に送信する。呼処理部３４は、加入者端末A、BからのSIP信号に応じて、所定の呼処理を行う。
【００２０】
なお、SIPサーバ３０は、例えば、ＣＰＵと、メモリと、入力装置と、出力装置とを備えた汎用的なコンピュータシステムを用いることができる。このコンピュータシステムにおいて、ＣＰＵがメモリ上にロードされたSIPサーバ３０用のプログラムを実行することにより、SIPサーバ３０の各機能が実現される。また、SIPサーバ３０用のプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ−ＲＯＭなどのコンピュータ読取り可能な記録媒体に記憶することも、ネットワークを介して配信することもできる。
【００２１】
次に、本実施形態の動作について説明する。
【００２２】
図３は、本実施形態の加入者収容スイッチ１０およびSIPサーバ３０の受信ポートを説明する説明図である。
【００２３】
本実施形態では、SIPサーバ３０（設定部３１）は、SIP信号種別毎に受信ポート番号（UDPポート番号）を設定する。具体的には「Register信号」と「Register以外のSIP信号」とで受信ポート（UDPポート）を別にする。以下、Register信号用の受信ポートを「RegPort」、 Register以外のSIP信号用の受信ポートを「SipPort」と表記する。なお、Register信号は、加入者端末の位置情報をSIPサーバ３０に登録するための信号である。
【００２４】
図３に示すように、加入者収容スイッチ１０のRegPort１１およびSIPサーバ３０のRegPort３５は、ともに常時開放している。一方、加入者収容スイッチ１０のSipPort１２およびSIPサーバ３０のSipPort ３６は閉鎖しており、図４に示すタイミングで開放処理を行う。
【００２５】
図４は、加入者端末Aが、開放状態のRegPort１１、３５を使用して、SIPサーバ３０にRegister信号を送信する動作を示す図である。
【００２６】
加入者端末A（IPアドレス：A、電話番号：α）は、常時開放された加入者収容スイッチ１０のRegPort１１、加入者収容ルータ２０およびSIPサーバ３０のRegPort３５を介して、SIPサーバ３０にRegister信号を送信する（Ｓ１１）。加入者端末Aから送信されるRegister信号には、ダイジェスト認証を行うためのワンタイムパスワードが含まれている。SIPサーバ３０（認証部３２）は、Register信号を受信すると、ワンタイムパスワードを用いてダイジェスト認証を行い、加入者端末Aを認証する（Ｓ１２）。
【００２７】
尚、ワンタイムパスワードの更新タイミングは、Register信号の送信の都度とし、Register信号について第三者による偽装を抑止する。
【００２８】
図５は、図４のRegister信号のダイジェスト認証に成功したと判断した後に、SIPサーバ３０が、SipPort１２、３６を開放する動作を示す図である。
【００２９】
SIPサーバ３０（制御部３３）は、Register信号のダイジェスト認証が完了した後、認証に成功した加入者端末Aに対して、当該SIPサーバ３０のSipPort３６を開放する。具体的には、加入者端末Aの発IPアドレス：A且つ発電話番号：αの SIP信号(Register信号除く)に対してのみSipPort３６を開放する（Ｓ２１）。これにより、加入者端末Aが送信したSIP信号は、SipPort３６を通過し、SIPサーバ３０で受信される。
【００３０】
そして、SIPサーバ３０（制御部３３）は、加入者収容スイッチ１０に、加入者端末Aに対してSipPort１２を開放する指示を送信する（Ｓ２２）。加入者収容スイッチ１０は、SIPサーバ３０の指示を受け付けると、加入者端末Aを収容している収容位置（物理ポート０１）において、加入者端末Aに対してSipPort１２を開放する（Ｓ２３）。具体的には、発IPアドレス：AのSIP信号についてのみ、SipPort１２を開放する。これにより、加入者端末Aが送信したSIP信号は、当該加入者端末Aが接続される回線の収容位置において、SipPort１２を通過し、加入者収容スイッチ１０に受信される。
【００３１】
以上の動作によって、加入者端末Aに対してのみSIPサーバ３０までのSipPort１２、３６が開放されることになる。
【００３２】
図６は、図４および図５の動作により加入者端末AがSIPサーバ３０にRegister（登録）され、SipPort１２、３６が開放された後に、加入者端末AからInviteなどのRegister以外のSIP信号を送信する動作を示す図である。加入者端末Aは、加入者収容スイッチ１０の当該端末の収容位置（物理ポート０１）において当該端末に対して開放されたSipPort１２、加入者収容ルータ２０、およびSIPサーバ３０の当該端末に対して開放されたSipPort３６を介して、SIPサーバにInviteなどのSIP信号を送付する。
【００３３】
図７は、悪意の加入者端末B（攻撃者）が、正当な加入者端末Aを偽装した場合の動作を示す図である。
【００３４】
図示する例では、正当な加入者端末A（IPアドレス：A、電話番号：α）は、加入者収容スイッチ１０の物理ポート０１の収容位置に接続されている。そして、図４および図５の処理により、加入者収容スイッチ１０の物理ポート０１のSipPort１２は、加入者端末Aに対して開放されている（すなわち、発IPアドレス：AのSIP信号についてのみ開放されている）。
【００３５】
また、悪意の加入者端末B（IPアドレス：B、電話番号：β）は、加入者収容スイッチ１０の物理ポート０２の収容位置に接続されている。そして、図４および図５と同様の処理を行うことにより、加入者収容スイッチ１０の物理ポート０２のSipPort１４は、加入者端末Bに対して開放されている（すなわち、発IPアドレス：BのSIP信号についてのみ開放されている）。
【００３６】
SIPサーバ３０のSipPort３６については、加入者端末Aおよび加入者端末BがそれぞれRegister信号を送信することにより、加入者端末Aおよび加入者端末Bに対して開放されている（すなわち、発IPアドレス：A且つ発電話番号：αと、発IPアドレス：B且つ発電話番号：βの SIP信号に対してのみ開放されている）。
【００３７】
このように加入者端末Aおよび加入者端末BがSIPサーバ３０にRegister（登録）された状態において、悪意の加入者端末Bが、正当な加入者端末AのSIP信号を偽装する場合、偽装のパターンとして、「発IPアドレス」と「発電話番号」の両方の偽装（パターン１）、もしくは「発電話番号」のみの偽装（パターン２）が考えられるが、本実施形態では、それぞれ下記のとおり攻撃を抑止することができる。
【００３８】
＜パターン１＞では、加入者収容スイッチ１０が加入者端末Bの攻撃を抑止する。悪意の加入者端末Bは、発電話番号および発IPアドレスを偽装したSIP信号を送信する。図示する例では、加入者端末Aの発電話番号：α且つ発IPアドレス：Aを偽装したBYE信号を送信する（Ｓ３１）。加入者端末Bは、加入者収容スイッチ１０の物理ポート０２に接続されているため、加入者端末Bから送信されるSIP信号は、物理ポート０２のSipPort １４で受け付けられる。
【００３９】
しかしながら、加入者収容スイッチ１０が加入者端末AのＩＰアドレス：Aに対してSipPortを開放しているのは、加入者端末Aを収容している物理ポート０１のSipPort１２のみであって、物理ポート０２のSipPort１４では発IPアドレス：Aに対して開放していない。したがって、加入者収容スイッチ１０の物理ポート０２のSipPort１４は、加入者端末Bが送信した発ＩＰアドレス：Aの SIP信号を受け付けると、当該SIP信号を破棄する。これにより、悪意の加入者端末Bの攻撃を抑止することができる。
【００４０】
＜パターン２＞では、SIPサーバ３０が加入者端末Bの攻撃を抑止する。悪意の加入者端末Bは、発電話番号を偽装したSIP信号を送信する。図示する例では、加入者端末Aの発電話番号：αを偽装し、自身の発IPアドレス：Bを設定したBYE信号を送信する（Ｓ３２）。加入者端末Bは、加入者収容スイッチ１０の物理ポート０２に接続されているため、加入者端末Bから送信されるSIP信号は、物理ポート０２のSipPort １４で受け付けられる。加入者収容スイッチ１０は、物理ポート０２のSipPort１４で発ＩＰアドレス：Bの SIP信号に対して開放しているため、物理ポート０２のSipPort１４は当該SIP信号を通過させ、加入者収容スイッチ１０は、当該SIP信号を受信する。そして、加入者収容スイッチ１０は、受信した加入者端末BからのSIP信号を、加入者収容ルータ２０を介してSIPサーバ３０に送信する（Ｓ３３）。
【００４１】
SIPサーバ３０のSipPort３６で開放しているSIP信号は、発IPアドレス：A且つ発電話番号：αと、発IPアドレス：B且つ発電話番号：βの SIP信号のみである。したがって、SIPサーバ３０のSipPort３６は、加入者端末Bが送信した発ＩＰアドレス：B且つ発電話番号：αの SIP信号を受け付けると、当該SIP信号を破棄する。これにより、悪意の加入者端末Bの攻撃を抑止することができる。
【００４２】
以上により、本実施形態では、パターン１およびパターン２の攻撃を抑止することができる。なお、悪意の加入者端末Bが、発ＩＰアドレスおよび発電話番号の他に、正当な加入者端末Aの通信から盗聴・解読したパスワードを偽装した場合であっても、以上のように攻撃を抑止することができる。
【００４３】
次に本実施形態の詳細な動作について説明する。
【００４４】
図８は、本実施形態の詳細な動作を示すシーケンス図である。
【００４５】
まず、初期設定において、SIPサーバ３０は、SIP信号種別毎に受信ポート番号（受信UDSポート番号）を設定する。図示する例では、Register信号の受信ポート番号には49152を、Register以外のSIP信号の受信ポート番号には5060を設定する。
【００４６】
そして、SIPサーバ３０は、加入者端末から受信するSIP信号については、受信ポート番号を用いたフィルタリングを行う。すなわち、受信ポート番号：49152の受信ポート（RegPort）については、常時開放しておく。受信ポート番号：5060の受信ポート（SipPort）については、加入者端末のIPアドレスおよび電話番号単位で、開放／閉鎖の操作を行う。開放／閉鎖の操作タイミングは、図８に示すシーケンスのとおり、Register信号による加入者端末の認証を契機とする。なお、加入者端末宛のSIP信号については、フィルタリングは行わない。
【００４７】
また、加入者収容スイッチ１０は、加入者端末から受信するSIP信号について、受信ポート番号を用いたフィルタリングを行う。すなわち、受信ポート番号：49152（Register信号用）の受信ポート（RegPort）については、常時開放しておく。受信ポート番号：5060 （Register以外のSIP信号用）の受信ポート（SipPort）については、物理ポート単位（加入者収容ポート単位）に、開放／閉鎖の操作を行う。開放／閉鎖の操作タイミングは、SIPサーバ３０からの指示に従う。なお、加入者端末宛のSIP信号については、フィルタリングは行わない。
【００４８】
以下、加入者端末Aに対する認証およびフィルタリング動作について説明する。加入者端末Aは、加入者収容スイッチ１０の物理ポート０１に収容され、IPアドレスはAで、電話番号はαである。
【００４９】
また、加入者端末AがSIPサーバ３０に登録される前の状態において、加入者収容スイッチ１０の物理ポート０１の49152の受信ポート（RegPort）は開放され、5060の受信ポート（SipPort）は閉鎖されている。また、SIPサーバ３０のIPアドレス：A且つ電話番号：αのSIP信号に対する受信ポートの開閉状態は、49152の受信ポート（RegPort）は開放され、5060の受信ポート（SipPort）は閉鎖されている。
【００５０】
この状態で、加入者端末Aは、加入者収容スイッチ１０および加入者収容ルータ２０を介して、Register信号をSIPサーバ３０に送信する（Ｓ４１）。このRegister信号には加入者端末Aの発IPアドレス：Aおよび発電話番号：αが設定されている。なお、Register信号は、加入者収容スイッチ１０およびSIPサーバ３０の常時開放状態である49152の受信ポート（RegPort）を介して送信される。
【００５１】
SIPサーバ３０は、Register信号を受信すると、パスワードを要求する要求信号（チャレンジ）を加入者端末Aに送信する（Ｓ４２）。
【００５２】
加入者端末Aは、パスワード要求信号を受信すると、ワンタイムパスワードを設定したRegister信号をSIPサーバ３０に送信する（Ｓ４３）。ワンタイムパスワードについては、例えば、加入者はワンタイムパスワード生成器(端末)を保持しており、当該生成器が生成し、表示したワンタイムパスワードを取得し、Register信号を送信する際（端末を登録する際）に当該ワンタイムパスワードを加入者端末Aに入力する。もしくは、加入者端末Aはワンタイムパスワード生成機能を実装しており、Register信号 を送信する際に、ワンタイムパスワードを自動生成し、Register信号に設定して送信する。なお、ワンタイムパスワード生成器もしくはワンタイムパスワード生成機能は、SIPサーバ３０の認証部３２が生成するワンタイムパスワードと時刻同期している。すなわち、ある時間に生成されるワンタイムパスワードは、加入者端末Aが生成するワンタイムパスワード と、SIPサーバ３０が生成するワンタイムパスワードとが一致する。
【００５３】
SIPサーバ３０は、ワンタイムパスワードを含むRegister信号を受信すると、加入者端末Aの認証（ダイジェスト認証）を行う（Ｓ４４）。具体的には、SIPサーバの認証部３２は、加入者端末A側と同様のアルゴリズムにより加入者端末A（IPアドレス：A、電話番号：α）用のワンタイムパスワードを生成し、生成したワンタイムパスワードと、Register信号に含まれるワンタイムパスワードとを比較し、一致する場合は認証に成功したと判定し、加入者端末Aを登録する。一致しない場合は認証に失敗したと判定する。
【００５４】
認証成功と判定した場合、SIPサーバ３０は、発IPアドレス：Aで発電話番号：αのSIP信号に対する5060の受信ポート（SipPort）を開放する（Ｓ４５）。これにより、SIPサーバ３０の5060の受信ポート（SipPort）は、発ＩＰアドレス：A 且つ発電話番号：α以外のSIP信号を受け付けると、当該SIP信号を破棄する。したがって、SIPサーバ３０が受信するRegister以外のSIP信号は、発ＩＰアドレス：A且つ発電話番号：αの場合だけとなる。
【００５５】
そして、SIPサーバ３０は、IPアドレス:Aの加入者端末Aを収容する収容位置（物理ポート）で、5060の受信ポート（SipPort）を開放するよう、加入者収容スイッチ１０に指示する（Ｓ４６）。加入者収容スイッチ１０は、SIPサーバ３０からの指示を受信すると、IPアドレス:Aの収容位置の物理ポート０１において、5060の受信ポート（SipPort）を発IPアドレス：AのSIP信号に対してのみ開放する（Ｓ４７）。これにより加入者収容スイッチ１０の物理ポート０１の5060の受信ポート（SipPort）は、発ＩＰアドレス：A以外のSIP信号を受け付けると、当該SIP信号を破棄する。したがって、加入者収容スイッチ１０が物理ポート０１において受信するRegister以外のSIP信号は、発ＩＰアドレス：Aの場合だけとなる。
【００５６】
以上のとおり、加入者端末AのSIPサーバ３０への登録が完了すると、加入者端末Aは、5060の受信ポート（SipPort）を介してInvite信号などのSIP信号をSIPサーバ３０に送信し、通信を行う。
【００５７】
このように、Register信号の送信時（加入者端末の登録時）に、Ｓ４５からＳ４７でSIPサーバ３０および加入者収容スイッチ１０の5060の受信ポート（SipPort）を、登録した加入者端末Aに限って開放することで、悪意のある加入者端末からの攻撃を防止することができる。
【００５８】
具体的には、Ｓ４７により、加入者端末AのIPアドレスが詐称されることを防止する。すなわち、加入者収容スイッチ１０により、他の物理ポートに収容されている悪意の第三者端末が、加入者端末AのIPアドレスを詐称してSIPサーバ３０にSIP信号を送信する攻撃を防止することができる。
【００５９】
また、Ｓ４５により、加入者端末Aの電話番号が詐称されることを防止する。すなわち、SIPサーバ３０により、加入者端末AのIPアドレス：Aとは異なるIPアドレスの第三者端末が、加入者端末Aの電話番号を詐称してSIPサーバ３０にSIP信号を送信する攻撃を防止することができる。
【００６０】
したがって、発電話番号αのSIP信号をSIPサーバ３０に送信できるのは、加入者端末Aのみであって、加入者端末A以外の第三者端末は、加入者端末Aを偽装することができず、加入者端末Aの通信を妨害することができない。
【００６１】
通信が終了した後、加入者端末Aは、登録削除のRegister信号を49152の受信ポート（RegPort）を介してSIPサーバ３０に送信する（Ｓ５１）。このRegister信号は、ワンタイムパスワードが含まれている。SIPサーバ３０は、ワンタイムパスワードを含むRegister信号を受信すると、加入者端末Aの認証（ダイジェスト認証）を行い、認証に成功とした場合（ワンタイムパスワードが一致する場合）、加入者端末Aのログアウトを行う（Ｓ５２）。そして、SIPサーバ３０は、加入者端末AのSIP信号（発IPアドレス：A且つ発電話番号：α）に対する5060の受信ポート（SipPort）を閉鎖する（Ｓ５３）。これにより、SIPサーバ３０の5060の受信ポート（SipPort）は、発ＩＰアドレス：A 且つ発電話番号：αのSIP信号を受け付けると、当該SIP信号を破棄する。
【００６２】
そして、SIPサーバ３０は、IPアドレス:Aの加入者端末Aを収容する収容位置で、5060の受信ポート（SipPort）を閉鎖するよう、加入者収容スイッチ１０に指示する（Ｓ５４）。加入者収容スイッチ１０は、SIPサーバ３０からの指示を受信すると、IPアドレス:Aの収容位置の物理ポート０１において、5060の受信ポート（SipPort）を発IPアドレス：AのSIP信号に対して閉鎖する（Ｓ５４）。これにより加入者収容スイッチ１０の物理ポート０１の5060の受信ポート（SipPort）は、発ＩＰアドレス：AのSIP信号を受け付けると、当該SIP信号を破棄する。
【００６３】
以上説明した本実施形態では、SIPサーバと加入者収容スイッチとが連携することで、動的な回線認証方法を用いて加入者端末の認証を行う。具体的には、SIPサーバが加入者端末を特定する認証をRegisterのみに限定し、認証の都度、加入者端末の収容回線を動的に専用線として割り当てる。これにより、加入者端末及びSIPサーバの処理負荷を増大させることなく、加入者が端末の設置場所を自由に選択できるサービスにおいて、悪意の第三者による加入者端末の詐称を抑止することができる。
【００６４】
また、本実施形態では、ワンタイムパスワードを利用して認証の強度を高めているが、認証対象がRegister信号のみであるため、ワンタイムパスワードの更新タイミング低く、加入者端末およびSIPサーバへの処理負荷を低減することができる。
【００６５】
また、Register信号によって加入者端末の収容回線を特定し、特定された回線に対してその都度フィルタリングを行うため、加入者端末の収容回線が固定されず、加入者が端末の設置場所を自由に選択することができる。
【００６６】
なお、本発明は上記実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【符号の説明】
【００６７】
１０：加入者収容スイッチ
１１：受信ポート（RegPort）
１２：受信ポート（SipPort）
２０：加入者収容ルータ
３０：SIPサーバ
３１：設定部
３２：認証部
３３：制御部
３４：呼処理部
３５：受信ポート（RegPort）
３６：受信ポート（SipPort）
Ａ、Ｂ：加入者端末
【図１】
2013197920.tif 000003
【図２】
2013197920.tif 000004
【図３】
2013197920.tif 000005
【図４】
2013197920.tif 000006
【図５】
2013197920.tif 000007
【図６】
2013197920.tif 000008
【図７】
2013197920.tif 000009
【図８】
2013197920.tif 000010