JP6434526B2 - 無線ネットワーク中のデータ処理装置および無線ネットワークシステム - Google Patents

無線ネットワーク中のデータ処理装置および無線ネットワークシステム Download PDF

Info

Publication number
JP6434526B2
JP6434526B2 JP2016549109A JP2016549109A JP6434526B2 JP 6434526 B2 JP6434526 B2 JP 6434526B2 JP 2016549109 A JP2016549109 A JP 2016549109A JP 2016549109 A JP2016549109 A JP 2016549109A JP 6434526 B2 JP6434526 B2 JP 6434526B2
Authority
JP
Japan
Prior art keywords
data
network element
snc
flow processing
data flow
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.)
Expired - Fee Related
Application number
JP2016549109A
Other languages
English (en)
Other versions
JP2017510157A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of JP2017510157A publication Critical patent/JP2017510157A/ja
Application granted granted Critical
Publication of JP6434526B2 publication Critical patent/JP6434526B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/42Centralised routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/17Interaction among intermediate nodes, e.g. hop by hop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/256NAT traversal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0289Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • H04W28/065Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/14Backbone network devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Selective Calling Equipment (AREA)

Description

本発明の実施形態は、通信技術に関し、具体的には無線ネットワーク中のデータ処理装置および無線ネットワークシステムに関する。
既存の第3世代パートナシッププロジェクト(略して3GPP)プロトコルにおいて定義された無線ネットワークアーキテクチュアは、モビリティ管理エンティティ(略してMME)と、サービングゲートウェイ(略してSGW)と、パブリックデータネットワークゲートウェイ(略してPGW)と、基地局(Evolved Node B、略してeNodeB)となどを主に含む。製品の実装形態に関し、前述の構成要素は、独立した物理的な実体として存在し、それらの各自の機能を実装する。たとえば、PGWは、モバイルインターネットプロトコル(略してIP)、データパケットフィルタリング、ジェネラルパケット無線サービストンネリングプロトコル(略してGTP)トンネリング管理、情報セキュリティ、課金サービスなどを含む、多数のデータプレーン機能(multiple data plane function)を実装するように構成される。通信技術の発展に伴い、通信標準の進歩に適応するために、前述の無線ネットワーク中のネットワークデバイス中に増加する機能が組み込まれ得る。
しかし、これらの機能は密接に結合され、相互の制約が各ネットワークデバイス内部およびネットワークデバイスの間に存在し、無線ネットワークの不十分な拡張可能性および低い通信効率をもたらしている。
本発明の実施形態は、無線ネットワークシステムの拡張可能性および通信効率を向上させるために、無線ネットワーク中のデータ処理装置および無線ネットワークシステムを提供する。
本発明の実施形態は、無線ネットワークシステムを提供し、
集中型の制御機能を実行するように構成される単独のネットワークコントローラ(single network controller)SNCと、データフロー処理ルールに関するマッチングを行うように構成されるイングレスネットワーク要素(ingress network element)と、ユーザプレーン機能(user plane function)を果たすように構成される機能ノードネットワーク(function node network)FNNであって、FNNは、少なくとも1つの機能ノード(function node)FNを含む、機能ノードネットワークFNNとを含み、
イングレスネットワーク要素とFNの両方は、SNCに通信可能に接続され、少なくとも2つのFNは、直接に、またはインターネットプロトコルIPネットワークを介して互いに接続され、
SNCは、無線ネットワークシステムの制御プレーン機能(control plane function)を実装し、かつデータフロー処理ルールをイングレスネットワーク要素またはFNに配信する態様でイングレスネットワーク要素およびFNの作業を制御し管理するようにシグナリング処理(signaling processing)を実行するように特に構成され、
イングレスネットワーク要素は、データパケットとデータフロー処理ルールとの間でマッチングを行って、成功裏にマッチングされたデータパケットにラベルの形態でマーキングするように特に構成され、それによりFNは、ラベルに従って、実行される必要があるデータ操作の命令情報を取得し、
FNは、ラベルに従って、実行される必要があるデータ操作の命令情報を取得し、命令情報によるデータ処理およびデータ転送の1つまたは組み合わせを実行するように特に構成される。
本発明の実施形態における無線ネットワーク中のデータ処理装置および無線ネットワークシステムによれば、無線ネットワークシステム中のデバイスの機能は、切り離されて、制御プレーン機能モジュールとユーザプレーン機能モジュールとに分割され、多数のデバイスの制御プレーン機能モジュールは、単独のネットワークコントローラを形成するように組み合わされ、ユーザプレーン機能モジュールは、細粒度(fine granularity)に従って分割され、次いで機能ノードネットワーク中に機能ノード形態で展開され、単独のネットワークコントローラは、データフロー処理ルールを配信する態様でユーザプレーン機能ノードの振る舞いを制御し、さらに機能ノードを動的に増加させる、または減少させることがあり、それは、柔軟で高効率であり、無線ネットワークシステムの機能間の独立性を実現し、それによって各ネットワークデバイス内部の機能間およびネットワークデバイスの間の制約によって引き起こされる、無線ネットワークの不十分な拡張可能性および低い通信効率という問題を解決する。
本発明の本実施形態において、または従来技術においてより明瞭に技術的解決策を述べるために、以下では、本実施形態または先行技術を述べるために必要な添付図面を簡単に紹介する。明らかに、次の記述における添付図面は、本発明のいくつかの実施形態を示し、当業者は、創造的な努力なしに、これらの添付図面から他の図面をまだ導き得る。
本発明による無線ネットワークシステムの実施形態1の概略構造図である。 本発明による無線ネットワークシステムの実施形態2の概略構造図である。 本発明による無線ネットワーク中のデータ処理方法の実施形態1のフローチャートである。 本発明による無線ネットワーク中のデータ処理方法の実施形態2のフローチャートである。 本発明による無線ネットワーク中のデータ処理方法の実施形態3のフローチャートである。 本発明による無線ネットワーク中のデータ処理方法の実施形態4のフローチャートである。 本発明による無線ネットワーク中のデータ処理方法の実施形態5のフローチャートである。 本発明による無線ネットワーク中のデータ処理方法の実施形態5のフローチャートである。 本発明によるSNCの実施形態1の概略構造図である。 本発明によるSNCの実施形態2の概略構造図である。 本発明によるイングレスネットワーク要素の実施形態1の概略構造図である。 本発明によるイングレスネットワーク要素の実施形態2の概略構造図である。 本発明によるFNの実施形態1の概略構造図である。 本発明によるSNCの実施形態3の概略構造図である。 本発明によるSNCの実施形態4の概略構造図である。 本発明によるイングレスネットワーク要素の実施形態3の概略構造図である。 本発明によるFNの実施形態2の概略構造図である。
本発明の実施形態の目的、技術的解決策、および利点をより明らかにするために、以下では、本発明の実施形態における添付図面を参照して本発明の実施形態における技術的解決策を明瞭にかつ完全に述べる。明らかに、記述する実施形態は、本発明の実施形態の一部であり、すべてではない。本発明の実施形態に基づき、創造的な努力なしに当業者によって得られるすべての他の実施形態は、本発明の保護範囲内に含むべきものとする。
図1は、本発明による無線ネットワークシステムの実施形態1の概略構造図である。図1に示すように、本実施形態におけるシステムは、集中型の制御機能を実行するように構成される単独のネットワークコントローラ(Single Network Controller、略してSNC)11と、データフロー処理ルールに関するマッチングを行うように構成されるイングレスネットワーク要素(ingress network element)と、ユーザプレーン機能を実行するように構成される機能ノードネットワーク(略してFNN)13とを含み、FNN13は、少なくとも1つの機能ノード(略してFN)14を含み、イングレスネットワーク要素12とFN14の両方は、SNC11に通信可能に接続され、少なくとも2つのFN14は、直接に、またはIPネットワークを介して互いに接続され、SNC11は、無線ネットワークシステムの制御プレーン機能を実装するために、シグナリング処理を実行し、かつデータフロー処理ルールをイングレスネットワーク要素またはFNに配信する態様でイングレスネットワーク要素およびFNの作業を制御し管理するように特に構成され、イングレスネットワーク要素12は、データパケットとデータフロー処理ルールとの間でマッチングを行って、成功裏にマッチングされたデータパケットにラベルの形態でマーキングするように特に構成され、それによりFNは、ラベルに従って、実施される必要があるデータ操作の命令情報を取得し、FN14は、ラベルに従って、実行される必要があるデータ操作の命令情報を取得し、命令情報によるデータ処理およびデータ転送の1つまたは組み合わせを実行するように特に構成され、データ処理のために必要なパラメータ情報は、無線ネットワークシステムによって実行されるサービス要件に従って決定される。
本実施形態では、既存の無線ネットワークアーキテクチュア中のSGWおよびPGWなどのネットワーク要素の機能は、切り離されて、制御プレーン機能モジュールとユーザプレーン機能モジュールとに分割される。すべての制御プレーン機能モジュールは、無線ネットワークシステム中でSNC11を形成するようにMMEと組み合わされ、すべてのユーザプレーン機能モジュールは、FNN13を形成する。さらに、ユーザプレーン機能モジュールは、機能粒度に従ってより多くの単一の機能モジュールに分割することがある。たとえば、無線ネットワークのプロトコル層構造に従って、物理層でのユーザプレーン機能、スケジューリング層でのユーザプレーン機能、およびネットワーク層でのユーザプレーン機能は、別々に分割され、分割後に得られるユーザプレーン機能は、独立したFN14によって実装され、FNN13中に展開することがある。FNN13が少なくとも2つのFN14を含むとき、少なくとも2つのFN14は、直接に、またはIPネットワークを介して互いに接続することがあり、IPネットワークの内部データ転送は、ソフトウェアデファインドネットワーク(略してSDN)の様式で、または従来の自律的な方法で実行されることがある。本実施形態は、それに対して具体的な制限を設定しない。
さらに、前述のSNC11はさらに、イングレスネットワーク要素の負荷ステータスに従ってイングレスネットワーク要素を増加させる、または減少させ、かつFNの負荷ステータスに従ってFNを増加させる、または減少させるように構成される。
本実施形態におけるSNC11は、3つの態様において機能に対して責任があり得る。すなわち、第1の態様は、ユーザアクセス認証、移動性、ベアラ管理(bearer management)などのユーザ関連シグナリングの処理、および、ネットワークステータス情報アップデートおよびネットワークトポロジメンテナンスなどのネットワーク要素デバイスの間の対話的なシグナリングの処理を含む集中型のシグナリング処理である。第2の態様は、集中型の制御であり、無線ネットワークシステムの制御プレーン機能を実装するために、イングレスネットワーク要素12またはFN14の作業が、データフロー処理ルールをイングレスネットワーク要素12またはFN14に配信する態様で制御され管理され、具体的にはSNC11は、シグナリングに従って、またはイングレスネットワーク要素12によって送られたルール要求メッセージに従ってデータパケットに関する処理方針を決定することがあり、処理方針は、データパケットの処理経路および処理方法、パラメータなどを含むことがあり、FN14が、対応するデータ操作を実行し、無線ネットワークシステムのサービス処理を完了するように命令するために、イングレスネットワーク要素12を使用することによって、処理方針を実行するFN14に処理ルールを伝えることができ、集中型の制御は、SNC11のコア機能である。第3の態様は、イングレスネットワーク要素12の負荷ステータスによるイングレスネットワーク要素12の増加または減少、およびFN14の負荷ステータスによるFN14の増加または減少を含む動的なリソース調節である。具体的には、SNC11は、イングレスネットワーク要素12およびFN14の作業状態をモニタすることがあり、デバイスが過負荷作業状態である場合、リソースは、過負荷作業状態であるデバイスを動的に増加させるようにスケジュールされ、これと反対に、デバイスが過少負荷状態である、または実に無負荷状態である場合、デバイスは、無線ネットワークシステムから取り除かれる。データパケットが外部ネットワークから無線ネットワークシステムに届くイングレスポイント(ingress point)として、イングレスネットワーク要素12は、データパケットに対応するデータフロー処理ルールを取得するためにデータパケットに対してルールマッチングを行って、データパケットにラベルでマーキングするように構成され、ラベルは、後続のFN14がデータパケットの処理方法、パラメータなどを直接指示し得る。FN14は、無線ネットワークシステム中にあり、ユーザプレーンデータ処理を特に実行し、そしてデータパケットのラベルに従って、実行される必要があるデータ操作の命令情報を読み出すことができるデバイスであり、命令情報により、FN14は、データパケット対してFN14によって実行されるデータ処理の方法やパラメータなどを学習することがあり、さらにデータパケットを転送するためのネクストホップ(next-hop)情報を学習することを有効にすることができ、データ処理の具体的な方法や具体的なパラメータなどは、無線ネットワークシステムによって現在実行されているサービス要件に従って決定することがある。
本実施形態によれば、無線ネットワークシステム中のデバイスの機能は、切り離されて、制御プレーン機能モジュールとユーザプレーン機能モジュールとに分割され、多数のデバイスの制御プレーン機能モジュールは、単独のネットワークコントローラを形成するように組み合わされ、ユーザプレーン機能モジュールは、細粒度に従って分割され、次いで機能ノードネットワーク中に機能ノード形態で展開され、そして単独のネットワークコントローラは、データフロー処理ルールを配信するようにユーザプレーン機能ノードの振る舞いを制御し、そしてさらに、機能ノードを動的に増加させる、または減少させることができ、それは、柔軟であって高効率であり、無線ネットワークシステムの機能間の独立性を実現し、それによって各ネットワークデバイス内部の機能間およびネットワークデバイスの間の制約によって引き起こされる、無線ネットワークの拡張可能性が不十分であって通信効率が低いという問題を解決する。
図2は、本発明による無線ネットワークシステムの実施形態2の概略構造図である。図2に示すように、図1に示すシステムの構造に基づき、本実施形態におけるシステムは、ネットワークアドレス変換装置(略してNAT)21と、分散ネットワーク要素22と、無線ノード(略してRN)23と、調整ネットワーク要素24とをさらに含むようにしてよく、NAT21は、分散ネットワーク要素22に通信可能に接続され、分散ネットワーク要素22は、SNC11およびイングレスネットワーク要素12に通信可能に接続され、NAT21は、無線ネットワークシステムと外部データネットワークとの間にインターフェースをもたらし、かつポーリング方式で受信したデータパケットを分散ネットワーク要素22に送るように構成され、分散ネットワーク要素22は、SNC11によって送られた分散ルールを受信し、かつ分散ルールに従って、対応するイングレスネットワーク要素12にNAT21によって送られたデータパケットを転送するように構成され、RN23は、無線ネットワークシステムの無線周波数機能を実装するように構成され、調整ネットワーク要素24は、無線ネットワークシステムのリソースを管理し、かつSNC11が負荷ステータスに従ってイングレスネットワーク要素12またはFN14を増加させる、または減少させる必要があるとき、動的なリソース割り当てを実現するように構成される。
本実施形態では、NAT21は実際には、無線ネットワークシステムと外部データネットワークとの間の統一されたインターフェースであり、外部ネットワークによって送られたデータパケットを分散ネットワーク要素22に送り、具体的な送出方法は、ポーリング方式としてよい。たとえば、分散ネットワーク要素が無線ネットワークシステム中に3つ存在する場合、NAT21は、連続して順番にデータパケットを3つの分散ネットワーク要素に送り、NAT21は、本明細書では、カウントすることによって、データパケットを現在送る必要があるピア分散ネットワーク要素を決定するようにしてよいし、または別の態様でピア分散ネットワーク要素を決定するようにしてよく、それは、本明細書では特に限定されない。分散ネットワーク要素22は、分散ルールに従って、NAT21によって転送されたデータパケットを多数のイングレスネットワーク要素に分配する責任があり、分散ルールは、本明細書では、SNC11によって配信され、SNC11によって予め設定するようにしてよいし、またはイングレスネットワーク要素12の展開ステータスの変化に従ってリアルタイムでSNC11によって生成されるようにしてよい。データパケットとイングレスネットワーク要素との間の関連について簡単な分割原理が存在し得、イングレスネットワーク要素によって処理されるデータパケットのIPアドレスは、バインドし得る、つまり、各イングレスネットワーク要素によって処理されるIPネットワークセグメントは、予め決定される。分散ネットワーク要素22は、データパケットのIPアドレスに従ってデータパケットを対応するイングレスネットワーク要素に送り、分割原理は、本明細書では、単に任意選択の解決策であり、それは、本明細書では特に限定されない。RN23は、無線ネットワークシステムの無線周波数機能を実装し、本実施形態におけるRN23は、無線周波数モジュールとすることがあり、または全体のeNodeBとすることがあり、それは、本明細書では特に限定されない。調整ネットワーク要素24は、無線ネットワークシステムの物理的なリソース管理に対して主に責任がある。SNC11は、イングレスネットワーク要素12またはFN14の負荷ステータスに従ってイングレスネットワーク要素12またはFN14を増加させる、または減少させることを決定するとき、調整ネットワーク要素24と対話する必要がある。調整ネットワーク要素24は、デバイスが増加される場合、新しく増加されたデバイスにリソースを割り当てる、または調整ネットワーク要素24は、デバイスが取り除かれた場合、取り除かれたデバイスによって前に占有されていたリソースを回収する。したがって、物理的なリソースを動的に調節するという目的が達成される。
本実施形態によれば、NATおよび分散ネットワーク要素は、無線ネットワークシステムと外部ネットワークとの間にデータチャネルをもたらし、RNは、無線ネットワークシステムのための無線周波数機能をもたらし、そして調整ネットワーク要素は、無線ネットワークシステムの物理的リソースを管理し、それにより無線ネットワークシステムの機能は、さらに切り離されて、多数の機能が分離され、それは、柔軟であって高効率であり、無線ネットワークシステムの機能間の独立性を実現し、それによって各ネットワークデバイス内部の機能間およびネットワークデバイスの間の制約によって引き起こされる、無線ネットワークの拡張可能性が不十分であって通信効率が低いという問題をより良好に解決する。
図3は、本発明による無線ネットワーク中のデータ処理方法の実施形態1のフローチャートである。図3に示すように、本実施形態における方法は、次のステップを含むようにしてよい。
ステップ101:サービス要件、機能ノードFNの展開ステータス、および無線ネットワークのステータス情報に従ってデータフロー処理ルールを生成する。
本実施形態は、SNCによって実行し得る。SNCは、サービス要件、機能ノードFNの展開ステータス、および無線ネットワークのステータス情報に従ってデータフロー処理ルールを生成し、データフロー処理ルールは、データフローを処理するためのデータ経路に関する情報およびデータ経路上のすべてのFNによって実行される必要があるデータ操作の命令情報を含む。具体的には、サービス要件は、ユーザ機器のアクセスおよびハンドオーバ、ベアラ(bearer)確立などを含む、無線ネットワークシステムによって特に実現されるユーザサービスである。多くのサービスのタイプがあり、それは、本明細書では特に限定されない。FNの展開ステータスは、ユーザプレーン機能が、FNNのアーキテクチュア確立の間、どのように無線ネットワークシステム中に分割されるのかを示し、FNN中に含まれるFNの数量またはスケールは、異なる分割角度および粒度とともに変化し、FNによって特に実現されるユーザプレーン機能はまた、様々である。FNがどのように展開されるのかは、本明細書では特に限定されない。無線ネットワークのステータス情報は、無線ネットワークシステムの現在の動作ステータスを含み、たとえば、ネットワーク輻輳が起きるかどうか、無線ネットワークがどのサービスを実現するために使用されているかなどであり、それは、本明細書では特に限定されない、どちらでもない。SNCは、前述の情報に従って少なくとも1つのデータフロー処理ルールを生成し、データフロー処理ルールは、データパケットを処理するためのものであり、FNによってシーケンシャルな順序で形成されるデータ経路を含み、FNは、データパケットが、無線ネットワークシステムに入った後に、無線ネットワークシステム中で通過する必要があるFNであり、FNによって実行される必要があるデータ操作の命令情報をさらに含み、命令情報は、本明細書では、FNの振る舞いを制御するために、FNによってデータパケットに対して実行される処理方法やパラメータなどを含む。たとえば、処理方法は、ベアラ確立としてよく、パラメータは、ベアラ確立の間、使用する必要があるベアラ情報とするようにしてよい。FNは、2つの情報を使用することによって、データパケットについてデータサービスを実行するように命令される。
ステップ102:データフロー処理ルールを配信する。
本実施形態では、SNCは、生成されたデータフロー処理ルールを無線ネットワークシステム中のユーザプレーンデータ処理デバイスに配信し、それによりイングレスネットワーク要素は、データフロー処理ルールと分散ネットワーク要素から転送されたデータパケットとの間でマッチングを行って、成功裏にマッチングされたデータパケットにラベルでマーキングし、それによりFNは、ラベルに従って、実行される必要があるデータ操作の命令情報を取得する。SNCは、データフロー処理ルールを使用することによって、イングレスネットワーク要素およびFNの振る舞いを制御する。イングレスネットワーク要素によって、データパケットに対するルールマッチングを行い、データフロー処理ルールに従ってデータパケットにラベルでマーキングする目的は、データ操作を実行するときに後続のFNによって行われるルールマッチングの作業負荷を軽減することであり、FNは、ローカルのデータフロー処理ルールを検索するために索引としてラベルだけを使用することによって、実行される必要があるデータ操作の命令情報を取得することができる。SNCは、一度データフロー処理ルールを生成して配信すると、イングレスネットワーク要素およびFNの振る舞いを制御することができ、それによって無線ネットワークシステムの集中型の制御機能を実装する。
本実施形態によれば、SNCは、データフロー処理ルールを生成して、無線ネットワークシステム中のユーザプレーンデータ処理デバイスに配信し、それによりユーザプレーンデータ処理デバイスは、データフロー処理ルールに従って対応するデータ操作を実行し、それによって無線ネットワークシステムの集中型の制御を柔軟に高効率に実現する。
さらに、前述の実施形態のステップ102でデータフロー処理ルールを配信するための具体的な実現方法は、データフロー処理ルールをイングレスネットワーク要素に配信することとしてよく、それによりイングレスネットワーク要素は、分散ネットワーク要素によって転送されたデータパケットとローカルに格納されたデータフロー処理ルール一つずつとの間でルールマッチングを行って、成功裏にマッチングされたデータパケットにラベルでマーキングし、後続のホップバイホップ(hop-by-hop)ルーティング情報をデータパケットのヘッダに加えて、データパケットをFNに転送し、それによりFNは、データ処理を実行するための情報をラベルに従って取得すること、および後続のホップバイホップルーティング情報に従ってネクストホップルーティング情報を取得することの1つまたは組み合わせを実行する。
本実施形態では、ソースルーティング(source routing)方式が、データ経路上でのデータパケットのルーティングを実現するために導入される。SNCは、データフロー処理ルールを配信するとき、すべての生成されたルールをイングレスネットワーク要素に配信し、イングレスネットワーク要素は、分散ネットワーク要素によって転送されたデータパケットを受信した後に、データパケットとすべてのローカルに格納されたデータフロー処理ルール一つずつとの間でルールマッチングを行う。具体的なマッチングの方法は、ローカルのデータフロー処理ルール中の照合フィールドをIPアドレスおよびサービス識別子など、データパケットのヘッダ中の情報と比較することとするようにしてよく、マッチングは、すべての情報が照合フィールドと一致している、つまりデータパケットに対応するデータフロー処理ルールが見つけられた場合に、成功とする。イングレスネットワーク要素はさらに、成功裏にマッチングされたデータパケットにラベルでマーキングすることに対して責任があり、ラベルとデータフロー処理ルールは、1対1のマッピング関係を有し、後続のFNは、ラベルに従うだけで要求するデータフロー処理ルールを読み出すことができ、イングレスネットワーク要素は、データパケットにラベルでマーキングするときにさらに、データフロー処理ルール中のデータ経路に関する情報に従って、後続のホップバイホップの情報をデータパケットのヘッダに加える。たとえば、イングレスネットワーク要素によって受信されたデータパケットは、データ経路に関する情報に従ってFN1、FN2およびFN3を通過する必要があり、次いでイングレスネットワーク要素は、データパケットのヘッダに、FN1からFN2へ、次いでFN3へというホップバイホップルーティング情報を加える。任意選択で、イングレスネットワーク要素によって加えられる後続のホップバイホップルーティング情報はまた、データ経路ラベルの形態で加えるようにしてよく、FNは、データ経路ラベルに従ってネクストホップ情報を読み出すことができる。本実施形態におけるSNCは、データフロー処理ルールをFNに直接配信しないが、しかし、データフロー処理ルールを最初のデータパケットに加えて、イングレスネットワーク要素を使用することによって最初のデータパケットをFNに転送する。後続の同様のデータパケットの処理プロセスでは、FNは、データパケットに対応するデータフロー処理ルールを取得するために、すべてのローカルのデータフロー処理ルールをラベルに従って検索することによって、データ処理を実行するための情報を取得することができる。FNはさらに、イングレスネットワーク要素によってデータパケットのヘッダに加えられた後続のホップバイホップルーティング情報に従って、ネクストホップルーティング情報を学習するようにしてよい。たとえば、現在、データパケットがFN1中にあるとき、FN1は、ラベルに従って、データパケットの処理方法およびパラメータを取得し、さらに、データパケットのヘッダ中の後続のホップバイホップルーティング情報に従ってデータパケットが転送されるネクストホップがFN2であるということを、次いでルーティング情報に従って、処理されたデータパケットをFN2に転送するということを学習する。FNによってデータパケットに対して実行される操作は、データ処理およびデータ転送を含むが、しかし、これらの2つ操作は、必ずしも実行される必要がなく、いくつかのFNがデータ転送のみに対して責任があり得、いくつかのFNがデータ処理のみに対して責任があり得て、サービスを終了する前にデータパケットを転送する必要がなく、そしていくつかのFNがデータ処理とデータ転送の両方を実行する必要があり得、それは、本明細書では特に限定されないことに留意すべきである。SNCにより、ルールをFNへ配信するプロセスは、本実施形態におけるルール配信方法では除外される、つまりSNCのシグナリング配信が縮小され、それにより通信効率が向上する。
さらに、前述の実施形態のステップ102でデータフロー処理ルールを配信するための具体的な実現方法は、データフロー処理ルールをイングレスネットワーク要素に配信し、そしてデータフロー処理ルールを第2のデータフロー処理ルールに分割することであって、第2のデータフロー処理ルールは、FNによって実行される必要があるデータ処理に関する情報およびデータパケットを転送するためのネクストホップルーティング情報の1つまたはその組み合わせを含む、分割することと、第2のデータフロー処理ルールを対応するFNに配信することとすることができ、それによりイングレスネットワーク要素は、分散ネットワーク要素によって転送されたデータパケットとローカルに格納されたデータフロー処理ルール一つずつとの間でルールマッチングを行って、成功裏にマッチングされたデータパケットにラベルでマーキングし、次いでデータパケットをFNに転送し、それによりFNは、ラベルに従って、かつローカルの第2のデータフロー処理ルールを参照して、データ処理を実行するための情報、およびデータ転送を実行するためのネクストホップルーティング情報の1つまたは組み合わせを取得する。
本実施形態では、ホップバイホップルーティング方式がデータ経路上でのデータパケットのルーティングを実現するために導入される。SNCは、データフロー処理ルールを配信するとき、すべての生成されたルールをイングレスネットワーク要素に配信し、データフロー処理ルールを第2のデータフロー処理ルールに分割し、第2のデータフロー処理ルールは、単一のFNに対応し、その単一のFNによって実行される必要があるデータ処理に関する情報およびデータパケットを転送するためのネクストホップルーティング情報の1つまたは組み合わせを含む。SNCによって生成されたデータフロー処理ルールは、データ経路上のすべてのFNによって実行される必要があるデータ操作の命令情報を含み、各FNは、別のFNによって実行される必要がある操作を知る必要がない。したがって、SNCは、データフロー処理ルールを分割することがあり、第2のデータフロー処理ルールは、単一のFNに対応し、そのFNによって実行される必要があるデータ操作の命令情報を含む。SNCは、分割後に得られた第2のデータフロー処理ルールを第2のデータフロー処理ルールに対応するFNに配信する。このようにして、各FNは、そのFNによって必要とされるデータフロー処理ルールの部分(part)を格納する。イングレスネットワーク要素は、分散ネットワーク要素によって転送されたデータパケットを受信した後に、データパケットとすべてのローカルに格納されたデータフロー処理ルール一つずつとの間でルールマッチングを行う。具体的なマッチングの方法は、前述のマッチングの方法としてよく、イングレスネットワーク要素は、成功裏にマッチングされたデータパケットにラベルでマーキングし、それにより後続のFNは、単にラベルに従って、要求するデータフロー処理ルールを読み出すことができる。任意選択で、ラベルは、データ経路ラベルおよびデータフローラベルを含むようにしてよく、FNは、ネクストホップルーティング情報を取得するために、データ経路ラベルに従ってローカルの第2のデータフロー処理ルールを検索し、データ処理を実行するための情報を取得するために、データフローラベルに従ってローカルの第2のデータフロー処理ルールを検索する。同様に、FNによってデータパケットに対して実行される操作は、データ処理およびデータ転送を含むが、しかしこれらの2つの操作は、必ずしも実行される必要がなく、いくつかのFNがデータ転送のみに対して責任を負うようにしてよいし、いくつかのFNがデータ処理のみに対して責任を負うようにしてよく、サービスを終了する前にデータパケットを転送する必要がなく、いくつかのFNがデータ処理とデータ転送の両方を実行する必要があり得、それは、本明細書では特に限定されない。
SNCはさらに、前述の実施形態のステップ101で、サービス要件、機能ノードFNの展開ステータスおよび無線ネットワークのステータス情報に従ってデータフロー処理ルールを生成する前に、イングレスネットワーク要素から送られたルール要求メッセージまたはユーザデータフローを作成するためのシグナリングを受信するようにしてよく、その2つは、データフロー処理ルールを生成するためにSNCを始動させる条件として使用し得る。イングレスネットワーク要素が分散ネットワーク要素によって転送されたデータパケットを受信した後に、データパケットに対応するデータフロー処理ルールがローカルにマッチングされないとき、イングレスネットワーク要素は、SNCから新しいルールを要求するルール要求メッセージを送る。SNCはまた、シグナリングを処理するとき、ユーザデータフローを作成するための関連したシグナリングと出会うことがある。たとえば、シグナリングは、ユーザのアクセス、およびユーザのハンドオーバであることがあり、それは、両方がユーザのデータフローの変更を引き起こすことがあり、したがってユーザデータフローは、再作成する必要がある。SNCは、前述の2つの情報に従って、すなわちルール要求メッセージに従って、かつサービス要件、機能ノードFNの展開ステータスおよび無線ネットワークのステータス情報を参照してデータフロー処理ルールを生成する、またはシグナリングに従って、かつサービス要件、機能ノードFNの展開ステータスおよび無線ネットワークのステータス情報を参照してデータフロー処理ルールを生成する。
SNCはさらに、前述の実施形態のステップ101で、サービス要件、機能ノードFNの展開ステータスおよび無線ネットワークのステータス情報に従ってデータフロー処理ルールを生成する前に、イングレスネットワーク要素の展開ステータスに従って分散ルールを生成するようにしてよく、それにより分散ネットワーク要素は、分散ルールに従って、受信したデータパケットを対応するイングレスネットワーク要素に転送する。分散ルールを生成して配信するプロセスは、無線ネットワークの構造展開の間に実行するようにしてよく、SNCは、イングレスネットワーク要素の数量およびイングレスネットワーク要素のキャパシティなどの情報に従って、たとえばIPネットワークセグメントに従ってイングレスネットワーク要素を分類する。このように、分散ネットワーク要素は、データパケットが分散ネットワーク要素に到着した後、データパケットのIPアドレスに従って、データパケットをそのIPアドレスを含むイングレスネットワーク要素に送り、さらに、サービス要件およびユーザサブスクリプションアドレスなどの他の情報に従ってデータパケットを送るようにしてよく、それは、本明細書では特に限定されない。
さらに、SNCは、前述の実施形態のステップ102でデータフロー処理ルールを配信した後にさらに、イングレスネットワーク要素を増加させる、または減少させるために、イングレスネットワーク要素の負荷ステータスに従って調整ユニットと対話し、FNを増加させる、または減少させるために、FNの負荷ステータスに従って調整ユニットと対話するようにしてよい。具体的には、イングレスネットワーク要素は、データパケットに対してルールマッチングを行って、データパケットにラベルでマーキングすることに対して責任があり、FNは、特定のユーザプレーンデータ処理に対して責任があり、この2つのデバイスは、大量のデータがあるとき、比較的重い負荷に直面する。したがって、SNCは、2つのデバイスをリアルタイムでモニタする必要があり、デバイスが過負荷作業状態にある場合、リソースは、過負荷作業状態のデバイスを動的に増加させるようにスケジュールされ、その反対に、デバイスが過少負荷状態、または実に無負荷状態にある場合、デバイスは、無線ネットワークシステムから取り除かれる。このようにして、無線ネットワークシステムの物理的なリソースは、動的に調節することができ、効率が向上する。SNCは、デバイスの負荷をモニタするとき、デバイスのプロセッサの作業状態に従って、またはデバイスによって定期的に報告される作業負荷情報に従って、デバイスが過負荷であるのか、または過少負荷であるのかを決定するようにしてよく、具体的な実現方法は、本明細書では特に限定されないことに留意すべきである。
図4は、本発明による無線ネットワーク中のデータ処理方法の実施形態2のフローチャートである。図4に示すように、本実施形態における方法は、次のステップを含むようにしてよい。
ステップ201:分散ネットワーク要素から転送されたデータパケットを受信する。
本実施形態は、イングレスネットワーク要素によって実行し得る。イングレスネットワーク要素は、分散ネットワーク要素から転送されたデータパケットを受信し、データパケットは、コアネットワークによって無線ネットワークシステムに配信されるデータとしてよい。
ステップ202:データパケットに対応するデータフロー処理ルールを得るために、データパケットとすべてのローカルに格納されたデータフロー処理ルール一つずつとの間でルールマッチングを行う。
本実施形態では、データフロー処理ルールは、データパケットを処理するためのデータ経路に関する情報およびデータ経路上のすべてのFNによって実行される必要があるデータ操作の命令情報を含む。イングレスネットワーク要素は、受信したデータパケットとすべてのローカルに格納されたデータフロー処理ルール一つずつとの間でルールマッチングを行う。多数のデータフロー処理ルールが、イングレスネットワーク要素中に格納されており、すべてのこれらのデータフロー処理ルールは、SNCによって生成され配信される。イングレスネットワーク要素がマッチングを行うとき、具体的な実現方法は、ローカルのデータフロー処理ルール中の照合フィールドをIPアドレスおよびサービス識別子など、データパケットのヘッダ中の情報と比較することとしてよく、すべての情報が照合フィールドと一致する場合、そのデータパケットに対応するデータフロー処理ルールが見つけられる。
ステップ203:データパケットに対応するデータフロー処理ルールに従って成功裏にマッチングされたデータパケットにラベルでマーキングする。
本実施形態では、イングレスネットワーク要素は、データフロー処理ルールに従ってデータパケットにラベルでマーキングし、ラベルは、本明細書では、SNCによって決定され、SNCは、ラベルとデータフロー処理ルールが1対1の通信を有することができるようにし、そしてマッピング結果を無線ネットワークシステム中のすべてのデバイスに一斉通信する。FNは、ラベルに従って、データパケットに対応するデータフロー処理ルールを直接読み出すことができ、ルールマッチングをさらに行う必要がなく、それは、マッチングの作業負荷を軽減する。
ステップ204:ラベルが付けられたデータパケットを機能ノードFNに転送し、それによりFNは、ラベルに従って、実行される必要があるデータ操作の命令情報を取得する。
本実施形態では、イングレスネットワーク要素は、ラベルが付けられたデータパケットをFNに転送する。具体的には、イングレスネットワーク要素は、ラベルが付けられたデータパケットを、データフロー処理ルール中に含まれるデータ経路上の第1のFNに転送する。第1のFNは、データパケットを受信した後、ラベルに従ってネクストホップルーティング情報を学習して、データパケットを伝えることができる。
本実施形態によれば、ルールマッチングがデータパケットについて実行され、データパケットは、ラベルでマーキングされ、それにより後続のFNは、単にラベルに従って、実行される必要があるデータ操作の命令情報を取得することができ、それは、ルールマッチングの作業負荷を軽減し、通信効率を向上させる。
図5は、本発明による無線ネットワーク中のデータ処理方法の実施形態3のフローチャートである。図5に示すように、本実施形態における方法は、次のステップを含むようにしてよい。
ステップ301:SNCによって配信されたデータフロー処理ルールを受信し、データフロー処理ルールをローカルに格納する。
本実施形態では、イングレスネットワーク要素は、SNCによって配信されたデータフロー処理ルールを受信し、データフロー処理ルールをローカルに格納し、ルールを受信するための機会は、無線ネットワークシステムの最初の展開ステージとしてよく、そこでSNCは、展開ステータスに従ってデータフロー処理ルールを生成して配信する、または、ユーザデータフローを作成するためのシグナリングを処理するときにSNCは、対応するデータフロー処理ルールを生成して配信するときとするようにしてよい。イングレスネットワーク要素は、すべての受信したデータフロー処理ルールをローカルに格納する。
ステップ302:分散ネットワーク要素によって転送されたデータパケットを受信する。
ステップ303:データパケットに対応するデータフロー処理ルールを得るために、データパケットとすべてのローカルに格納されたデータフロー処理ルール一つずつとの間でルールマッチングを行う。
本実施形態では、イングレスネットワーク要素がルールマッチングを行うプロセスは、前述の方法実施形態中のステップ202と同様であり、詳細は、ここでは再び述べない。
ステップ304:データパケットに対応するデータフロー処理ルールに従って成功裏にマッチングされたデータパケットにラベルでマーキングする。
本実施形態では、イングレスネットワーク要素は、データパケットに対応するデータフロー処理ルールに従って、かつ単独のネットワークコントローラSNC中に予め設定されたラベルマッピング情報を参照して成功裏にマッチングされたデータパケットにラベルでマーキングし、ラベルは、データパケットに対応するデータフロー処理ルールにマッピングされ、そしてイングレスネットワーク要素は、データ経路に関する情報に従って後続のホップバイホップルーティング情報をデータパケットのヘッダに加えるようにしてよい。ソースルーティングのルーティング方式が、本明細書では導入される。イングレスネットワーク要素はさらに、データパケットにラベルでマーキングした後に、データフロー処理ルール中のデータ経路に関する情報に従って後続のホップバイホップルーティング情報をデータパケットのヘッダに加える必要があり、それによりFNが、後続のホップバイホップルーティング情報に従ってネクストホップルーティング情報を取得する。たとえば、イングレスネットワーク要素によって受信されたデータパケットは、データ経路に関する情報に従ってFN1、FN2、およびFN3を通過する必要があり、次いでイングレスネットワーク要素は、FN1からFN2に、次いでFN3へのホップバイホップルーティング情報をデータパケットのヘッダに加える。さらに、イングレスネットワーク要素によって加えられた後続のホップバイホップルーティング情報はまた、データ経路ラベルの形態で加えられるようにしてよく、FNは、データ経路ラベルに従ってネクストホップ情報を読み出すことができる。さらに、ソースルーティング方式では、データパケットが最初のデータパケットである場合、イングレスネットワーク要素は、さらに、第1のデータフロー処理ルールをラベルが付けられたデータパケットに加えるようにしてよく、第1のデータフロー処理ルールは、FNによって実行される必要があるデータ処理に関する情報を含む。つまり、この場合、後続のFNは、データパケットに関するいずれの処理ルールを格納しない。したがって、イングレスネットワーク要素は、データパケットを送るとき、データフロー処理ルールをデータパケットに加える必要があり、データフロー処理ルールは、本明細書では、SNCによって配信されたデータフロー処理ルールと異なり、データ経路に関する情報を含む必要がない。なぜなら、後続のホップバイホップルーティング情報は、データパケットのヘッダに加えられているからである。したがって、第1のデータフロー処理ルールは、FNによって実行される必要があるデータ処理に関する情報だけを含む。
任意選択で、イングレスネットワーク要素はさらに、データパケットに対応するデータフロー処理ルールに従って、かつ単独のネットワークコントローラSNC中に予め設定されたラベルマッピング情報を参照して成功裏にマッチングされたデータパケットにラベルでマーキングするようにしてよく、ラベルは、データパケットに対応するデータフロー処理ルールにマッピングされる。ホップバイホップルーティングのルーティング方式が、本明細書では導入される。イングレスネットワーク要素は、ルーティング情報をデータパケットに加える必要がない。なぜなら、SNCがデータフロー処理情報を第2のデータフロー処理ルールに分割して、第2のデータフロー処理ルールを対応するFNに配信しており、FNは、データパケットを取得した後に、ラベルに従って、実行される必要があるデータ操作の命令情報を取得し、情報は、データ処理の方法、パラメータおよびネクストホップルーティング情報の1つまたはその組み合わせを含むからである。
ステップ305:ラベルが付けられたデータパケットを機能ノードFNに転送し、それによりFNは、ラベルに従って、実行される必要があるデータ操作の命令情報を取得する。
本実施形態では、ソースルーティング方式において、イングレスネットワーク要素は、データ経路に関する情報に従って、ラベルが付けられたデータパケットをネクストホップFNに転送し、それによりデータ経路上のすべてのFNは、データ処理を実行するための情報をラベルに従って取得すること、およびネクストホップルーティング情報を後続のホップバイホップルーティング情報に従って取得することの1つまたは組み合わせを実行する。FNによってラベルに従って読み出された第1のデータフロー処理ルールは、FNによって実行される必要があるデータ処理に関する情報を含み、ネクストホップルーティング情報は、データパケットのヘッダ中の後続のホップバイホップルーティング情報から取得するようにしてよい。FNによってデータパケットに対して実行される操作は、データ処理およびデータ転送を含むが、しかしこれらの2つの操作は、必ずしも実行される必要がなく、いくつかのFNがデータ転送のみに対して責任があり得、いくつかのFNがデータ処理のみに対して責任があり得て、サービスを終了する前にデータパケットを転送する必要がなく、いくつかのFNがデータ処理とデータ転送の両方を実行する必要があり得、それは、本明細書では特に限定されないことに留意すべきである。
ホップバイホップルーティング方式では、イングレスネットワーク要素は、データ経路に関する情報に従って、ラベルが付けられたデータパケットをネクストホップルーティング情報FNに転送し、それによりデータ経路上のすべてのFNは、ラベルに従って、かつローカルの第2のデータフロー処理ルールを参照して、データ処理を実行するための情報およびデータ転送を実行するためのネクストホップルーティング情報の1つまたは組み合わせを取得し、第2のデータフロー処理ルールは、FNによって実行される必要があるデータ処理に関する情報およびデータパケットを転送するためのネクストホップルーティング情報の1つまたは組み合わせを含む。FNによってデータパケットに対して実行される操作は、データ処理およびデータ転送を含むが、しかしこれらの2つの操作は、必ずしも実行される必要がなく、いくつかのFNがデータ転送のみに対して責任があり得、いくつかのFNがデータ処理のみに対して責任があり得て、サービスを終了する前にデータパケットを転送する必要がなく、いくつかのFNがデータ処理とデータ転送の両方を実行する必要があり得、それは、本明細書では特に限定されないことに留意すべきである。
本実施形態によれば、ルールマッチングが、データパケットに対して実行され、データパケットは、ラベルでマーキングされ、後続のFNは、2つのルーティング方式で、実行される必要があるデータ操作の命令情報をラベルに従って取得し、それは、ルールマッチングの作業負荷を軽減し、通信効率を向上させる。
さらに、イングレスネットワーク要素は、前述の実施形態のステップ302で分散ネットワーク要素によって転送されたデータパケットを受信した後、データパケットとすべてのローカルに格納されたデータフロー処理ルール一つずつとの間でルールマッチングを行い、データパケットに対応するデータフロー処理ルールが得られない場合、ルール要求メッセージをSNCに送り、それによりSNCは、ルール要求メッセージに従って、かつサービス要件、機能ノードFNの展開ステータスおよび無線ネットワークのステータス情報を参照してデータフロー処理ルールを生成し、イングレスネットワーク要素は、SNCによって配信されたデータフロー処理ルールを受信する。具体的には、イングレスネットワーク要素が、データパケットに対してルールマッチングを行ったとき、データパケットに対応するデータフロー処理ルールを見つけなかった場合、イングレスネットワーク要素は、ルール要求メッセージをSNCに送り、それによりSNCは、ルール要求メッセージに従って新しいルールを生成して配信する、つまりイングレスネットワーク要素は、SNCから新しいデータフロー処理ルールをタイムリーに要求し得る。したがって、SNCによって生成されたルールは、より柔軟であって適切である。さらに、この要求メカニズムは、無線ネットワークシステムの制御手続きをより柔軟であって効率的なものにし、また、無線ネットワークシステムの拡張可能性の必要条件である。
図6は、本発明による無線ネットワーク中のデータ処理方法の実施形態4のフローチャートである。図6に示すように、本実施形態における方法は、次のステップを含むようにしてよい。
ステップ401:イングレスネットワーク要素によって送られたラベルが付けられたデータパケットを受信する。
本実施形態は、FNによって実行し得る。FNは、イングレスネットワーク要素によって送られたラベルが付けられたデータパケットを受信し、FNは、本明細書ではデータ経路上のすべてのFNを示すようにしてよく、FNは、既存の順序でデータパケットを受信し、この順序は、SNCがデータフロー処理ルールを生成するとき、決定される。
ステップ402:ラベルに従って、実行される必要があるデータ操作の命令情報を取得する。
本実施形態では、FNは、データパケットのラベルに従ってローカルのデータフロー処理ルールを検索することによって、FNによって実行される必要があるデータ操作の命令情報を取得することができる。
ステップ403:命令情報によるデータパケットに対するデータ処理およびデータ転送の1つまたは組み合わせを実行する。
本実施形態では、FNは、命令情報に従ってデータパケットを処理する。FNによってデータパケットに対して実行される操作は、データ処理およびデータ転送を含むが、しかしこれらの2つの操作は、必ずしも実行される必要がなく、いくつかのFNがデータ転送のみに対して責任があり得、いくつかのFNがデータ処理のみに対して責任があり得て、サービスを終了する前にデータパケットを転送する必要がなく、いくつかのFNがデータ処理とデータ転送の両方を実行する必要があり得、それは、本明細書では特に限定されないことに留意すべきである。
さらに、ラベルに従って、前述の実施形態のステップ402で実行される必要があるデータ操作の命令情報を取得するための具体的な実現方法は、ラベルに対応する第1のデータフロー処理ルールを取得するために、ラベルに従ってローカルの第1のデータフロー処理ルールを検索することとするようにしてよく、第1のデータフロー処理ルールは、機能ノードFNによって実行される必要があるデータ処理に関する情報を含む。そして前述の実施形態のステップ403で命令情報によるデータパケットに対するデータ処理およびデータ転送の1つまたは組み合わせを実行するための具体的な実現方法は、第1のデータフロー処理ルールに従ってデータパケットに対するデータ処理を実行すること、およびデータパケットのヘッダ中の後続のホップバイホップルーティング情報に従ってネクストホップルーティング情報を取得することの1つまたは組み合わせを実行することとし得る。ソースルーティング方式が本明細書では導入される。SNCは、データフロー処理ルールをFNに直接配信せず、FNは、イングレスネットワーク要素によって最初のデータパケットに加えられた第1のデータフロー処理ルールをローカルに格納する。FNは、ラベルに従って読み出されたデータフロー処理ルールに従って、実行される必要があるデータ処理の方法、パラメータなどを取得するようにしてよく、FNは、イングレスネットワーク要素によって送られたデータパケットのヘッダ中の後続のホップバイホップルーティング情報に従って、ネクストホップルーティング情報を取得する。このようにして、データパケットが最初のデータパケットである場合、FNは、データパケットのデータフロー処理ルールを格納せず、FNによって受信された最初のデータパケットはさらに、第1のデータフロー処理ルールを運び、第1のデータフロー処理ルールは、ローカルに格納される。
任意選択で、ラベルに従って、前述の実施形態のステップ402で実行される必要があるデータ操作の命令情報を取得するための具体的な実現方法は、ラベルに対応する第2のデータフロー処理ルールを取得するために、ラベルに従ってローカルの第2のデータフロー処理ルールを検索するようにしてよく、第2のデータフロー処理ルールは、機能ノードFNによって実行される必要があるデータ処理に関する情報およびデータパケットを転送するためのネクストホップルーティング情報の1つまたはその組み合わせを含む。前述の実施形態のステップ403での命令情報によるデータパケットに対するデータ処理およびデータ転送の1つまたは組み合わせを実行するための具体的な実現方法は、データパケットに対するデータ処理および第2のデータフロー処理ルールによるデータパケットに対するネクストホップルーティング情報への転送の1つまたはその組み合わせを実行することとし得る。ホップバイホップルーティング方式が本明細書では導入される。SNCは、データフロー処理ルールを第2のデータフロー処理ルールに分割し、第2のデータフロー処理ルールを対応するFNに配信し、FNは、SNCによって配信された第2のデータフロー処理ルールをローカルに格納し、FNは、ラベルに従って読み出されたデータフロー処理ルールに従って、実行される必要があるデータ処理の方法、パラメータおよびネクストホップルーティング情報の1つまたは組み合わせを取得することができる。このようにして最初、FNは、いずれもデータフロー処理ルールを格納せず、したがってSNCは、データフロー処理ルールを生成した後、データフロー処理ルールを配信する必要があり、SNCは、ルールをFNに配信するときにルールを分割して、FNに対応するルールの部分だけ、つまり第2のデータフロー処理ルールを配信することがあり、したがってFNはさらに、SNCによって送られた第2のデータフロー処理ルールを受信する必要がある。
図7Aおよび図7Bは、本発明による無線ネットワーク中のデータ処理方法の実施形態5のフローチャートである。図7Aおよび図7Bに示すように、本実施形態における方法は、次のステップを含むようにしてよい。
s501:SNCは、イングレスネットワーク要素の展開ステータスに従って分散ルールを生成し、分散ルールを分散ネットワーク要素に送る。
s502:SNCは、サービス要件、FNの展開ステータスおよび無線ネットワークのステータス情報に従ってデータフロー処理ルールを生成する。
s503:SNCは、データフロー処理ルールを配信する。
s504:NATは、外部ネットワークによって送られたデータパケットを受信し、データパケットを分散ネットワーク要素に転送する。
s505:分散ネットワーク要素は、分散ルールに従ってデータパケットをイングレスネットワーク要素に転送する。
s506:イングレスネットワーク要素は、データパケットに対応するデータフロー処理ルールを得るために、データパケットとすべてのローカルに格納されたデータフロー処理ルール一つずつとの間でルールマッチングを行う。
s507:イングレスネットワーク要素は、データパケットに対応するデータフロー処理ルールに従って成功裏にマッチングされたデータパケットにラベルでマーキングする。
s508:イングレスネットワーク要素は、ラベルが付けられたデータパケットをFNに転送する。
s509:FNは、ラベルに従って、実行される必要があるデータ操作の命令情報を取得する。
s510:FNは、命令情報によるデータパケットに対するデータ処理およびデータ転送の1つまたは組み合わせを実行する。
本実施形態によれば、無線ネットワーク中のデータ処理方法の実現プロセスは、無線ネットワークシステム中のネットワーク要素が互いに対話するフローチャートを使用することによって述べられる。本実施形態におけるステップは、前述の実施形態中で詳細に述べられ、実現原理は、同様であり、詳細はここで再び述べない。図中のFNノードは、2つ以上存在し得ることに留意すべきである。データパケットは、サービス要件に従って多数のFNの間で転送される必要があり得、各FNが、FNの機能に従ってデータパケットを処理し、次いでルーティング情報に従ってデータパケットを次のFNに転送し、データ経路上の最後のFNがデータパケットの処理を完了するまで行われる。したがって、FNの機能は、データ処理のみ、またはデータ転送のみとしてもよい。さらに、いくつかのFNが、さらに、データパケットを複製し、処理して、多数の経路を使用することによってデータパケットを転送するようにしてよい。たとえば、この機能は、調整された多ポイント送信(略してCOMP)技術で使用され得る。
図8は、本発明によるSNCの実施形態1の概略構造図である。図8に示すように、本実施形態における装置は、ルール生成モジュール11およびルール配信モジュール12を含むようにしてよく、ルール生成モジュール11は、サービス要件、機能ノードFNの展開ステータスおよび無線ネットワークのステータス情報に従ってデータフロー処理ルールを生成するように構成され、データフロー処理ルールは、データパケットを処理するためのデータ経路に関する情報およびデータ経路上のすべてのFNによって実行される必要があるデータ操作の命令情報を含み、ルール配信モジュール12は、データフロー処理ルールを配信するように構成され、それによりイングレスネットワーク要素は、データフロー処理ルールと分散ネットワーク要素によって転送されたデータパケットとの間でマッチングを行って、成功裏にマッチングされたデータパケットにラベルでマーキングし、それによりFNは、ラベルに従って、実行される必要があるデータ操作の命令情報を取得する。
本実施形態における装置は、図3に示す方法実施形態で技術的解決策を実行するように構成することができ、実現原理およびその技術的作用は同様であり、本明細書で再び述べない。
図9は、本発明によるSNCの実施形態2の概略構造図である。図9に示すように、図8に示す装置の構造に基づき、本実施形態における装置は、受信モジュール21、分散ルール生成モジュール22およびリソース管理モジュール23をさらに含むようにしてよく、受信モジュール21は、イングレスネットワーク要素によって送られたルール要求メッセージを受信するように構成され、分散ルール生成モジュール22は、イングレスネットワーク要素の展開ステータスに従って分散ルールを生成するように構成され、それにより分散ネットワーク要素は、分散ルールに従って、受信したデータパケットを対応するイングレスネットワーク要素に転送し、そしてリソース管理モジュール23は、イングレスネットワーク要素を増加させる、または減少させるために、イングレスネットワーク要素の負荷ステータスに従って調整ユニットと対話し、FNを増加させる、または減少させるために、FNの負荷ステータスに従って調整ユニットと対話するように構成される。
本実施形態における装置は、図3に示す方法実施形態で技術的解決策を実行するように構成することができ、実現原理およびその技術的作用は同様であり、本明細書で再び述べない。
図10は、本発明によるイングレスネットワーク要素の実施形態1の概略構造図である。図10に示すように、本実施形態における装置は、受信モジュール11、ルールマッチングモジュール12、ラベル付けモジュール13および転送モジュール14を含むようにしてよく、受信モジュール11は、分散ネットワーク要素によって転送されたデータパケットを受信するように構成され、ルールマッチングモジュール12は、データパケットに対応するデータフロー処理ルールを得るために、データパケットとすべてのローカルに格納されたデータフロー処理ルール一つずつとの間でルールマッチングを行うように構成され、データフロー処理ルールは、データパケットを処理するためのデータ経路に関する情報およびデータ経路上のすべてのFNによって実行される必要があるデータ操作の命令情報を含み、ラベル付けモジュール13は、データパケットに対応するデータフロー処理ルールに従って成功裏にマッチングされたデータパケットにラベルでマーキングするように構成され、そして転送モジュール14は、ラベルが付けられたデータパケットを機能ノードFNに転送するように構成され、それによりFNは、ラベルに従って、実行される必要があるデータ操作の命令情報を取得する。
本実施形態における装置は、図4または図5に示す方法実施形態で技術的解決策を実行するように構成するようにしてよく、実現原理およびその技術的作用は同様であり、本明細書で再び述べない。
図11は、本発明によるイングレスネットワーク要素の実施形態2の概略構造図である。図11に示されるように、図10に示す装置の構造に基づき、本実施形態における装置は、要求送出モジュール21をさらに含むようにしてよく、このモジュールは、ルールマッチングがデータパケットとすべてのローカルに格納されたデータフロー一つずつとの間で実行された後、データパケットに対応するデータフロー処理ルールが得られなかった場合、ルール要求メッセージをSNCに送るように構成され、それによりSNCは、ルール要求メッセージに従って、かつサービス要件、機能ノードFNの展開ステータスおよび無線ネットワークのステータス情報を参照してデータフロー処理ルールを生成する、そして要求送出モジュールは、SNCによって配信されたデータフロー処理ルールを受信するように構成される。
本実施形態における装置は、図4または図5に示す方法実施形態で技術的解決策を実行するように構成することができ、実現原理およびその技術的作用は同様であり、本明細書で再び述べない。
図12は、本発明によるFNの実施形態1の概略構造図である。図12に示されるように、本実施形態における装置は、受信モジュール11、取得モジュール12および処理モジュール13を含むようにしてよく、受信モジュール11は、イングレスネットワーク要素から送られたラベルが付けられたデータパケットを受信するように構成され、取得モジュール12は、ラベルに従って、実行される必要があるデータ操作の命令情報を取得するように構成され、処理モジュール13は、命令情報によるデータパケットに対するデータ処理およびデータ転送の1つまたはその組み合わせを実行するように構成される。
本実施形態における装置は、図6に示される方法実施形態で技術的解決策を実行するように構成するようにしてよく、実現原理およびその技術的作用は同様であり、本明細書で再び述べない。
図13は、本発明によるSNCの実施形態3の概略構造図である。図13に示されるように、本実施形態におけるデバイスは、プロセッサ11およびトランスミッタ12を含むようにしてよく、プロセッサ11は、サービス要件、機能ノードFNの展開ステータスおよび無線ネットワークのステータス情報に従ってデータフロー処理ルールを生成するように構成され、データフロー処理ルールは、データパケットを処理するためのデータ経路に関する情報およびデータ経路上のすべてのFNによって実行される必要があるデータ操作の命令情報を含み、トランスミッタ12は、データフロー処理ルールを配信するように構成され、それによりイングレスネットワーク要素は、データフロー処理ルールと分散ネットワーク要素によって転送されたデータパケットとの間でマッチングを行って、成功裏にマッチングされたデータパケットにラベルでマーキングし、それによりFNは、ラベルに従って、実行される必要があるデータ操作の命令情報を取得する。
本実施形態における装置は、図3に示される方法実施形態で技術的解決策を実行するように構成するようにしてよく、実現原理およびその技術的作用は同様であり、本明細書で再び述べない。
図14は、本発明によるSNCの実施形態4の概略構造図である。図14に示すように、図13に示される装置の構造に基づき、本実施形態におけるデバイスは、イングレスネットワーク要素によって送られたルール要求メッセージを受信するように構成されるレシーバ21をさらに含むようにしてよい。
本実施形態における装置は、図3に示される方法実施形態で技術的解決策を実行するように構成するようにしてよく、実現原理およびその技術的作用は同様であり、本明細書で再び述べない。
図15は、本発明によるイングレスネットワーク要素の実施形態3の概略構造図である。図15に示されるように、本実施形態におけるデバイスは、レシーバ11、プロセッサ12およびトランスミッタ13を含むようにしてよく、レシーバ11は、分散ネットワーク要素によって転送されたデータパケットを受信するように構成され、プロセッサ12は、データパケットに対応するデータフロー処理ルールを得るために、データパケットとすべてのローカルに格納されたデータフロー処理ルール一つずつとの間でルールマッチングを行うように構成され、データフロー処理ルールは、データパケットを処理するためのデータ経路に関する情報およびデータ経路上のすべてのFNによって実行される必要があるデータ操作の命令情報を含み、プロセッサは、データパケットに対応するデータフロー処理ルールに従って成功裏にマッチングされたデータパケットにラベルでマーキングするように構成され、トランスミッタ13は、ラベルが付けられたデータパケットを機能ノードFNに転送するように構成され、それによりFNは、ラベルに従って、実行される必要があるデータ操作の命令情報を取得する。
本実施形態における装置は、図4または図5に示される方法実施形態で技術的解決策を実行するように構成するようにしてよく、実現原理およびその技術的作用は同様であり、本明細書で再び述べない。
図16は、本発明によるFNの実施形態2の概略構造図である。図16に示すように、本実施形態におけるデバイスは、レシーバ11およびプロセッサ12を含むようにしてよく、レシーバ11は、イングレスネットワーク要素から送られたラベルが付けられたデータパケットを受信するように構成され、プロセッサ12は、ラベルに従って、実行される必要があるデータ操作の命令情報を取得し、命令情報によるデータパケットに対するデータ処理およびデータ転送の1つまたはその組み合わせを実行するように構成される。
本実施形態における装置は、図6に示される方法実施形態で技術的解決策を実行するように構成するようにしてよく、実現原理およびその技術的作用は同様であり、本明細書で再び述べない。
本発明で提示したいくつかの実施形態では、開示した装置および方法は、他の方法で実現してよいことを理解すべきである。たとえば、述べられた装置実施形態は、単に例示するものである。たとえば、ユニット分割は、単に論理的な機能分割であり、実際の実装形態では他の分割をし得る。たとえば、多数のユニットまたは構成要素は、組み合わせる、または別のシステムに統合することがあり、またはいくつかの特徴は、無視されることがあるか、あるいは実行しないようにしてよい。さらに、表示した、または議論した相互結合または直接結合または通信接続は、いくつかのインターフェースを使用することによって実現するようにしてよい。装置またはユニットの間の間接的な結合または通信接続は、電子的、機械的または他の形態で実現するようにしてよい。
別々の部品として述べられたユニットは、物理的に分かれていてもよく、そうでなくともよく、ユニットとして表示された部品は、物理的なユニットであってもよく、そうでなくともよく、1つの位置に位置決めることができるか、または多数のネットワークユニット上に分散させることができる。ユニットのいくつか、またはそのすべては、実際の必要性に従って選択して実施形態の解決策の目的を達成し得る。
さらに、本発明の本実施形態における機能的なユニットは、1つの処理ユニットに統合することがある、またはユニットのそれぞれが、物理的に単独で存在することがある、または2つ以上のユニットが、1つのユニットに統合される。統合されたユニットは、ハードウェアの形態で実現するようにしてよい、またはソフトウェアの機能的なユニットに追加されたハードウェアの形態で実現されるようにしてよい。
前述の統合されたユニットが、ソフトウェアの機能的なユニットの形態で実現されるとき、統合されたユニットは、コンピュータ可読記憶媒体中に格納されるようにしてよい。ソフトウェアの機能的なユニットは、記憶媒体中に格納され、コンピュータデバイス(それは、パーソナルコンピュータ、サーバ、またはネットワークデバイスとし得る)またはプロセッサが本発明の実施形態で述べた方法のステップのいくつかを実行するように命令するためのいくつかの命令を含む。前述の記憶媒体は、プログラムコードを格納することができるいずれかの媒体、たとえばUSBフラッシュドライブ、リムーバブルハードディスク、リードオンリーメモリ(ROM)、ランダムアクセスメモリ(RAM)、磁気ディスクまたは光ディスクを含む。
当業者は、都合良く簡易に記述する目的のために、前述の機能的なモジュールの分割が例示する例として取り上げられたことをはっきりと理解し得る。実際の適用では、前述の機能は、必要に応じて、異なる機能的なモジュールに割り当てて実装することができ、すなわち装置の内部構造は、異なる機能的なモジュールに分割し、それによって上述の機能のすべてまたはいくつかを実装する。前述の装置の詳細な作業プロセスに関し、前述の方法実施形態中の対応するプロセスを参照されたい。詳細は、本明細書で再び述べない。
最後に、前述の実施形態は、本発明の技術的解決策を述べるように単に意図されており、本発明を限定するようには意図されていないことに留意すべきである。前述の実施形態を参照して本発明が詳細に述べられたが、当業者は、本発明の実施形態の技術的解決策の範囲を逸脱せずに、当業者が前述の実施形態で述べられた技術的解決策に対してさらに修正し得る、またはいくつかの、またはすべてのその技術的な特徴に対する同等の代替物を作り得ることを理解すべきである。

Claims (5)

  1. 集中型の制御機能を実行するように構成される単独のネットワークコントローラ,SNC,と、データフロー処理ルールに対してマッチングを行うように構成されるイングレスネットワーク要素と、ユーザプレーン機能を実行するように構成される機能ノードネットワーク,FNN,であって、前記FNNは、少なくとも1つの機能ノード,FN,を含む、機能ノードネットワークFNNとを含み、
    前記イングレスネットワーク要素と前記FNの両方は、前記SNCに通信可能に接続され、少なくとも2つのFNは、直接に、またはインターネットプロトコルIPネットワークを介して互いに接続され、
    前記SNCは、無線ネットワークシステムの制御プレーン機能を実行するために、シグナリング処理を実施し、データフロー処理ルールを前記イングレスネットワーク要素に配信するとともに前記データフロー処理ルールを第2のデータフロー処理ルールに分割して前記第2のデータフロー処理ルールを各FNに配信する態様で前記イングレスネットワーク要素および前記FNの作業を制御し管理するように特に構成され、
    前記イングレスネットワーク要素は、データパケットと前記データフロー処理ルールとの間でマッチングを行って、成功裏にマッチングされたデータパケットにラベルの形態でマーキングするように特に構成され、
    前記FNは、前記ラベルに従って、実行される必要がある前記データ操作の命令情報を取得し、対応する前記第2のデータフロー処理ルールに従って、データ処理およびデータ転送の1つまたは組み合わせを実行するように特に構成され、
    前記無線ネットワークシステムは、ネットワークアドレス変換,NAT,と、分散ネットワーク要素とをさらに含み、
    前記NATは、前記分散ネットワーク要素に通信可能に接続され、前記分散ネットワーク要素は、前記SNCおよび前記イングレスネットワーク要素に通信可能に接続され、
    前記NATは、前記無線ネットワークシステムと外部データネットワークとの間にインターフェースをもたらし、受信したデータパケットを前記分散ネットワーク要素にポーリング方式で送るように構成され、
    前記分散ネットワーク要素は、前記SNCによって送られた分散ルールを受信し、前記分散ルールに従って、前記NATによって送られた前記データパケットを対応するイングレスネットワーク要素に転送するように構成され、前記分散ルールは、前記イングレスネットワーク要素の展開ステータスの変化に従ってリアルタイムで前記SNCによって生成されることを特徴とするシステム。
  2. 前記無線ネットワークシステムは、無線ノード,RN,をさらに含み、前記RNは、前記無線ネットワークシステムの無線周波数機能を実装するように構成されることを特徴とする請求項1に記載のシステム。
  3. 前記無線ネットワークシステムは、調整ネットワーク要素をさらに含み、前記調整ネットワーク要素は、前記無線ネットワークシステムのリソースを管理し、前記SNCが負荷ステータスに従って前記イングレスネットワーク要素または前記FNを増加させる、または減少させる必要があるとき、動的なリソース割り当てを実行するように構成されることを特徴とする請求項1または2に記載のシステム。
  4. 前記SNCはさらに、前記イングレスネットワーク要素の負荷ステータスに従って前記イングレスネットワーク要素を増加させる、または減少させ、かつ前記FNの負荷ステータスに従って前記FNを増加させる、または減少させるように構成されることを特徴とする請求項1乃至のいずれか一項に記載のシステム。
  5. 単独のネットワークコントローラ,SNC,とイングレスネットワーク要素とに結合される機能ノード,FN,であって、
    前記イングレスネットワーク要素によって送られたラベルを有するデータパケットと、前記SNCによって送られた第2のデータフロー処理ルールとを受信するように構成される受信モジュールであって、前記第2のデータフロー処理ルールは、前記SNCによってデータフロー処理ルールから分割されて、前記分割された第2のデータフロー処理ルールに対応する各FNに配信され、前記データフロー処理ルールは、前記SNCから前記イングレスネットワーク要素に配信される、受信モジュールと、
    前記ラベルに従って、実行される必要があるデータ操作の命令情報を取得するように構成される取得モジュールと、
    前記命令情報による前記データパケットに対するデータ処理およびデータ転送の1つまたは組み合わせを実行するように構成される処理モジュールと
    を含み、
    前記処理モジュールは、前記ラベルに従って、実行される必要がある前記データ操作の前記命令情報を取得し、対応する前記第2のデータフロー処理ルールに従って、データ処理およびデータ転送の1つまたは組み合わせを実行するように構成され、
    前記SNCは、ネットワークアドレス変換,NATに結合され、前記NATは、前記分散ネットワーク要素に通信可能に接続され、分散ネットワーク要素は、前記SNCおよび前記イングレスネットワーク要素に通信可能に接続され、
    前記NATは、無線ネットワークシステムと外部データネットワークとの間にインターフェースをもたらし、受信したデータパケットを前記分散ネットワーク要素にポーリング方式で送るように構成され、
    前記分散ネットワーク要素は、前記SNCによって送られた分散ルールを受信し、前記分散ルールに従って、前記NATによって送られた前記データパケットを対応するイングレスネットワーク要素に転送するように構成され、前記分散ルールは、前記イングレスネットワーク要素の展開ステータスの変化に従ってリアルタイムで前記SNCによって生成される
    ことを特徴とするFN。
JP2016549109A 2014-01-29 2014-01-29 無線ネットワーク中のデータ処理装置および無線ネットワークシステム Expired - Fee Related JP6434526B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/071821 WO2015113291A1 (zh) 2014-01-29 2014-01-29 无线网络数据处理装置和无线网络***

Publications (2)

Publication Number Publication Date
JP2017510157A JP2017510157A (ja) 2017-04-06
JP6434526B2 true JP6434526B2 (ja) 2018-12-05

Family

ID=53756182

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016549109A Expired - Fee Related JP6434526B2 (ja) 2014-01-29 2014-01-29 無線ネットワーク中のデータ処理装置および無線ネットワークシステム

Country Status (9)

Country Link
US (1) US10129792B2 (ja)
EP (1) EP3091695B1 (ja)
JP (1) JP6434526B2 (ja)
KR (1) KR20160114676A (ja)
CN (1) CN105075191B (ja)
BR (1) BR112016017555A2 (ja)
CA (1) CA2938045C (ja)
RU (1) RU2651204C2 (ja)
WO (1) WO2015113291A1 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108702326B (zh) * 2016-01-05 2021-03-19 瑞典爱立信有限公司 检测sdn控制平面循环的方法、设备和非暂时性机器可读介质
TWI651979B (zh) 2016-07-07 2019-02-21 財團法人工業技術研究院 無線接取網路之服務區分方法、無線網路系統及無線接取網路存取點
CN109600241B (zh) 2017-09-30 2022-03-01 华为技术有限公司 数据分析方法和数据分析装置
CN110019511B (zh) 2017-09-30 2021-10-22 华为技术有限公司 通信方法及其通信设备
US10511669B2 (en) * 2018-04-26 2019-12-17 Verizon Patent And Licensing Inc. Programmable user plane function
CN109743340B (zh) * 2019-04-04 2019-07-30 华为技术有限公司 报文处理的方法和网络装置
CN113542386B (zh) * 2019-07-15 2023-01-06 腾讯科技(深圳)有限公司 一种业务处理方法及相关设备
CN113360740B (zh) * 2021-06-04 2022-10-11 上海天旦网络科技发展有限公司 一种数据包标签方法及***

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000075358A (ko) 1999-05-27 2000-12-15 윤종용 이동통신시스템에서 라디오링크프로토콜에 따른 가변길이의 데이터 송수신 장치 및 방법
US6357016B1 (en) * 1999-12-09 2002-03-12 Intel Corporation Method and apparatus for disabling a clock signal within a multithreaded processor
US20030131258A1 (en) * 2002-01-04 2003-07-10 Kadri Seemab Aslam Peer-to-peer communication across firewall using internal contact point
CN101193052B (zh) * 2006-11-22 2011-06-01 华为技术有限公司 在多协议标签交换中实现子网连接保护的方法和***
CN101212451B (zh) * 2006-12-30 2010-10-13 北京天融信网络安全技术有限公司 防火墙芯片数据包缓存管理方法
US8825876B2 (en) 2008-07-17 2014-09-02 Qualcomm Incorporated Apparatus and method for mobile virtual network operator (MVNO) hosting and pricing
WO2011149003A1 (ja) * 2010-05-28 2011-12-01 日本電気株式会社 通信システム、ノード、制御装置、通信方法およびプログラム
US8352803B2 (en) * 2010-06-07 2013-01-08 Alcatel Lucent Framework for managing failures in outbound messages
EP2582100A4 (en) * 2010-06-08 2016-10-12 Nec Corp COMMUNICATION SYSTEM, CONTROL APPARATUS, METHOD AND PROGRAM FOR PACKET CAPTURE
US8982888B2 (en) * 2010-10-18 2015-03-17 Motorola Solutions, Inc. Service data flow detection in a conforming 3GPP access network having a packet modification function
US9237094B2 (en) * 2010-11-02 2016-01-12 Nec Corporation Communication system, control apparatus, path controlling method and program
EP2647166B1 (en) * 2010-12-01 2020-04-01 Nec Corporation Communication system, control device, communication method, and program
US9565117B2 (en) * 2010-12-22 2017-02-07 Cisco Technology, Inc. Adaptive intelligent routing in a communication system
EP2487844B1 (en) * 2011-02-02 2014-08-06 Alcatel Lucent Control unit and method for dynamically controlling the routing within a network
US8873398B2 (en) * 2011-05-23 2014-10-28 Telefonaktiebolaget L M Ericsson (Publ) Implementing EPC in a cloud computer with openflow data plane
US8964563B2 (en) * 2011-07-08 2015-02-24 Telefonaktiebolaget L M Ericsson (Publ) Controller driven OAM for OpenFlow
US9015823B2 (en) * 2011-11-15 2015-04-21 Nicira, Inc. Firewalls in logical networks
CN102594707A (zh) * 2012-03-21 2012-07-18 北京天地云箱科技有限公司 网络控制***及网络交换适配器
CN109889443B (zh) * 2012-03-29 2021-07-30 瑞典爱立信有限公司 云计算***和在云计算***中实现演进分组核心(epc)的控制平面的方法
US9331938B2 (en) * 2012-04-13 2016-05-03 Nicira, Inc. Extension of logical networks across layer 3 virtual private networks
JPWO2013179542A1 (ja) * 2012-05-31 2016-01-18 日本電気株式会社 ネットワークシステム、経路制御装置、経路制御方法及びプログラム
US9344349B2 (en) * 2013-07-12 2016-05-17 Nicira, Inc. Tracing network packets by a cluster of network controllers
US9577845B2 (en) * 2013-09-04 2017-02-21 Nicira, Inc. Multiple active L3 gateways for logical networks

Also Published As

Publication number Publication date
EP3091695A4 (en) 2017-01-25
BR112016017555A2 (pt) 2017-08-08
EP3091695A1 (en) 2016-11-09
JP2017510157A (ja) 2017-04-06
CA2938045C (en) 2019-07-16
RU2651204C2 (ru) 2018-04-18
EP3091695B1 (en) 2018-10-24
CN105075191A (zh) 2015-11-18
WO2015113291A1 (zh) 2015-08-06
RU2016135000A (ru) 2018-03-07
CA2938045A1 (en) 2015-08-06
CN105075191B (zh) 2018-09-21
KR20160114676A (ko) 2016-10-05
US20160337905A1 (en) 2016-11-17
RU2016135000A3 (ja) 2018-03-07
US10129792B2 (en) 2018-11-13

Similar Documents

Publication Publication Date Title
JP6434526B2 (ja) 無線ネットワーク中のデータ処理装置および無線ネットワークシステム
US10924294B2 (en) Evolved multimedia broadcast/multicast service (EMBMS) system and EMBMS system management method
JP6470838B2 (ja) ソフトウェア定義型ネットワーキングにおけるデータ転送方法、装置、およびシステム
US10390259B2 (en) Data forwarding in a mobile communications network system with centralized gateway apparatus controlling distributed gateway elements
JP6544401B2 (ja) パケット転送装置、制御装置、通信システム、通信方法及びプログラム
CN107079015A (zh) 用于移动环境下的基于流的寻址的***及方法
JP6501967B2 (ja) データ伝送方法、関連装置、およびシステム
US10531274B2 (en) Data processing method and device
CN107534608B (zh) 用于在无线通信网络中处理数据流的方法和装置
KR20170102951A (ko) 소스 선택 및 트래픽 엔지니어링의 공동 최적화를 위한 시스템 및 방법
EP4280632A1 (en) Processing method, network node and storage medium
WO2015100593A1 (zh) 一种报文传输方法、设备及通信***
JP6070700B2 (ja) パケット転送システム、制御装置、パケット転送方法及びプログラム
JP6525256B2 (ja) 仮想ネットワークシステムおよび仮想ネットワーク経路設定方法
JP2004159112A (ja) 通信制御システム、通信制御方法、これらに用いて好適なルーティング制御装置及びルータ装置
JP6050720B2 (ja) コアネットワークにおけるゲートウェイのセッション情報を移行させるシステム及び方法
WO2015113281A1 (zh) 用户数据处理方法、装置及网络***
WO2015093561A1 (ja) パケット転送システム、制御装置、中継装置の制御方法及びプログラム
JP6251654B2 (ja) 通信システム、識別子管理装置、及び識別子割り当て方法
CN113141291B (zh) 一种数据传输方法及相关的设备和***
JP2007189740A (ja) 通信制御システム、通信制御方法、これらに用いて好適なルーティング制御装置及びルータ装置
JP5568033B2 (ja) マルチキャスト配信方法、配信装置及び配信プログラム
JP2015523749A (ja) 通信システム、制御装置、通信方法及びプログラム
Park et al. A cross-layer approach for multiuser multiplexing on IP mobility

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170914

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171031

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180130

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20180511

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20180511

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180703

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181003

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20181016

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181108

R150 Certificate of patent or registration of utility model

Ref document number: 6434526

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D04

LAPS Cancellation because of no payment of annual fees