IP Library Granted Patent US 12,192,103
Granted Patent B2
US 12,192,103 · App. 18/241,234 · Granted Jan 7, 2025

Intermediate logical interfaces in a virtual distributed router environment

Inventors: Vivek Agarwal (Campbell, CA); Ganesan Chandrashekhar (Campbell, CA); Rahul Korivi Subramaniyam (Sunnyvale, CA); Howard Wang (Cupertino, CA); Ram Dular Singh (San Jose, CA)
Assignee: Nicira, Inc.
H04L45/74G06F9/45558H04L12/4641H04L41/0893H04L45/04H04L45/38H04L45/44H04L45/586H04L45/66H04L47/33H04L69/325G06F2009/45595H04L49/70
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,192,103
App. No.
18/241,234
Granted
Jan 7, 2025
Kind
B2
Abstract

A LRE (logical routing element) that have LIFs that are active in all host machines spanned by the LRE as well as LIFs that are active in only a subset of those spanned host machines is provided. A host machine having an active LIF for a particular L2 segment would perform the L3 routing operations for network traffic related to that L2 segment. A host machine having an inactive LIF for the particular L2 segment would not perform L3 routing operations for the network traffic of the L2 segment.

Claims (38)

1. A method of forwarding packets from a logical network to an external network through an edge gateway, the method comprising:

at a first host computer:

receiving a packet at a first router that executes on the first host computer to implement a logical router for the logical network along with a plurality of other routers executing on a plurality of other host computers;

performing a routing lookup to determine that the packet is directed to an interface that is not active on the first host computer but is active on a second host computer on which the edge gateway executes;

using a logical switch implemented by the first and second host computers to forward the packet to the second host computer for the packet to be processed by the gateway and forwarded to the external network.

2. The method of claim 1 , wherein the interface is a logical interface (LIF).

3. The method of claim 2 , wherein the LIF is only active on any host computer that executes an edge gateway connecting the logical network to another network.

4. The method of claim 2 , wherein the LIF is associated with the logical router.

5. The method of claim 4 , wherein the packet is a first packet and the interface is a first interface, the method further comprising:

at a first host computer:

receiving a second packet at the first router;

performing a routing lookup to determine that the packet is directed to a second interface that is active on the first host computer;

forwarding the second packet through the second interface to reach a destination of the second packet in the logical network.

6. The method of claim 5 further comprising:

identifying a layer 2 (L2) destination address for second packet by using the destination IP address of the second packet;

providing the second packet with the identified L2 destination address to a switch to forward the packet to the second packet's destination in the logical network.

7. The method of claim 1 further comprising assigning to the packet a media access control (MAC) address that is used to identify the interface of the logical switch on the second hot computer.

8. The method of claim 7 , wherein the MAC is an rMAC when the only edge gateway is the edge gateway executing on the second host computer or is an IMAC associated with the second host computer when more than one edge gateways execute on more than one host computers.

9. The method of claim 1 , wherein the external network is a virtual local area network (VLAN).

10. The method of claim 9 , wherein the logical network is an overlay logical network that is established by encapsulating packets sent between the host computers with encapsulation headers that store overlay logical network data.

11. A non-transitory machine readable medium storing a program for execution by at least one processing unit of a first host computer to forward packets from a logical network to an external network through an edge gateway, the program comprising sets of instructions for:

receiving a packet at a first router that executes on the first host computer to implement a logical router for the logical network along with a plurality of other routers executing on a plurality of other host computers;

performing a routing lookup to determine that the packet is directed to an interface that is not active on the first host computer but is active on a second host computer on which the edge gateway executes;

using a logical switch implemented by the first and second host computers to forward the packet to the second host computer for the packet to be processed by the gateway and forwarded to the external network.

12. The non-transitory machine readable medium of claim 11 , wherein the interface is a logical interface (LIF).

13. The non-transitory machine readable medium of claim 12 , wherein the LIF is only active on any host computer that executes an edge gateway connecting the logical network to another network.

14. The non-transitory machine readable medium of claim 12 , wherein the LIF is associated with the logical router.

15. The non-transitory machine readable medium of claim 14 , wherein the packet is a first packet and the interface is a first interface, the program further comprising sets of instructions for:

receiving a second packet at the first router;

performing a routing lookup to determine that the packet is directed to a second interface that is active on the first host computer;

forwarding the second packet through the second interface to reach a destination of the second packet in the logical network.

16. The non-transitory machine readable medium of claim 15 , wherein the program further comprises sets of instructions for:

identifying a layer 2 (L2) destination address for second packet by using the destination IP address of the second packet;

providing the second packet with the identified L2 destination address to a switch to forward the packet to the second packet's destination in the logical network.

17. The non-transitory machine readable medium of claim 11 , wherein the program further comprises a set of instructions for assigning to the packet a media access control (MAC) address that is used to identify the interface of the logical switch on the second hot computer.

18. The non-transitory machine readable medium of claim 17 , wherein the MAC is an rMAC when the only edge gateway is the edge gateway executing on the second host computer or is an IMAC associated with the second host computer when more than one edge gateways execute on more than one host computers.

19. The non-transitory machine readable medium of claim 11 , wherein the external network is a virtual local area network (VLAN).

20. The non-transitory machine readable medium of claim 19 , wherein the logical network is an overlay logical network that is established by encapsulating packets sent between the host computers with encapsulation headers that store overlay logical network data.

Assignments (2)
MERGER Recorded Feb 28, 2025
From: NICIRA, INC.
To: VMWARE LLC
Reel/Frame 070363/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2024
From: AGARWAL, VIVEK; CHANDRASHEKHAR, GANESAN; SUBRAMANIYAM, RAHUL KORIVI; WANG, HOWARD; SINGH, RAM DULAR
To: NICIRA, INC.
Reel/Frame 069432/0551 →
Continuity (6)
Continuation 17361284 · Jun 28, 2021
Continuation 16888860 · Jun 1, 2020
Continuation 16421446 · May 23, 2019
Continuation 14840228 · Aug 31, 2015
Provisional Application 62186623 · Jun 30, 2015
Related Publication 20230421495A1 · Dec 28, 2023
References Cited (400)
US 5504921A · Dev et al. · 1996 [cited by applicant]
US 5550816A · Hardwick et al. · 1996 [cited by applicant]
US 5751967A · Raab et al. · 1998 [cited by applicant]
US 6006275A · Picazo et al. · 1999 [cited by applicant]
US 6104699A · Holender et al. · 2000 [cited by applicant]
US 6219699B1 · McCloghrie et al. · 2001 [cited by applicant]
US 6359909B1 · Ito et al. · 2002 [cited by applicant]
US 6456624B1 · Eccles et al. · 2002 [cited by applicant]
US 6493767B1 · Ishida et al. · 2002 [cited by applicant]
US 6512745B1 · Abe et al. · 2003 [cited by applicant]
US 6539432B1 · Taguchi et al. · 2003 [cited by applicant]
US 6631137B1 · Lorrain et al. · 2003 [cited by applicant]
US 6640251B1 · Wiget et al. · 2003 [cited by applicant]
US 6680934B1 · Cain · 2004 [cited by applicant]
US 6785843B1 · McRae et al. · 2004 [cited by applicant]
US 6941487B1 · Balakrishnan et al. · 2005 [cited by applicant]
US 6950428B1 · Horst et al. · 2005 [cited by applicant]
US 6963585B1 · Pennec et al. · 2005 [cited by applicant]
US 6999454B1 · Crump · 2006 [cited by applicant]
US 7046630B2 · Abe et al. · 2006 [cited by applicant]
US 7197572B2 · Matters et al. · 2007 [cited by applicant]
US 7200144B2 · Terrell et al. · 2007 [cited by applicant]
US 7209439B2 · Rawlins et al. · 2007 [cited by applicant]
US 7215637B1 · Ferguson et al. · 2007 [cited by applicant]
US 7260648B2 · Tingley et al. · 2007 [cited by applicant]
US 7283473B2 · Arndt et al. · 2007 [cited by applicant]
US 7339929B2 · Zelig et al. · 2008 [cited by applicant]
US 7342916B2 · Das et al. · 2008 [cited by applicant]
US 7391771B2 · Orava et al. · 2008 [cited by applicant]
US 7450598B2 · Chen et al. · 2008 [cited by applicant]
US 7463579B2 · Apuh et al. · 2008 [cited by applicant]
US 7478173B1 · Delco · 2009 [cited by applicant]
US 7555002B2 · Arndt et al. · 2009 [cited by applicant]
US 7590114B1 · Bishara · 2009 [cited by applicant]
US 7606260B2 · Oguchi et al. · 2009 [cited by applicant]
US 7643488B2 · Khanna et al. · 2010 [cited by applicant]
US 7649851B2 · Takashige et al. · 2010 [cited by applicant]
US 7710874B2 · Balakrishnan et al. · 2010 [cited by applicant]
US 7760735B1 · Chen et al. · 2010 [cited by applicant]
US 7764599B2 · Doi et al. · 2010 [cited by applicant]
US 7792987B1 · Vohra et al. · 2010 [cited by applicant]
US 7802000B1 · Huang et al. · 2010 [cited by applicant]
US 7818452B2 · Matthews et al. · 2010 [cited by applicant]
US 7826482B1 · Minei et al. · 2010 [cited by applicant]
US 7839847B2 · Nadeau et al. · 2010 [cited by applicant]
US 7885276B1 · Lin · 2011 [cited by applicant]
US 7936770B1 · Frattura et al. · 2011 [cited by applicant]
US 7937438B1 · Miller et al. · 2011 [cited by applicant]
US 7948986B1 · Ghosh et al. · 2011 [cited by applicant]
US 7953865B1 · Miller et al. · 2011 [cited by applicant]
US 7991859B1 · Miller et al. · 2011 [cited by applicant]
US 7995483B1 · Bayar et al. · 2011 [cited by applicant]
US 8027354B1 · Portolani et al. · 2011 [cited by applicant]
US 8031633B2 · Bueno et al. · 2011 [cited by applicant]
US 8046456B1 · Miller et al. · 2011 [cited by applicant]
US 8054832B1 · Shukla et al. · 2011 [cited by applicant]
US 8055789B2 · Richardson et al. · 2011 [cited by applicant]
US 8060875B1 · Lambeth · 2011 [cited by applicant]
US 8131852B1 · Miller et al. · 2012 [cited by applicant]
US 8149737B2 · Metke et al. · 2012 [cited by applicant]
US 8155028B2 · Abu-Hamdeh et al. · 2012 [cited by applicant]
US 8166201B2 · Richardson et al. · 2012 [cited by applicant]
US 8190767B1 · Maufer et al. · 2012 [cited by applicant]
US 8194674B1 · Pagel et al. · 2012 [cited by applicant]
US 8199750B1 · Schultz et al. · 2012 [cited by applicant]
US 8223668B2 · Allan et al. · 2012 [cited by applicant]
US 8224931B1 · Brandwine et al. · 2012 [cited by applicant]
US 8224971B1 · Miller et al. · 2012 [cited by applicant]
US 8239572B1 · Brandwine et al. · 2012 [cited by applicant]
US 8265075B2 · Pandey · 2012 [cited by applicant]
US 8281067B2 · Stolowitz · 2012 [cited by applicant]
US 8312129B1 · Miller et al. · 2012 [cited by applicant]
US 8320388B2 · Louati et al. · 2012 [cited by applicant]
US 8339959B1 · Moisand et al. · 2012 [cited by applicant]
US 8339994B2 · Gnanasekaran et al. · 2012 [cited by applicant]
US 8341626B1 · Gardner et al. · 2012 [cited by applicant]
US 8351418B2 · Zhao et al. · 2013 [cited by applicant]
US 8369345B1 · Raghunathan et al. · 2013 [cited by applicant]
US 8370834B2 · Edwards et al. · 2013 [cited by applicant]
US 8401024B2 · Christensen et al. · 2013 [cited by applicant]
US 8456984B2 · Ranganathan et al. · 2013 [cited by applicant]
US 8504718B2 · Wang et al. · 2013 [cited by applicant]
US 8560646B1 · Sivasubramanian et al. · 2013 [cited by applicant]
US 8565108B1 · Marshall et al. · 2013 [cited by applicant]
US 8611351B2 · Gooch et al. · 2013 [cited by applicant]
US 8611352B2 · Mizrahi et al. · 2013 [cited by applicant]
US 8612627B1 · Brandwine · 2013 [cited by applicant]
US 8625594B2 · Safrai et al. · 2014 [cited by applicant]
US 8625603B1 · Ramakrishnan et al. · 2014 [cited by applicant]
US 8625616B2 · Vobbilisetty et al. · 2014 [cited by applicant]
US 8627313B2 · Edwards et al. · 2014 [cited by applicant]
US 8644188B1 · Brandwine et al. · 2014 [cited by applicant]
US 8660129B1 · Brendel et al. · 2014 [cited by applicant]
US 8761152B2 · Rixner et al. · 2014 [cited by applicant]
US 8837281B2 · Sultan et al. · 2014 [cited by applicant]
US 8848508B2 · Moreno et al. · 2014 [cited by applicant]
US 8856518B2 · Sridharan et al. · 2014 [cited by applicant]
US 8892706B1 · Dalal · 2014 [cited by applicant]
US 8923155B2 · Qu et al. · 2014 [cited by applicant]
US 8958298B2 · Zhang et al. · 2015 [cited by applicant]
US 8989183B2 · Bansal et al. · 2015 [cited by applicant]
US 9008097B2 · Bloch et al. · 2015 [cited by applicant]
US 9059999B2 · Koponen et al. · 2015 [cited by applicant]
US 9137052B2 · Koponen et al. · 2015 [cited by applicant]
US 9225636B2 · Krishnan et al. · 2015 [cited by applicant]
US 9246821B1 · Li et al. · 2016 [cited by applicant]
US 9306837B1 · Jain et al. · 2016 [cited by applicant]
US 9407450B2 · Singh · 2016 [cited by applicant]
US 9413644B2 · Agarwal et al. · 2016 [cited by applicant]
US 9448821B2 · Wang · 2016 [cited by applicant]
US 9575782B2 · Chandrashekhar et al. · 2017 [cited by applicant]
US 9621508B2 · Duda · 2017 [cited by applicant]
US 9628294B1 · Brandwine et al. · 2017 [cited by applicant]
US 9686180B2 · Chu et al. · 2017 [cited by applicant]
US 9768980B2 · Subramaniyam et al. · 2017 [cited by applicant]
US 9785455B2 · Chandrashekhar et al. · 2017 [cited by applicant]
US 9893988B2 · Agarwal et al. · 2018 [cited by applicant]
US 9910686B2 · Chandrashekhar et al. · 2018 [cited by applicant]
US 9977685B2 · Chandrashekhar et al. · 2018 [cited by applicant]
US 10020960B2 · Wang et al. · 2018 [cited by applicant]
US 10225184B2 · Agarwal et al. · 2019 [cited by applicant]
US 10250443B2 · Chandrashekhar et al. · 2019 [cited by applicant]
US 10348625B2 · Agarwal et al. · 2019 [cited by applicant]
US 10361952B2 · Agarwal et al. · 2019 [cited by applicant]
US 10374827B2 · Wang et al. · 2019 [cited by applicant]
US 10511458B2 · Subramaniyam et al. · 2019 [cited by applicant]
US 10511459B2 · Sharma et al. · 2019 [cited by applicant]
US 10528373B2 · Chandrashekhar et al. · 2020 [cited by applicant]
US 10587514B1 · Singh et al. · 2020 [cited by applicant]
US 10693783B2 · Agarwal et al. · 2020 [cited by applicant]
US 11029982B2 · Chandrashekhar et al. · 2021 [cited by applicant]
US 11050666B2 · Agarwal et al. · 2021 [cited by applicant]
US 11190443B2 · Agarwal et al. · 2021 [cited by applicant]
US 11252037B2 · Chandrashekhar et al. · 2022 [cited by applicant]
US 11336486B2 · Sharma et al. · 2022 [cited by applicant]
US 11483175B2 · Subramaniyam et al. · 2022 [cited by applicant]
US 11736394B2 · Agarwal et al. · 2023 [cited by applicant]
US 20010043614A1 · Viswanadham et al. · 2001 [cited by applicant]
US 20020013858A1 · Anderson · 2002 [cited by applicant]
US 20020093952A1 · Gonda · 2002 [cited by applicant]
US 20020194369A1 · Rawlins et al. · 2002 [cited by applicant]
US 20030026258A1 · Takatani et al. · 2003 [cited by applicant]
US 20030026271A1 · Erb et al. · 2003 [cited by applicant]
US 20030041170A1 · Suzuki · 2003 [cited by applicant]
US 20030058850A1 · Rangarajan et al. · 2003 [cited by applicant]
US 20030069972A1 · Yoshimura et al. · 2003 [cited by applicant]
US 20030093481A1 · Mitchell et al. · 2003 [cited by applicant]
US 20040054799A1 · Meier et al. · 2004 [cited by applicant]
US 20040073659A1 · Rajsic et al. · 2004 [cited by applicant]
US 20040098505A1 · Clemmensen · 2004 [cited by applicant]
US 20040260834A1 · Lindholm et al. · 2004 [cited by applicant]
US 20040267866A1 · Carollo et al. · 2004 [cited by applicant]
US 20050018669A1 · Arndt et al. · 2005 [cited by applicant]
US 20050025179A1 · McLaggan et al. · 2005 [cited by applicant]
US 20050027881A1 · Figueira et al. · 2005 [cited by applicant]
US 20050053079A1 · Havala · 2005 [cited by applicant]
US 20050083953A1 · May · 2005 [cited by applicant]
US 20050120160A1 · Plouffe et al. · 2005 [cited by applicant]
US 20050132044A1 · Guingo et al. · 2005 [cited by applicant]
US 20050182853A1 · Lewites et al. · 2005 [cited by applicant]
US 20060002370A1 · Rabie et al. · 2006 [cited by applicant]
US 20060026225A1 · Canali et al. · 2006 [cited by applicant]
US 20060029056A1 · Perera et al. · 2006 [cited by applicant]
US 20060045089A1 · Bacher et al. · 2006 [cited by applicant]
US 20060056412A1 · Page · 2006 [cited by applicant]
US 20060092940A1 · Ansari et al. · 2006 [cited by applicant]
US 20060092976A1 · Lakshman et al. · 2006 [cited by applicant]
US 20060174087A1 · Hashimoto et al. · 2006 [cited by applicant]
US 20060187908A1 · Shimozono et al. · 2006 [cited by applicant]
US 20060193266A1 · Siddha et al. · 2006 [cited by applicant]
US 20060291388A1 · Amdahl et al. · 2006 [cited by applicant]
US 20070008981A1 · Pathan · 2007 [cited by applicant]
US 20070043860A1 · Pabari · 2007 [cited by applicant]
US 20070061492A1 · Riel · 2007 [cited by applicant]
US 20070064673A1 · Bhandaru et al. · 2007 [cited by applicant]
US 20070097948A1 · Boyd et al. · 2007 [cited by applicant]
US 20070140128A1 · Klinker et al. · 2007 [cited by applicant]
US 20070156919A1 · Potti et al. · 2007 [cited by applicant]
US 20070201357A1 · Smethurst et al. · 2007 [cited by applicant]
US 20070201490A1 · Mahamuni · 2007 [cited by applicant]
US 20070286209A1 · Wang et al. · 2007 [cited by applicant]
US 20070297428A1 · Bose et al. · 2007 [cited by applicant]
US 20080002579A1 · Lindholm et al. · 2008 [cited by applicant]
US 20080002683A1 · Droux et al. · 2008 [cited by applicant]
US 20080008148A1 · Sagawa · 2008 [cited by applicant]
US 20080013474A1 · Nagarajan et al. · 2008 [cited by applicant]
US 20080049621A1 · McGuire et al. · 2008 [cited by applicant]
US 20080049646A1 · Lu · 2008 [cited by applicant]
US 20080059556A1 · Greenspan et al. · 2008 [cited by applicant]
US 20080069107A1 · Sofia et al. · 2008 [cited by applicant]
US 20080071900A1 · Hecker et al. · 2008 [cited by applicant]
US 20080072305A1 · Casado et al. · 2008 [cited by applicant]
US 20080086726A1 · Griffith et al. · 2008 [cited by applicant]
US 20080151893A1 · Nordmark et al. · 2008 [cited by applicant]
US 20080159301A1 · Heer · 2008 [cited by applicant]
US 20080181243A1 · Vobbilisetty et al. · 2008 [cited by applicant]
US 20080189769A1 · Casado et al. · 2008 [cited by applicant]
US 20080225853A1 · Melman et al. · 2008 [cited by applicant]
US 20080240122A1 · Richardson et al. · 2008 [cited by applicant]
US 20080253366A1 · Zuk et al. · 2008 [cited by applicant]
US 20080291910A1 · Tadimeti et al. · 2008 [cited by applicant]
US 20080298274A1 · Takashige et al. · 2008 [cited by applicant]
US 20090031041A1 · Clemmensen · 2009 [cited by applicant]
US 20090043823A1 · Iftode et al. · 2009 [cited by applicant]
US 20090083445A1 · Ganga · 2009 [cited by applicant]
US 20090092043A1 · Lapuh et al. · 2009 [cited by applicant]
US 20090092137A1 · Haigh et al. · 2009 [cited by applicant]
US 20090122710A1 · Bar-Tor et al. · 2009 [cited by applicant]
US 20090129271A1 · Ramankutty et al. · 2009 [cited by applicant]
US 20090144403A1 · Sajassi et al. · 2009 [cited by applicant]
US 20090150521A1 · Tripathi · 2009 [cited by applicant]
US 20090150527A1 · Tripathi et al. · 2009 [cited by applicant]
US 20090161547A1 · Riddle et al. · 2009 [cited by applicant]
US 20090235325A1 · Dimitrakos et al. · 2009 [cited by applicant]
US 20090249470A1 · Litvin et al. · 2009 [cited by applicant]
US 20090249473A1 · Cohn · 2009 [cited by applicant]
US 20090279536A1 · Unbehagen et al. · 2009 [cited by applicant]
US 20090287848A1 · Kamura et al. · 2009 [cited by applicant]
US 20090292858A1 · Lambeth et al. · 2009 [cited by applicant]
US 20090300210A1 · Ferris · 2009 [cited by applicant]
US 20090303880A1 · Maltz et al. · 2009 [cited by applicant]
US 20100020726A1 · Chu et al. · 2010 [cited by applicant]
US 20100046531A1 · Louati et al. · 2010 [cited by applicant]
US 20100107162A1 · Edwards et al. · 2010 [cited by applicant]
US 20100131636A1 · Suri et al. · 2010 [cited by applicant]
US 20100153554A1 · Anschutz et al. · 2010 [cited by applicant]
US 20100153701A1 · Shenoy et al. · 2010 [cited by applicant]
US 20100165877A1 · Shukla et al. · 2010 [cited by applicant]
US 20100169467A1 · Shukla et al. · 2010 [cited by applicant]
US 20100192225A1 · Ma et al. · 2010 [cited by applicant]
US 20100205479A1 · Akutsu et al. · 2010 [cited by applicant]
US 20100208615A1 · Soon et al. · 2010 [cited by applicant]
US 20100214949A1 · Smith et al. · 2010 [cited by applicant]
US 20100246443A1 · Cohn et al. · 2010 [cited by applicant]
US 20100257263A1 · Casado et al. · 2010 [cited by applicant]
US 20100275199A1 · Smith et al. · 2010 [cited by applicant]
US 20100287548A1 · Zhou et al. · 2010 [cited by applicant]
US 20100290485A1 · Martini et al. · 2010 [cited by applicant]
US 20110016215A1 · Wang · 2011 [cited by applicant]
US 20110022695A1 · Dalal et al. · 2011 [cited by applicant]
US 20110032830A1 · Merwe et al. · 2011 [cited by applicant]
US 20110035494A1 · Pandey et al. · 2011 [cited by applicant]
US 20110075664A1 · Lambeth et al. · 2011 [cited by applicant]
US 20110075667A1 · Li et al. · 2011 [cited by applicant]
US 20110075674A1 · Li et al. · 2011 [cited by applicant]
US 20110085557A1 · Gnanasekaran et al. · 2011 [cited by applicant]
US 20110085559A1 · Chung et al. · 2011 [cited by applicant]
US 20110103259A1 · Aybay et al. · 2011 [cited by applicant]
US 20110119748A1 · Edwards et al. · 2011 [cited by applicant]
US 20110134931A1 · Merwe et al. · 2011 [cited by applicant]
US 20110142053A1 · Merwe et al. · 2011 [cited by applicant]
US 20110194567A1 · Shen · 2011 [cited by applicant]
US 20110202920A1 · Takase · 2011 [cited by applicant]
US 20110205931A1 · Zhou et al. · 2011 [cited by applicant]
US 20110225207A1 · Subramanian et al. · 2011 [cited by applicant]
US 20110261825A1 · Ichino · 2011 [cited by applicant]
US 20110264610A1 · Armstrong et al. · 2011 [cited by applicant]
US 20110283017A1 · Alkhatib et al. · 2011 [cited by applicant]
US 20110292939A1 · Subramaian et al. · 2011 [cited by applicant]
US 20110299534A1 · Koganti et al. · 2011 [cited by applicant]
US 20110299537A1 · Saraiya et al. · 2011 [cited by applicant]
US 20110310899A1 · Alkhatib et al. · 2011 [cited by applicant]
US 20110317703A1 · Dunbar et al. · 2011 [cited by applicant]
US 20110320577A1 · Bhat et al. · 2011 [cited by applicant]
US 20120008528A1 · Dunbar et al. · 2012 [cited by applicant]
US 20120014386A1 · Xiong et al. · 2012 [cited by applicant]
US 20120014387A1 · Dunbar et al. · 2012 [cited by applicant]
US 20120017022A1 · Corrigan et al. · 2012 [cited by applicant]
US 20120079478A1 · Galles et al. · 2012 [cited by applicant]
US 20120131643A1 · Cheriton · 2012 [cited by applicant]
US 20120158997A1 · Hsu et al. · 2012 [cited by applicant]
US 20120182992A1 · Cowart et al. · 2012 [cited by applicant]
US 20120189009A1 · Shekhar et al. · 2012 [cited by applicant]
US 20120236734A1 · Sampath et al. · 2012 [cited by applicant]
US 20120291024A1 · Barabash et al. · 2012 [cited by applicant]
US 20120307826A1 · Matsuoka · 2012 [cited by applicant]
US 20120323987A1 · Cantu et al. · 2012 [cited by applicant]
US 20130007740A1 · Kikuchi et al. · 2013 [cited by applicant]
US 20130010600A1 · Jocha et al. · 2013 [cited by applicant]
US 20130016723A1 · Arad et al. · 2013 [cited by applicant]
US 20130031233A1 · Feng et al. · 2013 [cited by applicant]
US 20130034094A1 · Cardona et al. · 2013 [cited by applicant]
US 20130044629A1 · Biswas et al. · 2013 [cited by applicant]
US 20130044636A1 · Koponen et al. · 2013 [cited by applicant]
US 20130044641A1 · Koponen et al. · 2013 [cited by applicant]
US 20130044751A1 · Casado et al. · 2013 [cited by applicant]
US 20130054761A1 · Kempf et al. · 2013 [cited by applicant]
US 20130058346A1 · Sridharan et al. · 2013 [cited by applicant]
US 20130061047A1 · Sridharan et al. · 2013 [cited by applicant]
US 20130073743A1 · Ramasamy et al. · 2013 [cited by applicant]
US 20130097345A1 · Munoz et al. · 2013 [cited by applicant]
US 20130103817A1 · Koponen et al. · 2013 [cited by applicant]
US 20130121209A1 · Padmanabhan et al. · 2013 [cited by applicant]
US 20130124750A1 · Anumala et al. · 2013 [cited by applicant]
US 20130125112A1 · Mittal et al. · 2013 [cited by applicant]
US 20130136126A1 · Wang et al. · 2013 [cited by applicant]
US 20130142048A1 · Gross, IV et al. · 2013 [cited by applicant]
US 20130145002A1 · Kannan et al. · 2013 [cited by applicant]
US 20130145008A1 · Kannan et al. · 2013 [cited by applicant]
US 20130148541A1 · Zhang et al. · 2013 [cited by applicant]
US 20130148542A1 · Zhang et al. · 2013 [cited by applicant]
US 20130148543A1 · Koponen et al. · 2013 [cited by applicant]
US 20130148656A1 · Zhang et al. · 2013 [cited by applicant]
US 20130151661A1 · Koponen et al. · 2013 [cited by applicant]
US 20130151676A1 · Thakkar et al. · 2013 [cited by applicant]
US 20130151685A1 · Bursell · 2013 [cited by applicant]
US 20130170490A1 · Kreeger et al. · 2013 [cited by applicant]
US 20130182574A1 · So et al. · 2013 [cited by applicant]
US 20130227550A1 · Weinstein et al. · 2013 [cited by applicant]
US 20130227566A1 · Higuchi et al. · 2013 [cited by applicant]
US 20130266015A1 · Qu et al. · 2013 [cited by applicant]
US 20130266019A1 · Qu et al. · 2013 [cited by applicant]
US 20130268588A1 · Chang et al. · 2013 [cited by applicant]
US 20130297768A1 · Singh · 2013 [cited by applicant]
US 20130301553A1 · Klein · 2013 [cited by applicant]
US 20130318219A1 · Kancherla · 2013 [cited by applicant]
US 20130322453A1 · Allan · 2013 [cited by applicant]
US 20130329548A1 · Nakil et al. · 2013 [cited by applicant]
US 20130332602A1 · Nakil et al. · 2013 [cited by applicant]
US 20130332619A1 · Xie et al. · 2013 [cited by applicant]
US 20130332983A1 · Koorevaar et al. · 2013 [cited by applicant]
US 20130339544A1 · Mithyantha · 2013 [cited by applicant]
US 20140006585A1 · Dunbar et al. · 2014 [cited by applicant]
US 20140019639A1 · Ueno · 2014 [cited by applicant]
US 20140025779A1 · Matsumoto · 2014 [cited by applicant]
US 20140036730A1 · Nellikar et al. · 2014 [cited by applicant]
US 20140036924A1 · Christenson · 2014 [cited by applicant]
US 20140050091A1 · Biswas et al. · 2014 [cited by applicant]
US 20140052877A1 · Mao · 2014 [cited by applicant]
US 20140056298A1 · Vobbilisetty et al. · 2014 [cited by applicant]
US 20140064276A1 · Basso et al. · 2014 [cited by applicant]
US 20140068602A1 · Gember et al. · 2014 [cited by applicant]
US 20140092901A1 · Kapadia et al. · 2014 [cited by applicant]
US 20140092907A1 · Sridhar et al. · 2014 [cited by applicant]
US 20140112343A1 · Lambeth et al. · 2014 [cited by applicant]
US 20140115578A1 · Cooper et al. · 2014 [cited by applicant]
US 20140115584A1 · Mudigonda et al. · 2014 [cited by applicant]
US 20140123211A1 · Wanser et al. · 2014 [cited by applicant]
US 20140140244A1 · Kapadia et al. · 2014 [cited by applicant]
US 20140146817A1 · Zhang · 2014 [cited by applicant]
US 20140169169A1 · Almog et al. · 2014 [cited by applicant]
US 20140169215A1 · Rajendran et al. · 2014 [cited by applicant]
US 20140169222A1 · Cohen et al. · 2014 [cited by applicant]
US 20140195666A1 · Dumitriu et al. · 2014 [cited by applicant]
US 20140201733A1 · Benny et al. · 2014 [cited by applicant]
US 20140207930A1 · Benny · 2014 [cited by applicant]
US 20140233567A1 · Guo et al. · 2014 [cited by applicant]
US 20140241247A1 · Kempf et al. · 2014 [cited by applicant]
US 20140269705A1 · DeCusatis et al. · 2014 [cited by applicant]
US 20140269709A1 · Benny et al. · 2014 [cited by applicant]
US 20140280738A1 · Kölker et al. · 2014 [cited by applicant]
US 20140282889A1 · Ishaya et al. · 2014 [cited by applicant]
US 20140294005A1 · Jain et al. · 2014 [cited by applicant]
US 20140328343A1 · Kapadia et al. · 2014 [cited by applicant]
US 20140334485A1 · Jain et al. · 2014 [cited by applicant]
US 20140337497A1 · Wanser et al. · 2014 [cited by applicant]
US 20140337500A1 · Lee · 2014 [cited by applicant]
US 20140348166A1 · Yang et al. · 2014 [cited by applicant]
US 20150010001A1 · Duda et al. · 2015 [cited by applicant]
US 20150043576A1 · Dixon et al. · 2015 [cited by applicant]
US 20150043581A1 · Devireddy et al. · 2015 [cited by applicant]
US 20150052262A1 · Chanda et al. · 2015 [cited by applicant]
US 20150058470A1 · Duda · 2015 [cited by applicant]
US 20150058968A1 · Wang et al. · 2015 [cited by applicant]
US 20150063353A1 · Kapadia et al. · 2015 [cited by applicant]
US 20150063364A1 · Thakkar et al. · 2015 [cited by applicant]
US 20150082418A1 · Gu · 2015 [cited by applicant]
US 20150100681A1 · Reese et al. · 2015 [cited by applicant]
US 20150103661A1 · Shen et al. · 2015 [cited by applicant]
US 20150103679A1 · Tessmer et al. · 2015 [cited by applicant]
US 20150103838A1 · Zhang et al. · 2015 [cited by applicant]
US 20150103839A1 · Chandrashekhar et al. · 2015 [cited by applicant]
US 20150103842A1 · Chandrashekhar et al. · 2015 [cited by applicant]
US 20150103843A1 · Chandrashekhar et al. · 2015 [cited by applicant]
US 20150106804A1 · Chandrashekhar et al. · 2015 [cited by applicant]
US 20150109923A1 · Hwang · 2015 [cited by applicant]
US 20150117454A1 · Koponen et al. · 2015 [cited by applicant]
US 20150124612A1 · Schlansker et al. · 2015 [cited by applicant]
US 20150124817A1 · Merchant et al. · 2015 [cited by applicant]
US 20150124821A1 · Chu et al. · 2015 [cited by applicant]
US 20150124826A1 · Edsall et al. · 2015 [cited by applicant]
US 20150200954A1 · Gourlay et al. · 2015 [cited by applicant]
US 20150281042A1 · Agarwal et al. · 2015 [cited by applicant]
US 20150281048A1 · Agarwal et al. · 2015 [cited by applicant]
US 20150319009A1 · Zhao · 2015 [cited by applicant]
US 20150334011A1 · Zheng et al. · 2015 [cited by applicant]
US 20150372943A1 · Hasan et al. · 2015 [cited by applicant]
US 20150381641A1 · Cabrera et al. · 2015 [cited by applicant]
US 20160021032A1 · Maier et al. · 2016 [cited by applicant]
US 20160057014A1 · Thakkar et al. · 2016 [cited by applicant]
US 20160094364A1 · Subramaniyam et al. · 2016 [cited by applicant]
US 20160094365A1 · Subramaniyam et al. · 2016 [cited by applicant]
US 20160094366A1 · Wang et al. · 2016 [cited by applicant]
US 20160094396A1 · Chandrashekhar et al. · 2016 [cited by applicant]
US 20160218925A1 · Mammen et al. · 2016 [cited by applicant]
US 20160226822A1 · Zhang et al. · 2016 [cited by applicant]
US 20160330045A1 · Tang et al. · 2016 [cited by applicant]
US 20170005918A1 · Agarwal et al. · 2017 [cited by applicant]
US 20170005924A1 · Agarwal et al. · 2017 [cited by applicant]
US 20170005942A1 · Agarwal et al. · 2017 [cited by applicant]