Communications methods and gigabit ethernet communications adapter providing quality of service and receiver connection speed differentiation
First Claim
Patent Images
1. The method for implementing communications in a communications network comprising the steps of:
- defining a transmission queue of data to be transmitted;
setting a transmission rate for said transmission queue;
enqueuing data to be transmitted on said transmission queue;
utilizing a scheduler for scheduling the transmission of data packets; and
utilizing said scheduler for marking a packet pair;
said packet pair including a long packet followed by a short packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and Gigabit Ethernet communications adapter are provided for implementing communications in a communications network. A transmission queue is defined of data to be transmitted. A transmission rate is set for the transmission queue. Data to be transmitted are enqueued on the transmission queue. The transmission queue can be subdivided into multiple priority queues, for example, using time wheels, and a transmission rate is set for each transmission queue.
76 Citations
15 Claims
-
1. The method for implementing communications in a communications network comprising the steps of:
-
defining a transmission queue of data to be transmitted;
setting a transmission rate for said transmission queue;
enqueuing data to be transmitted on said transmission queue;
utilizing a scheduler for scheduling the transmission of data packets; and
utilizing said scheduler for marking a packet pair;
said packet pair including a long packet followed by a short packet.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communications adapter for implementing communications in a communications network comprising:
-
a transmission rate setting control, said transmission rate setting control setting a rate for transmitting data;
a selector/scheduler, said selector/scheduler scheduling the transmission of data from a transmission queue responsive to said transmission rate;
said selector/scheduler schedules the transmission of data packets, said scheduler/selector marks a packet pair, said packet pair including a long packet and a short packet; and
a transmission interface, said interface transmitting data from said transmission queue across a transmission medium. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An Ethernet communications adapter for implementing communications in an Ethernet communications network comprising:
-
an input path for receiving communications;
an output path for transmitting communications;
said output path including;
a transmission queue interface, said queue interface accessing a transmission queue;
means for enqueuing, on said transmission queue, data to be transmitted, said means being responsive to a selected transmission rate; and
a transmission interface, said transmission interface transmitting data from said transmission queue across a transmission medium. - View Dependent Claims (15)
-
Specification