Quadrature Phase Shift Keying

learn more… | top users | synonyms

0
votes
0answers
59 views

Compute probability of error to each QPSK symbol

I'm trying to compute the probability error function of a QPSK modulation. I have a single user, who send a determined symbol $x = \frac{1}{\sqrt 2} \left(1+1j\right)$. Then I estimate at the ...
0
votes
1answer
36 views

Gardner Timing Recovery for Repeated Sybmols

I am implementing the Gardner Timing Error Detection algorithm for a QPSK signal. I understand the concepts behind it but I am curious as to what effect repeated signals can have on the phase lock. ...
0
votes
1answer
61 views

How to correct the phase offset for QPSK I-Q data

I have an I-Q data of QPSK modulation, the data is is smeared and I have to correct the phase offset that causes the smearing problem, how can I apply the Phased-locked loop or the Costas loop on this ...
0
votes
0answers
47 views

Sampling rate versus number of sample of I and Q

I am acquiring data of an O-QPSK signal (chip rate : 2Mchip/s) with a SDR. I am undersampling the signal at 20 Mhz (carrier is at 2.8 GHz) so I respect the Shannon-Nyquist criterion that you need to ...
0
votes
0answers
13 views

How to encode a telemetry signal data set into DQPSK using Matlab?

I have a data set of +500000 samples of pressure measurements in psi collected from a telemetry line. The amplitude of the samples fluctuates in between a range of [-10, 10] approximately. The rate ...
3
votes
1answer
55 views

O-QPSK constellation interpretation - GNU Radio

I am currently trying to recover the I&Q of a O-QPSK signal generate from the standard XBEE arduino module using a B200. I can get somehow get a "look-like" of a constellation. Here an screenshoot:...
1
vote
0answers
39 views

Problem in constellation diagram

In a waveform designing i am getting this type of constellation(image_attached). Can anyone please tell me why i am getting this type of constellation? this constellation is after frequency correction....
1
vote
2answers
168 views

High Transmission Power : BPSK or QPSK?

In BPSK, the constellation consists of 2 points (equiprobable) spaced at distance of $\sqrt{E_b}$ each from the origin. So the average power from the constellation can be obtained by: For BPSK, $P =...
0
votes
0answers
37 views

Task for practising with QPSK and BER

I have a task to prepare for a test but there is big lack of formulas in my notes . I have given: ...
0
votes
0answers
111 views

GNU Radio - QT GUI Frequency Sink block - field Bandwidth and signal frequency spectrum

I am simulating QPSK modulation in GNU Radio. The flowgraph is here: File Source is a binary file. Unpacked to packed is packing bits densely so that one incoming byte contains 4 QPSK symbols. ...
2
votes
1answer
308 views

GNU Radio - PSK Mod block - unexpected constellation diagram

I am simulating a QPSK modulation in GNU radio. Here is the flowgraph: . The source is a binary stream coming from the Random Source block. There are 4 PSK Mod blocks configured identically (4 ...
0
votes
1answer
55 views

Why does DPSK constellation shrink when noise is added?

I am generating a DQPSK waveform at complex base band with constellation points on the unit circle and when I add AWG noise the constellation shrinks. The noisy constellation "blob" migrate inside ...
0
votes
0answers
35 views

Time and phase estimation in OQPSK using ML criterion

Let me first make an introduction to the problem by stating some intermediate results: An OQPSK signal has the general form: $$\\\tilde{s}(t)=\sum\limits_{i}\tilde{a}_i g(t-iT)+j\sum\limits_{i}\tilde{...
1
vote
1answer
391 views

Sampling frequency and oversampling factor

A quite naïve question. I need some clarification regarding choosing the sampling frequency and oversampling factor. The scenario is as follows: I have an OQPSK modulated sequence with symbol rate 2 ...
2
votes
1answer
366 views

Gardner timing recovery and constellation diagram

I would like to ask for some guidance regarding 2 issues mainly QPSK and Gardner algorithm for timing recovery. I am having as input a set of IQ samples (10 samples per symbol) to which I need to ...
2
votes
1answer
715 views

Rectangular 8 QAM bit error rate calculation

I am simulating an 8-QAM communication system over an AWGN channel for various signal to noise ratios, in order to plot the average bit error. However I have not been able to derive an equation for ...
1
vote
1answer
252 views

I/Q Sampling and Demodulation

A bit stream is mapped to symbols during baseband modulation, each symbol (say for QPSK) represents two bits. Each symbol has a corresponding I & Q value, which in QPSK, are used as the amplitude ...
0
votes
3answers
171 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. ...
0
votes
1answer
49 views

dvb-s to dvb-c direct transmodulation

Is this possible to direct trans modulate DVB-S/S2 -> QI into -> DVB-C/C2 signals without doing it the way DVB-S/S2->Demodulator.ic-Transport Stream -> Modulator.ic-Transport Stream -> DVB-C/C2 ? Qpsk ...
1
vote
1answer
545 views

Why oversample data before using raised cosine filter?

In the process of creating a baseband signal, the complex symbols are filtered using a raised cosine filter to perform pulse shaping (I'm following some literature as a guide). The pulse shaping is ...
1
vote
0answers
752 views

DFE for QPSK in MATLAB

I need to do a DFE for QPSK simulation in MATLAB. The system consists of a QPSK signal transmitted with power = 1 which is then pulse shaped with a square raised-cosine filter. Add AWGN and a filter ...
0
votes
2answers
1k views

QPSK and OQPSK Modulation

In QPSK, after splitting the odd and even bits into the I and Q channels, and then multiplying them with the sine and cosine function, what next am I suppose to do? Do I rearrange them back into ...
3
votes
1answer
6k views

QPSK Modulation/Demodulation in C++

I'm trying to implement a QPSK Mod/DeMod system in C++. So far i have a bit generator that generates N bits and stores it into an array: ...
2
votes
1answer
577 views

QPSK, from Square Root Raised Cosine to Rectangular Impulse Shaping

I have implemented a QPSK modulator and demodulator using classic text-book examples: Square Root Raised Cosine Impulse shaping and Matched Filtering. The problem is that I've been told that I could ...
3
votes
1answer
1k views

QPSK soft decoding

I'm trying to decode a Hamming Block Code transmitted using a QPSK modulation. For the moment I can sucessfully decode it using hard decision but in order to improve performance I'd like to use soft ...
0
votes
1answer
284 views

Barker Sequence for QPSK

I'm trying to implement a QPSK burst modulation and demodulation through a channel and I'm now considering the synchronization part. I've read that Barker sequence were excellent option for this as ...
1
vote
1answer
765 views

Practical Gardner timing error implementation

I'm trying to demodulate a QPSK communication. For the moment I do: Signal detection by computing the ratio between the power of the carrier wave compared to the signal power. Initial clock ...
2
votes
1answer
613 views

Frequency detection

What I have: A digital signal sampled at Fs composed of a QPSK modulation at Fmod plus some additive white gaussian noise. ...
2
votes
1answer
2k views

Apply AWGN noise to QPSK-OFDM symbol

I'm working on an OFDM-QPSK based system and I'm having some trouble to match the BER of my system with the theoretical curve. My OFDM implementation fills all the subcarriers and have t_symbol s ...
7
votes
1answer
5k 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 ...
1
vote
2answers
468 views

Why is a precoder necessary for DQPSK and what does it accomplish?

I've implemented a soft-decoder for DQPSK using the wonderful answers I received here: How to soft decode DQPSK? To get the soft-decoder working properly I needed to precode the data I was sending ...
5
votes
2answers
2k 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 ...
3
votes
3answers
4k views

Why does OFDM use cyclic-prefix while QPSK uses root-raised cosine filters?

My understanding is that BPSK/QPSK/... are often implemented with root-raised cosine (RRC) filters to reduce ISI and bandwidth. OFDM can be understood to be BPSK/QPSK/... implemented on multiple ...
1
vote
2answers
567 views

Meaning of Q and I in all-software QPSK communication systems?

Q and I seem to come up a lot in discussions of digital communications, such as the comprehensive answer provided to this question: FFT window phase syncronising It seems like the Q and I channels ...
1
vote
2answers
2k views

Why do you get instantaneous phase by calculating correlation with a carrier signal?

I am somewhat new to DSP. I'm trying to implement BPSK by following this Python QAM tutorial. My code seems to work, but I really just ported the tutorial's Python code to C++, and do not understand ...
4
votes
2answers
19k views

the relationship between bandwidth and the datarate

One Question of my note is like this. ...
3
votes
0answers
99 views

Recovering signal for psk

I am currently working on a product(cant disclose too much details of the actual project) in which some data is being sent via audible(but on the higher freq) sound that is encoded with dqpsk. ...
8
votes
1answer
9k views

Matlab plot of QPSK system doesn't agree perfectly with theoretical BER curves

Does anyone know if there is a simple explanation on the fact that the theoretical bit-error rate (BER) curves of a Quadrature phase-shift keying (QPSK) system are approximately 1 dB shifted from the ...