Content Pre-fetching and CDN Assist Methods in a Wireless Mobile Network
First Claim
1. A method of pre-fetching content data in a wireless radio access network (RAN) for improving QOE to users, and for reducing delivery time for certain objects, wherein said RAN services a plurality of users, and wherein said RAN comprises a plurality of components, comprising:
- a. inserting a device in said RAN, said device comprising a storage element, control logic and two interface modules, such that said device communicates with a first and a second component;
b. using said control logic in said device to emulate a virtual user to establish a user plane session for the said pre-fetch operations; and
c. using said control logic to act as said virtual user to request content data to be stored in said storage element.
5 Assignments
0 Petitions
Accused Products
Abstract
The current invention is applicable to a RAN-cache or proxy operating in a wireless mobile network that is functioning as a transparent inline device intercepting wireless mobile protocols such as UMTS, LTE, WIMAX, CDMA etc.), or a traffic off-load device connected to multiple interfaces towards the Core/Internet. The current invention identifies methods for pre-fetching content by emulating portions of a mobile client for gaining connectivity through the mobile-core network, or to use session contexts of other mobile clients in a way not to significantly effect charging and billing for the preloaded content. The pre-load decision of what to pre-load and when to pre-load may be locally derived within the RAN-cache/Proxy device, or in-coordination with a locally connected CDN (Content Delivery Network) device. Other embodiments of the current invention include the RAN-cache/Proxy providing interconnectivity from the locally connected CDN device to other CDN devices through the Mobile Core Network (SGSN/GGSN in UMTS, S-GW/P-GW in LTE etc.).
128 Citations
16 Claims
-
1. A method of pre-fetching content data in a wireless radio access network (RAN) for improving QOE to users, and for reducing delivery time for certain objects, wherein said RAN services a plurality of users, and wherein said RAN comprises a plurality of components, comprising:
-
a. inserting a device in said RAN, said device comprising a storage element, control logic and two interface modules, such that said device communicates with a first and a second component; b. using said control logic in said device to emulate a virtual user to establish a user plane session for the said pre-fetch operations; and c. using said control logic to act as said virtual user to request content data to be stored in said storage element. - View Dependent Claims (2, 3, 4, 6, 7)
-
-
5. The method of claim 5, further comprising using said virtual user data session to provide a CDN datapath between a local CDN and an external CDN through an operator core network.
-
8. A method of pre-fetching content data in a wireless radio access network (RAN) for improving QOE to users, and for reducing delivery time for certain objects, wherein said RAN services a plurality of users, and wherein said RAN comprises a plurality of components, comprising:
-
a. inserting a device in said RAN, said device comprising a storage element, control logic and two interface modules, such that said device communicates with a first and a second component; b. using said control logic in said device to interpret a communication from said first to said second component, so as to determine the user and the content of said communication, wherein said communication comprises a user session context; and
wherein said device identifies a user session that is served from a local cache, ande. using said control logic to create requests for content data to be stored in a local cache, based on said identified user session. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
Specification