Error avoidance in data transmission using dynamic modification of analog sampling rates
AssigneeSofaer Capital, Inc.
InventorsStephen R. Rumbaugh, Gary M. Kolstoe
Life of this patent
Estimating the term…
Abstract
A method and apparatus for error avoidance in data transmission using dynamic modification of sampling rates. An embodiment of a method for transmission of data includes determining the transmission capacity for a transmission channel or channels. A sampling rate is selected based at least in part on the determined transmission capacity for the one or more transmission channels. An instruction, command, or information regarding the sampling rate is inserted in a data packet, and the data packet is transmitted.
Claims27
A method for transmission of data comprising:
- determining a transmission capacity for one or more transmission channels;
- selecting one of a plurality of sampling rates of an analog signal or sensor based at least in part on the determined transmission capacity of the one or more transmission channels;
- inserting an instruction, command, or information regarding the sampling rate in a data packet;
- and
- transmitting the data packet.
An apparatus comprising:
- a sampler to sample analog signals or sensors, the sampler operating at a sampling rate;
- a transmitter to transmit a data stream over one or more communication channels, the data stream including a plurality of data packets, each data packet including one or more data samples;
- and
- a control unit to select the sampling rate for the sampler based at least in part on a determined capacity for the one or more communication channels, the apparatus to insert information regarding the selected sampling rate in one or more of the plurality of data packets.
An apparatus comprising:
- a receiver to receive a data stream from one or more communication channel, the data stream including a plurality of data packets, a first data packet including a sample rate and data type for data samples in the first data packet;
- and
- a decoder or DAC (Digital to Analog Converter) to decode the plurality of data packets, the decoder or DAC to decode the first data packet based at least in part on the sample rate and data type of the data packet.
A communication system comprising:
- a transmission channel;
- a transmitting unit, the transmitting unit to transmit a data packet on the transmission channel, the transmitting unit to include a sampling rate for data in the data packet, the transmitting unit to select the sampling rate based on a current transmission capacity of the transmission channel;
- and
- a receiver to receive the data packet, the receiving to decode the data packet based at least in part on the sampling rate in the data packet.
Dependencies are inferred from the claim text.