Method and device for supporting edge computing in virtual radio access network
US-2024007536-A1 · Jan 4, 2024 · US
US9426246B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9426246-B2 |
| Application number | US-201314063241-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 25, 2013 |
| Priority date | Oct 26, 2012 |
| Publication date | Aug 23, 2016 |
| Grant date | Aug 23, 2016 |
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 method and apparatus for providing caching service in network infrastructure. In an embodiment, there is provided a method for providing caching service in network infrastructure, comprising: in response to at least one application node accessing data in a storage node, caching a copy of the data in a cache server; in response to the at least one application node accessing the data in the storage node, obtaining an identifier indicating whether the data in the storage node is valid or not; and in response to the identifier indicating the data in the storage node is valid, returning the copy; wherein the at least one application node and the storage node are connected via the network infrastructure, and the cache server is coupled to a switch in the network infrastructure. In another embodiment of the present invention, there is provided an apparatus for providing caching service in network infrastructure.
Opening claim text (preview).
The invention claimed is: 1. A method, on one or more processors, for providing caching service in network infrastructure using a cache controller, a cache server, and a switch, comprising: in response to at least one application node accessing data in a storage node, caching a copy of the data in the cache server; wherein the cache controller is enabled to direct the switch to send the copy of the data to the cache server; wherein the cache controller and the cache server are enabled to be deactivated without impact to the application node accessing data in the storage node; in response to the at least one application node accessing the data in the storage node, obtaining an identifier indicating whether the data in the storage node is valid or not; in response to the identifier indicating the data in the storage node is valid, returning the copy; wherein the identifier is set through the steps of: periodically sending a query request to the source address for querying whether the data in the storage node has been updated or not; and in response to the data in the storage node having been updated, setting the identifier as invalid; wherein the at least one application node and the storage node are connected via the network infrastructure, and the cache server is coupled to a switch in the network infrastructure; and storing a source address of the data in the cache server. 2. The method according to claim 1 , wherein each of the at least one application node and the storage node are connected via a switch in the network infrastructure. 3. The method according to claim 2 , wherein the switch is a switch that is directly connected with the at least one application node. 4. The method according to claim 1 , further comprising: in response to the identifier indicating the data in the storage node is invalid, returning updated data in the storage node; and caching a copy of the updated data in the cache server. 5. The method according to claim 1 , wherein the identifier is set through the step of: in response to receipt of an update notification from the storage node, setting the identifier as invalid. 6. The method according to claim 1 , wherein the method is implemented based on OpenFlow protocol. 7. An system, comprising: a network infrastructure using a cache server, a cache controller, and a switch; and computer-executable program logic encoded in memory of one or more computers enabled to manage providing caching services using the network infrastructure, wherein the computer-executable program logic is configured for the execution of: in response to at least one application node accessing data in a storage node, caching a copy of the data in the cache server; wherein the cache controller is enabled to direct the switch to send the copy of the data to the cache server; wherein the cache controller and the cache server are enabled to be deactivated without impact to the application node accessing data in the storage node; in response to the at least one application node accessing the data in the storage node, obtaining an identifier indicating whether the data in the storage node is valid or not; and in response to the identifier indicating the data in the storage node is valid, returning the copy; wherein the identifier is set through the steps of: periodically sending a query request to the source address for querying whether the data in the storage node has been updated or not; and in response to the data in the storage node having been updated, setting the identifier as invalid; wherein the at least one application node and the storage node are connected via the network infrastructure, and the cache server is coupled to a switch in the network infrastructure; and storing a source address of the data in the cache server. 8. The system according to claim 7 , wherein each of the at least one application node and the storage node are connected via a switch in the network infrastructure. 9. The system according to claim 8 , wherein the switch is a switch that is directly connected with the at least one application node. 10. The system according to claim 7 , wherein the computer-executable program logic is further configured for the execution of: in response to the identifier indicating the data in the storage node is invalid, returning updated data in the storage node; and caching a copy of the updated data in the cache server. 11. The system according to claim 7 , wherein the computer-executable program logic is further configured for the execution of: in response to receipt of an update notification from the storage node, setting the identifier as invalid. 12. The system according to claim 7 , wherein communication with the network infrastructure utilizes an Open Flow protocol.
Implementation details of single intermediate entities · CPC title
Electricity · mapped topic
Electricity · mapped topic
Storing data temporarily at an intermediate stage, e.g. caching · CPC title
Policies or rules for updating, deleting or replacing the stored data · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.