(57)【要約】【課題】個々の通話に対応する各データストリームを識別および監視すること。【解決手段】上記の課題は、ＶｏＩＰ電話機、ＶｏＩＰゲートウェイ、通信ネットワークおよびネットワークアナライザを含む通信装置により解決される。ＶｏＩＰ電話機はＶｏＩＰ通話を送受信するための送受信装置である。複数のｏＩＰ通話がＶｏＩＰゲートウェイを介して通信ネットワーク上を送受信される。ネットワークアナライザは通信ネットワーク上を送受信される複数のＶｏＩＰ通話を監視する。それにより、複数の通話から個々のＶｏＩＰ通話が識別され、ネットワークアナライザによる監視及び解析される個々のデータストリームと関連づけられる。【選択図】図１
2004088772.tif 000002
【特許請求の範囲】
【請求項１】
　ＶｏＩＰデータストリームが伝送される通信線を監視することにより、前記通信線を伝送され、そしてそれぞれの通話に関連するそれぞれのデータストリームを識別及び監視するステップを有する方法。
【請求項２】
　前記監視するステップが、前記通信線の任意の地点にて実施されることを特徴とする請求項１に記載の方法。
【請求項３】
　前記監視するステップが、前記通信線を介して送受信されている複数のＶｏＩＰデータストリームから、それぞれのデータストリームをフィルタすることを特徴とする請求項１または請求項２に記載の方法。
【請求項４】
　送信電話機、及び、受信電話機がセッション開始プロトコルを通じて通信することを特徴とする請求項１、請求項２または請求項３に記載の方法。
【請求項５】
　前記送信電話機、及び、前記受信電話機がＶｏＩＰ電話機であることを特徴とする請求項１、請求項２、請求項３または請求項４に記載の方法。
【請求項６】
　前記送信電話機、及び、前記受信電話機間の通信に用いられる前記セッション開始プロトコルが、前記それぞれのデータストリームを識別及び監視する為のセッション記述プロトコル情報を有するものであることを特徴とする請求項４に記載の方法。
【請求項７】
　通信ネットワーク上で、各々がプロトコル通信を通じて確立され、対応するデータストリームを持つ複数のＶｏＩＰ通話を確立するステップと、前記プロトコル通信を監視することにより、前記複数の通話からそれぞれの通話を識別するステップと、前記通信ネットワークから識別された前記ＶｏＩＰ通話に対応する前記それぞれのデータストリームをフィルタするステップと、そして前記フィルタされたデータストリームを監視するステップを備える方法。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明はＶｏＩＰ（ボイス・オーバー・インターネットプロトコル）通話をデータストリームとリンクすることに関するものであり、より具体的にはＶｏＩＰ通話に対応するデータストリームの監視に関する。
【背景技術】
【０００２】
　多くの通話はＶｏＩＰ（ボイス・オーバー・インターネットプロトコル）を介した通信ネットワークを通じて伝送されている。代表的には、各通話にデータストリームを対応させた形で通話音声を搬送する為に、例えばＲＴＰ（リアルタイム伝送プロトコル）を用いてデータストリームのパケットを送ることが出来る。時には第三者が通話を監視する必要が生じる場合がある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
　しかしながら、通信ネットワーク中の任意ポイントにある第三者にとっては、対応する通話に関わる特定のＲＴＰデータストリームを分離することが困難である。従って、本発明はデータストリームを伴うＶｏＩＰ（ボイス・オーバー・インターネットプロトコル）通話に関するものであり、より具体的にはＶｏＩＰ通話に対応するデータストリームを監視することに関する。
【０００４】
　本発明の更なる利点を以下の説明に記載するが、その一部は説明或いは本発明の実施から明らかになるものである。
【課題を解決するための手段】
【０００５】
　本発明は、ＶｏＩＰ（ボイス・オーバー・インターネットプロトコル）データストリームを伝送する通信線を監視することにより、通信線を介して伝送される、それぞれの通話に対応する各データストリームを識別・監視することを有する方法を提供するものである。
【０００６】
　本発明は、通信ネットワーク上に複数のＶｏＩＰ（ボイス・オーバー・インターネットプロトコル）通話を確立する接続デバイスを含む装置を提供するものである。各通話は、プロトコル通信を通じて確立され、各々に対応するデータストリームを持つ。装置は更にプロトコル通信を監視することにより、複数の通話の中の通話の各々を識別する通話識別デバイスと、識別されたＶｏＩＰ通話に対応するそれぞれのデータストリームをフィルタするフィルタデバイスと、そしてフィルタされたデータストリームを監視する監視デバイスとを有する。
【０００７】
　本発明は、通信ネットワークを介した複数のＶｏＩＰ（ボイス・オーバー・インターネットプロトコル）通話を確立させることを含む方法を提供するものである。通話の各々はプロトコル通信により確立され、対応するデータストリームを有している。方法は更に、プロトコル通信の監視、通信ネットワークから識別されたＶｏＩＰ通話に対応する各データストリームのフィルタリング、及びフィルタされたデータの監視を実施することにより、複数の通話から各通話を識別することを有する。
【０００８】
　本発明は、通信ネットワーク上で複数のＶｏＩＰ（ボイス・オーバー・インターネットプロトコル）通話を確立する接続手段を含む装置を提供するものである。通話の各々はプロトコル通信により確立され、対応するデータストリームを有している。装置は更に、プロトコル通信を監視することにより複数の通話からそれぞれの通話を識別する為の通話識別手段、通信ネットワークから識別されたＶｏＩＰ通話に対応するそれぞれのデータストリームのフィルタリング手段、及びフィルタされたデータストリームの監視をする監視手段を有する。
【０００９】
　本発明は、複数のＶｏＩＰ（ボイス・オーバー・インターネットプロトコル）データストリームが伝送される通信線を接続する為の接続ユニットを含む装置を提供するものである。各々のＶｏＩＰデータストリームはＶｏＩＰ通話に関わるものである。装置は更に、それぞれのＶｏＩＰデータストリームを複数のＶｏＩＰデーストリームから分離して各々のＶｏＩＰデータストリームを監視する為の分離ユニットを具備している。
【発明の効果】
【００１０】
　本発明の上述及び他の利点は、以下に説明する実施形態から明らかになるものであり、添付図の参照により、より深い理解を得ることが出来る。ここで簡単に述べておくと、次の通りである。すなわち、本発明においては複数のＶｏＩＰ通話が通信ネットワーク上でプロトコル通信を介して確立される。ユーザーは複数のＶｏＩＰ通話の中から該当するデータストリームに関連する対応ＶｏＩＰ通話を識別したいと望むものである。この関連付けは、通信ネットワークを介して通話の確立を望むＶｏＩＰ電話が起動する通話確立ステップの間に実施される。このＶｏＩＰ通話が対応するデータストリームと関連付けられると、対応するデータストリームに関連する情報を利用してネットワークアナライザを起動し、通話を識別し、監視することが出来る。ＶｏＩＰ通話が識別されると、対応するデータストリームがフィルタされる。よってそのＶｏＩＰ通話に対応するデータストリームのフィルタリングにより、フィルタされたデータストリームが監視及び分析されるものである。
【発明を実施するための最良の形態】
【００１１】
　以下に本発明の実施形態を詳細にわたり説明するが、その事例は添付図に示し、全図を通じて同様の要素には同様の符号を付した。
【００１２】
　図１は本発明の一実施形態に基づく通信装置の図である。図１を見ると、通信装置はＶｏＩＰ電話１００及び１０２、ＶｏＩＰゲートウエイ１０４及び１０６、通信ネットワーク１０８及びネットワークアナライザ１１０を含んでいる。ＶｏＩＰ電話１００及び１０２はＶｏＩＰ通話の送受信を行う送受信装置である。通常は、通信ネットワーク１０８上を複数のＶｏＩＰ通話がＶｏＩＰゲートウエイ１０４及び１０６を介して送受信される。複数のＶｏＩＰ通話は、プロトコル通信を通じて確立されるものであり、それに関連するそれぞれのデータストリームを持っている。ＶｏＩＰ電話１００及び１０２は、例えばセッション開始プロトコル（ＳＩＰ）を通じて通信を起動、開始、及び終了する。しかしながら、ＶｏＩＰ通信には多くの異なるプロトコルがあり、本発明は通信ネットワーク１０８を介した通信の起動、開始及び終了を実施する上で、特定のタイプのプロトコルに限られるものではない。
【００１３】
　ネットワークアナライザ１１０は、通信ネットワーク１０８を介して送受信される複数のＶｏＩＰ通話を分析及び監視するものである。例えば、ネットワークアナライザ１１０は各ＶｏＩＰ通話中のエラーを見つける、及び／又は他の目的の為に通話を監視するものである。監視は通信ネットワーク１０８における通信線のどの任意のポイントでも行われる。従って例えば、ネットワークアナライザ１１０は複数のＶｏＩＰ通話が伝送される通信線を監視し、その通信線を通じて伝送されるそれぞれのＶｏＩＰ通話に関連する各データストリームを識別及び監視する。ＶｏＩＰ電話１００及び１０２の間でＳＩＰプロトコルが使用される場合、そのＳＩＰプロトコルはデータストリームの識別及び監視を実施する為のセッション記述プロトコル（ＳＤＰ）情報を含むことが一般的である。
【００１４】
　ネットワークアナライザ１１０は、例えば通信ネットワーク上のインターネットプロトコルトラフィックを監視する為のＪ６８４４Ａ電話ネットワークアナライザを付加したＡｇｉｌｅｎｔ　Ｎｅｔｗｏｒｋ　Ａｎａｌｙｚｅｒである。しかしながら、本発明はいずれの特定タイプ、特定モデルの、又は特定の製造者によるネットークアナライザにも限定されたものではない。
【００１５】
　通信ネットワーク１０８は、例えばＬＡＮ、ＷＡＮ，無線ネットワーク、有線ネットワーク、インターネット等、又はこれらを組み合わせたものとすることが出来る。従って、通信ネットワーク１０８はいかなる特定の構成にも限られない。図１はまた、ゲートウエイ１０４及び１０６の利用も示している。しかしながら、本発明はこのようなゲートウエイの利用に限られたものではない。本発明の実施形態によれば、ＶｏＩＰ通信にはかわりに他の多くのハードウエア／ソフトウエア構成を使用することが出来る。
【００１６】
　図２は、本発明の一実施形態に基づくＶｏＩＰ通話のＳＩＰ信号送信の基本的な流れを説明する図である。図２を見ると、ＳＩＰはＶｏＩＰ通話を実施する為に用いられている。処理２１０においては、ＳＩＰ電話２００がＳＩＰプロトコルを用いてＳＩＰ電話２０２へとＩＮＶＩＴＥを送信する。ＩＮＶＩＴＥは、例えば電話番号、時間、日付等の他のデータと共にＳＩＰ電話２０２がＳＩＰ電話２００と通話する為に必要な情報を含むものである。ＩＮＶＩＴＥに更に付加されているのは、例えばＣＯＤＥＣを記述するＳＤＰ情報、ＩＰ（インターネットプロトコル）アドレス、及びＳＩＰ電話２００との通話に用いられるポートといった情報である。
【００１７】
　プロセスは処理２１０から処理２２０へと移行し、ここでＳＩＰ電話２０２がＳＩＰ電話２００との通話を望む場合、ＳＩＰ電話２０２は２００／ＯＫ　ＳＩＰメッセージをＳＩＰ電話２００に送り返し、これによりＳＩＰ電話２００にＳＩＰ電話２０２との通話に必要な情報が提供される。ここでの情報は、例えば電話番号、時間、日付等を含む。更に２００／ＯＫに付加されるのは、例えばＣＯＤＥＣを記述するＳＤＰ情報、ＩＰ（インターネットプロトコル）アドレス、及びＳＩＰ電話２０２との通話に使用されるポート等の情報である。
【００１８】
　プロセスは処理２２０から処理２３０へと移行し、ここでＳＩＰ電話２００が２００／ＯＫを受信すると、ＳＩＰ電話２００が２００／ＯＫを認識し、これによりＶｏＩＰ通話の開始を望むことを示すＡＣＫ信号を例えばＳＩＰ電話２０２へと送る。すると音声をＳＩＰ電話２００及びＳＩＰ電話２０２へと搬送する為に、ＲＴＰ（リアルタイム伝送プロトコル）を利用してデータストリームのパケットが送信される。データストリームは通信ネットワーク１０８を介して送受信される。
【００１９】
　プロセスは処理２３０から処理２４０へと進み、ここでＳＩＰ電話２００又はＳＩＰ電話２０２がＶｏＩＰ通話の終了を望んだ場合、ＳＩＰ電話２００又はＳＩＰ電話２０２は、例えばＢＹＥ　ＳＩＰメッセージを他方の電話へと送信する。プロセスは処理２４０から処理２５０へと移行し、ここで例えばＢＹＥが受信されると２００／ＯＫが送信され、これによりＶｏＩＰ通話が正式に終了する。
【００２０】
　上述したように、図２はＶｏＩＰ通信にＳＩＰを用いた場合の一般的な概念を示したものである。しかしながら、本発明は図２に示した特定の処理に限られたものではなく、多くの多様な処理が可能である。
【００２１】
　更に、上述に基づいて、ユーザーはネットワークアナライザ１１０に特定の電話番号を探索させるように命令することが出来る。するとネットワークアナライザ１１０は、例えば接続におけるトラフィックの監視を開始し、更に通信ネットワーク１０８を通じて送受信される全てのＳＩＰ信号送信パケットを追跡、復号化する。通信ネットワーク１０８上でＩＮＶＩＴＥ又は２００／ＯＫが伝送された場合、ネットワークアナライザ１１０は、ＳＤＰの提供するＲＴＰ接続情報と共にそのＩＮＶＩＴＥ又は２００／ＯＫに関連するＶｏＩＰ通を識別する。よってＶｏＩＰ通話がネットワークアナライザ１１０により識別されると、そのＶｏＩＰ通話に関連するＲＴＰデータストリームがネットワークアナライザ１１０により監視及び分析される。
【００２２】
　図２に示した処理を実施する場合にゲートウエイ又は他のデバイスを使用してもしなくても良い。本発明は、処理を実現する為の特定のデバイスに限られたものではない。
【００２３】
　図３は、本発明の一実施形態に基づき、ＶｏＩＰ電話番号に対応するデータストリームを監視するプロセスを説明するブロック図である。図３を見ると、処理３００において複数のＶｏＩＰ通話が通信ネットワーク１０８を通じて確立されている。ＶｏＩＰ通話の各々はプロトコル通信により確立されており、対応するデータストリームを持っている。プロセスは処理３００から処理３１０へと進み、ここでプロトコル通信の監視により、複数のＶｏＩＰ通話からそれぞれのＶｏＩＰ通話が識別される。プロセスは処理３１０から処理３２０へと移行し、識別されたＶｏＩＰ通話に対応するそれぞれのデータストリームが通信ネットワーク１０８からフィルタされる。プロセスは処理３２０から処理３３０へと進み、通信ネットワーク１０８からフィルタされたそれぞれのデータストリームがネットワークアナライザ１１０により監視される。
【００２４】
　上述したように、本発明においては複数のＶｏＩＰ通話が通信ネットワーク上でプロトコル通信を介して確立される。ユーザーは複数のＶｏＩＰ通話の中から該当するデータストリームに関連する対応ＶｏＩＰ通話を識別したいと望むものである。この関連付けは、通信ネットワークを介して通話の確立を望むＶｏＩＰ電話が起動する通話確立ステップの間に実施される。このＶｏＩＰ通話が対応するデータストリームと関連付けられると、対応するデータストリームに関連する情報を利用してネットワークアナライザを起動し、通話を識別し、監視することが出来る。ＶｏＩＰ通話が識別されると、対応するデータストリームがフィルタされる。よってそのＶｏＩＰ通話に対応するデータストリームのフィルタリングにより、フィルタされたデータストリームが監視及び分析されるものである。
【００２５】
　本願に記載した様々な実施形態や例示などは、ＳＩＰやＲＴＰ等を使用した場合に関するものである。しかしながら、本発明は特定のプロトコルに限られたものではなく、本発明に基づくＶｏＩＰ通話を実現するプロトコルは、他にも多数存在する。
【００２６】
　本発明のわずかな数の実施形態を図示及び説明してきたが、請求項及びこれに相当するものによりその範囲が定義される本発明の原理及び精神から離れることなく、これらの実施形態に変更を加えることが可能であることは当業者には明らかである。しかしながら、本発明の広汎な応用の可能性に鑑み、以下に本発明の実施態様を幾つか例示する。
【００２７】
　　（実施態様１）
　ＶｏＩＰ（ボイス・オーバー・インターネットプロトコル）データストリームが伝送される通信線を監視することにより、前記通信線を伝送され、そしてそれぞれの通話（３００、３１０、３２０、３３０）に関連するそれぞれのデータストリームを識別及び監視するステップを有する方法。
【００２８】
　　（実施態様２）
　前記監視するステップが、前記通信線の任意の地点にて実施されることを特徴とする実施態様１に記載の方法。
【００２９】
　　（実施態様３）
　前記監視するステップが、前記通信線を介して送受信されている複数のＶｏＩＰデータストリームから、それぞれのデータストリームをフィルタする（３２０）ことを特徴とする実施態様１または実施態様２に記載の方法。
【００３０】
　　（実施態様４）
　送信電話機、及び、受信電話機がセッション開始プロトコル（ＳＩＰ）（２１０、２２０、２３０、２４０、２５０）を通じて通信することを特徴とする実施態様１、実施態様２または実施態様３に記載の方法。
【００３１】
　　（実施態様５）
　前記送信電話機、及び、前記受信電話機がＶｏＩＰ電話機であることを特徴とする実施態様１、実施態様２、実施態様３または実施態様４に記載の方法。
【００３２】
　　（実施態様６）
　前記送信電話機、及び、前記受信電話機間の通信に用いられる前記ＳＩＰプロトコルが、前記それぞれのデータストリーム（２１０、２２０、２３０、２４０、２５０）を識別及び監視する為のセッション記述プロトコル（ＳＤＰ）情報を有するものであることを特徴とする実施態様４に記載の方法。
【００３３】
　　（実施態様７）
　通信ネットワーク上で、各々がプロトコル通信を通じて確立され、対応するデータストリーム（３００）を持つ複数のＶｏＩＰ（ボイス・オーバー・インターネットプロトコル）通話を確立するステップと、前記プロトコル通信を監視することにより、前記複数の通話からそれぞれの通話を識別するステップと、前記通信ネットワークから識別された前記ＶｏＩＰ通話に対応する前記それぞれのデータストリームをフィルタするステップと、そして前記フィルタされたデータストリームを監視するステップを備える方法。
【００３４】
　　（実施態様８）
　通信ネットワーク（１０８）上に、各々がプロトコル通信を介して確立され、対応するデータストリームを有することを特徴とする複数のＶｏＩＰ（ボイス・オーバー・インターネットプロトコル）通話を確立する為の接続デバイスと、前記プロトコル通信を監視することにより前記複数の通話のそれぞれの通話を識別する通話識別デバイスと、前記通信ネットワークから識別された前記ＶｏＩＰ通話に対応するそれぞれのデータストリームをフィルタするフィルタデバイスと、そして前記フィルタされたデータストリームを監視する監視デバイスとを具備した装置。
【００３５】
　　（実施態様９）
　前記通信ネットワーク上の前記ＶｏＩＰ通話が、第一及び第二の送信／受信デバイス（１００、１０２）間で接続されることを特徴とする実施態様８に記載の装置。
【００３６】
　　（実施態様１０）
　前記データストリームが、前記第一の送信／受信デバイスにより送信され、そして前記第二の送信／受信デバイスにより受信されることを特徴とする実施態様９に記載の装置。
【００３７】
　　（実施態様１１）
　前記第一及び第二の送信／受信デバイスが、セッション初期化プロトコル（ＳＩＰ）を通じて通信することを特徴とする実施態様９に記載の装置。
【００３８】
　　（実施態様１２）
　前記第一及び第二の送信／受信デバイス間の通信に用いられる前記ＳＩＰプロトコルが、前記データストリームを識別及び監視する為のセッション記述プロトコル（ＳＤＰ）情報を有することを特徴とする実施態様１１に記載の装置。
【００３９】
　　（実施態様１３）
　前記監視デバイスが、データストリーム・ネットワークアナライザ（１１０）であることを特徴とする実施態様８に記載の装置。
【００４０】
　　（実施態様１４）
　前記監視デバイスが、前記通信ネットワーク上の任意の地点において識別された前記ＶｏＩＰ通話に対応するフィルタされたデータストリームを識別及び監視するものであることを特徴とする実施態様８に記載の装置。
【００４１】
　　（実施態様１５）
　前記監視デバイスが、前記ＶｏＩＰ通話中のエラーを判定する為に、前記フィルタされたデータストリームを監視するものであることを特徴とする実施態様８に記載の装置。
【００４２】
　　（実施態様１６）
　通信ネットワーク（１０８）上で、各々がプロトコル通信を通じて確立され、対応するデータストリームを持つ複数のＶｏＩＰ（ボイス・オーバー・インターネットプロトコル）通話を確立する手段と、前記プロトコル通信を監視することにより、前記複数の通話からそれぞれの通話を識別する為の手段と、前記通信ネットワークから識別された前記ＶｏＩＰ通話に対応するそれぞれのデータストリームをフィルタする為の手段と、そして前記フィルタされたデータストリームを監視する為の手段を具備した装置。
【００４３】
　　（実施態様１７）
　各々が１つのＶｏＩＰ通話に関連する、複数のＶｏＩＰ（ボイス・オーバー・インターネットプロトコル）データストリームが伝送される通信線を接続する為の接続ユニットと、そしてそれぞれのＶｏＩＰデータストリームを監視する為に、前記複数のＶｏＩＰデータストリームから前記それぞれのＶｏＩＰデータストリームを分離する為の分離ユニットとを具備した装置。
【図面の簡単な説明】
【００４４】
【図１】本発明の一実施形態に基づく通信装置を描いた図である。
【図２】本発明の一実施形態に基づくＶｏＩＰ通話用のＳＩＰ信号送信の基本的流れを示す図である。
【図３】本発明の一実施形態に基づき、ＶｏＩＰ電話番号に対応するデータストリームを監視するプロセスを示すブロック図である。
【符号の説明】
【００４５】
１００、１０２　送信／受信デバイス
１０８　通信ネットワーク
１１０　ネットワークアナライザ
【図１】
2004088772.tif 000003
【図２】
2004088772.tif 000004
【図３】
2004088772.tif 000005