(57)【要約】【課題】組み込むシステムとは独立して単独に装備可能であり、短い開発期間と低コストを実現でき、もって通信データの受け渡しと輻輳制御を行うフィルタ、スプリッタを提供する。【解決手段】ＳＩＰ信号スプリッタモジュール１０はネットワーク１４、１５、１６を相互に通信可能に接続し、ＳＩＰスタックモジュール１１、１２、１３が相互に通信可能に配置されている。トラヒックが増大し輻輳が生じた場合には、その輻輳が生じているネットワークに接続しているＳＩＰスタックモジュールが単独で輻輳の制御を行う。ネットワーク１４、１５、１６毎にそれぞれＳＩＰスタックモジュール１１、１２、１３を備え、その輻輳制御におけるＳＩＰ信号スプリッタモジュールの処理能力を大きくする。【選択図】図２
2009033259.tif 000002
【特許請求の範囲】
【請求項１】
ＳＩＰによるネットワークの接続点に配置されて通信データの受け渡しの制御をするためのフィルタであって、
前記接続点において前記通信データを受信して出力するための第１のＳＩＰスタックモジュールと第２のＳＩＰスタックモジュールを備え、
前記第１のＳＩＰスタックモジュールは前記第２のＳＩＰスタックモジュールに接続されて相互に前記通信データの受け渡しを行うこと
を特徴とするフィルタ。
【請求項２】
ＳＩＰによるネットワークの接続点に配置されて通信データの受け渡しの制御をするためのスプリッタであって、
前記接続点において前記通信データを受信して出力するための第１のＳＩＰスタックモジュールと第２のＳＩＰスタックモジュールおよび第３のＳＩＰスタックモジュールと、を備え、
前記第１のＳＩＰスタックモジュールは前記第２のＳＩＰスタックモジュールと前記第３のＳＩＰスタックモジュールの両方に接続され、それぞれ相互に前記データの受け渡しを行うこと
を特徴とするスプリッタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＩＰによるネットワークの接続点に配置されて通信データの受け渡しをするためのフィルタ、スプリッタに関する。
【背景技術】
【０００２】
従来において、インターネットを利用したＩＰ電話網が拡大されている。このＩＰ電話網を利用するために、インターネットにおけるＩＰネットワーク上のマルチメディアセッションを確立するためのアプリケーションレイヤーのシグナリング・プロトコルが決められている。このプロトコルはプロトコル標準化団体IETF(Internet Engineering Task Force/インターネット技術特別調査委員会)のRFC(Request For Comment)でＲＦＣ３２６１として公開されている。そして、このＲＦＣ３２６１においてＳＩＰ（Session Initiation Protocol）として仕様が規定されている（非特許文献１参照）。
【非特許文献１】ＲＦＣ３２６１＜http://www.ietf.org/rfc/rfc3261.txt＞
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来のネットワークにおけるＩＰ電話などの通信に用いられているＳＩＰサーバは、ネットワークのトラヒックが増大することに対して、たとえば輻輳が発生した場合への対応策を検討する必要があった。特にＲＦＣ３２６１ではトラヒックの増大による輻輳の発生に対する規定は無く、独自に対策を施す必要がある。この対策としては、たとえばＳＩＰサーバなどの各システム側の機能部として、信号ＩＦ違反フィルタ機能、バーストトラフィック規制機能、関連装置への信号配信機能、等が実装されている。しかしながら、これらの対策の開発には多大な開発コストや長い開発期間を要していた。
【０００４】
本発明の目的は、上記に鑑みてなされたものであり、組み込むシステムとは独立して単独に装備可能であり、短い開発期間と低コストを実現でき、もって通信データの受け渡しと輻輳制御を行うフィルタ、スプリッタを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために請求項１に記載の本発明は、ＳＩＰによるネットワークの接続点に配置されて通信データの受け渡しの制御をするためのフィルタであって、前記接続点において前記通信データを受信して出力するための第１のＳＩＰスタックモジュールと第２のＳＩＰスタックモジュールを備え、前記第１のＳＩＰスタックモジュールは前記第２のＳＩＰスタックモジュールに接続されて相互に前記通信データの受け渡しを行う。
【０００６】
また、請求項２に記載の本発明は、ＳＩＰによるネットワークの接続点に配置されて通信データの受け渡しの制御をするためのスプリッタであって、前記接続点において前記通信データを受信して出力するための第１のＳＩＰスタックモジュールと第２のＳＩＰスタックモジュールおよび第３のＳＩＰスタックモジュールと、を備え、前記第１のＳＩＰスタックモジュールは前記第２のＳＩＰスタックモジュールと前記第３のＳＩＰスタックモジュールの両方に接続され、それぞれ相互に前記データの受け渡しを行う。
【発明の効果】
【０００７】
本発明によれば、組み込むシステムとは独立して単独に装備可能であり、短い開発期間と低コストを実現でき、もって通信データの受け渡しと輻輳制御を行うフィルタ、スプリッタを提供できる。
【発明を実施するための最良の形態】
【０００８】
図１には、本発明のフィルタ、スプリッタをネットワークに適用した構成図を示している。
【０００９】
この図１には、ＳＩＰ（Session Initiation Protocol）サーバ１と、ＳＩＰ端末２と、付加機能サーバ３と、会議サーバ４と、プレゼンスサーバ５と、ＳＩＰ−ＧＷ（gateWay）６と、このＳＩＰ−ＧＷ６に接続するＰＳＴＮ（Public Switched Telephone Networks）網９と、ＳＩＰ−ＡＬＧ（Application Level Gateway）７と、このＳＩＰ−ＡＬＧ７に接続するプライベート網８と、ネットワーク上の接続点に配置された複数のＳＩＰ信号フィルタモジュール１００（ＳＩＰ信号スプリッタモジュール１０）と、からなるＳＩＰネットワークの構成が示されている。
【００１０】
このＳＩＰネットワークはＳＩＰサーバ１によりＳＩＰ信号（通信データ）の流通が制御されている。このＳＩＰとは、IPネットワーク上で，電話の呼設定を実現するためのテキストベースのアプリケーション層プロトコルを意味している。
【００１１】
こうしたＳＩＰネットワークにより、たとえばＳＩＰ端末２ではＰ２Ｐ通信の一種としてＩＰ電話サービスを利用することができる。電話の相手との接続処理はＳＩＰサーバ１により行われる。この電話の相手が、たとえばＰＳＴＮ網９に接続した一般電話である場合は、ＳＩＰ−ＧＷ６を介してＳＩＰネットワークとＰＳＴＮ網９との接続が確立される。
【００１２】
また、プレゼンスサーバ５とＳＩＰサーバ１を結ぶことにより、プレゼンスサーバ５にて管理される、たとえば社員の出退勤管理などを行っている。また、会議サーバ４を接続することにより、この会議サーバ４に接続する複数の図示しない会議参加者の端末の接続を制御している。たとえば、会議サーバ４をＳＩＰサーバ１を介してＳＩＰ−ＡＬＧ７に接続してＳＩＰ信号の制御を行うことにより、プライベート網８に接続する図示しない複数のユーザ端末を会議サーバ４に接続することができる。これによりプライベート網８に接続するユーザ端末が会議に参加することができる。
【００１３】
なお、付加機能サーバ３をＳＩＰサーバ１に接続する構成により、たとえば電子署名や課金、個人認証などの機能をこのＳＩＰサーバ１を介して接続する他のシステムへ機能提供している。
【００１４】
また、このようなＳＩＰネットワークにおいて、ＳＩＰ信号フィルタモジュール１００を使用することにより、ＲＦＣ違反のＳＩＰ信号を自律ＮＧとしたり、バーストトラフィックを規制している。あるいは、ＳＩＰ信号スプリッタモジュール１０を使用することにより、１つのＳＩＰ信号を複数のシステムへ配分している。
【００１５】
図２には、本発明のスプリッタの構成を説明するための構成図を示している。この図２にはスプリッタの構成の一例として、ＳＩＰ信号スプリッタモジュール１０が示されている。このＳＩＰ信号スプリッタモジュール１０はネットワーク１４、１５、１６を相互に通信可能に接続している。ＳＩＰ信号スプリッタモジュール１０の内部構成は、ＳＩＰスタックモジュール１１、１２、１３が相互に通信可能に配置されている。
【００１６】
この図２に示すように、たとえばネットワーク１６からＳＩＰスタックモジュール１３が電文（通信データ）受信をすると（図中の破線矢印参照）、この電文はＳＩＰスタックモジュール１１とＳＩＰスタックモジュール１２の両者へ振り分けて送信電文として渡される。この振り分けにおいて、元の電文はＳＩＰスタックモジュール１３においてコピーが生成されて、ＳＩＰスタックモジュール１１とＳＩＰスタックモジュール１２の両者へ同一の電文が渡される。なお、電文のコピーはＳＩＰスタックの上位ＡＰＬにより実行される。
【００１７】
また、ネットワーク１４やネットワーク１５から電文受信した場合は、それぞれＳＩＰスタックモジュール１１、１２を介してＳＩＰスタックモジュール１３へ伝達される。ＳＩＰスタックモジュール１３はこの受信電文をネットワーク１６へ電文送信する。
【００１８】
これらのＳＩＰスタックモジュール１１、１２、１３の各々が接続するネットワーク１４、１５、１６において、トラヒックが増大し輻輳が生じた場合には、その輻輳が生じているネットワークに接続しているＳＩＰスタックモジュールが単独で輻輳の制御を行う。このため、残りの２つのＳＩＰスタックモジュールには輻輳の制御のための処理能力が要求されない。このようにネットワーク１４、１５、１６毎にそれぞれＳＩＰスタックモジュール１１、１２、１３を備えるので、一つのＳＩＰスタックモジュールが単独で複数のネットワークに接続されて複数の輻輳を制御する場合に比べて、その輻輳制御におけるＳＩＰ信号スプリッタモジュールの処理能力を大きくすることができる。また、ネットワーク毎にＳＩＰスタックモジュールが配置されているので、各ネットワークのトラヒックの状態（輻輳など）が他のネットワークへ影響を及ぼすことを阻止することができる。
【００１９】
図３には、本発明のフィルタの構成を説明するための構成図を示している。
【００２０】
この図３には、フィルタの構成の一例として、ＳＩＰ信号フィルタモジュール１００が示されている。このＳＩＰ信号フィルタモジュール１００は、ネットワーク１０３とネットワーク１０４を相互に通信可能に接続している。ＳＩＰ信号フィルタモジュール１００の内部構成は、ネットワーク１０３に接続するＳＩＰスタックモジュール１０１と、ネットワーク１０４に接続するＳＩＰスタックモジュール１０２と、からなる。このＳＩＰスタックモジュール１０１とＳＩＰスタックモジュール１０２はＡＰＡ（AutoPortAggregation）により情報の受け渡しが可能にされている。
【００２１】
このＳＩＰ信号フィルタモジュール１００の機能として、ＲＦＣ違反のＳＩＰ信号を自律ＮＧとしたり、バーストトラフィックを規制している。
【００２２】
このＳＩＰ信号フィルタモジュール１００においては、ＳＩＰスタックモジュール１０１，１０２の相互間にて受信電文と送信電文の受け渡しが行われる。そして、ネットワーク１０３のトラヒックの状態により生じた輻輳はＳＩＰスタックモジュール１０１にて単独で輻輳制御され、ＳＩＰスタックモジュール１０２の処理能力に影響を及ぼさない。同様に、ネットワーク１０４のトラヒックの状態に応じて生じた輻輳は、ＳＩＰスタックモジュール１０２が単独で輻輳制御を実行し、ＳＩＰスタックモジュール１０１の処理能力に影響を及ぼすことが無い。
【００２３】
これらのＳＩＰ信号スプリッタモジュール１０やＳＩＰ信号フィルタモジュール１００は、それぞれ単独のモジュールとしてネットワーク上のシステムに組み込むことができる。また、単独のモジュールとして組み込み可能なことから、汎用性を備え、ネットワーク上のシステム側の機能として実装開発する必要も無いので、開発期間の短縮や低コストのシステム開発が可能となる。
【００２４】
以上説明した本発明の実施の形態によれば、組み込むシステムとは独立して単独に装備可能であり、短い開発期間と低コストを実現でき、もって通信データの受け渡しと輻輳制御を行うフィルタ、スプリッタを提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明のスプリッタをネットワークに適用した構成図を示す。
【図２】本発明のスプリッタの構成を説明するための構成図を示す。
【図３】本発明のフィルタの構成を説明するための構成図を示す。
【符号の説明】
【００２６】
１…ＳＩＰサーバ
２…ＳＩＰ端末
３…付加機能サーバ
４…会議サーバ
５…プレゼンスサーバ
６…ＳＩＰ−ＧＷ
７…ＳＩＰ−ＡＬＧ
８…プライベート網
９…ＰＳＴＮ網
１０…ＳＩＰ信号スプリッタモジュール
１１、１２、１３、１０１、１０２…ＳＩＰスタックモジュール
１４、１５、１６、１０３、１０４…ネットワーク
１００…ＳＩＰ信号フィルタモジュール
【図１】
2009033259.tif 000003
【図２】
2009033259.tif 000004
【図３】
2009033259.tif 000005