JP6592595B2 - コンピューティングネットワークにおけるデータトラフィックを管理する方法およびシステム - Google Patents
コンピューティングネットワークにおけるデータトラフィックを管理する方法およびシステム Download PDFInfo
- Publication number
- JP6592595B2 JP6592595B2 JP2018518774A JP2018518774A JP6592595B2 JP 6592595 B2 JP6592595 B2 JP 6592595B2 JP 2018518774 A JP2018518774 A JP 2018518774A JP 2018518774 A JP2018518774 A JP 2018518774A JP 6592595 B2 JP6592595 B2 JP 6592595B2
- Authority
- JP
- Japan
- Prior art keywords
- cache
- function
- network
- information
- packets
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 44
- 230000006870 function Effects 0.000 claims description 238
- 238000012545 processing Methods 0.000 claims description 44
- 230000008569 process Effects 0.000 claims description 14
- 238000013507 mapping Methods 0.000 claims description 13
- 238000000926 separation method Methods 0.000 claims description 12
- 230000008859 change Effects 0.000 claims description 8
- 230000001360 synchronised effect Effects 0.000 claims description 2
- 241000543381 Cliftonia monophylla Species 0.000 claims 1
- 238000012546 transfer Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 4
- 238000013467 fragmentation Methods 0.000 description 4
- 238000006062 fragmentation reaction Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000004808 supercritical fluid chromatography Methods 0.000 description 3
- VMGYQBOEVWSPEO-NSHDSACASA-N (3,3-difluoroazetidin-1-yl)-[(7S)-7-phenyl-6,7-dihydro-5H-pyrrolo[1,2-b][1,2,4]triazol-2-yl]methanone Chemical compound FC1(CN(C1)C(=O)C=1N=C2N(N=1)CC[C@H]2C1=CC=CC=C1)F VMGYQBOEVWSPEO-NSHDSACASA-N 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- WFMVQPURDPTNBD-LLVKDONJSA-N (3,3-difluoroazetidin-1-yl)-[(5R)-5-phenyl-6,7-dihydro-5H-pyrrolo[1,2-b][1,2,4]triazol-2-yl]methanone Chemical compound FC1(F)CN(C1)C(=O)C1=NN2[C@H](CCC2=N1)C1=CC=CC=C1 WFMVQPURDPTNBD-LLVKDONJSA-N 0.000 description 1
- WFMVQPURDPTNBD-NSHDSACASA-N (3,3-difluoroazetidin-1-yl)-[(5S)-5-phenyl-6,7-dihydro-5H-pyrrolo[1,2-b][1,2,4]triazol-2-yl]methanone Chemical compound FC1(F)CN(C1)C(=O)C1=NN2[C@@H](CCC2=N1)C1=CC=CC=C1 WFMVQPURDPTNBD-NSHDSACASA-N 0.000 description 1
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/742—Route cache; Operation thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/38—Flow based routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/745—Address table lookup; Address filtering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2425—Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2441—Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/31—Flow control; Congestion control by tagging of packets, e.g. using discard eligibility [DE] bits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/354—Switches specially adapted for specific applications for supporting virtual local area networks [VLAN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Description
a)識別されたフローの前記1個以上のパケットを処理するための処理情報が判定機能によって判定され、
b)ヘッダ情報が分離機能によって前記1個以上のパケットから分離され、
c)タグ情報がタグ追加機能によって前記1個以上のパケットに追加され、
d)前記タグ情報と前記ヘッダ情報との間のマッピングがマッピング機能によってキャッシュに保存され、
e)前記パケットが前記識別された処理情報に従って前記1個以上のネットワーク機能によって処理され、前記1個以上のパケットを処理するために必要であれば前記1個以上のネットワーク機能は前記タグ情報を用いて前記キャッシュに問合せをすることにより前記キャッシュからタグ情報に関連する情報を取得する。
パケットのフローを受信する1個以上の入力インタフェースと、
パケットのフローを出力する1個以上の出力インタフェースと、
情報を保存する少なくとも1つのキャッシュと、
入力および出力インタフェースの少なくとも1つに接続された1個以上のコンピューティングエンティティであって、識別されたフローの前記パケットを処理するための処理情報を判定し、前記1個以上のパケットからヘッダ情報を分離し、前記1個以上のパケットにタグ情報を追加し、前記タグ情報と前記ヘッダ情報との間のマッピングを前記キャッシュに保存し、前記識別された処理情報に従って前記1個以上のネットワーク機能によって前記1個以上のパケットを処理するように適応し、前記1個以上のパケットを処理するために必要であれば前記1個以上のネットワーク機能は前記タグ情報を用いて前記キャッシュに問合せをすることにより前記キャッシュからタグ情報に関連するヘッダ情報を取得する、1個以上のコンピューティングエンティティと
を備える。
1.入力パケットのヘッダを除去し、サービス機能チェイニングSFC内で仮想化ネットワーク機能VNFが処理する必要のあるペイロードを取り出すヘッダ分離機能。
a.分離されたヘッダは、フローのパケットを識別する識別子、すなわちタグidで置換される。また、分離されたヘッダは、FBCと称するキャッシュ内の識別子に関連づけられる。
b.FBCは、ヘッダおよびメタデータ情報および/または任意の他の関連情報とタグidとのマップを保持する。
2.元のまたは修正されたヘッダで出力パケットのペイロードを再カプセル化するヘッダ付加機能HAF。
a.元のまたは修正されたヘッダは、タグidを参照キーとして使用して、FBCまたは共同配置されたsFBCからアクセスされる。
b.FBCキャッシュは集中化されることも可能であり、また、FBCキャッシュの分散されたインスタンス(二次FBC(sFBC)と称する)であってもよく、この場合、各sFBCはFBCエントリのサブセットを含む。
c.sFBCは(V)HAFとともに、(V)HAFとFBCとの間のトランザクションの交換を低減する。
3.HAFの仮想化インスタンス(すなわちVHAF)とFBCキャッシュの分散されたインスタンス(すなわちsFBC)により、VHAFとsFBCの複数のインスタンス間でフロー、したがって作業負荷が分散される。
4.ヘッダ修正はリモートキャッシュ(FBC)における1回であり、パケットに対して直接にではない。
5.あらゆるフローに対してチェイン内でSFにより修正されたヘッダの記録/書き込みは1回である。
1.フローを分類し、それらをサービス機能チェイニングSFCとして識別することにより、サービス機能チェインSFCを可能にする。
2.ヘッダ情報を分離し、サービスチェインSC内の仮想化ネットワーク機能VNFに関連するペイロードを取り出す。
3.分離されたヘッダを識別子(すなわちタグ)で置換し、そのタグを関連するヘッダとともに連想キャッシュに保存する。ヘッダ情報はタグidに基づいてアクセス(読み/書きアクセス)可能である。
4.パケットは、下位のトランスポートプロトコルに従うトランスポートヘッダに基づいて、下位のトランスポートネットワークによって、ある仮想化ネットワーク機能VNFから次の仮想化ネットワーク機能VNFへ転送される。
5.チェイン内のそれぞれの転送先の仮想化ネットワーク機能VNFは、タグidとヘッダ情報との間の結合を保持する連想キャッシュに問合せをすることによって、パケットをそのタグidに基づいて識別する。
6.仮想化ネットワーク機能VNFがパケットヘッダに導入しようとする変更があれば1回行われ、キャッシュ内の関連するエントリに書き込まれる。
7.フローのパケットは、サービス機能チェイニングSFCドメインを去る前に、タグが分離され、元の/修正されたヘッダが付加される。
1.チェイン内の複数のSFによってなされるヘッダ修正をまとめてそれらを(V)HAFで1回適用する能力。
2.サービス機能チェイニングSFCにおける仮想化ネットワーク機能VNFによる処理に関連しない可能性のあるヘッダを分離することによりパケットサイズを低減する能力。これは、あらゆるパケットに対するあらゆる仮想化ネットワーク機能VNFによるヘッダ解析等の処理オーバーヘッドおよび関連するコストを大幅に低減する。
3.分離されたヘッダフィールドにおける修正変更が依然として可能なシステム。このような修正は、パケットに対して1回実行するだけでよく、あらゆる入力パケットに対して繰り返す必要はない。
1.あらゆる個別のパケットに対してチェイン内であらゆる仮想化ネットワーク機能VNFによるヘッダ解析を大幅に低減することにより、サービス機能チェイニングSFCドメインにおけるパケットの処理オーバーヘッドが低減されること。
2.パケット/フローに関連する任意の余分なヘッダ/メタデータがFBCに書き込まれ、パケット自体には書き込まれないことにより、サービス機能チェイニングSFCドメインにおけるパケットの断片化および再組立の可能性が除去されること。
3.仮想化ネットワーク機能VNFによって消費される計算、ネットワーク等のリソースの利用が最適化されること。
4.分離されたヘッダにより、サービス機能チェイニングSFCドメインにおけるバイト負荷が低減されること。
Claims (14)
- コンピューティングネットワークにおけるデータトラフィックを管理する方法において、データトラフィックはパケットのフローを通じてコンピューティングネットワーク内で伝送され、1個以上のパケットが1個以上のネットワーク機能によって処理され、
a)識別されたフローの前記1個以上のパケットを処理するための処理情報が判定機能によって判定され、
b)ヘッダ情報が分離機能によって前記1個以上のパケットから分離され、
c)タグ情報がタグ追加機能によって前記1個以上のパケットに追加され、
d)前記タグ情報と前記ヘッダ情報との間のマッピングがマッピング機能によってキャッシュに保存され、
e)前記パケットが前記識別された処理情報に従って前記1個以上のネットワーク機能によって処理され、前記1個以上のパケットを処理するために必要であれば前記1個以上のネットワーク機能は前記タグ情報を用いて前記キャッシュに問合せをすることにより前記キャッシュからタグ情報に関連する情報を取得し、
前記ヘッダ情報は、変更がネットワーク機能によって導入されたときにキャッシュ内で更新されることを特徴とする、データトラフィックを管理する方法。 - f)すべてのネットワーク機能によって前記1個以上のパケットを処理した後、タグ情報が前記キャッシュの前記マッピングにおける前記タグ情報に対応するヘッダ情報で置換されるステップ
をさらに含むことを特徴とする請求項1に記載の方法。 - 追加的なトランスポートヘッダがタグ情報に追加されることを特徴とする請求項1または2に記載の方法。
- フローに対する追加的なメタデータがキャッシュに保存され前記タグ情報に関連づけられることを特徴とする請求項1ないし3のいずれか1項に記載の方法。
- タグ情報を用いて前記キャッシュに問合せをした後、受信されるヘッダ情報が、該問合せを開始した前記ネットワーク機能によってローカルにキャッシュされることを特徴とする請求項1ないし4のいずれか1項に記載の方法。
- 第2のキャッシュが前記キャッシュの情報の少なくとも一部を保存し、該第2のキャッシュは前記キャッシュと同期することを特徴とする請求項1ないし5のいずれか1項に記載の方法。
- 前記キャッシュおよび/または前記第2のキャッシュが前記ネットワーク機能間で分散されることを特徴とする請求項6のいずれか1項に記載の方法。
- 各ネットワーク機能が、前記ネットワーク機能によって処理されたフローに対するマッピングをキャッシュすることを特徴とする請求項1ないし7のいずれか1項に記載の方法。
- d)の前記キャッシュが複数のキャッシュを含み、ネットワーク機能は相異なるグループに割り当てられ、前記グループのそれぞれが前記複数のキャッシュのうちの相異なるキャッシュを使用することを特徴とする請求項1ないし8のいずれか1項に記載の方法。
- f)がネットワーク機能によって実行されることを特徴とする請求項2記載の方法。
- 少なくとも1つのネットワーク機能が仮想化されることを特徴とする請求項1ないし10のいずれか1項に記載の方法。
- ネットワーク機能の処理スコープが判定され、該処理スコープに基づいて、前記ヘッダ情報が分離されることを特徴とする請求項1ないし11のいずれか1項に記載の方法。
- コンピューティングネットワークにおけるデータトラフィックを管理するシステムにおいて、データトラフィックはパケットのフローを通じてコンピューティングネットワーク内で伝送され、1個以上のパケットが1個以上のネットワークエンティティによって提供される1個以上のネットワーク機能によって処理され、該システムが、
パケットのフローを受信する1個以上の入力インタフェースと、
パケットのフローを出力する1個以上の出力インタフェースと、
情報を保存する少なくとも1つのキャッシュと、
入力および出力インタフェースの少なくとも1つに接続された1個以上のコンピューティングエンティティであって、識別されたフローの前記1個以上のパケットを処理するための処理情報を判定し、前記1個以上のパケットからヘッダ情報を分離し、前記パケットにタグ情報を追加し、前記タグ情報と前記ヘッダ情報との間のマッピングを前記キャッシュに保存し、前記識別された処理情報に従って前記1個以上のネットワーク機能によって前記1個以上のパケットを処理するように適応し、前記1個以上のパケットを処理するために必要であれば前記1個以上のネットワーク機能は前記タグ情報を用いて前記キャッシュに問合せをすることにより前記キャッシュからタグ情報に関連する情報を取得する、1個以上のコンピューティングエンティティと
を備え、
前記ヘッダ情報は、変更がネットワーク機能によって導入されたときにキャッシュ内で更新されることを特徴とする、データトラフィックを管理するシステム。 - サービス要求に従った処理のためにネットワーク機能にフローのパケットを誘導することによりサービス要求に従ってフローを制御すること、および/または前記キャッシュをホストすること、に適応したコントローラをさらに備えたことを特徴とする請求項13に記載のシステム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2015/064374 WO2016206742A1 (en) | 2015-06-25 | 2015-06-25 | Method and system for managing data traffic in a computing network |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018518927A JP2018518927A (ja) | 2018-07-12 |
JP6592595B2 true JP6592595B2 (ja) | 2019-10-16 |
Family
ID=53610855
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018518774A Active JP6592595B2 (ja) | 2015-06-25 | 2015-06-25 | コンピューティングネットワークにおけるデータトラフィックを管理する方法およびシステム |
Country Status (5)
Country | Link |
---|---|
US (1) | US10530691B2 (ja) |
EP (1) | EP3314827B1 (ja) |
JP (1) | JP6592595B2 (ja) |
CN (1) | CN108353029B (ja) |
WO (1) | WO2016206742A1 (ja) |
Families Citing this family (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6494150B2 (ja) * | 2015-07-31 | 2019-04-03 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | ルーティング規則取得方法、デバイス、およびシステム |
US11201761B2 (en) * | 2016-02-11 | 2021-12-14 | Lg Electronics Inc. | Method and terminal for acquiring information on service function chain in next-generation mobile communication network |
CN107453884B (zh) * | 2016-05-30 | 2020-01-10 | 华为技术有限公司 | 一种网络设备的服务质量检测方法和装置 |
US11296946B2 (en) * | 2016-07-13 | 2022-04-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and servers for managing traffic steering policies |
CN107659419B (zh) * | 2016-07-25 | 2021-01-01 | 华为技术有限公司 | 网络切片方法和系统 |
US20180219765A1 (en) | 2017-01-31 | 2018-08-02 | Waltz Networks | Method and Apparatus for Network Traffic Control Optimization |
US11706127B2 (en) | 2017-01-31 | 2023-07-18 | Vmware, Inc. | High performance software-defined core network |
JP6706354B2 (ja) * | 2017-02-08 | 2020-06-03 | 日本電信電話株式会社 | 通信装置及び通信方法 |
JP2018129011A (ja) * | 2017-02-10 | 2018-08-16 | 日本電信電話株式会社 | データ処理装置、基盤及びデータ出力方法 |
US10778528B2 (en) | 2017-02-11 | 2020-09-15 | Nicira, Inc. | Method and system of connecting to a multipath hub in a cluster |
US10764176B1 (en) * | 2017-07-09 | 2020-09-01 | Barefoot Networks, Inc. | Compiler and hardware interactions to reuse register fields in the data plane of a network forwarding element |
US10999100B2 (en) | 2017-10-02 | 2021-05-04 | Vmware, Inc. | Identifying multiple nodes in a virtual network defined over a set of public clouds to connect to an external SAAS provider |
US11115480B2 (en) | 2017-10-02 | 2021-09-07 | Vmware, Inc. | Layer four optimization for a virtual network defined over public cloud |
US10778466B2 (en) | 2017-10-02 | 2020-09-15 | Vmware, Inc. | Processing data messages of a virtual network that are sent to and received from external service machines |
US11223514B2 (en) | 2017-11-09 | 2022-01-11 | Nicira, Inc. | Method and system of a dynamic high-availability mode based on current wide area network connectivity |
US11184283B2 (en) * | 2018-02-22 | 2021-11-23 | Futurewei Technologies, Inc. | Service function chaining congestion tracking |
WO2019175378A1 (en) | 2018-03-16 | 2019-09-19 | Acklio | Method and apparatus processing of message data |
EP4030738A1 (en) | 2018-03-16 | 2022-07-20 | Acklio | Method and apparatus for processing message data |
US11032190B2 (en) * | 2018-09-12 | 2021-06-08 | Corsa Technology Inc. | Methods and systems for network security universal control point |
KR102589484B1 (ko) * | 2018-11-23 | 2023-10-13 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 서비스 기능 체이닝 네트워크 서비스 |
US11146506B2 (en) | 2018-12-14 | 2021-10-12 | At&T Intellectual Property I, L.P. | Parallel data processing for service function chains spanning multiple servers |
US10805164B2 (en) | 2018-12-14 | 2020-10-13 | At&T Intellectual Property I, L.P. | Controlling parallel data processing for service function chains |
AU2020225189B2 (en) * | 2019-02-22 | 2023-05-11 | VMware LLC | Virtual service networks |
US11057306B2 (en) * | 2019-03-14 | 2021-07-06 | Intel Corporation | Traffic overload protection of virtual network functions |
JP2021019294A (ja) * | 2019-07-19 | 2021-02-15 | ソニー株式会社 | 通信装置及び通信方法 |
CN110365796B (zh) | 2019-08-01 | 2022-04-29 | 腾讯科技(深圳)有限公司 | 业务请求处理方法、装置 |
US11153230B2 (en) | 2019-08-27 | 2021-10-19 | Vmware, Inc. | Having a remote device use a shared virtual network to access a dedicated virtual network defined over public clouds |
CN112787921B (zh) * | 2019-11-08 | 2023-05-19 | 华为技术有限公司 | 报文传输方法、代理节点及存储介质 |
US11689959B2 (en) | 2020-01-24 | 2023-06-27 | Vmware, Inc. | Generating path usability state for different sub-paths offered by a network link |
US11601356B2 (en) | 2020-12-29 | 2023-03-07 | Vmware, Inc. | Emulating packet flows to assess network links for SD-WAN |
US11979325B2 (en) | 2021-01-28 | 2024-05-07 | VMware LLC | Dynamic SD-WAN hub cluster scaling with machine learning |
US12113678B2 (en) | 2021-03-05 | 2024-10-08 | VMware LLC | Using hypervisor to provide virtual hardware accelerators in an O-RAN system |
US11836551B2 (en) | 2021-03-05 | 2023-12-05 | Vmware, Inc. | Active and standby RICs |
US12009987B2 (en) | 2021-05-03 | 2024-06-11 | VMware LLC | Methods to support dynamic transit paths through hub clustering across branches in SD-WAN |
US12015536B2 (en) | 2021-06-18 | 2024-06-18 | VMware LLC | Method and apparatus for deploying tenant deployable elements across public clouds based on harvested performance metrics of types of resource elements in the public clouds |
US12047282B2 (en) * | 2021-07-22 | 2024-07-23 | VMware LLC | Methods for smart bandwidth aggregation based dynamic overlay selection among preferred exits in SD-WAN |
CN113395362B (zh) * | 2021-08-17 | 2021-11-16 | 杭州雅观科技有限公司 | 移动边缘计算的服务链分群和重整方法 |
US11943146B2 (en) | 2021-10-01 | 2024-03-26 | VMware LLC | Traffic prioritization in SD-WAN |
US11909815B2 (en) | 2022-06-06 | 2024-02-20 | VMware LLC | Routing based on geolocation costs |
US20240205068A1 (en) | 2022-12-19 | 2024-06-20 | VMware LLC | Using generic key-value pairs to configure ran component attributes in a ran system |
US12057993B1 (en) | 2023-03-27 | 2024-08-06 | VMware LLC | Identifying and remediating anomalies in a self-healing network |
US12034587B1 (en) | 2023-03-27 | 2024-07-09 | VMware LLC | Identifying and remediating anomalies in a self-healing network |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7269663B2 (en) * | 2001-09-28 | 2007-09-11 | Intel Corporation | Tagging packets with a lookup key to facilitate usage of a unified packet forwarding cache |
US7149225B2 (en) * | 2003-03-10 | 2006-12-12 | Cisco Technology, Inc. | Arrangement for traversing an IPv4 network by IPv6 mobile nodes via a mobility anchor point |
US7961739B2 (en) * | 2005-07-21 | 2011-06-14 | Genband Us Llc | Systems and methods for voice over multiprotocol label switching |
US7610330B1 (en) * | 2006-03-30 | 2009-10-27 | Packeteer, Inc. | Multi-dimensional computation distribution in a packet processing device having multiple processing architecture |
EP2104995A4 (en) * | 2007-01-17 | 2012-03-21 | Nortel Networks Ltd | METHOD AND DEVICE FOR COOPERATING ETHERNET AND MPLS NETWORKS |
US7894450B2 (en) * | 2007-12-31 | 2011-02-22 | Nortel Network, Ltd. | Implementation of VPNs over a link state protocol controlled ethernet network |
JP2010088080A (ja) * | 2008-10-03 | 2010-04-15 | Fujitsu Ltd | 通信装置および通信方法 |
CN102025586B (zh) * | 2009-09-09 | 2014-07-09 | 华为技术有限公司 | 多协议标签交换网络和以太网的互通方法、装置和系统 |
CN102769557B (zh) * | 2012-08-09 | 2015-08-12 | 深圳市共进电子股份有限公司 | 一种业务数据报文的传输方法及装置 |
US9148367B2 (en) * | 2012-10-02 | 2015-09-29 | Cisco Technology, Inc. | System and method for binding flows in a service cluster deployment in a network environment |
CN103841023B (zh) * | 2012-11-22 | 2017-03-08 | 华为技术有限公司 | 数据转发的方法和设备 |
US9787567B1 (en) * | 2013-01-30 | 2017-10-10 | Big Switch Networks, Inc. | Systems and methods for network traffic monitoring |
US9794379B2 (en) * | 2013-04-26 | 2017-10-17 | Cisco Technology, Inc. | High-efficiency service chaining with agentless service nodes |
US9363180B2 (en) * | 2013-11-04 | 2016-06-07 | Telefonkatiebolaget L M Ericsson (Publ) | Service chaining in a cloud environment using Software Defined Networking |
US9660909B2 (en) * | 2014-12-11 | 2017-05-23 | Cisco Technology, Inc. | Network service header metadata for load balancing |
US20160212048A1 (en) * | 2015-01-15 | 2016-07-21 | Hewlett Packard Enterprise Development Lp | Openflow service chain data packet routing using tables |
US10530697B2 (en) * | 2015-02-17 | 2020-01-07 | Futurewei Technologies, Inc. | Intent based network configuration |
US9769065B2 (en) * | 2015-05-06 | 2017-09-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Packet marking for L4-7 advanced counting and monitoring |
JP6394799B2 (ja) * | 2015-05-11 | 2018-09-26 | 富士通株式会社 | 転送装置、通信システム、通信方法、および、通信プログラム |
-
2015
- 2015-06-25 US US15/739,167 patent/US10530691B2/en active Active
- 2015-06-25 CN CN201580082656.5A patent/CN108353029B/zh active Active
- 2015-06-25 JP JP2018518774A patent/JP6592595B2/ja active Active
- 2015-06-25 EP EP15738287.0A patent/EP3314827B1/en active Active
- 2015-06-25 WO PCT/EP2015/064374 patent/WO2016206742A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
EP3314827A1 (en) | 2018-05-02 |
JP2018518927A (ja) | 2018-07-12 |
EP3314827B1 (en) | 2022-08-03 |
CN108353029B (zh) | 2021-02-26 |
WO2016206742A1 (en) | 2016-12-29 |
US20190081894A1 (en) | 2019-03-14 |
CN108353029A (zh) | 2018-07-31 |
US10530691B2 (en) | 2020-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6592595B2 (ja) | コンピューティングネットワークにおけるデータトラフィックを管理する方法およびシステム | |
US12095882B2 (en) | Accelerated network packet processing | |
US20180083876A1 (en) | Optimization of multi-table lookups for software-defined networking systems | |
US8913613B2 (en) | Method and system for classification and management of inter-blade network traffic in a blade server | |
EP3087700B1 (en) | Data capture | |
US20180026856A1 (en) | Orchestrating micro-service deployment based on network policy health | |
US11398977B2 (en) | Packet classifier | |
US9674080B2 (en) | Proxy for port to service instance mapping | |
CN105429879B (zh) | 流表项查询方法、设备及系统 | |
US11212590B2 (en) | Multiple core software forwarding | |
US20160050156A1 (en) | Link aggregation group (lag) link allocation | |
EP3788750B1 (en) | Distributed anticipatory bidirectional packet steering for software network functions | |
KR101841026B1 (ko) | 최적 경로 설정을 위한 서비스 기능 체이닝 네트워크 시스템 | |
EP2947826A1 (en) | Control apparatus, communication apparatus, communication system, switch control method and program | |
WO2012105677A1 (ja) | パケット処理装置、パケット処理方法およびプログラム | |
Wang et al. | Low-latency service chaining with predefined NSH-based multipath across multiple datacenters | |
EP3518113B1 (en) | Transfer device for a content distribution system | |
US10397127B2 (en) | Prioritized de-queueing | |
US20150381775A1 (en) | Communication system, communication method, control apparatus, control apparatus control method, and program | |
US9641441B2 (en) | Learning information associated with shaping resources and virtual machines of a cloud computing environment | |
US20150351101A1 (en) | Communication system, node, controller, communication method and program | |
US20180183865A1 (en) | System and method of managing flow state in stateful applications | |
CN116938829A (zh) | 一种数据转发方法及相关设备 | |
CN107171953B (zh) | 一种虚拟路由器实现方法 | |
JP2016058850A (ja) | パケットヘッダ識別制御装置、制御方法、及び制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180131 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190213 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190226 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20190523 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20190523 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20190523 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20190725 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190731 |
|
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: 20190903 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190920 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6592595 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |