Questions tagged [qpsk]
Quadrature Phase Shift Keying
159
questions
1
vote
1
answer
33
views
What is the relationship between Symbol Duration and Sampling Frequency in a 256 MPSK radio link
I'm struggling to work out the relationship between Symbol Duration and Sampling Frequency in an MPSK link.
For instance, if the Sampling Frequency is 10MHz this means that a sample is taken every ...
0
votes
0
answers
41
views
Comparing communication systems with different modulation orders and code rates
I propose an end-to-end communication method in my research. The key part of the method is not the channel coding and modulation but we use them anyway. I am using 1/3 rate Turbo codes with QPSK and ...
0
votes
1
answer
44
views
How to choose sample offset values in timing synchronization for a QPSK demodulator?
I am implementing a timing synchronization loop for a QPSK demodulator. I have chosen to use a Gardner timing error detector, which has often been mentioned. I am about to close my loop and I am ...
0
votes
1
answer
163
views
spectral bandwidth of QPSK signal
When running the MATLAB QPSK transmitter and receiver example (found here: QPSK Tx and Rx Example) you can see on the plot of the spectrum that the bandwidth is ~80kHz.
If we double click on ...
2
votes
1
answer
190
views
QPSK demodulation carrier frequency offset compensation on python
I am new to signal processing and I am trying to demodulate the IQ data, and I am stuck on the carrier frequency offset compensation.
I has 1000 samples and it is 1MHz data.
For the general idea, I ...
0
votes
0
answers
18
views
Sampling a QPSK signal in Simulink, changing the bit rate and sample rate
my goal is to sample a signal that I generate in Simulink and do some "real time" DSP. I want to try implement some signal classification techniques I have been learning.
I tried to make a ...
0
votes
0
answers
101
views
Using GNU Radio to perform EVM measurements
Is there any previous work describing the implementation of an Error Vector Magnitude (EVM) measurement system using GNU Radio?
The system in question is made of an SDR HW platform, e.g. USRP, ...
0
votes
1
answer
87
views
QPSK implementation with 2 BPSK [duplicate]
I have a tiny problem with understanding a thing here.
for the 1st the phase shift is 0 degrees, so on its modulated wave we put 180-degree phase shift.
for the 2nd 0, the oscillator puts a 90-degree ...
0
votes
1
answer
63
views
Modeling an OFDM signal and comparing it with QPSK
I am trying to model an OFDM signal based on original QPSK stream and compare their baseband spectrums.
I've used this article as a reference for plotting spectrum and this as a MATLAB OFDM reference
...
0
votes
2
answers
198
views
Why is the symbol duration in QPSK twice the bit duration?
I saw many answers for such questions by writing down equations such that the symbol is formed of n bits so the duration of the symbol in QPSK must be n multiple of the bit duration.
I am not ...
1
vote
1
answer
107
views
How to remove Phase Offset from PSK signal?
Suppose you have captured IQ data from a PSK modulated signal with intermittent blanks between signal transmission as shown in the figure below.
I want to be able to automate and run an algorithm on ...
2
votes
2
answers
236
views
QPSK: sampling frequency versus carrier frequency
I was trying to write 4QPSK in Python for my self learning based on the book Digital Modulations Using Python.
When I have my sampling frequency set to 4 times the carrier frequency, I get exactly 4 ...
0
votes
1
answer
123
views
QPSK InPhase and Quadrature [duplicate]
I am new to DSP. Please bear with my question. In QPSK why are we multiplying InPhase (Odd Bit) with Cosine and Quadrature (Even Bit) with Sine wave in this QPSK formulae
$$ s \left( t \right) = I \...
5
votes
1
answer
273
views
Effect of Passband Slope on QPSK Constellation
What is the effect of a passband slope on a QPSK (or any QAM) constellation? Specifically given a linear slope (in magnitude, not dB), and no phase distortion (linear phase or even zero-phase) how ...
0
votes
0
answers
128
views
The difference about QPSK, BPSK and 16-QAM in spectrum
What is the difference about QPSK, BPSK and 16-QAM in spectrum? I just simulated all three, but I can't see the difference clearly.
0
votes
1
answer
352
views
Demodulate qpsk with gnu radio
I'm trying to demodulate a qpsk signal with gnu radio. The signal is from the meteor satellite on 137MHz https://www.sigidwiki.com/wiki/Low_Rate_Picture_Transmission_(LRPT).
I recorded the signal with ...
0
votes
1
answer
210
views
Signal filtering with rrcos filter doesn't seem to work
I'm trying to learn some signal processing and recorded some iq data from the meteor satellite which transmits data with qpsk. I read the file with python and tried applying a rrcos filter on the ...
0
votes
1
answer
253
views
Why should costas loop be done after clock recovery, as opposed to before?
In GNURadio's PSK tutorial they place the costas loop after clock sync and linear equalizer. This seems odd to me.
I'm thinking that it's easier to lock onto a carrier frequency at the higher RF ...
1
vote
0
answers
195
views
GNURadio 3.8 QPSK : Hard time to recover the right symbols/data
Cheers, I am demodulating a QPSK signal on GNURadio, the data transmitted is a known HEX file with the "1ACFFC1D" foreword every 124 bytes, to check if the demodulation is a success, it ...
0
votes
1
answer
89
views
How to decode a MIMO stream using V-BLAST?
I am attempting to implement the V-BLAST algorithm for MIMO streams as described by Wolniansky et al. in the following paper: https://ieeexplore.ieee.org/document/738086 (I am not commenting on its ...
1
vote
2
answers
510
views
Symbol Timing Recovery with Fractional Sample per Second
I'm trying to write symbol timing recovery loop and taking help from "Digital Communications A Discrete-Time Approach" by Miachel Rice. MATLAB communication toolbox has also implemented the ...
2
votes
1
answer
287
views
Do PSK/QAM modulators (e.g. 4G/5G) fundamentally use more energy per packet than CSS modulators (e.g. LoRa)?
Not sure if this is the right place or even the right question to ask, but googling did not get me much further, so here goes:
I'm trying to assess whether the power consumed by an IoT device, based ...
2
votes
1
answer
85
views
subquestion 2 : original Q "Difference between MSK and GMSK?"
if we talk about a modulation, we mention a linear and nonlinear modulation.
GMSK is nonlinear modulation, but it can be derived from a linear modulation as MSK, PAM and we talk about a linear ...
1
vote
1
answer
300
views
subquestion: original Q "Difference between MSK and GMSK?"
I am studying GMSK modulation for an understanding its realisation in practice.
I have the question posted in 2021: "Difference between MSK and GMSK?"
And Mr Boschen explained how the ...
0
votes
0
answers
105
views
How do I set GNU Radio Es/No?
I am trying to create a random signal in GNU Radio (using DVB-S2 specs for the physical layer) and transmit this signal using a USRP X310. This is shown below:
Problem: I would like to be able to ...
5
votes
3
answers
3k
views
Do BPSK vs QPSK have the same performance?
I'm trying to re-learn digital communication theory again and am creating a bit error probability simulation for various modulations. So far I've added BPSK, QPSK, and 8PSK and below is a plot that ...
0
votes
1
answer
2k
views
Exact formula for 8-PSK BER
Is there an exact formula for the probability of bit error (or bit error rate, BER) for 8-PSK (in the literature, course slides, etc.)? I am not referring to SEP (Symbol Error Probability) but BER.
...
0
votes
0
answers
122
views
Modulation in laser satellite communication
In small satellite communication technique we can use optical spectrum (optical (laser) communication system). The common and simplest modulation techniques used are On and Off
keying (OOK), Q-ary PPM ...
0
votes
0
answers
115
views
In practice, why is there any overlap in frequency-division multiplexing?
Okay, so I am aware of the math behind perfect reconstruction in filterbank and wavelet theory when there is half-band symmetry. But I don't understand, when we have the computational power to do ...
1
vote
1
answer
161
views
oQPSK/QPSK conversion with fractional interpolation
I once used a GNU Radio QPSK receiver for oQPSK demodulation. All I did was to "forcefully" delay the Q channel by half the symbol time. At the time, I was using a discrete number of samples ...
-1
votes
1
answer
203
views
How to find the bandwidth of the transmitted M-FSK signal?
I'm tried to find the solution, but I failed.
my question in the figure below, and the correct answer it's shown at the end of Figure.
I'm using this formula but the answer is not correct!
Is there ...
0
votes
1
answer
467
views
Why Bluetooth 2 use pi/4-DQPSK instead of OQPSK?
From the peak to average power ratio point of view OQPSK is better than pi/4-DQPSK. What is the advantage of pi/4-DQPSK compare to OQPSK? Why Bluetooth 2 use pi/4-DQPSK instead of OQPSK?
0
votes
0
answers
97
views
RRC filter in receiver side well applied?
I would like to ask question bout the rrc filter that I applied as an matched filter for receiver side in communication. My aim after RRC filter is to draw the eye diagram, and so far the eye opening ...
1
vote
0
answers
60
views
Matlab: Could anyone suggest why Iam getting a different geometry for QPSK constellation diagram
I'm developing a Multi-user MIMO communication model in MATLAB where a base station communicates with 2 users. The model uses OFDM (QPSK) modulation. Channel model, precoding and covolutional encoder ...
-1
votes
1
answer
229
views
Why do I see a frequency shift from center when transmitting a QPSK via USRP with GNU Radio?
I am transmitting a QPSK signal via GRC and when I look at it on the spectrum analyzer, the signal is shifted away from my center frequency. This shift increases the higher the center frequency (i.e. ...
1
vote
0
answers
200
views
understanding FIR SRRC filter with memory implementation in C
I translated the Matlab QPSK receiver/transmitter into real-time C code that I have running on a PlutoSDR platform. QPSK receiver/transmitter
I wrote the square root raised cosine filter for the TX ...
0
votes
1
answer
220
views
QPSK sync sequence detection problem
I have IQ data collected
This is the beginning of the packet that includes preamble and sync sequence. Red is real part, blue is imaginary.
Also constellation diagram for this data
I don't have ...
1
vote
1
answer
800
views
Error probability for 8-PSK
How can I calculate bit error rate for 8-PSK modulation when I have $E_b/N_0$ given? I know that for QPSK/BPSK the matter is quite simple, but I cannot cope with 8-PSK.
Let's say that my $E_b/N_0$ = ...
1
vote
2
answers
1k
views
QPSK demodulator on GNURadio continuously loses phase lock
I am designing a QPSK demodulator to be used for receiving Meteor M2 (LEO satellite) signals (QPSK at 72Kbaud). However, I am finding a lot of problems in my way.
First of all, this is the flowchart I ...
0
votes
0
answers
58
views
Correcting large frequency offsets at very low data rates
Consider a typical BPSK system running at a baud rate of 1 kbaud/sec - the receiver needs to deal with severe frequency offsets, let's say up to +/- 1 MHz offset and that the frequency offset can ...
2
votes
1
answer
2k
views
Block diagram of M-PSK modulation and demodulation
I have come across this quadrature modulator block diagram in many books and websites:
I've read that the quadrature modulator allows to realize many different digital modulations, including ...
1
vote
1
answer
799
views
Spectral properties of QPSK modulation
From what I've read, the spectral properties of the modulation largely depend on the rate of change of the signal phase - "a signal in which the phase changes stepwise has a broad spectrum, well ...
0
votes
0
answers
132
views
What does this mean? The elliptical constellation in the QPSK constellation diagram?
Can you explain what kind of signal is this or what can you characterize when you see QPSK constellation like this? to get a better signal it needs to be near 1 and be a round circular constellation. ...
0
votes
2
answers
518
views
Why is the bandwidth for this QPSK system larger than expected?
Below is my gnuradio-companion graph.
As you can see the sample rate is 100k, I am modulating with QPSK, and am filtering the waveform (RRC) with the "Excess BW" parameter, at 0.35. The ...
0
votes
1
answer
1k
views
Why 8-PSK modulation has higher Eb/N0 than QPSK or BPSK?
I run a transmitter/receiver simulation using QPSK, BPSK, and 8-PSK modulations. As far as I have noticed, the best SNR per bit results are obtained when simulating with 8-PSK modulation (and also at ...
0
votes
0
answers
1k
views
Offset QPSK Demodulation using GnuRadio
I am currently trying to demodulate an Offset QPSK signal coming from a satellite using GNURadio.
If I understood correctly, an OQPSK is a QPSK with one of the two bits per symbol delayed by half a ...
1
vote
0
answers
143
views
Trade-off in sample-rate & FFT-size & Doppler
I've got a stream of digital IQ samples let's say at $F_s = 1 MSPS$ that consist of a narrowband signal, in awgn. Let's say the signal BW is ~ 100Hz. The narrowband signal's center (or base) frequency ...
0
votes
1
answer
673
views
Transferring data over sound with QAM / QPSK
Been working on a FSK Modem in the last few weeks and have gotten it to work with 400bps, very reliable, atleast over a virtual audio cable, but it also works when playing a sound directly into a ...
0
votes
0
answers
282
views
QPSK transmission simulation
I am trying to simulate a QPSK transmission using GNU Radio following mpsk_stage6.grc example in Gnuradio tutorials.
Currently I have no idea where is the problem and everytime I execute the flow ...
-1
votes
1
answer
967
views
Packet Encoder GNU QPSK Transmission
Hello everyone!.
This is a template to QPSK transmission but Packet Encoder block is no longer available in new GNURadio versions, what do I need to replace this block in order to do a QPSK ...