US 12,341,694 B2
Building a platform to scale control and data plane for virtual network functions
Sami Boutros, Union City, CA (US); Jerome Catrouillet, Santa Clara, CA (US); and Sri Mohana Singamsetty, Cupertino, CA (US)
Assigned to VMware LLC, Palo Alto, CA (US)
Filed by VMware, Inc., Palo Alto, CA (US)
Filed on Dec. 2, 2022, as Appl. No. 18/061,351.
Application 18/061,351 is a continuation of application No. 16/520,876, filed on Jul. 24, 2019, granted, now 11,533,259.
Prior Publication US 2023/0106831 A1, Apr. 6, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 45/74 (2022.01); H04L 12/66 (2006.01); H04L 45/586 (2022.01)
CPC H04L 45/74 (2013.01) [H04L 12/66 (2013.01); H04L 45/586 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of processing a packet, the method comprising:
establishing a plurality of control plane sessions comprising a separate control plane session between a route server and each of a plurality of virtual network functions (VNFs);
receiving, by the route server, VNF connectivity information from the plurality of VNFs via the plurality of control plane sessions; and
transmitting, by the route server, the VNF connectivity information of the plurality of VNFs to a gateway of a data center via a single control plane session, wherein the route server has established the single control plane session with the gateway.