Data transmission device capable of adaptively varying a packet size without an increase in hardware
First Claim
1. A data transmission device for use in transmitting a transmission data packet in response to an input data signal in accordance with a predetermined protocol such that said transmission data packet can be automatically repeated on nonreception of said transmission data packet at another end coupled to said data transmission device through a transmission line and is variable in a packet size with reference to a bit error rate on said transmission line, said transmission data packet carrying said input data signal having a data size shorter than said packet size, said data transmission device comprising:
- protocol interface means response to said input data signal and a size control signal and controllably operable in accordance with said predetermined protocol for producing a repetition number signal representative of a repetition number of said transmission data packet and a size signal representative of a selected one of said data size and said packet size;
a first conversion table coupled to said protocol interface means and responsive to said repetition number signal converting said repetition number signal into a first factor signal related to said bit error rate;
a second conversion table coupled to said protocol interface means and responsive to said size signal converting said size signal into a second factor signal representative of a correction factor dependent on a selected size;
processing means coupled to said first and said second conversion tables for processing said first and said second factor signals to produce a third factor signal representative of an estimation value determined in relation to said bit error rate and said correction factor;
a third conversion table coupled to said processing means converting said third factor signal into a fourth factor signal related to a selected one of said packet size and said data size; and
means for supplying said fourth factor signal to said protocol interface means as said size control signal.
1 Assignment
0 Petitions
Accused Products
Abstract
In a data transmission device operable in accordance with a protocol such that the same transmission data packet is automatically repeated on nonreception of the transmission data packet at a reception end, a repetition number of the same transmission data packet is measured in a protocol interface circuit together with a selected one of a packet size and a data size carried by the transmission data packet. The repetition number and the selected size are supplied to first and second conversion tables to be converted into first and second factors which are related to a bit error rate of the transmission data packet on a transmission line and a correction factor of the first factor, respectively. The first and the second factors are added to each other to be averaged into an estimation factor of the bit error rate in consideration of preceding data packets. The estimation factor is converted by the use of a third conversion table into an optimum size of either a packet size or a data size. Consequently, transmission efficiency is improved by transmitting each transmission packet with an optimum size.
-
Citations
4 Claims
-
1. A data transmission device for use in transmitting a transmission data packet in response to an input data signal in accordance with a predetermined protocol such that said transmission data packet can be automatically repeated on nonreception of said transmission data packet at another end coupled to said data transmission device through a transmission line and is variable in a packet size with reference to a bit error rate on said transmission line, said transmission data packet carrying said input data signal having a data size shorter than said packet size, said data transmission device comprising:
-
protocol interface means response to said input data signal and a size control signal and controllably operable in accordance with said predetermined protocol for producing a repetition number signal representative of a repetition number of said transmission data packet and a size signal representative of a selected one of said data size and said packet size; a first conversion table coupled to said protocol interface means and responsive to said repetition number signal converting said repetition number signal into a first factor signal related to said bit error rate; a second conversion table coupled to said protocol interface means and responsive to said size signal converting said size signal into a second factor signal representative of a correction factor dependent on a selected size; processing means coupled to said first and said second conversion tables for processing said first and said second factor signals to produce a third factor signal representative of an estimation value determined in relation to said bit error rate and said correction factor; a third conversion table coupled to said processing means converting said third factor signal into a fourth factor signal related to a selected one of said packet size and said data size; and means for supplying said fourth factor signal to said protocol interface means as said size control signal. - View Dependent Claims (2, 3)
-
-
4. A controller for use in combination with a protocol interface circuit which is supplied with an input data signal and a size control signal to produce a transmission data packet in accordance with a protocol, said input data signal and said transmission data packet having a data size and a packet size determined by said size control signal, respectively, said protocol being such that said transmission data packet can be automatically repeated and is variable in packet size with reference to a bit error rate of a transmission line, said protocol interface circuit producing a repetition number signal representative of a repetition number of said transmission data packet and a size signal representative of a selected one of said data size and said packet size, said controller comprising:
-
conversion table means response to said repetition number signal and said size signal for converting said repetition number and said selected one of said data and said packet sizes into an adjusted factor which is related to said bit error rate in consideration of said size signal; estimation factor calculating means coupled to said conversion table means for calculating an estimation factor from said adjusted factor in relation to said bit error rate to produce an estimation factor signal representative of said estimation factor; additional conversion table means coupled to said estimation factor calculating means for converting said estimation factor signal into an optimum size signal which determines an optimum size of said selected one of said data and said packet sizes; and means for supplying said optimum size signal to said protocol interface circuit as said size control signal.
-
Specification