(57)【要約】  本発明はＳｋｙｐｅの異なる機能の通信フローに基づく識別方法及び装置を開示し、該方法は、現在セッションにおける送信メッセージを取得し、且つ前記送信メッセージに対して予備的検証することを含む。もし前記送信メッセージを正確に識別すると、前記現在セッションに対応する機能応用タグを付ける。そうでなければ、前記送信メッセージの帰属する検証レベルを確定し、且つ前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージの検証を行い、そのうえ、検証条件が満たされる場合、前記現在セッションに前記送信メッセージの帰属する検証レベルに対応の機能応用タグを付ける。すなわち、本発明において、逓増性識別により、結合性通信量の区別ができない問題を解決した。これにより、Ｓｋｙｐｅの単一機能を識別でき、Ｓｋｙｐｅ通信量の微細化アクセス制御を完成させる。【選択図】図１
2018537921.tif 000002
【特許請求の範囲】
【請求項１】
現在セッションにおける送信メッセージを取得するステップと、
前記送信メッセージを予備的検証行い、もし前記送信メッセージを正確に識別すると、前記現在セッションに対応する機能応用タグを付け、もし前記送信メッセージを正確に識別しないと、前記送信メッセージの帰属する検証レベルを確定するステップと、
前記送信メッセージの帰属する検証レベルに対応した検証ルールに従って前記送信メッセージを検証し、検証条件が満たされる場合、前記現在セッションに前記送信メッセージの帰属する検証レベルに対応の機能応用タグを付けるステップとを備えることを特徴とするＳｋｙｐｅの異なる機能の通信フローに基づく識別方法。
【請求項２】
対応する機能応用タグをすでに付けた前記現在セッションに対して限流操作を行うステップをさらに備えることを特徴とする請求項１に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別方法。
【請求項３】
前記送信メッセージに対して予備的な検証を行うステップは、詳細なパケット検証（Ｄｅｅｐ Ｐａｃｋｅｔ Ｉｎｓｐｅｃｔｉｏｎ，）技術及び動的フロー検証（Ｄｅｅｐ/Ｄｙｎａｍｉｃ Ｆｌｏｗ Ｉｎｓｐｅｃｔｉｏｎ，ＤＦＩ）技術を利用して前記送信メッセージに対して予備的な検証を行うことを特徴とする請求項１に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別方法。
【請求項４】
前記送信メッセージの帰属する検証レベルを確定するステップは、
取得された前記送信メッセージの前記現在セッションにおける位置に対応する数値Ｐを確定し、前記Ｐは正の整数であり、
前記送信メッセージの前記現在セッションにおける位置に対応する数値Ｐおよび予め区分されている検証レベルに従って、前記送信メッセージの帰属する検証レベルを確定することを特徴とする請求項１に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別方法。
【請求項５】
前記検証レベルは、少なくとも、擬似Ｓｋｙｐｅセッション検証レベルと、テキスト伝送検証レベルと、ファイル伝送検証レベルと、音声映像検証レベルとを含み、
前記疑似Ｓｋｙｐｅセッション検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲は０-Ｐ１であり、テキスト伝送検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰ１-Ｐ２であり、ファイル検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰＰ３Ｐ−Ｐ４であり、音声映像検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰ５-Ｐ６であり、且つ０<Ｐ１< Ｐ２、Ｐ２<ＰＰ３<Ｐ４、Ｐ２<Ｐ５<Ｐ６であることを特徴とする請求項１または４に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別方法。
【請求項６】
前記送信メッセージの帰属する検証レベルが前記疑似Ｓｋｙｐｅセッション検証レベルであり、且つ前記現在セッションに対応する機能応用タグが付いていないと確定した時、前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージを検証することは、
前記送信メッセージに対してＳｋｙｐｅ特徴検証を行うことを特徴とする請求項５に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別方法。
【請求項７】
前記Ｓｋｙｐｅの特徴は、少なくともセッションポートと、メッセージの長さと、特定位置におけるメッセージの通信方向またはアプリケーション層負荷を含むことを特徴とする請求項６に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別方法。
【請求項８】
前記送信メッセージの帰属する検証レベルが前記テキスト伝送検証レベルであり、且つ前記現在セッションに前記疑似Ｓｋｙｐｅセッション応用タグがすでに付いていたと確定した時、前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージを検証することは、
前記送信メッセージに対して通信量とＳｋｙｐｅテキスト伝送特徴の検証を行うことを特徴とする請求項５に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別方法。
【請求項９】
前記送信メッセージの帰属する検証レベルが前記ファイル伝送検証レベルであり、且つ前記現在セッションに前記テキスト伝送機能応用タグがすでに付いていたと確定した時、前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージを検証することは、
前記送信メッセージに対して通信量とＳｋｙｐｅファイル伝送特徴の検証を行うことを特徴とする請求項５に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別方法。
【請求項１０】
前記送信メッセージの帰属する検証レベルが前記音声映像検証レベルであり、且つ前記現在セッションに前記テキスト伝送機能応用タグがすでに付いていたと確定した時、前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージを検証することは、
前記送信メッセージに対して通信量とＳｋｙｐｅ音声映像特徴の検証を行うことを特徴とする請求項５に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別方法。
【請求項１１】
現在セッションにおける送信メッセージを取得する取得部と、
取得部が取得した前記送信メッセージを予備的検証を行い、もし前記送信メッセージを正確に識別すると、前記現在セッションに対応する機能応用タグを付け、もし前記送信メッセージを正確に識別していない場合、前記送信メッセージの帰属する検証レベルを確定し、且つ前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージの検証を行い、且つ、検証条件が満たされる場合に、前記現在セッションに前記送信メッセージの帰属する検証レベルに対応の機能応用タグを付ける処理部とを備えることを特徴とするＳｋｙｐｅの異なる機能の通信フローに基づく識別装置。
【請求項１２】
対応する機能応用タグをすでに付けた前記現在セッションに対して限流操作を行う限流部をさらに備えることを特徴とする請求項１１に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別装置。
【請求項１３】
前記処理部は、詳細なパケット検証（Ｄｅｅｐ Ｐａｃｋｅｔ Ｉｎｓｐｅｃｔｉｏｎ，ＤＰＩ）技術及び動的フロー検証（Ｄｅｅｐ/Ｄｙｎａｍｉｃ Ｆｌｏｗ Ｉｎｓｐｅｃｔｉｏｎ，ＤＦＩ）技術を利用して前記送信メッセージに対して予備的な検証を行うことを特徴とする請求項１１に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別装置。
【請求項１４】
前記処理部は、取得された前記送信メッセージの前記現在セッションにおける位置に対応する数値Ｐを確定し、且つ前記送信メッセージの前記現在セッションにおける位置に対応する数値Ｐおよび予め区分されている検証レベルに従って、前記送信メッセージの帰属する検証レベルを確定し、前記Ｐは正の整数であることを特徴とする請求項１１に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別装置。
【請求項１５】
前記検証は、少なくとも、擬似Ｓｋｙｐｅセッション検証レベルと、テキスト伝送検証レベルと、ファイル伝送検証レベルと、音声映像検証レベルとを含み、
前記疑似Ｓｋｙｐｅセッション検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲は０-Ｐ１であり、テキスト伝送検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰ１-Ｐ２であり、ファイル検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰＰ３Ｐ−Ｐ４であり、音声映像検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰ５-Ｐ６であり、且つ０<Ｐ１< Ｐ２、Ｐ２<ＰＰ３<Ｐ４、Ｐ２<Ｐ５<Ｐ６であることを特徴とする請求項１１または請求項１４に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別装置。
【請求項１６】
前記処理部は、前記送信メッセージの帰属する検証レベルが前記疑似Ｓｋｙｐｅセッション検証レベルであり、且つ前記現在セッションに対応する機能応用タグが付いていないと確定した時、前記送信メッセージに対してＳｋｙｐｅ特徴検証を行うことを特徴とする請求項１５に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別装置。
【請求項１７】
前記Ｓｋｙｐｅの特徴は、少なくとも、セッションポートと、メッセージの長さと、特定位置におけるメッセージの通信方向と、またはアプリケーション層負荷とを含むことを特徴とする請求項１６に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別装置。
【請求項１８】
前記処理部は、前記送信メッセージの帰属する検証レベルが前記テキスト伝送検証レベルであり、且つ前記現在セッションに疑似Ｓｋｙｐｅセッション応用タグがすでに付いていたと確定した時、  前記送信メッセージに対して通信量とＳｋｙｐｅテキスト伝送特徴の検証を行うのに用いることを特徴とする請求項１５に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別装置。
【請求項１９】
前記処理部は、前記送信メッセージの帰属する検証レベルが前記ファイル伝送検証レベルであり、且つ前記現在セッションにテキスト伝送機能応用タグがすでに付いていたと確定した時、前記送信メッセージに対して通信量とＳｋｙｐｅファイル伝送特徴の検証を行うことを特徴とする請求項１５に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別装置。
【請求項２０】
前記処理部は、前記送信メッセージの帰属する検証レベルが前記音声映像検証レベルであり、且つ前記現在セッションにテキスト伝送機能応用タグがすでに付いていたと確定した時、前記送信メッセージに対して通信量とＳｋｙｐｅ音声映像特徴の検証を行うことを特徴とする請求項１５に記載のＳｋｙｐｅの異なる機能の通信フローに基づく識別装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信技術分野に関し、特に、Ｓｋｙｐｅの異なる機能の通信フローに基づく識別方法及び装置に関する。
【背景技術】
【０００２】
Ｓｋｙｐｅは、世界において人気のある即時通信ソフトウェアであり、それを使って明瞭且つ無料に他のユーザとセッションができるだけでなく、国内・国際電話をかけることもできる。Ｓｋｙｐｅは、主にｐ２ｐ（ｐｅｅｒ ｔｏ ｐｅｅｒ、ポイント・ツー・ポイント）ネットワークアーキテクチャ及びプライベートプロトコル通信を用いて、データに対して強暗号化処理を行っている。Ｓｋｙｐｅの通信手順が非常に複雑で、コード量もとても大きいので、逆方向動作によるソースコード分析が困難になっており、目下Ｓｋｙｐｅに対する識別は依然として簡単な識別段階にある。
【０００３】
例えば、従来の識別技術はＳｋｙｐｅのログイン過程を識別することによって、Ｓｋｙｐｅの全機能の使用を規制する。又は、Ｓｋｙｐｅ機能の部分通信量に対して識別を行い、例えば、Ｓｋｙｐｅのある機能が生成した通信フローに対応するその部分の通信量の識別を行い、もし設定通信量閾値を超過すれば、その部分の通信量に対して部分限流操作を行う。しかし、Ｓｋｙｐｅの単一機能（文字チャット、ファイル転送等）に対して、従来識別技術は完全に識別することができない。理由はＳｋｙｐｅの複数の主要な機能は通信中に一部通信量の結合性が大きいため、従来識別技術で区別するのが難しく、Ｓｋｙｐｅの単一機能についても限流操作ができない。
【０００４】
つまり、従来識別技術はＳｋｙｐｅ機能通信フローにおける結合性の大きな通信量を識別できないので、Ｓｋｙｐｅの単一機能についての識別もできず、従ってＳｋｙｐｅの一般的な機能に対する微細な限流を行うことができない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の実施例はＳｋｙｐｅの異なる機能の通信フローに基づく識別方法および装置を提供することによって、従来識別技術がＳｋｙｐｅ機能通信フローにおける結合性の大きな通信量を識別できない、Ｓｋｙｐｅの単一機能についての識別もできない、従ってＳｋｙｐｅの一般的な機能に対する微細な限流を行うことができない問題を解決する。
【課題を解決するための手段】
【０００６】
本発明実施例の第１の態様によれば、Ｓｋｙｐｅの異なる機能の通信フローに基づく識別方法を提供する。前記方法は、現在セッションにおける送信メッセージを取得するステップと、
前記送信メッセージに対して予備的検証を行い、前記送信メッセージを正確に識別すると、前記現在セッションに対応する機能応用タグを付けるステップと、前記送信メッセージを正確に識別しないと、前記送信メッセージの帰属する検証レベルを確定するステップと、前記送信メッセージの帰属する検証レベルに対応した検証ルールに従って前記送信メッセージを検証し、検証条件が満たされる場合、前記現在セッションに前記送信メッセージの帰属する検証レベルに対応する機能応用タグを付けるステップとを備える。
【０００７】
第１の態様を通して、第１態様の第１の可能な実現形態において、前記方法は、すでに対応する機能応用タグ付きの前記現在セッションに対して限流操作を行うステップをさらに備える。
【０００８】
第１の態様を通して、第１の態様の第２の可能な実現形態において、前記送信メッセージに対して予備的検証を行うステップは、ＰＤＰＩ（Ｄｅｅｐ Ｐａｃｋｅｔ Ｉｎｓｐｅｃｔｉｏｎ詳細なパケット検証）技術及びＤＦＩ（Ｄｅｅｐ/Ｄｙｎａｍｉｃ Ｆｌｏｗ Ｉｎｓｐｅｃｔｉｏｎ動的フロー検証）技術を利用して前記送信メッセージに対して予備的な検証を行う。
【０００９】
第１の態様を通して、第１の態様の第３の可能な実現形態において、前記送信メッセージの帰属する検証レベルを確定することは、取得された前記送信メッセージの前記現在セッションにおける位置に対応する数値Ｐを確定し、前記送信メッセージの前記現在セッションにおける位置に対応する数値Ｐおよび予め区分されている検証レベルに従って、前記送信メッセージの帰属する検証レベルを確定し、前記Ｐは正の整数である。
第１の態様の第３の可能な実現形態を通して、第１の態様の第４の可能な実現形態において、前記検証レベルは少なくとも、擬似Ｓｋｙｐｅセッション検証レベルと、テキスト伝送検証レベルと、ファイル伝送検証レベルと、音声映像検証レベルとを含む。
【００１０】
前記疑似Ｓｋｙｐｅセッション検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲は０-Ｐ１であり、テキスト伝送検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰ１-Ｐ２であり、ファイル検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰＰ３Ｐ−Ｐ４であり、音声映像検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰ５-Ｐ６であり、且つ０<Ｐ１< Ｐ２、Ｐ２<ＰＰ３<Ｐ４、Ｐ２<Ｐ５<Ｐ６である。
【００１１】
第１の態様の第４の可能な実現形態を通して、第１の態様の第５の可能な実現形態において、前記送信メッセージの帰属する検証レベルが前記疑似Ｓｋｙｐｅセッション検証レベルであり、且つ前記現在セッションに対応する機能応用タグが付いていないと確定した時、前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージを検証することは、前記送信メッセージに対してＳｋｙｐｅ特徴検証を行う。
【００１２】
第１の態様の第５の可能な実現形態を通して、第１の態様の第６の可能な実現形態において、前記Ｓｋｙｐｅ特徴は少なくとも、セッションポート、メッセージの長さと、特定位置におけるメッセージの通信方向またはアプリケーション層負荷とを含む。
【００１３】
第１の態様の第４の可能な実現形態を通して、第１の態様の第７の可能な実現形態において、前記送信メッセージの帰属する検証レベルが前記テキスト伝送検証レベルであり、且つ前記現在セッションに疑似Ｓｋｙｐｅセッション応用タグがすでに付いたと確定した時、前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージを検証することは、前記送信メッセージに対して通信量及びＳｋｙｐｅテキスト伝送特徴検証を行う。
【００１４】
第１の態様の第４の可能な実現形態を通して、第１の態様の第８の可能な実現形態において、前記送信メッセージの帰属する検証レベルが前記ファイル伝送検証レベルであり、且つ前記現在セッションにテキスト伝送機能応用タグがすでに付いたと確定した時、前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージを検証することは、前記送信メッセージに対して通信量及びＳｋｙｐｅファイル伝送特徴検証を行う。
【００１５】
第１の態様の第４の可能な実現形態を通して、第１の態様の第９の可能な実現形態において、前記送信メッセージの帰属する検証レベルが前記音声映像検証レベルであり、且つ前記現在セッションにテキスト伝送機能応用タグがすでに付いたと確定した時、前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージを検証することは、前記送信メッセージに対して通信量及びＳｋｙｐｅ音声映像特徴検証を行う。
【００１６】
本発明実施例の第２の態様によれば、Ｓｋｙｐｅの異なる機能の通信フローに基づく識別装置を提供する。前記装置は、  現在セッションにおける送信メッセージを取得するための取得部と、取得部が取得した前記送信メッセージを予備的検証を行い、もし前記送信メッセージを正確に識別すると、前記現在セッションに対応する機能応用タグを付ける。もし前記送信メッセージを正確に識別していない場合、前記送信メッセージの帰属する検証レベルを確定し、且つ前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージの検証を行い、そのうえ、検証条件が満たされる場合、前記現在セッションに前記送信メッセージの帰属する検証レベルに対応する機能応用タグを付ける処理部とを備える。
【００１７】
第２の態様を通して、第２の態様の第１の可能な実現形態において、前記装置は限流部をさらに備え、前記限流部は、対応する機能応用タグをすでに付けた前記現在セッションに対して限流操作を行う。
【００１８】
第２の態様を通して、第２の態様の第２の可能な実現形態において、前記処理部は、ＤＰＩ（Ｄｅｅｐ Ｐａｃｋｅｔ Ｉｎｓｐｅｃｔｉｏｎ）技術とＤＦＩ（Ｄｅｅｐ/Ｄｙｎａｍｉｃ Ｆｌｏｗ Ｉｎｓｐｅｃｔｉｏｎ）技術を利用して前記送信メッセージの予備的検証を行う。
【００１９】
第２の態様を通して、第２の態様の第３の可能な実現形態において、前記処理部は、取得された前記送信メッセージの前記現在セッションにおける位置に対応する数値Ｐを確定すし、また、前記送信メッセージの前記現在セッションにおける位置に対応する数値Ｐおよび予め区分されている検証レベルに従って、前記送信メッセージの帰属する検証レベルを確定し、前記Ｐは正の整数である。
【００２０】
第２の態様の第３の可能な実現形態を通して、第２の態様の第４の可能な実現形態において、前記検証レベルは少なくとも、疑似Ｓｋｙｐｅセッション検証レベルと、テキスト伝送検証レベルと、ファイル伝送及び音声映像検証レベルとを含み、前記疑似Ｓｋｙｐｅセッション検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲は０-Ｐ１であり、テキスト伝送検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰ１-Ｐ２であり、ファイル検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰＰ３Ｐ−Ｐ４であり、音声映像検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰ５-Ｐ６であり、且つ０<Ｐ１< Ｐ２、Ｐ２<ＰＰ３<Ｐ４、Ｐ２<Ｐ５<Ｐ６であることを含む。
【００２１】
第２の態様の第４の可能な実現形態を通して、第２の態様の第５の可能な実現形態において、前記処理部は、前記送信メッセージの帰属する検証レベルが前記疑似Ｓｋｙｐｅセッション検証レベルであり、且つ前記現在セッションに対応する機能応用タグが付いていないと確定した時、前記送信メッセージに対してＳｋｙｐｅ特徴検証を行う。
【００２２】
第２の態様の第５の可能な実現形態を通して、第２の態様の第６の可能な実現形態において、前記Ｓｋｙｐｅ特徴は、少なくとも、セッションポート、メッセージの長さと、特定位置におけるメッセージの通信方向またはアプリケーション層負荷とを含む。
【００２３】
第２の態様の第４の可能な実現形態を通して、第２の態様の第７の可能な実現形態において、前記処理部は、前記送信メッセージの帰属する検証レベルが前記テキスト伝送検証レベルであり、且つ前記現在セッションに疑似Ｓｋｙｐｅセッション応用タグがすでに付いたと確定した時、前記送信メッセージに対して通信量及びＳｋｙｐｅテキスト伝送特徴の検証を行う。
【００２４】
第１の態様の第４の可能な実現形態を通して、第１の態様の第８の可能な実現形態において、前記処理部は、送信メッセージが帰属する検証レベルが前記ファイル伝送検証レベルであり、且つ前記現在セッションにテキスト伝送機能応用タグがすでに付いたと確定した時、前記送信メッセージに対して通信量及びＳｋｙｐｅファイル伝送特徴の検証を行う。
【００２５】
第１の態様の第４の可能な実現形態を通して、第１の態様の第９の可能な実現形態において、前記処理部は、送信メッセージが帰属する検証レベルが前記音声映像検証レベルであり、且つ前記現在セッションにテキスト伝送機能応用タグがすでに付いたと確定した時、前記送信メッセージに対して通信量及びＳｋｙｐｅ音声映像特徴の検証を行う。
【発明の効果】
【００２６】
第１から第２の態様に提供された方法と装置によれば、現在セッションにおける送信メッセージを取得でき、且つ前記送信メッセージに対して予備的検証することができる。もし前記送信メッセージを正確に識別すると、前記現在セッションに対応する機能応用タグを付ける。もしそうでなければ、前記送信メッセージの帰属する検証レベルを確定し、且つ前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージの検証を行い、そのうえ、検証条件が満たされる場合、前記現在セッションに前記送信メッセージの帰属する検証レベルに対応する機能応用タグを付ける。すなわち、本発明の実施形態で説明した技術解決方式の中において、逓増性識別(ｉｎｃｒｅｍｅｎｔａｌ ｒｅｃｏｇｎｉｔｉｏｎ)により、結合性通信量の区別ができない問題を解決できる。これにより、Ｓｋｙｐｅの単一機能を識別でき、Ｓｋｙｐｅ通信量の微細化アクセス制御を完成させる。さらには、Ｓｋｙｐｅの指定機能に対するブロッキングを実現することができ、ネットワーク帯域幅を向上させ、オフィス環境を最適化する。
【図面の簡単な説明】
【００２７】
本発明の実施形態の技術解決方式をより明瞭に説明するため、以下の実施形態の説明に使う必要のある図面を簡単に紹介する。本発明の実施形態または従来技術中の技術解決方式を明確に説明するため、以下、実施形態説明中に使う必要のある図面を簡単に説明する。明らかに、以下の説明の中にある図面は本発明の実施形態であり、本分野の技術者にとっては、創造性労働を払わないことを前提に、これらの図面に基づいて他の図面を得ることができる。
【図１】本発明の実施例１にかかるＳｋｙｐｅの異なる機能の通信フローに基づく識別方法を示すフローチャートである。
【図２】本発明の実施例１にかかるＳｋｙｐｅの異なる機能の通信フローに基づく識別方法を示す詳細なフローチャートである。
【図３】本発明の実施例二にかかるＳｋｙｐｅの異なる機能の通信フローに基づく識別装置の構成を示すフローチャートである。
【発明を実施するための形態】
【００２８】
本発明の目的や技術解決方式および利点をより明確化するため、以下、図面を参照しながら本発明についてさらに詳細に説明する。もちろん、説明している実施形態は本発明の一部実施例であり、全ての実施形態ではない。本発明の実施形態に基づいて、本分野の技術者が創造性労働を払わない前提で得た他の実施形態は、すべて本発明の保護範囲に含まれている。
【００２９】
実施例１
本発明の実施例１はＳｋｙｐｅの異なる機能の通信フローに基づく識別方法を提供する。図１に示すように、本発明の実施例１にかかるＳｋｙｐｅの異なる機能の通信フローに基づく識別方法を示すフローチャートであり、前記方法は以下のステップを含む。
【００３０】
ステップ１０１は、現在セッションにおける送信メッセージを取得する。
【００３１】
ステップ１０２は、前記送信メッセージに対して予備的検証を行い、前記送信メッセージが正確に識別されると、前記現在セッションに対応する機能応用タグを付ける。前記送信メッセージが正確に識別されないと、前記送信メッセージの帰属する検証レベルを確定する。
【００３２】
ステップ１０３は、前記送信メッセージの帰属する検証レベルに対応した検証ルールに従って前記送信メッセージを検証し、検証条件が満たされる場合に、前記現在セッションに前記送信メッセージの帰属する検証レベルに対応する機能応用タグを付ける。
【００３３】
すなわち、本発明の実施形態で説明した技術解決方式の中において、逓増性識別により、結合性通信量の区別ができない問題を解決した。これにより、Ｓｋｙｐｅの単一機能を識別でき、Ｓｋｙｐｅ通信量の微細化アクセス制御を完成させる。さらには、Ｓｋｙｐｅの指定機能に対するブロッキングを実現することができ、ネットワーク帯域幅を向上させ、オフィス環境を最適化する。
【００３４】
さらに、ステップ１０２において、前記送信メッセージに対して予備的検証を行う。具体的に、ＤＰＩ（Ｄｅｅｐ Ｐａｃｋｅｔ Ｉｎｓｐｅｃｔｉｏｎ）技術とＤＦＩ（Ｄｅｅｐ/Ｄｙｎａｍｉｃ Ｆｌｏｗ Ｉｎｓｐｅｃｔｉｏｎ）技術を利用して前記送信メッセージの予備的検証を行う。
【００３５】
説明すべきのは、ＰＤＰＩ 技術とＤＦＩ 技術の結合を利用して、非結合性のＳｋｙｐｅ通信量を正確に識別ことができる。よって、正確に識別されたセッションに対応する機能応用タグを付け、後続は該セッションにそれ以上の検証操作を行わず、つまり、非結合性のＳｋｙｐｅ通信量に対応するセッションはこのステップにおいて検証を完了することができる。
【００３６】
さらに、ステップ１０２において、前記送信メッセージの帰属する検証レベルを確定する。具体的に、取得した前記送信メッセージの前記現在セッションにおける位置に対応する数値Ｐを確定する。前記Ｐは正の整数である。  
【００３７】
また、前記送信メッセージの前記現在セッションにおける位置に対応する数値Ｐおよび予め区分されている検証レベルに従って、前記送信メッセージの帰属する検証レベルを確定する。
【００３８】
好ましくは、前記検証レベルは、少なくとも、疑似Ｓｋｙｐｅセッション検証レベルと、テキスト伝送検証レベルと、ファイル伝送及び音声映像検証レベルとを含む。
【００３９】
前記疑似Ｓｋｙｐｅセッション検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲は０-Ｐ１であり、テキスト伝送検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰ１-Ｐ２であり、ファイル検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰＰ３Ｐ−Ｐ４であり、音声映像検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰ５-Ｐ６であり、且つ０<Ｐ１< Ｐ２、Ｐ２<ＰＰ３<Ｐ４、Ｐ２<Ｐ５<Ｐ６である。    
【００４０】
説明が必要なのは、予め送信メッセージの前記現在セッションにおける位置に対応する数値範囲に従って行うＳｋｙｐｅの検証レベルの区分けは、送信メッセージの通信量特性の解析および経験値の統合処理によって行うことができる。且つＳｋｙｐｅの検証レベルを区分した後、各検証レベル内の通信量に対応するカウント閾値、つまり、疑似Ｓｋｙｐｅセッション検証レベルに対応する予め設定された通信量カウント閾値・テキスト伝送検証レベルに対応する第１予め設定された通信量カウント閾値・ファイル検証レベルに対応する第２予め設定された通信量カウント閾値・音声映像検証レベルに対応する第３予め設定された通信量カウント閾値を、確定することもできるのである。さらに説明が必要なのは、一般的に疑似Ｓｋｙｐｅセッション検証する際に通信量カウントを行わないので、疑似Ｓｋｙｐｅセッション検証レベルに対応する予め設定された通信量カウント閾値が通常ゼロであり、残りの予め設定された通信量カウント閾値の計算も、通信量特性の解析および経験値の統合処理によって行うのである。これに対して本発明の実施形態では説明を省略する。
【００４１】
さらに、ステップ１０３に対して、前記送信メッセージの帰属する検証レベルが前記疑似Ｓｋｙｐｅセッション検証レベルであり、且つ前記現在セッションに対応する機能応用タグが付いていないと確定した時、前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージを検証する。
【００４２】
具体的には、前記送信メッセージに対してＳｋｙｐｅ特徴検証を行うことができる。
【００４３】
すなわち、前記送信メッセージに対してＳｋｙｐｅ特徴検証を行った後、もし前記送信メッセージがＳｋｙｐｅ特徴に満たされば、前記送信メッセージに対応する現在セッションに擬似Ｓｋｙｐｅセッション応用タグを付ける。
【００４４】
説明が必要なのは、もし前記送信メッセージの帰属する検証レベルが前記疑似Ｓｋｙｐｅセッション検証レベルであることが確定され、しかし前記送信メッセージに対応する現在セッションに対応する機能応用タグをすでに付いた場合、該検証フローを終了し、予備的検証中のＤＰＩ（Ｄｅｅｐ Ｐａｃｋｅｔ Ｉｎｓｐｅｃｔｉｏｎ，）技術とＤＦＩ（Ｄｅｅｐ/Ｄｙｎａｍｉｃ Ｆｌｏｗ Ｉｎｓｐｅｃｔｉｏｎ）技術が現在セッションの検証結果を維持する。
【００４５】
好ましくは、前記Ｓｋｙｐｅ特徴は少なくともセッションポート、メッセージの長さ、特定位置におけるメッセージの通信方向またはアプリケーション層負荷などを含むことができる。これに対して本発明の実施形態では説明を省略する。
【００４６】
具体的に、前記送信メッセージに対してＳｋｙｐｅ特徴検証を行い、前記送信メッセージに対応する現在セッションが占有するセッションポート番号が配置されたＳｋｙｐｅの相応セッションポートであるか否か、または、Ｓｋｙｐｅ伝送プロトコルの特徴コードに対応するメッセージの開始位置は、Ｓｋｙｐｅの配置された相応する開始位置と一致しているか否かなどを検証することができる。いずれか１つ又は複数のＳｋｙｐｅ特徴が満たされる場合、前記送信メッセージに対応する現在セッションに擬似Ｓｋｙｐｅセッション応用タグを付ける。
【００４７】
さらに、ステップ１０３に対して、前記送信メッセージの帰属する検証レベルが前記テキスト伝送検証レベルであり、且つ前記現在セッションに前記疑似Ｓｋｙｐｅセッション応用タグがすでに付いたと確定した時、前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージを検証する。具体的に、  前記送信メッセージに対して通信量とＳｋｙｐｅテキスト伝送特徴の検証を行う。
【００４８】
具体的に、前記送信メッセージに対して通信量とＳｋｙｐｅテキスト伝送特徴の検証は、具体的に、  前記送信メッセージからＳｋｙｐｅテキスト伝送特徴の第１部分のメッセージを選び、通信量カウントを行い、且つ前記第１部分の通信量カウント値を確定する。また、前記第１部分メッセージ中のＳｋｙｐｅテキスト伝送特徴を抽出して、Ｓｋｙｐｅテキスト伝送特徴の検証を行う。
【００４９】
前記第１部分のメッセージの通信量カウント値と前記テキスト伝送検証レベルが設置した第１予め設定された通信量カウント閾値と比較し、前記第１部分メッセージ中のＳｋｙｐｅテキスト伝送特徴が前記テキスト伝送検証レベルに対応するＳｋｙｐｅテキスト伝送特徴と一致するか否かを確定する。
それから、もし前記第１部分メッセージの通信量カウント値が前記第１予め設定された通信量カウント閾値以上であり、且つ前記第１部分メッセージ中のＳｋｙｐｅテキスト伝送特徴が前記テキスト伝送検証レベルに対応するＳｋｙｐｅテキスト伝送特徴と一致することが確定された場合、前記送信メッセージに対応する現在セッションにテキスト伝送機能応用タグを付ける。
【００５０】
説明が必要なのは、もし前記送信メッセージの帰属する検証レベルが前記テキスト伝送検証レベルであることが確定され、しかし前記送信メッセージに対応する現在セッションに疑似Ｓｋｙｐｅ通信応用タグが付いていない場合、該検証フローを終了し、疑似Ｓｋｙｐｅセッション検証レベルの検証結果を維持する。
【００５１】
さらに説明が必要なのは、テキスト伝送検証レベルの検証がより早くさせるために、当該レベルを検証する際に、通信量検証とＳｋｙｐｅテキスト伝送の特徴検証とを同時に行うことができるほか、前記送信メッセージに対して通信量検証のみ行うこともできる。すなわち、もし前記第１部分メッセージの通信量カウント値が前記第１予め設定された通信量カウント閾値以上であることが確定された場合、前記送信メッセージに対応する現在セッションにテキスト伝送機能応用タグを直接付けることができる。これに対して本発明の実施形態では説明を省略する。
【００５２】
さらに、ステップ１０３に対して、前記送信メッセージの帰属する検証レベルが前記ファイル伝送検証レベルであり、且つ前記現在セッションに前記テキスト伝送機能応用タグがすでに付いたと確定した時、前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージを検証する。
【００５３】
具体的に、前記送信メッセージに対して通信量とＳｋｙｐｅファイル伝送特徴の検証を行うことである。
【００５４】
前記送信メッセージに対して通信量とＳｋｙｐｅファイル伝送特徴の検証は、具体的に、前記送信メッセージからＳｋｙｐｅファイル伝送特徴の第２部分のメッセージを選び、通信量カウントを行い、且つ前記第２部分メッセージの通信量カウント値を確定する。
【００５５】
また、前記第２部分送信メッセージ中のＳｋｙｐｅファイル伝送特徴を抽出して、Ｓｋｙｐｅファイル伝送特徴の検証を行う。
【００５６】
前記第２部分のメッセージの通信量カウント値と前記ファイル伝送検証レベルが設置した第２予め設定した通信量カウント閾値と比較し、前記第２部分メッセージ中のＳｋｙｐｅファイル伝送特徴が前記ファイル伝送検証レベルに対応するＳｋｙｐｅファイル伝送特徴と一致するか否かを確定する。
【００５７】
それから、もし前記第２部分メッセージの通信量カウント値が前記第２予め設定された通信量カウント閾値以上であり、且つ前記第２部分メッセージ中のＳｋｙｐｅファイル伝送特徴が前記ファイル伝送検証レベルに対応するＳｋｙｐｅファイル伝送特徴と一致することが確定された場合、前記送信メッセージに対応する現在セッションにファイル伝送機能応用タグを付ける。
【００５８】
もし前記第２部分メッセージの通信量カウント値が前記第２予め設定された通信量カウント閾値より小さいおよび/または前記第２部分メッセージ中のＳｋｙｐｅファイル伝送特徴が前記ファイル伝送検証レベルに対応するＳｋｙｐｅファイル伝送特徴と一致しない、且つ前記送信メッセージの帰属する検証レベルが前記音声映像検証レベルであると確定した場合、前記第２部分メッセージ中のＳｋｙｐｅ音声映像特徴を抽出し、且つ相応のＳｋｙｐｅ音声映像特徴の検証を行う。前記第２部分メッセージ中のＳｋｙｐｅ音声映像特徴が前記音声映像検証レベルに対応するＳｋｙｐｅ音声映像特徴と一致する時、前記送信メッセージの対応する現在セッションに音声映像機能応用タグを付ける。
【００５９】
すなわち、もし前記送信メッセージに対応する現在セッションがファイル伝送機能セッションであると確定された時、前記送信メッセージに対応する現在セッションの機能応用タグを更新することができ、つまり、前記送信メッセージに対応する現在セッションの上位レベルテキスト伝送検証レベルにおいて標識されたテキスト伝送機能応用タグをファイル伝送機能応用タグに更新する。
【００６０】
もしファイル伝送レベルの検証条件が満たされず、例えば前記第２部分メッセージの通信量カウント値が前記第２予め設定された通信量閾値より小さい場合、前記送信メッセージの帰属する検証レベルが音声映像検証レベルであるか否かを継続して確定することができる。そうであれば、関連する音声映像の特徴を検証してよい。検証条件に満たす場合、前記送信メッセージに対応する現在セッション機能応用タグを更新することができ、つまり、前記送信メッセージに対応する現在セッションの上位レベルテキスト伝送検証レベルにおいて標識されたテキスト伝送機能応用タグを音声映像機能応用タグに更新できる。
【００６１】
説明が必要なのは、もし全てが該検証レベルの検証条件に満たさない場合、該検証フローを終了する。例えば、前記送信メッセージの帰属する検証レベルが前記ファイル伝送検証レベルであることを確定し、しかし前記送信メッセージに対応する現在セッションにテキスト伝送機能応用タグが付いていなければ、該検証フローを終了し、テキスト伝送検証レベルの検証結果を維持する。
【００６２】
さらに説明が必要なのは、ファイル伝送検証レベルの検証をより早くさせるため、当該レベルを検証する際に、通信量検証とＳｋｙｐｅファイル伝送の特徴検証とを同時に行うことができるほか、前記送信メッセージに対して通信量検証のみ行うこともできる。すなわち、もし前記第２部分メッセージの通信量カウント値が前記第２予め設定された通信量カウント閾値以上であることが確定された場合、前記送信メッセージに対応する現在セッションにファイル伝送機能応用タグを直接付けることができる。
【００６３】
もし前記第２部分メッセージの通信量カウント値が前記第２予め設定された通信量カウント閾値より小さく、且つ前記送信メッセージの帰属する検証レベルが前記音声映像検証レベルであると確定した場合、前記第２部分メッセージ中のＳｋｙｐｅ音声映像特徴を抽出し、且つＳｋｙｐｅ音声映像特徴の検証を行う。前記第２部分メッセージ中のＳｋｙｐｅ音声映像特徴が前記音声映像検証レベルに対応するＳｋｙｐｅ音声映像特徴と一致する時、前記送信メッセージに対応する現在セッションに音声映像機能応用タグを付ける。
【００６４】
さらに、ステップ１０３に対して、前記送信メッセージの帰属する検証レベルが前記音声映像検証レベルであり、且つ前記現在セッションに前記テキスト伝送機能応用タグがすでに付いたと確定した時、前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージを検証する。具体的に、前記送信メッセージに対して通信量とＳｋｙｐｅ音声映像特徴の検証を行う。
【００６５】
前記送信メッセージに対して通信量とＳｋｙｐｅ音声映像特徴の検証は、具体的に、前記送信メッセージからＳｋｙｐｅ音声映像特徴の第３部分のメッセージを選び、通信量カウントを行い、且つ前記第３部分メッセージの通信量カウント値を確定する。また、前記第３部分送信メッセージ中のＳｋｙｐｅ音声映像特徴を抽出し、Ｓｋｙｐｅフ音声映像特徴の検証を行う。
【００６６】
また、前記第３部分のメッセージの通信量カウント値と前記音声映像検証レベルが設置した第３予め設定した通信量カウント閾値と比較し、前記第３部分メッセージ中のＳｋｙｐｅ音声映像特徴が前記音声映像検証レベルに対応するＳｋｙｐｅ音声映像特徴と一致するか否かを確定する。
【００６７】
それから、もし前記第３部分メッセージの通信量カウント値が前記第３予め設定された通信量カウント閾値以上であり、且つ前記第３部分メッセージ中のＳｋｙｐｅ音声映像特徴が前記音声映像検証レベルに対応するＳｋｙｐｅ音声映像特徴と一致することが確定された場合、前記送信メッセージに対応する現在セッションに音声映像機能応用タグを付ける。
【００６８】
すなわち、もし前記送信メッセージに対応する現在セッションが音声映像機能セッションであると確定された時、前記送信メッセージに対応する現在セッションの機能応用タグを更新し、つまり、前記送信メッセージに対応する現在セッションの上位レベルテキスト伝送検証レベルにおいて標識されたテキスト伝送機能応用タグを音声映像機能応用タグに更新する。
【００６９】
説明が必要なのは、もし前記送信メッセージの帰属する検証レベルが前記音声映像検証レベルであることを確定し、しかし前記対応する現在セッションにテキスト伝送機能応用タグが付いていなければ、該検証フローを終了し、テキスト伝送検証レベルの検証結果を維持する。
【００７０】
さらに説明が必要なのは、音声映像検証レベルの検証をより早くさせるため、当該レベルを検証する際に、通信量検証とＳｋｙｐｅ音声映像の特徴検証とを同時に行うことができるほか、前記送信メッセージに対して通信量検証のみ行うこともできる。すなわち、もし前記第３部分メッセージの通信量カウント値が前記第３予め設定された通信量カウント閾値以上であることが確定された場合、前記送信メッセージに対応する現在セッションに音声映像機能応用タグを直接付けることができる。これに対して本発明の実施形態では説明を省略する。
【００７１】
以上の内容で分かるように、本発明の実施形態にかかる識別方法は逓増性識別方法であり、上位レベル機能応用タグが付いていない場合、該検証フローを終了し、上位レベル検証結果を維持する。
【００７２】
すなわち、本発明の実施形態に説明された技術解決方式は、逓増性識別方法及び（Ｄｅｅｐ Ｐａｃｋｅｔ Ｉｎｓｐｅｃｔｉｏｎ，ＤＰＩ）技術とＤＦＩ 技術の検証方法を用いて、Ｓｋｙｐｅ識別の過程における結合性の大きい通信量を区分できない難点を解決し、Ｓｋｙｐｅ単一機能の微細化識別制御というレベルに達成した。
【００７３】
さらに、本発明の実施形態に説明された技術解決方式をさらに明瞭にするため、以下具体的で詳細なフローチャートで本発明の実施形態に説明されたＳｋｙｐｅの異なる機能の通信フローに基づく識別方法を具体的に示す。具体的には図２に示された通りである。
【００７４】
さらに、上記フローチャートに従ってＳｋｙｐｅの単一機能識別後、もしＳｋｙｐｅ単一機能に対して限流操作が必要な場合、前記方法はさらに、
【００７５】
対応する機能応用タグをすで付けた前記現在セッションに限流操作を行うことを含む。
【００７６】
好ましくは、ユーザの実際の要求に応じて対応する機能応用タグをすで付けた前記現在セッションに限流操作を行うことができる。例えば、会社のオフィス環境下で、音声映像機能タグをすでに付けたセッションの関連操作を規制することができ、オフィスのネットワーク帯域幅を向上させることができる。
【００７７】
本発明の実施例１ はＳｋｙｐｅの異なる機能の通信フローに基づく識別方法を提供し、現在セッションにおける送信メッセージを取得して、前記送信メッセージを予備的検証行う。前記送信メッセージを正確に識別すると、前記現在セッションに対応する機能応用タグを付ける。そうでなければ、前記送信メッセージの帰属する検証レベルを確定し、前記送信メッセージの帰属する検証レベルに対応した検証ルールに従って前記送信メッセージを検証し、検証条件が満たされる場合に、前記現在セッションに前記送信メッセージの帰属する検証レベルに対応の機能応用タグを付ける。すなわち、本発明の実施形態で説明した技術解決方式の中において、逓増性識別により、結合性通信量の区別ができない問題を解決したことによって、Ｓｋｙｐｅの単一機能を識別することができ、Ｓｋｙｐｅ通信量の微細化アクセス制御を完成させることができる。さらには、Ｓｋｙｐｅの指定機能に対するブロッキングを実現することができ、ネットワーク帯域幅を向上させ、オフィス環境を最適化する。
【００７８】
実施例２
本発明実施例１と同様の発明思想に基づいて、本発明実施例２はＳｋｙｐｅの異なる機能の通信フローに基づく識別装置を提供する。前記識別装置の具体的な実施は、上記の方法実施例１中の関連説明を参照すればよい。ここでは重複する部分を省略する。具体的に、図３に示すように、それは前記Ｓｋｙｐｅの異なる機能の通信フローに基づく識別装置の構成の模式図である。前記Ｓｋｙｐｅの異なる機能の通信フローに基づく識別装置は、具体的に、現在セッションにおける送信メッセージを取得する取得部３１と、取得部３１が取得した前記送信メッセージを予備的検証を行い、もし前記送信メッセージを正確に識別すると、前記現在セッションに対応する機能応用タグを付ける。もし前記送信メッセージを正確に識別していない場合、前記送信メッセージの帰属する検証レベルを確定し、且つ前記送信メッセージの帰属する検証レベルに対応する検証ルールに従って前記送信メッセージの検証を行い、そのうえ、検証条件が満たされる場合、前記現在セッションに前記送信メッセージの帰属する検証レベルに対応の機能応用タグを付ける処理部３２とを備える。
【００７９】
さらに、前記装置は限流部３３をも含む。
【００８０】
前記限流部３３は、対応する機能応用タグをすでに付けた前記現在セッションに対して限流操作を行う。
【００８１】
さらに、前記処理部３２は、具体的にＤＰＩ（Ｄｅｅｐ Ｐａｃｋｅｔ Ｉｎｓｐｅｃｔｉｏｎ）技術とＤＦＩ（Ｄｅｅｐ/Ｄｙｎａｍｉｃ Ｆｌｏｗ Ｉｎｓｐｅｃｔｉｏｎ）技術を利用して前記送信メッセージに対して予備的な検証を行うのに用いる。
【００８２】
さらに、前記処理部３２は、具体的に取得した前記送信メッセージの前記現在セッションにおける位置に対応する数値Ｐを確定するためのことができる。ここで、Ｐは正の整数であり、そのうえ、前記送信メッセージの前記現在セッションにおける位置に対応する数値Ｐおよび予め区分されている検証レベルに従って、前記送信メッセージの帰属する検証レベルを確定する。
【００８３】
好ましくは、前記検証レベルは少なくとも、疑似Ｓｋｙｐｅセッション検証レベルと、テキスト伝送検証レベルと、ファイル伝送検証レベル及び音声映像検証レベルとを含む。
【００８４】
前記疑似Ｓｋｙｐｅセッション検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲は０-Ｐ１であり、テキスト伝送検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰ１-Ｐ２であり、ファイル検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰＰ３Ｐ−Ｐ４であり、音声映像検証レベルの送信メッセージの前記現在セッションにおける位置に対応する数値範囲はＰ５-Ｐ６であり、且つ０<Ｐ１< Ｐ２、Ｐ２<ＰＰ３<Ｐ４、Ｐ２<Ｐ５<Ｐ６である。
【００８５】
説明が必要なのは、予め送信メッセージの個数に従って行うＳｋｙｐｅの検証レベルの区分けは、送信メッセージの通信量特性の解析および経験値の統合処理によって行うことができる。且つＳｋｙｐｅの検証レベルを区分した後、各検証レベル内の通信量に対応するカウント閾値、つまり、疑似Ｓｋｙｐｅセッション検証レベルに対応する予め設定された通信量カウント閾値・テキスト伝送検証レベルに対応する第１予め設定された通信量カウント閾値・ファイル検証レベルに対応する第２予め設定された通信量カウント閾値・音声映像検証レベルに対応する第３予め設定された通信量カウント閾値を、確定することである。さらに説明が必要なのは、一般的に疑似Ｓｋｙｐｅセッション検証する際に通信量カウントを行わないので、疑似Ｓｋｙｐｅセッション検証レベルに対応する予め設定された通信量カウント閾値が通常ゼロであり、残りの予め設定された通信量カウント閾値の計算も、通信量特性の解析および経験値の統合処理によって行うのである。これに対して本発明の実施形態では説明を省略する。
【００８６】
さらに、前記処理部３２は、具体的に前記送信メッセージの帰属する検証レベルが前記疑似Ｓｋｙｐｅセッション検証レベルであり、且つ前記現在セッションに対応する機能応用タグが付いていないと確定した時、前記送信メッセージに対してＳｋｙｐｅ特徴検証を行うこともできる。
【００８７】
好ましくは、前記Ｓｋｙｐｅ特徴は少なくともセッションポート、メッセージの長さ、特定位置におけるメッセージの通信方向またはアプリケーション層負荷などを含む。これに対して本発明の実施形態では説明を省略する。
【００８８】
さらに、前記処理部３２は、具体的に前記送信メッセージの帰属する検証レベルが前記テキスト伝送検証レベルであり、且つ前記現在セッションに疑似Ｓｋｙｐｅセッション応用タグが付いていると確定した時、前記送信メッセージに対して通信量及びＳｋｙｐｅテキスト伝送特徴検証を行うことができる。
【００８９】
さらに、前記処理部３２は、具体的に前記送信メッセージの帰属する検証レベルが前記ファイル伝送検証レベルであり、且つ前記現在セッションにテキスト伝送機能応用タグがすでに付いたと確定した時、前記送信メッセージに対して通信量及びＳｋｙｐｅファイル伝送特徴検証を行うことができる。
【００９０】
さらに、前記処理部３２は、具体的に前記送信メッセージの帰属する検証レベルが前記音声映像検証レベルであり、且つ前記現在セッションにテキスト伝送機能応用タグが付いていると確定した時、前記送信メッセージに対して通信量及びＳｋｙｐｅ音声映像特徴検証を行うことができる。
【００９１】
本発明実施例２は、Ｓｋｙｐｅの異なる機能の通信フローに基づく識別装置を提供する。現在セッションにおける送信メッセージを取得して、前記送信メッセージを予備的検証行う。前記送信メッセージを正確に識別すると、前記現在セッションに対応する機能応用タグを付ける。そうでなければ、前記送信メッセージの帰属する検証レベルを確定し、前記送信メッセージの帰属する検証レベルに対応した検証ルールに従って前記送信メッセージを検証し、検証条件が満たされる場合、前記現在セッションに前記送信メッセージの帰属する検証レベルに対応の機能応用タグを付ける。すなわち、本発明の実施形態で説明した技術解決方式の中において、逓増性識別により、結合性通信量の区別ができない問題を解決したことによって、Ｓｋｙｐｅの単一機能を識別することができ、Ｓｋｙｐｅ通信量の微細化アクセス制御を完成させることができる。さらには、Ｓｋｙｐｅの指定機能に対するブロッキングを実現することができ、ネットワーク帯域幅を向上させ、オフィス環境を最適化する。
【００９２】
本分野の技術者が分かるべきことは、本発明の実施例は方法、装置（設備）、またはコンピュータ・プログラムを提供できることである。したがって、本発明は完全にハードウェア実施形態、完全にソフトウェア実施形態又はソフトウエアとハードウエアの結合実施形態を採用することができる。そのうえ、本発明では１つまたは複数の、その中にコンピュータに使用可能なプログラムコードを含む利用可能な記憶媒体（磁気ディスクメモリー・ＣＤ−ＲＯＭ・光メモリー等を含むが限定しない）上に実施されるコンピュータプログラム製品の形態を採用することができる。
【００９３】
本発明は、本発明実施例の方法、装置（設備）、コンピュータプログラムのフローチャートおよび／またはブロック図を参考にして説明したのである。理解すべきのは、コンピュータプログラムの指令により、フローチャートおよび／またはブロック図中の各フロー及び／又はブロック、およびフローチャートおよび／またはブロック図中のフロー及び／又はブロックの結合を実現することである。これらのコンピュータプログラム指令を汎用コンピュータ、専用コンピュータ、組み込み処理機又は他のプログラミングデータ可能な処理装置の処理部に提供して一つの機器が生成され、コンピュータや他のプログラミング可能なデータ処理装置のプロセッサを通して実行される指令に、フローチャートの１つまたは複数のフロー及び／又はブロック図１つのブロックまたは複数のブロック中に実現するための指定機能装置を生成させる。
【００９４】
これらのコンピュータプログラム指令をコンピュータや他のプログラミング可能なデータ処理機器を導いて特定の態様で働くコンピュータ読み取り可能なメモリーに格納してもよく、当該コンピュータ読み取り可能なメモリーに格納された指令に指令装置を含む製品を生成させ、当該指令装置がフローチャート１つ又は複数のフロー及び／又はブロック図１つブロックまたは複数のブロック中に指定された機能を実現させる。
【００９５】
これらのコンピュータプログラム指令をコンピュータや他のプログラミング可能なデータ処理装置に装填してもよく、コンピュータや他のプログラミング可能な装置上において一連の操作ステップを実行してコンピュータが実現する処理を生成させ、よって、コンピュータや他のプログラミング可能な装置上における実行指令がフローチャートの１つまたは複数のフロー及び／又はブロック図１つのブロックまたは複数のブロック中に実現するための指定機能ステップを提供する。
【００９６】
本発明の好適な実施例を説明したが、この分野の技術者は基本的な創造性概念を分かれば、これらの実施例を別途に変更や修正をしてもよいが、添付する特許請求の範囲に上記記載の好適な実施例及び本発明範囲内におけるすべての変更と修正を含みたい。
【００９７】
明らかに、本分野の技術者は本発明の精神および範囲内において本発明に対して様々な変形や修正をしてもよい。このように、本発明にかかる変形や修正は、もし本発明の特許請求範囲及び本発明の技術範囲に属する場合は、本発明に含まれる。
【００９８】
本発明は、出願番号が２０１５１０９５８９３２.１であり、出願日が２０１５年１２月１８日であり、発明名がＳｋｙｐｅの異なる機能の通信フローに基づく識別方法及び装置であり、中国出願特許を基に提出するものであり、当該中国特許出願の優先権を主張し、当該中国特許出願の全ての内容は、参考のため本願に援用する。
【図１】
2018537921.tif 000003
【図２】
2018537921.tif 000004
【図３】
2018537921.tif 000005
【手続補正書】
【提出日】平成30年8月28日(2018.8.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】変更
【補正の内容】
【００８５】
説明が必要なのは、予め送信メッセージの現在セッションにおける位置に対応する数値範囲に従って行うＳｋｙｐｅの検証レベルの区分けは、送信メッセージの通信量特性の解析および経験値の統合処理によって行うことができる。且つＳｋｙｐｅの検証レベルを区分した後、各検証レベル内の通信量に対応するカウント閾値、つまり、疑似Ｓｋｙｐｅセッション検証レベルに対応する予め設定された通信量カウント閾値・テキスト伝送検証レベルに対応する第１予め設定された通信量カウント閾値・ファイル検証レベルに対応する第２予め設定された通信量カウント閾値・音声映像検証レベルに対応する第３予め設定された通信量カウント閾値を、確定することである。さらに説明が必要なのは、一般的に疑似Ｓｋｙｐｅセッション検証する際に通信量カウントを行わないので、疑似Ｓｋｙｐｅセッション検証レベルに対応する予め設定された通信量カウント閾値が通常ゼロであり、残りの予め設定された通信量カウント閾値の計算も、通信量特性の解析および経験値の統合処理によって行うのである。これに対して本発明の実施形態では説明を省略する。
【国際調査報告】
2018537921.tif 000006
2018537921.tif 000007
2018537921.tif 000008
2018537921.tif 000009