发明名称 Ensuring content filtering through a specialized tier of proxy caches at the base station
摘要 Embodiments of the invention provide a method, system and computer program product for content caching with remote filtering services in a radio access network (RAN). In an embodiment of the invention, a method for content caching with remote filtering services in a RAN can include receiving a response to a request from an end user device wirelessly coupled to a base station of the RAN, marking the response as uncacheable, and routing the response to the base station over a data communications network. In one aspect of the embodiment, the response can be received in an RNC of the RAN. Of note, the process of marking the response as uncacheable can depend upon the evaluation of a policy with respect to the response. Finally, in another aspect of the embodiment, marking the response as uncacheable, can include annotating a hypertext transfer protocol (HTTP) header of the response to indicate that the response is not to be cached in the base station.
申请公布号 US9560155(B2) 申请公布日期 2017.01.31
申请号 US201012910359 申请日期 2010.10.22
申请人 International Business Machines Corporation 发明人 Burckart Erik J;Cuomo Gennaro A;Moore Victor S;Rodrigues Savio
分类号 H04L29/08 主分类号 H04L29/08
代理机构 CRGO Law 代理人 Greenberg, Esq. Steven M.;CRGO Law
主权项 1. A radio access network (RAN) based data processing system configured for content caching with remote filtering services, the system comprising: a cluster of base stations each comprising an antenna, a receiver, a transmitter, a processor, a local cache, and a network interface to a data communications network; a radio network controller (RNC) coupled to each of the base stations in the cluster over the data communications network, the RNC additionally being coupled by way of a public switched telephone network (PSTN) to a core network (CN) comprising both a serving generalized radio packet service node (SGSN) acting as a proxy gateway for traffic between the CN and the PSTN and the RNC, and also a gateway generalized packet radio service (GPRS) service node (GGSN), the RNC, base stations and CN with SGSN and GGSN forming a RAN; a caching module disposed in each of the base stations and coupled to a corresponding cache; and, a filtering service executing in the RNC, the service comprising program code enabled to receive a data request from one of the base stations on behalf of an end user device, to route the request to a content server in a computer communications network through the CN, to receive a response to the request in the filtering service of the RNC, to determine in the filtering service in the RNC whether or not the response to the request is cacheable according to a policy, to annotate a header of the response as uncacheable indicating that the response is not to be cached by the caching module in the one of the base stations of the RAN if the response to the request is determined to be uncacheable, and to forward the response to the one of the base stations, the caching module of the one of the base stations caching the response in the corresponding cache only if the header of the request is not annotated so as to indicate that the response is uncacheable.
地址 Armonk NY US