Questions tagged [bpsk]

BPSK, a mechanism of modulation is expanded Binary Phase Shift Keying.

Filter by
Sorted by
Tagged with
3 votes
2 answers
3k views

High modulation index PSK - carrier recovery

How to recover the carrier of a PSK signal that has high modulation index (eg. 750 symbols per second at carrier frequency 1500 Hz)? I guess that a PLL will not be able to lock onto it with such ...
Michał B.'s user avatar
5 votes
1 answer
7k views

Phase synchronization in BPSK

In BPSK for demodulation at the receiver end we do phase recovery between received wave and carrier wave. We can find the phase difference between the carrier and received waves using : PLL And ...
Sate's user avatar
  • 121
2 votes
1 answer
3k views

GPS Coarse Acquisition PRN Codes

Are the actual 1023 bit sequences for each of the 32 GPS satellites available to consumers? I found the IS GPS 200 but it doesn't list the entire sequences. Are verified sequences available for ...
random_dsp_guy's user avatar
13 votes
1 answer
12k views

How to perform carrier phase recovery in software?

What are the options for recovering the phase of a BPSK signal in software? The only resources I can find online contain circuit diagrams – there seems to be no one willing to explain this to people ...
Keith's user avatar
  • 479
9 votes
2 answers
5k views

How to soft decode DQPSK?

I'm successfully soft-decoding D-BPSK by taking the dot-product of the constellation-position of the symbol and of the previous symbol. If the result is >= 1, then the symbol phase hasn't changed and ...
Dan Sandberg's user avatar
0 votes
3 answers
1k views

Processing OBPSK as OQPSK

I'm trying to create and process an OBPSK signal, which, as I understand it, transmits even bits on one axis and the odd bits on the opposite axis, resulting in a constellation with 4 unique points. ...
bruno617's user avatar
2 votes
1 answer
3k views

DPSK vs PSK Error Probability

BACKGROUND The bit error probability for BPSK under AWGN is easily derived from tail probabilities of Gaussian distributions and results in $$P_e = Q\biggr(\sqrt{\frac{2E_b}{N_o}}\biggl)$$ The ...
Dan Boschen's user avatar
  • 48.8k
8 votes
1 answer
5k views

How to determine where to sample for demodulation of BPSK signals?

I have a simple BPSK demodulator. Very simply, the signal comes in and is split into two branches, one for I and one for Q. The I branch is mixed with a sin wave of the carrier, and the Q branch ...
Spacey's user avatar
  • 9,667
3 votes
2 answers
17k views

Relation between Bandwidth and Baud-Rate for 8-PSK

I have a query on relationship between Baud Rate and Bandwidth for 8-PSK. In 8-PSK as 3 bits together form a symbol, so Bandwidth = 2R/3 , R is Bit Rate As bit ...
METALHEAD's user avatar
  • 335
2 votes
1 answer
2k views

Beginner BPSK demodulation question

I'm writing a simple application in Python that sends and receives data over binary PSK using audio signal. I used cos() for 0 and -cos for 1. On the receiver side I figured I can demodulate by ...
Chris Koston's user avatar
14 votes
1 answer
1k views

What are the various definitions for $\rm SNR$, and their associated methods for measuring it?

The definition of $\rm SNR$ seems to be somewhat of a tower of babel in industry. What definitions of $\rm SNR$ are there (feel free to site application), and how exactly can it be measured for that ...
Spacey's user avatar
  • 9,667
8 votes
1 answer
279 views

How to send / receive a short impulse in an extremely noisy signal with high timing accuracy?

I am pretty new to DSP. I need a computer to transmit data to a receiver through audio signals in a loud outdoor environment. (I am writing the software for both sender and receiver so I can design ...
Keith's user avatar
  • 479
4 votes
1 answer
905 views

Matlab: What should be the BER performance for BPSK using Constant Modulus Algorithm equalizer

I need help in plotting the Bit error curve or the symbol error curve for BPSK modulation scheme for varying Signal to Noise ratios or Eb/N0. The plot should show the simulated versus the theoretical ...
Ria George's user avatar
3 votes
1 answer
473 views

Applying Viterbi algorithm to compensate for ISI in PSK31

I am implementing a receiver for the amateur radio mode PSK31. It is effectively a BPSK modulation with a pulse shape of a raised cosine twice the width of one symbol. Here are four consecutive pulses,...
Phil Frost's user avatar
3 votes
1 answer
3k views

Adding AWGN noise with a correct noise power to the signal

I would like to add AWGN noise to my BPSK and QPSK signal. So assume the BPSK signal is x1 and QPSK signal is x2. The ...
justin's user avatar
  • 199
2 votes
1 answer
928 views

Finding $E_b/N_0$ when coding rate is $R_c$

I would like to calculate $E_b/N_0$ when the code rate is $R_c$ for BPSK signal. What I got this $$ E_b/N_0= \frac{1}{2R_mR_c \sigma^2} $$ and that is the case also according to this page. $R_m=1$ ...
justin's user avatar
  • 199
2 votes
1 answer
685 views

How to demodulation BPSK in real case(through a channel)?

I am configuring a channel sounding system. Using PRBS to correlate for time delay. Some details as follow. Generate PRBS. Using BPSK to modulate PRBS and Tx transmit. Rx receive signal and ...
wrxue's user avatar
  • 23
2 votes
1 answer
150 views

Averaging of a phase flipping signal

Suppose I want to average a signal $s(t)$ which consists of several spectral components without any DC offset. I sample $M$ points in the time domain. I am interested in the power spectrum which I get ...
P. Egli's user avatar
  • 183
1 vote
1 answer
251 views

Periodically-varying phase between transmitted sound and received sound

I have a function that can find the phase difference between two signals, this function uses Hilbert transform to do so. Here is the python code for it ...
Sate's user avatar
  • 121
0 votes
1 answer
665 views

How does the PSK demodulator differentiates one carrier from the other in CDMA

I'm trying to understand the way in which CDMA works. Once the transmitter bit sequence is spread it is modulated for instance using a PSK modulator. Lets assume BPSK is used. I'm particularly ...
VMMF's user avatar
  • 1,078
0 votes
1 answer
112 views

How to modulate PSK63 with liquiddsp?

I am trying to implement the BPSK-63 modulator using liuid dsp library. Here is my code: ...
Jean Bodo's user avatar
0 votes
1 answer
273 views

Phase transitions in GPS C/A signal

I'm reading "Fundamentals of Global Positioning System Receivers" section 7.3 "Maximum data length for acquisition" and it's talking about phase transition: Theoretically, if there is a navigation ...
axk's user avatar
  • 237
-1 votes
1 answer
68 views

Discussion of simulation results of a signal sequence: amplitude

I need your help in understanding if the simulation result is correct. I have simulated a random BPSK sequence that was upsampled and filtered with a raised cosine filter. The length of the filter is ...
AD23's user avatar
  • 79
-1 votes
1 answer
337 views

Design a timing recovery algorithm with predefined samples with max amplitude

I need your help in understanding how to simulate a timing recovery algorithm. I have already read a lot of literature and posted here the question but I have still doubts how it works. Let me briefly ...
AD23's user avatar
  • 79