This article focuses on the creation of the sixteen-channel DWDM (Dense Wavelength Division Multiplex) system according to the recommendation ITU-T G.694.1. Currently it is not possible to form a fully optical communication system without testing all non-linear effects possibly influencing its performance. The trend in high-speed transfer communication systems is using the multiplex, so we focused on the AWG (Arrayed Waveguide Grating) multiplexor/demultiplexor. For the purpose of this article we have created a DWDM system with the speed of 10Gbps where we compared two line codes, namely NRZ (Non Return Zero) and BRZ (Bipolar Return Zero) for the channel gaps of 12.5GHz and 100GHz. The individual codes were created in the "Matlab" programme and consequently implemented into the environment generated by "OptSim" by the RSoft company. The resulting signal was evaluated based on BER (Bit Error Rate) and the connected Q-factor for the channel No.3. The created system shows the influence of the system by the non-linear effect FWM (Four Wave Mixing) during the compression between the channels. Streszczenie. Niniejszy artykuł ma na celu utworzenie szesnastowego kanału DWDM (Dense Wavelength Division Multiplex) zgodnie z normą ITU-T G.694.1. Obecnie nie jest możliwe wdrożenie w pełni optycznego systemu komunikacyjnego bez testowania wszystkich zjawisk nieliniowych, które mogą działać w danym systemie w czasie rzeczywistym. Ponieważ w systemach transmisji danych o dużej szybkości wykorzystuje się multipleks, skupiliśmy się na multiplekserze i demultiplekserze AWG (Arrayed Waveguide Grating). W artykule zbadano system DWDM o szybkości 10Gbps, porównujący dwa kody linii NRZ (Non Return Zero) i BRZ (Bipolar Return Zero) dla kanałów 12.5 GHz i 100 GHz. Poszczególne kody zostały utworzone w programie Matlab, a następnie zostały wdrożone w środowisku OptSim przez firmę RSoft. Powstały system jest obliczany na podstawie szybkości błędu bitowego BER i związanego z tym współczynnika Q dla określonego kanału nr 3. Utworzony system pokazuje wpływ na system poprzez efekt nieliniowy FWM (Four Wave Mixing) podczas kompresji między kanałami. (Wpływ FWM z multiplekserem AWG w systemie DWDM).