NETWORK ACCELERATOR FOR CONTROLLED LONG DELAY LINKS
First Claim
1. A satellite communication system for providing network access over a shared satellite communication link, the satellite communication system comprising:
- a user access point coupled to one or more user terminals that access a remote network;
a network access point coupled to the remote network; and
a satellite communications link wirelessly coupling the user access point and the network access point, wherein;
the satellite communications link is at least partially controlled by the network access point,the network access point monitors information passed between the remote network and the user access point on a per web page basis to create an estimate of future usage of the satellite communications link by the user access point based on the information for a web page,the network access point allocates satellite communications link return channel resources for the user access point based on the estimate when the network access point receives a future request for the web page in anticipation of return channel needs for embedded elements of the web page, andthe estimate is developed from a plurality of web page requests to be biased toward recent requests.
4 Assignments
0 Petitions
Accused Products
Abstract
A communication system for providing network access over a shared communication link is disclosed. The communication system includes a user access point, a network access point and a communications link. The user access point is coupled to one or more user terminals that access a remote network. The network access point is coupled to the remote network. The communications link couples the user access point and the network access point. The communications link is at last partially controlled by the network access point, which monitors information passed between the remote network and the user access point to create an estimate of future usage of the communications link by the user access point based on the information. The network access point allocates communications link resources for the user access point based on the estimate.
-
Citations
23 Claims
-
1. A satellite communication system for providing network access over a shared satellite communication link, the satellite communication system comprising:
-
a user access point coupled to one or more user terminals that access a remote network; a network access point coupled to the remote network; and a satellite communications link wirelessly coupling the user access point and the network access point, wherein; the satellite communications link is at least partially controlled by the network access point, the network access point monitors information passed between the remote network and the user access point on a per web page basis to create an estimate of future usage of the satellite communications link by the user access point based on the information for a web page, the network access point allocates satellite communications link return channel resources for the user access point based on the estimate when the network access point receives a future request for the web page in anticipation of return channel needs for embedded elements of the web page, and the estimate is developed from a plurality of web page requests to be biased toward recent requests. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for allocating resources over a scheduled return channel of a shared satellite communication link, the method comprising:
-
receiving a web page request from the shared satellite communication link; correlating the web page request to similar web page requests made previously; determining satellite communication link resources anticipated to be used from a scheduled return channel based upon the similar web page requests, wherein the anticipated resources are determined from a plurality of the similar web page requests to be biased toward recent requests; predicting an allocation of return link resources adequate to service the web page request based, at least in part, on the determining step; and changing an allocation of resources associated with the web page request overtime according a smoothing algorithm that favors recent data gathered on a plurality of requests for the web page. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A satellite communication system for providing network access over a satellite communication link, the satellite communication system comprising:
-
a network access point coupled to a network and a user access point, wherein a satellite communications link is used to couple the user access point and the network access point, and further wherein; the satellite communications link is at least partially controlled by the network access point, the network access point monitors information passed between the network and the user access point to create an estimate of future usage of a return channel of the satellite communications link by the user access point when a web page is requested, the estimate varies return channel needs over a time frame to accommodate the web page, the estimate is developed from a plurality of web page requests to be biased toward recent requests, and the network access point allocates satellite communications link resources for the user access point based on the estimate when the web page is requested. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification