Method for selecting frame encoding parameters to improve transmission performance in a frame-based communications network
First Claim
1. A method for selecting frame encoding parameters to improve transmission performance for a transmitting frame being transmitted from a transmitting station to a receiving station over a transmission medium of a frame-based communications network, the transmitting frame having a header segment and a payload segment, the header segment being transmitted using a fixed set of encoding parameters such that the header segment can be received and decoded by all stations on the network, the payload segment being transmitted using a variable set of payload encoding parameters, the transmitting station sending the transmitting frame using one set of the variable set of payload encoding parameters at a time, comprising the receiving station:
- receiving and decoding the header and payload segments of each transmitting frame, the decoding including computing frame statistics;
selecting a plurality of sets from the variable set of payload encoding parameters to form a possible set of payload encoding parameters;
for each set of payload encoding parameters in the possible set of payload encoding parameters, generating, based upon the frame statistics, an estimate of network performance characteristics expected if the transmitting station were to transmit the transmitting frame using that set of payload encoding parameters;
selecting, based upon estimates of expected network performance for each set of payload encoding parameters in the possible set of payload encoding parameters, a set of payload encoding parameters having optimized network performance characteristics;
wherein the frame statistics include a slicer maximum squared error for the header segment and a slicer maximum squared error for the payload segment.
7 Assignments
0 Petitions
Accused Products
Abstract
A method for selecting frame encoding parameters to improve transmission performance for a transmitting frame being transmitted from a transmitting station to a receiving station over a transmission medium of a frame-based communications network, the transmitting frame having a header segment and a payload segment, the header segment being transmitted using a fixed set of encoding parameters such that the header segment can be received and decoded by all stations on the network, the payload segment being transmitted using a variable set of payload encoding parameters, the transmitting station sending the transmitting frame using one set of the variable set of payload encoding parameters at a time. The receiving station receives and decodes the header and payload segments of each transmitting frame. The decoding includes computing frame statistics. A plurality of sets are selected from the variable set of payload encoding parameters to form a possible set of payload encoding parameters. For each set of payload encoding parameters in the possible set of payload encoding parameters, an estimate of network performance characteristics expected if the transmitting station were to transmit the transmitting frame using that set of payload encoding parameters is generated based upon the frame statistics. A set of payload encoding parameters having optimized network performance characteristics is selected based upon estimates of expected network performance for each set of payload encoding parameters in the possible set of payload encoding parameters. The frame statistics include a slicer maximum squared error for the header segment and a slicer maximum squared error for the payload segment.
252 Citations
16 Claims
-
1. A method for selecting frame encoding parameters to improve transmission performance for a transmitting frame being transmitted from a transmitting station to a receiving station over a transmission medium of a frame-based communications network, the transmitting frame having a header segment and a payload segment, the header segment being transmitted using a fixed set of encoding parameters such that the header segment can be received and decoded by all stations on the network, the payload segment being transmitted using a variable set of payload encoding parameters, the transmitting station sending the transmitting frame using one set of the variable set of payload encoding parameters at a time, comprising the receiving station:
-
receiving and decoding the header and payload segments of each transmitting frame, the decoding including computing frame statistics;
selecting a plurality of sets from the variable set of payload encoding parameters to form a possible set of payload encoding parameters;
for each set of payload encoding parameters in the possible set of payload encoding parameters, generating, based upon the frame statistics, an estimate of network performance characteristics expected if the transmitting station were to transmit the transmitting frame using that set of payload encoding parameters;
selecting, based upon estimates of expected network performance for each set of payload encoding parameters in the possible set of payload encoding parameters, a set of payload encoding parameters having optimized network performance characteristics;
wherein the frame statistics include a slicer maximum squared error for the header segment and a slicer maximum squared error for the payload segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for selecting frame encoding parameters to improve transmission performance for a transmitting frame being transmitted from a transmitting station to a receiving station over a transmission medium of a frame-based communications network, the transmitting frame having a header segment and a payload segment, the header segment being transmitted using a fixed set of encoding parameters such that the header segment can be received and decoded by all stations on the network, the payload segment being transmitted using a variable set of payload encoding parameters, the transmitting station sending the transmitting frame using one set of the variable set of payload encoding parameters at a time, comprising the receiving station:
-
receiving and decoding the header and payload segments of each transmitting frame, the decoding including computing frame statistics;
selecting a plurality of sets from the variable set of payload encoding parameters to form a possible set of payload encoding parameters;
for each set of payload encoding parameters in the possible set of payload encoding parameters, generating, based upon the frame statistics, an estimate of network performance characteristics expected if the transmitting station were to transmit the transmitting frame using that set of payload encoding parameters;
selecting, based upon the estimates of expected network performance for each set of payload encoding parameters in the possible set of payload encoding parameters, a set of payload encoding parameters having optimized network performance characteristics;
wherein the expected network performance characteristic estimates include expected time of the transmitting frame on the transmission medium, and the optimized network performance characteristics include minimum time of the transmitting frame on the transmission medium; and
wherein the expected time of the transmitting frame on the transmission medium is calculated as a function of an average number of payload bytes, a payload symbol rate, a payload bits per symbol, a header segment time on the transmission medium, a collision resolution overhead time, and an expected number of retransmissions, the expected number of retransmissions being calculated as a function of an estimated packet error rate. - View Dependent Claims (15, 16)
-
Specification