System and Method for Implementing Network Enhanced Gateway Functionality

US2016330140A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016330140-A1
Application numberUS-201615148688-A
CountryUS
Kind codeA1
Filing dateMay 6, 2016
Priority dateApr 3, 2014
Publication dateNov 10, 2016
Grant date

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.

Novel tools and techniques are provided for implementing network enhanced gateway functionality, and, in particular embodiments, for implementing network enhanced gateway functionality using network functions virtualization (“NFV”) and/or software defined networks (“SDNs”). In some embodiments, a network switch, which is disposed within a gateway device, might route network traffic to a host computing system, at least a portion of the network traffic being originally directed to a client device via a corresponding client port among a plurality of client ports. Based at least in part on one or more characteristics of the at least a portion of the network traffic, the host computing system selects one or more virtual network functions (“VNFs”), which are then sent to the host computing system via the network switch. According to some embodiments, the network switch and the host computing system are under control of a NFV entity and/or a SDN controller.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method, comprising: receiving, with a network switch disposed within a gateway device, network traffic, at least a portion of the network traffic being directed to a client device via the network switch and via corresponding client port among a plurality of client ports; routing, with the network switch, the network traffic to a host computing system; selecting, with the host computing system, one or more virtual network functions (“VNFs”), based at least in part on one or more characteristics of the received network traffic; and sending, via the network switch, at least one VNF of the selected one or more VNFs to the host computing system, the at least one VNF being selected by the host computing system based at least in part on one or more characteristics of the at least a portion of the network traffic that is directed to the client device. 2 . The method of claim 1 , wherein the network switch and the host computing system are under control of at least one of a network functions virtualization (“NFV”) entity or a software defined network (“SDN”) controller. 3 . The method of claim 2 , wherein the NFV entity comprises at least one of a NFV orchestrator, a network functions virtualization infrastructure (“NFVI”) system, a NFV management and orchestration (“MANO”) system, a VNF manager, a NFV resource manager, a virtualized infrastructure manager (“VIM”), a virtual machine (“VM”), a macro orchestrator, or a domain orchestrator. 4 . The method of claim 1 , wherein the host computing system and the network switch are disposed within a single gateway device. 5 . The method of claim 1 , wherein the host computing system is located external to the gateway device in which the network switch is disposed, wherein the gateway device comprises a host port, and wherein the host computing system communicatively couples to the network switch via the host port. 6 . The method of claim 1 , wherein the host computing system hosts an instantiated network functions virtualization infrastructure (“NFVI”) system. 7 . The method of claim 1 , wherein the network switch comprises at least one network-to-network interface (“NNI”) and at least one user network interface (“UNI”), the NNI receiving the network traffic and communicatively coupling with the host computing system, and the UNI communicatively coupling with the client device via the corresponding client port of the plurality of client ports. 8 . The method of claim 1 , wherein the network switch is a virtual network switch that utilizes a network switch VNF to provide network switching functionality. 9 . The method of claim 1 , wherein the gateway device is selected from a group consisting of a customer premises equipment (“CPE”), a router, a switch, a network element, a demarcation device, a WiFi gateway device, a hypervisor platform, and one or more virtual machine-based host machines. 10 . The method of claim 9 , wherein the CPE comprises at least one of an optical network terminal (“ONT”), a network interface device (“NID”), an enhanced NID (“eNID”), a residential gateway (“RG”) device, a business gateway (“BG”) device, or a virtual gateway (“vG”) device, wherein the gateway device is located at or near a customer premises associated with a user of the client device. 11 . The method of claim 1 , wherein the client device includes a user device comprising one of a tablet computer, a smart phone, a mobile phone, a portable gaming device, a laptop computer, or a desktop computer. 12 . The method of claim 1 , wherein the client device includes a device selected from a group consisting of a small form factor pluggable (“SFP”) device, an enhanced SFP (“SFP+”) device, a compact SFP (“CSFP”) device, a gigabit interface converter (“GBIC”), and a universal serial bus (“USB”) pluggable device. 13 . The method of claim 12 , wherein at least one of the SFP device, the SFP+ device, or the CSFP device comprises at least one of a SFP network interface device (“NID”), a SFP router, a SFP modem, or a SFP wireless access point. 14 . The method of claim 12 , wherein the USB pluggable device comprises one of a printer, a scanner, a combination printer/scanner device, an external hard drive, a camera, a keyboard, a mouse, a drawing interface device, or a mobile device. 15 . The method of claim 1 , wherein the client device includes a VNF-capable user device comprising one of a set-top box or an Internet of Things (“IoT”) controller, wherein the method further comprises: sending, with the host computing system and via the network switch and the corresponding client port, at least one second VNF of the selected one or more VNFs to the client device, the at least one second VNF being selected by the host computing system based at least in part on one or more characteristics of the at least a portion of the network traffic that is directed to the client device. 16 . The method of claim 15 , wherein sending, with the host computing system and via the network switch and the corresponding client port, the selected one or more VNFs to the client device comprises bursting, using an application programming interface (“API”), the one or more VNFs from the NFV entity to the client device. 17 . The method of claim 1 , wherein the one or more VNFs provide the client device with one or more functions, the one or more functions comprising at least one of an activation function, an operation function, a deletion function, a specialized function, a firewall function, an Internet of Things (“IoT”) proxy function, an application-related function, or an operations, administration, and management (“OAM”) function. 18 . The method of claim 1 , wherein each of the plurality of client ports comprises one of a local area network (“LAN”) port, a Wi-Fi port, an advanced technology attachment (“ATA”) port, a serial ATA (“SATA”) port, an external SATA (“eSATA”) port, a powered eSATA (“eSATAp”) port, a mini SATA (“mSATA”) port, a SATA Express port, a M.2 port, or a universal serial bus (“USB”) port. 19 . The method of claim 1 , wherein the network traffic between the network switch and the host computing system is at least one of uni-directional network traffic, bi-directional network traffic, or split directional network traffic that originates from at least one of one or more of the plurality of client ports or one or more network ports. 20 . The method of claim 1 , wherein the one or more characteristics of the received network traffic comprises at least one of one or more attributes of an Ethernet frame, one or more media access control (“MAC”) source addresses, one or more MAC destination addresses, one or more Internet Protocol (“IP”) source addresses, one or more IP destination addresses, one or more transmission control protocol (“TCP”) source ports, one or more TCP destination ports, one or more priority bits, one or more particular bit patterns, bandwidth of a flow, one or more switch ports, one or more ingress ports, one or more Ethernet type identifiers, one or more virtual local area network (“VLAN”) identifiers, one or more network protocol identifiers, or one or more action instructions. 21 . A gateway device, comprising: a transceiver; a plurality of client ports; a network switch communicatively coupled to the transceiver and to each of the plurality of client ports, wherein the network switch: receives network traffic, at least a portion of the network traffic being directed from the transceiver to a client device via the network swi

Assignees

Inventors

Classifications

  • H04L49/25Primary

    Routing or path finding in a switch fabric · CPC title

  • using multilayer switching, e.g. layer 3 switching · CPC title

  • Access multiplexer, e.g. DSLAM (generic distributed time multiplexers, e.g. TDM/TDMA H04J3/1694) · CPC title

  • Arrangements for networking · CPC title

  • H04L45/64Primary

    using an overlay routing layer · 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 US2016330140A1 cover?
Novel tools and techniques are provided for implementing network enhanced gateway functionality, and, in particular embodiments, for implementing network enhanced gateway functionality using network functions virtualization (“NFV”) and/or software defined networks (“SDNs”). In some embodiments, a network switch, which is disposed within a gateway device, might route network traffic to a host co…
Who is the assignee on this patent?
Centurylink Ip Llc
What technology area does this patent fall under?
Primary CPC classification H04L49/25. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Nov 10 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).