Claims
- 1. In a communication system of the type including two modems (A and B) coupled by a transmission link, each modem having an input buffer for storing data to be transmitted, a method for allocating control of the transmission link between modem A and B comprising the steps of:
- allocating control of the transmission link to modem A;
- determining the volume of data stored in the input buffer of modem A;
- determining the number, k, of packets of data required to transmit the volume of data stored in the input buffer of modem A;
- transmitting L packets of data from modem A to modem B where L is equal to I.sub.A if K is less than I.sub.A, and where L is equal to K if K is greater than or equal to I.sub.A, and where L is equal to N.sub.A if K is greater than N.sub.A so that the number of packets transmitted by modem A is a minimum of I.sub.A and a maximum of N.sub.A ;
- allocating control of the transmission link to modem B;
- determining the volume of data in the input buffer of modem B;
- determining the number, J, of packets of data required to transmit the volume of data stored in the input buffer of modem B; and
- transmitting M packets of data from modem B to modem A where M is equal to I.sub.B if J is less than I.sub.B, where M is equal to J if J is greater than or equal to I.sub.B, and where J is equal to N.sub.B if J is greater than N.sub.B so that the number of packets transmitted by modem B is a minimum of I.sub.B and a maximum of N.sub.B ;
- where allocation of control between modem A and B is dependent on the volume of data stored in the input buffers of
- 2. In a communication system of the type including two modems (A and B) coupled by a transmission link, each modem having an input buffer for storing data to be transmitted, a system for allocating control of the transmission link between modem A and B comprising:
- means for allocating control of the transmission link to modem A;
- means for determining the volume of data stored in the input buffer of modem A;
- means for determining the number, k, of packets of data required to transmit the volume of data stored in the input buffer of modem A;
- means for transmitting L packets of data from modem A to modem B where L is equal to I.sub.A if K is less than I.sub.A, and where L is equal to K if K is greater than or equal to I.sub.A, and where L is equal to N.sub.A if K is greater than N.sub.A so that the number of packets transmitted by modem A is a minimum of I.sub.A and a maximum of N.sub.A ;
- means for allocating control of the transmission link to modem B;
- means for determining the volume of data in the input buffer of modem B;
- means for determining the number, J, of packets of data required to transmit the volume of data stored in the input buffer of modem B; and
- means for transmitting M packets of data from modem B to modem A where M is equal to I.sub.B if J is less than I.sub.B, where M is equal to J if J is greater than or equal to I.sub.B, and where J is equal to N.sub.B if J is greater than N.sub.B so that the number of packets transmitted by modem B is a minimum of I.sub.B and a maximum of N.sub.B ;
- where allocation of control between modem A and B is dependent on the volume of data stored in the input buffers of modems A and B.
Parent Case Info
This is a division of application Ser. No. 07/293,839, filed Jan. 4,1989 now abandoned, which is a division of application Ser. No. 07/140,848, filed Jan. 5,1989, now U.S. Pat. No. 4,833,706 derived as division of application Ser. No. 07/002,096, filed Jan. 12, 1987, now U.S. Pat. No. 4,731,816, issued Mar. 15, 1988, derived as division of application Ser. No. 06/736,200, filed on May 20, 1985, now U.S. Pat. No. 4,679,227, issued July 7, 1987.
US Referenced Citations (6)
Non-Patent Literature Citations (1)
Entry |
Gallagher, "Information Theory and Reliable Communications", pp. 383-431, John Wiley & Sons, New York, 1968. |
Divisions (4)
|
Number |
Date |
Country |
Parent |
293839 |
Jan 1989 |
|
Parent |
140848 |
Jan 1988 |
|
Parent |
2096 |
Jan 1987 |
|
Parent |
736200 |
May 1985 |
|