ADSL downloading with priority transmit queue
First Claim
Patent Images
1. A method of simultaneously uploading and downloading data comprising the step of:
- sending any acknowledgements of received downloading before sending other uploading data.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved ADSL system and system for downloading and uploading data packets between a server and a client is provided by the client having a normal first-in-first-out queue for sending uploading data to said server and a separate priority first-in-first-out queue for sending acknowledgments back to said server to enable the server to send more download data. The client determines if the priority queue is empty and sends the data packets only when the priority queue is empty.
-
Citations
10 Claims
-
1. A method of simultaneously uploading and downloading data comprising the step of:
- sending any acknowledgements of received downloading before sending other uploading data.
- View Dependent Claims (2, 3)
-
4. A method of simultaneously uploading and downloading comprising the steps of:
-
providing a priority queue and a normal queue at a client for uploading to a server wherein said priority queue is for uploading acknowledgements and said normal queue is for uploading data;
sending download requests from a client;
negotiating and authenticating between said client and a server;
sending packets to said client;
receiving packets at said client; and
sending acknowledgement of receipt of packets at said client from said client to said server from said priority queue before sending data from said normal queue. - View Dependent Claims (5, 6)
-
-
7. An ADSL system for downloading and uploading data packets comprising:
-
a server and a client;
said client having a normal queue for sending uploading data to said server and a priority queue for sending acknowledgment back to said server to enable the server to send more download data; and
said client sending uploading data from said normal queue only when there is no acknowledgement in the priority queue to be sent from the client to said server. - View Dependent Claims (8, 9, 10)
-
Specification