Dynamic virtual machine network policy for ingress optimization
US-2017005923-A1 · Jan 5, 2017 · US
US10218627B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10218627-B2 |
| Application number | US-201615198319-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 30, 2016 |
| Priority date | Jun 30, 2016 |
| Publication date | Feb 26, 2019 |
| Grant date | Feb 26, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A first device may receive information that assigns a function related to network traffic associated with a content delivery network. The first device may implement the function based on the information that assigns the function. The first device may receive the network traffic from the content delivery network and may provide the network traffic to a subscriber device. The first device may provide, to a second device, information associated with the network traffic based on implementing the function. The second device may manage a subscriber session associated with the subscriber device based on the information associated with the network traffic.
Opening claim text (preview).
What is claimed is: 1. A first device, comprising: one or more processors to: receive, from a broadband network gateway, information that assigns a function related to network traffic associated with a content delivery network and a subscriber device, the function, assigned by the information received from the broadband network gateway, including providing information associated with the network traffic to the broadband network gateway, the first device being associated with a metropolitan area network, the first device being associated with an Ethernet virtual private network configuration, and the broadband network gateway being associated with an Internet service provider network; execute the function with regard to the network traffic based on the information that assigns the function, the first device to receive the network traffic from the content delivery network, and the first device to provide the network traffic to the subscriber device in a manner that bypasses the broadband network gateway; and provide, to the broadband network gateway, the information associated with the network traffic based on executing the function, the broadband network gateway to manage a subscriber session of the subscriber device based on the information associated with the network traffic that was provided to the subscriber device in the manner that bypasses the broadband network gateway. 2. The first device of claim 1 , where the one or more processors are further to: determine a bandwidth usage value associated with the network traffic; and where the one or more processors, when providing the information associated with the network traffic, are to: provide the information associated with the network traffic based on the bandwidth usage value, the broadband network gateway to adjust a bandwidth usage value of other network traffic associated with the subscriber device based on the bandwidth usage value. 3. The first device of claim 1 , where the one or more processors are further to: provide, to the broadband network gateway, mirrored network traffic; and where the one or more processors, when providing the information associated with the network traffic, are to: provide the information associated with the network traffic based on the mirrored network traffic. 4. The first device of claim 1 , where the one or more processors are further to: provide, to the broadband network gateway, statistical information associated with the network traffic, the broadband network gateway to determine a bandwidth usage limit value based on the statistical information; receive, from the broadband network gateway, information that identifies the bandwidth usage limit value; and enforce the bandwidth usage limit value in association with other network traffic related to the subscriber device. 5. The first device of claim 1 , where the one or more processors are further to: receive, from the broadband network gateway, information that identifies a priority indicator value; and modify the network traffic based on the priority indicator value. 6. The first device of claim 1 , where the one or more processors are further to: establish an access node control protocol session with the broadband network gateway; and where the one or more processors, when providing the information associated with the network traffic, are to: provide the information associated with the network traffic using the access node control protocol session. 7. The first device of claim 1 , where the one or more processors are further to: determine a byte count associated with the network traffic; and where the one or more processors, when providing the information associated with the network traffic, are to: provide the information associated with the network traffic based on the byte count. 8. A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions that, when executed by one or more processors of a first device, cause the one or more processors to: receive, from a broadband network gateway, information that assigns a function related to network traffic associated with a subscriber device, the function, assigned by the information received from the broadband network gateway, including providing information associated with the network traffic to the broadband network gateway, the first device being associated with a metropolitan area network, and the broadband network gateway being associated with an Internet service provider network that is different than the metropolitan area network; execute the function in association with the network traffic based on the information that assigns the function, the first device to provide the network traffic to the subscriber device in a manner that bypasses the broadband network gateway, and the network traffic not being provided via the Internet service provider network; and provide, to the broadband network gateway, the information associated with the network traffic based on executing the function. 9. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: provide, to the broadband network gateway, information that identifies a bandwidth usage value associated with the network traffic, the broadband network gateway to determine that the bandwidth usage value satisfies a threshold value; and receive, from the broadband network gateway, information that identifies a bandwidth usage limit value based on the bandwidth usage value satisfying the threshold value. 10. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: provide, to the broadband network gateway, information that identifies a network metric value associated with the network traffic, the broadband network gateway to determine that the network metric value satisfies a threshold value; and receive, from the broadband network gateway, information that identifies a bandwidth usage limit value based on the network metric value satisfying the threshold value. 11. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: determine a bandwidth usage value associated with the network traffic; and where the one or more instructions, that cause the one or more processors to provide the information associated with the network traffic, cause the one or more processors to: provide the information associated with the network traffic based on the bandwidth usage value, the broadband network gateway to adjust a bandwidth usage of other network traffic based on the bandwidth usage value, and the other network traffic to be provided via the Internet service provider network. 12. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: provide, to the broadband network gateway, mirrored network traffic associated with the network traffic. 13. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: receive Ethernet virtual private network configuration information; and where the one or more instructions, that cause the one or more processors to receive the inform
Utilisation of link capacity · CPC title
Throughput · CPC title
Traffic policing · CPC title
Threshold monitoring · CPC title
Setup of application sessions (admission control or resource allocation in data switching networks H04L47/70) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.