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.
0 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.).
43 Citations
7 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.
Specification