US 12,335,062 B2
Sharing transport interfaces between tenants on multi-tenant edge devices
Balaji Sundararajan, Fremont, CA (US); Ajeet Pal Singh Gill, Fremont, CA (US); Srilatha Tangirala, San Jose, CA (US); Nithin Bangalore Raju, San Jose, CA (US); Ravi Kiran Chintallapudi, Pleasanton, CA (US); Pradeepan Kannawadi, Dublin, CA (US); and Ganesh Devendrachar, Milpitas, CA (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Mar. 18, 2024, as Appl. No. 18/608,677.
Application 18/608,677 is a division of application No. 17/979,255, filed on Nov. 2, 2022, granted, now 11,962,429.
Prior Publication US 2024/0223397 A1, Jul. 4, 2024
Int. Cl. H04L 12/28 (2006.01); H04L 67/10 (2022.01)
CPC H04L 12/28 (2013.01) [H04L 67/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a first multi-tenant edge (MTE) device associated with a first site of a multisite wide area network (WAN), an indication that a tenant device has connected to the first site, the indication including a physical transport interface associated with the tenant device;
sending, from the first MTE device and to a Software-Defined Networking (SDN) controller associated with the multisite WAN based at least in part on the indication, a request for a virtual transport interface configuring the tenant device to utilize a transport service of the multisite WAN, the request including the physical transport interface of the tenant device and a type of the tenant device;
receiving, at the first MTE device and from the SDN controller, the virtual transport interface including an indication of one or more routing attributes associated with the tenant device;
establishing, at least partly by the first MTE device and based at least in part on the physical transport interface of the tenant device and the virtual transport interface, a first session between the first MTE device and a second MTE device associated with a second site of the multisite WAN, the session configured to provide the one or more routing attributes associated with the tenant device;
sending, from the first MTE device and to the tenant device, the virtual transport interface; and
forwarding, by the first MTE device and based at least in part on the virtual transport interface, network traffic from the tenant device and to the second MTE device via the first session.