[go: up one dir, main page]

JP2016508690A - ベアラセッショントラフィックを必要に応じてネットワークノードに転送するためにポリシー情報を用いる方法、システムおよびコンピュータ読取可能媒体 - Google Patents

ベアラセッショントラフィックを必要に応じてネットワークノードに転送するためにポリシー情報を用いる方法、システムおよびコンピュータ読取可能媒体 Download PDF

Info

Publication number
JP2016508690A
JP2016508690A JP2015555185A JP2015555185A JP2016508690A JP 2016508690 A JP2016508690 A JP 2016508690A JP 2015555185 A JP2015555185 A JP 2015555185A JP 2015555185 A JP2015555185 A JP 2015555185A JP 2016508690 A JP2016508690 A JP 2016508690A
Authority
JP
Japan
Prior art keywords
session
pcrf
network element
bearer
policy
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2015555185A
Other languages
English (en)
Other versions
JP6425663B2 (ja
Inventor
バンツクル,アピルックス
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tekelec Global Inc
Original Assignee
Tekelec Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tekelec Inc filed Critical Tekelec Inc
Publication of JP2016508690A publication Critical patent/JP2016508690A/ja
Application granted granted Critical
Publication of JP6425663B2 publication Critical patent/JP6425663B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0895Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/34Signalling channels for network management communication
    • H04L41/342Signalling channels for network management communication between virtual entities, e.g. orchestrators, SDN or NFV entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0894Policy-based network configuration management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/02Capturing of monitoring data
    • H04L43/028Capturing of monitoring data by filtering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/20Arrangements for monitoring or testing data switching networks the monitoring system or the monitored elements being virtualised, abstracted or software-defined entities, e.g. SDN or NFV

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

この明細書中に記載される主題は、ベアラセッショントラフィックを必要に応じてネットワークノードに転送するためにポリシーおよび課金ルール機能(PCRF)のポリシー情報またはPCRFによって得られるポリシー情報を用いる方法、システムおよびコンピュータ読取可能媒体を含む。1つの例示的なシステムはPCRF200を含む。PCRFは、PCRFのポリシー情報またはPCRFによって得られるポリシー情報を用いて、ベアラセッションのパケットを処理するために必要とされるアプリケーションをホストする0以上のネットワークノードを識別するためのポリシーエンジン202を含む。PCRF200はさらに、ベアラセッションに関連付けられたパケットを処理するのに必要であると判断されたネットワークノードのうちのいずれかにベアラセッショントラフィックを転送し、ベアラセッションに関連付けられたパケットを処理するのに必要であると判断されなかったネットワークノードのうちのいずれかをバイパスするように、少なくとも1つの構成可能なネットワークエレメント206を構成するための命令を与えるためのアプリケーションルーティングコンフィギュレータ204を含む。ポリシーエンジンは、ディープパケットインスペクション(DPI)装置108、ビデオオーバーパケット(VoP)装置110またはコンテンツフィルタ112がセッションのために必要であるかどうかを判断し得る。

Description

優先権主張
本願は、2013年1月24日に提出された米国特許出願連続番号第13/749,655号の利益を主張するものであって、その開示の全体が引用によりこの明細書中に援用されている。
技術分野
この明細書中に記載される主題は、ベアラトラフィックにサービスを提供することに関する。より特定的には、この明細書中に記載される主題は、ベアラセッショントラフィックを必要に応じてネットワークノードに転送するために、PCRFのポリシー情報またはPCRFによって得られるポリシー情報を用いる方法、システムおよびコンピュータ読取可能媒体に関する。
背景
パケットネットワークにおいては、携帯用ハンドセットなどのモバイルデバイスから発生するパケットは、インターネットまたは他の中継ネットワークに到達する前にさまざまなアプリケーションをホストする多くのネットワークノードを通過しなければならない。たとえば、モバイルデバイスから発生するパケットデータは、e−ノードB、シグナリングゲートウェイ(SGW:signaling gateway)、パケットゲートウェイ(PGW:packet gateway)、ディープパケットインスペクション(DPI:deep packet inspection)装置、ビデオオーバーパケット(VoP:video over packet)装置、およびコンテンツフィルタを通ってからインターネットに到達する可能性がある。ベアラパスにおけるネットワークノード毎にパケット遅延が増していく。加えて、たとえベアラトラフィックのうち一部しかそのサービスを必要としていないとしても、100%のベアラトラフィックを処理するために各々のネットワークノードをスケーリングしなければならない。このスケーリングの結果、各々のネットワークノードのコストが高くなる。
したがって、これらの問題点を考慮して、ベアラトラフィックを必要に応じてネットワークノードに転送するためにPCRFのポリシー情報またはPCRFによって得られるポリシー情報を用いる方法、システムおよびコンピュータ読取可能媒体が必要とされている。
概要
この明細書中に記載される主題は、ベアラトラフィックを必要に応じてネットワークノードに転送するためにポリシーおよび課金ルール機能(PCRF:policy and charging rules function)のポリシー情報またはPCRFによって得られるポリシー情報を用いる方法、システムおよびコンピュータ読取可能媒体を含む。1つの例示的なシステムはPCRFを含む。PCRFは、PCRFのポリシー情報またはPCRFによって得られるポリシー情報を用いて、ベアラセッションのパケットを処理するのに必要とされるアプリケーションをホストする0以上のネットワークノードを識別するためのポリシーエンジンを含む。PCRFはさらに、ベアラセッションに関連付けられたパケットを処理するのに必要であると判断されたネットワークノードのうちのいずれかにベアラセッショントラフィックを転送し、ベアラセッションに関連付けられたパケットを処理するのに必要であると判断されなかったネットワークノードのいずれかをバイパスするように、少なくとも1つの構成可能なネットワークエレメントを構成するための命令を与えるためのアプリケーションルーティングコンフィギュレータを含む。
この明細書中に記載される主題は、ソフトウェアにおいてハードウェアおよび/またはファームウェアと組み合わせて実現することができる。たとえば、この明細書中に記載される主題は、プロセッサによって実行されるソフトウェアにおいて実現することができる。例示的な一実現例においては、この明細書中に記載される主題は、コンピュータ制御のプロセッサによって実行されたときにコンピュータにステップを実行させるコンピュータ実行可能命令が格納された非一時的なコンピュータ読取可能媒体を用いて実現することができる。この明細書中に記載される主題を実現するのに適した例示的なコンピュータ読取可能媒体は、非一時的なコンピュータ読取可能媒体、たとえば、ディスク記憶装置、チップ記憶装置、プログラム可能論理装置、および特定用途向け集積回路などを含む。加えて、この明細書中に記載される主題を実現するコンピュータ読取可能媒体は、単一の装置もしくは単一のコンピューティングプラットフォームに配置されてもよく、または、複数の装置もしくは複数のコンピューティングプラットフォームにわたって分散させてもよい。
図面の簡単な説明
この明細書中に記載される主題の好ましい実施形態を、ここで、添付の図面を参照して説明する。
ベアラセッションのパケットが通過し得る例示的なネットワークノードを示すネットワーク図である。 この明細書中に記載される主題の実施形態に従った、ベアラセッショントラフィックを必要に応じてネットワークノードに転送するためにPCRFのポリシー情報またはPCRFによって得られるポリシー情報を用いるシステムを示すネットワーク図である。 この明細書中に記載される主題の実施形態に従った、ベアラセッショントラフィックを必要に応じてネットワークノードに転送するためにPCRFのポリシー情報またはPCRFによって得られるポリシー情報を用いるプロセスを示すフローチャートである。
詳細な説明
この明細書中に記載される主題は、ベアラセッショントラフィックを必要に応じてネットワークノードに転送するためにPCRFのポリシー情報またはPCRFによって得られるポリシー情報を用いる方法、システムおよびコンピュータ読取可能媒体を含む。図1は例示的なネットワークノードを示すブロック図であって、所与のセッションのためのトラフィックがネットワークノードのうち1つ以上のノードのサービスを必要とするか否かにかかわらず、ベアラセッショントラフィックがこれらネットワークノードを通過し得る。図1を参照すると、モバイルデバイスから発生するトラフィックは、e−ノードB102、SGW104、PGW106、DPI装置108、VoP装置110およびコンテンツフィルタ112を通過してからインターネット114に到達する。1つ以上のノード108、110および112に対する必要に応じたベアラセッショントラフィックのルーティングまたは転送を動的に構成するためのメカニズムが、図1に示されるネットワーク構成に存在しないので、モバイルデバイス100からのパケットトラフィックはこれらのネットワークエレメントのすべてを通過しければならなくなる。このような構成により、パケット遅延が増し、各々のネットワークノードに伴う費用が増大する。
これらの問題点に鑑み、ベアラセッショントラフィックを必要に応じてネットワークノード108、110および112のうち1つ以上に転送するために、ネットワークスイッチ、ルータ、アプリケーション、または他のネットワークエンティティを動的に構成するように、PCRFのポリシー情報またはPCRFによって得られるポリシー情報を用いるシステムが提供される。
図2はこのようなシステムを示す。図2においては、PCRF200は、ポリシーエンジン202およびアプリケーションルーティングコンフィギュレータ204を含む。ポリシーエンジン202は、PCRF200のポリシー情報またはPCRF200によって得られるポリシー情報を用いて、所与のベアラセッションのためにネットワークノード108、110および112のうちどれを用いなければならないか、ならびに/または、ベアラセッションのためにネットワークノード108、110および112のうちどれがバイパスされなければならないか、を決定する。アプリケーションルーティングコンフィギュレータ204は、所与のベアラセッションのために必要なものとして識別されたノードにベアラセッショントラフィックを転送するように、1つ以上の構成可能なネットワークエレメント206を動的に構成する。
上述のように、ポリシーエンジン202は、PCRF200によって格納されたポリシー情報またはPCRF200によって得られるポリシー情報を用いて、どのネットワークノードが所与のベアラセッションのためのトラフィックを受信しなければならないかを決定し得る。たとえば、e−ノードB102または他のネットワークエレメントがセッションを開始すると、ネットワークエレメントを始動させるセッションに関連付けられたポリシー課金および執行機能(policy charging and enforcement function)は、どんなポリシーをセッションに適用すべきかを決定するために、PCRF200に照会を行わなければならない。PCRF200は、ポリシーエンジン202を用いて、ベアラセッションに関連付けられたサブスクライバを識別し、サブスクライバおよびベアラセッションタイプに関連付けられた格納済みポリシールールにアクセスし、サブスクライバおよびベアラセッションタイプについてのポリシールールを用いて、ネットワークノード108、110および112のうち1つ以上が所与のセッションのために必要となり得ると判断する。ポリシールールは、PCRFのメモリ内、またはPCRFによってアクセス可能なノードのメモリ内に格納されてもよい。ポリシールールを格納し得るPCRFによってアクセス可能な外部ノードの一例として、サブスクリプションプロファイルリポジトリ(SPR:subscription profile repository)がある。ポリシールールを格納し得るPCRFによってアクセス可能な外部ノードの別の例として、ホームサブスクライバサーバ(HSS:home subscriber server)がある。ポリシールールがPCRFの外部に格納される場合、PCRFは、セッション用のパケットを処理するのに必要なアプリケーションをホストするネットワークノードを識別するために、SPRまたはHSSに問合わせを行ってもよい。ポリシールールがPCRF200内部に格納される場合、ポリシーエンジン202は、セッション用のパケットを処理するのに必要なアプリケーションをホストするネットワークノードを識別するために、PCRFによって維持されるポリシーデータベースに問合わせを行ってもよい。
PCRF200が所与のセッションのためのプロセッサパケットに必要とされるネットワークノードを識別すると、当該PCRF200は、セッションに関連付けられたパケットを探すように、かつ、セッション用のパケットを如何に処理するかについて、識別されたネットワークノード108、110および112に指示してもよい。PCRF200は、ネットワークノード108、110および112のうちのどれが所与のセッションのために必要であるかを認識しているので、アプリケーションルーティングコンフィギュレータ204は、この情報を利用して、必要とされるネットワークノードに所与のベアラセッションのためのトラフィックを転送し、セッションにとって不要なネットワークノードをバイパスするために、1つ以上の構成可能なネットワークエレメントを動的に構成するように1つ以上の構成可能なネットワークエレメント206を構成し得る。
ベアラセッションにとって不要であると判断されたネットワークノードがバイパスされるので、各々のベアラセッションのために必要とされるネットワークノードを導入するだけで、パケット遅延が最小限にされる。さらに、各々のネットワークノードはすべてのパケットトラフィックではなく、予想されるトラフィックを処理するようにスケーリングまたは設計されるだけでよい。たとえば、トラフィックのうち30%は、追加の処理を必要としない可能性があり、単にe−ノードB、SGWおよびPGWを通過するだけであるかもしれず、20%は映像最適化を必要とするかもしれず、20%はコンテンツフィルタリングを必要とするかもしれず、30%はDPIを必要とするかもしれない。PCRF200は、ポリシー情報を用いて、必要とされるネットワークノードにベアラセッショントラフィックを転送し、これにより、これらのパーセンテージを実現するように1つ以上の構成可能なネットワークエレメントを動的に構成し得る。必要とされるネットワークノードにセッショントラフィックを動的に誘導し、不必要なネットワークノードをバイパスすることによって、ネットワーク効率を高める。
一実施形態においては、アプリケーションルーティングコンフィギュレータ204は、OpenFlowコントローラであってもよく、構成可能なネットワークエレメント206はOpenFlowコンパチブルスイッチであってもよい。OpenFlowプロトコルは、バージョン1.1.0で施行されるOpenFlowスイッチ規格(ワイヤプロトコル0x02;www.openflow.org;2011年2月28日)に規定されており、その開示全体が引用によりこの明細書中に援用されている。必要とされるネットワークエレメントにベアラセッショントラフィックを転送するように1つ以上の構成可能なネットワークエレメントを動的に構成するために、アプリケーションルーティングコンフィギュレータ204はネットワークエレメント206にOpenFlowフローテーブル変更コマンドを送信して、フローテーブルエントリを追加するかまたはそれらのフローテーブルにおけるフローテーブルエントリ変更し、これにより、セッションにおけるパケットは、セッションのために必要なものとして識別されたネットワークエレメントに転送され、セッションのために必要なものとして識別されないネットワークエレメントをバイパスし得る。構成可能なネットワークエレメント206がOpenFlowスイッチによって実現されている例示的な一実現例においては、OpenFlowスイッチは、PCRF200、PGW106、DPI装置108、VoP装置110、コンテンツフィルタ112およびインターネット114の各々に対応するポートを有してもよい。ネットワークエレメント108、110および112の各々は、処理後、OpenFlowスイッチから受取ったパケットをOpenFlowスイッチに転送し返すように構成されてもよい。例示を目的として、所与のセッションが、VoP装置110ではなくDPI装置108およびコンテンツフィルタ112による処理を必要とすると判断されるものと想定する。この例においては、PCRF200は、以下の表1に示されるように、OpenFlowスイッチに関連付けられたフローテーブルを構成してもよい。
Figure 2016508690
フローテーブルは、入来パケットにおけるフィールドと比較される一致フィールドと、一致フィールドの各組合せと一致するパケットのために実行するべき命令とを含む。入来ポートがPGW106に対応し、セッションIDがIP(またはパラメータを識別する他のセッション)である場合、当該命令は、DPIに関連付けられたポートにパケットを出力することである。これにより、PGW106から受取ったセッションIPのための入来パケットがDPI装置108に転送されることとなる。DPI装置108がパケットをOpenFlowスイッチに転送し返すように構成されると想定すると、フローテーブルに従って、セッションIDとしてIPを有するDPIに対応する入来ポート上で受取られたパケットが、コンテンツフィルタに関連付けられたポートに出力されることとなる。パケットがコンテンツフィルタをパスし、OpenFlowスイッチに転送し返されると想定すると、次のフローテーブルエントリに従って、セッションIDとしてIPを有するコンテンツフィルタに関連付けられた入来ポート上で受取られたパケットがインターネットに出力されることとなる。こうして、上述の動的に構成されたフローテーブルを用いて、IPによって識別されるセッションに関連付けられたパケットが、VoP装置ではなく、DPIおよびコンテンツフィルタによって処理される。PCRFのポリシー情報を用いてトラフィックを必要なネットワークノードだけに転送するためにネットワーク転送またはルーティングをこのように動的に構成することにより、処理のためにノードが必要とされないトラフィックに対処するために、ネットワークノードを過剰に設計する必要性が低くなる。
図3は、この明細書中に記載される主題に従った、ベアラセッショントラフィックを必要に応じてネットワークノードに転送するためのポリシーおよび課金ルール機能についてのポリシー情報を用いる例示的なステップを示すフローチャートである。図3を参照すると、ステップ300において、新しいセッションについてのポリシー要求が受取られる。たとえば、図2に示されるPCRF200は、モバイルデバイス100を必要とするセッションを確立することを所望するポリシー要求を、(アプリケーション機能(AF:application function)などの)SGW104およびPGW106または他のノードを介してe−ノードB102から受取ってもよい。ステップ302において、PCRF200は、PCRFのポリシー情報またはPCRFによって得られるポリシー情報を用いて、ベアラセッションに関連付けられたパケットを処理するのに必要なネットワークノードを識別する。たとえば、PCRF200は、モバイルデバイス100のための格納されたポリシー命令を用いて、セッションに関連付けられたパケットを処理するのに必要とされるDPI、VoP、およびコンテンツフィルタ112のうち0以上を識別し得る。ステップ304において、PCRF200は、ベアラトラフィックをセッションから必要とされるネットワークエレメントに転送し、ベアラセッションのために必要とされないネットワークエレメントをバイパスするように、構成可能なネットワークエレメント206を構成する。上述のように、一実現例においては、この構成は、必要とされるネットワークエレメントにセッションパケットを転送し、不要なネットワークエレメントをバイパスするようにOpenFlowスイッチのフローテーブルを変更することによって達成されてもよい。
ここで開示された主題のさまざまな詳細がここで開示された主題の範囲から逸脱することなく変更され得ることが理解されるだろう。さらに、上述の説明は、例示のみを目的とするものであって、限定を目的としたものではない。

Claims (20)

  1. ベアラセッショントラフィックを必要に応じてネットワークノードに転送するためにポリシーおよび課金ルール機能(PCRF)のポリシー情報またはPCRFによって得られるポリシー情報を用いるシステムであって、
    PCRFを含み、前記PCRFは、
    PCRFのポリシー情報またはPCRFによって得られるポリシー情報を用いて、ベアラセッションのパケットを処理するのに必要とされるアプリケーションをホストする0以上のネットワークノードを識別するためのポリシーエンジンと、
    セッションに関連付けられたパケットを処理するのに必要なものとして識別されたアプリケーションをホストするものとして識別されるネットワークノードのうちのいずれかにベアラセッショントラフィックを転送し、セッションに関連付けられたパケットを処理するのに必要なものとして識別されないネットワークノードのうちのいずれかをバイパスするように、少なくとも1つの構成可能なネットワークエレメントを構成するための命令を与えるためのアプリケーションルーティングコンフィギュレータとを含む、システム。
  2. アプリケーションルーティングコンフィギュレータはOpenFlowコントローラを含み、少なくとも1つのネットワークエレメントを構成するための命令は、ベアラセッションにおけるパケットを識別するためのパラメータを含む少なくとも1つのOpenFlowコマンドと、パケット同士を一致させるべく実行される命令とを含む、請求項1に記載のシステム。
  3. ポリシーエンジンは、ディープパケットインスペクション(DPI)装置がセッションのために必要であるかどうかを判断するように構成され、ディープパケットインスペクション装置がセッションのために必要であると判断されたことに応じて、アプリケーションルーティングコンフィギュレータは、ベアラセッションからDPI装置にトラフィックを転送するように少なくとも1つの構成可能なネットワークエレメントを動的に構成するための命令を少なくとも1つの構成可能なネットワークエレメントに与えるように構成される、請求項1に記載のシステム。
  4. DPI装置がセッションのために必要ではないと判断されたことに応じて、アプリケーションルーティングコンフィギュレータは、ベアラセッションからトラフィックを転送してDPI装置をバイパスするように、少なくとも1つの構成可能なネットワークエレメントを動的に構成するための命令を少なくとも1つの構成可能なネットワークエレメントに与えるように構成される、請求項3に記載のシステム。
  5. ポリシーエンジンは、ビデオオーバーパケット(VoP)装置がセッションのために必要であるかどうかを判断するように構成され、VoP装置がセッションのために必要であると判断されたことに応じて、アプリケーションルーティングコンフィギュレータコントローラインターフェイスは、ベアラセッションからVoP装置にトラフィックを転送するように、少なくとも1つの構成可能なネットワークエレメントを動的に構成するための命令を少なくとも1つの構成可能なネットワークエレメントに与えるように構成される、請求項1に記載のシステム。
  6. VoP装置がセッションのために必要ではないと判断されたことに応じて、アプリケーションルーティングコンフィギュレータは、ベアラセッションからトラフィックを転送してVoP装置をバイパスするように、少なくとも1つの構成可能なネットワークエレメントを動的に構成するための命令を少なくとも1つの構成可能なネットワークエレメントに与えるように構成される、請求項5に記載のシステム。
  7. ポリシーエンジンは、コンテンツフィルタがセッションのために必要であるかどうかを判断するように構成され、コンテンツフィルタがセッションのために必要であると判断されたことに応じて、アプリケーションルーティングコンフィギュレータは、ベアラセッションからコンテンツフィルタにトラフィックを転送するように、少なくとも1つの構成可能なネットワークエレメントを動的に構成するための命令を少なくとも1つの構成可能なネットワークエレメントに与えるように構成される、請求項1に記載のシステム。
  8. コンテンツフィルタがセッションのために必要ではないと判断されたことに応じて、アプリケーションルーティングコンフィギュレータは、ベアラセッションからトラフィックを転送してコンテンツフィルタをバイパスするように、少なくとも1つの構成可能なネットワークエレメントを動的に構成するための命令を少なくとも1つの構成可能なネットワークエレメントに与えるように構成される、請求項7に記載のシステム。
  9. アプリケーションルーティングコンフィギュレータは、ベアラセッションから識別されたネットワークノードのみにトラフィックを転送し、これにより、ベアラセッションのために必要ではないと判断されたネットワークノードをバイパスするように、少なくとも1つの構成可能なネットワークエレメントを動的に構成するように構成される、請求項1に記載のシステム。
  10. ベアラセッショントラフィックを必要に応じてネットワークノードに転送するためにポリシーおよび課金ルール機能(PCRF)のポリシー情報またはPCRFによって得られるポリシー情報を用いる方法であって、
    ポリシーおよび課金ルール機能(PCRF)において、
    PCRFのポリシー情報またはPCRFによって得られるポリシー情報を用いるPCRFのポリシーエンジンにより、ベアラセッションにおけるパケットを処理するのに必要なアプリケーションをホストする0以上のネットワークノードを識別するステップと、
    セッションに関連付けられたパケットを処理するのに必要なものとして識別されたアプリケーションをホストするものとして識別されたネットワークノードのうちのいずれかにベアラセッショントラフィックを転送し、セッションに関連付けられたパケットを処理するのに必要なものとして識別されなかったネットワークノードのうちのいずれかをバイパスするように、少なくとも1つの構成可能なネットワークエレメントを構成するための命令を、PCRFのアプリケーションコンフィギュレータから与えるステップとを含む、方法。
  11. アプリケーションルーティングコンフィギュレータはOpenFlowコントローラを含み、少なくとも1つのネットワークエレメントを構成するための命令は、ベアラセッションにおけるパケットを識別するためのパラメータを含む少なくとも1つのOpenFlowコマンドと、パケット同士を一致させるべく実行される命令とを含む、請求項10に記載の方法。
  12. ポリシーエンジンは、ディープパケットインスペクション(DPI)装置がセッションのために必要であるかどうかを判断するように構成され、ディープパケットインスペクション装置がセッションのために必要であると判断されたことに応じて、アプリケーションルーティングコンフィギュレータは、ベアラセッションからDPI装置にトラフィックを転送するように、少なくとも1つの構成可能なネットワークエレメントを動的に構成するための命令を少なくとも1つの構成可能なネットワークエレメントに与えるように構成される、請求項10に記載の方法。
  13. DPI装置がセッションのために必要ではないと判断されたことに応じて、アプリケーションルーティングコンフィギュレータインターフェイスは、ベアラセッションからトラフィックを転送してDPI装置をバイパスするように、少なくとも1つの構成可能なネットワークエレメントを動的に構成するための命令を少なくとも1つの構成可能なネットワークエレメントに与えるように構成される、請求項12に記載の方法。
  14. ポリシーエンジンは、ビデオオーバーパケット(VoP)装置がセッションのために必要であるかどうかを判断するように構成され、VoP装置がセッションのために必要であると判断されたことに応じて、アプリケーションルーティングコンフィギュレータは、ベアラセッションからVoP装置にトラフィックを転送するように、少なくとも1つの構成可能なネットワークエレメントを動的に構成するための命令を与えるように構成される、請求項10に記載の方法。
  15. VoP装置がセッションのために必要ではないと判断されたことに応じて、アプリケーションルーティングコンフィギュレータは、ベアラセッションからトラフィックを転送してVoP装置をバイパスするように、少なくとも1つの構成可能なネットワークエレメントを動的に構成するための命令を少なくとも1つの構成可能なネットワークエレメントに与えるように構成される、請求項14に記載の方法。
  16. ポリシーエンジンは、コンテンツフィルタがセッションのために必要であるかどうかを判断するように構成され、コンテンツフィルタがセッションのために必要であると判断されたことに応じて、アプリケーションルーティングコンフィギュレータは、ベアラセッションからコンテンツフィルタにトラフィックを転送するように、少なくとも1つの構成可能なネットワークエレメントを動的に構成するための命令を少なくとも1つの構成可能なネットワークエレメントに与えるように構成される、請求項10に記載の方法。
  17. コンテンツフィルタがセッションのために必要ではないと判断されたことに応じて、アプリケーションルーティングコンフィギュレータは、ベアラセッションからトラフィックを転送してコンテンツフィルタをバイパスするように、少なくとも1つの構成可能なネットワークエレメントを動的に構成するための命令を少なくとも1つの構成可能なネットワークエレメントに与えるように構成される、請求項16に記載の方法。
  18. アプリケーションルーティングコンフィギュレータは、ベアラセッションから識別されたネットワークノードのみにトラフィックを転送し、これにより、ベアラセッションのために必要ではないと判断されたネットワークノードをバイパスするように、少なくとも1つの構成可能なネットワークエレメントを動的に構成するように構成される、請求項10に記載の方法。
  19. 実行可能命令が格納された非一時的なコンピュータ読取可能媒体であって、前記実行可能命令がコンピュータ制御のプロセッサによって実行されると、
    ポリシーおよび課金ルール機能(PCRF)において、
    PCRFのポリシー情報またはPCRFによって得られるポリシー情報を用いるPCRFのポリシーエンジンによって、ベアラセッションにおけるパケットを処理するために必要とされるアプリケーションをホストする0以上のネットワークノードを識別するステップと、
    セッションに関連付けられたパケットを処理するのに必要なものとして識別されたアプリケーションをホストするものとして識別されたネットワークノードのうちのいずれかにベアラセッショントラフィックを転送し、セッションに関連付けられたパケットを処理するのに必要なものとして識別されなかったネットワークノードのうちのいずれかをバイパスするように、少なくとも1つの構成可能なネットワークエレメントを構成するための命令を、PCRFのアプリケーションコンフィギュレータから与えるステップと、をコンピュータに実行させる、非一時的なコンピュータ読取可能媒体。
  20. アプリケーションルーティングコンフィギュレータはOpenFlowコントローラを含み、少なくとも1つのネットワークエレメントを構成するための命令は、ベアラセッションにおけるパケットを識別するためのパラメータを含む少なくとも1つのOpenFlowコマンドと、パケット同士を一致させるべく実行される命令とを含む、請求項19に記載の非一時的なコンピュータ読取可能媒体。
JP2015555185A 2013-01-24 2014-01-14 ベアラセッショントラフィックを必要に応じてネットワークノードに転送するためにポリシー情報を用いる方法、システムおよびコンピュータ読取可能媒体 Active JP6425663B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/749,655 US9537904B2 (en) 2013-01-24 2013-01-24 Methods, systems, and computer readable media for using policy knowledge of or obtained by a policy and charging rules function (PCRF) for needs based forwarding of bearer session traffic to network nodes
US13/749,655 2013-01-24
PCT/US2014/011551 WO2014116465A1 (en) 2013-01-24 2014-01-14 Methods, systems, and computer readable media for using policy knowledge for needs based forwarding of bearer session traffic to network nodes

Publications (2)

Publication Number Publication Date
JP2016508690A true JP2016508690A (ja) 2016-03-22
JP6425663B2 JP6425663B2 (ja) 2018-11-21

Family

ID=50073452

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015555185A Active JP6425663B2 (ja) 2013-01-24 2014-01-14 ベアラセッショントラフィックを必要に応じてネットワークノードに転送するためにポリシー情報を用いる方法、システムおよびコンピュータ読取可能媒体

Country Status (5)

Country Link
US (1) US9537904B2 (ja)
EP (1) EP2949098B1 (ja)
JP (1) JP6425663B2 (ja)
CN (1) CN105075215B (ja)
WO (1) WO2014116465A1 (ja)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9398492B2 (en) 2012-06-14 2016-07-19 Tekelec, Inc. Methods, systems, and computer readable media for providing policy and charging rules function (PCRF) with integrated openflow controller
CN105052074B (zh) 2013-02-18 2019-03-19 泰科来股份有限公司 用于提供虚拟化直径网络架构以及用于将业务量路由至动态实例化的直径资源实例的方法、系统和计算机可读介质
US9369390B2 (en) 2013-02-18 2016-06-14 Tekelec, Inc. Methods, systems, and computer readable media for providing a thinking diameter network architecture
WO2015006970A1 (zh) * 2013-07-19 2015-01-22 华为技术有限公司 交换设备、控制器、交换设备配置、报文处理方法及系统
US9391897B2 (en) 2013-07-31 2016-07-12 Oracle International Corporation Methods, systems, and computer readable media for mitigating traffic storms
US11388082B2 (en) 2013-11-27 2022-07-12 Oracle International Corporation Methods, systems, and computer readable media for diameter routing using software defined network (SDN) functionality
JP6285828B2 (ja) * 2014-09-08 2018-02-28 日本電信電話株式会社 パケットヘッダ識別制御装置、制御方法、及び制御プログラム
US9774706B2 (en) 2014-09-30 2017-09-26 Level 3 Communications, Llc Providing functional requirements for a network connection from a local library
EP3254440B1 (en) * 2015-02-03 2022-05-18 Telefonaktiebolaget LM Ericsson (publ) Control signalling in sdn architecture networks
US10148509B2 (en) 2015-05-13 2018-12-04 Oracle International Corporation Methods, systems, and computer readable media for session based software defined networking (SDN) management
CN106712972B (zh) * 2015-07-28 2019-12-13 中国移动通信集团公司 一种计费规则的更新方法、装置与系统

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003174483A (ja) * 2001-12-06 2003-06-20 Nec Corp セキュリティ管理システムおよび経路指定プログラム
WO2012039176A1 (en) * 2010-09-22 2012-03-29 Nec Corporation A control apparatus, a communication system, a communication method and a recording medium having recorded thereon a communication program
US20120123870A1 (en) * 2010-11-16 2012-05-17 Genband Inc. Systems and methods for enabling personalization of data service plans
JP2012511846A (ja) * 2008-12-10 2012-05-24 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Nat経由のデータセッションのポリシー及び課金制御のための制御セッションのトークンベースの相関
WO2012144194A1 (en) * 2011-04-18 2012-10-26 Nec Corporation Terminal, control device, communication method,communication system, communication module, program, and information processing device
US20120303835A1 (en) * 2011-05-23 2012-11-29 Telefonaktiebolaget Lm Ericsson (Publ) Implementing EPC in a Cloud Computer with Openflow Data Plane

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1211851A1 (en) 2000-11-30 2002-06-05 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Method and system for resource reservation in a multicasting network
US7451183B2 (en) 2003-03-21 2008-11-11 Hewlett-Packard Development Company, L.P. Assembly and method for balancing processors in a partitioned server
US7522517B1 (en) 2003-11-18 2009-04-21 Sprint Communications Company Lp. Communication system with multipoint circuit bonding
CN101247321B (zh) 2007-02-14 2012-07-04 华为技术有限公司 在基于直径协议的网络中进行路由诊断的方法、装置及系统
KR20090033968A (ko) 2007-10-02 2009-04-07 삼성전자주식회사 정책 및 과금 규칙 결정 시스템에서 디아미터 인터페이스처리 방법 및 장치
US20090327079A1 (en) 2008-06-25 2009-12-31 Cnet Networks, Inc. System and method for a delivery network architecture
US8811338B2 (en) 2008-08-22 2014-08-19 Qualcomm Incorporated Proxy mobile internet protocol (PMIP) in a multi-interface communication environment
US8902805B2 (en) * 2008-10-24 2014-12-02 Qualcomm Incorporated Cell relay packet routing
RU2496277C2 (ru) 2009-05-26 2013-10-20 Нокиа Корпорейшн Способ и устройство для переноса мультимедийного сеанса
CN101998531B (zh) * 2009-08-11 2013-04-24 华为技术有限公司 策略和计费控制规则授权方法、装置及系统
EP2296309B1 (en) 2009-09-11 2012-10-31 Alcatel Lucent A method for delivering policy rules to an end user, according on his/her account balance and service subscription level, in a telecommunication network
US8355395B2 (en) 2009-10-20 2013-01-15 At&T Intellectual Property I, L.P. Controlling registration floods in VoIP networks via DNS
EP2507972B1 (en) 2010-02-12 2018-12-05 Tekelec, Inc. Method, system, and computer readable medium for diameter protocol harmonization
IN2012CN06918A (ja) 2010-02-12 2015-05-29 Tekelec Inc
US20140193154A1 (en) 2010-02-22 2014-07-10 Vello Systems, Inc. Subchannel security at the optical layer
US20130003745A1 (en) 2010-03-24 2013-01-03 Kouichi Nishimura Information system, control device, method of managing virtual network, and program
WO2011127974A1 (en) * 2010-04-14 2011-10-20 Telefonaktiebolaget Lm Ericsson (Publ) Handling of policy and charging information and user profiles in a multisite communication's network
CN106131858B (zh) 2010-04-30 2019-12-13 索尼公司 在异构网络中管理资源的系统和方法
US8897134B2 (en) 2010-06-25 2014-11-25 Telefonaktiebolaget L M Ericsson (Publ) Notifying a controller of a change to a packet forwarding configuration of a network element over a communication channel
RU2576480C2 (ru) 2010-10-28 2016-03-10 Нек Корпорейшн Сетевая система и способ управления трафиком связи
WO2012055446A1 (en) 2010-10-29 2012-05-03 Nokia Siemens Networks Gmbh & Co. Kg. Dynamic creation of virtualized network topology
WO2012062836A1 (en) 2010-11-10 2012-05-18 Nec Europe Ltd. Method for supporting congestion management in a congestion exposure-enabled network
US9787544B2 (en) 2010-11-12 2017-10-10 Telefonaktiebolaget Lm Ericsson (Publ) Installation and enforcement of dynamic and static PCC rules in tunneling scenarios
KR101155012B1 (ko) 2010-11-24 2012-06-14 한국과학기술정보연구원 오픈플로우 네트워크 시스템 및 그 제어방법
US8880726B2 (en) 2010-12-16 2014-11-04 Openet Telecom Ltd. Methods, systems and devices for dynamic context-based routing using a topology tree
US8665717B2 (en) * 2011-02-18 2014-03-04 Verizon Patent And Licensing Inc. Data rate aware scheduling in advanced wireless networks
WO2012130264A1 (en) 2011-03-29 2012-10-04 Nec Europe Ltd. User traffic accountability under congestion in flow-based multi-layer switches
WO2012149954A1 (en) 2011-05-03 2012-11-08 Nokia Siemens Networks Oy Traffic offload in communication networks
WO2012158854A1 (en) 2011-05-16 2012-11-22 F5 Networks, Inc. A method for load balancing of requests' processing of diameter servers
CN103797754B (zh) * 2011-09-16 2017-02-22 瑞典爱立信有限公司 Tdf会话建立方法和器件
US9615318B2 (en) 2011-09-20 2017-04-04 Nokia Solutions And Networks Oy Multiplexing core networks in RAN sharing
WO2013044367A1 (en) * 2011-09-29 2013-04-04 Avvasi Inc. Systems and methods for media service delivery
EP2772012A4 (en) 2011-10-27 2015-05-20 Zte Corp SYSTEM AND METHOD FOR THE CLOUD-BASED IMPLEMENTATION OF COFO-SE ON EXPLICIT (OR VIRTUALIZED) M2M GATEWAY ELEMENT
US9935901B2 (en) 2011-12-30 2018-04-03 Dell Products, Lp System and method of enabling a multi-chassis virtual switch for virtual server network provisioning
US9350671B2 (en) 2012-03-22 2016-05-24 Futurewei Technologies, Inc. Supporting software defined networking with application layer traffic optimization
US9398492B2 (en) 2012-06-14 2016-07-19 Tekelec, Inc. Methods, systems, and computer readable media for providing policy and charging rules function (PCRF) with integrated openflow controller
US8873753B2 (en) * 2012-08-27 2014-10-28 Verizon Patent And Licensing Inc. Analysis of network operation
US9787570B2 (en) * 2012-10-17 2017-10-10 Verizon Patent And Licensing Inc. Dynamic feature peer network for application flows
WO2014099680A2 (en) 2012-12-17 2014-06-26 United States Postal Service System and method of coordinating distribution of an item
CN105052074B (zh) 2013-02-18 2019-03-19 泰科来股份有限公司 用于提供虚拟化直径网络架构以及用于将业务量路由至动态实例化的直径资源实例的方法、系统和计算机可读介质
US9369390B2 (en) 2013-02-18 2016-06-14 Tekelec, Inc. Methods, systems, and computer readable media for providing a thinking diameter network architecture
US10333779B2 (en) 2013-04-10 2019-06-25 Huawei Technologies Co., Ltd. System and method for providing a software defined protocol stack
US9391897B2 (en) 2013-07-31 2016-07-12 Oracle International Corporation Methods, systems, and computer readable media for mitigating traffic storms
US11388082B2 (en) 2013-11-27 2022-07-12 Oracle International Corporation Methods, systems, and computer readable media for diameter routing using software defined network (SDN) functionality

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003174483A (ja) * 2001-12-06 2003-06-20 Nec Corp セキュリティ管理システムおよび経路指定プログラム
JP2012511846A (ja) * 2008-12-10 2012-05-24 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Nat経由のデータセッションのポリシー及び課金制御のための制御セッションのトークンベースの相関
WO2012039176A1 (en) * 2010-09-22 2012-03-29 Nec Corporation A control apparatus, a communication system, a communication method and a recording medium having recorded thereon a communication program
US20120123870A1 (en) * 2010-11-16 2012-05-17 Genband Inc. Systems and methods for enabling personalization of data service plans
WO2012144194A1 (en) * 2011-04-18 2012-10-26 Nec Corporation Terminal, control device, communication method,communication system, communication module, program, and information processing device
US20120303835A1 (en) * 2011-05-23 2012-11-29 Telefonaktiebolaget Lm Ericsson (Publ) Implementing EPC in a Cloud Computer with Openflow Data Plane

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
林 偉夫、上野 洋史: "将来のクラウド基盤技術を支える研究開発", NEC技報 第63巻 第2号, JPN6016032213, 23 April 2010 (2010-04-23), pages 124 - 128, ISSN: 0003384176 *

Also Published As

Publication number Publication date
US20140204796A1 (en) 2014-07-24
JP6425663B2 (ja) 2018-11-21
EP2949098A1 (en) 2015-12-02
US9537904B2 (en) 2017-01-03
EP2949098B1 (en) 2017-10-11
CN105075215B (zh) 2018-10-19
WO2014116465A1 (en) 2014-07-31
CN105075215A (zh) 2015-11-18

Similar Documents

Publication Publication Date Title
JP6425663B2 (ja) ベアラセッショントラフィックを必要に応じてネットワークノードに転送するためにポリシー情報を用いる方法、システムおよびコンピュータ読取可能媒体
US10855562B2 (en) Traffic deduplication in a visibility network
JP5885757B2 (ja) 分散型メッセージプロセッサアーキテクチャを有するDiameter信号伝達ルータ(DSR)内のDiameterメッセージをスクリーニングするための方法、システム、およびコンピュータ読取り可能媒体
EP3609140B1 (en) Traffic deduplication in a visibility network
KR101664922B1 (ko) 정책 시행 포인트의 분산을 위한 시스템 및 방법
US9654395B2 (en) SDN-based service chaining system
JP6509219B2 (ja) ソフトウェア定義ネットワーク(SDN)機能性を使用したDiameterルーティングのための方法、システム、およびコンピュータ読取可能媒体
US9413667B2 (en) Methods and network nodes for traffic steering based on per-flow policies
US10771475B2 (en) Techniques for exchanging control and configuration information in a network visibility system
RU2660635C2 (ru) Способ и устройство для управления цепочкой услуги потока услуги
EP3206344B1 (en) Packet broker
CN102201990B (zh) 一种用于自治网络的业务控制方法及系统
CN104519121A (zh) 计算机网络内的会话感知服务链
EP3529988B1 (en) Smart filter generator
CN104380670A (zh) Diameter路由代理规则组的组织
CN106034046A (zh) 访问控制列表acl的发送方法及装置
KR20180040356A (ko) 소프트웨어 정의 네트워킹에서의 목적지 기반 패킷 전송 제어 방법 및 장치
CN110048952A (zh) 一种流表的生成方法和装置
CN104113513A (zh) 一种主机发现方法、装置及系统
US20120170581A1 (en) Policy homomorphic network extension
WO2014205647A1 (zh) 转发节点的处理方法、转发节点及控制节点
WO2011144123A2 (zh) 签约业务处理方法和网关及系统
CN105812272A (zh) 业务链的处理方法、装置与系统
CN105103503B (zh) 一种转发报文的方法和装置
CN108667879B (zh) 数据业务会话绑定方法和路由设备及系统

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151202

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20151202

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160803

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160823

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161012

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170131

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170214

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170614

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20170721

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20170804

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181023

R150 Certificate of patent or registration of utility model

Ref document number: 6425663

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250