Automatically generated virtual network elements for virtualized packet networks

US10298449B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10298449-B2
Application numberUS-201715814264-A
CountryUS
Kind codeB2
Filing dateNov 15, 2017
Priority dateFeb 3, 2014
Publication dateMay 21, 2019
Grant dateMay 21, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer system establishes data communications for a virtual machine that is configured with an enhanced Media Access Control (MAC) address. A management computer instantiates the virtual machine responsive to the enhanced MAC address. The management computer automatically instantiates a virtual Local Area Network (vLAN) and a virtual Switch (vSW) on the vLAN to serve the virtual machine using the enhanced MAC address. The management computer allocates an Internet Protocol (IP) address to the virtual machine and automatically instantiates a virtual Router (vRTR) to serve the vSW using the IP address. A network computer executes the virtual machine, the vLAN, the vSW, and the vRTR to exchange user data between the virtual machine and a data communication network over the vSW, vLAN, and vRTR using the enhanced MAC address and the IP address.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of operating a computer system to establish data communications for a virtual machine, the method comprising: a management computer instantiating the virtual machine that is configured with a Media Access Control (MAC) address that comprises a bit sequence that triggers the automatic instantiation of an Internet Protocol (IP) connection for the virtual machine; responsive to detecting the MAC address of the virtual machine, the management computer automatically instantiating a virtual Local Area Network (vLAN) and a virtual Switch (vSW) on the vLAN to serve the virtual machine using the MAC address; responsive to detecting the MAC address of the virtual machine, the management computer allocating an IP address to the virtual machine and automatically instantiating a virtual Router (vRTR) to serve the vSW using the IP address; and a network computer executing the virtual machine, the vLAN, the vSW, and the vRTR and responsively exchanging user data between the virtual machine and a data communication network over the vSW, vLAN, and vRTR using the MAC address and the IP address. 2. The method of claim 1 further comprising: responsive to detecting the MAC address of the virtual machine, the management computer automatically instantiating a virtual Bridge (vBridge) on the vLAN to serve the vSW using the MAC address; the network computer executing the vBridge; and wherein the network computer exchanging the user data between the virtual machine and the data communication network comprises the network computer exchanging the user data over the vSW, the vLAN, the vBridge, and the vRTR using the MAC address and the IP address. 3. The method of claim 1 further comprising: responsive to detecting the MAC address of the virtual machine, the management computer automatically instantiating a virtual Firewall (vFirewall) to serve the vRTR using the IP address; the network computer executing the vFirewall; and wherein the network computer exchanging the user data between the virtual machine and the data communication network comprises the network computer exchanging the user data over the vSW, the vLAN, the vRTR, and the vFirewall using the MAC address and the IP address. 4. The method of claim 1 wherein the bit sequence that triggers the automatic instantiation of the IP connection comprises a bit sequence that triggers the automatic instantiation of the vLAN. 5. The method of claim 1 wherein the bit sequence that triggers the automatic instantiation of the IP connection comprises a bit sequence that triggers the automatic instantiation of the vSW. 6. The method of claim 1 wherein the bit sequence that triggers the automatic instantiation of the IP connection comprises a bit sequence that triggers the automatic instantiation of the vRTR. 7. The method of claim 1 wherein the vSW machine comprises an Ethernet switch. 8. The method of claim 1 wherein the vLAN comprises an Ethernet LAN. 9. The method of claim 1 wherein the virtual machine comprises an application server. 10. The method of claim 1 wherein the virtual machine comprises a database system. 11. A computer system to establish data communications for a virtual machine comprising: a management computer configured to instantiate the virtual machine that is configured with a Media Access Control (MAC) address that comprises a bit sequence that triggers the automatic instantiation of an Internet Protocol (IP) connection for the virtual machine; responsive to detecting the MAC address of the virtual machine, the management computer configured to automatically instantiate a virtual Local Area Network (vLAN) and a virtual Switch (vSW) on the vLAN to serve the virtual machine using the MAC address; responsive to detecting the MAC address of the virtual machine, the management computer configured to allocate an IP address to the virtual machine and configured to automatically instantiate a virtual Router (vRTR) to serve the vSW using the IP address; and a network computer configured to execute the virtual machine, the vLAN, the vSW, and the vRTR and responsively exchange user data between the virtual machine and a data communication network over the vSW, vLAN, and vRTR using the MAC address and the IP address. 12. The computer system of claim 11 further comprising: responsive to detecting the MAC address of the virtual machine, the management computer configured to automatically instantiate a virtual Bridge (vBridge) on the vLAN to serve the vSW using the MAC address; and the network computer configured to execute the vBridge to exchange the user data between the virtual machine and the data communication network using the MAC address and the IP address. 13. The computer system of claim 11 further comprising: responsive to detecting the MAC address of the virtual machine, the management computer configured to automatically instantiate a virtual Firewall (vFirewall) to serve the vRTR using the IP address; and the network computer configured to execute the vFirewall to exchange the user data between the virtual machine and the data communication network using the MAC address and the IP address. 14. The computer system of claim 11 wherein the bit sequence that triggers the automatic instantiation of the IP connection comprises a bit sequence that triggers automatic instantiation of the vLAN. 15. The computer system of claim 11 wherein the bit sequence that triggers the automatic instantiation of the IP connection comprises a bit sequence that triggers automatic instantiation of the vSW. 16. The computer system of claim 11 wherein the bit sequence that triggers the automatic instantiation of the IP connection comprises a bit sequence that triggers automatic instantiation of the vRTR. 17. The computer system of claim 11 wherein the vSW machine comprises an Ethernet switch. 18. The computer system of claim 11 wherein the vLAN comprises an Ethernet LAN. 19. The computer system of claim 11 wherein the virtual machine comprises an application server. 20. The computer system of claim 11 wherein the virtual machine comprises a database system.

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP] · CPC title

  • Throughput · CPC title

  • for initial configuration or provisioning, e.g. plug-and-play · CPC title

  • Threshold monitoring · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10298449B2 cover?
A computer system establishes data communications for a virtual machine that is configured with an enhanced Media Access Control (MAC) address. A management computer instantiates the virtual machine responsive to the enhanced MAC address. The management computer automatically instantiates a virtual Local Area Network (vLAN) and a virtual Switch (vSW) on the vLAN to serve the virtual machine usi…
Who is the assignee on this patent?
Sprint Communications Co Lp
What technology area does this patent fall under?
Primary CPC classification H04L41/0806. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 21 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).