(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2022105444
(43)【公開日】2022-07-14
(54)【発明の名称】ルータ装置およびプログラム
(51)【国際特許分類】
H04L 65/102 20220101AFI20220707BHJP
【FI】
H04L12/66 D
【審査請求】有
【請求項の数】3
【出願形態】OL
(21)【出願番号】P 2021000256
(22)【出願日】2021-01-04
(11)【特許番号】
(45)【特許公報発行日】2021-08-04
(71)【出願人】
【識別番号】000134707
【氏名又は名称】株式会社ナカヨ
(74)【代理人】
【識別番号】100104570
【弁理士】
【氏名又は名称】大関 光弘
(72)【発明者】
【氏名】松島 弘之
【テーマコード(参考)】
5K030
【Fターム(参考)】
5K030GA16
5K030HA01
5K030HA08
5K030HB01
5K030HB14
5K030HC01
5K030HD03
5K030HD09
5K030JT01
5K030KA04
5K030KA05
5K030LA02
5K030LD17
5K030MA06
(57)【要約】
【課題】WAN側の保守端末により、LANに接続されているIP電話機の保守を可能とするルータ装置を提供する。
【解決手段】ルータ装置1は、LAN6側からIP電話網5側へ中継される接続要求を検出すると、この接続要求の送信元番号が接続要求元のローカルアドレスに紐付けられて登録されているか否かを調べ、登録されていないならば、送信元番号をこのローカルアドレスに紐付けて登録するとともに、送信元番号をルータ装置1のグローバルアドレスに紐付けて管理サーバ4に登録し、送信元番号が異なるローカルアドレスに紐付けられて登録されているならば、送信元番号に紐付けるローカルアドレスを接続要求元のローカルIPアドレスに更新する。また、ルータ装置1は、IP電話網5側から宛先番号の指定を伴う各種要求を受信すると、この宛先番号に紐付けられて登録されているローカルアドレスにより特定されるIP電話機2-1に各種要求を中継する。
【選択図】
図1
【特許請求の範囲】
【請求項1】
LAN(Local Area Network)をWAN(Wide Area Network)に接続するルータ装置であって、
前記LANに接続されているIP(Internet Protocol)電話機の電話番号を当該IP電話機のローカルIPアドレスに紐付けて記憶する記憶手段と、
前記LAN側から前記WAN側へ中継される接続要求を検出した場合に、当該接続要求の送信元の電話番号が前記記憶手段に記憶されていないならば、当該電話番号を当該接続要求の送信元のローカルIPアドレスに紐付けて前記記憶手段に記憶し、当該電話番号が当該接続要求の送信元以外のローカルIPアドレスに紐付けられて前記記憶手段に記憶されているならば、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを当該接続要求の送信元のローカルIPアドレスに更新する接続要求検出手段と、
前記接続要求の送信元の電話番号が当該接続要求の送信元のローカルIPアドレスに紐付けられて前記記憶手段に記憶された場合に、当該電話番号および自ルータ装置のグローバルIPアドレスの指定を伴う登録要求を、前記WANを介して所定の管理サーバに送信する登録要求送信手段と、
電話番号の指定を伴う各種要求を前記WAN側から受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを検索し、前記LANを介して、検索したローカルIPアドレスにより特定される前記IP電話機に当該各種要求を中継する中継手段と、を有する
ことを特徴とするルータ装置。
【請求項2】
請求項1に記載のルータ装置であって、
前記登録要求送信手段は、
自ルータ装置に割り当てられているグローバルIPアドレスが変更された場合に、前記記憶手段に記憶されている電話番号毎に、当該電話番号および自ルータ装置の変更後のグローバルIPアドレスの指定を伴う登録要求を、前記WANを介して所定の管理サーバに送信する
ことを特徴とするルータ装置。
【請求項3】
請求項1または2に記載のルータ装置であって、
前記WAN側から、電話番号およびパケット取得条件の指定を伴うパケット取得要求を受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを送信元あるいは送信先とするパケットであって、当該パケット取得条件に合致するパケットの複製を、前記パケット取得要求の送信元に送信するパケット監視手段をさらに有し、
前記中継手段は、
前記WAN側から前記パケット取得要求を受信した場合に、当該パケット取得要求で指定されている電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスにより特定される前記IP電話機に、当該パケット取得要求を中継しない
ことを特徴とするルータ装置。
【請求項4】
LAN(Local Area Network)をWAN(Wide Area Network)に接続するルータ装置としてコンピュータを機能させるためのプログラムであって、
前記プログラムは、
前記コンピュータを、
前記LANに接続されているIP(Internet Protocol)電話機の電話番号を当該IP電話機のローカルIPアドレスに紐付けて記憶する記憶手段、
前記LAN側から前記WAN側へ中継される接続要求を検出した場合に、当該接続要求の送信元の電話番号が前記記憶手段に記憶されていないならば、当該電話番号を当該接続要求の送信元のローカルIPアドレスに紐付けて前記記憶手段に記憶し、当該電話番号が当該接続要求の送信元以外のローカルIPアドレスに紐付けられて前記記憶手段に記憶されているならば、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを当該接続要求の送信元のローカルIPアドレスに更新する接続要求検出手段、
前記接続要求の送信元の電話番号が当該接続要求の送信元のローカルIPアドレスに紐付けられて前記記憶手段に記憶された場合に、当該電話番号および自ルータ装置のグローバルIPアドレスの指定を伴う登録要求を、前記WANを介して所定の管理サーバに送信する登録要求送信手段、および
電話番号の指定を伴う各種要求を前記WAN側から受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを検索し、前記LANを介して、検索したローカルIPアドレスにより特定される前記IP電話機に当該各種要求を中継する中継手段として機能させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、ルータ装置に関し、特に、LAN(Local Area Network)に接続されたIP(Internet Protocol)電話機をWAN(Wide Area Network)に接続するのに好適なルータ装置に関する。
【背景技術】
【0002】
特許文献1には、IP電話機の電話番号を通知することで、このIP電話機のグローバルIPアドレスを取得することが可能なIP電話サービスシステムが開示されている。このIP電話サービスシステムにおいて、サービスサーバは、電話番号の指定を伴うIPアドレスの検索要求を受信すると、この電話番号に紐付けられて登録されているグローバルIPアドレスを検索し、検索したグローバルIPアドレスを検索要求の送信元に通知する。例えば、保守端末は、このIP電話サービスシステムを利用して、IP電話機の電話番号の指定を伴う検索要求をサービスサーバに送信し、このIP電話機のグローバルIPアドレスをサービスサーバから取得することにより、このIP電話機にアクセスしてこのIP電話機の保守を実施することができる。
【先行技術文献】
【特許文献】
【0003】
【発明の概要】
【発明が解決しようとする課題】
【0004】
しかしながら、IP電話機がLANに接続されている場合、IP電話機にはローカルIPアドレスが割り当てられ、グローバルIPアドレスは割り当てられない。このため、特許文献1に記載のIP電話サービスシステムでは、このIP電話機の情報(電話番号、グローバルIPアドレス)をサービスサーバに登録することができず、したがって、WANに接続された保守端末は、LANに接続されているIP電話機の保守を実施することができない。
【0005】
本発明は、上記事情に鑑みてなされたものであり、その目的は、WAN側の保守端末により、LANに接続されているIP電話機の保守を可能とするルータ装置を提供することにある。
【課題を解決するための手段】
【0006】
上記課題を解決するために、本発明のルータ装置は、LAN側からWAN側へ中継される接続要求を監視し、LAN側からWAN側へ中継される接続要求を検出したならば、この接続要求の送信元電話番号がこの接続要求の送信元のローカルIPアドレスに紐付けられて登録されているか否かを調べる。そして、送信元電話番号が登録されていないならば、この送信元電話番号を接続要求の送信元のローカルIPアドレスに紐付けて登録するとともに、この送信元番号および自ルータ装置のグローバルIPアドレスの指定を伴う登録要求を、WANを介して所定の管理サーバに送信し、この送信元番号を自ルータ装置のグローバルIPアドレスに紐付けてこの管理サーバに登録する。また、送信元電話番号が接続要求の送信元以外のローカルIPアドレスに紐付けられて登録されているならば、この送信元電話番号に紐付けられて登録されているローカルIPアドレスを接続要求の送信元のローカルIPアドレスに更新する。さらに、ルータ装置は、電話番号の指定を伴う各種要求をWAN側から受信すると、この電話番号に紐付けられて登録されているローカルIPアドレスを検索し、LANを介してこのローカルIPアドレスにより特定されるIP電話機に、この受信した各種要求を中継する。
【0007】
例えば、本発明は、
LAN(Local Area Network)をWAN(Wide Area Network)に接続するルータ装置であって、
前記LANに接続されているIP(Internet Protocol)電話機の電話番号を当該IP電話機のローカルIPアドレスに紐付けて記憶する記憶手段と、
前記LAN側から前記WAN側へ中継される接続要求を検出した場合に、当該接続要求の送信元の電話番号が前記記憶手段に記憶されていないならば、当該電話番号を当該接続要求の送信元のローカルIPアドレスに紐付けて前記記憶手段に記憶し、当該電話番号が当該接続要求の送信元以外のローカルIPアドレスに紐付けられて前記記憶手段に記憶されているならば、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを当該接続要求の送信元のローカルIPアドレスに更新する接続要求検出手段と、
前記接続要求の送信元の電話番号が当該接続要求の送信元のローカルIPアドレスに紐付けられて前記記憶手段に記憶された場合に、当該電話番号および自ルータ装置のグローバルIPアドレスの指定を伴う登録要求を、前記WANを介して所定の管理サーバに送信する登録要求送信手段と、
電話番号の指定を伴う各種要求を前記WAN側から受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを検索し、前記LANを介して、検索したローカルIPアドレスにより特定される前記IP電話機に当該各種要求を中継する中継手段と、を有する。
【発明の効果】
【0008】
本発明において、ルータ装置は、自身のグローバルIPアドレスに紐付けて配下のIP電話機の電話番号を管理サーバに登録するので、保守端末は、IP電話機の電話番号に紐付けられたグローバルIPアドレスを管理サーバから取得することができる。そして、保守端末が、取得したグローバルIPアドレスにより特定されるルータ装置に、電話番号の指定を伴う各種要求を送信すると、ルータ装置は、指定された電話番号により特定されるIP電話機にこの各種要求を中継する。したがって、本発明によれば、WAN側の保守端末により、LANに接続されているIP電話機の保守を実施することができる。
【図面の簡単な説明】
【0009】
【
図1】
図1は、本発明の一実施の形態に係るルータ装置を含むIP電話システムの概略構成図である。
【
図2】
図2は、
図1に示すIP電話システムにおいて、ルータ装置1がIP電話機2-1を管理サーバ4に登録する場合の動作例を説明するためのシーケンス図である。
【
図3】
図3は、
図1に示すIP電話システムにおいて、保守端末3がIP電話機2-1の保守を実施する場合の動作例を説明するためのシーケンス図である。
【
図4】
図4は、
図1に示すIP電話システムにおいて、ルータ装置1がIP電話機2-1のパケット監視を実施する場合の動作例を説明するためのシーケンス図である。
【
図5】
図5は、ルータ装置1の概略機能構成図である。
【
図6】
図6は、ルータ装置1の登録要求送信処理を説明するためのフロー図である。
【
図7】
図7は、ルータ装置1の各種要求中継およびパケット監視処理を説明するためのフロー図である。
【発明を実施するための形態】
【0010】
以下に、本発明の一実施の形態について図面を参照して説明する。
【0011】
図1は、本実施の形態に係るルータ装置1を含むIP電話システムの概略構成図である。
【0012】
図示するように、本実施の形態に係るルータ装置1は、LAN(Local Area Network)6に接続されたIP(Internet Protocol)電話機2-1を、WAN(Wide Area Network)であるIP電話網5に接続する。IP電話網5には、ルータ装置1の他に、IP電話機2-2、保守端末3、および、管理サーバ4が接続されている。IP電話機2-1、2-2は、IP電話網5が提供するIP電話サービスを利用して通話を行う。保守端末3は、IP電話機2-1、2-2の保守を実施する。そして、管理サーバ4は、IP電話機2-1、2-2各々の電話番号をそのグローバルIPアドレスに紐付けて管理する装置であり、特許文献1に記載のサービスサーバと実質的に同一である。
【0013】
図2は、
図1に示すIP電話システムにおいて、ルータ装置1がIP電話機2-1を管理サーバ4に登録する場合の動作例を説明するためのシーケンス図である。
【0014】
IP電話機2-1が、IP電話機2-2の電話番号を宛先電話番号とする接続要求(INVITEメッセージ)を送信したものとする(S100)。この接続要求は、ルータ装置1およびIP電話網5を介してIP電話機2-2に送信される。その後、IP電話機2-2が接続応答(200OKメッセージ)を返信すると(S101)、この接続応答がIP電話網5およびルータ装置1を介してIP電話機2-1に送信され、これにより、IP電話機2-1とIP電話機2-2との間に通話路が確立される(S102)。
【0015】
さて、ルータ装置1は、IP電話機2-1からIP電話網5に中継された接続要求を検出すると、接続要求の送信元電話番号(IP電話機2-1の電話番号)が登録されているか否か、および、登録されているならば、この送信元電話番号に紐付けられているローカルIPアドレスが接続要求の送信元のローカルIPアドレス(IP電話機2-1のローカルIPアドレス)であるか否かをチェックする(S103)。接続要求の送信元電話番号が登録されていない場合は、この送信元電話番号を接続要求の送信元のローカルIPアドレス(IP電話機2-1のローカルIPアドレス)に紐付けて登録する。また、接続要求の送信元電話番号は登録されているが、この送信元電話番号に紐付けられているローカルIPアドレスが接続要求の送信元以外のローカルIPアドレスである場合は、この送信元電話番号に紐付けられているローカルIPアドレスを接続要求の送信元のローカルIPアドレスに更新する。ここでは、IP電話機2-1の電話番号が登録されておらず、ルータ装置1は、IP電話機2-1の電話番号をIP電話機2-1のローカルIPアドレスに紐付けて登録したものとする(S104)。
【0016】
IP電話機2-1の電話番号がそのローカルIPアドレスに紐付けられて新たに登録されると、ルータ装置1は、IP電話機2-1の電話番号およびルータ装置1のグローバルIPアドレスの指定を伴う登録要求を、IP電話網5を介して管理サーバ4に送信する(S105)。
【0017】
これを受けて、管理サーバ4は、IP電話機2-1の電話番号をルータ装置1のグローバルIPアドレスに紐付けて登録し(S106)、その後、IP電話網5を介してルータ装置1に登録完了通知を送信する(S107)。
【0018】
図3は、
図1に示すIP電話システムにおいて、保守端末3がIP電話機2-1の保守を実施する場合の動作例を説明するためのシーケンス図である。
【0019】
まず、保守端末3が、IP電話網5を介して、管理サーバ4に、IP電話機2-1の電話番号の指定を伴うアドレス要求を送信したものとする(S110)。これを受けて、管理サーバ4は、IP電話機2-1の電話番号に紐付けられているグローバルIPアドレス(ルータ装置1のグローバルIPアドレス)を検索する(S111)。そして、IP電話網5を介して、アドレス要求の送信元である保守端末3に、検索したグローバルIPアドレスを伴うアドレス通知を送信する(S112)。これにより、保守端末3は、IP電話機2-1のグローバルIPアドレスとして、ルータ装置1のグローバルIPアドレスを管理サーバ4から取得する。
【0020】
つぎに、保守端末3は、IP電話網5を介して、管理サーバ4から取得したグローバルIPアドレスにより特定されるルータ装置1に、宛先電話番号としてIP電話機2-1の電話番号の指定を伴う各種要求(例えば状態通知要求、ただしパケット取得要求を除く)を送信したものとする(S113)。これを受けて、ルータ装置1は、保守端末3から受信した各種要求で指定されている宛先電話番号に紐付けられて登録されているローカルIPアドレスを検索する(S114)。そして、検索したローカルIPアドレスにより特定されるIP電話機2-1に、保守端末3から受信した各種要求を中継する(S115)。
【0021】
IP電話機2-1は、ルータ装置1を介して保守端末3から各種要求を受信すると、その要求内容に従って処理(例えば状態情報の取得)を実施し、その実施結果を含む結果通知を返信する(S116)。この結果通知は、ルータ装置1およびIP電話網5を介して保守端末3に送信される。
【0022】
図4は、
図1に示すIP電話システムにおいて、ルータ装置1がIP電話機2-1のパケット監視を実施する場合の動作例を説明するためのシーケンス図である。
【0023】
まず、保守端末3が、IP電話網5を介して、IP電話機2-1のグローバルIPアドレスとして管理サーバ4から取得したグローバルIPアドレスにより特定されるルータ装置1に、宛先電話番号としてIP電話機2-1の電話番号の指定を伴うパケット取得要求を送信したものとする(S120)。
【0024】
ルータ装置1は、保守端末3から受信したパケット取得要求で指定されている取得開始条件を満足したこと、すなわち取得開始時刻が到来したことを確認すると(S121)、ルータ装置1が中継するパケットのなかから、パケット取得要求で指定されている宛先電話番号に紐付けられているローカルIPアドレス(IP電話機2-1のローカルIPアドレス)を送信元アドレスあるいは送信先アドレスとするパケットの監視を開始する(S122)。そして、該当するパケットを検出したならば、このパケットを複製して記憶する(S123)。
【0025】
それから、ルータ装置1は、保守端末3から受信したパケット取得要求で指定されている取得終了条件を満足したこと、すなわち複製パケットのデータ量が取得データ量に到達したことを確認すると(S124)、パケット取得要求で指定されている宛先電話番号に紐付けられているローカルIPアドレス(IP電話機2-1のローカルIPアドレス)を送信元アドレスあるいは送信先アドレスとするパケットの監視を終了する(S125)。そして、IP電話網5を介して、保守端末3に、記憶された複製パケットを含む結果通知を送信する(S126)。
【0026】
つぎに、本実施の形態に係るルータ装置1の詳細について説明する。
【0027】
【0028】
図示するように、ルータ装置1は、LANインターフェース部10と、IP電話網インターフェース部11と、IP電話機情報記憶部12と、中継部13と、接続要求検出部14と、登録要求部15と、複製パケット記憶部16と、パケット監視部17と、を備えている。
【0029】
LANインターフェース部10は、LAN6に接続するためのインターフェースであり、IP電話網インターフェース部11は、IP電話網5に接続するためのインターフェースである。
【0030】
IP電話機情報記憶部12には、LAN6に接続されているIP電話機(
図1に示す例ではIP電話機2-1)毎に、IP電話機の電話番号がこのIP電話機のローカルIPアドレスに紐付けられて記憶されている。
【0031】
中継部13は、LANインターフェース部10を介してLAN6から受信したパケット、および、IP電話網インターフェース部11を介してIP電話網5から受信したパケットのルーティングを実施し、これらのパケットを、ルーティングにより決定された宛先に中継する。
【0032】
ここで、中継部13は、IP電話網インターフェース部11を介してIP電話網5から、宛先電話番号の指定を伴う各種要求(ただし、パケット取得要求を除く)を受信した場合、この宛先電話番号に紐付けられてIP電話機情報記憶部12に記憶されているローカルIPアドレスにより特定される端末(
図1に示す例ではIP電話機2-1)に、この各種要求を中継する。また、中継部13は、IP電話網インターフェース部11を介してIP電話網5から、宛先電話番号の指定を伴うパケット取得要求を受信した場合、このパケット取得要求を、この宛先電話番号に紐付けられてIP電話機情報記憶部12に記憶されているローカルIPアドレスとともにパケット監視部17に通知する。
【0033】
接続要求検出部14は、中継部13によってLAN6側からIP電話網5側に中継される接続要求(INVITEメッセージ)を監視する。そして、該当する接続要求を検出した場合、IP電話機情報記憶部12を参照し、この接続要求で指定されている送信元電話番号が登録されていないならば、この送信元電話番号を接続要求の送信元のローカルIPアドレスに紐付けて登録する。また、この接続要求で指定されている送信元電話番号が登録されている場合、この送信元電話番号に紐付けられて登録されているローカルIPアドレスが接続要求の送信元以外のローカルIPアドレスであるならば、この送信元電話番号に紐付けられて登録されているローカルIPアドレスを接続要求の送信元のローカルIPアドレスに更新する。
【0034】
登録要求部15は、IP電話機情報記憶部12を監視し、IP電話機情報記憶部12に電話番号が新たに登録されると、この電話番号およびルータ装置1のグローバルIPアドレスの指定を伴う登録要求を、IP電話網インターフェース部11を介して管理サーバ4に送信する。そして、管理サーバ4から登録完了通知を受信する。
【0035】
複製パケット記憶部16は、後述のパケット監視部17により複製されたパケットを記憶する。
【0036】
パケット監視部17は、中継部13からパケット取得要求をローカルIPアドレスとともに受け取ると、このパケット取得要求で指定されている取得開始条件を満足するのを待ち、取得開始条件を満足したならば、中継部13により中継されるパケットのなかから、このパケット取得要求とともに中継部13から受け取ったローカルIPアドレスを送信元アドレスあるいは送信先アドレスとするパケットの監視を開始する。そして、該当するパケットを検出したならば、このパケットの複製を複製パケット記憶部16に記憶する。このパケットの監視および複製の処理を、パケット取得要求で指定されている取得終了条件を満足するまで行い、取得終了条件を満足したならば、それまでに複製パケット記憶部16に記憶した複製パケットを含む結果通知を、IP電話網インターフェース部11を介して、パケット取得要求の送信元(
図1に示す例では保守端末3)に送信する。
【0037】
図6は、ルータ装置1の登録要求送信処理を説明するためのフロー図である。
【0038】
まず、接続要求検出部14は、中継部13によってLAN6側からIP電話網5側に中継される接続要求を監視し、該当する接続要求を検出すると(S200でYES)、この接続要求の送信元電話番号がIP電話機情報記憶部12に登録済みであるか否かを確認する。そして、この接続要求の送信元電話番号がIP電話機情報記憶部12に登録済みである場合(S201でYES)、この送信元電話番号に紐付けられてIP電話機情報記憶部12に登録されているローカルIPアドレスが接続要求の送信元以外のローカルIPアドレスであるならば、このローカルIPアドレスを接続要求の送信元のローカルIPアドレスに更新し(S202)、S200に戻る。
【0039】
一方、この接続要求の送信元電話番号がIP電話機情報記憶部12に登録されていないならば(S201でNO)、この送信元電話番号を接続要求の送信元のローカルIPアドレスに紐付けてIP電話機情報記憶部12に新規登録する(S203)。
【0040】
つぎに、登録要求部15は、IP電話機情報記憶部12に電話番号が新規登録されると、この電話番号およびルータ装置1のグローバルIPアドレスの指定を伴う登録要求を、IP電話網インターフェース部11を介して管理サーバ4に送信する(S204)。そして、管理サーバ4から登録完了通知を受信し(S205)、S200に戻る。
【0041】
図7は、ルータ装置1の各種要求中継およびパケット監視処理を説明するためのフロー図である。
【0042】
このフローは、中継部13がIP電話網インターフェース部11を介してIP電話網5から、宛先電話番号の指定を伴う各種要求を受信することにより開始される。
【0043】
IP電話網5から受信した要求がパケット取得要求でない場合(S210でNO)、中継部13は、この要求で指定されている宛先電話番号に紐付けられてIP電話機情報記憶部12に記憶されているローカルIPアドレスを検索する(S211)。そして、LANインターフェース部10を介して、検索したローカルIPアドレスにより特定されるIP電話機(
図1に示す例ではIP電話機2-1)に、IP電話網5から受信した要求を中継する(S212)。
【0044】
一方、IP電話網5から受信した要求がパケット取得要求である場合(S210でYES)、中継部13は、このパケット取得要求で指定されている宛先電話番号に紐付けられてIP電話機情報記憶部12に記憶されているローカルIPアドレスを検索する(S213)。そして、この検索したローカルIPアドレスをパケット取得要求とともにパケット監視部17に通知する。
【0045】
これを受けて、パケット監視部17は、中継部13から受け取ったパケット取得要求で指定されている取得開始条件を満足、すなわち取得開始時刻が到来するのを待ち(S214でNO)、この取得開始条件を満足したならば(S214でYES)、中継部13により中継されるパケットのなかから、このパケット取得要求とともに中継部13から受け取ったローカルIPアドレスを送信元アドレスあるいは送信先アドレスとするパケットの監視を開始する(S215)。
【0046】
つぎに、パケット監視部17は、中継部13により中継されるパケットのなかから、このパケット取得要求とともに中継部13から受け取ったローカルIPアドレスを送信元アドレスあるいは送信先アドレスとするパケットを検出したならば(S216でYES)、このパケットを複製して複製パケット記憶部16に記憶する(S217)。
【0047】
パケット監視部17は、パケット取得要求で指定されている取得終了条件を満足、すなわち、複製パケット記憶部16に記憶した複製パケットのデータ量が取得データ量に到達するまで(S218でNO)、S216、S217の処理を実施する。そして、取得終了条件を満足したならば(S218でYES)、S215で開始したパケットの監視を終了する(S219)。
【0048】
それから、パケット監視部17は、複製パケット記憶部16に記憶されている複製パケットを含む結果通知を生成する。そして、IP電話網インターフェース部11を介して、パケット取得要求の送信元(
図1に示す例では保守端末3)に、この結果通知を送信する(S220)。
【0049】
以上、本発明の一実施の形態について説明した。
【0050】
本実施の形態に係るルータ装置1は、自身のグローバルIPアドレスに紐付けて配下のIP電話機2-1の電話番号を管理サーバ4に登録するので、保守端末3は、IP電話機2-1の電話番号に紐付けられたグローバルIPアドレスを管理サーバ4から取得することができる。そして、保守端末3が、取得したグローバルIPアドレスにより特定されるルータ装置1に、宛先電話番号の指定を伴う各種要求を送信すると、ルータ装置1は、指定された宛先電話番号により特定されるIP電話機2-1にこの各種要求(ただし、パケット取得要求を除く)を中継する。したがって、本実施の形態によれば、IP電話網5側の保守端末3により、グローバルIPアドレスが付与されていないLAN6側のIP電話機2-1の保守を実施することができる。
【0051】
また、本実施の形態に係るルータ装置1は、IP電話網5側からパケット取得要求を受信した場合に、このパケット取得要求で指定されている電話番号に紐付けられて記憶されているローカルIPアドレスを送信元あるいは送信先とするパケットであって、このパケット取得要求で指定されているパケット取得条件(例えば、取得開始条件および取得終了条件)に合致するパケットの複製を含む結果通知を、パケット取得要求の送信元(
図1に示す例では保守端末3)に送信する。したがって、本実施の形態によれば、IP電話網5側の保守端末3により、グローバルIPアドレスが付与されていないLAN6側のIP電話機2-1が送受するパケットを調査することが可能となり、IP電話機2-1のセキュリティを強化することができる。
【0052】
なお、本発明は上記の実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【0053】
例えば、本実施の形態に係るルータ装置1において、登録要求部15は、自ルータ装置1に割り当てられるグローバルIPアドレスが更新された場合に、IP電話機情報記憶部12に記憶されている電話番号毎に、電話番号および更新された自ルータ装置1のグローバルIPアドレスの指定を伴う登録要求を管理サーバ4に自動送信するようにしてもよい。このようにすることにより、ルータ装置1のグローバルIPアドレスが変更された場合に、変更後のグローバルIPアドレスに紐付けて配下のIP電話機の電話番号を管理サーバ4に自動で登録することが可能となり、利便性が高まる。
【0054】
また、本実施の形態では、パケット取得要求に含めるパケット取得条件(取得開始条件および取得終了条件)として、取得開始時刻および取得データ量を指定しているが、本発明はこれに限定されず、様々なパケット取得条件を指定することができる。例えば、パケット取得条件として、取得開始時刻および取得終了時刻を指定してもよいし、あるいは、通信相手のIPアドレスおよび取得データ量を指定してもよい。
【0055】
また、上記の実施の形態において、
図5に示すルータ装置1の機能構成は、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)などの集積ロジックICによりハード的に実現されるか、DSP(Digital Signal Processor)等の計算機によりソフトウエア的に実現される。あるいは、CPUと、メモリと、ハードディスク、フラッシュメモリ等の補助記憶装置と、NIC(Network Interface Card)等の通信インターフェースと、を備えたPC等の汎用コンピュータにおいて、CPUが所定のプログラムを補助記憶装置からメモリ上にロードして実行することにより実現される。
【符号の説明】
【0056】
1:ルータ装置 2-1~2-2:IP電話機
3:保守端末 4:管理サーバ 5:IP電話網
6:LAN 10:LANインターフェース部
11:IP電話網インターフェース部
12:IP電話機情報記憶部 13:中継部
14:接続要求検出部 15:登録要求部
16:複製パケット記憶部 17:パケット監視部
【手続補正書】
【提出日】2021-05-17
【手続補正1】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項1】
LAN(Local Area Network)をWAN(Wide Area Network)に接続するルータ装置であって、
前記LANに接続されているIP(Internet Protocol)電話機の電話番号を当該IP電話機のローカルIPアドレスに紐付けて記憶する記憶手段と、
前記LAN側から前記WAN側へ中継される接続要求を検出した場合に、当該接続要求の送信元の電話番号が前記記憶手段に記憶されていないならば、当該電話番号を当該接続要求の送信元のローカルIPアドレスに紐付けて前記記憶手段に記憶し、当該電話番号が当該接続要求の送信元以外のローカルIPアドレスに紐付けられて前記記憶手段に記憶されているならば、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを当該接続要求の送信元のローカルIPアドレスに更新する接続要求検出手段と、
前記接続要求の送信元の電話番号が当該接続要求の送信元のローカルIPアドレスに紐付けられて前記記憶手段に記憶された場合に、当該電話番号および自ルータ装置のグローバルIPアドレスの指定を伴う登録要求を、前記WANを介して所定の管理サーバに送信する登録要求送信手段と、
電話番号の指定を伴う各種要求を前記WAN側から受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを検索し、前記LANを介して、検索したローカルIPアドレスにより特定される前記IP電話機に当該各種要求を中継する中継手段と、
前記WAN側から、電話番号およびパケット取得条件の指定を伴うパケット取得要求を受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを送信元あるいは送信先とするパケットであって、当該パケット取得条件に合致するパケットの複製を、前記パケット取得要求の送信元に送信するパケット監視手段と、を有し、
前記中継手段は、
前記WAN側から前記パケット取得要求を受信した場合に、当該パケット取得要求で指定されている電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスにより特定される前記IP電話機に、当該パケット取得要求を中継しない
ことを特徴とするルータ装置。
【請求項2】
請求項1に記載のルータ装置であって、
前記登録要求送信手段は、
自ルータ装置に割り当てられているグローバルIPアドレスが変更された場合に、前記記憶手段に記憶されている電話番号毎に、当該電話番号および自ルータ装置の変更後のグローバルIPアドレスの指定を伴う登録要求を、前記WANを介して所定の管理サーバに送信する
ことを特徴とするルータ装置。
【請求項3】
LAN(Local Area Network)をWAN(Wide Area Network)に接続するルータ装置としてコンピュータを機能させるためのプログラムであって、
前記プログラムは、
前記コンピュータを、
前記LANに接続されているIP(Internet Protocol)電話機の電話番号を当該IP電話機のローカルIPアドレスに紐付けて記憶する記憶手段、
前記LAN側から前記WAN側へ中継される接続要求を検出した場合に、当該接続要求の送信元の電話番号が前記記憶手段に記憶されていないならば、当該電話番号を当該接続要求の送信元のローカルIPアドレスに紐付けて前記記憶手段に記憶し、当該電話番号が当該接続要求の送信元以外のローカルIPアドレスに紐付けられて前記記憶手段に記憶されているならば、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを当該接続要求の送信元のローカルIPアドレスに更新する接続要求検出手段、
前記接続要求の送信元の電話番号が当該接続要求の送信元のローカルIPアドレスに紐付けられて前記記憶手段に記憶された場合に、当該電話番号および自ルータ装置のグローバルIPアドレスの指定を伴う登録要求を、前記WANを介して所定の管理サーバに送信する登録要求送信手段、
電話番号の指定を伴う各種要求を前記WAN側から受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを検索し、前記LANを介して、検索したローカルIPアドレスにより特定される前記IP電話機に当該各種要求を中継する中継手段、および
前記WAN側から、電話番号およびパケット取得条件の指定を伴うパケット取得要求を受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを送信元あるいは送信先とするパケットであって、当該パケット取得条件に合致するパケットの複製を、前記パケット取得要求の送信元に送信するパケット監視手段として機能させ、
前記中継手段は、
前記WAN側から前記パケット取得要求を受信した場合に、当該パケット取得要求で指定されている電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスにより特定される前記IP電話機に、当該パケット取得要求を中継しない
ことを特徴とするプログラム。
【手続補正2】
【補正対象書類名】明細書
【補正対象項目名】0007
【補正方法】変更
【補正の内容】
【0007】
例えば、本発明は、
LAN(Local Area Network)をWAN(Wide Area Network)に接続するルータ装置であって、
前記LANに接続されているIP(Internet Protocol)電話機の電話番号を当該IP電話機のローカルIPアドレスに紐付けて記憶する記憶手段と、
前記LAN側から前記WAN側へ中継される接続要求を検出した場合に、当該接続要求の送信元の電話番号が前記記憶手段に記憶されていないならば、当該電話番号を当該接続要求の送信元のローカルIPアドレスに紐付けて前記記憶手段に記憶し、当該電話番号が当該接続要求の送信元以外のローカルIPアドレスに紐付けられて前記記憶手段に記憶されているならば、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを当該接続要求の送信元のローカルIPアドレスに更新する接続要求検出手段と、
前記接続要求の送信元の電話番号が当該接続要求の送信元のローカルIPアドレスに紐付けられて前記記憶手段に記憶された場合に、当該電話番号および自ルータ装置のグローバルIPアドレスの指定を伴う登録要求を、前記WANを介して所定の管理サーバに送信する登録要求送信手段と、
電話番号の指定を伴う各種要求を前記WAN側から受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを検索し、前記LANを介して、検索したローカルIPアドレスにより特定される前記IP電話機に当該各種要求を中継する中継手段と、
前記WAN側から、電話番号およびパケット取得条件の指定を伴うパケット取得要求を受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスを送信元あるいは送信先とするパケットであって、当該パケット取得条件に合致するパケットの複製を、前記パケット取得要求の送信元に送信するパケット監視手段と、を有し、
前記中継手段は、
前記WAN側から前記パケット取得要求を受信した場合に、当該パケット取得要求で指定されている電話番号に紐付けられて前記記憶手段に記憶されているローカルIPアドレスにより特定される前記IP電話機に、当該パケット取得要求を中継しない。