Added presentation; DE-QPSK; CD with FFT; split-step Fourier
authorAdrian Iain Lam <adrianiainlam@users.noreply.github.com>
Fri, 23 Nov 2018 00:08:00 +0000 (00:08 +0000)
committerAdrian Iain Lam <adrianiainlam@users.noreply.github.com>
Fri, 23 Nov 2018 00:08:00 +0000 (00:08 +0000)
commitf9a73e9e2254af8edeb8a34185e98cd8c809ac0e
tree01d386552b6bc74fd42f6e9ccbcb018ad6bde03e
parent5e9be3c421c4d52da9df842548f421751fa294d4
Added presentation; DE-QPSK; CD with FFT; split-step Fourier

LaTeX code and images for the 1st presentation (presented last
week) were added to the repository. Probably useful when writing
the technical milestone report.

Differentially-encoded QPSK was implemented last week. The results
were satisfactory, with smaller penalty than DPSK, and not affected
by cycle slips.

Chromatic dispersion is now (also) implemented in the frequency
domain. This gives a complexity of O(n log n) (set by FFT),
better than in the time domain (convolution, O(n^2)). This was
done as a prerequisite to implementing the split-step Fourier
method for simulating non-linearities (Kerr effect).

The split-step Fourier method was implemented, although not
thoroughly tested and may contain mistakes. To be discussed
with supervisor.

As discussed in last week's meeting, the code (at least the
CD code) was updated to only use 2 samples per symbol (sps).

Some convenience functions were added to aid debugging. They
may be removed later.
88 files changed:
1stpresentation/CD+CMA_fin-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/CD+CMA_fin.eps [new file with mode: 0644]
1stpresentation/PON.png [new file with mode: 0644]
1stpresentation/adaptEqAni_1-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/adaptEqAni_1.eps [new file with mode: 0644]
1stpresentation/adaptEqAni_10-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/adaptEqAni_10.eps [new file with mode: 0644]
1stpresentation/adaptEqAni_11-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/adaptEqAni_11.eps [new file with mode: 0644]
1stpresentation/adaptEqAni_12-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/adaptEqAni_12.eps [new file with mode: 0644]
1stpresentation/adaptEqAni_2-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/adaptEqAni_2.eps [new file with mode: 0644]
1stpresentation/adaptEqAni_3-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/adaptEqAni_3.eps [new file with mode: 0644]
1stpresentation/adaptEqAni_4-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/adaptEqAni_4.eps [new file with mode: 0644]
1stpresentation/adaptEqAni_5-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/adaptEqAni_5.eps [new file with mode: 0644]
1stpresentation/adaptEqAni_6-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/adaptEqAni_6.eps [new file with mode: 0644]
1stpresentation/adaptEqAni_7-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/adaptEqAni_7.eps [new file with mode: 0644]
1stpresentation/adaptEqAni_8-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/adaptEqAni_8.eps [new file with mode: 0644]
1stpresentation/adaptEqAni_9-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/adaptEqAni_9.eps [new file with mode: 0644]
1stpresentation/cd_qpsk_Dz34-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/cd_qpsk_Dz34.eps [new file with mode: 0644]
1stpresentation/cd_qpsk_Dz3400-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/cd_qpsk_Dz3400.eps [new file with mode: 0644]
1stpresentation/cd_qpsk_noiseless_Dz17-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/cd_qpsk_noiseless_Dz17.eps [new file with mode: 0644]
1stpresentation/cd_qpsk_noiseless_Dz85-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/cd_qpsk_noiseless_Dz85.eps [new file with mode: 0644]
1stpresentation/chromaticDispersionTest-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/chromaticDispersionTest.eps [new file with mode: 0644]
1stpresentation/coherentRx.pdf [new file with mode: 0644]
1stpresentation/cycleslip-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/cycleslip.eps [new file with mode: 0644]
1stpresentation/notes-nup.pdf [new file with mode: 0644]
1stpresentation/notes.aux [new file with mode: 0644]
1stpresentation/notes.log [new file with mode: 0644]
1stpresentation/notes.nav [new file with mode: 0644]
1stpresentation/notes.out [new file with mode: 0644]
1stpresentation/notes.pdf [new file with mode: 0644]
1stpresentation/notes.snm [new file with mode: 0644]
1stpresentation/notes.toc [new file with mode: 0644]
1stpresentation/phasenoise_estimation-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/phasenoise_estimation.eps [new file with mode: 0644]
1stpresentation/phasenoise_linewidths-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/phasenoise_linewidths.eps [new file with mode: 0644]
1stpresentation/phasenoise_rotation-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/phasenoise_rotation.eps [new file with mode: 0644]
1stpresentation/phasenoise_ult-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/phasenoise_ult.eps [new file with mode: 0644]
1stpresentation/phasenoise_ult_sansDE-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/phasenoise_ult_sansDE.eps [new file with mode: 0644]
1stpresentation/qpsk_clean-eps-converted-to.pdf [new file with mode: 0644]
1stpresentation/qpsk_clean.eps [new file with mode: 0644]
1stpresentation/simModArch_draft.png [new file with mode: 0644]
1stpresentation/slides.aux [new file with mode: 0644]
1stpresentation/slides.log [new file with mode: 0644]
1stpresentation/slides.nav [new file with mode: 0644]
1stpresentation/slides.out [new file with mode: 0644]
1stpresentation/slides.pdf [new file with mode: 0644]
1stpresentation/slides.snm [new file with mode: 0644]
1stpresentation/slides.tex [new file with mode: 0644]
1stpresentation/slides.toc [new file with mode: 0644]
CDCompensation.m
CD_AWGN.m
adaptFilterConstellationAnimation.m [new file with mode: 0644]
agrawalAppendixB.m [new file with mode: 0644]
baseband.m
chromaticDispersion1Signal.m
chromaticDispersionTest.m
chromaticDispersion_FFT.m [new file with mode: 0644]
kerr.m [new file with mode: 0644]
kerr1Signal.m [new file with mode: 0644]
phaseNoiseCorr.m
phasenoise1signal.m
phasenoise_AWGN.m
plota.m [new file with mode: 0644]
plotp.m [new file with mode: 0644]
plotr.m [new file with mode: 0644]
splitstepfourier.m [new file with mode: 0644]
txFilter.m
unplot.m [new file with mode: 0644]