‫Now, here we are simulating the end to end the transmission system in the Jeonju debut.
‫And here we are using a file as a source and the file that we are using as a source.
‫It is the best dart, the X2 file in which we have the text.
‫The quick brown fox jumps over the lazy dog.
‫Now this Xed is given to the stream to XStream block, which would convert it into Packards with deep
‫packet length.
‫And these packets will then be given to the protocol for blog.
‫And the protocol for Matre Block would generate the preamble and the header for these backwards.
‫And this preamble and this header would then be given to the XStream Mux block, which would add our
‫multiplex.
‫And this.
‫Header and the preamble to the actual back.
‫And then the output would be given to the Constellation Modulator blog.
‫And this Constellation Modulator blog would then modulate these backwards.
‫And here we have the modulation technique that we are using.
‫It is defined in these in this variable and this variable is being defined here.
‫And here we are using the BP Askey more relation.
‫And after that.
‫These modulated symbols are then given to that channel modern.
‫And in this channel model, we can very well see that we have said the voice voltage, we have said
‫the some frequency offset.
‫And and we have said the depths of the channel and the channel that we have, we are using it has four
‫taps.
‫That means there are four multi parts between the transmitter and the receiver.
‫Now, at the output of this channel, we are basically using the Kutty Jeju, a constellation sink block
‫in order to see the constellation at the output of the channel.
‫And then we are giving the output of this channel model to the fully face synchronization block.
‫And this Buli phase in quantization block will be used in order to recover the timing of the clock that
‫is being used at the transmitter.
‫And that we are going to use at the receiver for the sampling.
‫And then we have the cost of SLU, which is used for the Hadayet recovery.
‫And then we have the equalizer and here the equalizer that we are using.
‫It is the LME Didi's equalizer.
‫And here we can very well see that this LME did the equalizer needs the information about the constellation.
‫And this information about the constellation is given as the variable underscored constellation underscore
‫one the.
‫Constellation block that we had defined here, and it is the BP Eskimo relation constellation that we
‫are using.
‫And after that, we are seeing the output here in the in the constellation saying that now after doing
‫all this, all these procedures, what is the Constellation diagram?
‫And then we are using the Constellation decoder to convert the Constellation points back to their bits.
‫And since it is BP, ASCII modulation, we have said is equal to one in unpack gigabits.
‫Then we remove the preamble and the header is using the correlate access or block.
‫And then we repack the information in the actual byte form.
‫And after that, we are writing the output of the received bits in these out old dot, the 60 file.
‫And in the case of Linux and other V that we can see, the output is that we can see the output in these
‫terminal as well.
‫So for example, if I open a Linux terminal and I write BEATTIES Y, then I am getting this thing dev
‫backslash beauteous backslash one.
‫So the output of this terminal is coming from this file.
‫So here in the file saying if I give.
‫This path, the path to this fall and then a click of light and I say, well, you know, when I run
‫this simulation.
‫So I can see that the text that is being sent from the transmitter, it is being received at the receiver
‫and destroying in the terminal.
‫And the other thing that I can see that this is the constellation that is at the output of the channel.
‫And here I can see there are all the effects that I have added in the channel, the effect of the noise,
‫the effect of the frequency offset.
‫And as a result, I and the effect of the ISI due to the multi part and due to the frequency offset.
‫I can see that my constellation is spinning.
‫But when I see at the output of the equalizer after doing the olefins glogg synchronization, recovering,
‫the areas are losing the core stocks, Lou.
‫Using the equalizer.
‫I can very well see that here.
‫I have nullified, ah, remove the effect of those impairments.
‫Indeed.
‫General.
‫And here I am also writing the output in the file.
‫Oh, don't be excited.
‫And if I.
‫Stop the simulation.
‫And then I open the outdoor to defile.
‫Then here I can see that I am receiving the text that is being transmitted by the transmitter and.
‫So this is the end to end transmission of the Becket's in Jeonju radio.
‫And we have simulated ah model the effect of the channel here as the channel model sole transmitter
‫is transmitting the data.
‫It is passing through the channel.
‫It is being received and it is being recovered.
‫And after that it is being written in a file.
‫And we can see that we can we are getting the exact data that is being transmitted by the transmitter.
‫Now, if I want to choose Kupinski transmission instead of MEPA Square trust mission in this end to
‫end package simulation, then I need to make small changes in the Constellation object.
‫If I Double-Click on the Constellation object, I change DPF skew to the Kupinski, then I click apply.
‫And in the unpeg gigabits I change is equal goo goo.
‫And then I click apply and then.
‫Okay.
‫And then I run this simulation.
‫This is the constellation points that are there at the output of the channel.
‫And these are the constellation points that are there at the output of the equalizer.
‫And here we can see that we are receiving the data that is being transmitted by the transmitter.
‫We only need to change the modulation type.
‫And here we need to change the unpack gear bits in order to change the BP BPC assimilation to the Kupinski
‫simulation.