(57)【要約】  ＳＩＰ情報分析方法は、ＳＩＰメッセージ毎にヘッダＩＤを付加することと、それぞれのＳＩＰメッセージが外部のネットワークスイッチと内部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャし、それぞれ第１のＳＩＰメッセージと第２のＳＩＰメッセージを得ることと、ＳＩＰメッセージ毎のヘッダＩＤに基づいて、上記各第１のＳＩＰメッセージと上記各第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定することと、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、ＳＩＰメッセージを分析することとを含む。上記ＳＩＰ情報分析方法及びサーバによると、ドメインを跨る時に問題が生じるＳＩＰメッセージを検出でき、また、問題が生じるＳＩＰメッセージを分析できる。【選択図】図１
2019531610.tif 000002
【特許請求の範囲】
【請求項１】
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加することと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得ることと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得ることと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定することと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析することと、を含む、
ことを特徴とするＳＩＰ情報分析方法。
【請求項２】
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析することは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、
前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べてシーケンスが異なる場合、前記ヘッダＩＤに対応するＳＩＰメッセージに前記予め設定された処理を行う処理機器が異常であると判定することである、
ことを特徴とする請求項１に記載のＳＩＰ情報分析方法。
【請求項３】
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析することは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、
前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べて情報が失われる場合、モバイル端末ネットワーク異常又は中継器異常と判定することである、
ことを特徴とする請求項１に記載のＳＩＰ情報分析方法。
【請求項４】
ＳＩＰメッセージ毎に一意なヘッダＩＤを前記付加することは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを確定し、対応するＳＩＰメッセージに付加することである、
ことを特徴とする請求項１から３の何れか１項に記載のＳＩＰ情報分析方法。
【請求項５】
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを前記確定することは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、ハッシュ関数によって各ＳＩＰメッセージのハッシュ値を確定し、ＳＩＰメッセージのハッシュ値をＳＩＰメッセージのヘッダＩＤとすることである、
ことを特徴とする請求項４に記載のＳＩＰ情報分析方法。
【請求項６】
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加するためのＩＤ付加モジュールと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得るためのパケットキャプチャモジュールと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得るための再パケットキャプチャモジュールと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定するための比較モジュールと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析するための分析モジュールと、を含む、
ことを特徴とするＳＩＰ情報分析装置。
【請求項７】
前記分析モジュールは、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比するための第１の対比モジュールと、
前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージを比べてシーケンスが異なる場合、前記ヘッダＩＤに対応するＳＩＰメッセージに前記予め設定された処理を行う処理機器が異常であると判定するための第１の判定モジュールと、を含む、
ことを特徴とする請求項６に記載のＳＩＰ情報分析装置。
【請求項８】
前記分析モジュールは、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比するための第２の対比モジュールと、
前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べて情報が失われる場合、モバイル端末ネットワーク異常又は中継器異常と判定するための第２の判定モジュールと、を含む、
ことを特徴とする請求項６に記載のＳＩＰ情報分析装置。
【請求項９】
前記マーク付加モジュールは、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを確定し、対応するＳＩＰメッセージに付加するための付加サブモジュールを含む、
ことを特徴とする請求項６から８のいずれか１項に記載のＳＩＰ情報分析装置。
【請求項１０】
前記付加サブモジュールは、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、ハッシュ関数によって各ＳＩＰメッセージのハッシュ値を確定し、ＳＩＰメッセージのハッシュ値をＳＩＰメッセージのヘッダＩＤとすることを含む、
ことを特徴とする請求項９に記載のＳＩＰ情報分析装置。
【請求項１１】
メモリと、プロセッサとを含み、前記メモリには前記プロセッサで稼働できるコンピュータ読取可能なコマンドが記憶され、
前記コンピュータ読取可能なコマンドが前記プロセッサにより実行される時に、
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加するステップと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得るステップと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得るステップと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定するステップと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析するステップと、を実現する、
ことを特徴とするサーバ。
【請求項１２】
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析するステップは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べてシーケンスが異なる場合、前記ヘッダＩＤに対応するＳＩＰメッセージに前記予め設定された処理を行う処理機器が異常であると判定することである、
ことを特徴とする請求項１１に記載のサーバ。
【請求項１３】
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析するステップは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べて情報が失われる場合、モバイル端末ネットワーク異常又は中継器異常と判定することである、
ことを特徴とする請求項１２に記載のサーバ。
【請求項１４】
ＳＩＰメッセージ毎に一意なヘッダＩＤを前記付加するステップは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを確定し、対応するＳＩＰメッセージに付加することである、
ことを特徴とする請求項１２又は１３に記載のサーバ。
【請求項１５】
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを前記確定するステップは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、ハッシュ関数によって各ＳＩＰメッセージのハッシュ値を確定し、ＳＩＰメッセージのハッシュ値をＳＩＰメッセージのヘッダＩＤとすることである、
ことを特徴とする請求項１４に記載のサーバ。
【請求項１６】
コンピュータ読取可能なコマンドが記憶されるコンピュータ読取可能な記憶媒体であって、
前記コンピュータ読取可能なコマンドが少なくとも１つのプロセッサにより実行される時に、
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加するステップと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得るステップと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得るステップと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定するステップと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析するステップと、を実現する、
ことを特徴とするコンピュータ読取可能な記憶媒体。
【請求項１７】
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析するステップは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べてシーケンスが異なる場合、前記ヘッダＩＤに対応するＳＩＰメッセージに前記予め設定された処理を行う処理機器が異常であると判定することである、
ことを特徴とする請求項１６に記載のコンピュータ読取可能な記憶媒体。
【請求項１８】
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析するステップは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べて情報が失われる場合、モバイル端末ネットワーク異常又は中継器異常と判定することである、
ことを特徴とする請求項１６に記載のコンピュータ読取可能な記憶媒体。
【請求項１９】
ＳＩＰメッセージ毎に一意なヘッダＩＤを前記付加するステップは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを確定し、対応するＳＩＰメッセージに付加することである、
ことを特徴とする請求項１６から１８の何れか１項に記載のコンピュータ読取可能な記憶媒体。
【請求項２０】
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを前記確定するステップは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、ハッシュ関数によって各ＳＩＰメッセージのハッシュ値を確定し、ＳＩＰメッセージのハッシュ値をＳＩＰメッセージのヘッダＩＤとすることである、
ことを特徴とする請求項１９に記載のコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本願は、２０１７年０８月３０日付けで中国特許庁に提出された中国特許出願第２０１７１０７６１４８０．７号（発明の名称：「ＳＩＰ情報分析方法及びサーバ」による優先権を請求し、その全体が援用によって本願に組み込まれる。
【０００２】
（技術分野）
本願は、データ処理技術分野に関し、特に、ＳＩＰ情報分析方法、装置、サーバ及び媒体に関する。
【背景技術】
【０００３】
ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ、セッション・イニシエーション・プロトコル）に基づくモバイルビデオサービスは、ネット伝送プロセスにおいて、モバイル端末ネットワーク及び中継器により制限され、ＳＩＰメッセージが失われる又は異常に処理される可能性がある。今のところ、ＳＩＰメッセージを識別できないため、もしあるＳＩＰがドメインを跨るプロセスにおいて問題を生じると、問題が生じるＳＩＰメッセージを検出できず、子機、時間で概略的にしか分析できず、ＳＩＰの問題要因を分析することもできない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本願に係る実施形態は、以上のことを鑑みて、従来技術において、あるＳＩＰがドメインを跨るプロセスにおいて問題を生じる時に、問題が生じるＳＩＰメッセージを検出できなくてＳＩＰの問題要因も分析できないという問題を解決するために、ＳＩＰ情報分析方法及びサーバを提供した。
【課題を解決するための手段】
【０００５】
本願に係る実施形態は、第１の観点において、
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加することと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得ることと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得ることと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定することと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析することと、
を備えるＳＩＰ情報分析方法を提供する。
【０００６】
本願に係る実施形態は、第２の観点において、
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加するためのＩＤ付加モジュールと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得るためのパケットキャプチャモジュールと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得るための再パケットキャプチャモジュールと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定するための比較モジュールと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析するための分析モジュールと、
を含むＳＩＰ情報分析装置を提供する。
【０００７】
本願に係る実施形態は、第３の観点において、メモリと、プロセッサとを含み、前記メモリには前記プロセッサで稼働できるコンピュータ読取可能なコマンドが記憶され、前記コンピュータ読取可能なコマンドが前記プロセッサにより実行される時に、
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加するステップと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得るステップと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得るステップと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定するステップと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析するステップと、
を実現するサーバを提供する。
【０００８】
本願に係る実施形態は、第４の観点において、コンピュータ読取可能なコマンドが記憶されるコンピュータ読取可能な記憶媒体であって、前記コンピュータ読取可能なコマンドが少なくとも１つのプロセッサにより実行される時に、
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加するステップと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得るステップと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得るステップと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定するステップと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析するステップと、
を実現するコンピュータ読取可能な記憶媒体を提供する。
【発明の効果】
【０００９】
本願に係る実施形態は、従来技術に比べると、以下の有利な効果がある。本願に係る実施形態において、ＳＩＰメッセージ毎に、それぞれのＳＩＰメッセージが一意に識別されることができるようなヘッダＩＤを付加してから、外部のネットワークスイッチと内部のネットワークスイッチを通る各ＳＩＰメッセージをそれぞれパケットとしてキャプチャし、そしてＳＩＰメッセージ毎のヘッダＩＤに基づいて、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定することによって、ヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、各ＳＩＰメッセージを分析することができ、ドメインを跨る時に問題が生じるＳＩＰメッセージを検出でき、また、問題が生じるＳＩＰメッセージを分析して問題の原因を取得し、対応する処理を行うことができる。
【００１０】
以下、本願に係る実施形態の技術手段をもっと明確に説明するように、実施形態又は従来技術の記述に使用する必要な添付図面を簡単に紹介する。明らかになるように、以下に記述される添付図面は、本願の一部の実施形態だけであり、当業者にとって、創造的な労働をすることなく、これらの添付図面に基づいて他の添付図面を得ることができる。
【図面の簡単な説明】
【００１１】
【図１】本願に係る実施形態により提供されるＳＩＰ情報分析方法のフローチャートである。
【図２】図１におけるステップＳ１０５の１つの実施形態を実現するフローチャートである。
【図３】図１におけるステップＳ１０５のもう１つの実施形態を実現するフローチャートである。
【図４】本願に係る実施形態により提供されるＳＩＰ情報分析プログラムの稼働環境を示す図である。
【図５】本願に係る実施形態により提供されるＳＩＰ情報分析プログラム４００のプログラムモジュール図である。
【発明を実施するための形態】
【００１２】
以下の記載において、限定することなく説明するために、本願に係る実施形態をより一層理解できるように、所定のシステム構造、技術のような具体的な細部を開示する。しかしながら、これらの具体的な細部を含まない他の実施形態においても本願を実現できることは、当業者にとって明らかである。他の場合において、本願の記述が必要でない細部に妨げられないように、公知であるシステム、装置、回路及び方法の詳細的な説明を省略する。
【００１３】
以下、本願に係る技術手段を説明するために、具体的な実施形態によって説明する。
【００１４】
本願に係る実施形態の明細書と請求の範囲における「第１」、「第２」という技術用語は、類似的な対象を区別するためのものであり、必ずしも所定の先後順序を記述するためのものではない。理解されるように、このように使用されるデータは、適当な場合において、本文に図示又は記述される以外の順序で本文に記述される本願に係る実施形態を実施できるように、互いに置き換えてもよい。なお、「含む」、「有する」という用語及びこれらのいずれの変形は、非排他的な包含を含むことを意味し、例えば、一連のステップ又はユニットを含むプロセス、方法、システム、製品又は機器は、明確に挙げられたステップ又はユニットに制限されず、明確に挙げられていない又はこれらのプロセス、方法、システム、製品又は機器に固有の、他のステップ又はユニットを含んでもよい。
【００１５】
理解されるように、「含む」という用語は、明細書及び添付された請求の範囲において使用される場合、記述される特徴、全体、ステップ、操作、要素及び／又は素子の存在を示すが、１つ又は複数の他の特徴、全体、ステップ、操作、要素、素子及び／又はその集まりの存在・付加は除外されない。
【００１６】
更に理解されるように、ここで本願の明細書に使用される用語は、本願を制限することなく、ただ所定の実施形態を記述するためのものである。単数形式である「１つ」、「１個」及び「この」は、本願の明細書及び添付された請求の範囲において使用されるように、前述・後述の内容に明らかに明示しない限り、複数形式を含むことを意味する。
【００１７】
また更に理解されるように、本願の明細書及び添付された請求の範囲において使用される「及び／又は」という用語は、関連して挙げられる項の中の１つ又は複数のいずれの組み合わせ及びあらゆる可能な組み合わせを指すと共に、これらの組み合わせを含む。
【００１８】
「もし」という用語は、本明細書及び添付された請求の範囲において使用されるように、前述・後述の内容に基づいて「・・・時、」、「一旦」、「確定されたことに応じて、」、又は「検出されたことに応じて、」として解釈できる。類似的に、「もし確定されると」又は「もし［記述される条件又は事象］が検出されると」というフレーズは、前述・後述の内容に基づいて「一旦確定されると」、「確定されたことに応じて、」、「一旦［記述される条件又は事象］が検出されると」、又は「［記述される条件又は事象］が検出されたことに応じて、」を意味することとして解釈できる。
【００１９】
以下、本願に係る技術手段を説明するために、具体的な実施形態によって説明する。
【００２０】
（実施形態１）
図１は、本願に係る実施形態１により提供されるＳＩＰ情報分析方法を実現するフローを示す。詳細は、以下のとおりである。
【００２１】
ステップＳ１０１において、それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加する。
【００２２】
ここで、ＳＩＰに基づくモバイルビデオサービスは、ネット伝送プロセスにおいて、モバイル端末ネットワーク及び中継器により制限され、ＳＩＰメッセージが失われる又は異常に処理される可能性がある。今のところ、ＳＩＰメッセージの構造のため、ＳＩＰメッセージがドメインを跨った後、ＳＩＰメッセージにおける情報に基づいてＳＩＰメッセージを確定することはできない。本ステップにおいて、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加することによって、それぞれのＳＩＰメッセージを一意に識別する。
【００２３】
１つの実施形態において、ステップＳ１０１は、具体的に、各ＳＩＰメッセージを生成する端末機器の一意な識別子及び各ＳＩＰメッセージのＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ、メディアアクセス制御）アドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを確定し、対応するＳＩＰメッセージに付加することであってもよい。
【００２４】
具体的には、各ＳＩＰメッセージを生成する端末機器の一意な識別子は、ＳＩＰメッセージを生成する端末機器に関連するＵＵＩＤ（Ｕｎｉｖｅｒｓａｌｌｙ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ、汎用一意識別子）であってもよく、例えば、通話発信端末のＵＵＩＤ、又は通話着信端末のＵＵＩＤであってもよい。
【００２５】
ＭＡＣアドレスは、ネット機器の位置を定義するためのものであり、ネットワークカードにより決められ、一定である。本実施形態において、ＭＡＣアドレスは、各ＳＩＰメッセージを生成する端末機器のネットワークカードにより決められる。
【００２６】
例えば、ＳＩＰメッセージは発信端末により生成されて発信されるため、各ＳＩＰメッセージを生成する発信端末の一意識別子及びＳＩＰメッセージを生成する発信端末のＭＡＣアドレスに基づいて、ＳＩＰメッセージのヘッダＩＤを確定し、ＳＩＰメッセージのヘッダに付加してもよい。
【００２７】
実施可能な態様として、各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、ハッシュ関数によって各ＳＩＰメッセージのハッシュ値を確定し、ＳＩＰメッセージのハッシュ値をＳＩＰメッセージのヘッダＩＤとしてもよい。
【００２８】
例えば、ＳＩＰメッセージは、発信端末により生成されて発信されるため、各ＳＩＰメッセージを生成する発信端末の一意識別子及びＳＩＰメッセージを生成する発信端末のＭＡＣアドレスに基づいて、ハッシュ関数によってＳＩＰメッセージのハッシュ値を確定し、ＳＩＰメッセージのハッシュ値をこのＳＩＰメッセージのヘッダＩＤとし、ＳＩＰメッセージにヘッダに付加してもよい。
【００２９】
また、各ＳＩＰメッセージを生成する発信端末の一意な識別子、ＳＩＰメッセージを生成する発信端末のＭＡＣアドレス、及び各ＳＩＰメッセージの生成時間に基づいて、ＳＩＰメッセージのヘッダＩＤを確定し、ＳＩＰメッセージのヘッダに付加してもよい。
【００３０】
本実施形態において、ヘッダＩＤ毎に、ＳＩＰメッセージを生成する１つの端末機器ＩＤが対応するが、１つの端末機器ＩＤが複数のヘッダＩＤに対応してもよい。そのため、ヘッダＩＤによって、ＳＩＰメッセージ、及びこのヘッダＩＤに対応する端末機器を一意に確定できる。
【００３１】
ステップＳ１０２において、それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得る。
【００３２】
理解できるように、ＳＩＰメッセージが外部のネットワークスイッチを通ってからセキュア内部ネットワークのような内部ネットワークに入る時に、ヘッダＩＤを含む第１のＳＩＰメッセージを得るために、外部のネットワークスイッチを通って内部ネットワークに入る各ＳＩＰメッセージをパケットとしてキャプチャする必要がある。ここで、パケットとしてキャプチャするとは、ネット伝送によって送信・受信されるデータパケットに捕獲・再送信・編集・転送などの操作を行うことであり、専用のソフトウェアによって実現されてもよい。
【００３３】
ここで、第１のＳＩＰメッセージは、ＳＩＰメッセージをパケットとしてキャプチャして得られたものであり、上記第１のＳＩＰメッセージのヘッダ部分は、ステップＳ１０１で付加されたヘッダＩＤを含み、また、ヘッダＩＤは、パケットとしてキャプチャするプロセスにおいて変化しないから、ヘッダＩＤの一意性と正確性を保証した。
【００３４】
ステップＳ１０３において、それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに対して予め設定された処理を行い、各ＳＩＰメッセージが上記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得る。
【００３５】
パケットとしてキャプチャされた各ＳＩＰメッセージは、内部ネットワークに入った後、メッセージ中継、情報変換などのような各種の予め設定された処理が行われる。具体的には、ＳＩＰメッセージの種別と各ＳＩＰメッセージに含まれる関連情報に基づいて、対応する予め設定された処理を実行してもよい。
【００３６】
例えば、ＳＩＰメッセージは、要求メッセージと応答メッセージを含んでもよい。ここで、要求メッセージは、ＳＩＰクライアント（即ち、ＳＩＰメッセージを生成する発信端末）が所定の操作を活性化させるためにサーバへ送信するメッセージであり、具体的には、会話開始要求メッセージ、会話終了要求メッセージなどを含んでもよい。会話要求メッセージについては、この会話要求メッセージの中の目標端末（着信端末とも言える）の識別子に基づいて、目標端末にＳＩＰクライアントの会話要求を送信する。
【００３７】
応答メッセージは、要求メッセージに応答し、呼び出しが成功か失敗かの状態を指示するためのものである。それに応じて、具体的には、会話要求の成功応答情報、会話要求の失敗応答情報などを含んでもよい。
【００３８】
具体的には、ＳＩＰメッセージは、１つの開始行、メッセージ・ヘッダ、メッセージ・ヘッダが終わることを示す空行、及び省略可能なメッセージ・ボディから成ってもよい。ＳＩＰメッセージの開始行は、リクエスト行とステータス行の２種類に分けられる。ここで、リクエスト行は、要求メッセージの開始行であり、ステータス行は、応答メッセージの開始行である。これから分かるように、要求メッセージは、リクエスト行、メッセージ・ヘッダ、空行、及びメッセージ・ボディを含み、応答メッセージは、ステータス行、メッセージ・ヘッダ、空行、及びメッセージ・ボディを含む。
【００３９】
要求メッセージと応答メッセージは、いずれもＳＩＰメッセージ・ヘッダ文字列及びＳＩＰメッセージ・ボディ文字列を含む。ＳＩＰメッセージ・ヘッダは、本メッセージの送信方と着信方、及び何回転送するかなどの基本情報を明示するためのものである。ＳＩＰメッセージ・ボディは、主に今回の会話の具体的な実現仕様を記述するためのものであり、改行コードによってコマンド行と各パラメータ行を区分する。
【００４０】
理解できるように、ＳＩＰメッセージは予め設定された処理が行われた後、内外の交換機を通って目標端末（例えば着信端末）に到達する時に、ヘッダＩＤを含む第２のＳＩＰメッセージを得るように、内部のネットワークスイッチを通る各ＳＩＰメッセージを再びパケットとしてキャプチャする必要がある。
【００４１】
ここで、第２のＳＩＰメッセージは、ＳＩＰメッセージに予め設定された処理を行った後パケットとしてキャプチャして得られたものであり、上記第２のＳＩＰメッセージのヘッダ部分は、ステップＳ１０１で付加されたヘッダＩＤを含み、また、ヘッダＩＤは２回のパケットキャプチャ及び予め設定された処理のプロセスにおいても変化しないから、ヘッダＩＤの一意性と正確性を保証する。
【００４２】
ステップＳ１０４において、ＳＩＰメッセージ毎のヘッダＩＤに基づいて、各第１のＳＩＰメッセージと各第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定する。
【００４３】
ここで、ヘッダＩＤは、２回のパケットキャプチャ及び予め設定された処理のプロセスにおいても変化しない。即ち、同一のＳＩＰメッセージにとって、ＳＩＰメッセージを１回目にパケットとしてキャプチャして得られる第１のＳＩＰメッセージは、このＳＩＰメッセージのヘッダＩＤを含むようになるが、予め設定された処理が行われたＳＩＰメッセージを２回目にパケットとしてキャプチャして得られる第２のＳＩＰメッセージも、このＳＩＰメッセージのヘッダＩＤを含むようになる。そのため、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージ、即ち、同一のＳＩＰメッセージに基づいてパケットとしてキャプチャして得られるメッセージを確定するように、ＳＩＰメッセージ毎のヘッダＩＤに基づいて、各第１のＳＩＰメッセージと各第２のＳＩＰメッセージとを比較して識別してもよい。
【００４４】
理解できるように、ステップＳ１０１で付加されたヘッダＩＤに基づいて同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを識別した後、この第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、対応するＳＩＰメッセージを分析してもよい。更に説明すると、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージは、複数対あってもよく、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとの各対は、１つのＳＩＰメッセージに対応する。
【００４５】
ステップＳ１０５において、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、上記ＳＩＰメッセージを分析する。
【００４６】
本実施形態において、ステップＳ１０４で識別された同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、対応するＳＩＰメッセージを分析する。
【００４７】
図２を参照して、１つの実施形態において、上記した同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、上記ＳＩＰメッセージを分析することは、具体的に、以下のプロセスを含んでもよい。
【００４８】
ステップＳ２０１において、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比する。
【００４９】
ここで、外部のネットワークスイッチに入るＳＩＰメッセージを１回目にパケットとしてキャプチャすることによって、第１のＳＩＰメッセージを得る。予め設定された処理が行われたＳＩＰメッセージを２回目にパケットとしてキャプチャし、第２のＳＩＰメッセージを得る。そのため、第１のＳＩＰメッセージと第２のＳＩＰメッセージは、いずれもＳＩＰメッセージと同じシーケンスを有する。
【００５０】
本実施形態において、上記した同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比することは、具体的に、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージのシーケンスが同じであるかを対比することである。
【００５１】
ステップＳ２０２上記第１のＳＩＰメッセージと上記第２のＳＩＰメッセージとを比べてシーケンスが異なる場合、上記ヘッダＩＤに対応するＳＩＰメッセージに上記の予め設定された処理を行う処理機器が異常であると判定する
【００５２】
ここで、処理機器がＳＩＰメッセージに予め設定された処理を行う時に、ＳＩＰメッセージのシーケンスと予め設定された処理が行われたＳＩＰメッセージのシーケンスが異なり、即ち、処理異常が生じる可能性がある。そのため、第１のＳＩＰメッセージと第２のＳＩＰメッセージとを比べてシーケンスが異なる場合、上記ヘッダＩＤに対応するＳＩＰメッセージに上記の予め設定された処理を行う処理機器が異常であると判定できる。例えば、ＳＩＰメッセージにおける対応する情報によって、行われようとする予め設定された処理を探し、更に対応する処理機器を探してもよい。
【００５３】
図３を参照して、もう１つの実施形態において、上記した同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、上記ＳＩＰメッセージを分析することは、具体的に、以下のプロセスを含んでもよい。
【００５４】
ステップＳ３０１において、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比する。
【００５５】
本実施形態において、上記した同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比することは、具体的に、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに情報が失われるかを対比することである。
【００５６】
ステップＳ３０２において、上記第１のＳＩＰメッセージと上記第２のＳＩＰメッセージとを比べて情報が失われる場合、モバイル端末ネットワーク異常又は中継器異常と判定する。
【００５７】
ここで、モバイル端末ネットワーク異常又は中継器異常の場合、第１のＳＩＰメッセージに対して第２のＳＩＰメッセージの情報が失われる可能性がある。そのため、第１のＳＩＰメッセージと第２のＳＩＰメッセージとを比べて情報が失われたと検出した場合、モバイル端末ネットワーク異常又は中継器異常と判定できる。例えば、ＳＩＰメッセージにおける対応する情報によって、モバイル端末ＩＤ及び中継器ＩＤを探してもよい。
【００５８】
上記ＳＩＰ情報分析方法は、ＳＩＰメッセージ毎に、それぞれのＳＩＰメッセージが一意に識別されることができるようなヘッダＩＤを付加してから、外部のネットワークスイッチと内部のネットワークスイッチを通る各ＳＩＰメッセージをそれぞれパケットとしてキャプチャし、そしてＳＩＰメッセージ毎のヘッダＩＤに基づいて、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定することによって、ヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、各ＳＩＰメッセージを分析することができ、ドメインを跨る時に問題が生じるＳＩＰメッセージを検出でき、また、問題が生じるＳＩＰメッセージを分析して問題の原因を取得し、対応する処理を行うことができる。
【００５９】
理解されるように、上記実施形態における各ステップの順番は実行順序の先後を意味せず、各プロセスの実行順序はその機能及び内在的論理により決定されるべきであり、本願に係る実施形態の実施プロセスはまったくこれに限定されない。
【００６０】
（実施形態２）
図４は、以上の実施形態に記載されたＳＩＰ情報分析方法に対応して、本願に係る実施形態により提供されるＳＩＰ情報分析プログラムの稼働環境を示す図である。説明の便宜上、本実施形態に関連する部分だけを示した。
【００６１】
本実施形態において、上記ＳＩＰ情報分析プログラム４００はサーバ４０にインストールされて稼働される。このサーバ４０は、メモリ４０１とプロセッサ４０２を含んでもよいが、これに制限されない。図４には、部品４０１と４０２のみを有するサーバ４０を示したが、理解できるように、示された部品を全部実装する必要はなく、代わりにより多い又は少ない部品を実装してもよい。
【００６２】
一部の実施形態において、上記メモリ４０１は、上記サーバ４０のハードディスク又は内部メモリのようなサーバ４０の内部記憶ユニットであってもよい。他の一部の実施形態において、上記メモリ４０１は、上記サーバ４０に配置される挿入式ハードディスク、スマートメディアカード（Ｓｍａｒｔ  Ｍｅｄｉａ（登録商標）  Ｃａｒｄ、ＳＭＣ）、セキュアデジタル（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ、ＳＤ）カード、フラッシュカード（Ｆｌａｓｈ  Ｃａｒｄ）などのようなサーバ４０の外部記憶機器であってもよい。更に、上記メモリ４０１は、上記端末機器４０の内部記憶ユニットを含むと共に外部記憶機器を含んでもよい。上記メモリ４０１は、上記ＳＩＰ情報分析プログラム４００のプログラムコードなどのような、上記サーバ４０にインストールされるアプリケーションソフト及び各種のデータを記憶することに用いられる。上記メモリ４０１は、出力された又は出力されようとするデータを一時記憶することに用いられてもよい。
【００６３】
一部の実施形態において、上記プロセッサ４０２は、上記メモリ４０１に記憶されるプログラムコード又は処理データを稼働し、例えば上記ＳＩＰ情報分析プログラム４００などを実行するための中央処理ユニット（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、ＣＰＵ）、マイクロプロセッサ、又は他のデータ処理チップであってもよい。
【００６４】
一部の実施形態において、上記ディスプレイ４０３は、ＬＥＤディスプレイ、液晶ディスプレイ、タッチ式液晶ディスプレイ、及びＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ、有機発光ダイオード）タッチパネルなどであってもよい。上記サーバ４０の部品４０１、４０２は、システムバスで互いに通信する。
【００６５】
図５を参照して、図５は、本願に係る実施形態により提供されるＳＩＰ情報分析プログラム４００のプログラムモジュール図である。本実施形態において、上記ＳＩＰ情報分析プログラム４００は、本願を実現するように、上記メモリ４０１に記憶され、１つ又は複数のプロセッサ（本実施形態において、上記プロセッサ４０２）により実行される１つ又は複数のモジュールに分けてもよい。例えば、図５において、上記ＳＩＰ情報分析プログラム４００は、ヘッダＩＤ付加モジュール５０１と、第１のパケットキャプチャモジュール５０２と、第２のパケットキャプチャモジュール５０３と、比較・識別モジュール５０４と、分析モジュール５０５とに分けてもよい。本願で言うモジュールとは、所定の機能を完成できる一連のコンピュータ読取可能なコマンドの指令を意味し、プログラムよりも上記ＳＩＰ情報分析プログラム４００の上記サーバ４０における実行プロセスの記述に好適である。以下、上記モジュール５０１−５０５の機能を具体的に紹介する。
【００６６】
ここで、ヘッダＩＤ付加モジュール５０１は、それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加するためのものである。
【００６７】
第１のパケットキャプチャモジュール５０２は、それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得るためのものである。
【００６８】
第２のパケットキャプチャモジュール５０３は、それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに対して予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが上記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得るためのものである。
【００６９】
比較・識別モジュール５０４は、ＳＩＰメッセージ毎のヘッダＩＤに基づいて、上記各第１のＳＩＰメッセージと上記各第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定するためのものである。
【００７０】
分析モジュール５０５は、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、上記ＳＩＰメッセージを分析するためのものである。
【００７１】
実施可能な態様として、分析モジュール５０５は、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比するための対比ユニットと、上記第１のＳＩＰメッセージと上記第２のＳＩＰメッセージとを比べてシーケンスが異なる場合、上記ヘッダＩＤに対応するＳＩＰメッセージに上記の予め設定された処理を行う処理機器が異常であると判定するための判定ユニットとを含んでもよい。
【００７２】
もう１つの実施可能な態様として、分析モジュール５０５は、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比するための対比ユニットと、上記第１のＳＩＰメッセージと上記第２のＳＩＰメッセージとを比べて情報が失われる場合、モバイル端末ネットワーク異常又は中継器異常と判定するための判定ユニットとを含んでもよい。
【００７３】
ヘッダＩＤ付加モジュール５０１は、具体的に、各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを確定し、対応するＳＩＰメッセージに付加するためのものであることが好ましい。
【００７４】
さらに、ヘッダＩＤ付加モジュール５０１は、具体的に、各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、ハッシュ関数によって各ＳＩＰメッセージのハッシュ値を確定し、ＳＩＰメッセージのハッシュ値をＳＩＰメッセージのヘッダＩＤとするためのものである。
【００７５】
当業者にとって明らかになるように、記述の便宜と簡潔さのために、例として上記各機能ユニットおよびモジュールに分割して説明したが、実際な適用において、以上に記述された全部又は一部の機能を達成するように、必要に応じて異なる機能ユニット、モジュールによって上記機能配分を達成し、即ち、上記装置の内部構造を異なる機能ユニットとモジュールに分割してもよい。実施形態における各機能ユニット、モジュールは、１つの処理ユニットに集積してもよく、各ユニットとして独立して物理的に存在してもよく、２つのユニットを１つのユニットに集積してもよい。上記集積されたユニットは、ハードウェアの形で実現されてもよく、ソフトウェア機能ユニットの形で実現されてもよい。また、各機能ユニットおよびモジュールの具体的な名称は、互いに区分しやすいように採用されたものであって、本願の保護範囲を制限するためのものではない。上記システムにおけるユニットおよびモジュールの具体的な作業プロセスは、上記方法に係る実施形態における対応するプロセスを参照できるため、ここでは詳細に説明しない。
【００７６】
上記実施形態において、各実施形態の記述はそれぞれ重点があり、ある実施形態において詳述又は記載されない部分については、他の実施形態における関連記述を参照できる。
【００７７】
当業者にとって意識できるように、本文に開示された実施形態に基づいて記述された各例のユニット及びアルゴリズムのステップは、電子ハードウェア、又はコンピュータソフトウェアと電子ハードウェアの組み合わせによって実現できる。これらの機能がハードウェア又はソフトウェアの形で実行されるかは、技術手段の所定の適用及び設計制限条件による。当業者は、所定の適用ごとに異なる方法を利用して上記の機能を実現できるが、このような実現が本願の範囲から逸脱すると考えるべきでない。
【００７８】
理解されるように、本願により提供される実施形態において開示された装置・端末機器及び方法は、他の仕様で実現してもよい。例えば、以上に記述された装置・端末機器の実施形態は、ただ模式的なものである。例えば、上記モジュール又はユニットの分割は、ただ論理機能分割であるが、実際に実現する時に、他の分割仕様があってもよい。例えば、複数のユニット又は素子を組み合わせてもよいし、もう１つのシステムに集積してもよく、又は、一部の特徴を無視する又は実行しなくてもよい。もう１つの面で、表示又は討論された互いの結合、直接結合又は通信接続は、若干のインターフェース、装置又はユニットによる間接結合又は通信接続であってもよく、電気的、機械的または他の仕様であってもよい。
【００７９】
上記離間部品として説明されるユニットは、物理的に離間してもよいし、離間しなくてもよく、ユニットとして表される部品は、物理的なユニットでもよいし、物理的なユニットでなくてもよく、即ち、１つの箇所に位置してもよいし、複数のネットワークユニットに分布されて位置してもよい。実際の必要に応じてその中の一部又は全部のユニットを選択して本実施形態案の目的を実現できる。
【００８０】
また、本願に係る各実施形態における各機能ユニットは、１つの処理ユニットに集積してもよく、各ユニットとして独立して物理的に存在してもよく、２つのユニットを１つのユニットに集積してもよい。上記集積されたユニットは、ハードウェアの形で実現されてもよく、ソフトウェア機能ユニットの形で実現されてもよい。
【００８１】
上記集積されたモジュール・ユニットがソフトウェア機能ユニットの形で実現され独立な商品として販売又は使用される場合、コンピュータ読取可能な記憶媒体に記憶されてもよい。本願は、このような理解に基づいて、コンピュータ読取可能なコマンドによって関連するハードウェアにコマンドを与え、上記実施形態に係る方法における全部又は一部のフローを実現するように完成してもよい。上記コンピュータ読取可能なコマンドは、コンピュータ読取可能な記憶媒体に記憶され、このコンピュータ読取可能なコマンドがプロセッサにより実行される時に、上記各方法の実施形態におけるステップを実現できる。ここで、上記コンピュータ読取可能なコマンドは、コンピュータ読取可能なコマンドコードを含み、上記コンピュータ読取可能なコマンドは、ソースコード形式、対象コード形式、実行可能なファイル、又は任意の中間形式などであってもよい。上記コンピュータ読取可能な媒体は、上記コンピュータ読取可能なコマンドのコードを携帯できるいずれの実体又は装置、記録媒体、ＵＳＢフラッシュディスク、モバイルハードディスク、磁気ディスク、ディスク、コンピュータメモリ、リードオンリーメモリ（ＲＯＭ、Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ランダムアクセスメモリ（ＲＡＭ、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、電気搬送波信号、電気通信信号及びソフトウェアディストリビューションメディアなどを含んでもよい。さらに説明すると、上記コンピュータ読取可能な媒体に含まれる内容は、司法管轄区内の立法と特許実践の要求に基づいて適度に増減してもよく、例えば、ある司法管轄区において、立法と特許実践に基づいて、コンピュータ読取可能な媒体には電気搬送波信号と電気通信信号が含まれない。
【００８２】
以上に記述された実施形態は、本願の技術手段を説明するためのものだけであり、これに制限されない。上記実施形態を参照して本願を詳細に説明したが、当業者にとって理解されるように、依然として上記各実施形態に記載される技術手段に対して修飾し、又は、その中の一部の技術特徴を均等物に置き換えることができ、これらの修飾又は置き換えは、対応する技術手段を実質的に本願各実施形態の技術手段の精神と範囲から逸脱させることなく、本願の保護範囲に含まれるべきである。
【００８３】
（付記）
（付記１）
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加することと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得ることと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得ることと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定することと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析することと、を含む、
ことを特徴とするＳＩＰ情報分析方法。
【００８４】
（付記２）
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析することは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、
前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べてシーケンスが異なる場合、前記ヘッダＩＤに対応するＳＩＰメッセージに前記予め設定された処理を行う処理機器が異常であると判定することである、
ことを特徴とする付記１に記載のＳＩＰ情報分析方法。
【００８５】
（付記３）
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析することは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、
前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べて情報が失われる場合、モバイル端末ネットワーク異常又は中継器異常と判定することである、
ことを特徴とする付記１に記載のＳＩＰ情報分析方法。
【００８６】
（付記４）
ＳＩＰメッセージ毎に一意なヘッダＩＤを前記付加することは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを確定し、対応するＳＩＰメッセージに付加することである、
ことを特徴とする付記１から３の何れか１つに記載のＳＩＰ情報分析方法。
【００８７】
（付記５）
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを前記確定することは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、ハッシュ関数によって各ＳＩＰメッセージのハッシュ値を確定し、ＳＩＰメッセージのハッシュ値をＳＩＰメッセージのヘッダＩＤとすることである、
ことを特徴とする付記４に記載のＳＩＰ情報分析方法。
【００８８】
（付記６）
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加するためのＩＤ付加モジュールと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得るためのパケットキャプチャモジュールと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得るための再パケットキャプチャモジュールと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定するための比較モジュールと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析するための分析モジュールと、を含む、
ことを特徴とするＳＩＰ情報分析装置。
【００８９】
（付記７）
前記分析モジュールは、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比するための第１の対比モジュールと、
前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージを比べてシーケンスが異なる場合、前記ヘッダＩＤに対応するＳＩＰメッセージに前記予め設定された処理を行う処理機器が異常であると判定するための第１の判定モジュールと、を含む、
ことを特徴とする付記６に記載のＳＩＰ情報分析装置。
【００９０】
（付記８）
前記分析モジュールは、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比するための第２の対比モジュールと、
前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べて情報が失われる場合、モバイル端末ネットワーク異常又は中継器異常と判定するための第２の判定モジュールと、を含む、
ことを特徴とする付記６に記載のＳＩＰ情報分析装置。
【００９１】
（付記９）
前記マーク付加モジュールは、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを確定し、対応するＳＩＰメッセージに付加するための付加サブモジュールを含む、
ことを特徴とする付記６から８のいずれか１つに記載のＳＩＰ情報分析装置。
【００９２】
（付記１０）
前記付加サブモジュールは、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、ハッシュ関数によって各ＳＩＰメッセージのハッシュ値を確定し、ＳＩＰメッセージのハッシュ値をＳＩＰメッセージのヘッダＩＤとすることを含む、
ことを特徴とする付記９に記載のＳＩＰ情報分析装置。
【００９３】
（付記１１）
メモリと、プロセッサとを含み、前記メモリには前記プロセッサで稼働できるコンピュータ読取可能なコマンドが記憶され、
前記コンピュータ読取可能なコマンドが前記プロセッサにより実行される時に、
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加するステップと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得るステップと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得るステップと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定するステップと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析するステップと、を実現する、
ことを特徴とするサーバ。
【００９４】
（付記１２）
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析するステップは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べてシーケンスが異なる場合、前記ヘッダＩＤに対応するＳＩＰメッセージに前記予め設定された処理を行う処理機器が異常であると判定することである、
ことを特徴とする付記１１に記載のサーバ。
【００９５】
（付記１３）
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析するステップは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べて情報が失われる場合、モバイル端末ネットワーク異常又は中継器異常と判定することである、
ことを特徴とする付記１２に記載のサーバ。
【００９６】
（付記１４）
ＳＩＰメッセージ毎に一意なヘッダＩＤを前記付加するステップは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを確定し、対応するＳＩＰメッセージに付加することである、
ことを特徴とする付記１２又は１３に記載のサーバ。
【００９７】
（付記１５）
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを前記確定するステップは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、ハッシュ関数によって各ＳＩＰメッセージのハッシュ値を確定し、ＳＩＰメッセージのハッシュ値をＳＩＰメッセージのヘッダＩＤとすることである、
ことを特徴とする付記１４に記載のサーバ。
【００９８】
（付記１６）
コンピュータ読取可能なコマンドが記憶されるコンピュータ読取可能な記憶媒体であって、
前記コンピュータ読取可能なコマンドが少なくとも１つのプロセッサにより実行される時に、
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加するステップと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得るステップと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得るステップと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定するステップと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析するステップと、を実現する、
ことを特徴とするコンピュータ読取可能な記憶媒体。
【００９９】
（付記１７）
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析するステップは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べてシーケンスが異なる場合、前記ヘッダＩＤに対応するＳＩＰメッセージに前記予め設定された処理を行う処理機器が異常であると判定することである、
ことを特徴とする付記１６に記載のコンピュータ読取可能な記憶媒体。
【０１００】
（付記１８）
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析するステップは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べて情報が失われる場合、モバイル端末ネットワーク異常又は中継器異常と判定することである、
ことを特徴とする付記１６に記載のコンピュータ読取可能な記憶媒体。
【０１０１】
（付記１９）
ＳＩＰメッセージ毎に一意なヘッダＩＤを前記付加するステップは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを確定し、対応するＳＩＰメッセージに付加することである、
ことを特徴とする付記１６から１８の何れか１つに記載のコンピュータ読取可能な記憶媒体。
【０１０２】
（付記２０）
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを前記確定するステップは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、ハッシュ関数によって各ＳＩＰメッセージのハッシュ値を確定し、ＳＩＰメッセージのハッシュ値をＳＩＰメッセージのヘッダＩＤとすることである、
ことを特徴とする付記１９に記載のコンピュータ読取可能な記憶媒体。
【図１】
2019531610.tif 000003
【図２】
2019531610.tif 000004
【図３】
2019531610.tif 000005
【図４】
2019531610.tif 000006
【図５】
2019531610.tif 000007
【手続補正書】
【提出日】平成30年10月9日(2018.10.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加することと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得ることと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得ることと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定することと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析することと、を含む、
ことを特徴とするＳＩＰ情報分析方法。
【請求項２】
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析することは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、
前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べてシーケンスが異なる場合、前記ヘッダＩＤに対応するＳＩＰメッセージに前記予め設定された処理を行う処理機器が異常であると判定することである、
ことを特徴とする請求項１に記載のＳＩＰ情報分析方法。
【請求項３】
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析することは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、
前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べて情報が失われる場合、モバイル端末ネットワーク異常又は中継器異常と判定することである、
ことを特徴とする請求項１に記載のＳＩＰ情報分析方法。
【請求項４】
ＳＩＰメッセージ毎に一意なヘッダＩＤを前記付加することは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを確定し、対応するＳＩＰメッセージに付加することである、
ことを特徴とする請求項１から３の何れか１項に記載のＳＩＰ情報分析方法。
【請求項５】
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを前記確定することは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、ハッシュ関数によって各ＳＩＰメッセージのハッシュ値を確定し、ＳＩＰメッセージのハッシュ値をＳＩＰメッセージのヘッダＩＤとすることである、
ことを特徴とする請求項４に記載のＳＩＰ情報分析方法。
【請求項６】
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加するためのＩＤ付加モジュールと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得るためのパケットキャプチャモジュールと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得るための再パケットキャプチャモジュールと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定するための比較モジュールと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析するための分析モジュールと、を含む、
ことを特徴とするＳＩＰ情報分析装置。
【請求項７】
メモリと、プロセッサとを含み、前記メモリには前記プロセッサで稼働できるコンピュータ読取可能なコマンドが記憶され、
前記コンピュータ読取可能なコマンドが前記プロセッサにより実行される時に、
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加するステップと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得るステップと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得るステップと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定するステップと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析するステップと、を実現する、
ことを特徴とするサーバ。
【請求項８】
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析するステップは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べてシーケンスが異なる場合、前記ヘッダＩＤに対応するＳＩＰメッセージに前記予め設定された処理を行う処理機器が異常であると判定することである、
ことを特徴とする請求項７に記載のサーバ。
【請求項９】
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを前記分析するステップは、具体的に、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージとを対比し、前記第１のＳＩＰメッセージと前記第２のＳＩＰメッセージとを比べて情報が失われる場合、モバイル端末ネットワーク異常又は中継器異常と判定することである、
ことを特徴とする請求項８に記載のサーバ。
【請求項１０】
ＳＩＰメッセージ毎に一意なヘッダＩＤを前記付加するステップは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを確定し、対応するＳＩＰメッセージに付加することである、
ことを特徴とする請求項８又は９に記載のサーバ。
【請求項１１】
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、各ＳＩＰメッセージのヘッダＩＤを前記確定するステップは、具体的に、
各ＳＩＰメッセージを生成する端末機器の一意識別子及び各ＳＩＰメッセージのＭＡＣアドレスに基づいて、ハッシュ関数によって各ＳＩＰメッセージのハッシュ値を確定し、ＳＩＰメッセージのハッシュ値をＳＩＰメッセージのヘッダＩＤとすることである、
ことを特徴とする請求項１０に記載のサーバ。
【請求項１２】
コンピュータ読取可能なコマンドが記憶されるコンピュータ読取可能な記憶媒体であって、
前記コンピュータ読取可能なコマンドが少なくとも１つのプロセッサにより実行される時に、
それぞれのＳＩＰメッセージが一意に識別されることができるように、ＳＩＰメッセージ毎に一意なヘッダＩＤを付加するステップと、
それぞれのＳＩＰメッセージが外部のネットワークスイッチを通る時に、各ＳＩＰメッセージをパケットとしてキャプチャして第１のＳＩＰメッセージを得るステップと、
それぞれのＳＩＰメッセージが内部のネットワークスイッチを通過する前に、各ＳＩＰメッセージに予め設定された処理を行うと共に、それぞれのＳＩＰメッセージが前記内部のネットワークスイッチを通過している時に、各ＳＩＰメッセージを再びパケットとしてキャプチャして第２のＳＩＰメッセージを得るステップと、
ＳＩＰメッセージ毎のヘッダＩＤに基づいて、それぞれの前記第１のＳＩＰメッセージとそれぞれの前記第２のＳＩＰメッセージとを比較して識別し、同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージを確定するステップと、
同じヘッダＩＤを有する第１のＳＩＰメッセージと第２のＳＩＰメッセージに基づいて、前記ＳＩＰメッセージを分析するステップと、を実現する、
ことを特徴とするコンピュータ読取可能な記憶媒体。
【国際調査報告】
2019531610.tif 000008
2019531610.tif 000009
2019531610.tif 000010
2019531610.tif 000011