Method for providing dynamic adjustment of frame encoding parameters in a frame-based communications network
First Claim
1. A method for providing dynamic adjustment of 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 on 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, the payload segment being transmitted using a variable set of payload encoding parameters, comprising:
- the transmitting station sending the transmitting frame using one set of the variable set of payload encoding parameters at a time;
the receiving station;
receiving and decoding the header segment of each transmitting frame, performing a decode process on the payload segment of each transmitting frame, and either decoding the payload segment without errors wherein the frame is considered successfully received, or detecting an error occurrence in the decode process, measuring and tracking the performance of the frame decode process, determining network performance characteristics for establishing desired performance based upon measuring and tracking the performance of the frame decode process, and indicating to the transmitting station changes to the payload encoding parameters based upon determining network performance improvement characteristics; and
the transmitting station changing the one set of the variable set of payload encoding parameters corresponding to the changes to the payload encoding parameters indicated to the transmitting station for encoding next future transmitting frames.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for providing dynamic adjustment of 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 on 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, the payload segment being transmitted using a variable set of payload encoding parameters. The transmitting station sends the transmitting frame using one set of the variable set of payload encoding parameters at a time. The receiving station: (1) receives and decodes the header segment of each transmitting frame, (2) performs a decode process on the payload segment of each transmitting frame, and either decodes the payload segment without errors wherein the frame is considered successfully received, or detects an error occurrence in the decode process, (3) measures and tracks the performance of the frame decode process, (4) determines network performance characteristics for establishing desired performance based upon measuring and tracking the performance of the frame decode process, and (5) indicates to the transmitting station changes to the payload encoding parameters based upon determining network performance improvement characteristics. The transmitting station changes the one set of the variable set of payload encoding parameters corresponding to the changes to the payload encoding parameters indicated to the transmitting station for encoding next future transmitting frames.
172 Citations
43 Claims
-
1. A method for providing dynamic adjustment of 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 on 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, the payload segment being transmitted using a variable set of payload encoding parameters, comprising:
-
the transmitting station sending the transmitting frame using one set of the variable set of payload encoding parameters at a time;
the receiving station;
receiving and decoding the header segment of each transmitting frame, performing a decode process on the payload segment of each transmitting frame, and either decoding the payload segment without errors wherein the frame is considered successfully received, or detecting an error occurrence in the decode process, measuring and tracking the performance of the frame decode process, determining network performance characteristics for establishing desired performance based upon measuring and tracking the performance of the frame decode process, and indicating to the transmitting station changes to the payload encoding parameters based upon determining network performance improvement characteristics; and
the transmitting station changing the one set of the variable set of payload encoding parameters corresponding to the changes to the payload encoding parameters indicated to the transmitting station for encoding next future transmitting frames. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for providing dynamic adjustment of 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 on a frame-based communications network, the frame-based communication network including a plurality of stations, each station having a unique address, the unique address being used as a source address for transmitting frames being transmitted by the station, and as a destination address for frames transmitted by other stations to be received solely by the station, the transmitting frame including a header segment and a payload segment, the header segment containing a source address and a destination address, the header segment further being transmitted using a fixed set of encoding parameters, the payload segment being transmitted using a variable set of payload encoding parameters, comprising:
-
a transmitting station sending the transmitting frame, the transmitting frame containing a transmitting station address as the source address and a desired destination address, the transmitting station using one set of variable set of payload encodings at a time for the desired destination address, a receiving station, using the destination address in the transmitting frame to receive frames;
receiving and decoding the header segment of each transmitting frame, performing a decode process on the payload segment of each transmitting frame, and either decoding the payload segment without errors wherein the frame is considered successfully received, or detecting an error occurrence in the decode process, measuring and tracking the performance of the frame decode process for transmitting frames sent by the transmitting station, determining network performance characteristics for establishing desired performance based upon measuring and tracking the performance of the frame decode process, and indicating to a transmitting station having sent the transmitting frame to the destination address changes to the payload encoding parameters based upon determining network performance improvement characteristics; and
the transmitting station having sent the transmitting frame to the destination address changing the one set of the variable set of payload encoding parameters according to the changes to the payload encoding parameters indicated to the transmitting station by the receiving station for encoding next future transmitting frames. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification