The Stack Overflow podcast is back! Listen to an interview with our new CEO.

Questions tagged [digital-communications]

Digital Communication is the physical transfer of data (a digital bit stream) over a point-to-point or point-to-multipoint communication channel.

Filter by
Sorted by
Tagged with
0
votes
2answers
217 views

Understanding PSD: Why Does Power at High Frequencies Affect Low Frequencies?

I'm trying to wrap my head around power spectral density on a conceptual level, but I am having some difficulty. Suppose I have a communication system where I am receiving and sampling white Gaussian ...
0
votes
0answers
19 views

Can you use the theory of Signal Space to study Band Base digital systems?

Introduction: There is one way to study different modulations in band pass digital systems and is working with "signal space" and the Constellation Diagram. My questions about this are: 1) Is it ...
0
votes
1answer
545 views

Cyclic prefix length in baseband OFDM with ZF equalizer

My question is about baseband OFDM. I try to plot the BER according to the SNR. I noticed that changing cyclic prefix length does not affect the performances. I.e., following the code below, ...
7
votes
2answers
564 views

QAM constellation slicer with unknown carrier phase

As shown in the image, I have a 16QAM constellation that is misaligned due to a phase rotation. In this case you can see that rotation amount is approximately $\theta = \pi/4$, but this won't be the ...
0
votes
1answer
182 views

Rake Receiver vs OFDM and multi-path channel

My Question is, Can we use the Rake Receiver with OFDM modulation? As you know, Rake receiver is usually used with DSSS modulation, so can we use it with OFDM? in other words, Does the Rake Receiver ...
3
votes
1answer
239 views

FFT based symbol synchronization for digital demodulation

Where can I read more about "slow search" methods for symbol synchronization based on FFT for extracting a clock signal from the modulated signal? I have read here (8.7 Symbol synchronization) One ...
-1
votes
1answer
103 views

Explanation of fractional sampling in OFDM [closed]

What is the concept fractional sampling? Is there a relationship between the fractional sampling and interpolation? And how does the fractional sampling help in convert the SIMO (Signal input multi-...
3
votes
1answer
428 views

What techniques are available for correcting constellation rotation due to phase ambiguity?

In order for a receiver to recover a baseband signal, it needs a carrier signal equivalent to that used by the transmitter for upconverting the original baseband signal. Unless pilot tones are used, a ...
2
votes
2answers
897 views

Choosing samples per symbol for modem pulse

One of the parameters in my DSP library for pulse design is "samples per symbol", and I would like to get some advice about choosing this parameter when designing a modem. The smaller the pulse width,...
1
vote
2answers
385 views

what is the frequency selective channel and doubly-selective channel

Could anyone please help me to explain the frequency-selective channel and doubly-selective channel and the difference between them in brief and easy way. I have tried to check on internet, I couldn'...
0
votes
2answers
121 views

Demodulation in Rayleigh Flat Fading Channels

A core part of demodulation in Flat-Fading channels is (assuming) the channel as a(random) constant complex number multiplied with your signal. This is done in order to de-rotate the symbol for ...
0
votes
1answer
84 views

DSP using audio IO from PC using C++

This is my first question on dsp. I am looking for something very simple here and I am sure there are libraries that will do pitch recognition and FFT but my requirement is very simple. I have a PC ...
0
votes
0answers
63 views

Why do we use conjugate transpose IFFT in OFDM

I have a question regarding the OFDM and using the conjugate transpose of vector (matrix). As you know, if we have a block of data,let's call it $X_n$, consisting of $N$ data symbols, we should ...
-1
votes
1answer
315 views

difference between pi/4 qpsk and differential qpsk

What is the difference between a $\pi/4$-QPSK modulation and a QPSK differential modulation (DQPSK)? Are these modulations identical?
0
votes
1answer
76 views

Channel Shortening for underwater acoustic channel communication

I'm new in this forum, hope that we can learn from each other well. I need to ask about the channel shortening for underwater acoustic channel. what are the common algorithms in that field? is ...
1
vote
1answer
189 views

How can I make a mmWave frequency selective channel in matlab?

$$H_d=\sum_{\mathcal{\ell}}^{N_p}\alpha_\ell p(dT_s-\tau_\ell)\mathbb{a}_R(\phi_\ell)\mathbb{a}^*_T(\theta_\ell) $$ I'm trying for simulation of a frequency selective channel in matlab. my problem is ...
0
votes
1answer
98 views

Viterbi Algorithm - Selecting survivor paths which both contain the same Hamming distance

To my (limited) knowledge, when determining which survivor path to choose to produce an error-corrected output of a binary Viterbi decoder, the path with the smallest Hamming distance is the most ...
0
votes
1answer
192 views

Confusion in Peak to Average Power Ratio (PAPR)

(1) What does it mean by 'a system with low peak to average power ratio requirement'? Doesn't every system idealises it to be lower? Or there are some exceptions to it? (2) Higher PAPR can be a ...
-1
votes
1answer
133 views

problem with the matched filter

Let $y(t)=s(t)+n(t)$ For the matched filter h(t) on $[0,T]$ we have, $h(t)=s(T-t)$. And the output is: $z(t)=\int_0^T y(u)h(t-u)du=\int_0^T y(u)s(t-(T-u))du=\int_0^T y(u)s(u-(T-t))du$ But sometimes ...
0
votes
1answer
87 views

Dimension of channel matrix elements in MIMO systems

In a MIMO system we have: $y= \mathbf{H} \star \mathbf{x} +n$ with $x \in \mathbb{C}^{N_t \times 1}$ ($N_t$ the number of transmission antennas) and $\star$ the convolution product. For the matrix, $\...
1
vote
0answers
41 views

Required number of measrments for signal recovery in a compressed sensing MMV problem?

For multiple measurement vector (MMV) problem $Y=AX$ where $A$ is $m \times n$ sensing matrix and $X$ is $n \times L$ matrix haveing K non zero rows. What are the necessary conditions on the ...
1
vote
1answer
64 views

Why is the raised cosine pulse for digital communications so popular?

The raised cosine pulse is essentially a windowed sinc function, designed with some roll-off in mind. Why do we use this particular window, as opposed to other windows such as Hann, Hamming, Kaiser, ...
0
votes
1answer
70 views

Modeling channel response as complex vs splitting I and Q

If I have a communications channel where a digital QAM signal is transmitted, I can either model the channel's impulse response as a complex $h(t)$, or as 2 separate impulse responses $p(t)$ and $q(t)$...
1
vote
1answer
99 views

Correct SNIR computation units

I would like to know the correct units to make a SNIR computation. I am using the following formula: $$ \text{SNIR} = \frac{1}{\frac{1}{\text{SNR}} + \frac{1}{\text{CIR}}} $$ I have SNR in dB and ...
0
votes
1answer
97 views

explanation on the mimo technique

In MIMO systems we have: $y=Hx+n$ with $H$ is a matrix $N_r \times N_t$. But the previous equation is only true for non-frequency selective channels. What is the formula for frequency-selective ...
0
votes
2answers
165 views

Relationship between the carrier frequency and the propagation distance? [duplicate]

For electromagnetic waves, Is there a relationship between the carrier frequency and the propagation distance? When transmission distance increases the signal tends to lose power, so carrier signal ...
0
votes
1answer
75 views

How much noise gets through my raised cosine filter?

I want to figure out how much of my total noise is getting through my filter. To see this, I generated a noise vector, applied the filter, and measured the output variance. However, the output ...
1
vote
1answer
327 views

What are the units of Es/N0?

I want to make sure that my units are all correct. I've been using the formula $$ \frac{P_S}{P_N} = \frac{E_S}{N_0} \frac{R_S}{B} $$ The dimensions that I'm confident of are $P_S$, $P_N$ : Watts (...
0
votes
1answer
271 views

Why are the mark and space tones of these FSK signals reversed?

I'm working on a project involving FSK-modulated signals. I'm trying to reverse-engineer these signals to determine the preamble pattern used, because the protocol is proprietary. Shown below is a ...
0
votes
3answers
106 views

Acoustic waves propagation distance relation with carrier frequency?

In electromagnetic waves, the energy formula is $E=hf$, that means frequency increasing will increase energy and so on the propagation distance. In underwater acoustic waves, low frequencies can ...
1
vote
1answer
158 views

Frequency modulation of $m(t)$ in MATLAB

I have a message signal defined in the below interval $$ m(t)=\begin{cases}1&, 0\leq t < \frac{t_0}{3}\\[2ex] -2&, \frac{t_0}{3}\leq t <\frac{2t_0}{3}\\[2ex] 0&, \frac{2t_0}{3}\leq t ...
0
votes
2answers
763 views

How exactly does 8PSK work on each I and Q leg?

I am working on making a modulator in VHDL and am implementing 8PSK. Currently, I have BPSK and QPSK looking good, and I have verified the spectrums. However, now that I am moving to 8PSK, I am stuck ...
1
vote
1answer
46 views

Show that $S[n]= \frac1M \sum e^{\frac{2\pi l n}M}$ for $l = 0$ to $M - 1$

I am learning about image processing. Currently, I am reading about upsampling and down sampling. Here is some background what I am reading: I was wondering if someone show me a proof of how ...
1
vote
2answers
80 views

Use of pseudo-random binary sequence (Gold, Kasami, etc.) in frequency hopped code-division multiple access (FH/CDMA)

I have a clear idea of how a PN-sequence is used in a Direct Sequence Code-Division Multiple Access(DS-CDMA) system with BPSK. In such a system, a different pn-sequence is assigned to each user and ...
0
votes
1answer
97 views

Frequency synchronization in OFDM

Could you please help me understanding how the null sub-carriers can be used to estimate the carrier frequency offset and thus performing frequency Synchronization at the receiver?
0
votes
2answers
101 views

Alamouti Scheme. MISO. STBC for real constellation

I have a real orthogonal design for codeword... $$ \begin{bmatrix} s1 & s2 \\ -s2 & s1 \end{bmatrix} $$ $$ s=\begin{bmatrix} s1\\ s2 \end{bmatrix} $$ $$ Y^T=\sqrt{\frac{P}{Mt}} h^T ...
1
vote
2answers
185 views

Don't understand what is meant by signal dimension

I don't understand the concept of dimension of a signal. I ran into it in an explanation of Shannon Capacity, and in a paper on spread spectrum. I was hoping somebody could explain with an example. ...
0
votes
0answers
60 views

Best equalizer for a perfect CSI

Assuming a MIMO system and a perfect CSI (the channel matrix is known), what can be the best equalizer? ZF or others?
1
vote
1answer
963 views

Confused in Bit rate, Symbol rate, Sample rate and Data rate

I'm using GMSK modulation to send $300 \ \rm bits$ and assuming $1 \ \rm bit/symbol$. $BT$ product is $0.5$. Sampling frequency is $100\ \rm kHz$ and bandwidth of the signal is $28 \ \rm kHz$. (a) ...
0
votes
1answer
200 views

how we can prove that the Variance of (white Gussian noise) is average power of the noise? [duplicate]

White Gaussian Noise PSD is fixed No/2. So how we can investigate that noise variance is average power of the noise?
0
votes
0answers
219 views

The number of bits per symbol is less than one

For a channel of bandwidth B Hz and signal-to-noise ratio of S/N, i have used Shannon-formula to calculate the maximum channel capacity C. For transmitting at the nyquist baud rate (2 symbol/sec), ...
1
vote
1answer
1k views

Symbol rate and bit rate

Nyquist's formula for maximum channel capacity (noiseless channel): $C=2B \log_2(M)$ Shannon's formula (noisy channel): $C=B \log(1+S/N)$. I need to distinguish between the symbol rate and the bit ...
0
votes
1answer
50 views

What is the acceptable range for bandwidth utilization factor in OFDM systems?

The bandwidth utilization factor is defined by (alpha=bite rate/bandwidth), for OFDM system, what is the acceptable range for alpha?
1
vote
0answers
64 views

Beamforming with NDP frames

During beamforming, the Tx first sends NDP Announcement (which is a broadcast frame) thereby reaching all Rx in its area. And then it follows by sending NDP. Is the 2nd frame (NDP) is also a ...
0
votes
1answer
73 views

Determining the features of the DSP

I need to sample a signal of 40MHz with a sampling frequency of 120MHz at least with a 8/12 bits ADC and send them through the USB serial port of a PC. That means the serial communication bandwith ...
0
votes
1answer
64 views

Transmission frquency in MIMO-OFDM system

What I understand in MIMO system, the user data is broken down into several chunks and transmitted over the antennas (say 3 Tx antennas) by using same frequency Fc. In order to use the interference as ...
0
votes
1answer
843 views

How channel state information is calculated from Sounding Packet

What I understand is for Explicit Transmit Beamforming scenario, the Transmitter sends an NDP packet(aka HT Sounding) which consist of OFDM training symbols in packet preamble (HT-LTF) which are ...
0
votes
2answers
167 views

How to make the impulse response sparse? How does one know that the channel is sparse?

I am new to sparse channel estimation algorithms and reading research articles. One such paper is blind sparse channel estimation using a modification of the BOMP technique titled, "Blind Acoustic ...
1
vote
2answers
368 views

IQ data QPSK Demodulation

I have an IQ data of QPSK signal , when I apply a PLL loop I obtain constellation in figure below. What is this phenomenon, and how can I obtain the good constellation?? The second figure is about ...
2
votes
1answer
88 views

QPSK fundamental

I am trying to understand the QPSK fundamental and when I read that the phase shifts are 45°, 135°, 225°, and 315° in QPSK, I can not figure it out how. In other word, I do not understand how the ...