Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
Modulation is the process of varying one or more properties of a high-frequency periodic waveform, called the carrier signal, with the amplitude of low-frequence modulating signal which typically contains information to be transmitted.
2
votes
Accepted
Modulation and it's application
Modulation is all about mapping digital data to analog mediums.
We have (and use) different modulation techniques because they have different benefits and weaknesses. … The "ideal" modulation for a given application depends on the specifics of your application. …
3
votes
Accepted
Generalized Barker sequences
Longer preambles make it easier for the demodulator to lock onto the signal well. This is due to getting more preamble signal energy and because longer preambles make it easier to detect stuff like c …
7
votes
Accepted
Calculate symbol rate for QAM modulation
There is no inherent symbol rate for any modulation type. 64 QAM symbols transmit 6 bits per symbol, and 256 QAM symbols transmit 8 bits per symbol. … The general equation for a given modulation type and its symbol rate is:
$symbols/s = \frac{bits/s}{bits/symbol}$
Determining the bits per symbol is usually pretty easy. …
17
votes
Accepted
Deep space communications BER and FEC?
For many years the state of the art was to use a convolutional "inner code" and a block "outer code". The "inner" and "outer" terminology come from the following block diagram:
$$\boxed{\scriptstyle …
6
votes
Accepted
Need help understanding 16QAM constellation diagram
Yes and no.
The mapping is arbitrary as long as the receiver correctly determines which constellation point a symbol is. If the receiver makes a mistake, though, it is most likely going to pick a "n …
3
votes
Accepted
What is the meaning of BPSK(n)
While I do not have proof, it seems pretty clear, given the "Characteristics of Compass signals reported as of May 2008 compared to GPS-L1CA" table at the Wikipedia page that you offered as an example …
1
vote
How do you perform OFDM modulation?
There are independent sub-carriers in both the positive and negative frequencies. In other words, yes, they have completely different data.
14
votes
Accepted
Why Carrier signal can't have frequency less than Message signal
suppose, Carrier signal frequency = 2800KHz message signal frequency = 3KHz
Then you will get a signal that looks like this in the frequency plane.
Obviously this is not to scale, but you get the …
12
votes
Accepted
the relationship between bandwidth and the datarate
Ideal symbol pulses are sequences of rectangular pulses. Rectangular pulses, unfortunately, have horrible frequency profiles, as shown below.
The main lobe is where most of the pulse power is, and …
4
votes
What are thoughts on best modulation to use for underwater acoustic communications at low fr...
If you do have feedback I would do the same but also dynamically change the modulation type from QPSK up to 16-QAM or something, depending on how well the signal is coming through. …
2
votes
Accepted
Non-coherent receiver for DBPSK: Implementation details
1) A typical approach would be to have a frame alignment word (and by "word" I mean bit sequence) at the beginning of every frame. You could time synchronize by looking for that FAW through cross-cor …
2
votes
Accepted
What are the options for turning a bit stream into a byte stream?
I would use a frame alignment word to synchronize your data. The basic idea is to insert your FAW at the beginning of every $N$ bytes. After you demodulate the data you look for the FAW to synchroni …
5
votes
Accepted
2-PAM or 4-PAM if I want to send data as fast as possible?
4-PAM transfers 2 bits ($log_2(4) = 2$) per symbol, while 2-PAM transfers 1 bit per symbol ($log_2(2) = 1$), so 4-PAM definitely transfers data faster. The catch is that you need higher SNR to get th …
1
vote
C/C++ library for digital modulation
I have created a C++ library that I haven't officially released yet that could be used for modulation. It is called NimbleDSP. … It doesn't have a function or method called "modulation", but it does have interpolation and supports complex numbers, so it could easily be used to do modulation. …
2
votes
Accepted
QPSK on baseband question
Yes, you are correct, though your formula puts the constellation points at 0, 90, 180, and 270 degrees, where usually the constellation points are represented as being at 45, 135, 225, and 315 degrees …