Modulation for a data bit stream
AssigneeBlackBerry Limited
InventorShouxing Qu
Life of this patent
Estimating the term…
Abstract
In some examples, a binary bit stream of input bits is encoded into a three-amplitude bipolar symbol stream of symbols, the encoding using a coding rule that specifies setting a value of a respective symbol of the symbol stream based on a respective input bit of the binary bit stream and a prior input bit of the binary bit stream that is prior to the respective input bit, the coding rule further specifying that adjacent non-zero pulses keep the same polarity. A radio frequency (RF) carrier signal is modulated using the symbol stream to produce a modulated RF signal.
Claims17
A transmitter comprising:
- a modulator to:
- encode a data bit stream of input bits into a three-amplitude bipolar symbol stream of symbols, the encoding using a coding rule that specifies setting a first non-zero value of a respective symbol of the symbol stream based on a first combination of values of a respective input bit of the data bit stream and a prior input bit of the data bit stream, the prior input bit being immediately prior to the respective input bit, the coding rule specifying setting a second non-zero value of the respective symbol based on a second combination of values of the respective input bit and the prior input bit, the second non-zero value different from the first non-zero value, and the second combination of values different from the first combination of values, and the coding rule further specifying that adjacent non-zero pulses keep the same polarity, wherein the first combination of values of the respective input bit and the prior input bit comprises the respective input bit and the prior input bit having a same value, and the second combination of values of the respective input bit and the prior input bit comprises the respective input bit and the prior input bit having different values;
- and
- modulate a radio frequency (RF) carrier signal using the symbol stream to produce a modulated RF carrier signal.
A receiver comprising:
- an envelope detector to detect an envelope of a modulated radio frequency (RF) signal modulated using a modulation scheme that encodes a data bit stream of input bits into a three-amplitude bipolar symbol stream of symbols uses a coding rule that specifies setting a first non-zero value of a respective symbol of the symbol stream based on a first combination of values of a respective input bit of the data bit stream and a prior input bit of the data bit stream, the prior input bit being immediately prior to the respective input bit, the coding rule specifying setting a second non-zero value of the respective symbol based on a second combination of values of the respective input bit and the prior input bit, the second non-zero value different from the first non-zero value, and the second combination of values different from the first combination of values, and the coding rule further specifying that adjacent non-zero pulses keep the same polarity, wherein the first combination of values of the respective input bit and the prior input bit comprises the respective input bit and the prior input bit having a same value, and the second combination of values of the respective input bit and the prior input bit comprises the respective input bit and the prior input bit having different values;
- and
- a comparator to compare an output of the envelope detector to a specified input to produce data bits corresponding to the input bits.
A method of a device comprising a processor, comprising:
- encoding, by a modulator, a data bit stream of input bits into a three-amplitude bipolar symbol stream of symbols, the encoding using a coding rule that specifies setting a value of a respective symbol of the symbol stream based on a respective input bit of the data bit stream and a prior input bit of the data bit stream that is immediately prior to the respective input bit, the coding rule further specifying that adjacent non-zero pulses keep the same polarity, wherein the coding rule specifies setting a first non-zero value of a respective symbol of the symbol stream based on a first combination of values of the respective input bit and the prior input bit, and the coding rule specifies setting a second non-zero value of the respective symbol based on a second combination of values of the respective input bit and the prior input bit, the second non-zero value different from the first non-zero value, and the second combination of values different from the first combination of values, and wherein the first combination of values of the respective input bit and the prior input bit comprises the respective input bit and the prior input bit having a same value, and the second combination of values of the respective input bit and the prior input bit comprises the respective input bit and the prior input bit having different values;
- and
- modulating a radio frequency (RF) carrier signal using the symbol stream to produce a modulated RF carrier signal.
Dependencies are inferred from the claim text.