(57)【要約】本発明は、無線ネットワーク負荷低減ポリシー分析方法及びシステムと記録媒体に関するものであり、本発明による無線ネットワーク負荷低減ポリシー分析システムは、使用者または分析用無線端末装置に具備されて一つ以上の分析対象アプリケーションのネットワーク利用情報を探知する探知アプリケーションを通じて無線端末装置に具備された分析対象アプリケーションのネットワーク利用情報を受信して、前記受信したネットワーク利用情報を分析対象アプリケーション情報と連結して記憶媒体上に記憶して、前記記憶媒体上に記憶された分析対象アプリケーション別に累積したネットワーク利用情報を分析して前記分析対象アプリケーションのネットワーク利用パターン情報を導出する分析サーバーと、前記分析対象アプリケーションのネットワーク利用パターン情報を利用して、前記分析対象アプリケーションに対するネットワーク利用制御ポリシー情報を生成して、前記生成したネットワーク利用制御ポリシー情報と前記ネットワーク利用制御ポリシー適用対象アプリケーション情報を含むネットワーク負荷低減のためのポリシー情報を使用者無線端末装置に具備されたネットワーク負荷低減用アプリケーションに伝送されるように処理するポリシーサーバーを含んで、前記分析サーバーは、前記使用者無線端末装置に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報を比べた後、比較結果を導出することを特徴とする。
2015510368.tif 000002
【特許請求の範囲】
【請求項１】
使用者または分析用無線端末装置に具備されて、一つ以上の分析対象アプリケーションのネットワーク利用情報を探知する探知アプリケーションを通じて無線端末装置に具備された分析対象アプリケーションのネットワーク利用情報を受信して、前記受信したネットワーク利用情報を分析対象アプリケーション情報と連結して記憶媒体上に記憶して、前記記憶媒体上に記憶された分析対象アプリケーション別に累積したネットワーク利用情報を分析して、前記分析対象アプリケーションのネットワーク利用パターン情報を導出する分析サーバーと、
前記分析対象アプリケーションのネットワーク利用パターン情報を利用して、前記分析対象アプリケーションに対するネットワーク利用制御ポリシー情報を生成して、前記生成したネットワーク利用制御ポリシー情報と前記ネットワーク利用制御ポリシー適用対象アプリケーション情報を含むネットワーク負荷低減のためのポリシー情報を使用者無線端末装置に具備されたネットワーク負荷低減用アプリケーションに伝送されるように処理するポリシーサーバーと、を含んでおり、
前記分析サーバーは、
前記使用者無線端末装置に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報を比べた後、比較結果を導出する、無線ネットワーク負荷低減ポリシー分析システム。
【請求項２】
前記分析サーバーは、
前記使用者無線端末装置に具備された分析対象アプリケーションが接続するサーバーに対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報を比べた後、比較結果を導出する、ことを特徴とする請求項１に記載の無線ネットワーク負荷低減ポリシー分析システム。
【請求項３】
前記ポリシーサーバーからネットワーク負荷低減のためのポリシー情報-ポリシー適用対象アプリケーション情報とそれぞれのアプリケーション別ネットワーク利用制御ポリシー情報を一つ以上含むポリシー情報-を受信した後、記憶領域に記憶して、記憶領域上に既に記憶された一つ以上のポリシー情報を１次確認して、１次確認結果、ポリシー情報が存在する場合、ポリシー情報に含まれたポリシー適用対象アプリケーション情報を２次確認して、２次確認結果に対応するポリシー適用対象アプリケーションが無線端末装置に具備されているかの可否を３次確認して、３次確認結果、前記無線端末装置に具備されたポリシー適用対象アプリケーションが具備されている場合、前記記憶領域上に既に記憶された前記アプリケーションに対するネットワーク利用制御ポリシー情報を前記アプリケーションに適用して、ネットワーク負荷低減のための前記アプリケーションに対応するネットワーク利用環境を制御するネットワーク負荷低減用アプリケーションを管理するアプリケーション管理サーバーをさらに含む、ことを特徴とする請求項１に記載の無線ネットワーク負荷低減ポリシー分析システム。
【請求項４】
前記ネットワーク利用環境は、
ネットワーク接続回数と、ネットワーク接続時間と、データ伝送回数と、
データ受信回数と、伝送データ容量と、受信データ容量と、
データ伝送時間と、データ受信時間と、接続対象ネットワークＩＰまたはＰｏｒｔまたはＵＲＬと、接続遮断対象ネットワークＩＰまたはＰｏｒｔまたはＵＲＬと、データ通信限度と、ネットワーク負荷量を一つ以上含む、ことを特徴とする請求項３に記載の無線ネットワーク負荷低減ポリシー分析システム。
【請求項５】
前記分析対象アプリケーションのネットワーク利用パターン情報は、
前記分析対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬに接続する時間当りの回数情報と、
前記分析対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータを要請するポーリング(Polling)回数情報と、
前記分析対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤにデータを送るプッシュ(Push)回数情報と、
前記分析対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤに送るデータの大きさまたは容量情報と、
前記分析対象アプリケーションが広告データを含む使用者非承認対象データの要請及び受信情報と、
前記分析対象アプリケーションが前記無線端末装置に割り当てされたデータ通信限度を超過する場合、データ通信連結情報と、
前記無線端末装置が位置する地域の通信網過負荷が設定された場合、前記分析対象アプリケーションのデータ通信連結情報を一つ以上含む、ことを特徴とする請求項１に記載の無線ネットワーク負荷低減ポリシー分析システム。
【請求項６】
前記ネットワーク利用制御ポリシー情報は、
特定ＩＰまたはＰｏｒｔまたはＵＲＬに接続する時間当りの回数を調整するポリシー情報と、
特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータを要請するポーリング(Polling)回数を調整するポリシー情報と、
特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤにデータを送るプッシュ(Push)回数を調整するポリシー情報と、
特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤに送るデータの大きさまたは容量を調整するポリシー情報と、
広告データを含む使用者非承認対象データの要請及び受信を遮断するポリシー情報と、
前記無線端末装置に割り当てされたデータ通信限度を超過する場合、データ通信連結を遮断するポリシー情報と、
前記無線端末装置が位置する地域の通信網過負荷が設定された場合、データ通信連結を遮断するポリシー情報を一つ以上含む、ことを特徴とする請求項１に記載の無線ネットワーク負荷低減ポリシー分析システム。
【請求項７】
分析サーバーで使用者または分析用無線端末装置に具備されて、一つ以上の分析対象アプリケーションのネットワーク利用情報を探知する探知アプリケーションを通じて無線端末装置に具備された分析対象アプリケーションのネットワーク利用情報を受信する段階と、
分析サーバーで前記受信したネットワーク利用情報を分析対象アプリケーション情報と連結して記憶媒体上に記憶する段階と、
分析サーバーで前記記憶媒体上に記憶された分析対象アプリケーション別に累積したネットワーク利用情報を分析して前記分析対象アプリケーションのネットワーク利用パターン情報を導出する段階と、
ポリシーサーバーで前記分析対象アプリケーションのネットワーク利用パターン情報を利用して、前記分析対象アプリケーションに対するネットワーク利用制御ポリシー情報を生成する段階と、
ポリシーサーバーで前記生成したネットワーク利用制御ポリシー情報と前記ネットワーク利用制御ポリシー適用対象アプリケーション情報を含むネットワーク負荷低減のためのポリシー情報を使用者無線端末装置に具備されたネットワーク負荷低減用アプリケーションに伝送されるように処理する段階と、
分析サーバーで前記使用者無線端末装置に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報を比べる段階と、
分析サーバーで前記使用者無線端末装置に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報の比較結果を通信網上のサーバーに送るか、または記憶媒体上に記憶する段階と、を含む、ことを特徴とする無線ネットワーク負荷低減ポリシー分析方法。
【請求項８】
分析サーバーで前記使用者無線端末装置に具備された分析対象アプリケーションが接続するサーバーに対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報を比べる段階と、及び
分析サーバーで前記使用者無線端末装置に具備された分析対象アプリケーションが接続するサーバーに対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報の比較結果を通信網上のサーバーに送るか、または記憶媒体上に記憶する段階と、をさらに含む、ことを特徴とする請求項７に記載の無線ネットワーク負荷低減ポリシー分析方法。
【請求項９】
請求項７乃至請求項８のうちでいずれか一つに記載の方法を実行するためのプログラムを記録したことを特徴とするコンピューターで判読可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線端末装置に具備された分析対象アプリケーションのネットワーク利用情報を分析した後、前記分析対象アプリケーションのネットワーク利用パターン情報を導出して、それぞれのアプリケーションのネットワーク利用パターン情報に対応するそれぞれのアプリケーション別ネットワーク利用制御ポリシー情報を生成して前記無線端末装置に提供して、前記使用者無線端末装置に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報を比べた後、比較結果を導出するためのものである。
【背景技術】
【０００２】
スマートフォンの普及以後個人の端末使用パターンは、音声通話からデータ通信を主として急速に転換されている。
【０００３】
図１のモバイル(無線)データトラフィック指標で見るところのように、今後の１０〜１５年間約２６倍のモバイルトラフィック増加が予想されて、２０１０年個人が一日に使用するモバイルデータ量は、１５ＭＢ水準であったが、２０２０年に１ＧＢに至るようになることがある。
【０００４】
このような、モバイルトラフィックの増加は、移動通信社の収益性及びサービス品質に直接的に影響を及ぼす要因として作用し、サービス事業者である移動通信社の装備増設を伴って、これによる収益悪化が不可避な実情であり、モバイルネットワークを利用する使用者もデータ通信の速度遅延によるサービス不満足が増加するようになる。
【０００５】
これによって、移動通信社らは投資負担減少とサービス品質保障のためにネットワークインフラを効率的に活用しなければならない課題に逢着したし、現在のソリューションには限界が存在するので予測可能性とリアルタイム統制が保障される代案が必要な実情である。
【０００６】
一方、図２で見るところのように、モバイルネットワーク混雑の主要要因としては大きく無線端末装置に具備されるアプリケーションの不必要なネットワーク利用による混雑と、競技場、地下鉄など限定された地域に数多い無線端末装置が集中される場合による混雑と、使用者の使用パターンによる混雑を挙げることができる。
【０００７】
結論的に、ネットワーク混雑による移動通信事業者の莫大な費用消耗と無線端末装置使用者らのサービス不満足を解決するためには無線端末装置に具備された複数個のアプリケーションを通じたネットワーク利用パターンを制御することができる方案が絶対的に必要な時点が渡来したことであるが、これに対する解決策が全くない実情である。
【０００８】
前記した従来技術の問題点及び課題に対する認識は、本発明の技術分野で通常の知識を有した者に自明ではないので、このような認識を基盤で先行技術らと対比した本発明の進歩性を判断してはいけないことを明らかにしておく。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
前記のような問題点を解消するための本発明の目的は、無線端末装置に具備されて一つ以上の分析対象アプリケーションのネットワーク利用情報を探知する探知アプリケーションを通じて無線端末装置に具備された分析対象アプリケーションのネットワーク利用情報を受信して、前記受信したネットワーク利用情報を分析対象アプリケーション情報と連結して記憶媒体上に累積して記憶した後、前記記憶媒体上に記憶された分析対象アプリケーション別に累積されたネットワーク利用情報を分析して前記分析対象アプリケーションのネットワーク利用パターン情報を導出して、前記導出したネットワーク利用パターン情報を通じて前記分析対象アプリケーション(すなわち、ポリシー適用対象アプリケーション)に対するネットワーク利用制御ポリシー情報を生成して、前記生成した前記ポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報と前記ポリシー適用対象アプリケーション情報を含むネットワーク負荷低減のためのポリシー情報を使用者無線端末装置に具備されたネットワーク負荷低減用アプリケーションに伝送されるように処理して、前記使用者無線端末装置に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報を比べた後、比較結果を導出することで、前記無線端末装置に具備されたネットワーク負荷低減用アプリケーションで前記ポリシー情報を通じて無線端末装置端で直接ネットワークの最適化された使用を制御できるようにして、これを通じた移動通信事業者のネットワーク増設費用節減及びサービス品質改善を向上すると共にネットワーク渋滞解消を通じた使用者のデータ通信環境改善とバッテリー消耗を減らすようにして、前記使用者の無線端末装置に対するネットワーク利用制御ポリシー情報適用前と適用後によるネットワーク利用量の情報比較結果を通じてアプリケーション開発社と移動通信事業者との間の合理的な協議チャンネルの利用が可能であるようにさせる方法及びシステムとこのための記録媒体を提供することにある。
【００１０】
本発明でなそうとする技術的課題は、以上で言及した技術的課題で制限されないし、言及しなかったまた他の技術的課題らは下の記載から本発明が属する技術分野で通常の知識を有した者に明確に理解され得るであろう。
【課題を解決するための手段】
【００１１】
本発明による無線ネットワーク負荷低減ポリシー分析システムは、使用者または分析用無線端末装置に具備されて一つ以上の分析対象アプリケーションのネットワーク利用情報を探知する探知アプリケーションを通じて無線端末装置に具備された分析対象アプリケーションのネットワーク利用情報を受信して、前記受信したネットワーク利用情報を分析対象アプリケーション情報と連結して記憶媒体上に記憶して、前記記憶媒体上に記憶された分析対象アプリケーション別に累積されたネットワーク利用情報を分析して、前記分析対象アプリケーションのネットワーク利用パターン情報を導出する分析サーバーと、前記分析対象アプリケーションのネットワーク利用パターン情報を利用して、前記分析対象アプリケーションに対するネットワーク利用制御ポリシー情報を生成して、前記生成したネットワーク利用制御ポリシー情報と前記ネットワーク利用制御ポリシー適用対象アプリケーション情報を含むネットワーク負荷低減のためのポリシー情報を使用者無線端末装置に具備されたネットワーク負荷低減用アプリケーションに伝送されるように処理するポリシーサーバーを含んで、前記分析サーバーは、前記使用者無線端末装置に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報を比べた後、比較結果を導出することを特徴とする。
【００１２】
本発明による無線ネットワーク負荷低減ポリシー分析方法は、分析サーバーで使用者または分析用無線端末装置に具備されて一つ以上の分析対象アプリケーションのネットワーク利用情報を探知する探知アプリケーションを通じて無線端末装置に具備された分析対象アプリケーションのネットワーク利用情報を受信する段階と、分析サーバーで前記受信したネットワーク利用情報を分析対象アプリケーション情報と連結して記憶媒体上に記憶する段階と、分析サーバーで前記記憶媒体上に記憶された分析対象アプリケーション別に累積されたネットワーク利用情報を分析して前記分析対象アプリケーションのネットワーク利用パターン情報を導出する段階と、ポリシーサーバーで前記分析対象アプリケーションのネットワーク利用パターン情報を利用して、前記分析対象アプリケーションに対するネットワーク利用制御ポリシー情報を生成する段階と、ポリシーサーバーで前記生成したネットワーク利用制御ポリシー情報と前記ネットワーク利用制御ポリシー適用対象アプリケーション情報を含むネットワーク負荷低減のためのポリシー情報を使用者無線端末装置に具備されたネットワーク負荷低減用アプリケーションに伝送されるように処理する段階と、分析サーバーで前記使用者無線端末装置に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報を比べる段階と、分析サーバーで前記使用者無線端末装置に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報の比較結果を通信網上のサーバーに送るか、または記憶媒体上に記憶する段階をと、含む。
【発明の効果】
【００１３】
本発明の一態様によれば、無線端末装置に具備されたアプリケーション別ネットワーク利用パターンを導出して、それぞれのアプリケーションのネットワーク利用パターン情報に対応するネットワーク利用制御ポリシー情報を運営して、前記使用者無線端末装置に対するネットワーク利用制御ポリシー情報適用前と適用後とに対するネットワーク利用量情報の比較結果を導出することで、アプリケーション別にネットワーク負荷を有して来る不必要な実行をポリシー的に遮断乃至調整できるようにして、これを通じて無線端末装置端でネットワークの最適化された使用が可能であるようにさせる効果を有している。
本発明の一態様によるまた他の効果は、ネットワーク利用の最適化を通じて移動通信事業者のネットワーク増設費用を最小化することができる。
【００１４】
本発明の一態様によるまた他の効果は、ネットワーク利用の最適化を通じてデータ通信遅延などによる無線端末装置使用者の不満を最小化すると共に無線端末装置のバッテリー消耗を大きく減らすようにする。
【００１５】
本発明の一態様によるまた他の効果は、アプリケーション別ネットワーク利用パターン情報を通じてアプリケーション開発者と移動通信事業者との間のネットワーク負荷低減のための協議が容易であるようにする。
【図面の簡単な説明】
【００１６】
【図１】図１はモバイル(無線)データトラフィック指標を示した図面である。
【図２】図２は従来モバイルネットワーク混雑の主要要因を示した図面である。
【図３】図３は本発明の実施方法による通信網またはネットワーク連結を示した図面である。
【図４】図４は本発明の実施方法による分析サーバーの詳細構成を示した図面である。
【図５】図５は本発明の実施方法による分析サーバーを通じた無線端末装置のアプリケーション別パターン情報を導出する実施事例を見せてくれる図面である。
【図６】図６は本発明の実施方法による分析サーバーを通じた無線端末装置のアプリケーション別パターン情報の事例を見せてくれる図面である。
【図７】図７は本発明の実施方法による分析サーバーを通じたパターン情報を導出するためのプロセスを示した図面である。
【図８】図８は本発明の実施方法によるポリシーサーバーの詳細構成を示した図面である。
【図９】図９は本発明の実施方法によるポリシーサーバーを通じたポリシー情報の運営事例を見せてくれる図面である。
【図１０】図１０は本発明の実施方法によるポリシー情報を利用したネットワーク利用制御による効果を見せてくれる一実施例である。
【図１１】図１１は本発明の実施方法によるポリシーサーバーを通じたポリシー運営プロセスを示した図面である。
【図１２】図１２は本発明の実施方法による無線端末装置の詳細構成を示した図面である。
【図１３】図１３は本発明の実施方法によるそれぞれのアプリケーション別ポリシー情報適用事例を見せてくれる図面である。
【図１４】図１４は本発明の実施方法による無線端末装置でのポリシー情報適用プロセスを示した図面である。
【図１５】図１５は本発明の実施方法によるポリシー情報適用によるネットワーク利用量分析プロセスを示した図面である。
【発明を実施するための形態】
【００１７】
以下添付された図面と説明を参照して本発明の望ましい実施例に対する動作原理を詳しく説明する。但し、下記に示す図面と後述される説明は、本発明の特徴を効果的に説明するためのさまざまな方法のうちで望ましい実施方法に対するものであり、本発明が下記の図面と説明だけで限定されるものではない。また、下記で本発明を説明するにおいて関連される公知機能または構成に対する具体的な説明が本発明の要旨を不必要に曇ることがあると判断される場合には、その詳細な説明を略するであろう。そして、後述される用語らは本発明での機能を考慮して定義された用語であり、これは使用者、運用者の意図または慣例などによって変わることがある。それで、その定義は本発明で全般にわたった内容をに基いて決定されなければならないであろう。
【００１８】
結果的に、本発明の技術的思想は請求範囲によって決定されて、以下の実施例は進歩的な本発明の技術的思想を本発明が属する技術分野で通常の知識を有した者に効率的に説明するための一手段だけである。
図３は、本発明の実施方法による通信網またはネットワーク連結を示した図面である。
【００１９】
より詳細に見た図３は、分析サーバー１００と、ポリシーサーバー２００と、分析用無線端末装置５０及び/または使用者の無線端末装置３００と、アプリケーションサーバー５００が通信網またはネットワークで連結されて、前記分析サーバー１００が前記分析用無線端末装置５０及び/または使用者の無線端末装置３００に具備された探知アプリケーションを通じて分析対象アプリケーションのネットワーク利用情報を受信して、前記受信したネットワーク利用情報を分析対象アプリケーション情報と連結して記憶媒体１５０上に累積して記憶した後、前記記憶媒体１５０上に記憶された分析対象アプリケーション別に累積されたネットワーク利用情報を分析して前記分析対象アプリケーションのネットワーク利用パターン情報を導出するようにして、前記ポリシーサーバー２００が前記導出されたネットワーク利用パターン情報を利用して、前記分析対象アプリケーション(すなわち、ポリシー適用対象アプリケーションを意味して、以下、"分析対象アプリケーション"と"ポリシー適用対象アプリケーション"は同一な種類のアプリケーションであるので混用して使用可能である。)に対するネットワーク利用制御ポリシー情報を生成して、使用者無線端末装置３００に具備されたネットワーク負荷低減用アプリケーションに伝送されるように処理して、前記分析サーバー１００が前記使用者無線端末装置３００に対するネットワーク利用制御ポリシー情報適用前にネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報を比べた後、比較結果を導出するようにする構成を示したものである。
本発明の実施方法による無線ネットワーク負荷低減ポリシー分析システムは、実施方法及び通信網の連結方式によって多様な構成がなされることができる。
【００２０】
本発明による無線ネットワーク負荷低減ポリシー分析システムの核心構成である分析サーバー１００は、分析用無線端末装置５０及び/または使用者の無線端末装置３００に具備された分析対象アプリケーションのネットワーク利用パターン情報を導出する役割を遂行して、導出された分析対象アプリケーションのネットワーク利用パターン情報を通信網上のポリシーサーバー２００に送って、ポリシーサーバー２００でアプリケーション別ネットワーク利用パターン情報を利用してアプリケーション別ネットワーク負荷低減のためのネットワーク利用制御ポリシー情報を生成するようにする役割と、前記使用者無線端末装置３００に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報とを比べた後、比較結果を導出する役割と、前記使用者無線端末装置３００に具備された分析対象アプリケーションが接続するアプリケーションサーバー５００に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報とを比べた後、比較結果を導出する役割を遂行する。
【００２１】
本発明による無線ネットワーク負荷低減ポリシー分析システムのまた他の核心構成であるポリシーサーバー２００は、前記アプリケーション別ネットワーク利用パターン情報を利用して、ポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報を生成する役割を遂行して、生成した前記ポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報と前記ポリシー適用対象アプリケーション情報とを含むネットワーク負荷低減のためのポリシー情報を使用者無線端末装置３００に具備されたネットワーク負荷低減用アプリケーションに伝送されるように処理する役割を遂行する。
【００２２】
本発明によれば、前記分析サーバー１００とポリシーサーバー２００とは、別途の構成で区分されたが、当業者の実施方法によって、前記分析サーバー１００とポリシーサーバー２００は単一サーバーでなされるか、または両サーバーのうちでいずれか一つのサーバーは他の一つのサーバーに含まれることができるし、ポリシーサーバー２００でアプリケーション別ネットワーク利用パターン情報を利用して、前記ポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報を生成する役割は、分析サーバー１００でポリシーサーバー２００の代わりにその役割を遂行することができることを明記するところである。
【００２３】
本発明による分析用無線端末装置５０及び/または使用者の無線端末装置３００は、前記分析サーバー１００で提供する探知アプリケーションを設置した後、前記探知アプリケーションを通じて無線端末装置に具備されて一つ以上の分析対象アプリケーションのネットワーク利用情報を前記分析サーバー１００に送る役割を遂行する。
【００２４】
また、本発明による使用者の無線端末装置３００は、前記ポリシーサーバー２００からネットワーク負荷低減のためのポリシー情報-ポリシー適用対象アプリケーション情報とそれぞれのアプリケーション別ネットワーク利用制御ポリシー情報を一つ以上含むポリシー情報-を受信して記憶領域３４０に記憶した後、記憶領域３４０上に記憶されたポリシー情報に含まれたポリシー適用対象アプリケーション情報を確認して、確認結果、ポリシー適用対象アプリケーションが前記無線端末装置に具備されている場合、前記記憶領域３４０上に既に記憶された前記アプリケーションに対するネットワーク利用制御ポリシー情報を前記アプリケーションに適用して、前記アプリケーションに対するネットワーク利用環境を制御する役割を遂行する。
【００２５】
本発明によれば、前記分析用無線端末装置５０及び/または使用者の無線端末装置３００は、スマートフォン、携帯電話、タブレットＰＣ、テレマティクスなどネットワークを通じてデータ通信が可能なすべての端末装置を含む。
【００２６】
本発明によるアプリケーション管理サーバー４００は、前記使用者の無線端末装置３００に具備されて、前記ポリシーサーバー２００からネットワーク負荷低減のためのポリシー情報-ポリシー適用対象アプリケーション情報とそれぞれのアプリケーション別ネットワーク利用制御ポリシー情報を一つ以上含むポリシー情報-を受信して記憶領域３４０に記憶した後、記憶領域３４０上に記憶されたポリシー情報に含まれたポリシー適用対象アプリケーション情報を確認して、確認結果、ポリシー適用対象アプリケーションが前記無線端末装置に具備されている場合、前記記憶領域３４０上に既に記憶された前記アプリケーションに対するネットワーク利用制御ポリシー情報を前記アプリケーションに適用して、前記アプリケーションに対するネットワーク利用環境を制御する機能を遂行するネットワーク負荷低減用アプリケーションを管理する役割を遂行する。
【００２７】
前記アプリケーション管理サーバー４００は、アップストアなど通信網上のサーバーを通じるか、または直接前記ネットワーク負荷低減用アプリケーションが前記使用者の無線端末装置３００に設置されるようにする役割と、前記使用者の無線端末装置３００に設置されたネットワーク負荷低減用アプリケーションのアップグレードなどを処理する。
本発明によるアプリケーションサーバー５００は、前記使用者の無線端末装置３００に具備されるそれぞれのアプリケーションを運営、管理する役割を遂行する。
【００２８】
図４は、本発明の実施方法による分析サーバー１００の詳細構成を示した図面である。
より詳細に見た図４は、前記図３に示された無線ネットワーク負荷低減ポリシー分析システム上の分析サーバー１００に対する詳細な構成を示したものであり、それぞれの構成は本発明の実施例を説明するための構成であるだけで、本発明は図４に示された実施方法だけでその技術的特徴が限定されない。
【００２９】
図４を参照すれば、本発明の実施方法による分析サーバー１００は、管理部１２０と、受信部１３０と、記憶部１４０と、記憶媒体１５０と、分析部１６０と、伝送部１７０と、処理部１８０と、前記それぞれの構成部を制御するための制御部１１０を含んで構成される。
【００３０】
ここで、前記分析サーバー１００は、実施例説明のために図面上には単一サーバーで示されているが、前記それぞれの手段や構成部がそれぞれ一つ以上のサーバーに分離されて構成されることができる。
【００３１】
図４を参照すれば、前記管理部１２０は、分析用無線端末装置５０及び/または使用者の無線端末装置３００に設置される探知アプリケーションを管理する役割を遂行する。
【００３２】
本発明によれば、前記管理部１２０は、分析用無線端末装置５０及び/または使用者の無線端末装置３００に具備された一つ以上の分析対象アプリケーションのネットワーク利用を探知する探知アプリケーションがアップストアなどアプリケーション配布サーバーを通じて前記分析用無線端末装置５０及び/または使用者の無線端末装置３００に設置されるように処理して、ネットワーク利用情報の探知及び受信ポリシーを前記探知アプリケーションにアップグレードしてくれる役割をさらに遂行する。
【００３３】
本発明の実施方法による受信部１３０は、前記管理部１２０を通じて管理される探知アプリケーションを通じて前記分析用無線端末装置５０及び/または使用者の無線端末装置３００に具備された分析対象アプリケーションのネットワーク利用情報を受信する役割を遂行する。
【００３４】
また、本発明による受信部１３０は、前記探知アプリケーションを通じて前記分析用無線端末装置５０及び/または使用者の無線端末装置３００に具備された分析対象アプリケーションのネットワーク利用情報外、前記使用者無線端末装置３００と前記アプリケーションサーバー５００でのネットワーク利用量情報を前記使用者無線端末装置３００と前記アプリケーションサーバー５００から受信するか、または通信網上の通信社サーバーから受信する役割をさらに遂行する。
【００３５】
本発明の実施方法による記憶部１４０は、前記受信部１３０が受信した分析対象アプリケーションのネットワーク利用情報を分析対象アプリケーション情報と連結して記憶媒体１５０上に累積して記憶する役割と、前記使用者無線端末装置３００と前記アプリケーションサーバー５００でのネットワーク利用量情報を記憶媒体１５０上に記憶する役割を遂行する。
【００３６】
また、前記記憶部１４０は、前記分析部１６０を通じて導出された使用者無線端末装置３００とアプリケーションサーバー５００に対するネットワーク利用制御ポリシー情報適用前/後のネットワーク利用量情報比較結果を記憶媒体１５０上に記憶する役割をさらに遂行することができる。
【００３７】
本発明によれば、前記記憶部１４０は、前記受信部１３０が分析対象アプリケーションのネットワーク利用情報を受信すれば、受信したネットワーク利用情報に対応して分析対象アプリケーションを確認して、確認された分析対象アプリケーションに対応して記憶媒体１５０上に既に記憶された分析対象アプリケーション別ネットワーク利用情報を累積させる。
【００３８】
本発明の実施方法による記憶媒体１５０は、前記記憶部１４０を通じて記憶される一つ以上の分析対象アプリケーション情報とこれにそれぞれ対応するネットワーク利用情報を累積して記憶する役割と前記使用者無線端末装置３００と前記アプリケーションサーバー５００でのネットワーク利用制御ポリシー情報適用前/後のネットワーク利用量情報と、使用者無線端末装置３００とアプリケーションサーバー５００に対するネットワーク利用制御ポリシー情報適用前/後のネットワーク利用量情報比較結果を記憶する役割を遂行する。
本発明によれば、前記記憶媒体１５０は、分析サーバー１００に具備されるか、または通信網上の別途サーバーに具備されることができる。
【００３９】
また、前記記憶媒体１５０はね分析サーバー１００で分析対象アプリケーション別ネットワーク利用情報を利用して直接生成する分析対象アプリケーション別ネットワーク利用制御ポリシー情報をさらに記憶することができる。
【００４０】
本発明の実施方法による分析部１６０は、前記記憶媒体１５０上に累積して記憶される分析対象アプリケーション別ネットワーク利用情報を分析して、それぞれの分析対象アプリケーションのネットワーク利用パターン情報を導出する役割を遂行する。
【００４１】
本発明によれば、前記分析部１６０を通じて導出される分析対象アプリケーションのネットワーク利用パターン情報は、前記分析対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬに接続する時間当りの回数情報と、前記分析対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータを要請するポーリング(Polling)回数情報と、前記分析対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬ、またはＩＤにデータを送るプッシュ(Push)回数情報と、前記分析対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤに送るデータの大きさ、または容量情報と、前記分析対象アプリケーションが広告データを含む使用者非承認対象データの要請及び受信情報と、前記分析対象アプリケーションが前記無線端末装置に割り当てされたデータ通信限度を超過する場合、データ通信連結情報と、前記無線端末装置が位置する地域の通信網過負荷が設定された場合、前記分析対象アプリケーションのデータ通信連結情報を一つ以上含むことができる。
【００４２】
また、本発明による分析部は、前記記憶媒体１５０に記憶される使用者無線端末装置３００に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報を比べた後、比較結果を導出する役割と、前記記憶媒体１５０に記憶される前記使用者無線端末装置３００に具備された分析対象アプリケーションが接続するアプリケーションサーバー５００に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報とネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報を比べた後、比較結果を導出する役割をさらに遂行する。
【００４３】
図５乃至図６は、分析サーバー１００を通じて分析対象アプリケーション別ネットワーク利用パターン情報を導出する模式図と事例を見せてくれるものである。
【００４４】
本発明によれば、前記分析部１６０は図５で見るところのように、記憶媒体１５０上に記憶された分析対象アプリケーション情報であるアプリケーション別固有コードとそれぞれのアプリケーション別ネットワーク利用規則を分析して、それぞれのアプリケーションに対するパターン情報を導出する。
【００４５】
本発明の実施方法によれば、前記分析部１６０は、前記フロー抽出モジュールと、パケット分析モジュールと、繰り返しパケット検出モジュールと、トラフィックモニターなどを一つ以上利用して、分析対象アプリケーションの機能別接続サーバーリストと機能別フローを抽出して、パケットヘッダー/Payload情報及び/または暗号化情報を抽出して、プロトコルを自動に分析して、分析対象アプリケーション別キープ-アライブ(keep-Alive)乃至データポーリング(Polling)周期とバックグラウンド実行可否、接続サーバーに対するＩＰとＰｏｒｔ情報などを導出して、アプリケーションの変動状況-Signature、プロトコル、フロー、サーバー増/減など-を感知して、広告性データ検出、トラフィック統計などを一つ以上分析して、それぞれの分析対象アプリケーション別ネットワーク利用パターン情報を導出する。
【００４６】
本発明の実施方法による伝送部１７０は、前記分析部１６０を通じて導出されたそれぞれの分析対象アプリケーション別ネットワーク利用パターン情報を通信網上のポリシーサーバー２００に送る役割を遂行する。
【００４７】
すなわち、前記伝送部１７０は前記分析対象アプリケーション別ネットワーク利用パターン情報を通じて使用者の無線端末装置３００に具備されたアプリケーション別ネットワーク利用制御ポリシーを樹立するポリシーサーバー２００にそれぞれの分析対象アプリケーション別ネットワーク利用パターン情報を送ることで、前記ポリシーサーバー２００でアプリケーション別ネットワーク利用制御ポリシーを樹立できるようにする。
【００４８】
また、前記伝送部１７０は、前記分析部１６０を通じて導出された使用者無線端末装置３００とアプリケーションサーバー５００に対するネットワーク利用制御ポリシー情報適用前/後のネットワーク利用量情報比較結果を通信網上のサーバーに送る役割をさらに遂行することができる。
【００４９】
本発明の実施方法による処理部１８０は、ポリシーサーバー２００でネットワーク利用制御ポリシー情報を生成しない場合に限ってなされる構成として、前記分析部１６０を通じて導出された分析対象アプリケーションのネットワーク利用パターン情報を利用して、前記分析対象アプリケーションに対するネットワーク利用制御ポリシー情報を直接生成する役割を遂行する。
【００５０】
本発明による処理部１８０のネットワーク利用制御ポリシー情報生成に関する技術的な内容は、下記ポリシーサーバー２００の生成部２３０を通じたネットワーク利用制御ポリシー情報生成に関する技術的な内容と同一に適用することができる。
【００５１】
本発明によれば、前記分析サーバー１００に具備されたそれぞれの構成部の機能のうちで全体または一部は、プログラム乃至プログラムセット形態で具現可能である。
【００５２】
図７は、本発明の実施方法による分析サーバー１００を通じたパターン情報を導出するためのプロセスを示した図面である。
まず、分析サーバー１００は、管理部１２０を通じて分析用無線端末装置５０及び/または使用者の無線端末装置３００に具備された一つ以上の分析対象アプリケーションのネットワーク利用を探知する探知アプリケーションがアップストアなどアプリケーション配布サーバーを通じて前記分析用無線端末装置５０及び/または使用者の無線端末装置３００に設置されるように処理する(Ｓ７１０)。
【００５３】
以後、分析サーバー１００は、受信部１３０を通じて前記探知アプリケーションから前記分析用無線端末装置５０及び/または使用者の無線端末装置３００に具備された分析対象アプリケーションのネットワーク利用情報を受信する(Ｓ７１５)。
【００５４】
以後、分析サーバー１００は、記憶部１４０を通じて前記受信部１３０が受信した分析対象アプリケーションのネットワーク利用情報を分析対象アプリケーション情報と連結して記憶媒体１５０上に累積して記憶する(Ｓ７２０)。
【００５５】
以後、分析サーバー１００は、分析部１６０を通じて前記記憶媒体１５０上に累積して記憶される分析対象アプリケーション別ネットワーク利用情報を分析する(Ｓ７２５)。
【００５６】
(Ｓ７２５)過程で前記記憶媒体１５０上に累積して記憶される分析対象アプリケーション別ネットワーク利用情報上の特定パターンが確認される場合(Ｓ７３０)、前記分析サーバー１００は分析部１６０を通じて前記確認された特定パターンを利用して分析対象アプリケーション別ネットワーク利用パターン情報を導出する(Ｓ７３５)。
【００５７】
仮に、(Ｓ７２５)過程で前記記憶媒体１５０上に累積して記憶される分析対象アプリケーション別ネットワーク利用情報上の特定パターンが確認されなければ(Ｓ７４０)、前記分析サーバー１００は前記記憶媒体１５０上に累積して記憶される分析対象アプリケーション別ネットワーク利用情報分析過程を繰り返す。
【００５８】
以後、前記分析サーバー１００は、伝送部１７０を通じて使用者の無線端末装置３００に具備されたアプリケーション別ネットワーク利用制御ポリシーを樹立するポリシーサーバー２００にそれぞれの分析対象アプリケーション別ネットワーク利用パターン情報を送ることで、前記ポリシーサーバー２００でアプリケーション別ネットワーク利用制御ポリシーを樹立できるようにする(Ｓ７４５)。
図８は、本発明の実施方法によるポリシーサーバー２００の詳細構成を示した図面である。
【００５９】
より詳細に見た図８は、前記図３に示された無線ネットワーク負荷低減ポリシー分析システム上のポリシーサーバー２００に対する詳細な構成を示したものであり、それぞれの構成は本発明の実施例を説明するための構成であるだけで、本発明は図８に示された実施方法だけでその技術的特徴が限定されない。
【００６０】
図８を参照すれば、本発明の実施方法によるポリシーサーバー２００は、受信部２２０と、生成部２３０と、記憶部２４０と、記憶媒体２５０と、処理部２６０と、伝送部２７０と、更新部２８０と、前記それぞれの構成部を制御するための制御部２１０を含んで構成される。
【００６１】
ここで、前記ポリシーサーバー２００は実施例説明のために図面上には単一サーバーに示されているが、前記それぞれの手段や構成部がそれぞれ一つ以上のサーバーに分離して構成されることができる。
【００６２】
図面８を参照すれば、前記受信部２２０は、前記分析サーバー１００を通じて分析対象アプリケーション(すなわち、ポリシー適用対象アプリケーション)に対するネットワーク利用パターン情報を受信する役割を遂行する。
【００６３】
本発明の実施方法による生成部２３０は、前記受信部２２０が受信したアプリケーション別ネットワーク利用パターン情報を利用して、ポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報を生成する役割を遂行する。
【００６４】
本発明によれば、前記生成部２３０は、ポリシー適用対象アプリケーションのネットワーク利用パターン情報である前記ポリシー適用対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬに接続する時間当りの回数情報と、前記ポリシー適用対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータを要請するポーリング(Polling)回数情報と、前記ポリシー適用対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤにデータを送るプッシュ(Push)回数情報と、前記ポリシー適用対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬ、またはＩＤに送るデータの大きさまたは容量情報と、前記ポリシー適用対象アプリケーションが広告データを含む使用者非承認対象データの要請及び受信情報と、前記ポリシー適用対象アプリケーションが前記無線端末装置に割り当てされたデータ通信限度を超過する場合、データ通信連結情報と、前記無線端末装置が位置する地域の通信網過負荷が設定された場合、前記ポリシー適用対象アプリケーションのデータ通信連結情報を一つ以上確認した後、それぞれのパターンによるネットワーク利用制御ポリシー情報-特定ＩＰまたはＰｏｒｔまたはＵＲＬに接続する時間当りの回数を調整するポリシー情報と、特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータを要請するポーリング(Polling)回数を調整するポリシー情報と、特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤにデータを送るプッシュ(Push)回数を調整するポリシー情報と、特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤに送るデータの大きさまたは容量を調整するポリシー情報と、広告データを含む使用者非承認対象データの要請及び受信を遮断するポリシー情報と、前記無線端末装置に割り当てされたデータ通信限度を超過する場合、データ通信連結を遮断するポリシー情報と、前記無線端末装置が位置する地域の通信網過負荷が設定された場合、データ通信連結を遮断するポリシー情報を一つ以上含むポリシー情報-を生成する。
【００６５】
前記生成部２３０が生成するネットワーク利用制御ポリシー情報の例を挙げると、下の通りである。
<?xml version"１．０"encoding="UTF-８"?>
<policy>
<description>Rules for block app</description>
<rule>
<rule_id> T_２０１２_B_０２_１０３０３０_P２ </rule_id>
<rule_act> B_０３_P_０１ </rule_act>
<app_id> T_２０１２_A_０８_２０８９_K２_０９_３０９２ </app_id>
<target_ip> １９２．１６８．０．２５５</target_ip>
<port> ８０ </port>
<refresh> ３０sec </refresh>
</rule>
<sign>e５c６e５ccec３６１baebcf７９８５９e４９c５５２６</sign>
</policy>
前記のポリシー事例で、"<rule_id> T_２０１２_B_０２_１０３０３０_P２ </rule_id>"は、ポリシー値を定義するものであり、２０１２年度アプリケーションネットワーク遮断ポリシー(B０２)であり、ポリシー管理者の権限は１０３０３０、ポリシー適用PriorityはP２レベルであることを明示している。
【００６６】
ここで、前記"<rule_id> T_２０１２_B_０２_１０３０３０_P２ </rule_id>"は、２０１２年度アプリケーションネットワークポーリングポリシー(Ｐ０２)で利用される"<rule_id> T_２０１２_P_０２_１０３０３０_P２ </rule_id>"で取り替えられるか、または２０１２年度アプリケーションネットワークみらループバックポリシー(Ｌ０５)しい利用されて、ポリシー管理者の権限は１０３０３０、ポリシー適用PriorityはP３レベルであることが明示される"<rule_id> T_２０１２_L_０５_１０３０３０_P３</rule_id>"で取り替えられることができる。
【００６７】
また、"<rule_act> B_０３_P_０１ </rule_act>"は、ポリシー適用遂行方式が直ちに適用ということを知らせてくれているし、"<app_id> T_２０１２_A_０８_２０８９_K２_０９_３０９２ </app_id>"は、ポリシー適用アプリケーションＩＤが"A_０８_２０８９_K２"から"０９_３０９２"までを意味して、ポリシー適用アプリケーションマスク値がK２であることを意味する。
【００６８】
また、"<sign>e５c６e５ccec３６１baebcf７９８５９e４９c５５２６</sign>"は、ポリシー文書がネットワークに乗って来ながら偽・変造されなかったかの可否をチェックするためのポリシー情報の無欠性検証のための値であり、"<target_ip> １９２．１６８．０．２５５</target_ip>"と、"<port> ８０ </port>"は遮断(ループバックなどの機能)しようとするＩＰは１９２．１６８．０．２５５であり、ポートは８０であることを意味する。
【００６９】
また、"<refresh> ３０sec </refresh>"は、refresh timeoutを３０secで設定することを意味し、この場合、該当パケットに対するproxy/cacheサーバーを活用するようになるが、この時、使用者の無線端末装置３００でネットワークに伝送される要請パケットをプロキシ/キャッシュサーバーに３０secごとに伝達するようになることを意味する。
【００７０】
この場合、使用者の無線端末装置３００で伝達する方式としては、ポウォディング(forwarding)する方法と、ＤＮＳサーバーに該当遠回り情報を登録するか、または特定ＩＰ住所に対するラウティングテーブルを動的/静的に変更する方法が使用されることができるが、使用者の無線端末装置３００を活用した無条件的なフォワーディング(遠回り)方法は、慢性的な悪性サービス/パケットに対するblacklistingポリシーで使用されることができる。
前記記述されたポリシー情報は、単純に一実施例であるだけで、ポリシーの性質や種類によって多様な形態でなされることができる。
【００７１】
本発明の実施方法による記憶部２４０は、前記生成部２３０が生成したポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報を前記ポリシー適用対象アプリケーション情報と連結して記憶媒体２５０上に記憶する役割を遂行する。
【００７２】
本発明によれば、前記記憶部２４０は前記ポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報が更新される度に記憶媒体２５０上に記憶されたポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報を更新して記憶する。
【００７３】
本発明の実施方法による記憶媒体２５０は、前記記憶部２４０を通じて記憶される一つ以上のポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報と前記ポリシー適用対象アプリケーション情報を連結して記憶する役割遂行する。
本発明によれば、前記記憶媒体２５０はポリシーサーバー２００に具備されるか、または通信網上の別途サーバーに具備されることができる。
また、前記記憶媒体２５０は前記受信部２２０が受信するポリシー適用対象アプリケーションに対するネットワーク利用パターン情報をさらに記憶することができる。
【００７４】
本発明の実施方法による処理部２６０は、前記記憶媒体２５０上に記憶された前記ポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報と前記ポリシー適用対象アプリケーション情報を含むネットワーク負荷低減のためのポリシー情報を使用者無線端末装置３００に具備されたネットワーク負荷低減用アプリケーションに伝送されるように処理する役割を遂行する。
【００７５】
本発明の実施方法による伝送部２７０は、前記処理部２６０と連動して前記ポリシー情報が使用者無線端末装置３００に具備されたネットワーク負荷低減用アプリケーションに伝送されるように処理する役割を遂行する。
【００７６】
本発明の実施方法による更新部２８０は、前記ポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報が変更される場合、前記ネットワーク負荷低減用アプリケーションと連携して前記変更された前記ポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報のアップグレードを処理する役割を遂行する。
【００７７】
本発明によれば、前記ポリシーサーバー２００に具備されたそれぞれの構成部の機能のうちで全体または一部は、プログラム乃至プログラムセット形態で具現可能である。
図９は、本発明の実施方法によるポリシーサーバー２００を通じたポリシー情報運営事例を見せてくれる図面である。
【００７８】
図９によれば、ポリシーサーバー２００で無線端末装置に具備された天気情報提供アプリケーションに対するネットワーク利用制御ポリシー情報(データポーリング-Polling-制御のためのポリシー情報)を生成して無線端末装置に具備されたネットワーク負荷低減用アプリケーションに送ることで、前記天気情報提供アプリケーションの不必要なデータポーリングを遮断させることを見せてくれる。
図１０は、本発明の実施方法によるポリシー情報を利用したネットワーク利用制御による効果を見せてくれる一実施例である。
【００７９】
図１０によれば、無線端末装置に具備されたネットワーク負荷低減用アプリケーションを通じたネットワーク利用制御ポリシー情報(１０分周期でバックグラウンド呼接続遮断ポリシー情報)を利用したネットワーク利用制御に対応してポリシー適用前と後の無線端末装置でのトラフィック減少効果を見せてくれる。
図１１は、本発明の実施方法によるポリシーサーバー２００を通じたポリシー運営プロセスを示した図面である。
まず、ポリシーサーバー２００は受信部２２０を通じて分析対象アプリケーションに対するネットワーク利用パターン情報を受信する(Ｓ１１１０)。
【００８０】
以後、ポリシーサーバー２００は生成部２３０を通じて前記受信部２２０が受信した前記分析対象アプリケーションのネットワーク利用パターン情報を利用して、ポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報を生成する(Ｓ１１２０)。
【００８１】
本発明によれば、前記生成部２３０は、ポリシー適用対象アプリケーションのネットワーク利用パターン情報である前記ポリシー適用対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬに接続する時間当りの回数情報と、前記ポリシー適用対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータを要請するポーリング(Polling)回数情報と、前記ポリシー適用対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤにデータを送るプッシュ(Push)回数情報と、前記ポリシー適用対象アプリケーションが特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤに送るデータの大きさまたは容量情報と、前記ポリシー適用対象アプリケーションが広告データを含む使用者非承認対象データの要請及び受信情報と、前記ポリシー適用対象アプリケーションが前記無線端末装置に割り当てされたデータ通信限度を超過する場合、データ通信連結情報と、前記無線端末装置が位置する地域の通信網過負荷が設定された場合、前記ポリシー適用対象アプリケーションのデータ通信連結情報を一つ以上確認した後、それぞれのパターンによるネットワーク利用制御ポリシー情報-特定ＩＰまたはＰｏｒｔまたはＵＲＬに接続する時間当りの回数を調整するポリシー情報と、特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータを要請するポーリング(Polling)回数を調整するポリシー情報と、特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤにデータを送るプッシュ(Push)回数を調整するポリシー情報と、特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤに送るデータの大きさまたは容量を調整するポリシー情報と、広告データを含む使用者非承認対象データの要請及び受信を遮断するポリシー情報と、前記無線端末装置に割り当てされたデータ通信限度を超過する場合、データ通信連結を遮断するポリシー情報と、前記無線端末装置が位置する地域の通信網過負荷が設定された場合、データ通信連結を遮断するポリシー情報を一つ以上含むポリシー情報-を生成する。
【００８２】
以後、ポリシーサーバー２００は記憶部２４０を通じて前記生成部２３０が生成したポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報を前記ポリシー適用対象アプリケーション情報と連結して記憶媒体２５０上に記憶する(Ｓ１１３０)。
【００８３】
以後、ポリシーサーバー２００は処理部２６０と伝送部２７０を通じて前記記憶媒体２５０上に記憶された前記ポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報と前記ポリシー適用対象アプリケーション情報を含むネットワーク負荷低減のためのポリシー情報を使用者の無線端末装置３００に具備されたネットワーク負荷低減用アプリケーションに伝送されるように処理する(Ｓ１１４０)。
【００８４】
以後、ポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報が変更される場合(Ｓ１１５０)、ポリシーサーバー２００は更新部２８０を通じて前記記憶媒体２５０上に既に記憶されたポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報の変更された項目をアップグレードした後、前記処理部２６０と伝送部２７０を通じて変更されたポリシー情報を使用者の無線端末装置３００に具備されたネットワーク負荷低減用アプリケーションに伝送されるように処理する(Ｓ１１６０)。
図１２は、本発明の実施方法による無線端末装置３００の詳細構成を示した図面である。
【００８５】
より詳細に見た図１２は、前記図３に示された通信網またはネットワーク構成上の使用者の無線端末装置３００に対する詳細な構成を示したものであり、それぞれの構成は本発明の実施例を説明するための構成であるだけで、本発明は図４に示された実施方法だけでその技術的特徴が限定されない。
【００８６】
図１２を参照すれば、本発明の実施方法による使用者の無線端末装置３００は、ポリシー受信部３２０と、ポリシー記憶部３３０と、記憶領域３４０と、ポリシー確認部３５０と、処理部３６０と、更新部３７０と、前記それぞれの構成部を制御するための制御部３１０を含んで構成される。
【００８７】
図１２を参照すれば、前記ポリシー受信部３２０は、前記ポリシーサーバー２００からネットワーク負荷低減のためのポリシー情報-ポリシー適用対象アプリケーション情報とそれぞれのアプリケーション別ネットワーク利用制御ポリシー情報を一つ以上含むポリシー情報-を受信する役割を遂行して、前記ポリシー記憶部３３０は、前記ポリシー受信部３２０が受信したポリシー情報を記憶領域３４０上に記憶する役割を遂行する。
【００８８】
本発明によるポリシー受信部３２０とポリシー記憶部３３０は、記憶領域３４０上に記憶されたポリシー情報の変更乃至新規ポリシー情報が伝送される度に前記記憶領域３４０上に記憶されたポリシー情報を更新またはアップグレードする。
【００８９】
本発明の実施方法による記憶領域３４０は、前記ポリシー記憶部３３０を通じて記憶されるポリシー情報をポリシー適用対象アプリケーション情報とそれぞれのアプリケーション別ネットワーク利用制御ポリシー情報で分類及び相互連結して記憶する役割を遂行して、前記使用者の無線端末装置３００内のメモリーやネットワーク低減用アプリケーションに割り当てされた領域またはＩＣチップまたはＵＳＩＭチップなどが記憶領域３４０で利用されることができる。
【００９０】
本発明の実施方法によるポリシー確認部３５０は、前記記憶領域３４０上に既に記憶された一つ以上のポリシー情報を１次確認して、１次確認結果、ポリシー情報が存在する場合、ポリシー情報に含まれたポリシー適用対象アプリケーション情報を２次確認して、２次確認結果に対応するポリシー適用対象アプリケーションが前記使用者の無線端末装置３００に具備されているかの可否を３次確認する役割を遂行する。
【００９１】
本発明によれば、前記ポリシー確認部３５０はポリシー適用対象アプリケーション情報に対応するアプリケーション別固有コードや名称などをマッチングしてポリシー適用対象アプリケーションが前記使用者の無線端末装置３００に具備されているかの可否を確認することができる。
また、前記ポリシー確認部３５０は、１次確認結果、ポリシー情報が存在しない場合、通信網上のサーバーにポリシー情報を要請する役割をさらに遂行することができる。
【００９２】
本発明の実施方法による処理部３６０は、前記ポリシー確認部３５０を通じた３次確認結果、前記使用者の無線端末装置３００に具備されたポリシー適用対象アプリケーションが具備されている場合、前記記憶領域３４０上に既に記憶された前記アプリケーションに対するネットワーク利用制御ポリシー情報を前記アプリケーションに適用して、ネットワーク負荷低減のための前記アプリケーションに対応するネットワーク利用環境を制御する役割を遂行する。
【００９３】
すなわち、前記処理部３６０は、前記ネットワーク利用制御ポリシー情報が特定ＩＰまたはＰｏｒｔまたはＵＲＬに接続する時間当りの回数を調整するポリシー情報の場合、ポリシー適用対象アプリケーションの特定ＩＰまたはＰｏｒｔまたはＵＲＬに接続する時間当りの回数を制御して、前記ネットワーク利用制御ポリシー情報が特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータを要請するポーリング(Polling)回数を調整するポリシー情報の場合、ポリシー適用対象アプリケーションの特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータを要請するポーリング(Polling)回数を制御して、前記ネットワーク利用制御ポリシー情報が特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤにデータを送るプッシュ(Push)回数を調整するポリシー情報の場合、ポリシー適用対象アプリケーションの特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤにデータを送るプッシュ(Push)回数を制御して、前記ネットワーク利用制御ポリシー情報が特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤに送るデータの大きさまたは容量を調整するポリシー情報の場合、ポリシー適用対象アプリケーションを通じて伝送されるデータの大きさまたは容量を確認した後、大きさまたは容量制限が超過するデータの伝送を遮断して、前記ネットワーク利用制御ポリシー情報が広告データを含む使用者非承認対象データの要請及び受信を遮断するポリシー情報の場合、ポリシー適用対象アプリケーションの使用者非承認対象データの要請または受信を遮断して、前記ネットワーク利用制御ポリシー情報が前記使用者の無線端末装置３００に割り当てされたデータ通信限度を超過する場合、データ通信連結を遮断するポリシー情報の場合、ポリシー適用対象アプリケーションのデータ通信連結を遮断して、前記ネットワーク利用制御ポリシー情報が前記使用者の無線端末装置３００が位置する地域の通信網過負荷が設定された場合、データ通信連結を遮断するポリシー情報の場合、ポリシー適用対象アプリケーションのデータ通信連結を遮断することができる。
【００９４】
本発明の一態様によれば、前記処理部３６０はポリシー情報の形態や種類によってそれぞれ異なるネットワーク利用環境を制御して、前記処理部３６０を通じたネットワーク利用制御ポリシー情報の適用事例を例を挙げて説明すれば下のようである。
【００９５】
例えば、ポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報が、
<?xml version"１．０"encoding="UTF-８"?>
<policy>
<description>Rules for block app</description>
<rule>
<rule_id> T_２０１２_B_０２_１０３０３０_P２ </rule_id>
<rule_act> B_０３_P_０１ </rule_act>
<app_id> T_２０１２_A_０８_２０８９_K２_０９_３０９２ </app_id>
<target_ip> １９２．１６８．０．２５５</target_ip>
<port> ８０ </port>
<refresh> ３０sec </refresh>
</rule>
<sign>e５c６e５ccec３６１baebcf７９８５９e４９c５５２６</sign>
</policy>
でなされている場合、本発明による処理部３６０は、"<rule_id> T_２０１２_B_０２_１０３０３０_P２ </rule_id>"を根拠で、２０１２年度アプリケーションネットワーク遮断ポリシーであることを認知して、"<rule_act> B_０３_P_０１ </rule_act>"によってポリシー適用遂行方式が直ちに適用ということを認知して、"<app_id> T_２０１２_A_０８_２０８９_K２_０９_３０９２ </app_id>"を根拠でポリシー適用アプリケーションＩＤが"A_０８_２０８９_K２"で"０９_３０９２"であることを認知して、ポリシー適用アプリケーションマスク値がK２であることを認知して、"<sign>e５c６e５ccec３６１baebcf７９８５９e４９c５５２６</sign>"を根拠でポリシー文書がネットワークに乗って来ながら偽・変造されなかったかの可否をチェックして、"<target_ip> １９２．１６８．０．２５５</target_ip>"と、"<port> ８０ </port>"を根拠で遮断(ループバックなどの機能)しようとするＩＰは、１９２．１６８．０．２５５でありポートは８０であることを認知して、"<refresh> ３０sec </refresh>"を通じてrefresh timeoutを３０secで設定して該当アプリケーションに対するネットワーク利用環境を制御することである。
【００９６】
前記記述された処理部３６０を通じた処理事例は単純に一実施例であるだけで、ポリシーの性質や種類によって多様な形態でなされることができる。
本発明の実施方法による更新部３７０は、前記ポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報が変更される場合、前記記憶領域３４０上に既に記憶されたポリシー適用対象アプリケーションに対するネットワーク利用制御ポリシー情報のアップグレードを処理する役割を遂行する。
【００９７】
本発明によれば、前記ポリシーサーバー２００に具備されたそれぞれの構成部の機能のうちで全体または一部はプログラム乃至プログラムセット形態で具現可能である。
【００９８】
図１３は、本発明の実施方法によるそれぞれのアプリケーション別ポリシー情報適用事例を見せてくれる図面である。
図１３によれば、ポリシー適用対象アプリケーションがKeep-Alive状態を維持するアプリケーションの場合、ネットワーク利用制御ポリシー情報がアプリケーションの実行自体を制御するポリシーで設定されてアプリケーションの実行を制御するようにして、ポリシー適用対象アプリケーションがひんぱんなポーリング(Polling)を実行するアプリケーションの場合、ネットワーク利用制御ポリシー情報がポーリング回数やポーリング周期を制御するポリシーで設定されてアプリケーションのポーリング回数や周期を制御するようにして、前記使用者の無線端末装置３００の利用可能なデータ限度が満了された場合、トラフィック試み自体が無意味なものとして認知して、ネットワーク利用制御ポリシー情報がバックグラウンドのすべてのアプリケーションのネットワーク接続を遮断するポリシーで設定されて、それぞれのアプリケーションに対するネットワーク利用遮断を制御するようにする。
【００９９】
図１４は、本発明の実施方法による使用者の無線端末装置３００でのポリシー情報適用プロセスを示した図面である。
まず、使用者の無線端末装置３００はポリシー受信部３２０(または、ネットワーク負荷低減用アプリケーション)を通じて前記ポリシーサーバー２００からネットワーク負荷低減のためのポリシー情報-ポリシー適用対象アプリケーション情報とそれぞれのアプリケーション別ネットワーク利用制御ポリシー情報を一つ以上含むポリシー情報-を受信した後、ポリシー記憶部３３０(またはネットワーク負荷低減用アプリケーション)を通じて前記受信したポリシー情報を記憶領域３４０上に記憶する(Ｓ１４１０)。
【０１００】
以後、使用者の無線端末装置３００はネットワーク負荷低減用アプリケーションが駆動されているかの可否を確認した後、ネットワーク負荷低減用アプリケーションを駆動させる(Ｓ１４１５)。
前記(Ｓ１４１５)過程は省略可能であり、前記(Ｓ１４１０)過程とその手順を変えても関係ない。
【０１０１】
以後、使用者の無線端末装置３００はポリシー確認部３５０(または、ネットワーク負荷低減用アプリケーション)を通じてネットワーク負荷低減のためのポリシー情報を確認する(Ｓ１４２０)。
【０１０２】
仮に、(Ｓ１４２０)過程でネットワーク負荷低減のためのポリシー情報が確認されなければ(Ｓ１４２５)、使用者の無線端末装置３００は前記ポリシーサーバーにポリシー情報を要請して、ポリシー受信部３２０(またはネットワーク負荷低減用アプリケーション)を通じて前記ポリシーサーバー２００からネットワーク負荷低減のためのポリシー情報-ポリシー適用対象アプリケーション情報とそれぞれのアプリケーション別ネットワーク利用制御ポリシー情報を一つ以上含むポリシー情報-を受信した後、ポリシー記憶部３３０(またはネットワーク負荷低減用アプリケーション)を通じて前記受信したポリシー情報を記憶領域３４０上に記憶する過程を処理する(Ｓ１４３０)。
【０１０３】
前記(Ｓ１４２０)過程でネットワーク負荷低減のためのポリシー情報が確認されれば(Ｓ１４３５)、使用者の無線端末装置３００はポリシー確認部３５０(または、ネットワーク負荷低減用アプリケーション)を通じてポリシー適用対象アプリケーションを確認する(Ｓ１４４０)。
【０１０４】
(Ｓ１４４０)過程を通じてポリシー適用対象アプリケーションが確認されれば(Ｓ１４４５)、使用者の無線端末装置３００は処理部３６０(またはネットワーク負荷低減用アプリケーション)を通じて記憶領域３４０上に既に記憶されたポリシー適用対象アプリケーションに対応するネットワーク利用制御ポリシー情報を確認する(Ｓ１４５０)。
【０１０５】
仮に、(Ｓ１４４０)過程を通じてポリシー適用対象アプリケーションが確認されなければ、使用者の無線端末装置３００は(Ｓ１４４０)過程を繰り返す(Ｓ１４５５)。
【０１０６】
以後、使用者の無線端末装置３００は、処理部３６０(またはネットワーク負荷低減用アプリケーション)を通じて(Ｓ１４５０)過程で確認されたネットワーク利用制御ポリシー情報に対応するポリシー適用を通じてポリシー適用対象アプリケーションに対するネットワーク利用環境を制御する(Ｓ１４６０)。
【０１０７】
図面上に別に図示しなかったが、前記(Ｓ１４６０)過程は、前記ネットワーク利用制御ポリシー情報が特定ＩＰまたはＰｏｒｔまたはＵＲＬに接続する時間当りの回数を調整するポリシー情報の場合、ポリシー適用対象アプリケーションの特定ＩＰまたはＰｏｒｔまたはＵＲＬに接続する時間当りの回数をカウンティングする過程と、カウンティング数値とポリシー情報上に既に設定された時間当りの回数を比べる過程と、比較結果、カウンティング数値がポリシー情報上に既に設定された時間当りの回数に符合すれば、前記ポリシー適用対象アプリケーションの特定ＩＰまたはＰｏｒｔまたはＵＲＬに接続を遮断する過程と、をさらに含むことができる。
【０１０８】
また、前記(Ｓ１４６０)過程は、前記ネットワーク利用制御ポリシー情報が特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータを要請するポーリング(Polling)回数を調整するポリシー情報の場合、ポリシー適用対象アプリケーションの特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータを要請するポーリング(Polling)回数をカウンティングする過程と、カウンティング数値とポリシー情報上に既に設定された時間当りの回数を比べる過程と、比較結果、カウンティング数値がポリシー情報上に既に設定された時間当りの回数に符合すれば、前記ポリシー適用対象アプリケーションの特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータ要請を遮断する過程と、をさらに含むことができる。
【０１０９】
また、前記(Ｓ１４６０)過程は、前記ネットワーク利用制御ポリシー情報が特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤにデータを送るプッシュ(Push)回数を調整するポリシー情報の場合、ポリシー適用対象アプリケーションの特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータを送るプッシュ(Push)回数をカウンティングする過程と、カウンティング数値とポリシー情報上に既に設定された時間当りの回数を比べる過程と、比較結果、カウンティング数値がポリシー情報上に既に設定された時間当りの回数に符合すれば、前記ポリシー適用対象アプリケーションの特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータプッシュを遮断する過程をさらに含むことができる。
【０１１０】
また、前記(Ｓ１４６０)過程は、前記ネットワーク利用制御ポリシー情報が特定ＩＰまたはＰｏｒｔまたはＵＲＬまたはＩＤに送るデータの大きさまたは容量を調整するポリシー情報の場合、ポリシー適用対象アプリケーションの特定ＩＰまたはＰｏｒｔまたはＵＲＬに送るデータの大きさまたは容量を確認する過程と、確認結果、データの大きさがポリシー情報上に既に設定されたデータの大きさまたは容量を超過すれば、前記ポリシー適用対象アプリケーションの特定ＩＰまたはＰｏｒｔまたはＵＲＬにデータ伝送を遮断する過程と、をさらに含むことができる。
【０１１１】
また、前記(Ｓ１４６０)過程は、前記ネットワーク利用制御ポリシー情報が広告データを含む使用者非承認対象データの要請及び受信を遮断するポリシー情報の場合、ポリシー適用対象アプリケーションが接続する特定ＩＰまたはＰｏｒｔまたはＵＲＬが使用者承認対象データの要請または宛先の可否を確認する過程と、確認結果、ポリシー適用対象アプリケーションが接続する特定ＩＰまたはＰｏｒｔまたはＵＲＬが使用者承認対象データの要請または宛先ではない場合、前記ポリシー適用対象アプリケーションの前記特定ＩＰまたはＰｏｒｔまたはＵＲＬ接続を遮断する過程と、をさらに含むことができる。
【０１１２】
また、前記(Ｓ１４６０)過程は、前記ネットワーク利用制御ポリシー情報が前記使用者の無線端末装置３００に割り当てされたデータ通信限度を超過する場合、前記使用者の無線端末装置３００に割り当てされたデータ通信限度と現在まで利用したデータ通信量を比べる過程と、比較結果、前記使用者の無線端末装置３００に割り当てされたデータ通信限度が超過された場合、前記ポリシー適用対象アプリケーションのデータ通信連結を遮断する過程と、をさらに含むことができる。
【０１１３】
また、前記(Ｓ１４６０)過程は、前記ネットワーク利用制御ポリシー情報が前記使用者の無線端末装置３００が位置する地域の通信網過負荷が設定された場合、データ通信連結を遮断するポリシー情報の場合、前記使用者の無線端末装置３００が位置する地域の通信網過負荷による通信遅延時間をカウンティングする過程と、カウンティング数値とポリシー情報上に既に設定された時間を比べる過程と、比較結果、カウンティング数値がポリシー情報上に既に設定された時間を超過すれば、前記ポリシー適用対象アプリケーションのデータ通信連結を遮断する過程と、をさらに含むことができる。
図１５は、本発明の実施方法によるポリシー情報適用によるネットワーク利用量分析プロセスを示した図面である。
【０１１４】
まず、分析サーバー１００は使用者の無線端末装置３００に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報を使用者の無線端末装置３００、または通信社サーバーから受信及び/または確認した後、これを記憶媒体１５０上に記憶する(Ｓ１５１０)。
【０１１５】
以後、分析サーバー１００は使用者の無線端末装置３００に対するネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報を使用者の無線端末装置３００、または通信社サーバーから受信及び/または確認した後、これを記憶媒体１５０上に記憶する(Ｓ１５１５)。
【０１１６】
以後、分析サーバー１００は前記記憶媒体１５０を通じて使用者の無線端末装置３００に対するネットワーク利用制御ポリシー情報適用の前/後に対するネットワーク利用量情報を比べる(Ｓ１５２０)。
(Ｓ１５２０)過程を通じた比較結果、差異がなければ、前記(Ｓ１５１０)乃至(Ｓ１５２０)過程を繰り返す(Ｓ１５２５)。
【０１１７】
以後、(Ｓ１５２０)過程を通じた比較結果、差異があれば(Ｓ１５３０)、分析サーバー１００は前記記憶媒体１５０上に比較結果を記憶するか、及び/または通信網上の第３のサーバーに比較結果を送る(Ｓ１５３５)。
【０１１８】
以後、使用者の無線端末装置３００に具備されたアプリケーションに対応するアプリケーションサーバー５００のネットワーク利用量比較分析がさらに要求されなければ(Ｓ１５４０)、分析過程を終了して、使用者の無線端末装置３００に具備されたアプリケーションに対応するアプリケーションサーバー５００のネットワーク利用量比較分析がさらに要求されれば(Ｓ１５４５)、前記分析サーバー１００は使用者の無線端末装置３００に具備されたアプリケーションに対応するアプリケーションサーバー５００に対するネットワーク利用制御ポリシー情報適用前のネットワーク利用量情報をアプリケーションサーバー５００または通信社サーバーから受信及び/または確認した後、これを記憶媒体１５０上に記憶する(Ｓ１５５０)。
【０１１９】
以後、前記分析サーバー１００は、使用者の無線端末装置３００に具備されたアプリケーションに対応するアプリケーションサーバー５００に対するネットワーク利用制御ポリシー情報適用後のネットワーク利用量情報をアプリケーションサーバー５００または通信社サーバーから受信及び/または確認した後、これを記憶媒体１５０上に記憶する(Ｓ１５５５)。
【０１２０】
以後、分析サーバー１００は前記記憶媒体１５０を通じてアプリケーションサーバー５００に対するネットワーク利用制御ポリシー情報適用の前/後に対するネットワーク利用量情報を比べる(Ｓ１５６０)。
【０１２１】
以後、分析サーバー１００は前記記憶媒体１５０上に(Ｓ１５６０)過程を通じた比較結果を記憶するか、及び/または通信網上の第３のサーバーに比較結果を送る(Ｓ１５６５)。
【０１２２】
また、前述した本発明は、コンピューターで実行されるためのプログラムで製作されてコンピューターが読める記録媒体に記憶されることができるし、コンピューターが読める記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー(登録商標)、光データ記憶装置などがあり、またキャリアウェーブ(例えば、インターネットを通じた伝送)の形態で具現されることも含む。
【０１２３】
コンピューターが読める記録媒体は、ネットワークで連結されたコンピューターシステムに分散して、分散方式でコンピューターが読めるコードが記憶されて実行されることができる。そして、前記制御方法を具現するための機能的な(function)プログラム、コード及びコードセグメントらは本発明が属する技術分野のプログラマーらによって容易に推論されることができる。
【０１２４】
以上で本発明に対してその望ましい実施例を中心に説明したが、これは単に例示であるだけで本発明を限定するものではなくて、本発明が属する分野の通常の知識を有した者なら本発明の本質的な特性を脱しない範囲で以上に例示されないさまざまの変形と応用が可能であることが分かるであろう。例えば、本発明の実施例に具体的に現われた各構成要素は、変形して実施することができるものである。そして、このような変形と応用に関連される差異らは添付された請求範囲で規定する本発明の範囲に含まれるものとして解釈されなければならないであろう。
【産業上の利用可能性】
【０１２５】
本発明の一態様によれば、無線端末装置に具備されたアプリケーション別ネットワーク利用パターンを導出して、それぞれのアプリケーションのネットワーク利用パターン情報に対応するネットワーク利用制御ポリシー情報を運営して、前記使用者無線端末装置に対するネットワーク利用制御ポリシー情報適用前と適用後とに対するネットワーク利用量情報の比較結果を導出することで、アプリケーション別にネットワーク負荷を有して来る不必要な実行をポリシー的に遮断乃至調整できるようにして、これを通じて無線端末装置端でネットワークの最適化された使用が可能である。
【図１】
2015510368.tif 000003
【図２】
2015510368.tif 000004
【図３】
2015510368.tif 000005
【図４】
2015510368.tif 000006
【図５】
2015510368.tif 000007
【図６】
2015510368.tif 000008
【図７】
2015510368.tif 000009
【図８】
2015510368.tif 000010
【図９】
2015510368.tif 000011
【図１０】
2015510368.tif 000012
【図１１】
2015510368.tif 000013
【図１２】
2015510368.tif 000014
【図１３】
2015510368.tif 000015
【図１４】
2015510368.tif 000016
【図１５】
2015510368.tif 000017
【手続補正書】
【提出日】平成27年1月15日(2015.1.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを利用して無線端末装置と連結されてネットワーク負荷低減のためのポリシーを分析するシステムにおいて、
前記無線端末装置に具備された分析対象アプリケーションに対するネットワーク利用情報を受信して、前記受信されるネットワーク利用情報を前記分析対象アプリケーションに対する識別情報と連結して記憶媒体に累積して記憶し、前記記憶媒体に累積して記憶されたネットワーク利用情報を分析して、前記分析対象アプリケーションに対するネットワーク利用パターン情報を導出する分析サーバーと、及び
前記分析サーバーから提供されるネットワーク利用パターン情報を利用して前記分析対象アプリケーションに対するネットワーク利用制御ポリシー情報を生成して、前記生成されたネットワーク利用制御ポリシー情報と前記ポリシーが適用されるポリシー適用対象アプリケーションに対する情報を含むポリシー情報を前記無線端末装置に送るポリシーサーバーと、を含んで、
前記分析サーバーは、
前記ポリシー情報によるポリシーが適用される前の前記無線端末装置のネットワーク利用量と前記ポリシーが適用された後の前記無線端末装置のネットワーク利用量を比べて、比較結果を導出するネットワーク負荷低減のためのポリシー分析システム。
【請求項２】
前記無線端末装置のネットワーク利用量は、
前記無線端末装置と通信社サーバーのうちで少なくとも一つから提供されることを特徴とする請求項１に記載のネットワーク負荷低減のためのポリシー分析システム。
【請求項３】
前記分析サーバーは、
前記ポリシーの適用前後において、前記無線端末装置のネットワーク利用量に差がある場合、前記比較結果を記憶媒体に記憶するか、またはまた他のサーバーに送ることを特徴とする請求項１に記載のネットワーク負荷低減のためのポリシー分析システム。
【請求項４】
前記分析サーバーは、
前記分析対象アプリケーションによって接続されるアプリケーションサーバーに対するポリシーが適用される前の前記無線端末装置のネットワーク利用量と前記アプリケーションサーバーに対するポリシーが適用された後の前記無線端末装置のネットワーク利用量を比べることを特徴とする請求項１に記載のネットワーク負荷低減のためのポリシー分析システム。
【請求項５】
前記無線端末装置に伝送されたポリシー情報は、前記無線端末装置に具備されたネットワーク負荷低減のためのアプリケーションに提供されて、
前記ネットワーク負荷低減のためのアプリケーションは、
前記ポリシーサーバーから受信されたネットワーク負荷低減のためのポリシー情報を記憶領域に記憶して、前記記憶領域に記憶されたポリシー情報によって前記ネットワーク利用制御ポリシーを前記ポリシー適用対象アプリケーションに適用して、前記無線端末装置のネットワーク利用環境を制御することを特徴とする請求項１に記載のネットワーク負荷低減のためのポリシー分析システム。
【請求項６】
前記無線端末装置に具備されたネットワーク負荷低減のためのアプリケーションを管理するためのアプリケーション管理サーバーをさらに含むことを特徴とする請求項５に記載のネットワーク負荷低減のためのポリシー分析システム。
【請求項７】
前記分析サーバーは、
前記ネットワーク利用情報を分析して、前記分析対象アプリケーションに対する機能別接続サーバーリストと機能別フローのうちで少なくとも一つを導出することを特徴とする請求項１に記載のネットワーク負荷低減のためのポリシー分析システム。
【請求項８】
前記分析サーバーは、
前記ネットワーク利用情報を分析して、前記分析対象アプリケーションに対するキープ-アライブまたはポーリング周期(keep-alive or polling signal)、バックグラウンド実行可否、接続サーバーの住所情報及び広告データ含みの可否のうちで少なくとも一つを導出することを特徴とする請求項１に記載のネットワーク負荷低減のためのポリシー分析システム。
【請求項９】
前記ネットワーク利用パターン情報は、
特定ＩＰまたはＵＲＬに対して、
前記分析対象アプリケーションが接続する時間当りの回数、データを要請するポーリング(Polling)回数、データを送るプッシュ(Push)回数及び送るデータの大きさまたは容量に対する情報を含むことを特徴とする請求項１に記載のネットワーク負荷低減のためのポリシー運営システム。
【請求項１０】
前記ネットワーク利用パターン情報は、
前記分析対象アプリケーションが広告データを含む使用者非承認対象データを要請または受信するかの可否に対する情報を含むことを特徴とする請求項１に記載のネットワーク負荷低減のためのポリシー分析システム。
【請求項１１】
前記ネットワーク利用パターン情報は、
前記無線端末装置に割り当てされたデータ通信限度が超過されるか、または前記無線端末装置が位置する地域に通信網過負荷が設定される場合、前記分析対象アプリケーションがデータ通信を連結するかの可否に対する情報を含むことを特徴とする請求項１に記載のネットワーク負荷低減のためのポリシー分析システム。
【請求項１２】
前記ポリシー情報は、
バックグラウンドで動作するアプリケーションによって周期的に遂行されるキープ-アライブ、またはポーリング信号(keep-alive or polling signal)の伝送を制御するためのものであることを特徴とする請求項１に記載のネットワーク負荷低減のためのポリシー分析システム。
【請求項１３】
前記ネットワーク利用制御ポリシー情報は、
特定ＩＰまたはＵＲＬに対して、
接続する時間当りの回数、データを要請するポーリング(Polling)回数、データを送るプッシュ(Push)回数及び送るデータの大きさ、または容量のうちで少なくとも一つを調整するための情報を含むことを特徴とする請求項１に記載のポリシー情報分析システム。
【請求項１４】
前記ネットワーク利用制御ポリシー情報は、
広告データを含む使用者非承認対象データの要請及び受信を遮断するための情報を含むことを特徴とする請求項１に記載のネットワーク負荷低減のためのポリシー分析システム。
【請求項１５】
前記ネットワーク利用制御ポリシー情報は、
前記無線端末装置に割り当てされたデータ通信限度が超過されるか、または前記無線端末装置が位置する地域に通信網過負荷が設定される場合、データ通信連結を遮断するための情報を含むことを特徴とする請求項１に記載のネットワーク負荷低減のためのポリシー分析システム。
【請求項１６】
ネットワークを利用して無線端末装置と連結されるシステムでネットワーク負荷低減のためのポリシーを分析する方法において、
ポリシーサーバーから提供されるネットワーク負荷低減ポリシーが適用される前の前記無線端末装置のネットワーク利用量情報を受信する段階と、
前記ネットワーク負荷低減ポリシーが適用された後の前記無線端末装置のネットワーク利用量情報を受信する段階と、及び
前記ポリシー適用前後の前記無線端末装置のネットワーク利用量を比べて、比較結果を導出する段階と、を含むネットワーク負荷低減のためのポリシー分析方法。
【請求項１７】
前記無線端末装置のネットワーク利用量は、
前記無線端末装置と通信社サーバーのうちで少なくとも一つから提供されることを特徴とする請求項１６に記載のネットワーク負荷低減のためのポリシー分析方法。
【請求項１８】
前記ポリシーの適用前後において、前記無線端末装置のネットワーク利用量に差がある場合、前記比較結果を記憶媒体に記憶するか、またはまた他のサーバーに送る段階をさらに含むことを特徴とする請求項１６に記載のネットワーク負荷低減のためのポリシー分析方法。
【請求項１９】
前記無線端末装置に具備された分析対象アプリケーションによって接続されるアプリケーションサーバーに対するポリシーが適用される前の前記無線端末装置のネットワーク利用量情報を受信する段階と、
前記アプリケーションサーバーに対するポリシーが適用された後の前記無線端末装置のネットワーク利用量情報を受信する段階と、及び
前記アプリケーションサーバーに対するポリシー適用前後の前記無線端末装置のネットワーク利用量を比べて、比較結果を導出する段階と、をさらに含むことを特徴とする請求項１６に記載のネットワーク負荷低減のためのポリシー分析方法。
【請求項２０】
請求項１６に記載の方法を実行するためのプログラムを記録したことを特徴とするコンピューターで判読可能な記録媒体。
【国際調査報告】
2015510368.tif 000018
2015510368.tif 000019
2015510368.tif 000020
2015510368.tif 000021